解讀Vitalik新文:為什么Blob空間未被高效使用的Rollup陷入了發展困境?

訪客 1年前 (2024-03-31) 閱讀數 204 #區塊鏈
文章標簽 前沿文章

如何理解@VitalikButerin 新文對以太坊的擴容思考?有人說Vitalik給Blob銘文喊單,離大譜。

解讀Vitalik新文:為什么Blob空間未被高效使用的Rollup陷入了發展困境?

那么Blob 數據包如何工作?坎昆升級后Blob空間為啥得不到高效利用?DAS數據可用性采樣是為分片做準備?

在我看來,坎昆升級后性能夠用了,Vitalik是對Rollup發展憂心忡忡。Why?接下來,我來談談我的理解:

1.之前多次解釋過,Blob是和EVM calldata脫鉤的一個直接可被共識層調取的臨時數據包,直接好處是,EVM在執行交易時可以不訪問Blob數據,因此產生不了較高的執行層計算費用。

目前平衡一系列因素,1個Blob大小為128k,一筆Batch給主網的交易最多攜帶兩個Blob,理想情況下,一個主網區塊最終目標是承載16MB大約128個Blob數據包。

因此Rollup項目方要盡可能平衡Blob區塊數量、TPS交易容量、Blob主網節點存儲成本等因素,目標以最優性價比使用Blob空間。

以 @Optimism 為例,目前一天大約50萬筆交易,平均每2分鐘Batch一次交易到主網,一次攜帶1個Blob數據包。為啥帶1個,因為TPS就這么多用不到,當然也可以攜帶兩個,那每個Blob的容量都不會滿,卻額外增加了存儲費用,沒必要。

當隨著Rollup鏈下交易量的提升,比如每天要處理5000萬筆交易怎么辦呢?1、Compress壓縮每筆Batch的交易量,盡可能讓Blob空間內容量大量的交易;2、增加Blob數量;3、縮短Batch交易的頻次;

2.由于主網區塊承載數據量受Gas Limit以及存儲成本的影響,1個區塊128個Blob是理想狀態,目前用不到那么多,Optimism 每2分鐘才用1個,留給layer2項目方提升TPS,擴大市場用戶量和生態繁榮度的空間還有很大很大。

因此,坎昆升級后一段時間內,Rollup在使用Blob的數量、頻次以及Blob空間競價使用等方面并不“卷”。

之所以Vitalik提Blobscription銘文是因為,這類打銘文能短暫增加交易量導致Blob使用需求增加,因此會擴大體積,用銘文做例子可以更深刻理解Blob的工作機制,Vitalik真正想表達的內容和銘文并沒有太大關系。

因為理論情況下,若有layer2項目方高頻次且高容量向主網Batch交易,且每次把Blob區塊拉滿,只要它愿意承擔高額的偽造交易Batch成本就會影響其他layer2對Blob的正常使用,但目前情況下,就像有人買算力對BTC進行51%硬分叉攻擊一樣,理論上可行,但實際缺乏利益動機。

因此二層使用Gas費用會在“較低”區間穩定很長一段時間,這會給layer2市場長時間的“增兵屯糧”黃金發展窗口。

3.那么,假使有一天layer2市場繁榮到一定程度,每天Batch到主網的交易成巨量,目前Blob數據包不夠用怎么辦?以太坊早已給出了解決方案:采用數據可用性抽樣技術(DAS):

簡單理解,就是把原先需要一個節點存儲的數據可以同時分布在多個節點內,比如,每個節點存儲全部Blob數據的1/8,8個節點組成一個小組來滿足DA能力,相當于把目前的Blob存儲容量又擴大了8倍。這其實也是未來Sharding分片階段要做的事情。

但目前Vitalik多次來重申這個,饒有韻味,似乎在告誡廣大layer2項目方:不要總抱怨以太坊DA能力貴,以你們現在TPS容量都沒把Blob數據包的能力開發到極致,趕緊加大火力搞生態,擴大用戶和交易量吧,別總想著DA出逃搞一鍵發鏈的花活。

后邊,Vitalik又補充了一句,認為目前核心rollup中,只有Arbitum 達到了stage 1,雖然 @DeGateDex 、Fuel等達到了Stage2,但他們還沒有被更廣泛群體熟悉。Stage2是Rollup安全性的最終目標,極少數Rollup達到了Stage 1 ,而大部分rollup都在Stage 0階段,可見Rollup行業的發展著實讓Vitalik憂心忡忡啊。

4.其實,單純就擴容瓶頸問題而言,Rollup layer2方案可提升性能的空間還很大。

1、通過數據壓縮更高效地使用Blob空間,OP-Rollup目前有專門的compressor組件來進行此工作,ZK-Rollup本身鏈下壓縮SNARK/STARK證明向主網submit就是在“壓縮”;

2、盡可能降低layer2對主網的依賴,在特殊情況下才使用樂觀證明技術來保障L2安全,比如,Plasma大部分數據都在鏈上,但是在存提款場景都是主網發生,因此主網可以承諾其安全性。

這意味著,layer2應該只考慮把存提款這類重要操作才和主網強關聯,這樣即減輕了主網負擔,又增強了L2自身性能,之前提到的Sequencer并行處理能力,在鏈下篩選、分類預處理大量的交易,以及 @MetisL2 推行的混合Rollup,正常交易走OP-Rollup,特殊提款請求走ZK Route等等都有類似的考慮。

以上

應該講,Vitalik這篇思考以太坊未來擴容方案文章,非常有啟發意義。尤其是對layer2發展現狀的不滿,對Blob性能空間的樂觀肯定,以及對未來分片技術的展望,甚至還苦口婆心指出了一些layer2值得優化的方向等等。

其實,現在唯一的不確定留給layer2自己了,該如何加速發展呢?

熱門
主站蜘蛛池模板: 性xxxxbbbb| 免费在线色视频| 100款夜间禁用b站软件下载| 婷婷综合激情五月中文字幕| 久久中文骚妇内射| 老司机亚洲精品| 国产日产久久高清欧美一区| 91福利在线观看视频| 女人18片毛片60分钟| 中国午夜性春猛交xxxx| 日本高清视频wwww色| 亚洲午夜一区二区电影院| 美女扒开大腿让男人桶| 国产精品亚洲一区二区三区| 99在线观看精品视频| 少妇AV射精精品蜜桃专区| 久99频这里只精品23热视频| 日韩在线你懂的| 亚洲人成亚洲人成在线观看| 精品国产乱码久久久久久1区2区| 国产亚州精品女人久久久久久| 国产在线h视频| 国产精品亚洲а∨无码播放不卡| 91精品国产免费久久久久久青草| 天天爱天天做色综合| 久久午夜福利无码1000合集| 欧洲亚洲国产精华液| 公交车后车座的疯狂运| 色先锋资源久久综合5566| 国产午夜无码片在线观看| 国产喷水女王在线播放| 国产精品一区亚洲一区天堂| 7777精品久久久大香线蕉| 在线拍揄自揄在线播放| a级毛片免费高清视频| 好日子在线观看视频大全免费| 久久精品国产亚洲AV香蕉| 棉袜足j吐奶视频| 亚洲国产婷婷综合在线精品| 欧美日韩中文一区二区三区| 亚洲熟妇无码乱子av电影|