原文標題:《LLab 第一期 |ETH 2.0 的升級會對整個生態帶來哪些變化》
ETH 2.0 即將來臨,以太坊的升級會給整個生態帶來哪些變化?對普通持幣者而言這又意味著什麼呢?帶著這些問題,LLab 特邀以太坊愛好者社區負責人阿劍在 LLab 社群直播討論【ETH 2.0 的升級會對整個生態帶來哪些變化】。
LLab:非常感謝大家參與本次 LLab 的 AMA 直播,首先介紹一下我們自己,我們叫 LLab , 是一檔專註區塊鏈深度內容傳播的欄目。以價值傳遞為導向,邀請區塊鏈行業領袖與我們一起深度探討區塊鏈技術、經濟、生態、發展等相關內容,建立真正有價值的區塊鏈社區,為關注區塊鏈愛好者提供知識拓展聚集地。
本期,也是我們第一期邀請到的嘉賓是在中國區一直推廣普及以太坊(Ethereum)知識的以太坊愛好者社區負責人:阿劍。
以太坊愛好者也是我們很多人初入幣圈會去學習的一個社區媒體,很多人都想了解這個社區到底是怎樣的一群人在運營,為什麼願意付出那麼多時間和精力來傳播這些內容。那我們現在就請我們以太坊愛好者負責人阿劍來簡單介紹一下自己及以太坊愛好者社區的
阿劍:感謝 LLab 邀請。以太坊愛好者(EthFans.org)成立於 2015 年,是國內最早一批以太坊中文社區之一。多年來,以太坊愛好者一直在通過翻譯英語文獻來介紹以太坊的技術,以及以太坊生態的前沿話題,已累計輸出一千餘篇文章。我自己是在 2017 年入職以太坊愛好者的,因為本科是學經濟學的,所以就一直在以太坊愛好者做編輯和翻譯。
LLab:非常感謝阿劍來到我們的 LLab。首先我想幫大家理清一下 ETH 的名稱問題,這個問題也是在社群中最讓人頭暈的。我們知道 ETH 對它的建設 Milestone 設置了四個階段,而 ETH2.0 這個概念名稱是去年被提出來的,即使從個人角度,也會很容易被這麼多的階段代號搞懵,可否聊聊為什麼會這樣,它們的關係是?
阿劍:那就先說說這些代號的來歷吧。大家原來可能聽過 Olympic、Frontier、Homestead 乃至 Metropolis 這些代號。實際上,代號有點像一個口號,它僅僅是說:不同階段要實現的目標不同;比如在 Olympic 是以太坊上線的第一個階段,那時候的工程目標就是最基本的一些需求,就是網路能正常運轉;到了 Metropolis 階段,那目標就是增強以太坊的功能(所以引入了一些新的密碼學元件)。這些代號本身並無特殊含義,就像 5 歲,10 歲,20 歲,其實是同一個你。
但 ETH2.0 又稍有區別。因為 ETH2.0 的設計與當前的以太坊差別太大,以至於必須改動底層的區塊鏈才能實現(原本以太坊基金會曾試圖用合約實現 Casper FFG 來為以太坊引入 PoS,但後來因為一些理由而選擇設計一個全新的系統)。因此,這個計劃的實現要從頭重新設計一個系統,完善其中的所有細節,還要有精妙的部署方式。所以有了專門的一個稱謂。
值得一提的是,ETH2.0 的代號就是 Serenity,所以,我們現在還在是 Metropolis 階段(不過實際上,當前在以太坊 PoW 鏈上推行的改進已經超出了確定階段目標時候的設想了)。所以,要記得的代號就只有 ETH 和 ETH2.0 了。現在大家已經很少用這些代號了(就除了 ETH2.0 和 Serenity)
LLab:那 ETH2.0 的提出,在規劃路徑上,可以理解為是副本變主線嗎?
阿劍:倒不能這麼說。因為以太坊一開始提出的時候就提到要做 PoS。只不過當時沒有好的方法來做,所以先實現了 PoW;關於可擴展性的研究,也是從 2014 年開始的與其說是副本變主線,不如說,主線明確了。因為原本目標是有的,但方法不是那麼明確
LLab:以太坊升級到 2.0,對比當前的以太坊版本有哪些革新和創造?它(ETH2.0)在從被提出到目前為止,有過改變嗎?
阿劍:以太坊 2.0 對比當前的以太坊主要有兩大升級:一是權益證明的共識機制;二是 「信標鏈 + 多條分片鏈」 的分片架構。
- 權益證明升級的含義是產生區塊時不再要求提供工作量證明(PoW),而是由質押(Staking)了保證金的驗證者用數字簽名來表達對新區塊的認可、根據這種認可來找出主鏈並敲定狀態使之不可再更改(因此 「驗證者」 其實就是 PoS 下出塊者的代稱)。在以太坊 2.0 的共識機制中,遵守了協議(及時履行責任)的驗證者可以獲得獎勵;而不遵守協議、行為影響到了全網安全性的驗證者則會遭受懲罰,懲罰的力度與全網狀態和惡性程度相關。
- 分片架構的含義是把共識規則的運行和交易的執行區隔開來。在 「信標鏈 + 多條分片鏈」 的架構中,共識過程完全在信標鏈上完成,也必然會在信標鏈上表現出來。但是信標鏈不執行任何交易。所有交易都在分片鏈的環境中執行,而信標鏈的作用是隨機安排驗證者去獲得不同分片鏈的狀態(即執行結果)並上傳到信標鏈上,隨著信標鏈區塊的敲定而敲定。因為各分片鏈還是並行運行的,這樣就能大大提高可擴展性。
以上就是一個大概的介紹。但是值得指出的是,以太坊 2.0 的部署並不是一次性完成的,而是分成三個階段來部署的:
- Phase 0 階段是啟動信標鏈(由 PoS 共識機制來運行的一條鏈);
- Phase 1 是部署 64 條分片鏈,但在這一階段分片鏈也沒有執行功能,僅僅包含數據,這一階段實際上是測試分片架構的共識能力;
- Phase 2 階段則為分片鏈增加執行環境(EE),屆時各分片可以有各異的執行模式(UTXO、Account-basde,等等)。
到 Phase 2,以太坊 2.0 才算是完成。預計將於今年上線的 Phase 0 僅僅是以太坊 2.0 的起點。至於後續的部署時間,因為這個路線圖中還有不少工程和研究上的挑戰,所以還未有明確時間表。
至於說設計目標是有無改變,當然是有的。因為計劃畢竟是計劃,進入到實際的研究領域和工程領域會遇到更多的細節和難題,屆時就會調整計劃。比如大家可能也聽說,一開始分片的部署目標是要有 1024 條分片,後來改成了 64 條。降低到 64 之後,分片間通信就變得有望在一個 epoch 內完成,對用戶體驗有極大提升。方案雖變,初心不變,以太坊基金會的研究者們一直在直面問題,潛心研究,這一點我覺得大家應該給他們肯定。
LLab:在 ETH1.0,我們創造了 ICO 潮、nft 加密資產以及最近異軍突起的 DeFi 潮,甚至可以說,它啟發和創造了一個行業(區塊鏈公鏈)的願景,那麼在 ETH2.0,會不會給我們更大的想像空間呢?
阿劍:ETH2.0 會給我們帶來的更大想像空間來源於其可擴展性,這也是 ETH2.0 一開始的設計目標之一。圖靈完備的執行引擎在應用的性質上已經走到了極限,但是很多應用因為性能的原因而沒有辦法在以太坊上運行。而性能限制的解放會帶來更大的可用空間。這個應該是蠻有想像空間的一件事。
LLab:性能的提升能否使去中心化交易所超越中心化交易所?Dex 有沒有機會對 Cex 產生威脅,甚至取而代之?
阿劍:中心化交易所有一個很難比擬的優勢是它可以交易多種鏈上的資產,而去中心化交易所則很難。這一點要配合 DeFi 的發展,因為我們現在看到,已經有不少項目在做合成資產(Synthetix)和跨鏈資產(WBTC、tBTC 等),這些資產導入去中心化交易所之後,其實就能解決部分的交易需要了。從這些方面來看,我對去中心化交易所還是比較有信心的。不一定能完全取代,但是性能和資產種類都上來之後,競爭局勢一定大不相同。
LLab:您怎麼看待最近炒起來的 DeFi 熱呢?
阿劍:如果要討論的是最近推出治理代幣導致投機大熱的某項目的話,我先得說一句,我並沒有去研究過其代幣模型,所以我這裡的言論不能被當成嚴肅的看法,至少不能當成是針對該項目的意見。我單純覺得,現在的大部分 DeFi 項目都沒有引入治理的需要,而且有 Admin Key 還宣揚去中心化治理是一件不夠有誠意的事。有誠意的應該公布去中心化的路線圖並作出實際的表示。在這方面,我還沒見到哪個項目做得比 Maker 更好。
LLab:現在以太坊公鏈上已經有很多項目在運行,在 ETH 2.0 升級成功後像 DeFi、dApp、特殊的智能合約以及類型資產比如 NFF 是否需要同步升級?
阿劍:這個不需要。dApp 現在該怎麼運行還怎麼運行。在 Phase 1 實現之後(理想點可能是 Phase 2 實現以後),以太坊 PoW 鏈上的狀態會整體遷移到以太坊 2.0 系統(即信標鏈和分片鏈組成的系統)中,變成 64 個分片中的一個。也就是 dApp 和用戶的狀態都會完整遷移過去,不需要自己手動做什麼操作。
LLab:這次的以太坊升級對普通持幣者來說會有哪些影響?我們應該如何關注以及參與到 ETH2.0 的升級當中?
阿劍:需要明確一下,各階段給普通持幣者帶來的影響是不同的。
比如 Phase 0 上線,眾所周知 Phase 0 沒有交易執行功能,因此用戶質押 ETH,獲得的 ddBETH (信標鏈 ETH)、乃至獲得 PoS 的獎勵,都是無法在信標鏈上轉賬的。要看後面的技術路線才能明確這個開啟轉賬功能的時間。所以風險是比較大的。
那麼,對普通用戶來說,如果你想參與信標鏈的 Staking,那對你來說是沒有影響的,你持有的 ETH 不會分叉變成兩種 ETH,你也不需要主動做什麼操作,以太坊 PoW 鏈還會繼續運行。如果你想搶佔先機,參與 Staking,那麼你需要多了解一些背景知識,方便你在自己部署驗證者或者使用第三方服務之間作出選擇。
至於整個 ETH2.0 上線對普通持幣者的影響,我認為牽涉的面很廣,也有很多不確定性。當然這些影響最根本的來源還是那兩個:PoS 和分片架構。前者會改變整個生態的樣貌,後者則會帶來可擴展性和整個系統更多的複雜性(因此也是更多的功能)。
LLab:對於 ETH 的持幣者來說, ETH 2.0 的升級會產生新的代幣嗎?
阿劍:形式上來看是會的。比如在 Phase 0 階段,我們上面已經提到了,用戶要成為驗證者的時候,需要先在以太坊 PoW 鏈上,往以太坊基金會發布的保證金合約里存入 32ETH,存入之後可以在信標鏈上獲得一定的餘額(我們姑且將餘額的單位稱作 「BETH」)。那從形式上來看這就是產生了一種新的代幣。只不過它並不是像分叉那樣產生出來的,而是用戶自己選擇而 1:1 兌換出來的。
隨著 Eth2.0 開發進度的推進,尤其是以太坊 1.0 和 2.0 整合的臨近,ETH 和 BETH 的性質會越來越接近,最終統一變成一種東西。
LLab:ETH2.0 會產生兩種 ETH,那麼我們可以把對 ETH2.0 的升級看作是一次分叉嗎?另外我們發現社區存在不少「向 ETH2.0 過渡會導致 ETH1.0 被立即棄用」這樣的論調,儘管我們並不相信它,但仍然會對 ETH1.0 將與 ETH2.0 並存的階段感到困惑,這會產生哪些直接或間接的影響嗎?
阿劍:這種 「分叉」 的說法也是大家很容易產生的誤解。我們說分叉是什麼?分叉是一條區塊鏈,因為各種原因,使得原來參與共識的團體分裂了,雖然大家都共享同一段歷史,但接下來兩個團體你歸你,我歸我,大家的共識規則不再一致了。重點是,兩條分叉鏈的初始狀態是一樣的,比如比特幣分叉,原來你的私鑰能控制 10 個 BTC,分叉之後你的 BTC 沒有動過,還是原來那樣;但是,你也可以憑藉這個私鑰去操作 BCH 區塊鏈上的 10 個幣(因為你的狀態也在 BCH 區塊鏈上得到了保留),這叫分叉。
但是 Phase 0 的推出並不是這種情況。不是共識的分裂,也不是基於同一個狀態分叉出兩條鏈,只是啟動了一條新的鏈,而這條鏈上的資產(權益)需要在以太坊上通過存儲保證金來獲得。
這個並存的階段其實也很容易理解。信標鏈本身沒有交易執行的功能,所以,一切跟交易執行的活動,在沒有合併之前,還是在 PoW 區塊鏈上完成的,一切照常。Phase 0 可以當成是一種嘗試,邁向新階段的嘗試,但這種嘗試並不迫使我們現在就要改變自己的行為,也不需要擔心自己資產的安全。可能有些朋友會有些焦慮,想抓住一些機會;或者有些朋友會覺得擔憂,覺得有不確定性。但是其實可以不用那麼緊張,想抓住機會的可以多了解一些背景知識,畢竟以太坊 2.0 還是蠻複雜的;而不確定性也會隨著進展的推進而慢慢消失。還有,確定不移的是,以太坊 PoW 鏈將繼續生長,以太坊生態也會繼續生長。
LLab:ETH 2.0 上線後,肯定會有很多普通持幣者想參與挖礦,但是有一部分可能不滿足要求,針對想要參與質押挖礦又不夠的散戶,以及可以成為「驗證者」又不想由於「Lazy」而受到 Slashing 懲罰的社區成員,一定會產生委託質押驗證的代理服務,比如幾個大的交易平台,以及礦池。也就是說,利用專業的質押委託服務來代勞驗證節點,用委託代勞驗證區塊和簽署區塊。這可能會帶來驗證池中心化的風險嗎?你怎麼看?
阿劍:驗證者資金池一定會出現。也一定會出現體量比較大的驗證者池。如果以市場佔有率的不均等作為中心化的定義,那實際上只要使用經濟激勵作為實現公鏈(開放的分散式系統)的一環,這種情形就無法避免。不同主體的效率總會有差別,因此佔用率總會有差別,甚至有很大差別。所以我覺得,光關注那個市場佔有率的數字是意義不大的,要關注的是有無硬性的准入門檻。或者說,只要准入門檻足夠低,這就不會是一個太大的問題。只有競爭本身值得被寄予希望。
LLab:升級後,從 PoW 演算法挖礦轉換為 PoS 質押驗證挖礦,這對礦工有什麼影響?
阿劍:這個問題現在擔心還為時尚早,哈哈,因為 Phase 0 啟動之後,PoW 鏈和信標鏈是並行運行的,所以挖礦也會繼續下去。直到 Phase 1.5 (以太坊 1.0 和 2.0 合併之後),挖礦才會停止。現在離真正不能挖應該還需要蠻長一段時間的。
LLab:可否預估一下 ETH2.0 Phase 0 距離啟動還需要多長時間,到 Phase 1 要又需要多久?
阿劍:這方面不太好估計。測試網開發者 Afri 之前在一次公開活動上說,他認為 Phase 0 的啟動應該在穩定測試網啟動的 90 天以後。按照這個標準,最早能在 11 月啟動(7 月中旬有望開啟一個穩定的多客戶端測試網,再加上一切順利的話)。晚一些可能會晚一兩個月吧。Phase 0 的持續時間更不容易估計,因為 Phase 1 什麼時候啟動跟後續的技術路線選擇有比較大的關聯,這個要到時候才能確定。我自己預期 Phase 0 持續時間不會短於 1 年。
LLab:最近看到 Nick Tomaino 那篇文章里提到,如果以太坊引入改進提案 EIP 1559 ,那麼大量交易費用將被燃燒, 而不是直接支付給礦工。而如果燃燒的交易費多於新發行的 ETH,凈通脹率可能為負值。對於 ETH 投資者來說,這當然巨大的利好消息。但我們知道,有史以來沒有一個健康的經濟體的貨幣流動是通縮的,這件事情不禁讓人擔憂,對於負通脹率的追求會不會造成更多不可測的後果?
阿劍:關於 EIP-1559 可能帶來貨幣通縮的觀點,最早應該是由 David Hoffman 提出來的。從理論上來說,這一點並不是不不可能出現的(當然,Hoffman 自己後來似乎又表示自己修正了這一觀點,認為這種交易費燃燒造成的升值會鼓勵大家 Staking 從而提高全網的通脹率)。通縮的經濟體到底健不健康呢?九十年代末到 2001 年,中國的貨幣是通縮的,但那時候的中國經濟是在向好的。這只是一個個例。至於貨幣數量的通脹和通縮對經濟體的長期發展造成的影響,不是那麼容易一句話說清楚的事。
看起來我似乎支持 EIP-1599?不,恰好相反。我在這裡希望的是大家不要從貨幣的角度來看問題,而是先理解 EIP-1599 到底是什麼,EIP-1599 是說,用戶在交易的時候支付一部分根據演算法(參數為此前一段時間內區塊的利用率)確定出來的 Gas Price,這部分費用會被銷毀的;然後支付一部分 tips 給礦工,讓礦工願意打包交易。明眼人一眼就看出來了,這等於是在對交易者徵稅。而且,礦工的收入沒有增加,收入沒有增加,Gas 供給量怎麼願意增加呢?Gas 供給量變少,實際的手續費怎麼可能降低呢?區塊空間的意義在於提供這種財產的天然轉移方式,不能轉移的財產其意義會大打折扣,同理,轉移時候要征你的稅,你持有這種財產的意願會變弱。所以我一直都是反對 EIP-1599 的。從一開始出來的時候就寫文章反對了。
用戶互動
用戶 Denis:Eth2.0 的分片跟 polkadot 的插槽對各自鏈上的可擴展性提升有什麼不一樣的地方么?
阿劍:Polkadot 的設計我沒有深入了解過。但是直覺上來說,我覺得它們要解決的問題是一樣的。或者說目的是一樣的。
用戶 Rayz:只能在 Phrase0 質押 32 個 ETH 獲取驗證資格嗎 ?
阿劍:自 Phase 0 開啟後,隨時可以質押
用戶胡震:今天正好也是圖靈的誕辰日,突然想到了計算機科學中著名的 P≠NP 命題以及 NPC 和 NP-Hard 這些很有意思的話題,眾所周知以太坊等很多區塊鏈基礎設施都支持圖靈完備的智能合約以及虛擬機引擎,不過嚴格意義上是准圖靈完備的,否則完整的圖靈機必然會面臨停機問題等很多棘手的困境,按照 ETH2.0 的 roadmap,在 phase2 階段會引入 eWASM 虛擬機作為 ETH2.0 的狀態執行引擎,那麼其相對於現有的 EVM 虛擬機作了哪些改進和優化呢?比如在性能、執行效率、跨語言互操作性及減少預編譯等方面?
阿劍:據我所知,eWASM 的提升主要是這個虛擬機本身有更廣泛的使用,社區更大,所以工具會更多。但你說它本身如何優越 EVM,我倒不了解,相反,我之前看到 Vitalik 在一個群里說,eWASM 在有些地方是不適於分散式系統的。具體我就不了解了
用戶潘超 (Chao):EIP-1599 試圖解決什麼問題?
阿劍:手續費太高且波動率大。一開始的目的是解決這個問題。希望讓用戶不用再操心 Gas Price 的問題,一發就中那樣子
用戶潘超 (Chao):gas price 拆成兩塊,一部分固定價格,一部分 tip 市場定價。該漲還是會漲,tip 不得上天?
阿劍:是的,就是如此
用戶博易:以太坊 2.0 共識演算法與波卡、Cosmos、EOS 的共識演算法有什麼區別?相比之下以太坊 2.0 的共識演算法有什麼優勢?
阿劍:以太坊 2.0 的 PoS 機制是鏈式的(chain-based),跟 Cosmos 的拜占庭式不同,拜占庭式的 PoS 共識遵循拜占庭容錯演算法本身的特定,在多輪交互中針對一條消息達成共識,通信量會隨參與者數量增加成 n 的平方上升,所以沒法容納太大的驗證者。以太坊 2.0 的 PoS 機制最大的特點就是能容納百倍千倍的驗證者數量。
用戶博易:個人覺得大家應該關心更底層的東西,不必糾結於細節末節。EOS 和波卡共識是基於代議制,參加的驗證有限。Cosmos 共識機制沒有研究過。以太坊 2.0 共識機制最大的特點就是讓普通人可以參與,成為礦工,這就最大可能保證公鏈的公信力。當鏈上的資產越來越大,公信力和 tips 就變得非重要。
用戶 RyanCiz:阿劍老師提到降低到 64 個片區之後分片間通信就變得有望在一個 epoch 內完成,對用戶體驗有極大提升。一個 epoch 時間是多久?是交易 commit,但是還需要等待區塊確認嗎?
阿劍:一個 epoch 的時間是 6.4 分鐘。到時候不再是等待區塊確認,而是等待 Finalize。關於 Finalize 的時間,我個人感覺根據 Casper FFG 演算法,只要所在 epoch 被合理化(抱歉,那個英文詞忘了)就可以放心了。因此平均來說就是等待 6.4 分鐘。但是有人認為應該是 2*6.4,也就是 12 分鐘,因為合理化不等於被敲定……
用戶小月:ETH 升級後 對以太坊的總量有改變嗎?會不會越挖越多導致通貨膨脹?
阿劍:目前大家的預期是 PoS 下增發率可以降到比 PoW 下更低。也就是給驗證者的獎勵可以比給礦工的更少。所以以太坊完全升級之後,增發率可能降低,畢竟,PoW 下的區塊獎勵,也是貨幣數量的增加,ETH 的貨幣政策從目前來看不太可能確定硬上限。
用戶 Rayz:對驗證節點的設備有要求嘛?
阿劍:驗證節點基本上用樹莓派啊,筆記本電腦這些都能跑。要求不高,不過驗證者客戶端要跟信標鏈節點配套使用,後者的硬體要求會高一些。不過,你也可以使用他人的信標鏈節點,只要你能找到這樣的人或者這樣的服務(驗證者客戶端就相當於礦工,信標鏈節點其實就是全節點,相當於礦池,當然實際負擔沒有那麼高就是了)
用戶郭欣晨:驗證節點有可能也出現礦池么?
阿劍:要看你這裡的 「礦池」 是什麼意思了。以太坊 2.0 中沒有委託機制,你不能把自己的出塊權委託給別人;同時有效餘額(用於計算你投票權重的參數)有上限,是 32 個 ETH,所以你存入 64 個 ETH 你的權重跟別的存入 32 ETH 的人也是一樣的。但是你說會不會有中心化的服務商提供中心化的託管和 Staking 服務呢,肯定會有吧?
用戶 LEO:這種驗證機制主要是改變了交易的數據結構是吧?
阿劍:是的
用戶 LEO:輕節點也可以參與共識了嗎?拜占庭共識下的可應用性,聯盟鏈什麼的,做一個固定出塊,然後輕節點很容易驗證,是否可以大大降低區塊鏈的應用成本?
阿劍:這個我覺得也完全可以使用。因為它主要是交易執行層的事,跟共識層無關的。它更像是轉變了狀態的舉證責任。原本的情況是你發交易給全節點,你賬戶裡面有多少錢你是不用自證的,全節點自己去找;現在是你發交易,你要自證自己的狀態,然後全節點才理你。現在就是共識節點其實不用去找原來所有數據里關於你的狀態了。
用戶 LEO:那現在就是共識節點其實不用去找原來所有數據里關於你的狀態了。
阿劍:對
胡震:這應該就是類似於引入了零知識證明等密碼學理論,利用證明與驗證計算的不對稱,鏈下進行重計算量的證明計算然後把證明結果上鏈,鏈上進行高效的驗證。
阿劍:statelessness 沒有那麼複雜。當然要用零知識證明去做也可以。比如我記得 celo 就是這個意思。
用戶 LEO:那我理解這樣的話在類 pbft 共識下節點可以是一個輕錢包了,全量數據存儲可以解藕出來。
阿劍:是的
用戶 aollx:以太 2.0 那個不用存儲所有數據就可以驗證交易和狀態的技術嗎?
阿劍:這個問題問的是跟 「無狀態性」 有關的問題。當前的以太坊全節點需要保存全網的狀態(狀態指區塊中交易處理完成後得到的各賬戶餘額、合約存儲內容等),因為交易本身並不附帶自己所要訪問的狀態,節點必須自己保存狀態來檢索;但 「無狀態性」 的思路是讓交易附帶對自身所訪問的狀態的有效性證明(比如說是默克爾證明),而驗證的一方就不再需要保存全部狀態數據了,反正用於驗證的材料都在交易中附帶了。
Eth1.x 的 statelessness 現在的主要思路還是用 Merkle Proof,畢竟主網的狀態是用默克爾樹來表達的;但與此同時還有另一種思路是 aSVC,這是 ETH2 的研究員提出的,基本思路是拆得更細:用戶自己掌握改變自己賬戶狀態的工具,但這個工具會隨著交易的處理而不斷變化;不再有狀態的概念,相反,大家公認的是對狀態的承諾;每一筆交易的處理都會改變對狀態的承諾,同時要求所有用戶調整自己的工具。
這樣一來,所有成員都只需要知道狀態承諾的變化,以及造成這些變化的交易的一些關鍵數據(用於更新自己的工具)即可。它也是無狀態的。aSVC 據說開銷也很小,但實際開銷我覺得可能還沒有人做過測試。全節點的計算負擔會變得小很多,但是與此同時,需要佔用的帶寬會變多(因為需要傳輸額外的數據)。在 Merkle Proof 模式裡面是這樣的。aSVC 是為更大程度降低帶寬需求而去研究的
用戶郭欣晨:以太坊域名 ENS 是不是還太早期了?感覺難以推動。
阿劍:ENS 遲早會有前途的,我是這麼相信的。雖然現在大家很難靠炒域名致富
用戶 yan:綜合來看,ETH 2.0 發展路徑上是否還有難度很高,不確定性很大的未解決問題?
阿劍:的確有一些挺難的問題,但這個我覺得大家還是要多點耐心吧。有些事情我們不懂,不內行,或者要等它很清楚了才能看得清楚。對這些問題,我覺得耐心和謙虛是美德。
用戶 yan:是的,有時候困難就是正確的一部分,一馬平川反而是偷懶的想法。
用戶 Shawn Chan:請問 ETC 對於 ETH 有什麼價值或用處嗎?有聽到 ETC 能成為 ETH 的測試網這種論調,所以好奇問一下。
阿劍:相關的問題或者思路應該是跟 Phase1 階段的交易執行有關,但我覺得目前的思路都不明朗,我甚至是有點懷疑的。
冷萃財經原創,作者:Awing,轉載請註明出處:https://www.lccjd.top/2020/06/26/%e4%bb%8a%e6%97%a5%e6%8e%a8%e8%8d%90-%e6%88%91%e4%bb%ac%e8%b7%9f%e4%bb%a5%e5%a4%aa%e5%9d%8a%e7%88%b1%e5%a5%bd%e8%80%85%e9%98%bf%e5%89%91%e8%81%8a%e4%ba%86%e8%81%8a-eth-2-0-%e5%af%b9%e5%85%ac/?variant=zh-tw
文章評論