作者:NingNing,獨立加密分析師來源:X(原推特)@0xNing0x
StarkNet社區在今天提交的那份“簡單去中心化協議”提案,堪稱目前L2去中心化的一個最優解決方案,這是在StarkNet前不久剛開源Prover代碼,支持社區無許可運營Prover之後,又祭出的一個去中心化大招。這樣一來,無論是Prover開放,還是L2共識機制設計,StarkNet都領先於Optimism、Arbitrum、ZkSync。
StarkNet不愧被稱為最具正統性的以太坊的L2之一。
StarkNet“簡單去中心化協議”的核心宗旨,是改變L2們現在由官方團隊單點運營序列器的現狀。在某種程度上,單點運營的序列器,已經變質成了某些L2 MEV用戶的礦機。為解決這個問題,“簡單去中心化協議”給出如下方案:
– L1 Staking和Leader競選:社區成員可以無許可地在以太坊主網Staking(不確定是ETH還是STRK),以加入Staker集合。根據Staker集合資產分佈和L1鏈上隨機數,隨機抽取一組Staker作為Leader負責一個Epoch內的出塊。
– L2共識機制:StarkNet L2的共識機制,是一種基於Tendermint的、由Leader作為節點參與的拜占庭證明共識機制。共識確認之後,由Voter(參與P2P、驗證和投票)執行,由Proposer(構建區塊)調用Prover生成ZKP。
– ZK證明進程:鍊式證明結構,每一個塊的Proposer必須提交前一個塊的ZKP,且附加之前所有塊的ZKP。
– L1狀態更新:在滿足Verifier驗證ZKP和L2共識確認這個兩個條件後,Updater負責發起並更新L1狀態。
這樣一份解決方案,不僅優雅地平衡了區塊鏈不可能三角中的去中心化、安全性和可擴展性,並且兼顧到了StarkNet的L2正統性和ZK隱私性。
美中不足的是,這個版本的去中心化方案不涉及任何激勵機制的內容。萬眾矚目StarkNet的代幣經濟學,可能要等到代幣正式listing前才發布了。