編者注:本文為AlexeyAkhunov介紹以太坊1.x理想開發流程的一篇文章,既總結了現有開發流程中的一些局限,也列舉了新開發流程可能會面臨的一些挑戰。大家都知道公鏈治理很難,但作為外圍人員,通常也并不清楚其中的流程到底是什么樣的,我們能做的也只有盡可能展現他們的工作氛圍,然后為值得信任的開發者爭取他們應得的支持。
題目中所說的“流程”指的是修改以太坊規則的流程。關于規則的修改情況,下面有幾個例子:
新增EVM操作碼
更改GasSchedule
取消某些規則
更改某些數據的含義和某些操作的作用
免責聲明
我不想在行文過程中涉及太多的細節,因此下面的插圖省略了一些重要的團隊和人員,并且有意無意地省略了整個流程中的一些步驟。如果你覺得我遺漏了很重要的內容,請告訴我,在此先謝過了。你也可以在我給出的流程上進行修改,重新發布你自己的一版!
BIS與七家央行發布關于rCBDC的最新論文:金色財經報道,國際清算銀行(BIS)在其官網上宣布已與加拿大、歐洲聯盟、日本、瑞典、瑞士、英國和美國的中央銀行聯合發布了一份詳細說明它們對零售央行數字貨幣(rCBDC)的持續政策觀點的論文。
該論文構建在之前的政策要素基礎上,提出了一些新的觀點。其中第一個要素是利益相關者的參與,研究表明這將依賴于幾個機制。與立法者的合作將是至關重要,因為與央行數字貨幣相關的尚未解決的法律問題主要是國家法律的事項。此外,論文還詳細討論了與rCBDC相關的法律問題。[2023/5/26 10:41:08]
我個人總結的流程
網絡中的人產生了修改以太坊的想法,于是寫了EIP。大多數想法到這一步就沒下文了。
如果三個客戶端實現團隊之一注意到了一些EIP,就會把它們挑出來創建原型,并做出進一步評估。我在圖中列出了三個實現團隊,每個都有其特殊性和重要性:
灰度比特幣信托負溢價率擴大至43.06%:12月6日消息,根據Tokenview鏈上數據顯示,當前灰度總持倉量達149.99 億美元,主流幣種信托溢價率如下:
BTC,-43.06%;
ETH,-46.47%;
ETC,-68.82%;
LTC, -55.57%;
BCH,-37.76%。[2022/12/6 21:25:11]
Parity?——第二大常用實現,不過礦池明顯用的最多。
Geth(go-ethereum)?——?第一大常用實現。
Aleth(原生C實現)?——目前唯一一個能夠“生成”共識測試的實現。
簡而言之——如果上述三個團隊有意向為某個EIP創建原型,這個EIP就有可能實現。
APECoin DAO:將向Meebits社區提供1.3萬枚APECoin贈款:11月14日消息,APECoin DAO宣布將以小額贈款形式向Meebits社區提供1.3萬枚APECoin贈款,旨在支持Meebits開發應用程序,據悉本次捐款將以三個批次分發。(isletcrypto)[2022/11/14 13:02:38]
在拜占庭硬分叉到君士坦丁堡升級這段時間內,客戶端實現必須完成大量工作,確保其性能能夠負擔增多的交易量和狀態量。這可能就是君士坦丁堡升級實際上沒有做出什么重大改變的原因之一,因為這需要投入大量研究和/或實現。
原型實現通常會讓EIP變得更加細化和完善,有時候會因為出現問題而被放棄。原型實現還會降低創建測試向量——描述有可能改變規則的各種場景——的難度。
知情人士:如沒有新資金注入,FTX將申請破產:金色財經報道,彭博新聞社援引一位知情人士的話報道稱,FTX創始人兼首席執行官Sam Bankman-Fried告訴投資者,如果沒有現金注入,該公司將需要申請破產。在幣安宣布放棄收購競爭對手交易所之前,SBF曾告訴投資者,幣安面臨高達80億美元的資金缺口。FTX試圖以債券、股票或兩者結合的方式籌集資金。(the block)[2022/11/10 12:41:03]
測試向量需要按照特殊格式編寫,有時被稱為“fillertest”。這里有一個例子。
我之前說過Aleth(C)實現比較特殊。原因是,在fillertest編寫完成之后,將其轉化成共識測試的工具是與Aleth緊密耦合的。整個過程等于是讓EIP在Aleth中的實現變成了實現范例。以這種方式生成的共識測試也可以在大多數其他實現中運行。
以太坊日內大跌10%,現報1438美元/枚:行情顯示,以太坊日內大跌10%,現報1438美元/枚,比特幣跌超5%,最新報21332美元/枚。[2022/7/26 2:37:51]
測試團隊也很特殊,因為大多數測試向量都是他們創建的。
雖然整個流程到這還沒結束,但我就不畫示意圖了。客戶端實現使用共識測試找bug。共識測試也用來驅動“Hive”中的測試。這里面還涉及到模糊測試。然后還有測試網。
以太坊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:以太坊ETHLETTHE國內以太坊交易平臺Monethapolkawallet官網The Everlasting Parachain
數字錢包是通往區塊鏈世界的入口。隨著區塊鏈技術的大火,數字錢包的熱度也隨之高漲。市面上各種各樣的數字錢包琳瑯滿足,哪一個能拔得頭籌呢?TarK錢包憑借先進的技術、堅固的安全防護措施以及多功能配置.
1900/1/1 0:00:005月22日,對與幣圈外人來說,只是一個普通的日子,而在幣圈是一個盛大的節日,號稱比特幣披薩節。時間可以追溯到9年前,2010年5月18日,一位IT程序員名叫LaszloHanyecz在Bitco.
1900/1/1 0:00:00側鏈這個概念,最早是在2014年,Blockstream的CEOAdamBack首次提出的。區別于主鏈,發展側鏈最主要的目的,就是解決主鏈上的問題,比如主鏈的擴展性,或者主鏈上的資源緊張.
1900/1/1 0:00:00PlanB文 本文由幣信原創編譯,原文鏈接:https://medium.com/@100trillionUSD/modeling-bitcoins-value-with-scarcity-91.
1900/1/1 0:00:00文:William Aragon的JorgeIzquierdo最近表示:“Polkadot和以太坊的競爭已經開始”.
1900/1/1 0:00:00火星財經APP一線報道,福布斯近期發文指出,推特首席執行官JackDorsey正采取進一步措施,將比特幣和其他加密數字貨幣融入其支付業務Square。Dorsey曾對比特幣大加贊賞.
1900/1/1 0:00:00