一句話總結:首先,我會總的介紹一下EIP流程及其在2019年的調整。然后,我會提出新的EIP流程,其靈感主要源于RFC和W3C流程。
前言:自2016年以來,我一直在參與EIP。我最初是一名貢獻者,之后參與“AllCoreDev流程”并承擔編輯任務。
現行流程
當前的EIP庫中包含兩種迥異流程:
規范
全網推行
EIP-1和EIP233定義了這兩種流程的部分內容。之后,EIP-2378又在此基礎上進行了擴展。
在2019年,有人提議了幾處修改,其中與提案狀態相關的有4處:
引入“Review”狀態
將“Accepted”重命名為“Ready”
引入“Abandoned”狀態
移除“Deferred”狀態
引入前兩個變更的動機相似,但是略有不同。“Review”狀態是一個全新的階段,在這個階段,提案并不急著實施,雖然已經有清晰的提案、可以接受更廣泛的審查。“Ready”狀態只是一個小小的增量變化,語氣相比“Accepted”更加柔和,但是仍保留EIP-1中的硬分叉流程。
引入“Abandoned”狀態是為了清理很多被放棄的草案。顯然,過去未使用的“Withdrawn”狀態已經被移除。
富達:以太坊在被廣泛接受為一種貨幣形式方面比比特幣面臨更多阻力:金色財經報道,富達數字資產子公司發布了一份以太坊投資論文。編寫該報告的研究人員表示,投資者可以將以太坊(ETH)視為一種“有抱負的”貨幣形式,但以太坊在被廣泛接受為一種貨幣形式方面,可能會比比特幣面臨更多的阻力。
報告稱,以太坊未來的升級以及不受限制的流通代幣數量存在不確定性。富達承認,以太坊對智能合約的使用解鎖了全新的可編程性,這是以太坊的“真正的差異化因素”。富達的最終結論是,以太坊上活動的增加實際上確實推動了區塊空間需求,進而為代幣持有者產生現金流。[2023/8/31 13:07:27]
由于EIP-233和EIP-2378發生了更改,“Deferred”狀態已漸漸變得不合時宜,已經被移除。
還有人提議移除其它關于硬分叉的狀態,例如,“Accepted”和“Rejected”。
請注意,我不會詳細解釋下圖中每個狀態的含義。請閱讀EIP-1以了解每個極端情況。不過,下文的‘提議流程’會給出合理的解釋。”
2019年6月,我們就已經深入討論過EIP流程的復雜性。如果考慮到每個狀態,則整個EIP流程如下圖所示:
當時,我自己假設EIP可以從“LastCall(最后一次征求意見)”狀態轉向“Abandoned”狀態,雖然文檔里面沒有這么寫。
KyberSwap DAO和KNC代幣經濟學戰略主管:DEX是一種更好的加密貨幣交易方式:金色財經現場報道,在Coinlive舉辦的峰會上,KyberSwap的DAO和KNC代幣經濟學戰略主管Shane Hong分享了“去中心化交易所:加密交易的未來?”他指出了FTX的內爆及其蔓延,并表示他個人受到了影響,因為這是一次痛苦的經歷,因為他無法提取資金。他談到了CEX的缺點,例如金融數據通過中心化系統存儲,需要中介機構信任數據,具有交易對手風險的不透明操作,訪問受限和費用壟斷,資金由中心化中間人控制。他還分享了區塊鏈和dApps相對于中心化應用程序的優勢:抗審查/不可變,可以驗證代碼,因此無需依賴中心化中介的數據,透明和開源的分布式賬本,“無需許可”和可通過任何計算機訪問,并且不受監管,因此您可以完全控制自己的資產。DEX是一種更好、更安全、更方便的加密貨幣交易方式,因為它使用區塊鏈技術來促進交易;只需要你自己獨有的區塊鏈錢包、私鑰、公共地址;等等。最后,他希望更多的DEX出現在這個領域。[2022/12/22 22:01:18]
我沒有提到的是,有兩種流程不同的EIP,而且并非以上所有組合都是有效的。
“核心”EIP的流程如下所示:
這里要特別說明的是,“核心”EIP直到最近才引入“LastCall”狀態。
徐明星:全世界的區塊鏈技術會成為金融的一種基礎設施:歐科云鏈徐明星表示,區塊鏈技術近十年來在全世界產生了很深遠的影響,它其實是一個數據庫技術,是開放式的,但并不是由國家或者企業個人來管理的。目前看來,全世界的區塊鏈技術會成為金融的一種基礎設施,比如像美國紐約的金融監管局,就把美元數字化到區塊鏈上。徐明星同時看好區塊鏈在公益領域的探索,區塊鏈技術非常適合應用在公益上,公益機構應該積極擁抱區塊鏈技術。徐明星堅信,區塊鏈技術的到來,將會對現有的信任模式造成一場沖擊,以極低的成本重新塑造出一種信任模式,有力地提升社會的運行效率。(齊魯晚報)[2020/7/3]
“非核心”EIP的流程如下所示:
2020年5月,我提議了一個更加簡單的流程:
該提議的目的是引入“Review”狀態,并移除所有協調硬分叉的嘗試。這樣可以統一“核心”EIP和“非核心”EIP的流程。但是,為了方便起見,我略去了協調硬分叉的部分。
關于這點,我們已經進行過討論。但是就像很多在走EIP流程的提案一樣,這個提議并未得到推進。
引起爭論的還有是否應該將“Withdrawn”和“Abandoned”這兩個狀態合并的問題。在最近的議題中,這一點已經有了明確的解釋。
在電話會議上,還有人建議用“Living”一詞來代替“Active”。前者或許不是最佳選擇,但是聽起來優于后者。
聲音 | 法國財政部長:將一種加密貨幣換成另一種加密貨幣不會增加任何資本利得稅義務:9月26日消息,法國財政部長Bruno Le Maire宣布聲明:“如果您在法國,將一種加密貨幣換成另一種加密貨幣不會增加任何資本利得稅義務。”不過,根據法國政府的規定,當個人將其加密貨幣轉換為常規法定貨幣時,國家會對加密貨幣收益征稅。據悉,2018年,法國國民議會金融委員會討論了對該國稅收立法的修正案,該修正案允許將加密貨幣收益歸類為資本收益。這不僅簡化了加密貨幣的征稅,而且還將稅率從36.2%(固定稅為19%和社會保障繳款為17.2%)降低到30%(所得稅定為12.8%)。另外,葡萄牙決定完全取消加密貨幣收益的稅收。[2019/9/26]
硬分叉
我贊成將硬分叉管理和規范管理這兩個過程分開。現在看來,似乎有很多人都這么認為。這樣可以讓流程變得更加簡單流暢。
根據全體核心開發者會議上的新消息,現在似乎有一個ETH1.0規范庫專門追蹤和管理提案,并在所謂的?“YOLO”臨時測試網上進行測試。
我認為,即使將最后殘余的硬分叉流程從EIP庫中移除,EIP-233最初的構想依然是合理的:將已有的硬分叉記錄到元文檔中
然而,人們在EIP-233的最初構想上邁開了一步,規則變成了盡快創建元文檔以明確硬分叉的名稱,因為不同的客戶端使用不同的名稱。但是在命名機制得到一致認可后,這個問題就不再是問題了。
德意志銀行董事會成員:比特幣是一種昂貴且無效的系統 不適用于貨幣清算業務:據俄羅斯衛星通訊社報道,德意志聯邦銀行卡爾?路德維希?蒂勒認為,比特幣是一種昂貴且無效的系統,這一系統對于貨幣的清算是不適用的。他強調,對于比特幣投入的資金很可能在短時間內喪失其價值。他認為,他們并沒有建立等同于歐元的數字貨幣的計劃,卡爾?路德維希?蒂勒在finanzen.net網站的采訪中對此發表了見解。卡爾?路德維希?蒂勒自2010年成為德意志銀行董事會成員。[2017/12/25]
最后,EIP-233的構想再次延伸,延伸出了在計劃和協調過程中追蹤硬分叉的流程。幸運的是,以后這將由ETH1.0規范來處理。
硬分叉發生后,所有數據都記錄在“hardforkmetas”中。事實證明,hardfordmetas是一種非常有用的資源。
我建議的流程
要想站在巨人的肩膀上,我們所能找到的最好資源是RFC流程和W3C流程。盡管這兩個流程所涉及的規范通常比EIP大得多,但是我認為我們可以向它們取經。
這里,我從W3C流程借用了一些我個人比較喜歡的術語。不過,上圖還給出了其它選擇,都是現有術語或提議術語。我個人更傾向于“Candidate”這個術語。
Idea
任何提案在提交以前,都應該有一個深思熟慮的階段,再提交創建草案的pullrequest。我們可以在EthereumMagicians、ethresear.ch,以及Gitter或Discord上的頻道討論和評議構想。
Draft
假設某個構想引起了人們的興趣,我們就應該基于EIP模版為其創建草案。只要這個草案符合基本的語法要求,我們就應該將其合并。
問題:關于編輯應有多大的審核提案的權限,人們的觀點各不相同,目前還沒有明確的答案。如果我們有一個良好的流程來移除不成功的EIP,那么早一點合并草案無疑是正確的做法。
在這一階段,預期會有一小群感興趣的參與者對草案進行討論。
“Draft”狀態沒有時間限制,但是建議不要超過合理的時間范圍。
Candidate/Review
一旦草案足夠穩定,預期不會再進行重大修改,就應該進入這一階段。
在這個階段,會有更多參與者提供反饋。這時,參與者有理由相信這個規范不會突然發生重大變化,因此他們更有可能投入時間來進行審核和討論。
這個階段至少應持續45天,以便收集反饋。
Proposed/LastCall
一旦參與者認為這個規范已經非常穩定,不會再進行修改,就應該進入這一階段。
在這個階段,這個規范會被推給更多參與者來征求意見。之后,這個規范就得到最終確定,無法再進行修改。
這個階段應該持續至少14天。
如果需要進細微調整,可以在不改變當前狀態的情況下進行,否則必須回退到“Candidate”狀態。
特殊要求:frontmatter中必須帶有?review-end-date?字段。
Final
如果“Proposed”狀態的規范成功通過,就會最終敲定下來。
Withdrawn
除了“Final”和“Living”之外,其它所有狀態都有可能變成這個狀態。
特殊要求:以下幾種情況可能會導致“Withdrawn”狀態,但是必須帶有?reason?字段:
withdrawnbyauthor:作者在任意階段做出了撤銷決定
withdrawnduetoinactivity:作者在一段特定的時間內沒有任何活動。
Living/Active
那些作為注冊表的EIP-1以及其它特殊的EIP都會被標記為這個狀態,因為它們永遠也不會被敲定。
任何新的注冊文件必須經歷完整的EIP流程,然后才會變成“Living”狀態。
Archived
雖然這不是一個狀態,但是通過這種方法,可以將撤銷了很久的EIP移除,以免堆滿EIP庫。點擊此處,了解詳情。
Obsolete
這不是一個狀態,而是從RFC那里借鑒的淘汰流程。該流程會引入兩個字段:
obsoleted-by:包含一個將當前EIP淘汰的EIP編號
obsoletes:包含一組被當前EIP淘汰的EIP編號
只有在處于Final或Withdrawn狀態時,當前EIP才能使用?obsoleted-by?字段。
只有被引用EIP的“obsoleted-by”字段指向當前EIP時,當前EIP才能帶有?obsoletes?字段。
這就意味著,作為淘汰方和被淘汰方EIP的作者必須達成共識。鑒于有人提議了一個更好的淘汰流程,這一點未來可能會發生變化。
Errata
按照慣例,小的打字錯誤可由編輯修改。
按理來說,任意能幫助闡明規范的修改都可以接受,只要它不至于使原提案面目全非,因為小的修改可以在?Errata?部分做出解釋。如果需要重大修改,必須淘汰相應的EIP,并重新創建一個EIP。
Remark
以下frontmatter字段被移除,因為它們未經詳細說明和/或使用:
replace?
superseded-by
resolution
需要這些字段的話,可以再添加回來。
以下狀態被移除:
Abandoned
Rejected
Accepted
Superseded
工具
然而,EIP面臨的最大挑戰是需要人力。
最近,舊版本的格式校驗器eip_validator已經換成了更好的版本eipv。另外,我們已經啟動了一個機器人來檢查過時PR的問題。
雖然有了工具的輔助,編輯和審校依然需要投入大量的人力。如果我們想要讓EIP流程變得更加流暢,就要使用機器人來代替真人完成大部分工作。我已經創建了一個新的議題來討論EIP庫需要引入哪些機器人。
有志愿者想要一起實現機器人嗎:):)
原文鏈接:
https://hackmd.io/@axic/eip-overhaul
作者:?AlexBeregszaszi
翻譯&校對:閔敏&?阿劍
公告編號2020091901各位關心ZBG的投資者們和項目方:BTR因錢包升級暫停充值,具體開放時間以公告為準,給您帶來不便深感抱歉,敬請諒解.
1900/1/1 0:00:00轉自:熊熊薈PLUS UNI首期挖礦已經開始,當前TVL約7.1億U。正如當初Mooniswap可以雙挖BZRX和AKRO一樣,UNI上也可以實現一份LP,獲得手續費和兩種代幣的雙份獎勵.
1900/1/1 0:00:00所謂最難忘的,恰恰是從來都不曾想起,卻永遠無法忘記,隨著年齡的增長,人總會變得越來越包容,不是沒了脾氣,而是很多事已經無法讓你生氣,有坐下來的素養,也有掀桌子的能力,似水流年,如煙般的歲月.
1900/1/1 0:00:002014年IPFS的問世對HTTP發起挑戰,2019年Filecoin的開源對基于HTTP的各大云服務商造成隱形威脅.
1900/1/1 0:00:00礦工們可能真的要分叉Filecoin了。金色財經記者在采訪Filecoin測試網礦工時,有礦工曾直言們如果協議實驗室的Filecoin經濟模型讓中國礦工們不滿意,中國礦工完全可以聯合起來分叉Fi.
1900/1/1 0:00:00多言不可與謀,多動不可與久處,交易與其沖動,還不如一動不動!大家好,我是席幕楓。心存陽光必有詩與遠方,認識老席何懼再遇荒涼?9.20ETH行情分析:以太坊,日線十字收陽,昨日晚間沖高388.43.
1900/1/1 0:00:00