現在以太坊2.0的技術討論非常多,但絕大多數文章都沒能把那些基礎概念說明白,把讀者都繞暈了。
雖然ETH2.0總體上是非常復雜的,但那些基礎概念,如分片,信標鏈,的設計思想是非常簡潔,不需要我們擁有多少專業知識就可以弄明白。
我們先拋開那些復雜的技術實現細節,就可以用非常簡潔的文字描述分片這個概念。
以太坊地址
我們先看一下以太坊的地址格式。下面是一個典型的以太坊地址,我在瀏覽器里隨便復制過來的。
0x506dDF5a547EaaE34bAE6Ff57c78B5aD50a6A1BF
美SEC前網絡主管:美SEC挑選代幣進行起訴是相當不公平的:金色財經報道,美國證券交易委員會(SEC)前網絡主管Robert Cohen表示,美SEC挑選和選擇代幣進行起訴是相當不公平的,似乎有一種真正的壞運氣和隨機性的因素,被挑出來成為被提及的10或12個代幣中的一個,而本來有數百個代幣,當你想到政府采取行動時,這種隨機性似乎相當不公平。如果美國證券交易委員會正在通過規則,它對每個人的影響是一樣的,人們應該有機會發表意見。[2023/6/11 21:29:28]
所有的以太坊地址開頭兩個字符都是0x,代表了使用的是十六進制。從第三個字符開始,每個字符就是從0到F,一共16個可能性。
Bitstamp已裁員30%,解雇約200名員工:金色財經報道,加密貨幣交易所Bitstamp最近將員工人數減少了30%,從去年9月份的約650人減少到2月份的450人。但Bitstamp CEO Jean-Baptiste在接受采訪時表示,這不是一輪裁員,許多從事牌照、戰略、合規和安全工作的顧問完成了他們的項目,所有這些人都在去年年底完成了他們的任務。[2023/3/15 13:05:36]
分類
我們從第三個字符開始分類,如果采用一個字符分,把0到F,分別分成一類,就可以分成16類。而如果采用兩個字符,比如從00到FF,就可以分成16^2=256類。而選三位數來分,就是16^3=4096類。
數據:日內以太坊空頭清算額創3年內新高:6月6日消息,據cryptoquant數據顯示,日內以太坊空頭清算額創3年內新高,達669,957,679美元。[2022/6/6 4:05:10]
現在的以太坊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英文的,很難懂。如果你愿意一個單詞一個單詞啃完,那也就理解了。
作者:StevenPu,Taraxa創始人 前言 在之前的技術解讀文章中我們講到了區塊排序的問題。本文我們將繼續探索如何在不使用工作量證明的情況下實現公平且高效的提議.
1900/1/1 0:00:00Filecoin在中國的火爆,很大程度是因為中國有龐大的礦工群體。但吳說區塊鏈調查,傳統的比特幣礦工巨頭大多數對Filecoin并不認同,四位力挺的頂尖投資人也并非“礦圈大佬”.
1900/1/1 0:00:00據TheBlock7月13日報道,《財富》網站顯示,加密貨幣及股票交易平臺Robinhood在5月的F輪融資中從新老投資者籌集了3.2億美元,其估值已達到86億美元.
1900/1/1 0:00:00據朝日新聞7月14日報道,世界第五大銀行、日本最大的金融公司三菱日聯金融集團計劃在2020年下半年發行自己的數字貨幣MUFGCoin.
1900/1/1 0:00:00自從我們發布上一版本Filecoin測試網存儲礦工的挖礦指南以來,發生了許多變化,當時,我們剛剛啟動了測試網的第一個版本,然后我們收到了許多對測試網絡不確定性的建議.
1900/1/1 0:00:00上海檢察方以涉嫌侵犯版權罪批捕D站創始人及相關人員的消息,再次令幣圈想起了當初借D站場景發幣的D社。被逮捕的「溫某某」疑似D社發起人溫博特.
1900/1/1 0:00:00