買以太坊 買以太坊
Ctrl+D 買以太坊
ads

SDT:以太坊如何完成從1到2的轉變?_以太坊幣今日價格行情

Author:

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

原文標題:引介|eth1->eth2轉換

編者注:本文為Vitalik于2020年10月19日在以太坊研究者論壇上發表的帖子,提議了他所設想的Eth1如何轉換成分片化信標鏈的子系統的過程,并解釋了開發者、用戶對這個過程會有什么知覺。確切來說,這并不是一個針對Eth1的提案,因為提案的內容無涉于Eth1的鏈和生態如何形成廣泛的社會共識來完成這種轉換,相反,它僅僅涉及到了分片化信標鏈的一個子系統要按什么樣的程序選取Eth1上的哪個狀態作為自己的起始狀態。此外,讀者還可借此一窺作者心中一個準備好完成轉換的分片化信標鏈應具備哪些基礎設施,例如,無狀態性和EE;借此可反推分片化信標鏈的開發方向和進度。

本文介紹的路線圖被用來完成從eth1向eth2轉換,如果你是應用開發者或用戶,你所能感受到的變化乃至顛覆實際上非常有限。已有應用將繼續運行,而不會發生任何改變。所有賬戶余額、合約代碼和合約存儲都將繼續存在。

數據:5月以太坊鏈上NFT銷售額逾3.5億美元,創近7個月新低:金色財經報道,據cryptoslam數據顯示,五月以太坊鏈上NFT銷售總額達到359,191,810.56美元,創下自2022年10月以來的最低水平,同時也是2023年內新低。此外,五月以太坊鏈上NFT銷售數量為909,551筆,其中獨立買家156,049個,獨立賣家113,170個。[2023/6/1 11:51:57]

你需要應對以下情況:

IO訪問操作碼的gas成本將增加。CALL的gas成本大概是每訪問1字節的代碼需要消耗1gas。

你需要下載實現網絡升級的代碼。這在根本上與拜占庭和君士坦丁堡等其它升級沒有區別。但是下載量更大一點,因為如果你還沒有eth2客戶端,那你需要下載一個。

以太坊區塊鏈可能會暫停大約1小時。1小時后,“以太坊”看似重新上線了,但是實際上eth1不再是一個獨立的系統,而是成了在eth2內運行的子系統。

數據:LOOT地板價跌至6.09ETH,而以太坊網絡日增15萬枚NFT資產:OpenSea數據顯示,LOOT項目NFT地板價跌至6.09ETH,從數據看,目前報價10ETH(不含10)以下的NFT數量在80枚。數據網站NFTSCAN數據顯示, 近3天以太坊網絡平均每天新增約15萬枚NFT資產。這意味著,在頭部項目地板價下跌的同時,NFT資產正快速被創造出來。[2021/9/9 23:12:45]

就是這樣。如果你是開發者,只要你確保自己的應用所需的witness規模不會太高,你的應用因為gas消耗量改變而崩潰的可能性就很小。

轉換將如何發生

假設phase0-2已經完成,并且eth2鏈正在穩定運行。eth1鏈也在穩定運行中。phase0規范已經安排了一個名為?eth1_data?voting的機制。在這個機制中,驗證者會通過投票就eth1主鏈最新的區塊哈希值達成共識;這個機制目前被用來處理押金。我們將重新改變該機制的用途,用它來將eth1的完整狀態傳入eth2。

Plasm Network中國代表宋明時:波卡市值是有望超越以太坊的:金色財經現場報道,由金色財經主辦的“2021共為·創新大會”4月11日在上海舉行,本次大會以“DeFi的創新進階”為主題。Plasm Network中國代表宋明時在圓桌“探索未知:波卡未來的發展究竟如何?”上表示,以太坊上的主要賽道,波卡都有在做,也有以太坊上的項目在遷移到波卡上。波卡市值是有望超越以太坊的。[2021/4/11 20:07:52]

目前,該機制有大約6小時的延遲,但是在轉換完成前,這些參數會隨著時間的推移而減小,將延遲降至1小時左右。

影響eth1向eth2轉換的基本機制如下圖所示:

指定一個高度?TRANSITION_HEIGHT。高度為?TRANSITION_HEIGHT?的eth1區塊將被視為eth1鏈的“最終”區塊。從該區塊往后,eth1將作為eth2的子系統運行。

動態 | 報告:過去兩天以太坊網絡利用率從近95%下滑至81%:據EWN消息,游戲FairWin合約內價值300萬美元的ETH10月1日被轉移清空,其一度占據了以太坊網絡Gas消耗量的近50%。加密分析網站Etherscan報告稱,在過去兩天中,以太坊網絡利用率已從近95%的近紀錄下滑至81%;自上周以來,gas的平均價格已至少下跌了50%。[2019/10/2]

eth2的“誠實驗證者”代碼會根據做出相應調整,不允許驗證者投票給區塊號>?TRANSITION_HEIGHT?的eth1區塊。如果投票算法已經選出了某個區塊編號>?TRANSITION_HEIGHT?的eth1區塊,則改成為?TRANSITION_HEIGHT?的eth1區塊投票。

此外,在已觸發的情況下,驗證者會將?deposit_count?設置為比實際值高2**63

動態 | USDT轉賬似乎印證最新增發是為了將Tether從OMNI遷移至以太坊:北京鏈安鏈上數據監控發現,在北京時間7月4日 18:07 泰達公司在以太網上向 tether treasure 地址增發 1 億枚 USDT之后24小時,已經出現部分資金轉入交易所,其中:3,098,900枚USDT轉入火幣交易所,且本輪轉賬大都經過了兩個中繼地址的跳轉。1,948,050枚USDT轉入幣安交易所,且有990萬枚USDT轉入通常會在接下來轉入幣安交易所的中繼地址,但是尚未有進一步操作。1,990,000枚USDT流入中繼地址后部分轉入Bitfinex交易所。而在下午17:59,有1500萬枚USDT轉入Bitfinex交易所,與此同時,我們也監測到Bitfinex交易所向比特幣網絡的tether treasure地址轉帳1500萬枚 omni-usdt,疑似是將Bitfinex交易所的omni-usdt置換為erc20-usdt,這似乎部分論證了此前Bitfinex CTO對最新增發是基于將Tether從OMNI遷移至以太坊的解釋。[2019/7/5]

當eth2在“eth1已完成”標記開啟的情況下接受?eth1data?時,eth2會執行一次“非常規的狀態變換”,將該eth1區塊的狀態根放到“eth1執行環境”的狀態中。與eth1鏈上的總ETH供應量等量的ETH會添加到這個eth1執行環境的余額中。

在這之后,轉換完成。從技術層面來說,eth1鏈會繼續運行,但它已經變成了一條毫無價值的鏈;等到冰河期到來時,這條eth1鏈將徹底消失。

eth1系統現在位于eth2系統內部。因此,通過在eth2上提交針對eth1執行環境的交易,eth1進一步轉換成eth2的子系統。eth1執行環境擁有可以實現整個eth1EVM和交易處理邏輯的代碼;它有一個?update(state_root,transaction,witness)->new_state_root?功能,可以按照eth1鏈的規則,以交易和見證消息作為輸入處理該交易,并決定更新后的eth1狀態根。關于見證消息和狀態根的運作原理,請閱讀《無狀態客戶端概念》。

eth1執行環境代碼可以添加額外的功能,即,將ETH和消息從eth1執行環境提取到eth2的其它部分,以及其它分片上的eth1執行環境副本中。在默認情況下,所有eth1賬戶/合約都會放在同一個分片上,因此為了利用eth2更大的容量,你需要主動使用這個功能將你的ETH或其它應用轉移到其它分片上,不過難度不大。我們需要通過擴展ERC20標準來支持跨分片代幣轉賬。

用戶客戶端如何運作

在轉換至兩種代碼路徑之前,我們需要對客戶端面向用戶的部分進行修改。客戶端會檢查eth2,來查看轉換是否已經發生。如果轉換尚未發生,客戶端就會像之前那樣使用eth1來發送交易,查看余額等,不同之處在于客戶端會假裝所有區塊編號>?TRANSITION_HEIGHT?的eth1區塊都不存在。如果轉換已經發生,客戶端就會在eth2上查看eth1執行環境。完整的客戶端將按順序處理eth2上所有針對eth1執行環境的交易,以便繼續更新完整的eth1狀態樹。這使得完整的客戶端可以為它們想要發送的交易生成見證消息,并使用eth2格式對其進行“打包”。輕客戶端會將它們的交易廣播給完整的客戶端,由后者為其添加見證數據。

從用戶的角度來看,以太坊能夠“感受到”轉換前和轉換后。雖然打包和廣播交易所使用的代碼路徑區別很大,但是它們所提供的功能都是一樣的。

我們甚至可以對這種轉換進行設計,以便錢包無需經過任何修改,即可通過RPC與客戶端通信。

用戶案例

假設你在MakerDAO上創建了一個質押債倉,然后就去睡覺了。等你醒來時,你發現轉換已經發生了。你可以像以前那樣發送交易來與你的質押債倉交互并將其清算,但是你的客戶端會看到轉換已經發送,于是會將見證數據添加到你的交易上,將其發送至eth2網絡而非eth1網絡上。

潛在優化

在eth1鏈達到?TRANSITION_HEIGHT?至eth2上的eth1執行環境獲取該狀態的這段時間內,我們會對eth1狀態進行一些預處理。特別是,我們可以:

將十六叉帕特里夏樹替換成二叉稀疏默克爾樹和一個專門的哈希函數,以確保分支的哈希開銷保持在O(log(n))。這可以將默克爾樹分支的大小減少4倍左右。

將RLP替換成SSZ哈希樹

將狀態租金相關的數據字段添加到賬戶上

清除“粉塵”賬戶

根據抽象提案修改賬戶結構

我們不會在EE中照搬沿用Eth1的狀態根生成方法,而是以適用上述修改后的方法來計算狀態根。這是確定性計算,因此所有驗證者都可以同時進行計算。這種一次性的計算支出可以大大提高eth1轉換后的效率和可用性。

原文鏈接:

https://ethresear.ch/t/the-eth1-eth2-transition/6265

作者:Vitalik

翻譯&校對:?閔敏&阿劍

Tags:ETHETH2以太坊SDTeth大學英語授課嗎sETH2價格以太坊幣今日價格行情foin幣可以轉usdt嗎

Gate交易所
比特幣:比特幣不斷創新高,瘋狂背后需要防范什么風險嗎?_藝術幣區塊鏈

12月27日19點左右,比特幣持續上攻,突破28000美元/枚,24小時漲幅達13%。同日16點左右,比特幣向上觸及27900美元/枚,漲幅擴大至12%.

1900/1/1 0:00:00
OIN:巴德言幣:我跟A股的經歷!_瑞波幣漲了3000萬倍

各位老鐵大家好,我是你們的朋友巴德。跟著我的客戶都是做了很久的,不是我帶他們收獲了多少,而是我用心在指導,毫無保留的教技術,經常熬夜盯盤,深夜告知客戶出場或進單;我的長遠目標是有收獲的時候大家都.

1900/1/1 0:00:00
FIL:FIilecoin挖礦單T收益增速下降,是什么因素造成的?_YFI

如果你曾經深入了解過Filecoin的經濟模型與區塊鏈挖礦的衰減原則,那么就會知道這是一個正常的現象,它標志著網絡生態的日益繁榮.

1900/1/1 0:00:00
GAT:Gate.io 關于上線ESD算法穩定幣DeFi挖礦理財的公告(年化收益率高達1000%)_GATE

Gate.io上線ESD算法穩定幣DeFi挖礦理財,當前年化收益率約為500-3000%。收益率來自算法穩定幣項目智能合約價格穩定機制的代幣釋放,只有算法穩定幣出現溢價需要釋放的時候才會出現較高.

1900/1/1 0:00:00
okex:加密衍生品周報 | 季度交割日前后持倉數據有何變化?_BIT

過去一周,衍生品交易所中比特幣呈凈流入狀態,以太坊則凈流出超36萬枚。盡管以太坊期權持倉在季度交割日前持倉創下歷史記錄,但交割日后卻驟減四成。比特幣期貨持倉不減反增,續刷歷史記錄.

1900/1/1 0:00:00
加密貨幣:保護個人財富的最佳解決方案是通過BTC?_SEC

2020年是難忘的,尤其是對比特幣而言。祝賀所有成功度過2020年的人。幾乎每個人都在某種程度上受到了過去一年世界各地發生的無情變化的影響.

1900/1/1 0:00:00
ads