繁體
  • 简体中文
  • 繁體中文

熱門資訊> 正文

基於UTXO底層模型的原生BVM :同一基因的BTC L2擴容方案才具有意義與價值

2024-03-05 18:09

TuringBitChain(以下簡稱 TBC)是一條FORK比特幣原始協議的基於 UTXO 模型的公鏈, 從最底層的 TXID 生成方法入手,進一步提高了並行性能,並創新性地提出了在 UTXO 模型上實現 Layer-1 智能合約方案,在保證足夠去中心化的基礎上, 能實現無上限擴容。

什麼是 UTXO 模型呢?所謂 UTXO 模型,簡單來説,就是一種特殊的賬户記賬模型。它的中文意思叫作「未花費交易輸出」,它跟 ETH 和銀行傳統的賬户余額模型有一個很大的區別就是:這種模型只記錄交易本身,而不記錄交易的結果。UTXO 模型相比於 ETH 等賬户余額模型有以下兩個優點:1:如果用户啟用了新的地址用於轉賬和交易,新地址與原地址之間的關係很難被追蹤,可以更好地保證用户的隱私;2:UTXO 模型理論上來説可以並行地利用不同的 UTXO 簽發多筆交易,並廣播到網絡中。比特幣設計的初衷是爲了實現完全透明化、公平性和可審計性。UTXO可以幫助比特幣實現這些目標。所以 BTC 採用了 UTXO 模型作為其底層存儲的數據結構,BTC 還可以在不依賴可信第三方的情況下解決雙重花費問題。

區塊鏈技術一直以來面臨的最大難題是擴容問題,不同的公鏈一直嘗試用不 同的技術路線來解決這個問題,如以太坊的分片方案等;而由於 UTXO 模型具備 高併發特點,有不少公鏈選擇 UTXO 路線進行擴容。但目前大多數 UTXO 模型公鏈都沒有 Layer-1 的智能合約,不能實現複雜的業務邏輯。 

我們簡單調研了其他幾條公鏈,如:Conflux 是 UTXO 模型,通過 ESpace 來 實現兼容 EVM 非 BVM 的智能合約。Nervos 是做了一個類似 rollup 的二層來實現 智能合約。ADA 是修改了 UTXO 模型,變成了 EUTXO 模型來實現智能合約,但 EUTXO 模型和 BTC 不能兼容。STX 有智能合約,POX 共識,非 UTXO 模型,生態發展不錯。Kas 支持 EVM,目 前還沒有智能合約(項目路線圖説未來會支持)。 TBC 致力於通過連接比特幣和一套多鏈架構, 打造完善的底層協議。目前支持 NFT、Defi、 數據存儲、BTCFI 和通過常規協議實現的 BTC NFT 和 BRC20 等。支持 Ordinals & BRC20 的功能也將在二季度實現。

TBC 的願景是:輔助釋放比特幣的全部潛力並解決其堵塞問題;未來 BTC 將 不再只是數字黃金, 不只是僅僅作為價值儲存的工具,更可能能夠用於日常交易,包括像購買咖啡之類的小額消費;及具備像 ETH 般的智能合約操作系統。TBC實現了V神當年想在比特幣上實現的功能,TBC會幫助BTC打造出類似EVM那樣繁榮的BVM生態。

1.去中心化:採用和 BTC 相同的 POW 共識方案以及 BTC 相同的 SHA256 挖礦算法,項目在第一時間公開發布,保證 TBC 具有開放性,TBC區塊的發佈由算力通過公平的競爭來決定,充分發揮市場的優化分配能力。

2.合規且高效:TBC的節點軟件受到知識產權保護,其支持的區塊鏈採用了KYC挖掘區塊的機制,在網絡算力較小時,可以高效的防範算力攻擊與資產盜竊的風險,形成良性競爭的市場經濟環境。此外,通過合規與尊重知識產權的方式進行分發,以區塊鏈作為促進發明創造的市場轉化的載體,可以誕生針對知識技術產品的微支付市場,促進個體從業者的誕生,促進微技術之間的高效協作與市場分配,具有巨大的應用空間與社會進步意義。TBC節點軟件在完善開源協議后將陸續對外開放,當前階段需要參與者一對一進行聯繫與合作。

3.無上限擴容:採用優化 UTXO 高併發模型,並升級了傳統 UTXO 模型的交易格 式,打造支持高性能並行計算的超級節點,是確保可以承載百萬級 TPS 的可動態擴容公鏈;(在 TBC 測試網測試時,TPS 達到了 13,000+ )。

4.Layer-1 的 UTXO 智能合約:首創了基於 UTXO 模型的純一層實用圖靈完備的智能合約方案 TuringContract,能實現 EVM 的所有邏輯。並且因為得益於 UTXO 模型優點,使 TBC 具備高性能和極低手續費的優點。

5.交易的零確認技術:FT&NFT 交易瞬間完成,低延迟鏈上應用用户體驗, GAS 費隨着用户增加而下降。

6.比特幣操作系統(可行的智能合約):數據存儲、合約執行、交易傳輸均在 一條鏈上完成。

7.與比特幣錢包地址相同的錢包地址:TBC 將相同的數量和相同的技術結構應 用於 BTC,未來將啟用比特幣 1:1 中本映射功能;能實現 BTCfi 敍事。(啟用 使用 BTC 作為資產,啟用 BTC 作為交易單位)

8.友好的跨鏈模塊化基礎設施(暫稱 TuringBridge):A)開源應用程序庫即將推出。B) 啟用高度可定製、開箱即用的功能應用程序。

1.TBC 是公平啟動,沒有 ICO、沒有 IDO。FORK比特幣原始協議的純POW 模式;節點運營和執行運營 均由初始貢獻者提供資金。

2.TBC 公鏈的 TOKEN 稱為TBC代幣;發佈日期是 2024 年 2 月 15 日。TBC 最大供應量上限為 21億個,其中 93.3%於分叉時天然存在並已經被鎖定。剩下的6.7%是 POW挖礦產生。

3.TBC 區塊間隔:約每 10 分鍾 ;難度調整算法:Asert FastDAA ;挖礦算法:SHA-256(BTC\BCH 兼容); 區塊大小:初始上限 4G(其后視情況動態擴容)。

TBC 早期開發者來自全球3多個核心技術極客團隊,他們在大區塊和擴展解決方案方面擁有多年的研究經驗。並且,TBC結合了來自高性能計算領域專家的學術成果,具有前瞻性與系統性的設計。TBC 的底層發明技術已於2021 年 09 月公佈,圖靈完備的高性能 Layer1 智能合約 Turing-Contract 也很早就完成了設計與實驗。2022 年 03 月圖靈完備的高性能 Layer1 智能合約 Turing-Contract 正式發佈。

2023 年 12 月,TBC Alpha 測試網上線,來自高性能計算領域專家的可擴展解決方案得到驗證。TuringContract 的執行速度超過13k TPS。經過幾個月的測試網測試,TBC 主網已於 2024 年 2 月 14 日正式啟動。

TBC 旨在通過 BVM【比特幣虛擬機】,釋放比特幣參與 Defi、NFT、LSD 等 生態應用的潛力。TBC 的方法類似於 Polygon 對 ETH 所做的。

a:未來推動更多的 UTXO 鏈採用 BVM,如:Doge 的生態。b:通過成熟的去中心化跨鏈基礎設施--TuringBrige協助 UTXO BVM 鏈未來與賬户模型 EVM 鏈生態的融合。

TBC 打破了現有區塊鏈中大量用户導致高額費用的慣例。隨着網絡的發展,TBC 將展現交易費用隨着用户增加而降低的魅力。低交易費用是公鏈普及的基礎。

由於 TBC 能夠運行海量區塊鏈應用並在鏈上驗證數據,網絡效應不斷增強,TBC 將協助 BTC 引領下一代互聯網。

TBC是具備高性能且局域智能完備的區塊鏈基礎設施。

A.高性能

A1.可無限擴展

A2.可流水線處理

B.智能完備

每個局域UTXO鏈均是一個完整圖靈機

A1 高性能:可無限擴展

高性能意味着高並行擴展性,採用分佈式計算而非單機單核計算,其包括兩類擴展強可擴展性與弱可擴展性。

前者固定問題規模,增加計算核心使用量,使得總計算時間相應降低,表示為:

    Time(N) = Time(1) / N

    N為CPU處理核心數

后者為在擴大問題規模同時,相應增加計算核心,可使計算時間維持一個穩定不變的量級,相應表示為:

    Workload(1)/1 ~? Workload(N)/N

通過研究多種並行算法,TBC所採用的分佈式計算模型,可以同時具備強可擴展性與弱可擴展性兩種特性。

A2 高性能:可流水線處理

TBC在智能合約設計過程中,始終貫徹流水線式的基本理念,使得未來可以通過硬件化,加快串行程序的執行通量。

B.智能完備

在TBC的UTXO模型下,每個UTXO鏈都是一個圖靈機,大量的併發的圖靈機組成了區塊鏈的實用的智能完備的網絡,其底層BVM與EVM有很大的差異。

BVM和EVM底層模型性能對比

BVM棧處理器

OP_PUSH_TX技術簡介

TBC目前可以選擇OP_PUSH_TX技術將交易上下游的數據納入可編程的數據空間,實現局域的圖靈完備能力,隔離的UTXO將使得不同的可編程空間能夠並行的執行,實現高效的區塊數據驗證,降低每個交易的費用。

數據膨脹->分層哈希

TBC 通過原創的扁平式的分層哈希模型,解決數據在節點間傳輸或智能合約中的數據臃腫與膨脹問題,為上層建築提供了堅實的地基。

基於高性能、局域智能完備的區塊鏈基礎設施TBC,可以支撐哪些應用?

1 基於區塊鏈的全路徑CA信息共享互聯網

去單一數據中心的用户互聯網絡應用

通過去除單一數據中心(門户/社交網站)的對個體數據的控制,可以改造當前的大量生產關係,用户的金融、生活、教育、醫療、工作都可以被重塑。

TBC具有高性能可擴展的一層智能合約,其可以成為一個基礎設施,如電信運營商,允許參與者通過技術競爭降低交易打包成本,為社會提供95%的功能需求。剩余部分功能需求空間,留給全局低效的(類)EVM系統。

TBC具有原創的高性能計算技術實踐,其需要成為一個基礎設施,並在全球範圍合規發行。在影響民生的應用領域,TBC的原創合規將甩開其他原始叢林生態項目,充分自由的發揮其價值。

TBC可以發揮文明社會中法律的高效組織能力,同時利用區塊鏈技術對價值信息的自組織能力,進一步反哺與促進全民契約文明的進步,在市場競爭激勵下,實現高效率的去中心自組織系統。

發源於自組織,然,最終形成高度組織的電子世界,是TBC的使命。

TBC的標語是The blockchain for sencond life.是為人類進入虛擬世界打造的底層公鏈。同時同屬為BTC生態最重要的BVM虛擬機發起者, 就像BTC 生態的 Polygon,目前主網剛剛上線,隨着 BTC 生態的爆發,TBC有機會成為BTC L2的領頭羊,讓我們拭目以待。

以上僅為項目研究報告,不作為投資建議!

風險及免責提示:以上內容僅代表作者的個人立場和觀點,不代表華盛的任何立場,華盛亦無法證實上述內容的真實性、準確性和原創性。投資者在做出任何投資決定前,應結合自身情況,考慮投資產品的風險。必要時,請諮詢專業投資顧問的意見。華盛不提供任何投資建議,對此亦不做任何承諾和保證。