以太坊向 POS(權益證明)的過渡——合并——已近在眼前:開發網正在建立,規范正在敲定,社區宣傳也已緊鑼密鼓展開。合并的目的是最小化對以太坊的終端用戶、智能合約和 DApp 的運作方式產生影響,也就是說,有一些小變化值得強調。在我們深入了解它們之前,這里有幾個鏈接,以提供關于整個合并架構的背景。
路線圖的演變
合并后的客戶架構
這篇文章的其余部分將假設讀者對上述內容很熟悉。對于那些想更深入了解的人來說,可在此查閱 The Merge 的全部規格。
執行層
共識層
API 引擎
合并后,POW(工作證明)區塊將不再存在于網絡中,以前 POW 鏈的內容會成為信標鏈(Beacon Chain)上創建的區塊的一部分。那么你可以認為 Beacon 鏈成為了以太坊 POS 鏈的(權益證明)共識層,取代了之前的工作證明共識層。信標鏈區塊將包含 ExecutionPayloads,它是合并后當前工作證明鏈上的區塊等價物。
以太坊信標鏈ETH質押APR跌至3.6%,過去三個月持續下降:2月28日消息,據以太坊官方網站數據顯示,以太坊信標鏈ETH質押APR(年回報率)再次下降,當前已降至3.6%,過去三個月一直處于下降態勢。歷史數據顯示,該指標于2022年11月14日跌破4%并于11月28日降至3.8%,之后又在2023年1月23日跌至3.7%。此外,當前以太坊信標鏈驗證者總量突破53萬,達到530,726個。[2023/2/28 12:34:39]
下面的圖片顯示了這種關系。
對于終端用戶和程序開發人員來說,這些 ExecutionPayloads 是與以太坊交互的地方。這一層的交易仍將由執行層客戶端(Besu, Erigon, Geth, Nethermind 等)處理。幸運的是,由于執行層的穩定性,合并只帶來了最小的破壞性。
以太坊L2協議Optimism的交易量超過Arbitrum:金色財經報道,基于以太坊的L2協議Optimism和Arbitrum在交易活動方面存在顯著差異。自12月中旬以來,Optimism在交易數量方面的表現優于Arbitrum。(TheBlock)[2023/1/18 11:17:51]
合并后,以前包含在工作證明區塊頭中的幾個字段變得不能使用,因為它們與 POS(權益證明)無關。為了盡量減少對工具和基礎設施的干擾,這些字段被設置為 0,或其數據結構的等價物,而不是完全從數據結構中刪除。關于區塊字段的修改詳細內容可以參考 EIP-3675。
由于 POS(權益證明)并不像 POW(工作證明)那樣自然產生 omers(又稱叔叔區塊),每個區塊中的這些列表(omers)將是空的,這個列表的哈希值(omersHash)將成為一個空列表的 RLP 編碼哈希值。同樣地,由于難度和 nonce 是 POW(工作證明)的特征,考慮到它們的字節大小值,它們都將被設置為 0。
以太坊未確認交易為101,050筆:金色財經消息,據OKLink數據顯示,以太坊未確認交易101,050筆,當前全網算力為311.45TH/s,全網難度為4.13P,當前持幣地址為53,224,632個,同比增加168,814個,24h鏈上交易量為2,625,798.75ETH,當前平均出塊時間為13s。[2021/1/18 16:24:07]
mixHash,另一個與采礦有關的字段,不會被設置為 0,而是包含信標鏈的 RANDAO 值。
關于這方面的更多詳細內容請看下面章節內容。
合并后,BLOCKHASH 操作碼仍可使用,但鑒于它不再能被通過工作證明哈希計算過程來鍛造,該操作碼提供的偽隨機性將大大減弱。
與此相關,DIFFICULTY 操作碼(0x44)將被升級并更名為 RANDOM。合并后,它將返回由信標鏈提供的隨機性信標的輸出。因此,這個操作碼將成為比 BLOCKHASH 更強大的(盡管仍有偏見)供應給程序開發人員使用的隨機性來源。
Nervos CKB推出兼容以太坊EVM的工具Polyjuice:近日,Nervos CKB推出兼容以太坊EVM的工具Polyjuice。Polyjuice是在Nervos Network之上的通用計算層,可以讓開發者在Nervos Network和其他鏈之間自由遷移,目前在做的是對以太坊的支持。
通過Polyjuice,以太坊的開發者可以無須改變任何代碼,就能夠把以太坊的應用遷移到CKB之上,實現更廣泛的應用場景,也可以在Nervos CKB這一條設計初衷完全不同的區塊鏈上,實現Account Model。目前Polyjuice的大致功能已經基本完備,同時也已經展示了在Polyjuice上直接運行以太坊域名服務ENS的Demo代碼。[2020/11/10 12:11:57]
RANDOM 暴露的值將被存儲在 ExecutionPayload 中,其中 mixHash 是一個與工作證明計算相關的值。payload 的 mixHash 字段也將被重新命名為 random。
動態 | 當前以太坊未確認交易數為38228筆:據Etherscan.io數據顯示,以太坊未確認交易數為38228筆。以太坊全網算力為174.04TH/s,當前挖礦難度2185.92TH,交易處理能力9.0TPS。[2019/8/3]
下面是一個關于 DIFFICULTY 和 RANDOM 操作碼在合并前和合并后如何工作的說明。
合并前,我們看到 0x44 操作碼返回塊頭中的 difficulty 字段。合并后,該操作碼更名為 RANDOM,指向之前包含 mixHash 的塊頭字段,現在存儲來自信標鏈狀態的 random 值。
在 EIP-4399 中正式確定的這一變化,也為鏈上應用提供了一種評估合并是否已經發生的方法。
來自 EIP:
此外,本 EIP 提出的變化允許智能合約確定是否已經升級到 PoS。這可以通過分析 DIFFICULTY 操作碼的返回值來完成,大于 2**64 的值表明交易正在 PoS 塊中執行。
合并將影響以太坊的平均區塊時間。目前在 POW(工作證明)下,平均每 13 秒就有一個區塊進入(實際區塊時間有一些差異),在 POS(權益證明)下,每 12 秒就有一個區塊進入,除非是由于驗證者離線或沒有及時提交區塊而錯過了一個時間段。在實踐中,這種情況只在<1% 的時段發生過。
這意味著網絡上的平均區塊時間將減少 1 秒,那些有計算一個特定的平均區塊時間需求的智能合約將需要考慮這一點。
在 POW(工作證明)下,總是有可能出現重排的情況,應用程序通常會等待幾個區塊在一個新的頭塊(head)上被開采出來,然后再將其視為不太可能從公認鏈中刪除,或 "確認"。在合并之后,我們反而有了 finalized(最終確定)的和 safe head(安全頭塊)的概念。這些區塊甚至可以比 "確認 "的 POW(工作證明)區塊更可靠地使用,但需要轉變觀念以正確使用。
一個最終確定的區塊是被大于 2/3 的驗證者接受為公認的區塊,要創建一個沖突的區塊,攻擊者必須燒掉至少 1/3 的總權益(stake)。在寫這篇文章的時候,這代表了以太坊上超過 100 億美元(或大于 250 萬 ETH)。
安全頭塊是指在正常的網絡條件下,我們期望被包含在公認鏈中的塊。假設網絡延遲小于 4 秒,大多數驗證者是誠實的,并且沒有對分叉選擇規則的攻擊,安全頭將永遠不會成為孤兒。
這里有一份詳細介紹在各種情況下如何計算安全頭的報告。此外,在即將發表的論文中安全頭塊的假設和保證正在被正式定義和分析。
合并后,執行層 API(如 JSON RPC)在詢問最新(latest)區塊時,將默認返回安全頭。在正常的網絡條件下,安全頭和鏈的實際頂端將是相等的(安全頭塊只落后幾秒鐘)。安全頭將比當前 POW(工作證明) 的最新(latest)區塊更不可能被重新掛起。為了暴露 POS(權益證明)鏈的實際頂端,一個不安全(unsafe)的標志將被添加到 JSON RPC 中。
最終確定區塊 (finalized) 也將通過 JSON RPC,通過一個新的最終確定的標志被公開。然后,這些可以作為工作證明確認的一個更有力的替代品。
下表對此進行了總結。
我們希望這篇文章能幫助程序開發者為備受期待的向 POS(權益證明)階段的過渡做好準備。
在接下來的幾周里,一個長期存在的測試網將被提供給更廣泛的社區進行測試,還有一個即將舉行的關于基礎設施、工具和應用程序開發人員提問的合并社區電話會議,并聽取關于合并的最新技術更新。
原文標題:《 How The Merge Impacts Ethereum’s Application Layer 》
原文作者:以太坊開發者、以太坊基金會社區經理 Tim Beiko
原文編譯:RexHuang7
Uniswap 是 DeFi 領域的頭部去中心化交易所,其在今年 5 月上線了 V3 版本協議。V3 版本與之前 V2 版本相比存在諸多差異,如集中流動性、多個費用等級、新的預言機等等.
1900/1/1 0:00:00支付巨頭Visa將推出新的咨詢和顧問服務,以幫助其客戶在加密貨幣的世界中尋找方向。12月8日,該公司表示,其加密咨詢業務設在其咨詢和分析部門,將為金融機構、零售商和其他公司提供建議,內容包括推出.
1900/1/1 0:00:00眾所周知,Facebook已經重新命名為Meta,并致力建立元宇宙。為實現其宏偉愿景,必然需要推出多個突破性的設備、控制器和硬件支持.
1900/1/1 0:00:00過去一段時間里,元宇宙引發了全球范圍內的廣泛討論,資本、科技、學術……各界人士都對元宇宙的出圈表現出熱切關注.
1900/1/1 0:00:00頭條 ▌俄羅斯總統普京:加密貨幣具有高風險11月30日消息,俄羅斯總統普京表示:我們正在被迫退出美元區,俄羅斯必須降低盧布的波動性,我們準備繼續加息,但幅度不會那么大,加密貨幣具有高風險.
1900/1/1 0:00:00區塊鏈作為我國核心技術自主創新的重要突破口,被列為國家“十四五”規劃《綱要》七大數字經濟重點產業之一。近日,工信部正式復函,支持蘇州創建區塊鏈發展先導區.
1900/1/1 0:00:00