Skip to main content
 主页 > 区块链 >

金色好文合輯 | 係統地了解以太坊2.0:分片、S

2020-12-08 23:38 浏览:

1.什麼是以太坊2.0?

《以太坊2.0將至 這裏有關於以太坊2.0最常問的10個問題》

2020年,以太坊2.0是加密貨幣行業最受關注的事件。按照以太坊2.0路線圖,2020年以太坊將啟動POS的信標連,而以太坊1.x的POW鏈也將並行運行。以太坊將帶來分片,權益證明,新虛擬機(eWASM)等。按照計劃,在以太坊2.0第1階段啟動時,以太坊1.0成為以太坊2.0的第一個分片。在此之前,以太坊1.0將繼續保持現狀。

《一文全麵探究以太坊 2.0》

以太坊正試圖將其整個數字經濟轉移到一個新的網絡——以太坊 2.0上。這種過渡其實是高風險且十分複雜的,並且需要相當長的時間。在我們看來,以太坊推出2.0版本的主要動機是可擴展性(scalability)。 向以太坊2.0的過渡將分三個階段進行,階段 0-信標鏈、階段 1-分片、階段 2-執行。

2.以太坊2.0的經濟模型與Staking參與方式

《金色相對論 | 以太坊2.0將至 詳解信標鏈與staking》

成為以太坊的驗證者,要求其實非常簡單,只要你擁有32個ETH,並且質押到主網上的保證金合約中,就能獲得一個驗證者資格。32在這裏是一個驗證者的有效餘額,也就是說,你可以無限製地往保證金合約中轉入押金,但有效的只有32個。成為驗證者的好處在於可以分享驗證者收益,當以太坊2.0全網質押率比較低的時候,這個收益率相對來說會比較高;隨著全網驗證者逐漸增多,收益率最終也會下行到一個穩定的水平。一個收益率函數曲線。

《以太坊2.0質押(Staking)全解析:向價值存儲轉變》

質押指的是將一定數量的ETH鎖定在錢包中並參與區塊鏈的操作,以換取獎勵。從理論上說,任何人都可以在任何PoS權益證明共識機製的區塊鏈上參與質押。PoS有幾種變體,都可以使人們參與質押。PoS可以為token持有者提供一種權利,整個質押過程不需要用到專業機器,只需要普通計算機或筆記本電腦上就可以完成。但是,驗證者需要將始終保持在線狀態,否則將麵臨小額罰款。質押礦池涉及多個參與方,各方作為一個驗證者一起參與質押。質押礦池由礦池操作員來運行。質押最明顯的好處是有機會通過持有加密貨幣來產生收入,也算是積極參與了自己看好的區塊鏈項目。

《一文讀懂以太坊2.0經濟模型 及對生態中各方有何影響》

以太坊2.0共識機製由 PoW 轉為 PoS 是一個重要變化,共識機製的改變會對以太坊2.0的經濟模型產生很大影響。當以太坊2.0係統中抵押的 ETH 數量較少時,驗證者的年收益率會很高;當 Staking 的參與者和收益率達到一定的平衡後,只有對以太坊有更強認同感的投資者才會選擇成為驗證者。更多重點分析供給情況和需求情況的變化,並討論了以太坊2.0改變共識機製後對生態中各方參與者的影響。

《ETH2.0 要來了 要不要參與質押?》

階段 0 接受用戶質押 ETH 成為信標鏈驗證者,並且可以獲得質押收益(後文詳解),用戶質押的最低門檻是——32 個 ETH(目前約合 7264 美元)。ETH 轉入信標鏈後,1:1 兌換成 BETH,即 32 個 BETH 成為一個驗證者。

如果你有 64 個 BETH,則必須運行兩個驗證者,以此類推。另外,目前僅支持從 ETH1.0 轉向 ETH2.0,不支持逆向操作。ETH 在轉入 ETH2.0 存款合約後即被銷毀生成 BETH,而 BETH 無法逆向複原成 ETH。

如果你不想參與驗證了,也可以選擇退出。驗證者還可以在服務 2048 個 epoch(等於 9 天)後“自願退出”;誠實驗證者的質押金(32 個 BETH)將在 27 小時內退還;如果信標鏈驗證者數量大幅減少,最高可能導致 8192 個 epoch (約 36 天)的網絡延遲。

《以太坊2.0 Staking硬件采購指南》

參與 Staking,等於鎖定了 7000 美元左右,而且鎖定期可能長達 1~2 年,所以買好一點的硬件是值當的。建議使用使用 Linux 係統,配置備用電池。CPU最低配置也得是 Intel i5-760,16GB的內存,需要 SSD。真要買服務器,建議你貨比三家,不要吃了虧,100 瓦的也可以。

3.如何從以太坊1.0到2.0

《以太坊如何從1.x過渡到2.0?2.0將如何運作?一文讀懂》

按照規劃,2020年以太坊將啟動POS的信標連,而以太坊1.x的POW鏈也將並行運行。以太坊如何從1.x向2.0過渡,2.0將如何運作?ETH 1.x是以太坊1.0係列升級的代號,因為以太坊2.0全麵啟動需要2-3年,這意味著當前的以太坊仍將繼續運行。階段0的信標鏈和階段1的分片鏈將在1-2年內完成。將於階段2實施的eWASM將於2022年某個時候完成。

以太坊2.0將被部署為獨立的區塊鏈,因此它不會取代以太坊1.0,這意味著以太坊1.0的區塊鏈需要在未來5至10年內保持持續發展。

4.信標鏈

《Eth2 信標鏈:你首先該知道的事(上)》

信標鏈是使用POS共識算法的鏈,這是以太坊2.0的基礎架構。在以太坊2.0的第二階段,分片鏈將在信標鏈的幫助下運作。

信標鏈的工作方式是,為每個分片隨機分配不同的驗證者,以發布區塊,同時還為每個分片鏈分配一個委員會。該委員會的職責是對分片鏈驗證者產生的區塊進行投票。

分片鏈的區塊需要一半以上的委員會成員同意。分片鏈還可以使用信標鏈來完成跨分片的操作。目前,信標鏈將與以太坊1.0鏈並行運行,在此期間並將依賴以太坊1.0鏈的狀態。

《Eth2 信標鏈:你首先該知道的事(下)》

信標鏈的啟動(創世塊)需要至少 16484 名驗證者。驗證者的數量會因為罰沒及資源退出而減少,也會因為質押用戶的投入增加而增加。信標鏈的主要內容就是一份驗證者地址的注冊表、每個驗證者的狀態、見證消息、以及鏈接到分片的信息。驗證者在參與前需經過信標鏈激活,也可以轉變自己的狀態,

5.分片

《Eth2 Staking係列:分片共識》

分片鏈是以太坊2.0網絡未來可擴展性的核心特征。分片的概念與當前以太坊1.0的模型有很大不同,後者需要所有全節點來處理和驗證每個交易。

第一階段將處理分片鏈的最終確定性和共識。需要記住的是,現階段的分片鏈更多是“實驗”,而不是解決區塊鏈擴展問題的直接方法。

信標鏈將監視分片鏈的運行。驗證者抵押32個ETH後,將其隨機分配給某個分片鏈以進行驗證(此處的隨機性可確保驗證者的分配路徑不可預測,否則將麵臨被操縱的風險)。根據以太坊2.0規範,信標鏈將支持1024個分片鏈,每個分片鏈具有128個節點用於驗證。

《人人都能讀懂的「以太坊2.0分片設計」》

從以太坊分布式賬本的角度來看就是:分片前只有主鏈這一個賬本,每秒大約能處理12~45筆交易,當交易量大於這個數據時就需要排隊,也就是網絡會擁堵;分片就是把一個賬本變成64個賬本,讓它們同時來處理交易,相當於7-11開了64個收銀台來收銀。

分片的邏輯很簡單,但為什麼如此難以實現?因為把一個賬本分成64個賬本記賬,會麵臨很多新的問題,分片技術要做的正是解決掉它們。本文將從這些問題出發,來弄清以太坊2.0的分片到底是怎麼一回事。

6.以太坊客戶端

《一文速覽Eth2.0的7大客戶端進展》

以太坊2.0升級預計將於今年晚些時候發布,起初將推出階段0。階段0包括上線信標鏈,信標鏈負責管理 PoS 協議。為了與信標鏈交互,需要通過實現了以太坊2.0規範的客戶端。以太坊7大客戶端分別是Cortex (Nethermind)、Lighthouse (Sigma Prime)、Lodestar (ChainSafe Systems)、Nimbus (Status)、Prysm (Prysmatic Labs)、Teku (PegaSys)、Trinity (以太坊基金會)。本文將從成熟度、技術、功能和支持等方麵對這七大客戶端進行描述。

《以太坊2.0最近進展:搭建全新的多客戶端測試網 Altona》

多客戶端測試網 Witti 一直在令人滿意地無波瀾運行著,還沒有發生什麼非常有趣的故障,這正是我們樂意看到的情況。在此測試網中,Teku、Lighthouse和Prysm 這三個客戶端都在繼續表現良好,Nimbus 客戶端有時也會在此測試網中出現。一個全新的多客戶端測試網 Altona 正在搭建中。此測試網將運行 v0.12 規範版本 (而當前的 Witti 運行的是 v0.11 版本),預計將與最終上線的規範非常相似。Altona 測試網的啟動將在各個 Eth2 客戶端團隊將代碼庫更新至 v0.12.1 規範版本之後啟動。

7.Layer-2

《如何評估六大以太坊Layer-2擴容方案?》

隨著越來越多的擴容方案嶄露頭角,以太坊第2層擴容生態係統對網絡建設者來說已變得難以取舍。棘手的問題在於,每個解決方案都承諾向用戶保證去信任、安全性、經濟適用性以及易於使用,這不可避免地會讓開發者們眼花繚亂,難以抉擇。因此我們建議建設者不要輕易相信每個方案的一麵之詞,而是應該全麵地調查比對清楚,然後在各種方案之間做出權衡。本文是以太坊Layer-2擴容解決方案評估指南,從多個方麵分析了ZK rollup、optimistic rollup、側鏈、支付通道、plasma以及validium

《Vitalik Buterin: 在 Layer-2 和 Layer-1 上異曲同工的技術》

在許多情況下,為了提升可擴展性而提議的 Layer-1 改進方案(也就是說,對區塊鏈協議或對客戶端工作方式的修改)和 Layer-2 改進方案(姑且用這個廣為傳播的術語吧;所有從應用層設計模式上去改進可擴展性的,都可以算作此類),其實都在做相同的事。本文將通過一些例子和直覺知識來考慮這些案例。

《二層網絡ZK-Rollup是什麼?如何拓展區塊鏈?》

所有layer 2擴展性的解決方案背後的核心思想都是允許交易中的多方以某種方式安全地進行交互,而無需在主鏈(即layer 1)上進行交易,但在某種程度上,仍然會利用以主鏈作為仲裁的來增加安全性。為了增強擴展性,區塊鏈開發社區出現了許多所謂的第2層(layer 2)協議,例如側鏈(side chain)和ZK-Rollup。這篇文章簡單介紹了這兩種方法的技術細節以及它們的優缺點。

©免責聲明和風險提示:本文是用戶自行發布以及轉載,不代表币安网任何觀點,如有任何形式的轉載請聯係原作者。文章中的所有內容均不構成币安网任何的投資建議及意見、立場,請您根據自身評估做出理性決策。币安网僅提供網絡存儲空間服務,如文章侵犯到您的合法權利,請您聯係币安网。