以太坊2.0 AMA:最早於2019年底推出PoS鏈
巴比特
2019-01-26 08:37
本文约3386字,阅读全文需要约14分钟
目前以太坊團隊還沒有確定完全PoS系統的發行率,並且Vitalik比較傾向於固定的獎勵。

編者按:本文來自巴比特資訊(ID:bitcoin8btc),譯者灑脫喜;原文來自reddit編者按:本文來自

巴比特資訊(ID:bitcoin8btc)reddit,譯者灑脫喜;原文來自

編者按:本文來自

Eth 2.0

巴比特資訊(ID:bitcoin8btc)

,譯者灑脫喜;原文來自

編者按:本文來自

巴比特資訊(ID:bitcoin8btc)

Justin Drake :

,譯者灑脫喜;原文來自

,作者Hudson Jameson ,Odaily經授權轉載。

Justin Drake:

1 月24 日,以太坊2.0 的研究人員和開發人員在ethereum

社區進行了一次長達12 個小時的AMA 活動,在這次活動當中,他們就社區成員提出的疑問進行了解答,以下是譯者在這次AMA活動中挑選出的10個精彩問答內容。

Vitalik Buterin :

AMA 參與人員包括以太坊創始人Vitalik Buterin、以太坊研究者Justin Drake、以太坊基金會成員Hudson Jameson、Danny Ryan以及Hsiao-Wei Wang。

在閱讀這些問答之前,建議大家先了解一下關於以太坊2.0 的內容:

以太坊進化之路:ETH 2.0工程指南

Vitalik Buterin:

以太坊2.0 階段0 規範

Justin Drake:

提問1 : 你認為以太坊何時能夠解決擴展性問題?

在階段一(我估計2020年左右),我們將擁有分片數據。即使在沒有EVM的情況下,這些分片也可以用作TrueBit(和其他可選執行引擎)的數據可用性層。在階段二(大約2021年),我們將擁有可擴展的L1層。

Vitalik Buterin:

提問2 :推出PoS 的最新時間表是什麼?

Justin Drake:

我預計信標鏈(核心PoS鏈)將在2019年底推出。理想情況下,規範應該會在第一季度接近完成,第二季度會推出跨客戶端測試網,第三季度則是安全審計,第四季度則是主網發布。根據經驗,12月份的發布會因為假期而難以實現。所以2019年11月和2020年1月份是我認為最可能的發生時間。

提問3 : 關於完全PoS 系統的發行率,是否有諮詢過經濟學家?更廣泛地說,誰在幫助或建議以太坊2.0 團隊處理某些發行決策,這種決策對網絡和社區又會有什麼樣的影響(短期和長期)?

就我個人而言,我最感興趣的反饋,實際上是潛在投資者的反饋。主要問題在於,我們是否可以對經濟作出任何其他調整,並給予其固定水平的獎勵,這將(1)鼓勵更多人參與驗證,(2)鼓勵很多小的單獨驗證者或較小的池,而不是幾個大的池。

(譯者註:也就是說,目前以太坊團隊還沒有確定完全PoS系統的發行率,並且Vitalik比較傾向於固定的獎勵)

Justin Drake:

提問4: 如果一個開發者對是否在以太坊平台上建設猶豫不決,考慮到它將在未來幾年內被以太坊2.0“取代”,那麼最好的回應是什麼?

我希望,一旦Serenity的狀態和執行模型得到鞏固(參見https://etresearch.ch/t/a-minimal-state-execution-proposal/4445 這裡有一個最小提議),我們將開始和開發者社區合作修改高級語言(solidity、Vyper等)以及最佳實踐。希望到那個時候,關於如何構建應用,將變得更加清晰。至少,這會是我的期望。今天在以太坊1.0 基礎上構建應用,對於學習和原型設計而言是非常有用的。這對於組建一個符合以太坊社區理念(可能與比特幣、Ripple、比特幣現金、EOS、Tether 等社區的理念不同)的文化團隊而言,也是很好的。

提問5 :假設我們有多筆32 Eth 的存款,我們可以在一台機器上運行多個驗證者客戶端嗎?

是的!沒有什麼能夠阻止你使用一台機器來運行多個驗證器。你將面臨的唯一困難限制在於,分配給你驗證的分片數量,會隨你擁有的驗證程序插槽數量而線性增加,所以如果你有數千ETH,一台筆記本電腦就不夠用了,你需要更強大的機器。

Vitalik Buterin :

簡短回答:是的。長一點的答案:你需要為每32 ETH註冊一個驗證器。在階段0(只是信標鏈,沒有分片)中,你可以在一台機器上處理數千個驗證器。

在階段1之後,你在一台機器上操作的驗證器數量,取決於你的機器有多強大。主流筆記本電腦應該可以輕鬆地處理一個驗證器,並最大可處理2-10個驗證器。

Justin Drake:

計算資源與驗證器的數量成線性關係,直到達到大約1000個驗證器。在這一點上,作為一個超級節點(即每個分片的全節點)會有可擴展性優勢。

  • 提問6 :考慮到Yoichi 已離開以太坊基金會,關於以太坊2.0 規範的形式證明,你們有什麼計劃?

  • 我想說,當規範更成熟和穩定時,規範的形式證明是有意義的,可能在2019年中期。任何有興趣在幾個月內對以太坊2.0規範進行形式證明的人,請發送一份授權提案。

  • 提問7 :

從我對以太坊2.0 規範的有限理解來看,我認為分片將主要是獨立的,而交叉分片通信會是緩慢的,並且需要多個步驟。因此,智能合約只能與部署分片內的資產進行活躍的交互,並且必須通過緩慢的交叉分片通信與外部資產進行交互。

Justin Drake:

考慮到這種拓撲結構,我們是否不打算以犧牲用戶體驗為代價來提高可擴展性(以不明顯的方式緩慢響應智能合約)?

例如,如果我想玩CryptoKitties(加密貓)遊戲,我需要確保和部署在我的eth地址所在分片上的合約交互,而不是與駐留在其他分片上的任何其他合約交互。然後,如果我想和另一個駐留在不同分片用戶的小貓進行互動,我的體驗就要比對方慢得多,而且要麻煩得多(至少這是我理解系統的工作方式,如果我錯了,請糾正我)。考慮到最終目標是擴展到大量分片,那麼交叉分片的可能性,會隨時間呈指數級增加,因此用戶體驗會越來越差。

交叉分片通信在基礎層肯定會很慢,但是有更高級的機制可用於基礎層,並實現快速的交叉分片通信,即使速度很慢,也允許任何交叉分片通信。請參閱https://ethresear.ch/t/a-layer-2-computing-model-using-optimistic-state-roots/4481,以了解具體操作方式。

Danny Ryan:

提問8 :切換到以太坊2.0 之後,當前運行的所有以太坊合約都會發生什麼情況?

我的最佳猜測是,以太坊1.0合約將長期保持不變(例如,10年以上),它們不會遷移到以太坊2.0。這可以通過做兩件事來實現:

降低通貨膨脹率(例如將其降低20倍,將PoW算力帶到其他區塊鏈,例如ETC)。完全消除通貨膨脹(僅依賴交易費用)也是可能的(見下文的安全論證)。


巴比特
作者文库