以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads

Vitalik:通過調整 calldata 和增加分片進一步擴容 rollup 的漸進路線圖_VIT:ENT

Author:

Time:1900/1/1 0:00:00

在中短期、甚至長期來說,rollup是以太坊唯一的去信任擴容解決方案。數月以來,L1上的交易費變得如此高,以至于我們迫切需要做些什么來促進整個生態系統向rollup遷移。Rollup已經為許多以太坊用戶極大地降低了交易費:?根據L2交易費監測網站l2fees.info顯示,Optimism和Arbitrum的交易費比以太坊基礎層的交易費要低大約3-8倍;而ZK-rollup擁有更好的數據壓縮并且不需要打包簽名,費用與基礎層相比要低40-100倍。

然而,即便有所擴容,這樣的費用對于用戶來說也還是太昂貴了。關于該問題早就已經寫過文章,解決目前形式rollup不足的長期解決方案為添加數據分片,這將為rollup增加約1-2MB/秒的專用數據空間。本文檔描述了對該方案的實用操作方法,從而盡快為rollup釋放充足的數據空間,并逐漸增加額外的空間和提高安全性。

第一步:調整交易calldata以實現擴容

目前現有的rollup需要使用交易calldata。因此,如果我們想在不需要rollup團隊做任何額外工作的情況下,短期內提高rollup的吞吐量并降低成本,我們應該僅需要降低交易calldata的成本。目前區塊的平均大小還遠不足以大到威脅網絡的穩定性,因此可以安全地完成這一操作,盡管可能需要一些額外的邏輯來防止一些極度危險的邊緣情況。

Vitalik:跨鏈證明是實現跨鏈社交恢復錢包的關鍵,ZK-SNARK等是可行選擇:6月20日消息,以太坊聯合創始人VitalikButerin在最新文章《更深入探討錢包和其他用例的跨L2讀取》中指出,實現跨鏈社交恢復錢包的一個可行方案是維護一個存放在特定位置的密鑰庫,以及多個不同位置的錢包,這些錢包可以讀取密鑰庫來更新自身的驗證密鑰視圖或在每次交易驗證過程中。跨鏈證明是實現這個功能的關鍵,需要對其進行深度優化,可能的方案包括零知識證明(ZK-SNARK)、等待Verkle證明或自定義KZG解決方案。

從長遠看,我們需要實現聚合協議,通過生成聚合證明來打包所有用戶提交的操作,以此來降低成本。這可能需要將其集成到ERC-4337生態系統中,可能需要對ERC-4337進行一些修改。同時,為了減少從L2內部讀取L1狀態的延遲,L2應被優化。

錢包不只可以放在L2上,也可以放在與以太坊連接程度較低的系統上,如L3或只同意包含以太坊狀態根的獨立鏈。然而,密鑰庫應放在L1或高安全性的ZK-rollupL2上。盡管這樣會增加復雜性,但從長期來看,可能在L2上設置密鑰庫才是成本更低的方案。在這個過程中,我們也需要致力于提供保護隱私的解決方案,并確保我們的方案可以與隱私保護方案兼容。[2023/6/21 21:50:47]

請閱讀:EIP4488,或者另外一個EIP(更簡單但效果更溫和)—EIP4490。

區塊鏈保險科技初創公司Vitraya完成410萬美元A輪融資:3月15日消息,區塊鏈保險科技初創公司Vitraya宣布完成410萬美元A輪融資,Xceedance和一家未透露名稱的投資財團參投。Vitraya主要利用人工智能和區塊鏈技術為保險公司實現支付完整性、醫療程序和福利管理的自動化服務,幫助醫院/醫療保健服務提供商、以及為消費者和企業提供健康保險產品的保險公司實現實時支付和理賠。?[2023/3/16 13:06:38]

理論上,EIP4488可以把rollup的數據可用空間最大增加到~1MB/slot并且成本降低大約5倍。這一步驟比下文提到的步驟可以更快地實施。

第二步:少數分片

同時,我們可以開始開展一些工作以推出“專用”分片。以完整的形式實現專用分片可能需要很長時間,但我們可以做的是一片一片地實現,并從每一個分片中獲益。要實現的首個自然分片是分片規范中的“業務邏輯”,但想要避免網絡中的大部分困難,需要將初始分片數量維持在非常少的水平上(例如4個分片)。每個分片將在自己的子網絡中進行廣播。驗證者將默認信任委員會;但是如果他們愿意,他們也可以選擇留在每個子網絡中。并且只有當他們看到信標區塊確認的任意分片區塊的完整主體時,才會接受這個信標區塊。

Terra Classic獨立開發團隊TerraCVita完成100萬美元融資:1月10日消息,Terra Classic獨立開發團隊TerraCVita宣布完成100萬美元融資,投資者未知。本輪融資旨在推動旗下去中心化金融項目Terraport發展,該項目計劃推出一個社區去中心化交易平臺Terra Community DEX,預計將在2023年一季度上線。[2023/1/10 11:04:30]

分片規范本身并不是特別困難;這是個和最近發布的Altair硬分叉規模差不多的樣板代碼更改(Altair信標更改規范文件有728行代碼,而分片信標更改規范文件有888行代碼)。所以我們有理由相信它可以在Altair實現和部署的時間框架內實現。

為了使得分片數據能夠真正被rollup使用,rollup需要能夠對分片數據進行證明。有兩個選項:

1.添加BEACONBLOCKROOT操作碼;rollup將添加這個代碼以驗證植根于信標鏈歷史區塊根中的默克爾證明。

2.添加未來證明的狀態和歷史訪問預編譯(future-proofstateandhistoryaccessprecompiles),這樣的話,如果承諾機制(commitmentscheme)在未來發生變化,rollup就不需要更改其代碼。

Gravity DEX開發團隊成立新項目Crescent:3月11日消息,開發流動性模塊Gravity DEX的B-Harvest團隊分拆成立了一個名為Crescent的新項目,正在尋求完全重構和擴展Gravity DEX。Crescent由Ignite Ventures資助,并與Ignite團隊合作支持Crescent項目。

Crescent已經公布了治理代幣CRE分配模型,總量2億枚,其中將向ATOM委托者(delegator)空投1億枚,另外1億枚作為戰略儲備。空投方面,5000萬枚CRE可在Crescent網絡啟動后推出Crescent DEX(DEXdrop)時索取,具體空投數量會根據二次空投系統確定,即按UTC時間2022年1月1日00:00快照時委托數量的平方根來決定,如果參與一些治理提案,能獲得通過固定乘數獲得更多獎勵;剩余5000萬枚將在一定時期內分配給使用Crescent Boost的ATOM委托人。[2022/3/11 13:50:06]

這將使rollup的數據空間增加到大約2MB/slot(每個分片擴展250KB*4個分片,再加上第一步中已擴展的calldata)

第三步:N個分片,由委員會提供安全保障

比升資本合伙人Vito:Filecoin礦工和算力要提供可靠存儲能力應對監管:金色財經現場報道,4月23日,數御未來——2021數據與存儲產業峰會在成都舉辦。在主題為《區塊鏈視角看分布式存儲的市場價值》的圓桌中,比升資本合伙人Vito指出,Filecoin賽道崛起的原因在于,從其自身發展來看,在FIL主網上線之前,已經有很多機構進場布局這個賽道;從散戶的角度來看,存儲和計算、通訊相比,認知門檻會更低,從社會現實來講,海量數據時代需要分布式存儲。

對于分布式存儲的監管問題,當海量數據進入后,一定會有專業合規的服務商來做這個事情。對于現在投資算力和礦工,所要做的是提供可靠的存儲能力。[2021/4/23 20:52:01]

將活躍分片的數量從4個增加至64個。現在分片數據將進入子網絡中,因此到這時,P2P層必須已經足夠堅韌,可以將分片分成數量更多的子網絡。其中數據可用性的安全性將基于誠實的大多數,即依賴于委員會的安全性。

這將使得rollup的數據空間提高到大約16MB/slot(每個分片擴展250KB*64個分片);我們假設此時rollup已經從執行鏈中遷移出來。

第四步:數據可用性采樣(dataavailabilitysampling,DAS)

添加數據可用性采樣,以確保提高安全水平,即使在遭遇大多數不誠實行為的攻擊下,也能保護用戶的資產。數據可用性采樣可以分階段推出:首先,以非強制的方式讓網絡進行測試;然后添加了DAS才能接受信標區塊;甚至可能先在某些客戶端上實現。

一旦完全引進了數據可用性采樣,分片就完成發布了。

分片機制下的Optimistic和ZKrollups

分片世界和目前狀況的一個主要區別是,在分片世界中,一筆向智能合約提交rollup區塊的交易中將不可能包含rollup數據。相反,數據發布步驟和rollup區塊提交步驟將不得不分開:首先,在數據發布步驟中將數據發布至鏈(發布到分片里);然后在提交步驟中,提交其區塊頭以及基礎數據的證明。

Optimism和Arbitrum的rollup區塊提交已經使用了上面所說的兩步設計,所以這對它們來說只是一個小小的代碼修改。

但對于ZK-rollup來說,事情就有點棘手了,因為提交交易需要提供一個可以直接在數據上運行的證明。它們可以做一個ZK-SNARK的證明,證明分片中的數據與信標鏈上的承諾相符,但這樣很昂貴。幸好有更便宜的替代品。

如果ZK-SNARK是一個基于BLS12-381的PLONK證明,那么它們可以直接將分片數據承諾作為一個輸入。BLS12-381分片數據承諾是一個KZG承諾,與PLONK中的承諾類型相同,因此它可以直接作為一個公共輸入傳入證明中。

如果ZK-SNARK使用不同的方案(甚至只是一個擁有更強的信任設置的BLS12-381PLONK),它可以包含自己對于數據的承諾,并使用等價證明來驗證證明中的承諾和信標鏈中的承諾是對相同數據的承諾。

分片后誰來存儲歷史數據?

增加數據空間的一個必要共同條件是,移除以太坊核心協議負責永久保有其達成共識的所有數據這個屬性。數據量太大,根本不需要這樣做。例如:EIP-4488導致理論上鏈的最大容量為大約1,262,861字節/slot(12秒),或大約3.0TB每年,盡管實際上,一開始更可能是大約250—1000GB每年

4個分片(1MB每個slot)會每年增加額外(幾乎可以確定)大約2.5TB的數據

64個分片(16MB每個slot)導致每年總共需要(幾乎可以確定)大約40TB的存儲

大多數用戶的硬盤大小在256GB到2TB之間,1TB似乎是中位數。下圖是一組區塊鏈研究員的內部調查數據:

這意味著盡管用戶今天可以負擔得起運行一個節點,但如果這個路線圖的任何部分沒有進一步的修改,用戶將會負擔不起。大得多的驅動器是可以買到的,但用戶將不得不特地去購買它們,這大大增加了運行一個節點的復雜性。這方面的主要解決方案是EIP4444(譯者注:可參閱《引介EIP-4444:對執行層客戶端的歷史數據設限》),它使得節點運行者不再負責存儲超過1年的區塊或收據。在分片方面,這個期限可能會進一步縮短,節點將只負責它們積極參與的子網上的分片。

這就留下一個問題:如果以太坊核心協議將不再存儲這些數據,那么誰來存儲?

首先,重要的是要記住即使有了分片,數據量也不會變得異常地大。是的,每年40TB的數據量的確是個人運行“一般”消費級硬件難以負荷的。但是,對于愿意投入資源和工作到存儲數據的個人來說,這是可以接受的。在BestBuy的一個48TB硬盤售價1729美元,這里的14TB硬盤售價大約420美元。運行一個32個ETH驗證者slot的人可以用質押獎勵來支付存儲實現分片后的整個區塊鏈的開銷。因此,從賬面上看,沒有人會存儲分片的歷史數據以致完全沒有人知道這些數據,這種情況似乎是不可能的。

那么誰將存儲這些數據呢?以下是一些可能的想法:

自愿存儲的個人和機構

區塊瀏覽器(etherchain.org、etherscan.io、amberdata.io…)肯定會存儲所有的數據,因為提供這些數據給用戶是它們的商業模式。

RollupDAO對存儲并提供與它們的Rollup相關的歷史數據的參與者進行提名與支付。

歷史數據可以通過torrents上傳和共享

客戶端可以自愿選擇各自存儲任意0.05%的鏈歷史數據(因為使用糾刪碼,你需要很多客戶端同時離線才能丟失哪怕一個片段的數據)。

門戶網絡(PortalNetwork)里的客戶端可以存儲任意部分的鏈歷史數據,門戶網絡會自動把數據請求導向擁有這些數據的節點。

歷史數據的存儲可以得到協議內的激勵

像TheGraph這種協議可以創建有激勵的市場,其中的客戶端給提供歷史數據(有默克爾證明確保其正確性)的服務器付費。這就給運行存儲歷史數據的服務器的個人和機構提供激勵,做到按需提供。

其中一些解決方案(自愿的個人和機構、區塊瀏覽器)已經存在了。特別是p2ptorrent,是由大型自愿者驅動的生態來存儲大量TB級內容的很好的例子。剩下的基于協議的解決方案更強大,因為它們提供激勵,但它們需要更長的開發時間。從長遠來看,通過這些第二層協議來訪問歷史數據會比今天通過以太坊協議更高效。

作者|VitalikButerin

原文鏈接:https://notes.ethereum.org/@vbuterin/data_sharding_roadmap

Tags:ROLROLLVITENTThe Troller CoinVITO價格Argentine Football Association Fan Token

pepe最新價格
元宇宙中的價值創造:NFT的效用框架_META:MET

每當有新興事物出現時,少數早期采用者會秉持著不抱期待的內心不遺余力地進行試驗,而大多數人則質疑該投入的有用性和可行性。這兩類人會在相當長的時間內保持極大的差異.

1900/1/1 0:00:00
人民日報發布全國黨媒平臺區塊鏈運營系統一期項目招標公告_區塊鏈:聯盟鏈

11月11日消息,人民日報發布全國黨媒平臺區塊鏈運營系統項目招標公告。項目由代理進行國內公開招標,項目編號為0722-216FE782FZO.

1900/1/1 0:00:00
金色財經五周年狂歡即將開始 參與抽獎即可獲得瓜分BTC資格_FACE:CEB

金色財經五周年狂歡即將開始?金色財經五周年活動即將開始,本次活動時間為:2021.11.108:00—2021.11.1223:59金色財經挖礦數據播報 | BCH今日全網算力上漲10.61%:.

1900/1/1 0:00:00
景區研究元宇宙?張家界武陵源區回應:探索更好的旅游體驗_OLA:SOL

“張家界從來不缺創新,值得關注”“賣門票的也研究元宇宙,這是不是在跟風炒作?”……11月18日,紅網時刻新聞發布了一條《全國首個景區元宇宙研究中心落戶張家界》的新聞引發網絡熱議.

1900/1/1 0:00:00
廣州市民對數字人民幣怎么看:超六成考慮使用_區塊鏈:人工智能

羊城晚報訊:2020年,數字人民幣陸續在上海、深圳等地開展試點工作。截至今年10月8日,數字人民幣試點場景已超過350萬個,累計開立個人錢包1.23億個,數字人民幣正加速融入百姓生活.

1900/1/1 0:00:00
“挖礦”被嚴打后 二手礦機你還敢買嗎?買賣礦機或違法_區塊鏈:區塊鏈工程專業學什么課程

在監管明令要求全面整頓、清理虛擬貨幣炒作和“挖礦”活動的大背景下,國家發展改革委近期再次強調嚴打虛擬貨幣“挖礦”,各省市打擊轄區內相關違法行為也在持續進行中.

1900/1/1 0:00:00
ads