作者:Naz
比較模塊化區塊鏈的线程
探索它們的體系結構、可擴展性解決方案、共識機制和互操作性特性。
共識機制
PolyBFT(多邊形拜佔庭容錯)
Avalanche共識,節點間重復子採樣和DAG中的傳遞投票
BABE用於塊生產(Ouroboros Praos的變體)和GRANDPA用於最終確定(PBFT的變體)
Tendermint 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
交易延遲
???????:2秒區塊時間的即時終結。
?????????:調整系統參數以減少兩個節點在單個 txn 上相互矛盾的可能性。
????????:終結時間在 12 到 60 秒之間。
??????:在 6-7 秒之間完成。
????:很難確定,因爲它因不同的共識機制而異。你可以在這裏閱讀更多:
https://hyperledger.org/learn/publications/blockchain-performance-metrics#appendix-a
交易費用
???????:通過交易批處理提供更低的 gas 成本。用戶可以根據自己的需要配置批處理,從而能夠配置 txn 的成本。
?????????/??????:每個正在使用的鏈的可定制費用。
????????:費用可以通過權重系統預先計算來定制,每個鏈的費用燃燒是可選的。
????:費用由網絡參與者設定,換句話說,每個共識機制的驗證者。
???????:具有自己的驗證節點的自主權鏈的分布式網絡。
?????????:運行多個鏈的驗證者重疊網絡,同時驗證
????????:從中央鏈到連接鏈的分層繼承安全性。通過跨鏈消息傳遞的互操作性。
??????:具有自己的驗證器的自主權鏈的分布式網絡。通過鏈間通信實現互操作性。
????:與EVM兼容的網絡的互操作性。
治理
???????/?????????: 區塊鏈參數可通過鏈上投票升級。
??????: 改變共識參數和協調資金的鏈上機制。
????:沒有發現與HyperLedger Besu治理相關的文件。
????????:整個運行時邏輯存儲在鏈上作爲 WASM(Web Assembly)二進制文件,允許無分叉運行時升級。治理模塊包括代幣加權投票、時間鎖定投票和自適應群體偏差。
可开發性
???????:
借助 Polygon Edge 對 EVM 的內置支持,Solidity 智能合約無需任何修改即可輕松移植到 Polygon Edge 網絡。
?????????:
用於構建你自己的 VM 的 Avalanche 虛擬機(即將發布的 SDK)。
爲了讓你的鏈上线,需要吸引一個驗證者子網來運行你的鏈。
在 EVM 兼容的 C 鏈上部署智能合約。
????????:
用於在 Rust 中構建你自己的虛擬機的 Substrate。
在你在平行鏈拍賣中贏得一個席位後,你的鏈就會上线,平行鏈拍賣繼承了中繼鏈的安全性。或者,你可以發展自己的驗證者社區。
??????:
Cosmos SDK和Tendermint作爲中間件,可以用任何語言構建自己的VM。
爲了使你的鏈上线你需要從頭开始構建驗證器社區,並從現有鏈中吸引驗證器社區。
????:支持Solidity。
共享安全
???????:驗證者驗證超級網絡上的所有交易。由第三方質押公司組成,驗證者在驗證網絡之前在主網上質押 MATIC 代幣。可以實現高度的安全性,因爲:驗證者由Polygon審查。值得注意的是,驗證者的任何不當行爲都會立即對所質押的金額產生影響。
?????????:安全是在子網級別處理的,可以由多個虛擬機(區塊鏈)組成。子網中的每個驗證器在主網絡上也有一個節點。共享安全性是可選的。
????????:中繼鏈驗證所有平行鏈的狀態轉換。每個平行鏈都需要實現自己的安全措施,以防止審查攻擊。共享安全是強制性的。
??????:每個hub和zone都有自己的安全性。研究與中心驗證區域共享的安全性。
????:缺乏共享安全。
???????:
*可與EVM兼容的區塊鏈互操作。
*可以在以太坊/Polygon主網上執行和部署任何智能合約。
*即插即用的現有以太坊工具:Solidity, Hardhat, ethers.js, web.js, Metamask, Remix等
?????????:
*在一個子網內的虛擬機之間以及在任何子網之間進行互操作。
*子網級別的信任級別不同。
*主網絡可以作爲信任的來源。
*通過橋連接到外部區塊鏈。
????????:
*所有平行鏈共享中繼鏈驗證器集的相同信任假設。
*通過橋接平行鏈連接到外部區塊鏈。
*外部區塊鏈的最終確定時間較長。
* 平行鏈插槽數量有限。
??????:
*通過連接zone和hub的路徑進行互操作。
*採用的每個zone/hub路徑不同的信任級別。
*通過Peg區域連接到外部區塊鏈或要求他們分叉代碼並實現IBC (區塊鏈間通信Inter blockchain Communication)。
????:與 EVM 兼容網絡的互操作性。
代幣經濟學
???????:超級網絡需要驗證者在Polygon PoS鏈上押注$MATIC。從代幣經濟學的角度來看,你可以設置自己的原生gas貨幣,提供即時效用。
?????????:每個子網的驗證者也必須驗證主網絡,並抵押2000 $AVAX。在AVAX中,主網絡上的交易費用、子網和區塊鏈創建費用被燒毀。每個子網都可以有自己的代幣。
????????:$DOT用於保護中繼鏈。每個平行鏈需要獲得足夠的DOT來贏得拍賣以獲得一個插槽,每個平行鏈都有自己的代幣。
??????:每個zone/hub都贏得了代幣,並且會有很多hub。通貨膨脹/無上限供應。
????:支持 0 最低gas費。
採用
???????:Nexon, Immutable, @Google, @ gotchicchain和其他10個客戶正在構建超級網絡。
?????????:19+ 個子網,但似乎只有 5 個處於活動狀態。
????????:基板生態系統 (https://substrate.io/ecosystem/projects/)
??????:200 多個 Cosmos 鏈。 (https://mapofzones.com/home )
????:許多企業案例研究。 (https://hyperledger.org/learn/case-studies)
???????:是的
?????????:是 + AVM + 自定義 VM 選項(SpaceVM、BlobVM 等)
????????:沒有
??????:默認情況下不是,但是 EVMOS 是一個兼容的 Cosmos 鏈。
????:是的
存儲
???????:LevelDB
?????????:Bundlr 網絡
????????:DCS(去中心化雲存儲)
??????:因應用鏈而異
????:RocksDB(KVS)
帳戶抽象
???????:實驗性的
?????????:可以在定制的虛擬機中實現
????????:不適用
??????:不適用
????:缺乏AA。
???????/?????????/????:不是原生的,通過3P軟件
????????:不適用
??????:不適用
???????:$MATIC/靈活
?????????:$AVAX/靈活
????????:不適用
??????:$ATOM/原生代幣
????:不需要/原生代幣
EIP-1559 燃燒
???????:是的
?????????:沒有,但是默認高度可定制的費用。
????????:每個鏈的費用燃燒是可選的。
??????:N / a
????:是的
???????:內置PoSV1,支持 ERC-20、ERC-721 和 ERC-1155,外部生態系統的 3P。
?????????:額外部署,支持不帶生態系統的ERC-20,外部生態系統的3P。
????????:不適用
??????: 重力橋
????:HyperLedger Cacti
雙重質押
這些模塊化鏈都沒有雙重質押。
???????:沒有
?????????:狀態同步/數據庫復制
????????:不適用
??????:輕客戶端/全節點
????:否,僅完整和存檔 =>(Pos、PoA、PoW)
???????/??????/????:不是內置的,可集成的。
?????????:是的,內置。
????????:不適用
???????:沒有,但是和Hub一起計劃的。
?????????:沒有
????????:不適用
??????:是的
????:沒有
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
標題:五大模塊化區塊鏈的體系結構、共識機制等探析
地址:https://www.torrentbusiness.com/article/37179.html
標籤: