比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > OKB > Info

ETH:詳解以太坊2.0如何與1.0合并

Author:

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

(圖片來自:tuchong.com)以太坊1.0和以太坊2.0客戶端的關系

自從Vitalik在2019年12月提出一個早期eth1<->eth2合并替代方案之后,研究人員一直在進行積極討論,以從軟件的角度來考慮這種合并的可能形式,而對于原型設計的期望,也是愈發變得更強。我們的愿景是創建一個混合體,其中核心共識工作是由以太坊2.0客戶端管理,而狀態/區塊則由一個以太坊1.0引擎管理,而它們一起構成了eth1+eth2組合客戶端。本文旨在更明確地區分eth2客戶端和附屬eth1引擎之間的職責,以便為會話、規范編寫及原型提供更好的基礎。注意,文章并不會定義協議的具體細節,并且文中包含的任何示例,都只是用于幫助描述及后續討論。而要理解本文的內容,前提條件是需要你基本熟悉以太坊2.0以及無狀態以太坊的概念。分工明確

eth1+eth2的合并目的,是在升級的以太坊2.0共識環境中利用現有以太坊1.0的狀態、生態系統以及軟件。概括地說,我們今天所認為的eth2客戶端會處理核心PoS以及分片共識。本質上,eth2協議及eth2客戶端被設計成非常擅于在一堆“東西”上產生及達成共識,而這些東西,就是很多充滿數據和狀態的分片鏈。與當今eth1的PoW共識層相比,eth2的“共識層”要先進的多,同時也復雜的多。今天,eth1客戶端具有相對簡單且較薄的共識層,它只有一條鏈,并且PoW可處理協議外硬件中的大部分復雜性。eth1客戶端的大多數復雜性及優化,都位于用戶層。當eth1作為一個分片被納入eth2時,這種關注點分離就可實現很好的配對,eth2客戶端可以處理PoS和分片共識的復雜性,而附屬eth1客戶端可以成為eth1引擎,它可以處理狀態、交易、虛擬機以及更接近用戶層事物的復雜性。最小的改變,實現本地通信

過去24小時內Otherdeed for Otherside系列NFT發生三筆大額交易:5月15日消息,據OtherdeedBot監測,過去24小時內Otherdeed for Otherside系列NFT發生三筆大額交易,其中Otherdeed#51以40ETH成交;Otherdeed#8以125ETH成交;Otherdeed#85720以170ETH成交。[2023/5/15 15:03:44]

如何將eth1和eth2客戶端軟件組合在一起,有很多可能的途徑,但在本文當中,我們會重點介紹一個最具微創性和和模塊化的方法——一種eth2客戶端與簡化eth1引擎之間的本地通信協議。考慮到eth1和eth2客戶端實現的多樣性,這種方法可以防止客戶端軟件在任一側鎖定,允許客戶端團隊保持獨立,并專注于他們自己的研發工作,使軟件項目在很大程度上保持穩定,以便進行快速原型制作。那它會是什么樣子的呢?大致上,一個eth1+eth2組合客戶端會是下面這個樣子的:

其中eth2引擎和eth1引擎一起運行,通過eth2客戶端驅動的RPC進行本地通信。兩者都會維護自己的p2p接口,連接到對等方并處理與每個特定域相關的網絡協議。以太坊2.0客戶端

TON社區通過臨時凍結非活躍挖礦錢包逾10億枚Token提案,尚需驗證者投票:金色財經報道,TON 區塊鏈社區TON 經濟模型優化提案現已獲得通過,該提案旨在就 TON 循環供應達成社區共識,臨時凍結非活躍挖礦錢包 48 個月,這些錢包從未被激活并且在其歷史記錄中沒有任何傳出轉賬。

根據提案中的鏈接,目前有 171 個不活躍的挖礦錢包,這 171 個錢包共持有超 10.81 億枚 TON,占據當前 TON 總供應量的 21% 左右,其中,余額最多的非活躍挖礦錢包地址持有超 1.12 億枚 TON。

該提案表示,投票結果不會對網絡投票產生直接影響。但是,社區相信網絡驗證者會認真考慮社區的想法。根據 Tonstarter 的說法,2 月 21 日驗證者將對該提案進行投票。[2023/2/21 12:20:00]

信標鏈和信標狀態;分片鏈;Mempool操作、存款、退出出口等)P2P接口;RPC到eth1引擎;以太坊1.0引擎

Mintable和Moonpay已建立戰略合作伙伴關系:金色財經報道,NFT市場Mintable和Web3金融技術公司Moonpay已建立戰略合作伙伴關系。該聯盟的目的是推動NFT在 IMX 生態系統中的大規模采用。通過合作,兩家公司打算通過在 Mintable 平臺上開發獨特的入職解決方案來加快主流 NFT 的采用。這將增強 IMX 生態系統中新老用戶的導航便利性。此外,由于 Moonpay 使所有人都可以通過法定通道購買 NFT ,這將取得成果。[2023/1/7 10:59:01]

EVM虛擬機;eth1狀態;交易存儲池Mempool;P2P接口;來自eth2客戶端的RPC;共識

從核心共識的角度來看,eth2客戶端負責并推動信標鏈、數據分片鏈以及eth1分片鏈的構建。eth2客戶端通過RPC直接提供有關eth1引擎關于eth1分片鏈和核心共識的任何知識。具體來說,附加的eth1引擎必須能夠訪問eth2客戶端,因為它不能維護自己的共識。在今天以太坊的PoW中,eth1客戶端檢查工作量證明,形成一個樹狀結構,并運行分叉選擇規則來查找鏈的頂端。在eth2中,這些機制要大不相同,這需要對eth2的核心共識有深入的了解。eth2客戶端提供有關eth1分片鏈頭部的最新信息,以便eth1引擎可以維護eth1狀態的準確視圖。由于eth1引擎完全依賴eth2客戶端推動共識,因此我們提議eth2客戶端與eth1引擎之間的通信,都是eth2客戶端調用的eth1引擎上的所有方法。這將強制執行一個leader/follower關系,以降低系統推理的復雜性,并限制eth1引擎所需的業務邏輯。從eth2客戶端和核心共識的角度來看,eth1分片鏈的處理,幾乎與所有其他分片鏈完全相同。主要區別在于,可以針對eth1引擎執行分片區塊內容,因此eth1分片區塊數據的格式必須與eth1相關,并且必須針對此成功執行進行額外的驗證。狀態

彭博社:加密市場下跌傷害了GameStop和Coinbase NFT業務:金色財經報道,據彭博社披露,加密市場下跌已傷害GameStop和Coinbase旗下的NFT業務,GameStop和Coinbase的NFT交易量均大幅放緩,其中Coinbase的NFT業務影響較大。數據顯示,Coinbase NFT市場自四月份推出以來,交易額僅為4380 ETH,總價值不足800萬美元,迄今用戶數量只有1.6逾萬個且僅促成約5萬筆交易量。不過,專業性較高的NFT市場表現較為平穩,同期OpenSea交易額超過90億美元,新增用戶量接近150萬。[2022/12/29 22:13:07]

eth2有一種與核心共識相關的狀態,這就是所謂的“信標狀態”。信標狀態數據很小,它包含了理解核心共識及如何處理分片鏈所需的所有信息。事實上,要處理分片鏈中與共識相關的部分,客戶端必須能夠訪問信標狀態。eth2的狀態不會一直和用戶層狀態交互,其交互最多的是分片鏈數據的可用性。實際的用戶層數據根位于該分片鏈數據中,對于eth1分片鏈,則為當前以太坊用戶狀態根。下面討論了和eth2客戶端相關的eth1狀態的不同情況:1、沒有eth1引擎的eth2客戶端核心eth2協議可以在沒有附加eth1引擎的情況下運行。單獨的eth2客戶端可以遵循信標鏈和分片鏈。而沒有eth1引擎,客戶端將無法執行無狀態eth1分片區塊,因此無法完全驗證它們或從中獲取任何有用的用戶信息。不過,根據對eth2核心共識和驗證者的假設,eth1分片鏈的頭部仍然可以安全地找到。2、帶無狀態eth1引擎的eth2客戶端要運行一個驗證者節點,必須使用附加的eth1引擎運行eth2客戶端。這可以通過無狀態的方式完成,因此eth1分片區塊具有可用于執行的驗證數據。信標委員會可以通過對eth1引擎進行無狀態調用,來檢查分片區塊數據的可用性及關于eth1的數據有效性。除了驗證者外,很多用戶/應用程序節點也可能使用無狀態或半狀態的eth1引擎運行。使用瘦eth2客戶端,來跟隨eth1分片鏈的頭部,并以無狀態或半無狀態的方式與其交互。3、帶有狀態eth1引擎的eth2客戶端要運行可產生eth1分片區塊的驗證者,必須使用附加的eth1引擎和完整的eth1狀態運行eth2協議。然后,可以使用本地狀態和交易存儲池按需形成新的有效區塊。除驗證者外,很多用戶/應用程序節點也可能使用完全有狀態的eth1引擎運行,例如區塊瀏覽器、存檔節點、狀態提供者等。網絡

DogeCoin市值超越ADA位居全球加密貨幣市值排名第8位:金色財經報道,CoinMarketCap數據顯示,DogeCoin市值超越ADA位居全球加密貨幣市值排名第8位,當前市值為156.28億美元,ADA市值為142.59億美元位居全球加密貨幣市值排名第9位。DogeCoin過去24小時上漲42.38%,現報0.1193美元。[2022/10/30 11:57:49]

為簡單起見,eth2和eth1最初會維護它們各自獨立的網絡堆棧和協議。為了響應責任轉移,開發者已不贊成使用某些現有的eth1協議,取而代之的是eth2協議。在初始原型設計階段之后,或者在更進一步的階段,可能需要將eth1協議遷移到libp2p以統一網絡堆棧,但這不是必須的。eth2客戶端和eth1引擎可以訪問相同的discv5DHT,但是可獨立地找到具有適當功能的對等節點并獨立地維護連接。ENR

eth1+eth2組合客戶端會使用一個ENR,因為節點位于具有多個功能的邏輯網絡標識之后。eth1功能由ENR中的現有ethkey表示。eth2功能在ENR中用eth2key表示。每種協議的存在,都意味著節點能夠且愿意識別底層網絡協議的類別。Wire協議

1、eth2協議1、eth2請求/響應;2、核心共識gossip;2、eth1協議1、eth1wire協議的子集2、NOT;3、為什么eth2客戶端會處理eth1區塊gossip?eth2專門用于處理分片區塊的生產、gossip以及驗證。我們的目標是讓eth1分片成為標準分片,并盡可能與其余分片保持一致。關于核心共識,與其他分片相比,eth1區塊的主要區別在于針對eth1引擎執行/驗證區塊內容的能力,當驗證者正在將eth1分片區塊叉聯到信標鏈時,eth2客戶端將再次調用eth1引擎來執行和驗證該區塊。當有狀態的eth1+eth2組合節點收到新的eth1分片區塊時,eth2客戶端將再次調用eth1引擎,以驗證該區塊并更新本地狀態存儲。交易gossip和存儲池mempool

eth1引擎幾乎會以當前以太坊相同的方式,維護用戶交易gossip以及eth1交易儲存池。同樣的網絡協議和本地機制,可以用于gossip及存儲池的維護,為區塊的生產做好準備。主要的區別在于如何確定已用交易的知識,以及如何將存儲池用于區塊生產,但這些可以說是位于存儲池外部的一個層中。eth1分片區塊是從附屬eth2客戶端提供給eth1引擎的。包含在這些區塊中的交易,應該以類似于當前以太坊主網PoW區塊的方式從存儲池中清除。eth1分片區塊是根據附屬eth2客戶端,通過存儲池mempool的內容生成的。此RPC方法和基礎功能類似于getWork,但將返回完整的區塊內容,而不僅僅是一個哈希值。區塊生產

在eth2協議中,所有區塊必須由PoS驗證者根據核心共識進行生產及簽名。為此,eth2客戶端最終要負責所有區塊的生產。對于信標區塊和非eth1分片區塊,eth2客戶端具有生成有效區塊所需的一切。對于eth1分片區塊,eth2客戶端立即/隨時訪問eth1狀態、交易和其它底層eth1結構,以生成有效區塊。相反,當指定驗證者生成eth1區塊時,eth2客戶端從eth1引擎請求一個可行的eth1區塊數據。然后,eth2客戶端將此eth1區塊數據打包到完整的分片區塊中,并將該區塊廣播至網絡。eth1引擎之所以能夠生成有效/可行的eth1區塊數據,是因為它采用了今天以太坊主網所使用的相同方式來管理eth1交易存儲池,并且它通過eth2客戶端的更新來維護eth1頭狀態的最新信息。下一步該怎么走?

如果這一總體設計被大家認同,那接下來的步驟包括:確保有關eth2客戶端驅動eth1引擎的假設與現有eth1軟件一致,并且不會給現有eth1軟件帶來意外的負擔;更明確地定義用于驅動eth1引擎的通信協議,例如new_head(block)、validate_block_transition(block)、get_proposal(parent_root)等;定義網絡組件,例如需要eth1協議的哪一個子集,如何具體使用ENR;擴展以太坊2.0階段1規范原型!本文經作者DannyRyan授權翻譯。

Tags:ETHETH2以太坊NFTtogetherbnb黃油場景ETH2SOCKS價格以太坊交易nfts幣合約地址

OKB
BTC:BTC再次站上7000美金,近期行情反復波動的癥結在哪里?

昨天BTC受小時/4小時級別MA60均線壓制,但晚間卻反彈上漲,再次站上了7000美金,背后是受到原油行情的影響。如果我們只看4小時級別的行情,BTC呈現出很明顯的畫門行情走勢.

1900/1/1 0:00:00
區塊鏈:嘉楠財報解讀:2019年Q4凈營收同比增長66.8%,研發費用1.69億元

作者|秦曉峰編輯|郝方舟出品|Odaily星球日報 北京時間今天晚上8點,全球第二大礦機廠商嘉楠科技發布上市以來第一份未經審計的財報.

1900/1/1 0:00:00
區塊鏈:是時候停止區塊鏈行業的白人崇拜了

編者按:本文來自區塊律動BlockBeats,作者:0x29,Odaily星球日報經授權轉載。去中心化金融平臺dForce內的Lendf.me協議在4月19日上午被黑客攻擊,預估損失達2500萬.

1900/1/1 0:00:00
BTC:行情分析:大盤走勢漸穩,有望試探8000美元關口

本文來自:哈希派,作者:哈希派分析團隊,星球日報經授權轉發。金色財經合約行情分析 | BTC窄幅盤整,市場其他幣種各有表現:據火幣BTC永續合約行情顯示,截至今日16:00(GMT+8),BTC.

1900/1/1 0:00:00
數字貨幣:央行數字貨幣DCEP和比特幣有何區別?以及當下投資建議

昨天各個群里傳出一張農業銀行測試數字人民幣的截圖。一位接近央行人士稱,測試錢包為真,但目前僅限白名單內客戶,并開放了深圳、雄安、成都、蘇州四個網點參與測試.

1900/1/1 0:00:00
區塊鏈:4月中國區塊鏈標準建設提速,應用大規模落地再添一拼圖

編者按:本文來自互鏈脈搏,作者:金走車,Odaily星球日報經授權轉載。近期,國內區塊鏈標準建設提速.

1900/1/1 0:00:00
ads