編者注:本文為AlexeyAkhunov介紹以太坊1.x理想開發流程的一篇文章,既總結了現有開發流程中的一些局限,也列舉了新開發流程可能會面臨的一些挑戰。大家都知道公鏈治理很難,但作為外圍人員,通常也并不清楚其中的流程到底是什么樣的,我們能做的也只有盡可能展現他們的工作氛圍,然后為值得信任的開發者爭取他們應得的支持。
題目中所說的“流程”指的是修改以太坊規則的流程。關于規則的修改情況,下面有幾個例子:
新增EVM操作碼
更改GasSchedule
取消某些規則
更改某些數據的含義和某些操作的作用
免責聲明
我不想在行文過程中涉及太多的細節,因此下面的插圖省略了一些重要的團隊和人員,并且有意無意地省略了整個流程中的一些步驟。如果你覺得我遺漏了很重要的內容,請告訴我,在此先謝過了。你也可以在我給出的流程上進行修改,重新發布你自己的一版!
報告:XRP在韓國年輕者的投資組合中比例超過比特幣和以太坊約3.2%:金色財經報道,盡管XRP由于監管挑戰不斷升級而遭遇相當大的動蕩,但韓國投資者仍然泰然自若。事實上,該資產已成為他們投資組合中最受青睞的資產,尤其是20多歲的人。新的調查結果表明,XRP占其投資的20.7%,超過了比特幣和以太坊17.5%的總分配。總體而言,XRP在二十多歲個人投資組合中的比例超過比特幣和以太坊約3.2%。[2023/8/28 13:00:09]
我個人總結的流程
網絡中的人產生了修改以太坊的想法,于是寫了EIP。大多數想法到這一步就沒下文了。
如果三個客戶端實現團隊之一注意到了一些EIP,就會把它們挑出來創建原型,并做出進一步評估。我在圖中列出了三個實現團隊,每個都有其特殊性和重要性:
LEXER Markets宣布上線Arbitrum主網:8月9日消息,LEXER Markets宣布已上線了Arbitrum主網。據悉,LEXER為去中心化的加密貨幣、外匯、NFT合約交易所。[2023/8/9 21:34:11]
Parity?——第二大常用實現,不過礦池明顯用的最多。
Geth(go-ethereum)?——?第一大常用實現。
Aleth(原生C實現)?——目前唯一一個能夠“生成”共識測試的實現。
簡而言之——如果上述三個團隊有意向為某個EIP創建原型,這個EIP就有可能實現。
在拜占庭硬分叉到君士坦丁堡升級這段時間內,客戶端實現必須完成大量工作,確保其性能能夠負擔增多的交易量和狀態量。這可能就是君士坦丁堡升級實際上沒有做出什么重大改變的原因之一,因為這需要投入大量研究和/或實現。
FTX索賠門戶網站現已重新上線:7月13日消息,FTX索賠門戶網站已重新上線,為FTX、FTX US、Blockfolio、FTX EU、FTX Japan和Liquid用戶提供訪問賬戶信息、查詢歷史交易、提交電子索賠證明等功能。據悉,客戶提出索賠的截止日期已定為2023年9月29日下午4點(美國東部時間),索賠必須在截止日期之前提交。[2023/7/13 10:52:10]
原型實現通常會讓EIP變得更加細化和完善,有時候會因為出現問題而被放棄。原型實現還會降低創建測試向量——描述有可能改變規則的各種場景——的難度。
測試向量需要按照特殊格式編寫,有時被稱為“fillertest”。這里有一個例子。
我之前說過Aleth(C)實現比較特殊。原因是,在fillertest編寫完成之后,將其轉化成共識測試的工具是與Aleth緊密耦合的。整個過程等于是讓EIP在Aleth中的實現變成了實現范例。以這種方式生成的共識測試也可以在大多數其他實現中運行。
Meta將在第二輪債券發行中籌集85億美元:金色財經報道,知情人士透露,Meta計劃通過一筆分五部分的交易籌集85億美元。此次債券發行中最長的是40年期債券,其收益率將比國債高出192個基點,低于最初的215個基點。周一已有11家公司提出發債計劃,發行人希望在周三聯邦公開市場委員會(FOMC)會議和隨后的利率決議之前出售債券。Meta在去年首次發行公司債券,以籌資100億美元。這位知情人士表示,Meta計劃利用這筆新資金為資本支出提供資金,回購已發行的普通股,以及用于收購或投資。[2023/5/2 14:37:47]
測試團隊也很特殊,因為大多數測試向量都是他們創建的。
雖然整個流程到這還沒結束,但我就不畫示意圖了。客戶端實現使用共識測試找bug。共識測試也用來驅動“Hive”中的測試。這里面還涉及到模糊測試。然后還有測試網。
幣安將支持Cardano網絡升級和硬分叉,期間暫停ADA存取款:金色財經報道,據官方公告,幣安將支持Cardano(ADA)的網絡升級和硬分叉,此次升級分兩個階段進行。幣安預計將于北京時間09月23日04:45暫停ADA代幣的充值、提現業務,以支持Cardano(ADA)預計于epoch365時期(北京時間09月23日05:45)進行的網絡升級和硬分叉。
此外,幣安將于北京時間09月28日04:45暫停ADA代幣的充值、提現業務,以支持Cardano(ADA)預計于epoch366時期(北京時間09月28日05:45)進行的Plutus V2 Cost Model網絡升級。
公告稱,網絡升級和硬分叉期間,ADA交易將不受影響。在Cardano的網絡升級和硬分叉完成后,待相應網絡穩定運行時重新開放ADA代幣的充值、提現。[2022/9/22 7:14:20]
以太坊1.x或將采用的流程
以太坊1.x不會讓已有的實現團隊按照主觀意愿來處理改進提議,可能會專門創建一個工作組來負責這塊。雖然并沒有降低其中的難度,畢竟要找到愿意處理這些改進協議的開發者、愿意為此付費的人等等。不過,這個流程至少劃分了職責,并且增強了流程的可擴展性。
工作組選擇一個成員最熟悉的客戶端實現,然后通過這個客戶端實現來創建一個實現范例,再由這個范例實現產生出EIP和測試向量。目前,這個步驟已經可以實現。
目前尚未實現的是如何通過非Aleth參考實現來生成共識測試。不過,我們希望能夠將新工具“retesteth”集成至最流行的實現中。最初,我想過要為此專門創建一個工作組,不過后來意識到不如直接做來的快一點。點擊此處,查看我們目前正在進行的開發工作。
獲取人力和資金支持
我們如何為這些工作組找到成員呢?如何為工作組尋求資金支持?這些都不是小問題,但是我們尚未找到答案。我認為目前主要面臨兩大挑戰:
我們的人才來源非常有限,可能是因為我們的“核心開發”在外人看來有點像是黑暗藝術。我認為應該加強自我描述和用戶教育。后面我會另外寫一篇文章。
我們需要從不同的角度來看待資金支持,一方面是持續資助實現團隊的工作,另一方面是資助更多具體的臨時性方案。還需要解決一些問題。例如,應該將“盡職調查”和監督控制在什么程度內?誰可以決定工作組是否完成交付?諸如此類。這些問題都是可以解決的,之后會另外寫一篇文章。
Ethereum2.0會采用什么樣的流程?
以太坊的進化之路原本是PoW->PoW/PoS混合機制->PoS->分片,卻在2018年6月全部推翻重寫。我懷疑這一歷史性轉折的原因之一是以太坊的改進進程太過緩慢,無法趕上Casper和分片的開發進度。
很多系統在演化過程中都會出現這種轉折點。通常是因為原有系統不堪應對挑戰,或是維護原有系統的工程師開發進度不給力。我認為只有才滿足下面至少一種條件的情況下,這種轉折才能獲得成功:
1)需要比原有開發團隊更富有經驗和能力的團隊來執行新的進程
2)開發和改進進程經過了徹頭徹尾的改變,能夠解決原定進程所面對的挑戰
我認為,以太坊2.0尚未與新的開發和改進計劃接軌,不過我們不知道這個流程實際會是什么樣子。因此,我猜想人們可能還是會回歸以太坊1.0的流程。然而,這正是以太坊2.0想要避免的。
我想說的是,人們都低估了投資以太坊1.0的開發和改進進程的重要性,只有這樣才能為以太坊2.0打下一個良好的基礎。當然了,要是以太坊2.0一開始就完美無缺,不需要改進的話,這些就都不成問題了:)
結語
我認為以太坊1.x不僅僅是一組路線圖,而是以更高效和包容的方式改進以太坊的嘗試之舉。這篇文章大致表述了我的想法。
原文鏈接:
https://medium.com/@akhounov/ethereum-1x-as-an-attempt-to-change-the-process-783efa23cf60
作者:AlexeyAkhunov
翻譯&校對:閔敏&阿劍
本文由作者授權EthFans翻譯及再出版。
Tags:以太坊ETHADAFTXilv幣未來會超過以太坊嗎BAETH價格RaDAOHDPUNK Vault (NFTX)
「干得好,小伙子!」楊霞拍著研發組同學的肩膀,高興地說道。今年11月6日,她創辦的Beosin完成了智能合約形式化驗證平臺VaaS2.0的研發,把行業內智能合約審計的準確度提高到95%以上.
1900/1/1 0:00:00每日最新大咖觀點,看我就夠了! 本期作者:葉子 誰創造了比特幣是否重要?Blockstream首席戰略官SamsonMow:如果中本聰是比特幣之父,那么AdamBack就是BTC的爺爺.
1900/1/1 0:00:00親愛的KKcoin用戶:您好!感謝您一直以來對KKcoin的支持與關注,KKcoin團隊一直在努力扎實的推進項目進展.
1900/1/1 0:00:00我們都知道網絡上的詐騙、敲詐有很多,但設想一下,如果有一天你收到了一封電子郵件,聲稱錄下了你瀏覽不可描述的網站的時候的表情,然后給你一個比特幣地址向你索要贖金.
1900/1/1 0:00:00據比推數據,市值最高的加密貨幣比特幣在27日凌晨從盤整走勢中迅速上漲,一舉突破近期頻頻受阻的8300美元至8400美元的阻力區間.
1900/1/1 0:00:00為慶祝沃爾頓鏈近期重大項目發布,沃爾頓鏈全功能主網開源、沃爾頓鏈礦機--KirinMiner第一批售罄及子鏈DMTC發布.
1900/1/1 0:00:00