作者:SomerEsat
翻譯:阿劍
來源:以太坊愛好者
編者注:原標題為《通告|Schlesi測試網落幕,Witti升起!》
--
Schlesi是以太坊2.0的一個多客戶端測試網,如今它已完成了它的歷史使命,要停止運行了。
不夸張地說,Schlesi完成了以太坊2.0路線圖上的一個重要里程碑:成功地啟動了一個公開的多客戶端測試網。本文中我準備談談Schlesi測試網及其繼任者Witti測試網。
一些重要的定義
我們先溝通一下一些術語的含義。
什么是測試網絡?
測試網絡是用于測試的備用網絡,希望盡可能模擬目標網絡的生產環境來測試軟件和協議的實際能力。計劃使用目標網絡用于生產的用戶可通過測試網來測試客戶端的能力,以保證不會遇到bug。測試網很重要,因為它能幫助大家在實際投入生產之前發現bug。
以太坊核心開發人員會議:以太坊坎昆升級預計今年晚些進行:4月23日消息,周四,以太坊核心開發人員會議中表示,計劃對區塊鏈的共識層進行代碼修改,為下一次坎昆升級 Cancun-Deneb 做準備,坎昆升級預計將于今年晚些時候進行。
以太坊的 Cancun-Deneb 升級中預期的最重大變化將是以太坊改進提案 (EIP) 4844,也稱為“ proto-danksharding ”。
EIP-4844 旨在通過以太坊節點實現鏈下數據的臨時存儲和檢索,以滿足區塊鏈應用程序的數據和存儲需求。如果成功激活,EIP-4844 有望降低第 2 層匯總解決方案(包括 Optimism 和 Arbitrum)的交易成本。 此外,EIP-4844 已經在四個開發網絡上完成了測試。在電話會議期間,開發人員宣布本周五將進行第五個測試網絡。(The Block)[2023/4/23 14:21:02]
什么是以太坊2.0測試網?
以太坊2.0的第一個階段,Phase0,要退出信標鏈。關于什么是信標鏈,BedEdgington在2018年10月給出了一個很好的解讀:
a16z報告:以太坊在Web3中占主導地位,但Solana、Polygon等競爭對手也在努力追趕:5月17日消息,Andreessen Horowitz(a16z)在發布的2022年加密貨幣概括報告中指出,加密貨幣正處于第四個“價格創新”周期的中間;對于創作者來說,Web3比Web2要好得多;加密貨幣正在對現實世界產生影響,包括創作者支付、改善碳信用以及控制自己的身份等;以太坊在Web3中占主導地位,但Solana、Polygon、BNBChain、Avalanche和Fantom等競爭對手也在努力追趕,目前以太坊上每月有近4000名活躍開發者,Solana上有1000名,比特幣上有大約500名開發者。a16z稱,加密貨幣的發展還為時過早,估計目前以太坊上活躍用戶有700萬到5000萬。[2022/5/17 3:22:43]
“信標鏈的核心功能是為自身及分片鏈而管理權益證明協議的運行。這種管理包括:管理驗證者及其出塊權重;為每個時隙處的每個分片安排區塊提議者;組織驗證者、劃分成委員會,參與對被提議區塊的投票;執行共識規則,發放獎勵和施加懲罰;成為各分片登記自身狀態的錨點,以協助跨分片交易。”
以太坊二層擴容項目Celer發起提案CIP-3,以通過組合協議策略實現最優收益:官方消息,以太坊二層擴容項目Celer Network社區發起提案CIP-3,旨在通過組合協議策略實現最優收益。提案表示,Celer目前僅有單一協議的策略,用戶需要手動將余額重新分配到另一個收益更高的策略,因而提出一種通過組合多個協議來實現最佳收益的策略。[2021/5/29 22:54:56]
為了給信標鏈做測試,我們需要讓一個乃至多個客戶端共同組成一個網絡。所謂“以太坊2.0測試網”,就是在一個測試環境中運行Phase0信標鏈實例。當前仍在運行的一個單客戶端測試網是PrysmaticLabs發起的Topaz測試網。
什么是多客戶端測試網?
多客戶端測試網就是由多個不同開發團隊開發的客戶端共同聯網組成的測試網絡。Schlesi和Witti都是多客戶端測試網。多客戶端測試網的挑戰性更大,因為不同的客戶端各有各的特點,也各有各的bug,配置也不盡相同。大多數客戶端在參與多客戶端測試網之前都會運行私有的測試網。AfriSchoedon說得好:
動態 | 以太坊未確認交易67133筆:據Etherscan.io數據顯示,以太坊未確認交易67133筆。當前挖礦難度2059.86 TH,交易處理能力6.8 TPS。截至目前以太坊全球均價為179.96美元,最近24小時漲幅為1.92%。[2020/1/31]
“在主網啟動以前,我們需要啟動盡可能模擬主網條件的測試網。這就要求我們有穩定、長期、持久的測試網絡,而且僅僅得到一種客戶端的支持是不夠,要得到多種客戶端的支持,甚至所有客戶端都能參與,才行。”
以太坊2.0測試網怎么會分叉?
信標鏈是靠權益證明協議來支撐的。當2/3的驗證者都見證了某些區塊的有效性時,就會有一批區塊得到確認。這就是所謂的“達成確定性”,達成之后,此前的區塊就永遠不能再更改了。當區塊鏈不能達成確定性的時候,它就會變得不穩定,也有可能發生分叉。當不同的驗證者支持相互競爭的區塊時,分叉就出現了。這就是Schlesi測試網上出現的情況。
多客戶端測試網歷史
動態 | 以太坊區塊高度已達7280001 此次升級成功:據etherscan數據,目前以太坊區塊高度已達7280001,君士坦丁堡及圣彼得堡升級成功。[2019/3/1]
Schlesi實際上并不是第一個多客戶端測試網。還有一個更早的叫做“multinet”的測試網,是在2019年10月24號啟動的,也是多客戶端共同參與的:Nimbus、Trinity、Lighthouse、Prysm、Lodestar以及Artemis。不過,它更像一個模擬的多客戶端測試網。AfriSchoedon解釋道:
“Eth2.0Multinet是一系列用于模擬多客戶端測試網的腳本集合,它可以調整多種參數來模擬測試效果,比如驗證者數量。Multinet所用的是最小化的Eth2.0規范。”
到了2020年3月,在一次開發者電話會議中,以太坊基金會研究院DannyRyan表達了希望“啟動多客戶端測試網”的意愿。然后,就出現了Schlesi測試網。
這個名字來自德國柏林的SchlesischesTor火車站。Schlesi多客戶端測試網在2020年4月27日啟動。
在其運作期間,Schlesi測試網的目標是測試以太坊2.0v0.11.1和v0.11.2版的規范。以往那些以v0.10為目標的測試網就因為不穩定而停止了。
Schlesi啟動之時,成功地讓兩批運行不同以太坊2.0客戶端的驗證者能互聯,后來Teku也成功加入了。Nimbus和Lodestar進度上稍微落后,但也正迎頭趕上。
然后,5月17日,AfriSchoedon宣布測試網上出現了分叉。
盡管存在的時間較短,Schlesi催生了組織文檔、編寫配置和引導啟動的機會,并且讓多種客戶端能同時加入;大家可以公開地部署節點、與測試區塊鏈同步,并質押Goerli測試網ETH來成為驗證者;開發人員也驚喜地發現,Schlesi居然運行了這么久,而各客戶端團隊都因為快速修復了其軟件實現中的問題而得到大家的認可。總的來說是個皆大歡喜的結果。
那么,到底什么原因導致Schlesi測試網最終停止了呢?PrysmaticLabs團隊的IvanMartinez在他們的更新日志中總結了問題根源:
“協調世界時5月15日上午11時許,Schlesi測試網被發現有接近50個時段沒有取得確定性……最終導致該鏈不穩定,出現了幾個臨時的分叉。
在超過300個時段無法取得確定性之后,Prysm客戶端和Lighthouse客戶端在時段150496時隙處形成了分叉。一個區塊在提交時罰沒了一名見證者,但不同客戶端在給被罰沒驗證者計算獎勵和懲罰時出現了不一致。這就暴露出了Prysm客戶端在懲罰計算上的兩個不同的bug!此次鏈分叉之后,我們覺得最好的辦法就是重新開始。雖然那時候Schlesi可以從這個錯誤中恢復,但我們覺得最好是立即吸取我們從這次事件中得到的教訓,并啟動一個新的多客戶端測試網。”
然后,Schlesi落幕了。Witti即將升起!
--
Witti多客戶端測試網
Witti是最新的多客戶端測試網。它的保證金合約都是5月25號才部署的,部署在Goerli測試網上。
就像Schlesi一樣,Witti的名字也來源于柏林的一個地鐵站。根據其GitHub頁,Witti會支持3個以太坊2.0客戶端:Lighthouse、Prysm和Teku。Nimbus和Lodestar則還在開發中。
以太坊2.0v0.11.3版技術規范是Witti的測試目標,因為大多數客戶端都已經或接近于實現了這一版規范的功能。雖然最近放出了v0.12,我們可以合理的認為,Witti和日后的測試網能夠吸收這些變更。
Witti測試網已于5月27日啟動,可在區塊瀏覽器https://witti.beaconcha.in/?上看到它的情況。
結語
總結一下,我們很快會迎來一個全新的以太坊2.0多客戶端測試網,叫做Witti;其前身“Schelesi”將不再運行,雖然它扮演了一個重要的抉擇。
就我個人來說,我非常興奮能部署一個節點采納與Witti。除了幫助開發者做測試,我自己也有不少的樂趣。我覺得大家都應該動手試試。我寫了一份用Prysm客戶端來參與Topaz測試網的指南,等Witti啟動以后我也會相應寫一個指南。
最后,我想表達我對所有開發者的感激之情。以太坊生態系統和社區里都是雄心壯志的人,都在為一個共同的目標以太坊2.0而奮斗。不計其數的開發者、研究員、思考者乃至社區領袖的不懈奮斗,讓這一切成為可能。謝謝你們!
原文鏈接:
https://medium.com/@SomerEsat/schlesi-is-dead-long-live-witti-151178064c3c
撰文:LeftOfCenter 來源:鏈聞 汝之蜜糖,彼之*****。在去中心化預言機NEST中,套利者是驗證資產價格是否精準的核心參與者,在這個系統中,如果礦工的資產報價與主流交易所價格存在利.
1900/1/1 0:00:00據Bitcoinist6月8日報道,隨著用戶對智能合約和ETH轉賬需求激增,以太坊交易費用持續飆升。 圖源:pixabay 6月6日,以太坊礦工獲得的交易費總額幾個月來首次超過比特幣礦工的收入.
1900/1/1 0:00:00摘要:加密資產期貨市場的規模不斷擴大,在短時的主導作用越來越強;近期,機構投資者的持倉意愿明顯增加,期貨溢價顯示市場看漲情緒有所增加.
1900/1/1 0:00:00自去年區塊鏈站上風口后,區塊鏈技術的發展逐漸得到各級政府的重視,今年以來,從中央到地方,與區塊鏈相關的政策越來越多.
1900/1/1 0:00:00AnalysisofArchitecturalVariantsforAuditableBlockchain-basedPrivateDataSharing基于區塊鏈的可審計私有數據共享體系結構變.
1900/1/1 0:00:00公鏈作為區塊鏈的底層基礎設施,承載著區塊鏈邁向更高更大的舞臺的基礎,而產業區塊鏈,成為區塊鏈從小眾走向大眾的敲門磚.
1900/1/1 0:00:00