以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads
首頁 > Pol幣 > Info

為以太坊2.0掃清障礙,V神提出新的以太坊向后兼容方法_SLOT:ROO

Author:

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

作者:VitalikButerin

原文:https://ethresear.ch/t/future-proof-shard-and-history-access-precompiles/9781

當前以太坊設計中的向后兼容性所面臨的挑戰之一是區塊鏈歷史記錄的訪問需要對Merkle證明進行EVM驗證,這還假設區塊鏈將永遠使用相同的格式和相同的密碼技術。未來的分片設計更是增加了這一點的重要性,因為Rollup的欺詐證明和有效性證明將需要指向分片數據的指針。

數據:88%的執行層客戶端已為以太坊合并做好準備:9月15日消息,EtherNodes披露的最新數據顯示,當前88%的執行層客戶端已為以太坊PoS合并做好準備,仍有12%的執行層客戶端尚未升級到支持合并的最新版本。四個執行層客戶端中:Go-Ethereum(Geth)已做好合并準備的客戶端占比為87%、Erigon為92%、Besu 99%、Nethermind為91% 。[2022/9/15 6:57:53]

這篇文章提出了一種更加面向未來的方法:我們可以添加執行驗證特定類型證明的抽象任務的預編譯,而不是要求在EVM中驗證歷史和分片的證明。如果將來更改格式,預編譯邏輯將自動更改。預編譯甚至可以具有條件邏輯,用于驗證過渡前插槽的一種證明和轉換后插槽的另一種證明。

STEPN的DEX DOOAR成為以太坊GAS 24h消耗最高應用:7月19日消息,據Etherscan數據,過去24小時,STEPN的DEX DOOAR成為以太坊鏈上GAS消耗最高的應用,達110.14 ETH,超過Opensea與Uniswap V3。

此前消息,基于Solana的借貸平臺Solend創始人發推表示,STEPN的去中心化交易平臺DOOAR已超越Orca成為Solana上最大的DEX。[2022/7/19 2:21:27]

歷史區塊數據

defverifyHistoricalBlockRoot(slot:uint256,value:bytes32,proof:bytes)

這種預編譯將嘗試以兩種方式之一解釋該proof:

專家:Cardano或成為以太坊的主要競爭對手 未來兩者將共存:加密貨幣評級機構韋氏評級(Weiss Crypto Ratings)的專家Juan M. Villaverde稱,Cardano(ADA)可能會成為以太坊的主要競爭對手。他表示,Cardano目前在加密領域是一個了不起的玩家,IOHK也在該領域產生了突出的影響。此外,Villaverde預測,Cardano和以太坊很可能在未來協調共存,雙方中的任何一個都不會消失。(News Logical)[2020/7/20]

如果這個proof為空,則直接檢查該value是否為保存在正確位置的歷史區塊根。如果slot太舊,它將失敗。

如果這個proof是一個Merkle分支,它會根據history_roots中的正確條目將其驗證為Merkle分支

動態 | Rivet將為以太坊錢包MyEtherWallet提供隱私優先的節點服務:以太坊錢包MyEtherWallet(MEW)宣布與Rivet建立新的合作伙伴關系,以滿足其區塊鏈基礎設施的需求。Rivet提供了一種隱私優先的節點服務,旨在快速、準確、可靠地連接以太坊區塊鏈。(CryptoNinjas)[2019/11/22]

defverifyHistoricalStateRoot(slot:uint256,value:bytes32,proof:bytes)

驗證狀態根,使用與該區塊根相同的邏輯。

defverifyHistoricalStateValue(slot:uint256,key:bytes32,value:bytes32,proof:bytes)

驗證歷史狀態中的值。這個proof包括三個要素:

狀態根

表明狀態根正確性的證明

Patricia或Verkle或其他證明該value實際上位于狀態樹中的位置key中的證明

defverifyHistoricalTransaction(slot:uint256,txindex:uint256,tx:bytes,proof:bytes)

驗證tx實際上是否在給定slot的區塊的txindex中。證明內容如下:

區塊根

表明區塊根正確性的證明

證明給定的tx實際上是給定位置的交易

defverifyHistoricalReceipt(slot:uint256,txindex:uint256,receipt:bytes,proof:bytes)

驗證receipt實際上是給定slot的txindex處的交易接收。證明內容如下:

區塊根

證明區塊根正確性的證明

證明給定收據實際上是給定位置的receipt

分片數據

defverifyShardBlockBody(slot:uint256,shard:uint256,startChunk:uint256,chunks:uint256,data:bytes,proof:bytes)

驗證data=body,其中body是給定slot中給定分片的主體。該證明將包括:

證明區塊子集的Kate證明

如果slot太舊,則在slot+96處的區塊根的Merkle證明,然后是從該slot到分片承諾數組中的位置的Merkle證明,顯示一個最終性承諾

當我們使用BLS-12-381Kate承諾時,預編譯還將驗證數據是32字節chunk的列表,其中每個chunk都小于曲線子組順序。如果沒有在給定位置保存分片區塊,則預編譯就像在該位置保存了對零長度數據的承諾一樣。如果給定位置的value未確認,則預編譯總是失敗。

defverifyShardPolynomialEvaluation(slot:uint256,shard:uint256,x:uint256,y:uint256,proof:bytes)

如果我們將給定(slot,shard)處的分片區塊視為多項式P,其中字節i*32...i*32+31是w**i處的評估,這將驗證P(x)=y。該proof與數據子集proof相同,除了Kate證明正在證明某個點的評估而不是在證明一個位置子集的數據。

如果我們將來不再使用BLS-12-381,則預編譯會將SNARK作為輸入,驗證數據完全由小于該曲線階數的值組成,并驗證對當前字段數據的評估。

這種預編譯對于等價協議的跨多項式承諾方案證明?很有用,可用于允許ZKRollup直接對分片數據進行操作。

Tags:ROOLOTSLOTUINROONEXLOTEU價格Slothi TokenQuinads

Pol幣
從四個維度重新認識以太坊_區塊鏈:以太坊

以太坊是近期加密市場最關注的話題,EIP1559和ETH2.0使得以太坊的敘事即將迎來根本性轉折,那么這將對行業帶來哪些影響?海外媒體人PackyMcCormick近日也撰文談及以太坊.

1900/1/1 0:00:00
從 “橋” 的角度思考Layer 2協議_COS:BTC

-“橋”的安全/威脅模型各有不同-通過鏈下協議增強網絡可擴展性的方案在密碼學貨幣社區內掀起了一股熱潮.

1900/1/1 0:00:00
金色早報 | 以太坊DeFi活動已放緩至2020年水平_區塊鏈:杭州女子花300萬買比特幣后續

頭條 ▌以太坊DeFi活動已放緩至2020年水平金色財經報道,根據GlassnodeInsights最近的一份報告,以美元計算的以太坊轉賬量在兩周內下降了60%.

1900/1/1 0:00:00
Kusama平行鏈插槽競拍策略一覽_SAM:SAMO價格

6月3日到4日,Kusama網絡正式上線第一條公益平行鏈Statemine。所謂公益平行鏈可以理解為是網絡的基礎設施,所以不需要競拍插槽就能部署到Kusama網絡.

1900/1/1 0:00:00
元宇宙起源:通往數字文明之路_ETA:metamask小狐貍錢包安卓版官網

如果提到Metaverse,你第一反應是Roblox、堡壘之夜甚至是原神,基本說明你對它一無所知.

1900/1/1 0:00:00
投資者講述暴富夢碎 比特幣等虛擬貨幣成“絞肉機”_比特幣:BNFT

原文標題:3000萬元遭強平!10萬轉眼變180!投資者講述暴富夢碎,比特幣等虛擬貨幣成“絞肉機”過去的一個月,是比特幣歷史上表現最差的一個月。6月5日晚間,比特幣再次閃崩.

1900/1/1 0:00:00
ads