比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > BNB > Info

以太坊:《以太坊協議層的七年之變》

Author:

Time:1900/1/1 0:00:00

什么是以太坊

什么是以太坊?一千個人有一千個答案,而本文想探討的是最為一致的答案,即以太坊的協議是什么?或用更技術地描述——如果要開發以太坊的客戶端(PoW鏈/ETH1),我需要依照什么規則?

你沒法找到一份規范描述以太坊當前的共識規則,因為以太坊的協議是通過增量更新來描述的。以太坊黃皮書描述了創世時的完整協議,而每一次協議變更都稱為一次硬分叉(當然,也有人嘗試用「網絡升級」這個表述),需要所有的客戶端更新代碼。簡而言之,以太坊通過硬分叉來實現協議層的變化,變化的最小單元被稱為以太坊改進提案(EIP,EthereumImprovementProposal),一次硬分叉包含一組以太坊改進提案。本文將回顧以太坊的歷次硬分叉及其中包含的改進提案,試圖展現過去的七年中以太坊究竟做了什么

Gitcoin Grants 18將于8月15日至29日進行,8月1日開放申請:7月20日消息,Gitcoin發推稱,Gitcoin Grants 18將于8月15日至29日進行,8月1日開放申請。[2023/7/20 11:06:03]

歷次硬分叉介紹

概況

以太坊的歷次硬分叉可以通過此頁面查看。自2015年7月30日上線起,共進行了14次硬分叉,包含39個EIP。間隔最近的兩次硬分叉是26天,間隔最遠的兩次則是490天

硬分叉分為「主動升級」和「被動升級」。主動升級指的是開發團隊主動對以太坊協議的修正,而被動升級則是「不得不」采取的行動,以應對潛在的安全性風險。被動升級至少包括「DAOFork」、「TangerineWhistle」、「SpuriousDragon」、「MuirGlacier」、「ArrowGlacier」、「GrayGlacier」此外,多次主動升級也包含了推遲難度炸彈的選項

DCG旗下加密交易所Luno高管辭職,DCG旗下部分公司宣布關閉新加坡業務:金色財經報道,DCG旗下加密交易所Luno負責企業發展和國際業務的副總裁Vijay Ayyar近日表示,他已從Luno公司辭職,此前Ayyar已在Luno工作了7年之久。

Ayyar的辦公室曾位于新加坡。此前報道,DCG旗下的部分公司最近宣布關閉其在新加坡的業務。Ayyar則表示,其辭職與DCG旗下公司退出新加坡無關。Luno發言人表示,“Ayyar的角色是全球性的,與我們關閉新加坡公司的任何相關事宜都沒有關系。”

目前,Luno正在進行重大重組。(CNBC)[2023/5/2 14:38:56]

硬分叉是如何達成共識的呢?盡管關于硬分叉的協商并無成文規定,而是依照某種社區管理進行,但其流程發生過一次變更,標志性事件是MartinHolstSwende提出了「以EIP為中心的升級」。

美SEC前互聯網執法官員稱近期BTC上漲系“市場操縱”:金色財經報道,前美國證券交易委員會互聯網執法官員約翰·里德·斯塔克 (John Reed Stark)在社交媒體發文引用了《福布斯》對157家加密貨幣交易所的分析得出結論,上周比特幣復蘇中“市場操縱”發揮了巨大作用,因為比特幣日交易量中大約50%是“虛假的”。不過,約翰·里德·斯塔克的看法遭到了加密社區的反駁,Galaxy Digital首席執行官邁克·諾沃格拉茨 (Mike Novogratz)表示,加密市場近期反彈主要因為兩個因素,一是日本央行快速向市場注入流動性,二是中國香港開始重新擁抱加密貨幣和區塊鏈技術,這是“2023年值得關注的敘事”。[2023/1/16 11:14:02]

代表性硬分叉解讀

歷次硬分叉背后蘊含著一些代表性事件,頗具戲劇性,包括DAO分叉、上海DOS、雙堡奇緣和拆彈危機

a16z將向第15輪Gitcoin捐贈活動提供30萬美元捐款:金色財經消息,a16z官網發文稱將向第15輪Gitcoin捐贈活動提供30萬美元捐款,以支持開源公共產品,包括零知識證明、基礎設施、以太坊2.0、L2生態和智能合約語言領域的公共產品。[2022/8/26 12:49:26]

DAO分叉

DAO分叉事件是以太坊發展過程中最為深遠的一次事件。由于theDAO的智能合約被黑客攻擊,約360萬ether被黑客盜走,但有28天的凍結時間。在這期間,借助Carbonvote,持幣者表達意愿,以太坊基金會決定將這部分資金轉移到新的智能合約,允許投資者提款。此次分叉產生了EthereumClassic,也引發了大量的社會爭論

硬分叉決策流程變更

硬分叉是如何決定的?實際上以太坊長期缺少成文文檔,更多依賴「社會共識」。EIP-233試圖規范分叉的正式流程,但并未被接受

盡管本文無法展現以太坊社區對硬分叉決策流程的討論,但以太坊的硬分叉決定流程顯然發生過變化。在Berlin硬分叉之前,開發者首先確定硬分叉的時間,再決定要納入哪些EIP,確定之后再進行實現和測試

不是改變的改變

值得一提的是,以太坊的區塊空間上限(Blockgaslimit)并非共識的一部分。礦工有權更改區塊空間上限,每個區塊的上限變化最多為0.1%。不去硬編碼這個數值主要是為了避免潛在的攻擊風險

EIP都在做什么

納入硬分叉的EIP的類型主要包含計費模型變更、新操作碼引入、難度炸彈、經濟模型、預編譯、安全考慮等

計費模型變更

計費模型變更是數量最多的EIP,共有10個,占25.6%。其通過增減操作碼的單價,以平衡gas消耗和實際占用系統資源的不匹配,可消除系統被DOS攻擊的隱患,或是有利于特定類型應用的部署。一部分DOS隱患是因為對系統資源的錯誤估計造成的,EIP-150和EIP-160解決了這個問題;而另一部分DOS隱患則是系統的固有特性,伴隨著狀態數據增長,訪問狀態數據的實際資源消耗也隨之增長,因此需要定期調整相應操作碼的單價,典型的有EIP-1884(我認為寫得最好的EIP之一)

由于以太坊的狀態表示模型,計費模型必須定期調整,這是特性,而非故障

新操作碼引入

共有9個EIP為以太坊虛擬機引入了新的操作碼(不含EIP-1884),占23.08%。其中比較有影響力的包括EIP-7(DELEGATECALL),EIP-1014(CREATE2),EIP-3198(BASEFEE)等

經濟模型

有4個EIP對經濟模型有影響,2個降低了新區塊獎勵,1個調整了難度計算模型(EIP-100),此外引發較多爭議的EIP-1559調整了手續費市場

安全考慮

有3個EIP是出于安全考慮的,包括重放攻擊保護(EIP-155),狀態前綴樹清理(EIP-161),合約代碼大小限制(EIP-170)

其它

其它EIP還包括網絡協議改進(EIP-8),增加交易執行狀態接口(EIP-658),增加新的交易類型(EIP-2718)等。此外,EIP-2包含了Homestead的所有更新,較為復雜

總結

本文介紹了以太坊歷史上的歷次硬分叉,解讀了幾次硬分叉背后的代表性事件,并詳細描述了以太坊硬分叉決策流程向EIP為中心的轉變。文章還深入分析了歷次硬分叉中的EIP所發揮的作用

以太坊即將迎來新的時代,往事涌上心頭,讀者朋友,你有何感受?

來源:金色財經

Tags:以太坊UNOLUNGitcoin以太坊幣最新價格行情分析Kusunoki Samurailunar幣最新消息gitcoin幣潛力如何

BNB
BASE:幣世界余勛9.16午間解讀 高空大幅度拿下 消息落地前 不具備反彈條件 繼續反彈高空

9月16午間解讀 多么意外!在以太完成升級時,卻迎來了大跌。 相信出乎大多人的意料! 在上篇解讀就補充過,個別品種的利好,是不足矣與大環境對抗的.

1900/1/1 0:00:00
GALA:主流幣以反彈空頭為主? 保持好方向把控

通過對于這樣的主流幣龍頭大哥的走勢,有多頭勢能存在;但是力度有些震蕩偏小,如果不是比特幣這樣的蓄力因素.

1900/1/1 0:00:00
CPI:CPI發布日等于發薪日?一文透析比特幣價格行為

消費者物價指數(CPI)是衡量通貨膨脹和通貨緊縮的最常用指標之一。由于通貨緊縮不常發生,因此CPI一般也稱為通脹數據。該數據每月發布一次,對市場參與者來說是一份極其重要的經濟報告之一.

1900/1/1 0:00:00
以太坊:比特幣和以太坊在合并前的波動

關鍵要點 比特幣在過去24小時內損失了超過2,000點的市值。同樣,以太坊暴跌7.5%,抹去了近期的漲幅。經濟低迷使BTC和ETH面臨急劇修正的風險.

1900/1/1 0:00:00
SUI:恐怖數據來襲 警惕破位下跌風險實盤群開放

好茶不怕細品,好事不怕細論,活魚會逆流而上,死魚才隨波逐流。在面對行情也是一樣,百句空言,不如一個行動,精準策略,不如一次執行.

1900/1/1 0:00:00
以太坊:9.12ETH晚間分析

以太坊晚間分析 昨日凌晨以太坊一路反彈,最高反彈到1789,也是到了百萬給出的以太坊的空單布局思路,后續行情也是處于個震蕩走勢,但在白盤比特幣的一路反彈,以太坊也隨著這波反彈迎來短暫的反彈.

1900/1/1 0:00:00
ads