時(shí)間:2021-11-18|瀏覽:477
時(shí)間線 → 正在進(jìn)行中
在指定、實(shí)施和測(cè)試上述內(nèi)容的同時(shí),還有其他平行的研究工作來(lái)促進(jìn)以太網(wǎng)的發(fā)展。
切換到權(quán)益證明后,分片可能是以太網(wǎng)最重要的變化。請(qǐng)注意,目前的提案?jìng)?cè)重于數(shù)據(jù)分片,而不是執(zhí)行。這個(gè)功能是L提供了更多的塊空間來(lái)存儲(chǔ)數(shù)據(jù),但它不會(huì)像我們?cè)谥骶W(wǎng)上熟悉的那樣支持本地用戶事務(wù)的執(zhí)行。Rollups目前,以太網(wǎng)用于這種類型的結(jié)算操作。這種分片的基礎(chǔ)研究并不那么復(fù)雜,這意味著它可以更快地進(jìn)入主網(wǎng)并加速L2。
優(yōu)先考慮數(shù)據(jù)可用性符合過(guò)去18個(gè)月可擴(kuò)展性研究和應(yīng)用的發(fā)展趨勢(shì)。Vitalik2020年10月的帖子rollup闡述了這個(gè)可能的未來(lái)。
在未來(lái)的某個(gè)時(shí)刻,社區(qū)可能會(huì)決定添加分片。這仍然是一個(gè)開(kāi)放的研究問(wèn)題。
該領(lǐng)域的研究將改革協(xié)議的處理狀態(tài)。狀態(tài)是指所有用戶記錄,包括合同、代幣、NFT和地址。在今天的以太網(wǎng)中,用戶的每筆交易都會(huì)產(chǎn)生一次性費(fèi)用,以保持無(wú)限期的狀態(tài)。從長(zhǎng)遠(yuǎn)來(lái)看,這是不可能持續(xù)的。
多年來(lái),我們探索了一些不同權(quán)衡的建議,包括狀態(tài)租金和ReGenesis等等。
領(lǐng)先的提議被稱為弱無(wú)狀態(tài)(Weak Statelessness)”。這改變了以太坊節(jié)點(diǎn)持有和處理狀態(tài)的方式。具體來(lái)說(shuō),只有區(qū)塊提議者需要存儲(chǔ)狀態(tài),而所有其他節(jié)點(diǎn)可以無(wú)狀態(tài)地驗(yàn)證區(qū)塊。以下是它如何影響不同的用戶配置文件:
伴隨的提案稱為狀態(tài)保質(zhì)期(State Expiry)。在這里,如果在設(shè)定的時(shí)間段內(nèi)沒(méi)有訪問(wèn),狀態(tài)可以變成非活動(dòng)狀態(tài),也可以從活動(dòng)狀態(tài)過(guò)期。這可能是冷存儲(chǔ)的ETH也可能是社區(qū)遷移的廢棄物ERC20。如果用戶想重新激活自己的狀態(tài),任何發(fā)送的交易都需要見(jiàn)證。限制活動(dòng)狀態(tài)大小的好處之一是節(jié)點(diǎn)應(yīng)該更容易管理,以便同步和維護(hù)。
合并后的以太坊的一個(gè)有趣之處在于,雖然鏈最終被合并,但客戶端仍然是獨(dú)立的。這包括它們的架構(gòu)方式,以及從事這些工作的團(tuán)隊(duì)。對(duì)于驗(yàn)證者來(lái)說(shuō),這意味著有大量的選擇。每個(gè)執(zhí)行客戶端都可以在每個(gè)排列中與每個(gè)共識(shí)客戶端組合,反之亦然。
獨(dú)立的執(zhí)行層和共識(shí)層也允許在需要時(shí)進(jìn)行非耦合的升級(jí)過(guò)程。這很好地契合了以太坊的關(guān)注點(diǎn)分離哲學(xué)。換句話說(shuō),幾個(gè)小的變化通常比一個(gè)單一的變化更易于管理。