火星獨家 | 干貨:15個核心問答帶你看懂以太坊基金會最新AMA

翻譯 | Bite@YouMeLiveAPP

距離12月1日越來越近,既定的以太坊 2.0 信標鏈能否按期啟動?如果沒有達到16384個驗證者,有沒有B計劃?信標鏈啟動后,ETH日最大供應量是多少?

關于以太坊2.0的一系列疑問,臺北時間11月18日23時,V神攜手以太坊2.0研究者Danny Ryan、Justin Drake以及Carl Beekhuizen等回答Reddit用戶的提問,此次 AMA 意義重大,不僅對以太坊社區關心的熱門問題均進行了回應,更是詳盡介紹了以太坊 2.0 的開發進度和最新技術進展。

由于AMA持續時間為24小時(截至臺北時間今晚11點),截至發稿時,關于ETH2.0的問題依舊源源不斷,YouMeLive挑選了關注度最高的問題進行翻譯,如果想查看AMA活動全文(點擊這里),

延伸閱讀:

火星獨家 | 參與以太坊2.0質押沒有32個ETH怎么辦?這些機構了解一下

火星獨家 | 牛市發動機啟動,深度解析ETH 2.0六大看點

火星獨家 | 為什么說以太坊2.0是“懶惰驗證者的安全天堂”?

火星獨家 | 深度解讀以太坊節點運作機制和客戶端多樣性

Q 1:如果到11月24日還沒有達到16384個驗證者,有沒有B計劃?

Danny Ryan:我個人認為,對于初始啟動來說,合約中的10萬多ETH已經足夠了,把門檻調低,不至于讓這部分ETH懸空太久,這也是合理的。對于這些早期使用者來說,獎勵會非常高,而且隨著時間的推移,驗證的ETH可能會越來越多。

計劃在11月24日或12月1日立即調整,我認為有點激進。我們不知道未來幾周到底會發生什么,所以應該先觀察,

Q 2:目前以太坊哪項細則在階段0啟動后會發生最大變化?

Vitalik:在過去的幾個月里,以太坊路線圖中出現了很多變化,我認為值得總結一下到底有哪些變化。

最重要的三個變化如下:

1. 以rollup為中心的路線圖,階段1簡化為僅用數據分片設計(供 rollup使用),使其更容易實現,

2. 簡化合并。按照這個路線圖,現在eth1交易將直接出現在信標鏈上,而不是在分片中;由于optimistic執行,合并期間的執行暫停可能會大大縮短,這使得合并的實現更加容易,PoC(概念驗證)已經開始實施。

3. 階段化并行,這是最新也可能是最被低估的變化,基本上,(i)輕客戶端支持(ii) 數據分片(也就是“階段1”)(iii) 合并都是以一種相互獨立的方式來規范,每個部分都可以在“準備好”的時候實現。

這些變化都是為了減少eth2投入時間,輕客戶端的支持很可能會在分片之前出現,使得信標鏈很快就會有用,甚至可以作為在eth1鏈上獲得共識的工具,簡化合并意味著合并會更快發生,階段并行化進一步打開了合并比預期更早實現的大門,甚至有可能在分片之前發生,

作為以rollup為中心策略的一部分,階段2暫時不受重視。這是因為階段2(非常高的TPS)的最終目標通過數據分片(階段1)加上rollup(預期比階段2更早到來)實現,所以我們最好把所有的努力都投入到盡快實現這些目標上。也就是說,我們并沒有做出任何不可逆的舉動阻止添加原生分片;如果需要的話,路線圖完全可以在任何時候添加,

Q 3:EIP-1559是eth2的一部分,它會在階段1實現嗎?eth1的EIP-1559正在做很多工作,這兩者之間是否有重疊?我們能否對這兩項工作進行一些說明?

Danny Ryan:EIP-1559是eth2分片數據付費市場中的一部分,類似的和Gas機制被用于分片數據的定價,就像eth1中計劃的TX執行一樣,eth1和eth2合并后,eth1執行里面會有1559的txs,eth2數據分片里面會有1559的分片數據的付費市場。

理論上有很多重合的地方,所以今天發生在eth1主網的1559大部分研發都會反饋到設計eth2數據市場上,

Q 4:以太坊2.0的不同部分(輕客戶端、分片、合并、eWASM、執行環境、rollup等)中,哪些還在積極研究中,離實施階段還有多遠?

Danny Ryan:我不確定eWASM是否能進入主網,EVM現有的合約、工具、語言、優化等數量變得相當驚人。此外,在EVM已有的基礎上,解釋eWASM所承諾的效率提升可能微乎其微。除此之外,EVM本身就有點成為區塊鏈標準了。

這個抽象層是(1)不清楚它是否為復雜度成本提供了實質性價值(2)不清楚在eWASM/EVM中編寫這些環境是否可以足夠高效實用,

Justin Drake:

輕客戶端:研究和規范已經基本完成,實現起來也相對容易,

數據分片:研究工作基本完成,規范化工作也在進行中。數據可用性抽樣存在工程上的挑戰,但我們也知道如何只用委員會做更簡單的數據分片。

合并:我預計在這個問題上的協調會很困難,尤其是在eth1僵化的情況下。

eWASM:對于以推廣為中心的中期愿景來說,階段2(即擁有一個莊嚴的Eth2虛擬機)不是首要任務,從長遠來看,我預計將擁有一個載入虛擬機,而WASM是最重要的候選人之一,因為它正在成為區塊鏈標準,

執行環境:Rollup虛擬機在中期(也可能是長期)是EE的良好替代品。

Rollups:Rollups不是eth2共識的一部分,它們是L2基礎設施的新興部分,所以很大程度上不在以太坊基金會eth2團隊的職權范圍內。

Q 5:我注意到以太坊2.0階段1.5現在被稱為“Docking”階段,時間表為2021/22年,我們是否應該理解為2021年末/2022年初開始?

Danny Ryan:我們正在為各個階段試驗新的名稱和術語,在階段0之后,它們都不一定是有順序,“Docking”是一個很好的比喻,比階段1.5更直觀。我們正在建造一個可持續發展的空間棲息地(信標鏈),而當前的以太坊火箭(PoW)最終將與信標鏈對接,成為最終新家園。在添加分片數據可用性之前,可以將eth1寫入eth2,反之亦然。獨立性允許同時開發這兩種工作,我們甚至可能在不久的將來看到eth1/eth2合并至測試網,

Q 6:階段2所設想的所有執行環境能否在roll-up上實現嗎?在創新方面,以roll-up為中心的路線圖有什么缺點?

Vitalik:任何執行環境都可以成為roll-up。我想說的是,以rollup為中心的路線圖更有利于創新,因為無需許可特性,所以容易讓許多不同的團隊參與進來,包括那些與當前核心開發流程不密切的團隊。

這種方法的主要缺點是我們有可能失去開發者網路效應,因為有許多不同的roll-up,內部執行規則不同。也就是說,我的預測是,如果這種情況發生,會很快走向一套標準占主導地位,其他一些標準則會迎合小眾社區的需求。

Dankrad Feist:rollup本質上指的是誰在確保正確執行的問題,如果沒有rollup,則是提供L1安全的相同實體(Eth2上的驗證器),在rollup中,其他實體要么通過創建正確執行的零知識證明(zkrollup,對一般執行還不實用),要么通過欺詐證明(optimistic rollup)來實現,

從功能上講,任何執行環境都可以通過rollup來實現。zkrollup提供了與鏈上執行相同的安全性,但需要大量資源用于創建證明,這對抗審查能力有影響。optimistic rollup主要是以最終性為代價,作為用戶除非執行所有,否則無法知道交易是否最終性,

Q 7:隨著新計劃取消階段性,而是在輕客戶端、合并和分片中并行工作。在你看來,交付的順序會是什么?(哪些更先進/更容易實現)

Vitalik:如果努力點兒的話,我認為輕客戶端在2021年,甚至上半年就能實現。合并和分片預計到2021年底就能看到成熟的測試版本,不知道到時候我們會不會在主網推出。

輕客戶端功能是在現有的信標鏈上進行非常簡單的升級,所以幾乎可以肯定是第一位的。

Danny Ryan:除此之外,我也不是100%確定,我相信合并比分片更簡單,但由于會影響到現有的Ethereum主網,所以需要更加小心測試和協調。由于這些復雜因素,我目前將分片和合并在交付順序是55開。

Justin Drake:交付順序(置信度比較高):

(1)階段0-PoS

(2)階段0.5-輕客戶端

(3)階段1-數據分片

(4)階段1.5-合并

(5)階段2-虛擬機

我們有機會在2021年擁有任何一個嗎?

階段0.5可能會在2021年實現,如果情況樂觀,階段1也可能發生在2021年。

Q 8:對于新測試網,如rinkeby, kovan, ropten有什么計劃?

Vitalik:我個人其實希望一旦有了“eth1 inside eth2”的測試網,它能最終取代一些現有的測試網!主要起到兩個作用:(i) 可以更多使用測試網,滿足人們對以太坊測試環境的需求 (ii) 它將測試合并實現許多功能,我們甚至可以在Ropsten或其他測試網上將合并作為一個完整的過程來執行!

Q 9:一旦eth 1.5上線,你希望大多數用戶的錢包在哪里?在eth 1.x的分片上,還是所有錨定在以太坊的組合rollup上?

Vitalik:從長遠來看,大多數用戶將主要在rollup上,即使通過技術將基礎鏈提升到約100TPS,每年也只有約31億筆交易,所以不足以讓全球規模的受眾進行過多交易。把ETH都放在rollup里面,會讓你避免昂貴的交易費用,并提供很多便利,所以我預計大部分用戶只會選擇這個選項,

Q 10:eWASM現狀如何?在以rollup為中心的愿景下,eWASM或整個WebAssembly是否有未來?

Vitalik:我將給出艱難但誠實的答案,我想說的是,從短期到中期來看,eWASM在路線圖中已經不再被強調,

eWASM的問題基本上是這樣的:

(1)從一個虛擬機到兩個虛擬機,會使共識的復雜性增加一倍,

(2)我們有很多事情要做,換虛擬機的收益遠遠低于路線圖中PoS+分片等其它同等難度,

(3)最初設想的eWASM的許多優點(即接近原生速度的執行,消除對預編譯的需要)并沒有實現,特別是事實證明,很難制造出在運行時速度快、編譯時對對抗性代碼安全的編譯器,

(4)在現有的EVM中,可以非常高效地實現很多事情,只是需要更聰明一點。

目前,我們主要希望消除對許多預編譯的需求,就是EVM 384(快速384位算力),

在短期內,eWASM未來主要是作為rollup里面的執行引擎,從長遠來看,我確實認為有動力升級EVM,而且理由也很充分(例如,我們希望ZK-SNARK虛擬機執行,而WASM在這方面的效率要比EVM高得多,盡管WASM專門為SNARK友好設計的子集會更高效),

Q 11:有沒有辦法讓Staking更容易?我認為自己是技術派,但Staking的過程和10個步驟真的讓我很反感,體驗非常困難,我相信當體驗變得流暢和幾乎透明時,大規模的采用就會發生。難道這也是16384個驗證者似乎很難達到的原因之一?

Carl Beekhuizen:現實情況是,我們還處于eth2驗證生命周期的早期,它還不適合所有人。我認為其他PoS平臺讓staking變得更容易,而不是淡化了作為驗證者的風險和責任,如果每個人都只是因為這個簡單的賺錢方式而進行質押,而他們其實對保障協議的安全并不感興趣,那么這些提供商到底能提供多少額外的價值。驗證者需要通過更新節點、研究硬分叉、擁有強大的設置等來付出努力。

我推崇Launchpad上的設計,引用Taylor Monahan的一句話:“我寧愿讓客戶流失,也不愿讓客戶流失金錢”,

Q 12:能不能用rollup實現分片透明化(開發者和終端用戶真的不用考慮)?

Vitalik:是的! 以rollup為中心的路線圖的一個好處是,它為支持跨分片同步通信的rollup打開了實驗空間(甚至沒有分片,只有一個超級序列器單線程處理一切)。你可以在一個rollup中擁有數百甚至數千TPS(匹配ethereum殺手級性能)的同步域,不會讓整個基礎層鏈如此具有中心化風險,

Q 13:你現在在忙的工作是什么?

Justin Drake:以下是我過去兩周參與的一些事情:

支持輕客戶端;

招聘Eth2安全人員;

澄清Eth2存款的稅務影響;

討論可能的Filecoin合作;

舉辦研討會;

組織這次AMA;

更好地理解IOP和ROM模型中的STARK健全性;

VDFs雜項(量子化后VDFs、UC-安全、RSA MPC、新隨機性信標提案)。

今天AMA的主要目標是圍繞Eth2 staking進行教育推廣,幫助人們更輕松地參與Eth2,

Q 14:與今天的以太坊1.x(L1上)相比,分片化以太坊內的單個分片是否有望有任何顯著的吞吐量改進?如果有,我們可以期待看到什么樣的改進?

Dankrad Feist:我認為這個問題是正交的。非常粗略的說,你可以看到一個分片容量與Eth1在同一個數量級,因為PoS的確定性區塊時間與PoW是隨機的,所以容量可能會更大一些。

但在我們開發Eth2的同時,Eth1上也會發生許多改進,使“單分片性能”大大提升。

* 無狀態的以太坊將消除幾乎所有的RAM/IO訪問,這是目前以太坊的一個大瓶頸。

* Rollup可能會成為執行層的選擇,將吞吐量再擴大一個非常大的因素。

* 我們可能會將虛擬機切換到像eWASM這樣性能更強的虛擬機,或者對EVM進行改進(比

如支持64位整數)。

但所有這些都可以從Eth2中獨立發生。

Q 15:ETH的最大供應量是多少?

Vitalik:實際上,我認為這是一個很好的機會,可以在這里提出一個或許有些不受歡迎但很重要的觀點, 實事求是地說,在未來約2年內,以太坊將是一個正在快速轉型的生態系統,六進制三進制正在被二進制三進制所取代,PoW正在被撕掉并被PoS所取代,我們正在加入一項前所未有的新技術,叫做“數據可用性采樣”,除此之外,以太坊經濟學也在三個方面進行了徹底升級。(一) PoW ->PoS, (二) EIP 1559, (三) 用戶活動從L1轉移到L2.

以太坊生態系統有一個堅定的目標,那就是成為一個長期穩定可靠的系統,如果今天來到以太坊,你應該不是因為當前規則(經濟或技術)值得被保護和不惜一切代價穩定下來,而是你相信生態系統的發展方向。兩年后的主要任務將是穩定和珍惜我們將建立的成果,在那之前,參與以太坊不可避免地在一定程度上是對路線圖的預測,一旦這個升級過程結束,我們實際上將到達一個網路高效穩定和強大的地方,并且能夠成為全球經濟重要部分的基礎,

在未來1-2年內ETH發行計劃數量是每年約470萬,一旦PoS完全落地,減去每年銷毀的費用(可能比發行量還大!),每年約200萬枚。話說回來,我倒是希望階段0代碼已經完成,基本只等著大家入金,相比半年前,目前我們已經排除了過渡期的風險,

0 条回复 A文章作者 M管理員
    暫無討論,說說你的看法吧