以太坊Rollup生態全景解讀

作者: Breeze

Rollup被認為是一個確定性的機會,隨著以太坊擁堵問題日益突出,已經有越來越多的項目在嘗試Rollup解決方案,包括Synthetix、Uniswap、MCDEX等等。

嗶嗶News將從多個角度,分別是各個項目采用的是何種Rollup技術,各自在Rollup上的計劃和進展,各自Rollup在費用、速度、功能上的體驗,以及有沒有空投、流動性挖礦等Rollup激勵,來闡述這些項目的Rollup現狀,并提供一個以太坊Rollup生態全景,

四種Rollup解決方案

目前主要有四種Rollup解決方案,分別是Optimistic Rollup、ZK Rollup、Arbitrum和Validium。

所有Rollup都在做這樣幾件事,一是在鏈下把多筆交易聚合到一起,進行批量的計算(寫入交易);二是驗證交易是否正確,確保放到鏈上的數據是安全的;三是把確認無誤的最終狀態寫到鏈上。

上面提到的四種Rollup解決方案,它們的差異主要在于“交易驗證”環節,“交易驗證”其實是對Rollup安全性和擴容效果的取舍。

一方面,得有可行的方法來驗證交易,不能把有問題的交易和數據帶到鏈上,破壞Layer1的安全性,另一方面,也不能為了安全把過多的驗證數據和過程放到鏈上,這樣Rollup的擴容效果就會大打折扣。

-ZK Rollup通過零知識證明技術zk-SNARK對交易進行驗證,零知識證明zk-SNARK的英文全稱是zero knowledge-sufficient non-interactive argument of knowledge(零知識-充分非交互知識論證),

從名稱就可以看出,零知識證明zk-SNARK是一種“充分性”的驗證方式,就好像是解一道數學題,有嚴格的證明邏輯,按照邏輯正向推理,過程中沒有漏洞,所以,ZK Rollup是四種方案中最通用、安全性最強的方案。

但同時,ZK Rollup整個驗證邏輯的產出難度非常大。這也是為什么ZK Rollup適用于一些簡單的交易,目前還很難支持虛擬機(VM)的原因,因為要驗證這些復雜的智能合約,難度實在是太大了,需要各大團隊們慢慢研究,

-Validium也采用了零知識證明zk-SNARK,它和ZK Rollup最大的區別在于,數據只在鏈下可用,鏈上賬戶的轉賬需要得到鏈下用戶的授權。這在一定程度上引入了鏈下中心化的風險,也有一些觀點把Validium歸類到ZK Rollup方案,-

而Optimistic Rollup主要是通過“經濟挑戰”來進行交易驗證,就好像是做一道題,把錯誤的答案剔除掉,讓最終的狀態更接近于正確,

由此可見,這個驗證過程是不充分的,但驗證的過程更簡單,所以Optimistic能支持智能合約,Optimistic Rollup有自己內置的虛擬機VM,目前以太坊上的項目要轉移到Optimistic上,需要對代碼進行加工和轉化,和ZK Rollup相比,Optimistic對開發者而言更方便,但是安全性有所降低。

-與Optimistic Rollup類似的Arbitrum也是采用“經濟挑戰”,它直接支持以太坊虛擬機EVM,也就是說現在以太坊上的應用可以直接在Arbitrum上跑,比Optimistic還要方便。此外,Arbitrum還可以支持更多虛擬機VM,但是因為適用的范圍更大,機制更復雜,存在漏洞或者引入風險的可能性也更大。

Rollup應用現狀

Rollup是以太坊團隊公開認可的方向。在幣乎三周年AMA中,Vitalik表示“Rollup比ETH2.0更適合解決當前擴容難題”,

在2月份的時候,Vitalik在社群表示“第一批支持以太坊虛擬機EVM的Rollup有可能會在3月份上線,Optimism和Arbitrum是領先的。”距離項目方們采用Rollup或許真的已經不遠了,

采用Rollup或有相關計劃的項目

項目方們在為Rollup做計劃、準備和測試,也有的項目方已經支持Rollup,下面嗶嗶News就將列舉各項目方們在Rollup上的進展,希望能為大家提供全面的Rollup圖景。

Optimism

和Offchain Labs一起研發Optimistic Rollup進展:將在3月份上線主網,值得注意的是,Optimism近期完成了由a16z領投的2500萬美元A輪融資,Optimism在公告中表示,在資金的加持下,團隊可以招賢納士,原本計劃在3月份上線公測版本,現在進度提前,Optimism將在3月份推出主網的任意合約部署。

Uniswap V3

可能會采用Optimistic Rollup進展:關于Uniswap的V3版本什么時候會上線,昨日yearn.finance的創始人Andre Cronje猜測可能馬上就會有大進展,V3比較讓人期待的一點是有做Layer2的可能性。Uniswap的創始人Hayden Adams曾在推特上表示“當生產端準備就緒,V3可能會部署到支持Solidity語言的Rollup,”至于具體采用哪種Rollup技術,官方沒有發布明確資訊,但是Hayden曾表示“對于像Optimism這樣的Optimistic Rollup解決方案感到興奮,Optimistic Rollup允許將solidity智能合約遷移到Layer2上,不需要基于DApp構建復雜的基礎設施。”

來源:Twitter

由此可見,Uniswap項目方可能會從開發友好性的角度來挑選Rollup方案,Optimistic Rollup也是社區普遍認為Uniswap會挑選的方案,Uniswap曾和Optimism共同開發過一個叫做Unipig的Demo,展示了Uniswap的Layer2實現。網頁資訊顯示,這個平臺免gas費,能對Uniswap進行10倍擴容,TPS大約是200筆/秒。不過Unipig現在已經不再運作,

Synthetix

采用Optimistic Rollup

進展:已經上線Rollup。Synthetix可以說是最先嘗試Rollup并且進展最快的項目之一。根據官方的表述,因為Layer1和Layer2的代碼不兼容,Layer1上Synthetix的智能合約需要經過處理才能在Optimistic上運行,為了把風險降到最低,Synthetix采取逐步遷移的策略,逐步地在Layer2上增加功能。現在Synthetix已經在Optimistic網路實現質押功能。

Synthetix項目方表示,向Layer2的遷移將主要聚焦在兩個方面——“質押”和“交易”,Synthetix想要實現Layer1和Layer2同時支持交易功能,而把質押功能完全轉移到Layer2上。在這個基礎上,Synthetix在Optimistic上的部署會分多個階段,前面幾個階段主要是:

第0階段:SNX從Layer1向Layer2的單向橋、sUSD的鑄造、SNX代幣的申領(嗶嗶News注:sUSD是Synthetix用于鑄造合成資產的中間資產,在這個階段,Layer2上的SNX和sUSD都不可交易)

第1階段:實現sUSD和其他合成資產的交易、SNX和合成資產的轉賬

第2階段:Layer1和Layer2之間的雙向SNX橋

……

Synthetix在Layer1上的功能非常齊全,包括交易、衍生品、資產管理等,所以隨著這個項目在Optimistic上的推進,其Layer2狀態是比較讓人期待的,

此外值得一提的是,Synthetix鼓勵用戶參與Layer2,在測試網階段,SynthetixDAO總共對參與Layer2測試網的用戶分發了20萬枚SNX代幣,Synthetix的質押功能正式上線Optimistic后,用戶參與Layer2質押也能獲得質押獎勵(注:在早期,Layer1到Layer2是單向的過程,請用戶謹慎參與)。根據區塊鏈研習社的體驗,用戶在Layer2上的手續費也全部由Synthetix承擔。

Volmex

采用Optimistic Rollup進展:處于測試網階段。Volmex這個平臺會提供以太坊波動率指數等金融工具,為了實現更便宜和快速的索引查詢和期貨交易,Volmex已經在嘗試Rollup。目前,Volmex團隊已經開始在Optimism測試網上開發,并且將在Optimism團隊的幫助下,進行公測網路和主網的實施,同時進行相應的Optimistic虛擬機OVM的部署。相信隨著Optimism 在3月份推進主網,Volmex在Rollup上也會有所進展,

Saddle

采用Optimistic Rollup進展:正在將智能合約遷移至Optimistic,Saddle是一個專門針對價格錨定加密資產的自動做市工具。項目方在推特表示目前正在將智能合約遷移到Optimistic網路,來實現即時交易和低手續費,Saddle和Synthetix是合作伙伴,隨著Optimistic和Synthetix在Rollup上都有進展,Saddle在Rollup上的推進也可以保持和Synthetix在功能、協同上的同步,可以理解為可組合性同步向Layer2遷移。

Celer

采用Optimistic Rollup進展:推出了基于Optimistic Rollup的DeFi擴容提速方案Layer2.finance,Celer Network是以太坊的一個Layer2擴容項目,和其他Rollup一樣,用戶可以通過對Layer1上的Rollup合約進行存款交易來將資金存入Layer2.finance的Rollup鏈,但是Layer2.finance 不會將DeFi協議本身遷移到Layer2。Layer2.finance計劃在2021年Q1推出1.0版本,在迭代初始階段之后升級到ZK Rollup,將在1.0版本中支持Curve、yearn、Compound、Aave等協議。Layer2.finance不會發行新的代幣,為了提高平臺上的流動性,可能會進行流動性挖礦,

zkSync

由Matter Labs創建的ZK Rollup方案進展:主網已經上線,但是正如前文所述,ZK Rollup難度比較高,目前zkSync還沒有提供Rollup的通用解決方案。zkSync的瀏覽器資訊顯示,目前該主網上已經支持包括ETH、LRC、UNI、SNX、USDT、DAI等40多種代幣。截至撰文時間,該網路上已經發生超過111萬筆交易。包括Curve、Balancer、Sushiswap等在內的項目都有意向選擇zkSync作為Rollup方案。

zkSync支持的代幣

Loopring

基于ZK Rollup的Layer2協議進展:已經上線主網,雖然沒有明確的資訊顯示Loopring是否具有通用性,但是考慮到ZK Rollup的復雜度,Loopring很可能和zkSync一樣,還沒有通用的解決方案。Loopring團隊一直對二層網路抱非常樂觀的態度,團隊預估到今年6月份,以太坊Layer1超過10%的交易會被Layer2承載,作為ZK Rollup方案的共性,Loopring也在官網強調了自身的優勢:和Layer1同等級別的安全性;高性能,TPS達到2000+/s;手續費低,不足0.001人民幣/筆。除了作為ZK Rollup擴容協議外,Loopring比較特別的一點是致力于對DEX的建設,近期zkSync的A輪融資中,Loopring還充當了投資方的角色。

Curve

采用zkSync(ZK Rollup)進展:Curve在Rollup上比較大的進展是在2020年10月,和zkSync共同推出了Layer2智能合約測試網,Curve是第一個入駐的DApp。

眾所周知,ZK Rollup因為技術難度大,所以很難支持智能合約。不過zkSync和Curve共同推出的這個測試網引入了對零知識證明zk-SNARK友好的虛擬機(VM),以及一種叫Zinc的編程語言,這意味著ZK Rollup(或者至少zkSync)也能在一定程度上支持智能合約了,雖然難度大一些,但是以太坊上的DApp通過編譯代碼,也有遷移到zkSync的可能性,而不需要全部重新構建代碼,

Sushiswap

采用zkSync(ZK Rollup)進展:Sushiswap在今年年初的路線圖中表示,將和Yearn生態一起采用zkSync的Rollup方案,值得注意的是,Uniswap可能會采用Optimistic Rollup,這是Sushiswap自克隆Uniswap以來,又一次區別于Uniswap的選擇,Sushiswap確實已經很有獨立性和活力,Sushiswap官方在路線圖中提到,其選擇Rollup方案也是看重代碼的兼容性。

Sushiswap表示會關注上文中提到的支持智能合約的編程語言Zinc的進展(就像在上一條中所提及的,zkSync推出了虛擬機VM和Zinc編程語言,這種方案既安全,又具有一定的兼容性)。

Balancer

采用ZK Rollup進展:Balancer的CTO Mike McDonald曾在推特上分享過對Layer2的觀點,他認為匯聚資產流動性的項目方們在做Layer2擴容時很可能會陷入兩個誤區,一是在Layer1和Layer2上啟動兩個單獨的應用,割裂兩邊的流動性。二是讓自己完全脫離Layer1的可組合性和流動性。Mike表示ZK Rollup是最有前途的擴容方案,也是Balancer在內部探索的唯一擴容路徑,

ZKSwap

采用ZK Rollup進展:已經上線主網。ZKSwap是一個基于ZK Rollup的Layer2 DEX。近期ZKSwap對Layer2用戶的激勵力度比較大。一方面將對提供流動性的用戶進行長期的代幣激勵。另一方面,對持幣用戶等進行了代幣空投,ZKSwap路線圖顯示,這個項目在今年將會有比較大的動作。其中提到將縮短Layer2到Layer1的提現時間、支持ERC721代幣標準、發布借貸服務和穩定幣兌換服務、研發基于ZK Rollup的通用以太坊虛擬機EVM模型等,要做的工作比較多,實現難度也比較高。

Storji

采用zkSync(ZK Rollup)進展:去中心化存儲應用Storji已經集成zkSync,Storji上的存儲節點運營者在接收費用時可以選擇zkSync。據悉,Storji現在的TPS可以達到2000筆/秒。

StablePay

采用zkSync(ZK Rollup)進展:正在集成zkSync,StablePay是一個加密貨幣支付和捐贈平臺,項目方最近表示正在集成zkSync。根據表述,StablePay目前可能在把智能合約代碼和測試代碼遷移到zkSync,項目方還表示希望在zkSync的支持下,在Layer2上構建更多的酷東西,

Golem

采用zkSync(ZK Rollup)進展:暫無最新進展。Golem是以太坊上的去中心化算力租賃平臺,Golem的項目方曾在2020年底發推提到了zkSync,并且表示當時正在新的Golem支付網路中采用zkSync。

Numio

采用zkSync(ZK Rollup)進展:Numio是一個基于區塊鏈的支付和存儲應用。目前Numio已經上線了錢包應用,這個移動端應用支持Layer2。Numio官方表示在Layer2上使用了zkSync方案。對于未來的進展,Numio表示“將有更多的資產被直接添加到錢包中,團隊已經等不及看到用戶在Layer2上購買加密資產并且把資產發送到賬戶了,2021將是非常讓人興奮的一年,”這或許是在暗示Numio將在今年,在Layer2上有比較大的進展,

Rails

采用ZK Rollup進展:Rails是一個由DXdao管理,由Loopring提供技術支持的以太坊ZK Rollup支付應用,用戶將加密貨幣從錢包轉移到Layer2,就可以將ETH和ERC20代幣發送給處于Layer2的任何用戶,在Layer2上無需支付gas費,也可以實現即時支付,該項目近期沒有公布Rollup相關進展。

Aztec

采用ZK Rollup進展:主網即將上線。Aztec這個項目專注于區塊鏈的隱私方向。在今年1月份的時候,Aztec和專注于Rollup的StarkWare項目合作推出了針對零知識證明zk-SNARK應用的軟體協議,具體應用在Rollup相關場景中。2020年10月,Aztec推出了ZK Rollup網路Aztec 2.0,希望這個網路能成為以太坊上擴容和可編程隱私支付的基礎設施。Aztec項目方在最近的推文中表示,很快就會推出Aztec 2.0隱私Rollup主網,并在推出前發起了漏洞賞金計劃,

Hermez

采用ZK Rollup進展:主網即將上線,Hermez是以太坊上的ZK Rollup擴容網路,團隊預估TPS可以達到2000筆/秒。Hermez的公共測試網已經在幾天前上線,主網將在未來幾天內上線。Arbitrum

由Offchain Labs創建的以太坊Rollup方案進展:主網即將上線。如前文所述,Arbitrum與Optimistic Rollup方案類似,但是Arbitrum直接支持以太坊虛擬機EVM,也支持其他虛擬機VM,對應的風險會比Optimistic Rollup更大。Arbitrum項目方提供了一些Demo,示范DeFi在Arbitrum上如何運行。在進展方面,Arbitrum正在為即將到來的主網上線放棄專利,嘗試做到開源,MCDEX

采用Arbitrum進展:已經上線MCDEX V3公測版本,MCDEX是以太坊上的數字貨幣衍生品DEX,并且應該是采用Arbitrum方案的第一個應用,這個項目在去年年底開啟了Layer2版本的測試網,今年2月份的時候,MCDEX正式推出了V3版本的公測網路,用戶可以創建高效的永續合約市場,享受Layer2低手續費、高交易確認速度的優點。

Bancor

采用Arbitrum進展:已經部署到Arbitrum測試網,作為AMM概念的鼻祖,Bancor從去年年底到現在一直在做迭代和創新,也包括在Layer2上,今年1月份的時候,Bancor官方表示智能合約已經部署到Arbitrum測試網,和眾多Rollup方案一樣,Bancor在Layer2將享受到更快的交易速度、更少的延遲,以及更低的手續費。Arbitrum主網馬上就要上線,這應該也會帶動包括Bancor在內的,采用Arbitrum方案的以太坊應用的Rollup進展。

Bounce

采用Arbitrum進展:未知。Bounce是一個建立在以太坊和BSC上的去中心化代幣拍賣平臺,根據鏈聞資訊,Bounce目前正在Arbitrum上參與Rollup的開發。

Hop

采用Arbitrum進展:未知,Hop是一個允許代幣跨Rollup或者在Rollup和Layer1網路間轉移的協議。根據鏈聞的資訊,Hop是Arbitrum的首批應用,Hop官方暫時沒有發布關于Rollup的進展資訊。不過在今年1月底的時候,以太坊的Solidity開發者發布了Hop的Demo,

Swapr

采用Arbitrum進展:已經部署到Arbitrum測試網,Swapr是Uniswap的分叉版本,是一個可治理的AMM,Swapr和前文提到的Rails都屬于DXdao生態中的項目,屬于DXdao的擴容戰略部分,Rails采用ZK Rollup方案,而Swapr采用Arbitrum方案,DXdao表示已經將Swapr部署到Arbitrum的測試網,并且計劃部署Omen以及一個DXdao基地,用于治理Rollup。Augur

采用Arbitrum進展:未知,根據鏈聞資訊,去中心化預測市場Augur將選擇Arbitrum作為Rollup方案,Augur官方發布的Rollup資訊比較少。今年年初發布的公告中,Augur還提到了側鏈這種擴容方案,

Cometh

采用Arbitrum進展:已經上線主網。Cometh融合了游戲、收益耕作和NFT元素。根據鏈聞的資訊,Cometh采用的是Arbitrum Rollup方案,并且已經上線主網,近期,Cometh和側鏈Polygon中的AaveGotchi進行了合作,所以Cometh也支持Polygon網路,DAOstack

采用Arbitrum進展:計劃支持所有Layer2 DAO的部署和維護。DAOstack是以太坊上的一個致力于去中心化協調的系統,為去中心化組織、基金、市場提供支持。今年1月份的時候,DAOstack與Arbitrum開發團隊Offchain Labs合作,將建立在DAOstack上的一個DApp部署到了Arbitrum上。近期,DAOstack在推特上表示,計劃支持所有Layer2 DAO的部署和維護,從Arbitrum開始,

StarkWare/StarkNet/StarkEx

以太坊Rollup網路進展:StarkWare是一個零知識證明zk-SNARK研究機構,StarkNet是該機構研發的Rollup網路,StarkEx是StarkNet的第一批應用,目前StarkEx已經上線主網,前文提到的Validium技術也是StarkWare推出的Layer2解決方案,很多人將StarkNet歸入到ZK Rollup一類。StarkNet和ZK Rollup的差別是StarkNet在零知識證明上采用了STARK技術,而非更為常見的SNARK。嗶嗶News在本文中將和StarkWare相關的Rollup都歸類到Validium,歸類方式上可能有所出入,在此說明。StarkWare官方在今年1月份公布了StarkNet的詳細路線圖,其中列出了StarkNet的四個階段,將分別實現基金會、單一應用Rollup、多應用Rollup、去中心化Rollup,

dYdX

采用StarkWare進展:dYdX是一個去中心化加密貨幣衍生品交易平臺,已經上線了Layer2內測版本,目前提供BTC/USD、ETH/USD、LINK/USD三個交易對的永續合約交易。在全面測試系統的穩定性后,dYdX將會在幾周內進行公測。

Paraswap

采用StarkWare進展:未知,Paraswap是一個DEX聚合器。根據區塊鏈研習社的資訊,Paraswap也將采用StarkWare的Rollup方案。

DeversiFi

采用StarkWare進展:已經集成StarkWare Rollup功能。DeversiFi是一個去中心化交易平臺,在2020年6月的時候,官方就推出了和StarkWare一起構建的DeversiFi,TPS達到9000+,交易在默認情況下具有隱私性,有較深的交易流動性,交易費用低,

Immutable

采用StarkWare進展:基于StarkWare的NFT交易平臺Immutable X即將上線。Immutable是著名以太坊卡牌對戰游戲Gods Unchained的開發公司,這家公司正在和StarkWare合作開發Immutable X,Immutable推特資訊顯示,Immutable X即將推出,到時候Gods Unchained用戶有機會成為這個交易平臺的首批體驗者,據了解,Immutable X將大幅提高吞吐量,手續費可以降到忽略不計,Immutable X可能是NFT Layer2方向上最值得關注的一個嘗試。

BadgerDAO

采用StarkWare進展:BadgerDAO致力于將BTC引入DeFi,根據鏈聞的資訊,BadgerDAO已經在StarkNet上啟動,參考文章:《四種主流Rollup方案及熱門DeFi Layer2進展盤點》by 區塊鏈研習社《來,為即將上線的首批兼容 EVM 的 Rollup 應用生態畫重點》by 鏈聞《以太坊 Layer 2 生態更新:兩大頭部協議完成融資,Celer 提出擴容新思路》by鏈聞

0 条回复 A文章作者 M管理員
    暫無討論,說說你的看法吧