Web3並行計算賽道全景圖譜:原生擴容的最佳方案?
作者:0xjacobzhao 及 ChatGPT 4o
區塊鏈的「不可能三角」(Blockchain Trilemma)「安全性」、「去中心化」、「可擴充性」揭示了區塊鏈系統設計中的本質權衡,即區塊鏈專案很難同時實現「極致安全、人人可參與、高速處理」。 針對「可擴充性」這一永恆話題,目前市場上的主流區塊鏈擴容方案按照範式區分,包括:
- 執行增強型擴容:原地提升執行能力,例如並行、GPU、多核
- 狀態隔離型擴容:水準拆分狀態 / Shard,例如分片、UTXO、多子網
- 鏈下外包型擴容:把執行放到鏈外,例如 Rollup、 Coprocessor、DA
- 結構解耦型擴容:架構模組化、協同運行,例如模組鏈、共用排序器、Rollup Mesh
- 異步並髮型擴容:Actor 模型,進程隔離、消息驅動,例如智慧體、多線程異步鏈
區塊鏈擴容方案包括:鏈內並行計算、Rollup、分片、DA 模組、模組化結構、Actor 系統、zk 證明壓縮、Stateless 架構等,涵蓋執行、狀態、數據、結構多個層級,是一個「多層協同、模組組合」的完整擴容體系。 而本文重點介紹以並行計算為主流的擴容方式。
鏈內並行計算 (intra-chain parallelism),關注區塊內部交易 / 指令的並行執行。 按並行機制劃分,其擴容方式可以分為五大類,每類代表了不同的性能追求、開發模型和架構哲學,依次並行顆粒度越來越細,並行強度越來越高,調度複雜度也越來越高,程式設計複雜性和實現難度也越來越高。
- 帳戶級並行(Account-level): 代表專案 Solana
- 物件級並行(Object-level):代表專案 Sui
- 交易級並行(Transaction-level): 代表專案 Monad, Aptos
- 調用級 / 微 VM 並行(Call-level / MicroVM): 代表專案 MegaETH
- 指令級並行(Instruction-level): 代表專案...
4.18萬
0
本頁面內容由第三方提供。除非另有說明,OKX 不是所引用文章的作者,也不對此類材料主張任何版權。該內容僅供參考,並不代表 OKX 觀點,不作為任何形式的認可,也不應被視為投資建議或購買或出售數字資產的招攬。在使用生成式人工智能提供摘要或其他信息的情況下,此類人工智能生成的內容可能不準確或不一致。請閱讀鏈接文章,瞭解更多詳情和信息。OKX 不對第三方網站上的內容負責。包含穩定幣、NFTs 等在內的數字資產涉及較高程度的風險,其價值可能會產生較大波動。請根據自身財務狀況,仔細考慮交易或持有數字資產是否適合您。