Nervos 為什麼在做BTC L2 上是無可匹敵的存在


@NervosNetwork表示要在BTC Layer2領域背水一戰並非意外,因為CKB公鏈技術接近BTC並超越BTC,能承接原有的UTXO功能並實現更高級的功能擴展。目前BTC Layer2市場存在兩極發展,CKB的優勢在於沿用UTXO模型併升級成Cell模型,同時提出了RGB++和Open Transaction數據格式的創新,為BTC Layer2提供了有意義的參考,未來在維護BTC Layer2領域有著更遠的發展空間。總的來說,CKB在BTC Layer2市場中有著極大的潛力。

一開始聽到@NervosNetwork背水一戰做BTC Layer2的時候,並不意外。因為CKB公鏈接近技術於BTC又超先於BTC,它既能承接原有的UTXO功能,又能實現更高階的功能功能擴充。如果說CKB公鏈要超越BTC的敘述幾無可能,那退而求其次,其做BTC的layer2一定會是無敵的存在。為什麼?接下來,來談談CKB之我見。

現在的BTC Layer2市場設定在BTC主網在驗證能力上的缺陷,出現了百花綻放的局面。沒錯,正因為BTC主網劇本語言先天簡單,加之其運算+驗證能力幾乎趨近於0,目前,BTC主網除了能在UTXO解鎖條件之內有限交易驗簽+多簽之外,其他一切需要加密的資料資料、狀態變更狀態差異等複雜交易邏輯都無法直接實現,而只能把BTC當作資產結算層,再外延一個強大的公鏈建構本地邏輯和可計算驗證的能力來實現擴展。這樣一來,BTC第二層的落地標準就沒有統一規範,沒有「正統性」一說,甚至很難有高下之分。只能按社群社群的認知來區分下狹義和廣義之別:狹義說法,只有閃電網路狀態通道和RGB的瞬時密封單密封保證下的外延方案才是真正的BTC正統性layer2,因為它們充分的應用且發揮了BTC有限的腳本驗證能力,且不需要依賴或最小程度的鏈外延局部感知。一般而言,只要外延鏈的本地認知受到認可,存在確保資產安全遷移的跨鏈橋解決方案,理論上現在的以太坊EVM鏈、Solana高並發性能鍊等等都可以替代BTC的layer2。很明顯,現在的BTC Layer2市場明顯兩極增值,或者說極端消滅義,像閃電網絡和RGB一樣發展緩慢且道阻且難,或者極端廣義,和BTC主網能實現資產安全交易的性能鏈都可以稱為BTC Layer2。那麼,就沒有了一種「折衷」的方案存在嗎?有,答案就是:技術底層框架沿著UTXO模型且性能做到了改裝升級的@NervosNetwork。具體表現:

1)CKB Network與BTC在「UTXO模型、挖礦共識機制」等完全同宗,與以太坊等主流公鏈的帳戶餘額模型不同,UTXO有一定的獨特優勢,在交易隱私性,交易靈活構建,以及毛處理防雙花方面一定都有超前特性,堪稱中本聰最偉大的發明。這也解釋了,為何以太坊之後,Sui、Aptos都採用了類似的UTXO模型。我們可以說比特幣的容量和出塊速度等都有時代限制,但UTXO模型卻很超前。 CKB沿著用了UTXO模型,把它優化成了升級Cell模型,該模型既保留了比特幣UTXO模型的交易純粹性,也能提供以太坊等帳戶模型的資料狀態。通俗理解:比特幣UTXO模型和內建硬幣不斷被創建和鑄造的過程,Cell則去掉了創建過程,它需要驗證並長久保存狀態。每一個Cell都包含Capacity和Data兩個字段,Capacity以字節為單位相當於UTXO的餘額;Data則保存歷史交易狀態等任何形式的資料;這讓Cell集合不僅可以精準表達餘額並處理資產增量,還能包含一系列的智能合約複雜狀態。總的來說,Cell模型是一種持續性更強、靈活性更好,同時可以放大UTXO模型適用範圍的領先交易模型。同樣CKB能夠承襲BTC主網安全性同時又可「加速」閃電網路和RGB等比特幣慢擴展方向的關鍵。

2)以最近CKB推出RGB++為例,依正常進程,BTC生態要外延出成熟的RGB解決方案,難點不是BTC主網的間歇密封過程,而恐慌是鏈下客戶端驗證節點之間的通訊、協調以及狀態共同維護的過程,尤其是在節點去中心化去中心化的情況下。換句話說,RGB理論看起來很容易,但實踐落地卻建立在基礎設施等限制導致障礙重重。

CKB 看清楚了這一點,索性讓所有這些做鏈下客戶端驗證的節點都參與到CKB 的鏈上公開驗證過程中。這直接關係到RGB 想要實現的UTXO 外延客戶端實踐路徑給加速了。畢竟鏈下客戶端環境下的複雜P2P節點網路共識很難達成,充滿複雜性和緊迫性,例如:鏈下通訊可能面臨資料同步延遲或不一致問題還存在一些詐欺和攻擊挑戰等等。這個過程照搬到鏈上環境反倒簡單了。 3)RGB++最近被討論的比較多,我再補充說一個CKB提出的Open Transaction資料格式,大家可以感受到CKB這條鏈的超前特性了。簡單來說:開放交易允許多方參與者在不同時段建構和聚合不同的交易,包含,部分建構、允許修改、增量建構和聚合三大特性。舉個例子:Alice 創建了一個開放交易,聲明他想要從Bob那裡交易所多少代幣A來替換代幣B,該交易被發起後還是可編輯的狀態,Bob收到後若同意交易條件,就可以加入自己的代幣B並補充交易條件。會覺得很抽象,例如,在跨鏈場景下,Alice和Bob可以在不同的鏈自主完成資產交易,極大提升了CKB鏈的跨鏈可交互操作性;在複雜的DeFi交易場景下,用戶參與的DeFi 可能需要根據市場變化而動態調整,透過開放交易,合約參與者可以在合約執行過程中靈活調整交易條件,這無疑帶來了極大豐富的交易的複雜性處理能力。

在我看來,開放交易和UTXO交易解鎖條件如出一轍,可以把構建複雜交易解鎖條件,多方簽名參與、複雜應用場景等交易環境都整合到一起,也沿著襲BTC主鏈思想而延展的價值創新以上是,身為以太坊核心研發團隊的成員@busyforking首個出山之作竟然是沿用了BTC的UTXO模型。雖然以太坊的智慧合約模型現在被應用得更廣泛,但Jan和他的Nervos團隊卻偏執地選擇了在BTC的UTXO模型之上做延展升級。既表達了對中本聰極簡UTXO交易模型的敬畏,冥冥鑄造也說明成為BTC原生層2種底層因。

總結一下:我對於CKB做BTC Layer2這件事非常看好。短期來看,它確實可以提速閃電網路和RGB等在UTXO模型鏈上的落地,至少可以為這兩類正統性擴展方案在BTC主網上的落地提供了預期有意義的參考;長期來看,CKB的鏈原生特性和基礎架構創新相容度等特性,讓它在維護BTC Layer2 的無標準混戰中走得更遠。

註:關於CKB 的技術細節和亮點還有很多,更多內容抽時間再進一步分析,不由感嘆,BTC Layer2 給了一些新鏈拔地而起的機會,也給了老鏈發新芽的無限可能啊。

資訊來源:0x資訊編譯自網際網路。版權歸作者鏈上觀所有,未經許可,不得轉載

Total
0
Shares
Related Posts