全面對比5大模塊化區塊鏈:Polygon、Avalanche、Polkadot、Cosmos、Besu
火星财经
2023-05-15 12:00
本文约3605字,阅读全文需要约14分钟
從架構、擴展解決方案、機制和互操作性方面進行全面的對比分析。

原文編譯:Kate, Marsbit

原文作者:Naz

原文來源:twitter

原文編譯:Kate, Marsbit

原文編譯:Kate, Marsbit@CryptoNasss 原文作者:

原文來源:

原文編譯:Kate, Marsbit

注:本文來自

推特,MarsBit 整理如下:

比較模塊化區塊鏈的線程

探索它們的體系結構、可擴展性解決方案、共識機制和互操作性特性

Tendermint PBFT

共識機制

PolyBFT(多邊形拜占庭容錯)

Avalanche共識,節點間重複子採樣和DAG 中的傳遞投票

BABE 用於塊生產(Ouroboros Praos 的變體)和GRANDPA 用於最終確定(PBFT 的變體)

QBFT、IBFT 2.0、Etherhash 和Clique

驗證者准入

Polygon:權益證明

Avalance/Polkadot/Cosmos: 在主要網絡上的權益證明,並在其他網絡上保留該選項

Besu:運行3 種共識機制,PoS、PoW 和PoA(權威證明)

計算吞吐量

Polygon:超過2000 個TPS

Avalance/Polkadot/Cosmos:取決於每個鏈的運行時復雜性,並且隨著可互操作鏈的增長,整個網絡是不受約束的。

Besu:最高400 TPS

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:調整系統參數以減少兩個節點在單個txn 上相互矛盾的可能性。

交易費用
https://hyperledger.org/learn/publications/blockchain-performance-metrics#appendix-a

交易費用

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:終結時間在12 到60 秒之間。

𝗖𝗼𝘀𝗺𝗼𝘀:在6-7 秒之間完成。

交易費用

交易費用

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:通過交易批處理提供更低的gas 成本。用戶可以根據自己的需要配置批處理,從而能夠配置txn 的成本。

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲/𝗖𝗼𝘀𝗺𝗼𝘀:每個正在使用的鏈的可定制費用。

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:費用可以通過權重系統預先計算來定制,每個鏈的費用燃燒是可選的。

𝗕𝗲𝘀𝘂:費用由網絡參與者設定,換句話說,每個共識機制的驗證者。

跨鍊網絡拓撲

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:運行多個鏈的驗證者重疊網絡,同時驗證

治理

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:從中央鏈到連接鏈的分層繼承安全性。通過跨鏈消息傳遞的互操作性。

𝗖𝗼𝘀𝗺𝗼𝘀:具有自己的驗證器的自主權鏈的分佈式網絡。通過鏈間通信實現互操作性。

𝗕𝗲𝘀𝘂:與EVM 兼容的網絡的互操作性。

治理

𝗣𝗼𝗹𝘆𝗴𝗼𝗻/𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲: 區塊鏈參數可通過鏈上投票升級。

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:

𝗖𝗼𝘀𝗺𝗼𝘀: 改變共識參數和協調資金的鏈上機制。

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:

𝗕𝗲𝘀𝘂:沒有發現與HyperLedger Besu 治理相關的文件。
𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:整個運行時邏輯存儲在鏈上作為WASM(Web Assembly)二進製文件,允許無分叉運行時升級。治理模塊包括代幣加權投票、時間鎖定投票和自適應群體偏差。
可開發性

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:

借助Polygon Edge 對EVM 的內置支持,Solidity 智能合約無需任何修改即可輕鬆移植到Polygon Edge 網絡。
用於構建你自己的VM 的Avalanche 虛擬機(即將發布的SDK)。

𝗖𝗼𝘀𝗺𝗼𝘀:

為了讓你的鏈上線,需要吸引一個驗證者子網來運行你的鏈。
在EVM 兼容的C 鏈上部署智能合約。

在你在平行鏈拍賣中贏得一個席位後,你的鏈就會上線,平行鏈拍賣繼承了中繼鏈的安全性。或者,你可以發展自己的驗證者社區。

共享安全

Cosmos SDK 和Tendermint 作為中間件,可以用任何語言構建自己的VM。

為了使你的鏈上線你需要從頭開始構建驗證器社區,並從現有鏈中吸引驗證器社區。

𝗕𝗲𝘀𝘂:支持Solidity。

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:安全是在子網級別處理的,可以由多個虛擬機(區塊鏈)組成。子網中的每個驗證器在主網絡上也有一個節點。共享安全性是可選的。

互操作性

互操作性

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:中繼鏈驗證所有平行鏈的狀態轉換。每個平行鏈都需要實現自己的安全措施,以防止審查攻擊。共享安全是強制性的。
𝗖𝗼𝘀𝗺𝗼𝘀:每個hub 和zone 都有自己的安全性。研究與中心驗證區域共享的安全性。
互操作性

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:

互操作性
*可與EVM 兼容的區塊鏈互操作。
*可以在以太坊/Polygon 主網上執行和部署任何智能合約。
*即插即用的現有以太坊工具:Solidity, Hardhat, ethers.js, web.js, Metamask, Remix 等

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:

*在一個子網內的虛擬機之間以及在任何子網之間進行互操作。
*子網級別的信任級別不同。
*主網絡可以作為信任的來源。
*通過橋連接到外部區塊鏈。

𝗖𝗼𝘀𝗺𝗼𝘀:

*所有平行鏈共享中繼鏈驗證器集的相同信任假設。
*通過橋接平行鏈連接到外部區塊鏈。
*通過連接zone 和hub 的路徑進行互操作。

代幣經濟學

代幣經濟學

*採用的每個zone/hub 路徑不同的信任級別。

*通過Peg 區域連接到外部區塊鍊或要求他們分叉代碼並實現IBC (區塊鏈間通信Inter blockchain Communication)。

代幣經濟學

代幣經濟學

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:超級網絡需要驗證者在Polygon PoS 鏈上押注$MATIC。從代幣經濟學的角度來看,你可以設置自己的原生gas 貨幣,提供即時效用。

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:每個子網的驗證者也必須驗證主網絡,並抵押2000 $AVAX。在AVAX 中,主網絡上的交易費用、子網和區塊鏈創建費用被燒毀。每個子網都可以有自己的代幣。

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:Nexon,𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:$DOT 用於保護中繼鏈。每個平行鏈需要獲得足夠的DOT 來贏得拍賣以獲得一個插槽,每個平行鏈都有自己的代幣。

𝗖𝗼𝘀𝗺𝗼𝘀:每個zone/hub 都贏得了代幣,並且會有很多hub。通貨膨脹/無上限供應。

𝗕𝗲𝘀𝘂:支持0 最低gas 費。https://substrate.io/ecosystem/projects/

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:基板生態系統(https://mapofzones.com/home )

EVM 兼容性https://hyperledger.org/learn/case-studies)

EVM 兼容性

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:是的

𝗖𝗼𝘀𝗺𝗼𝘀: 200 多個Cosmos 鏈。 (

EVM 兼容性

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:是+ AVM + 自定義VM 選項(SpaceVM、BlobVM 等)

存儲

存儲

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:LevelDB

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:沒有

𝗖𝗼𝘀𝗺𝗼𝘀:默認情況下不是,但是EVMOS 是一個兼容的Cosmos 鏈。

存儲

𝗕𝗲𝘀𝘂:RocksDB(KVS)

存儲

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:Bundlr 網絡

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:DCS(去中心化雲存儲)

𝗖𝗼𝘀𝗺𝗼𝘀:因應用鏈而異

帳戶抽象

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:實驗性的

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:可以在定制的虛擬機中實現

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:不適用

𝗖𝗼𝘀𝗺𝗼𝘀:不適用

𝗕𝗲𝘀𝘂:缺乏AA。

中繼器

𝗣𝗼𝗹𝘆𝗴𝗼𝗻/𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲/𝗕𝗲𝘀𝘂:不是原生的,通過3 P 軟件

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:不適用

𝗖𝗼𝘀𝗺𝗼𝘀:不適用

質押/獎勵

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:$MATIC/靈活

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:不適用

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:是的

𝗖𝗼𝘀𝗺𝗼𝘀:$ATOM/原生代幣

EIP-1559 燃燒

𝗖𝗼𝘀𝗺𝗼𝘀:N / a

𝗕𝗲𝘀𝘂:是的

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:是的

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:沒有,但是默認高度可定制的費用。

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:每個鏈的費用燃燒是可選的。

𝗕𝗲𝘀𝘂:是的

橋接能力

𝗕𝗲𝘀𝘂:HyperLedger Cacti

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:內置PoS V1,支持ERC-20、ERC-721 和ERC-1155 ,外部生態系統的3 P。

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:額外部署,支持不帶生態系統的ERC-20 ,外部生態系統的3 P。

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:不適用

𝗖𝗼𝘀𝗺𝗼𝘀: 重力橋

雙重質押

這些模塊化鏈都沒有雙重質押。

輕節點

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:沒有

KYC

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:狀態同步/數據庫複製

𝗕𝗲𝘀𝘂:否,僅完整和存檔=>(Pos、PoA、PoW)

流動性質押

流動性質押

𝗣𝗼𝗹𝘆𝗴𝗼𝗻/𝗖𝗼𝘀𝗺𝗼𝘀/𝗕𝗲𝘀𝘂:不是內置的,可集成的。

𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:是的,內置。

流動性質押

𝗖𝗼𝘀𝗺𝗼𝘀:是的

𝗣𝗼𝗹𝘆𝗴𝗼𝗻:沒有,但是和Hub 一起計劃的。


𝗔𝘃𝗮𝗹𝗮𝗻𝗰𝗵𝗲:沒有

𝗣𝗼𝗹𝗸𝗮𝗱𝗼𝘁:不適用
https://medium.com/1kx network/application-specific-blockchains-9 a 36511 c 832 
https://globalcoinresearch.com/2023/04/20/dapp-chains-go-head-to-head-a-comprehensive-comparison-of-avalanche-polkadot-celestia-and-cosmos/
https://coinbase.com/cloud/discover/dev-foundations/intro-to-avalanche-subnets

火星财经
作者文库