現在以太坊2.0的技術討論非常多,但絕大多數文章都沒能把那些基礎概念說明白,把讀者都繞暈了。
雖然ETH2.0總體上是非常復雜的,但那些基礎概念,如分片,信標鏈,的設計思想是非常簡潔,不需要我們擁有多少專業知識就可以弄明白。
我們先拋開那些復雜的技術實現細節,就可以用非常簡潔的文字描述分片這個概念。
以太坊地址
我們先看一下以太坊的地址格式。下面是一個典型的以太坊地址,我在瀏覽器里隨便復制過來的。
0x506dDF5a547EaaE34bAE6Ff57c78B5aD50a6A1BF
Twitter已將移動端APP圖標更新為“X”Logo:7月29日消息,據App Store信息顯示,Twitter已將其移動端APPicon更新為黑底白字“X”Logo,Mac版本暫無改動。此外,Twitter還為Twitter Blue訂閱用戶開放了7個可選擇的不同風格、顏色的icon版本。[2023/7/29 16:05:32]
所有的以太坊地址開頭兩個字符都是0x,代表了使用的是十六進制。從第三個字符開始,每個字符就是從0到F,一共16個可能性。
分類
濰坊元宇宙配套產業園開園,首批總投資22億元12個項目簽約落戶:2月13日消息,2月11日,濰坊高新區舉行聯東U谷·濰坊元宇宙配套產業園開園儀式暨首批入園企業簽約活動,集中簽約12個項目,總投資 22 億元,均為元宇宙產業鏈上的優質企業,元宇宙被譽為未來十年的“最強風口”,是當前新經濟、新產業發展的重要賽道。濰坊市提出建設“元宇宙技術創新與產業之都”,濰坊高新區作為主戰場,搶抓機遇、超前布局,規劃建設占地 6000 畝的元宇宙科創產業園,建設元宇宙未來創新谷、濰坊信息技術產業園和濰坊半導體產業園等12個專業園區。[2023/2/13 12:03:02]
我們從第三個字符開始分類,如果采用一個字符分,把0到F,分別分成一類,就可以分成16類。而如果采用兩個字符,比如從00到FF,就可以分成16^2=256類。而選三位數來分,就是16^3=4096類。
被捕的Tornado Cash開發者至少在監獄再呆90天:8月25日消息,荷蘭法官周三裁定,本月早些時候因發布Tornado Cash協議的開源代碼而被捕的開發人員Alexey Pertsev必須至少再入獄90天。
據悉,荷蘭執法部門8月10日在阿姆斯特丹逮捕了Pertsev。(Crypto Briefing)[2022/8/25 12:46:26]
現在的以太坊1.0所有的賬戶是沒有按上述字母進行區別對待,所有的地址都是一樣地位,包括外部賬戶和合約賬戶,都是一樣的。
這里說的一樣,指的是以太坊節點、錢包、及各種軟件是不會將地址分門別類,都是一視同仁。包括以太坊的區塊打包,也不會按地址分類排序。
在ETH2.0的分片設計思路中,地址就會按前幾個字母進行分類。
分片
ETH2.0的地址設計規則會進行分類,一類地址就是一個分片。這就是大名鼎鼎的分片,就這么簡單。
第一階段,以太坊2.0會有64個片,這意味著只需要選擇地址的第3和第4個字符來分類就可以了。
按地址分類后,ETH2.0的節點、錢包、各種軟件,以區塊的設計,就可以區別對待各類的地址的交易。
地址分類之后,區塊就會按地址分類進行打包。一個區塊里只會包含一類地址。而所有這些同一個分類地址的區塊,就共同組成了一個以太坊的分片。
定義
現在我們可以來定義ETH2.0的分片了。
先把地址按前幾個字母進行分類。
分片就是所有打包了同一類地址交易的區塊,并且同一分片只打包一類地址的交易。
跨片
如果一個片的地址相互發送幣,非常好處理。但如果是跨片區發送交易呢?這就要用到信標鏈了。
信標鏈我們以后說,這里簡單描述信標鏈如何幫助不同類地址跨片通信。
比如0x00地址要發1ETH到0x01地址。
每一個分片區塊,都是跟隨著信標鏈的一個區塊,一對一的關系。
方法就是0x00先把1ETH發給自己片區的那個信標鏈區塊上,信標鏈有一個叫狀態轉換函數的東西,這個狀態轉換函數會把這1ETH發給0x01分區的那個信標鏈的區塊上,然后再轉發給0x01地址。
補充說明
我上面的描述是非常簡單,不需要基礎知識就能理解。我還是要強調,這只是對分片的思想進行描述,它的實現細節很復雜。
參考資料在這里:https://eth.wiki/sharding/Sharding-FAQs英文的,很難懂。如果你愿意一個單詞一個單詞啃完,那也就理解了。
MillerValuePartners董事長兼首席投資官比爾·米勒分享了他的加密貨幣投資策略以及他為何看好比特幣.
1900/1/1 0:00:00撰文:LucasOutumuro編譯:張改娟DeFi無疑是近兩個月加密貨幣領域最熱門的的板塊。DeFi熱潮不僅吸引了以太坊加入到這個生態系統中,而且基于以太坊的BTC錨定幣總發行量也不斷創下歷史.
1900/1/1 0:00:00來源|?IvanonTech,翻譯:以太坊中文網以太坊2.0之eWASMeWASM是以太坊邁向2.0時代的又一創新之舉.
1900/1/1 0:00:00要點: 根據CoinMetrics的最新報告,DeFi導致以太坊交易費上漲。在過去的一周里,由于需求增加,以太坊交易費上漲了30.3%.
1900/1/1 0:00:00DeFi開啟的流動性挖礦,不僅吸引了以太坊上的優質資產加入到DeFi生態系統中,也吸引了基于以太坊的BTC錨定幣資產不斷創下歷史新高,流入DeFi生態系統中.
1900/1/1 0:00:00來源|?ConsenSys作者|TomBorgers 翻譯|以太坊中文網 前言:Eth2.0權益證明機制PoS即將投入使用,該激勵模式基于以太坊2.0最新規范v0.12實現.
1900/1/1 0:00:00