BTC
ETH
HTX
SOL
BNB
查看行情
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Eth2.0革新Eth1.0之路:貨幣政策、無狀態與賬戶抽像等

拔丝地瓜
特邀专栏作者
本文約4089字,閱讀全文需要約6分鐘
探討Eth2.0 所帶來的人們可能不知道的重大變化。
AI總結
探討Eth2.0 所帶來的人們可能不知道的重大變化。

編者按:本文來自加密谷Live(ID:cryptovalley)編者按:本文來自

加密谷Live(ID:cryptovalley)

編者按:本文來自

加密谷Live(ID:cryptovalley)

二級標題

加密谷Live(ID:cryptovalley)

二級標題

Eth2.0 帶來的最廣為人知的變化當屬PoS (權益證明) 和分片(sharding),但它也有許多其他的變化是從改進當前以太坊中得到的靈感。

二級標題

二級標題

自從BTC 11 年前的第一個創世區塊誕生,它啟發了許多人進一步深入學習和研究區塊鍊和加密經濟學,以了解如何進行優化改進。

二級標題

從PoW (工作量證明) 開始,我們已經了解到協議安全性對於加密貨幣至關重要。激勵人們在遊戲中擁有更多「皮膚」(昂貴的挖礦硬件)的效果非常好。儘管「自私挖礦」存在可能,但PoW 在保護BTC 網絡安全方面的表現異常出色。

2015 年以太坊發佈時,它引入了「通用」區塊鏈的概念,該概念使任何人都可以在該網絡上構建與ETH 和各種代幣交互的應用。這些應用為去中心化金融(DeFi)的發展打開了大門,並成長為擁有超過10 億美元抵押資產的金融產品。

二級標題

如今,以太坊已經歷盡了5 年發展,其驚人的增長速度幫助業界意識到了其瓶頸所在以及可以改善的方面。

貨幣政策

當以太坊在2017 年快速增長遇到困難時,幾個號稱「以太坊殺手」的區塊鏈平台開始崛起並試圖「擊敗」ETH。但是,這些「殺手」都聚焦於通過犧牲弱安全性來提高每秒的交易量,或者明顯誤導性(且令人困惑)地取消交易手續費。但是這些都不是以太坊缺陷的「解決方案」。

注意:在下文中,當我提到「狀態」 (state) 時,我指的是以太坊永久保存的全局、持久性數據,例如賬戶信息、交易和智能合約狀態(如代幣餘額)。

貨幣政策

由於以太坊2.0 (Eth2.0)的許多改進將勢必破壞現有的以太坊鏈(Eth1.0),因此這些變更將建立在Eth2.0 鏈上,同時將現有的以太坊鏈「插入」到新系統的1 個分片中。通過這種方式,Eth2.0 將不需要通過升級現有Eth1.0 網絡而變得複雜,同時當前的Eth1.0 網絡也將在受益於新系統的改進之際正常運行。

貨幣政策

以及他們是如何從幫助以太坊準備好迎接(去中心化的) 樂趣這一共同基礎上獲得靈感的。

圖片描述

貨幣政策

雖然許多ETH 持有者認為以太坊為網絡安全性支付了過多費用,但由於礦工的利潤不高,降低發行量可能會導致算力和安全性下降。所以降低PoW 區塊鏈的發行量很難,因為可能會對區塊鏈安全性產生意想不到的副作用。 BTC(大部分情況下)並沒有這個問題,因為它的大部分挖礦獎勵變化都是可以長期預測的。

圖片描述

Eth2.0 的最大目標之一是過渡到權益證明(PoS),這意味著廢除昂貴的ASIC 或GPU 礦機。如此巨大的計算量和功耗將被低成本的標準計算機所取代,這些計算機僅處理Eth2.0 節點基本的功能,比如區塊傳播和同步。在維護網絡安全方面,成本要低得多!除了成為驗證者之前需要投資32 個ETH。

圖片描述

發行量和驗證者獎勵取決於需要多少安全資金

加上極低的發行率(<1.0%),手續費銷毀可能會使得Eth2.0 出現淨負資產發行,這意味著被銷毀的資產將超過新增發行量!這將使得ETH 變得更加稀缺,攻擊PoS 網絡的成本也將更高。

圖片描述

共識算法(如PoW 或PoS)的目標是保持區塊鏈的安全和去中心化,而維護網絡安全的激勵機制將加密貨幣與簡單賬本區分開來。這種激勵措施吸引礦工/ 驗證者為網絡提供安全性。 Eth2.0 試圖在礦工資金激勵方面做到最低可行發行量(MVI)。

無狀態(Statelessness)

圖片描述

當人們談論以太坊及其狀態規模時,你可能聽說過「狀態膨脹」 (state bloat)。這是指支付一次gas 費會讓你的數據在以太坊區塊鏈上永久保存,從而導致一個無限的、不斷增長的狀態,其中甚至有很多無用數據。狀態在存儲空間上「膨脹」,這意味著隨著網絡的使用,以太坊節點需要更多的存儲或更高性能的硬件。從長遠來看,這增加了以太坊節點運行的門檻,並且每當區塊gas 限制增加時,狀態增長就成為一個更大的問題。

Eth2.0 (以及未來的Eth1.x)將朝著無狀態的目標發展,這意味著輕(無狀態)節點將能夠驗證所有交易以及狀態的所有部分,而無需實際存儲任何狀態。無狀態允許輕客戶端以各種狀態/ 無狀態存在,每個狀態都需要不同的規範,從而使節點更易於訪問。當節點資源多於無狀態模式但少於完整狀態模式,則可以運行在半狀態模式下。

圖片描述

無狀態範式下的網絡拓撲圖

這對於分片非常重要!由於每個分片都有其自己的唯一狀態,因此Eth2.0 中的驗證者將需要對其驗證的那條分片的狀態執行狀態更改(交易)。無狀態協議使得驗證者在切換需要驗證的分片時(因為驗證者會被隨機分配到某條分片中進行驗證),無需下載該條分片的整個狀態,,而只下載代表性的二進制merkle 樹(尺寸要小得多)。分片越多,狀態增長就越無止境,總會有諸如交易所或區塊鏈瀏覽器不計成本地維護所有分片鏈狀態/ 數據以提供準確的分發服務,並且因此受到激勵。

這為「狀態提供者」 (state providers) 軟件打開了大門,這類軟件將交易修改的狀態部分提供給驗證者,以便他們可以輕鬆地完成狀態更改。狀態中繼者(state relayers) 幫助將磁盤I/O 和驗證的存儲密集部分完全移到另一個實體。這為有趣的激勵方案(基於狀態的激勵,這曾經是以太坊的一個研究問題)打開了大門,並且使驗證者受益,因為他們不再需要持有整個分片的狀態。但是,他們仍然可以驗證從中繼者那裡接收到的狀態是正確的,因為他們可以將接收到的信息與同步的狀態樹進行比較。

帳戶抽象

當前以太坊協議中有兩種類型的賬戶:外部賬戶(用戶)和合約賬戶。只有外部帳戶才可以發起交易,並且僅允許賬戶的所有人修改其帳戶狀態。當前,存在元交易,但是這些交易依賴於中繼網絡來支付gas,例如GSN。

Eth2.0 試圖將這兩種賬戶類型抽象為1 種,從而使用戶賬戶和合約賬戶在網絡中無法區分。當然智能合約依然存在,但這將為以太坊充當元交易的中繼者本身打開了大門。自己簽名交易並進行廣播將不再是與網絡互動的唯一方法。

ETH
歡迎加入Odaily官方社群