理解以太坊2.0,先理解以太坊2.0核心設(shè)計(jì)原則

以太坊技術(shù)應(yīng)用大會(huì)今天在北京舉行瞳浦,V神担映、以太坊基金會(huì)核心成員、以太坊DAPP開發(fā)者等重量級(jí)嘉賓云集叫潦,此次大會(huì)以以太坊2.0為主要議題蝇完。

大眾也普遍關(guān)注以太坊2.0的進(jìn)展,此次大會(huì)V神發(fā)表了名為“以太坊2.0之跨分片交易”的演講矗蕊。

討論以太坊 2.0 路線圖短蜕、研究提案及其發(fā)展現(xiàn)狀的文章已經(jīng)很多了,然而有關(guān)以太坊 2.0 內(nèi)部運(yùn)行背后的設(shè)計(jì)原則和不變量的文章卻不多傻咖,本文旨在探討以太坊2.0背后的設(shè)計(jì)原則朋魔。

作者簡(jiǎn)介:Raul Jordan,Raul Jordan 是 Prysmatic Labs 聯(lián)合創(chuàng)始人卿操,也兼任 zk Capital 合伙人警检,畢業(yè)于哈佛孙援,區(qū)塊鏈工程師、以太坊開發(fā)者扇雕,專注于 Prysmatic Labs 分片技術(shù)開發(fā)拓售。

很多文章都在討論以太坊2.0的路線圖、研究方案和現(xiàn)狀镶奉。然而础淤,關(guān)于其內(nèi)部工作背后的設(shè)計(jì)原則和不變量的公開寫作并不多。對(duì)于這種協(xié)調(diào)多年的努力來說腮鞍,擁有一套明確的不變量值骇,對(duì)其成功至關(guān)重要,并且移国,這會(huì)使得執(zhí)行者思考以太坊哲學(xué)的一面吱瘩。

本文將解釋其中一些設(shè)計(jì)決策、背景以及它們對(duì)協(xié)議未來的重要性迹缀。

一使碾、歷史

自從以太坊網(wǎng)絡(luò)誕生以來,試圖將以太坊從PoW轉(zhuǎn)換為PoS祝懂,是一個(gè)重大的進(jìn)展票摇。Vitalik Buterin當(dāng)時(shí)正在探索一種可行的解決方案,以防不成熟PoS的缺陷砚蓬,并提供比PoW更大的安全保障矢门。

尤其是,他和以太坊研究小組設(shè)計(jì)了一種稱為slasher的的機(jī)制,來懲罰PoS中惡意行為者并削減其全部抵押(Buterin 2014)。

數(shù)學(xué)家Vlad Zamfir隨后加入了該項(xiàng)目于宙,2014年的大部分工作都集中在解決所謂的PoS的遠(yuǎn)程攻擊。

當(dāng)攻擊者可以從頭開始創(chuàng)建一個(gè)比當(dāng)前規(guī)范區(qū)塊鏈更長(zhǎng)的全鏈物延,以便在新的規(guī)范狀態(tài)下說服網(wǎng)絡(luò)中的其他人時(shí),遠(yuǎn)程攻擊就會(huì)發(fā)生仅父。

這幾乎不可能在PoW中執(zhí)行叛薯,因?yàn)樗枰罅康膹?fù)合計(jì)算能力。然而笙纤,PoS不依賴于計(jì)算能力耗溜,因此在這種攻擊下會(huì)崩潰(Zamfir 2014)。

Vitalik和Vlad都贊同:除了“嚴(yán)格阻止客戶同步比某個(gè)檢查點(diǎn)更早的鏈”之外省容,沒有可行的遠(yuǎn)程攻擊解決方案(Buterin 2015)抖拴。

這意味著,不需從創(chuàng)世區(qū)塊同步鏈蓉冈,網(wǎng)絡(luò)中的新節(jié)點(diǎn)只需要從最近的“檢查點(diǎn)”同步網(wǎng)絡(luò)中最終確定的其他節(jié)點(diǎn)城舞。

也就是說,當(dāng)新節(jié)點(diǎn)加入網(wǎng)絡(luò)時(shí)寞酿,舊節(jié)點(diǎn)存在固有信任家夺。這種現(xiàn)象后來被稱為PoS的弱主觀性。當(dāng)新節(jié)點(diǎn)加入時(shí)伐弹,對(duì)于“最終確定的”拉馋、“不可逆轉(zhuǎn)的”區(qū)塊在網(wǎng)絡(luò)中的參與者之間存在主觀信任(Buterin 2018)。

在此期間惨好,來自以太坊基金會(huì)的Vitalik和Virgil Griffith致力于在ArXiV上發(fā)布Casper PoS白皮書的初始版本(Buterin和Griffith 2015)煌茴。

2014-2017年,是一段很長(zhǎng)的時(shí)期日川,它標(biāo)志著以太坊試圖在目前運(yùn)行的PoW鏈上覆蓋基于PoS的終結(jié)系統(tǒng)蔓腐。與此同時(shí),人們正努力實(shí)現(xiàn)狀態(tài)分片龄句,以作為分區(qū)方案以擴(kuò)展以太坊區(qū)塊鏈回论。

然而,在2018年分歇,當(dāng)這兩項(xiàng)舉措被結(jié)合在一起傀蓉,并且在3月份的臺(tái)北標(biāo)志性研究會(huì)議之后,以太坊研究團(tuán)隊(duì)提議將Casper PoS 與分片合并為一項(xiàng)名為Ethereum Serenity的計(jì)劃职抡,也稱為作為以太坊2.0葬燎。

二、為什么選擇ETH 2.0缚甩?

本文要解釋核心問題背后的設(shè)計(jì)理由:“ 為什么要使用以太坊2.0谱净?”。

當(dāng)然蹄胰,對(duì)現(xiàn)有系統(tǒng)的共識(shí)協(xié)議和數(shù)據(jù)完整性進(jìn)行徹底檢查岳遥,并不是通過硬分叉就可以輕松完成的—-從頭開始簡(jiǎn)單地創(chuàng)建一個(gè)新系統(tǒng)并完全放棄以太坊1.0不是更容易嗎?

構(gòu)建ETH 2.0 時(shí)裕寨,我們面臨的一個(gè)難題是浩蓉,需要讓社區(qū)了解這一挑戰(zhàn),并清楚地了解過渡到ETH?2.0?背后的巨大利益和需求宾袜。

在理解這種范式轉(zhuǎn)變帶來的巨大責(zé)任的同時(shí)捻艳,沒有比現(xiàn)在更好的時(shí)間來構(gòu)建ETH?2.0?。無論喜歡與否庆猫,加密行業(yè)仍然處于起步階段认轨,我們今天做出的決定,將對(duì)加速增長(zhǎng)和這些年的采用多年的產(chǎn)生復(fù)合的效果月培。

向PoS的遷移嘁字,已經(jīng)等待了足夠長(zhǎng)的時(shí)間恩急,以太坊應(yīng)用程序的可擴(kuò)展性也是如此。沒有比現(xiàn)在更好的時(shí)間來構(gòu)建ETH?2.0?了纪蜒,團(tuán)隊(duì)已經(jīng)做好了準(zhǔn)備衷恭。

三、挑戰(zhàn)未來

缺乏經(jīng)驗(yàn)的Layer 1 擴(kuò)展可能會(huì)帶來巨大的安全花費(fèi):將區(qū)分鏈分片防止全球交易驗(yàn)證纯续,就像當(dāng)前比特幣和以太坊鏈所做的那樣随珠。

關(guān)鍵問題是:如何在不犧牲去中心化或安全性的同時(shí),獲得可擴(kuò)展性猬错?許多競(jìng)爭(zhēng)鏈旨在尋求中心化路線作為解決這一問題的手段窗看。

以太坊選擇不同的方法:將網(wǎng)絡(luò)狀態(tài)劃分為1024個(gè)分片,這些分片表現(xiàn)為一組同質(zhì)的區(qū)塊鏈倦炒,每個(gè)區(qū)塊鏈由稱為信標(biāo)鏈(beacon chain)的單個(gè)根鏈協(xié)調(diào)显沈。信標(biāo)鏈在完整的Casper PoS上運(yùn)行,沒有委托也沒有中心化投票權(quán)析校。

在這種方法中构罗,每個(gè)節(jié)點(diǎn)僅負(fù)責(zé)整個(gè)網(wǎng)絡(luò)中發(fā)生的一部分交易,并且許多塊可以并行發(fā)生智玻,從而線性地增加整體網(wǎng)絡(luò)吞吐量遂唧。

此解決方案旨在回答以下問題:

如果交易未被全局驗(yàn)證,網(wǎng)絡(luò)的安全配置文件會(huì)如何變化吊奢?如何在防止卡特爾形成的同時(shí)盖彭,選擇驗(yàn)證參與者?如何設(shè)計(jì)激勵(lì)措施页滚,以最大化數(shù)據(jù)可用性和鼓勵(lì)積極參與召边?

經(jīng)過多年的研究、探索以及對(duì)取舍的理解裹驰,以太坊尋求PoS作為其共識(shí)算法隧熙。如前所述,獎(jiǎng)勵(lì)是確定性的幻林,驗(yàn)證實(shí)體在協(xié)議中具有相同的待遇贞盯、參與委員會(huì)的概率相同、同樣獲得獎(jiǎng)勵(lì)/懲罰沪饺。

全局交易驗(yàn)證變?yōu)殚g接驗(yàn)證躏敢。每條分片鏈中的每筆交易都將首先由該分片中的驗(yàn)證者進(jìn)行驗(yàn)證,并且整葡,信標(biāo)鏈在ETH?2.0?上扮演“協(xié)調(diào)器”的角色件余。

? ? ?

? ?四、設(shè)計(jì)不變量?

協(xié)議設(shè)計(jì)的一個(gè)關(guān)鍵支柱是,理解協(xié)議將在哪些不變量下運(yùn)行啼器。對(duì)于以太坊及其開發(fā)者社區(qū)而言旬渠,擁有一份不可協(xié)商的設(shè)計(jì)決策清單,對(duì)項(xiàng)目的未來至關(guān)重要端壳。

我們可以將ETH?2.0?的核心分解為以下要點(diǎn):

1坟漱、參與網(wǎng)絡(luò)應(yīng)該是無需許可的;

2更哄、Layer 1 在其范圍內(nèi)應(yīng)該簡(jiǎn)潔,抽象和緊湊腥寇;

3成翩、該協(xié)議應(yīng)該是最具表現(xiàn)力的,而不是假設(shè)它的未來用途?赦役;

4麻敌、網(wǎng)絡(luò)應(yīng)該傾向于有生命力,以有效地從任何災(zāi)難性場(chǎng)景中恢復(fù)掂摔;

5术羔、將協(xié)議的復(fù)雜性與應(yīng)用程序開發(fā)的復(fù)雜性區(qū)分開來

1乙漓、無需許可

以太坊2.0與其他“下一代”區(qū)塊鏈之間的顯著差異在于如何確定參與共識(shí)级历。以太坊2.0對(duì)驗(yàn)證者的唯一要求是擁有32枚ETH。

這里沒有代理叭披,不需要投票去選擇驗(yàn)證節(jié)點(diǎn)寥殖,沒有中心化的憲法來決定誰參加。更重要的是涩蜘,以太坊2.0中的驗(yàn)證者都被平等對(duì)待:每個(gè)實(shí)體參與的硬性要求都是32個(gè)ETH嚼贡。

但是,任何個(gè)人都可以擁有多個(gè)驗(yàn)證者身份同诫。這僅僅是為簡(jiǎn)化共識(shí)協(xié)議的安全性和緊湊性而做的決定粤策。從激勵(lì)設(shè)計(jì)角度考慮,且為了形式化建模误窖,在對(duì)區(qū)塊進(jìn)行投票驗(yàn)證時(shí)叮盘,平等對(duì)待所有參與者是非常重要的。

1個(gè)驗(yàn)證者= 質(zhì)押32個(gè)ETH贩猎,不能比這個(gè)多熊户。其他鏈旨在通過采用更中心化的驗(yàn)證方法來解決可擴(kuò)展性問題。然而吭服,對(duì)于以太坊而言嚷堡,不考慮這種選擇。

2、簡(jiǎn)潔蝌戒,但最具表現(xiàn)力

以太坊2.0在其核心定義和實(shí)現(xiàn)目標(biāo)上串塑,力求簡(jiǎn)潔和緊湊。從根本上講北苟,它是一個(gè)可擴(kuò)展的桩匪、無需權(quán)限的平臺(tái),用于搭建去中心化的應(yīng)用程序友鼻。

沒有必要在以太坊2.0中引入應(yīng)用程序邏輯傻昙,這是有充分理由的。人們可以將以太坊2.0系統(tǒng)類比為一個(gè)精簡(jiǎn)的Linux內(nèi)核 - 它不是由操作系統(tǒng)來決定其所包含的功能或假設(shè)的用例彩扔,而是由為內(nèi)核搭建應(yīng)用程序的開發(fā)人員決定妆档。

“假設(shè)意圖”這種做法是有限制性的。舊的以太坊格言說“我們沒有任何特征”虫碉,這理念同樣適用于以太坊2.0贾惦。

3、保證安全性

以太坊2.0的PoS模式敦捧,也就是Casper the Friendly Finality Gadget须板,在一系列旨在保持高度活躍度和網(wǎng)絡(luò)參與度的激勵(lì)措施下運(yùn)作。

以太坊2.0擴(kuò)展了Casper兢卵,以利用其屬性來保護(hù)分片區(qū)塊鏈網(wǎng)絡(luò)的安全习瑰。也就是說,以太坊2.0使用“鏈終結(jié)性閾值”的概念來確保系統(tǒng)中的1024個(gè)分片共享與信標(biāo)鏈相同的安全池秽荤。

PoS的核心前提是杰刽,驗(yàn)證者都會(huì)因?yàn)榘搭A(yù)期完成指定工作而獲得獎(jiǎng)勵(lì),或因?yàn)樘幱陔x線狀態(tài)而損失質(zhì)押金王滤,或因?yàn)閻阂膺`反協(xié)議而受到嚴(yán)厲處罰(質(zhì)押金被沒收)贺嫂。

雖然前提很簡(jiǎn)潔,但細(xì)節(jié)決定成敗雁乡。一旦我們意識(shí)到我們不僅要考慮每個(gè)驗(yàn)證者的行為第喳,而且要且要考慮整個(gè)驗(yàn)證者委員會(huì)行為,Casper的經(jīng)濟(jì)學(xué)很快變得更加復(fù)雜踱稍。

一般來說曲饱,PoS鏈的一個(gè)開放性問題是,應(yīng)該何時(shí)懲罰行為珠月,以及如何根據(jù)某些驗(yàn)證者行為的嚴(yán)重性來進(jìn)行不同的處罰扩淀。也就是說,我們需要找到一種足夠全面的懲罰措施啤挎,以便在保持簡(jiǎn)潔的同時(shí)涵蓋所有邊緣案例驻谆。

鑒于協(xié)議依賴于驗(yàn)證者活動(dòng),且依賴于對(duì)運(yùn)行時(shí)間的持久觀測(cè),那么可能存在誠(chéng)實(shí)的驗(yàn)證者無法參與的情況胜臊。誠(chéng)實(shí)的驗(yàn)證者可能會(huì)由于停電勺卢、網(wǎng)絡(luò)不穩(wěn)定或其他因素而離線,但我們需要明確區(qū)分離線處罰和惡意行為造成的處罰象对。

以太坊2.0的部分設(shè)計(jì)理由是黑忱,攻擊者為任何企圖破壞協(xié)議的嘗試付出巨大代價(jià)。也就是說勒魔,在其他鏈中常發(fā)生的51%攻擊甫煞,在以太坊2.0上應(yīng)該是成本巨大的,甚至結(jié)果會(huì)適得其反冠绢。

也就是說危虱,在具有明確最終性的協(xié)議中,“將最終性逆轉(zhuǎn)將”會(huì)使攻擊者對(duì)于誠(chéng)實(shí)的驗(yàn)證者來說顯而易見唐全,這就使得社區(qū)可協(xié)調(diào)一致地進(jìn)行軟分叉,以移除惡意行為者并使其攻擊無效蕊玷。

當(dāng)然邮利,即使攻擊成功并且這種社區(qū)協(xié)調(diào)不成功,如果攻擊者的唯一目的是破壞系統(tǒng)并造成巨大損失垃帅,系統(tǒng)的完整性會(huì)減少延届。

基于PoS機(jī)制系統(tǒng)的另一個(gè)限制是驗(yàn)證者困境,也就是說贸诚,系統(tǒng)中的驗(yàn)證者是懶惰的方庭、并且簡(jiǎn)單地信任協(xié)議中的其他人正在正確地完成其工作,因此不驗(yàn)證他們本該負(fù)責(zé)驗(yàn)證的消息酱固。

除非面臨重大處罰械念,否則這些驗(yàn)證者可以通過不履行其責(zé)任來節(jié)省帶寬或一般的計(jì)算要求。通過為網(wǎng)絡(luò)中丟失的數(shù)據(jù)或錯(cuò)誤簽名的信息添加極其強(qiáng)大的懲罰和質(zhì)詢機(jī)制运悲,可以緩解這種問題龄减。

五、以太坊2.0的驗(yàn)證者激勵(lì)

以太坊 2.0 的驗(yàn)證者激勵(lì)措施如下:

1班眯、驗(yàn)證者離線:Quadratic Leak

以太坊2.0依賴于拜占庭容錯(cuò)閾值希停,必須保證網(wǎng)絡(luò)中三分之二的驗(yàn)證者是誠(chéng)實(shí)參與者。對(duì)不參與驗(yàn)證的驗(yàn)證者的處罰被稱為“inactivity leaks”署隘。

如果一條鏈超過4個(gè)epoch時(shí)期還未能最終確定宠能,那么協(xié)議對(duì)驗(yàn)證者獎(jiǎng)勵(lì)就會(huì)盡可能嚴(yán)格。也就是說磁餐,最大期望獎(jiǎng)勵(lì)會(huì)變?yōu)?违崇,因此驗(yàn)證者需要表現(xiàn)得很完美,否則就會(huì)面臨更多的懲罰。

懲罰的大小與上一次鏈實(shí)現(xiàn)最終性以來的時(shí)間成正比亦歉,以阻止驗(yàn)證者離線恤浪。

某些驗(yàn)證者離線的時(shí)間越長(zhǎng),這種懲罰就會(huì)呈現(xiàn)指數(shù)增長(zhǎng)肴楷,這種就被稱為“Quadratic Leak”水由。之所以涉及這種懲罰,是希望不會(huì)對(duì)短期離線造成不利影響赛蔫,但考慮到預(yù)期的現(xiàn)實(shí)世界行為砂客,較長(zhǎng)時(shí)間離線會(huì)有很大的不利。

這種罰款而損失的資金會(huì)被銷毀呵恢,而不會(huì)重新分配給誠(chéng)實(shí)的驗(yàn)證者鞠值。

2、故意惡意活動(dòng):罰沒

在針對(duì)以太坊PoS的早期提案中渗钉,惡意驗(yàn)證者將遭受大規(guī)模的懲罰彤恶,稱為罰沒(slashing),通常這些機(jī)制只討論個(gè)別惡意驗(yàn)證者的處罰鳄橘,而不討論驗(yàn)證者串謀起來的嚴(yán)重性声离。如果大部分驗(yàn)證者協(xié)同惡意攻擊網(wǎng)絡(luò),網(wǎng)絡(luò)就會(huì)受到影響瘫怜。

根據(jù)拜占庭容錯(cuò)术徊,對(duì)惡意行為者的處罰將是在特定時(shí)間間隔內(nèi)惡意行動(dòng)的驗(yàn)證者數(shù)量的3倍。這有助于懲罰大型協(xié)同攻擊鲸湃,并且還可以阻止惡意驗(yàn)證者池的產(chǎn)生赠涮。

也就是說,在網(wǎng)絡(luò)上執(zhí)行聚合攻擊暗挑,對(duì)惡意驗(yàn)證者有利而對(duì)普通驗(yàn)證者不利笋除。通過舉報(bào)機(jī)制進(jìn)行罰沒,激勵(lì)驗(yàn)證者發(fā)現(xiàn)其他驗(yàn)證者的可罰沒的違法行為炸裆。

3株憾、驗(yàn)證者獎(jiǎng)勵(lì)

根據(jù)Vitalik的以太坊Serenity 設(shè)計(jì)原理,他在每個(gè)epoch時(shí)期中概述了驗(yàn)證者基本獎(jiǎng)勵(lì)的4個(gè)特定組成部分:

1.通過證明以確定正確的 epoch 檢查點(diǎn)而獲得的獎(jiǎng)勵(lì)的 1/4;

2.通過證明以確定正確的 chain head 而獲得的獎(jiǎng)勵(lì)的 1/4晒衩;

3.通過證明使區(qū)塊得以快速進(jìn)入鏈中而獲得的獎(jiǎng)勵(lì)的1/4嗤瞎;

4.通過證明以確定正確的分片區(qū)塊而獲得的獎(jiǎng)勵(lì)的1/4;

根據(jù)正確參與的驗(yàn)證者數(shù)量听系,在基本獎(jiǎng)勵(lì)之外還有額外獎(jiǎng)勵(lì)贝奇。這個(gè)額外獎(jiǎng)勵(lì)是激勵(lì)每個(gè)驗(yàn)證者做正確的事情,為誠(chéng)實(shí)的行為創(chuàng)造集體推動(dòng)力靠胜。獎(jiǎng)勵(lì)的發(fā)布時(shí)間表應(yīng)該是一致并直接的掉瞳。增加更多的復(fù)雜性只會(huì)使系統(tǒng)更容易出錯(cuò)毕源,并且從宏觀經(jīng)濟(jì)的角度來看更難理解。

六陕习、把程序復(fù)雜性與協(xié)議復(fù)雜性分開

“以太坊2.0路線圖令人生畏”的說法并不確切霎褐,因?yàn)橐蕴?.0可能是最雄心勃勃且歷時(shí)多年的計(jì)劃之一,它可以從行業(yè)中獲得最好的經(jīng)驗(yàn)教訓(xùn)该镣,并創(chuàng)建一個(gè)優(yōu)雅地解決擴(kuò)展性三難困境的協(xié)議冻璃,并且,該協(xié)議將能夠持久運(yùn)行下去损合。

關(guān)于“分片如何顯著降低開發(fā)人員體驗(yàn)”已經(jīng)進(jìn)行了大量討論省艳。其依據(jù)是,在以太坊2.0協(xié)議內(nèi)部結(jié)中剝離應(yīng)用程序開發(fā)人員的需求是非常困難的嫁审,因?yàn)楦叨葟?fù)雜的分片系統(tǒng)需要彼此交互(跨分片交易)跋炕。

乍一看,以太坊2.0從外部看起來令人生畏律适,并且辐烂,在以太坊2.0中智能合約如何執(zhí)行仍不甚清晰。然而捂贿,事實(shí)要更加微妙纠修。

應(yīng)用程序開發(fā)人員只需要知道一小部分以太坊2.0協(xié)議。普通智能合約開發(fā)人員無需了解驗(yàn)證者注冊(cè)表或信標(biāo)鏈終端小工具的內(nèi)部結(jié)構(gòu)眷蜓。?

因此,階段0從應(yīng)用層中完全移除胎围。最近階段1和階段2也提出了非常有力的提案吁系,主張對(duì)執(zhí)行環(huán)境進(jìn)行更高程度的抽象化,使以太坊2.0更強(qiáng)大白魂、更簡(jiǎn)潔汽纤。?

最壞的情況是,錢包/應(yīng)用程序開發(fā)人員需要了解跨分片交易的某些細(xì)節(jié)福荸,以通過一些技巧顯示即時(shí)交易結(jié)算蕴坪。如今的計(jì)算機(jī)操作系統(tǒng)和內(nèi)部設(shè)備比10年前復(fù)雜得多,但是敬锐,大多數(shù)應(yīng)用程序開發(fā)人員無需了解隱藏的內(nèi)部結(jié)構(gòu)背传,即使這些內(nèi)部結(jié)構(gòu)構(gòu)成強(qiáng)大的計(jì)算機(jī)體系。

這種“將關(guān)注點(diǎn)區(qū)分開”台夺,是良好架構(gòu)設(shè)計(jì)的核心径玖,人們可以把它作為在構(gòu)建以太坊2.0時(shí)應(yīng)該牢記的設(shè)計(jì)不變量。

七颤介、構(gòu)建真實(shí)的世界計(jì)算機(jī)

總而言之梳星,以太坊是圖靈完備的赞赖,這意味著它可以像今天的計(jì)算機(jī)一樣,運(yùn)行任何類型的可想象的代碼冤灾,盡管它還是一臺(tái)緩慢的前域、單線程的計(jì)算機(jī)。?

今天的以太坊類似于早期的弱處理器韵吨。如今在以太坊運(yùn)行應(yīng)用程序是昂貴的匿垄,因?yàn)樵搮f(xié)議已建立機(jī)制,以防止困擾公共事業(yè)的公地悲劇的出現(xiàn)学赛。?

以太坊充滿活力的開發(fā)者社區(qū)從未停止對(duì)當(dāng)前網(wǎng)絡(luò)的改進(jìn)創(chuàng)新年堆,無論是在核心層還是在layer 2。但是盏浇,從治理的角度來看变丧,未來計(jì)劃的升級(jí)可能會(huì)出現(xiàn)問題且很痛苦。?

如果以太坊2.0上線幾年后绢掰,我們感到受限痒蓬,并希望建立一個(gè)以太坊3.0,那就表示我們?cè)谇罢叩暮诵脑O(shè)計(jì)上失敗了滴劲。?

可升級(jí)性應(yīng)該以不需要有風(fēng)險(xiǎn)的硬分叉的方式被納入?yún)f(xié)議攻晒。也就是說,一旦系統(tǒng)長(zhǎng)期處于運(yùn)行中班挖,layer 1 的創(chuàng)新應(yīng)該是最小的或接近于零鲁捏。?

我們還有很長(zhǎng)的路要走,但我們謹(jǐn)慎提醒自己為什么要構(gòu)建這個(gè)軟件萧芙,以及我們希望在10年內(nèi)看到它走向何方给梅,以編寫出更具魯棒性的、可以經(jīng)得起時(shí)間的考驗(yàn)的代碼双揪。

-END-

譯者簡(jiǎn)介:愛樂牛动羽,區(qū)塊鏈研習(xí)社特約作者。

聲明:本文為作者獨(dú)立觀點(diǎn)渔期,不代表區(qū)塊鏈研習(xí)社(公眾號(hào))立場(chǎng)运吓,亦不構(gòu)成任何投資意見或建議。

來源:https://www.tokendaily.co/blog/design-principles-of-ethereum-2-0

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末疯趟,一起剝皮案震驚了整個(gè)濱河市拘哨,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌信峻,老刑警劉巖宅静,帶你破解...
    沈念sama閱讀 216,843評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異站欺,居然都是意外死亡姨夹,警方通過查閱死者的電腦和手機(jī)纤垂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,538評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來磷账,“玉大人峭沦,你說我怎么就攤上這事√釉悖” “怎么了吼鱼?”我有些...
    開封第一講書人閱讀 163,187評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)绰咽。 經(jīng)常有香客問我菇肃,道長(zhǎng),這世上最難降的妖魔是什么取募? 我笑而不...
    開封第一講書人閱讀 58,264評(píng)論 1 292
  • 正文 為了忘掉前任琐谤,我火速辦了婚禮,結(jié)果婚禮上玩敏,老公的妹妹穿的比我還像新娘斗忌。我一直安慰自己,他們只是感情好旺聚,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,289評(píng)論 6 390
  • 文/花漫 我一把揭開白布织阳。 她就那樣靜靜地躺著,像睡著了一般砰粹。 火紅的嫁衣襯著肌膚如雪唧躲。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,231評(píng)論 1 299
  • 那天碱璃,我揣著相機(jī)與錄音弄痹,去河邊找鬼。 笑死厘贼,一個(gè)胖子當(dāng)著我的面吹牛界酒,可吹牛的內(nèi)容都是我干的圣拄。 我是一名探鬼主播嘴秸,決...
    沈念sama閱讀 40,116評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼庇谆!你這毒婦竟也來了岳掐?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,945評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤饭耳,失蹤者是張志新(化名)和其女友劉穎串述,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體寞肖,經(jīng)...
    沈念sama閱讀 45,367評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡纲酗,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,581評(píng)論 2 333
  • 正文 我和宋清朗相戀三年衰腌,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片觅赊。...
    茶點(diǎn)故事閱讀 39,754評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡右蕊,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出吮螺,到底是詐尸還是另有隱情饶囚,我是刑警寧澤,帶...
    沈念sama閱讀 35,458評(píng)論 5 344
  • 正文 年R本政府宣布鸠补,位于F島的核電站萝风,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏紫岩。R本人自食惡果不足惜规惰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,068評(píng)論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望被因。 院中可真熱鬧卿拴,春花似錦、人聲如沸梨与。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,692評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽粥鞋。三九已至缘挽,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間呻粹,已是汗流浹背壕曼。 一陣腳步聲響...
    開封第一講書人閱讀 32,842評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留等浊,地道東北人腮郊。 一個(gè)月前我還...
    沈念sama閱讀 47,797評(píng)論 2 369
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像筹燕,于是被迫代替她去往敵國(guó)和親轧飞。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,654評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容