距離以太坊雙分叉還剩不到24 小時,但這次更像是臨時升級
Moni
2019-02-28 07:58
本文约2549字,阅读全文需要约10分钟
君士坦丁堡和聖彼得堡硬分叉可能更像是一次臨時升級措施。

本文來自Coindesk,原文作者:Christine Kim

譯者| Moni

本文來自

,原文作者:Christine Kim

譯者| Moni

本文來自

,原文作者:Christine Kim

譯者| Moni

本文來自

,原文作者:Christine Kim

譯者| Moni

被稱為君士坦丁堡(Constantinople)和聖彼得堡(St. Petersburg)的兩個升級都屬於“硬分叉“,意味著將會在以太坊軟件中添加與過去版本不兼容的新規則,這兩個升級也都會在相同的區塊高度——7,280,000 實施分叉。

如果用戶決定升級,聖彼得堡將有效禁用部分君士坦丁堡升級代碼,並託管一些影響智能合約安全的嚴重漏洞。此外,根據獨立以太坊開發人員Lane Retting 透露,五分之四規劃中的以太坊改進提案(EIP)將不會引起普通用戶注意。

事實上,君士坦丁堡和聖彼得堡一旦被激活,以太坊區塊獎勵將會從3 ETH 減少到2 ETH,,這種情況和之前的拜占庭(Byzantium)硬分叉一樣,當時的區塊獎勵從5 ETH 減少到了3 ETH。 Lane Retting 表示:

  • 二級標題

  • “區塊獎勵的ETH 減少,顯然會對礦工產生巨大影響。“

  • 二級標題

“2018 年底和2019 年初的ETH 供應超出了社區最初的預設。目前通貨膨脹率大約為7.5%......我們將會把每個區塊獎勵減少到2 ETH,這樣可以把通貨膨脹率降低到4.5%——直到Casper 升級完成。“

二級標題

二級標題fork moniorEIP 145:以太坊虛擬機的按位移動指令(Bitwise shifting instructions in EVM),按位一定可以通過運算操作來實現原生指令Gas 費用消耗,這個以太坊改進提案為以太坊協議加入了一個原生功能,是以太坊虛擬機的按位移動操作更簡單,也更便宜。

二級標題

EIP 1052:EXTCODEHASH 操作碼,以太坊智能合約現在使用的是EXTCODECOPY 操作碼,對於一些大型合約而言,這種操作碼成本較高,新操作碼EXTCODEHASH 部署之後,會讓相關操作變得更便宜,消耗的Gas 費用更少。

二級標題

二級標題

  • 根據區塊鏈瀏覽器網站Amberdata 估計,本次君士坦丁堡和聖彼得堡雙分叉升級時間預計會在世界標準時間2 月28 日19:15 進行。

  • 二級標題

  • 由於區塊挖掘速度每個小時都不一樣,所以以太坊用戶、礦工和開發人員會密切關注區塊高度增加的進度。一旦硬分叉被激活,用戶可以在“

  • 二級標題

以太坊硬分叉其實已經被推遲過很多次了

自從2018 年7 月開始進行升級測試易來,這個問題其實非常值得關注,另外以太坊開發人員也面臨過很多障礙,導致君士坦丁堡激活被不斷延遲。原本君士坦丁堡是在2018 年10 月在主網發布,但由於代碼在測試網上發布後發現問題,最終將升級延期到了2019 年1 月。

二級標題

此後,以太坊開發人員又在去年十二月宣布君士坦丁堡升級將在區塊高度7,080,000 進行,但由於最後時刻在代碼中發現安全漏洞,又不得不把分叉區塊高度調整到了7,280,000 ,當時的情況可謂非常戲劇化:

2019 年1 月13 日:也就是決定在區塊高度7,080,000 實施硬分叉前48 小時,以太坊開發人員忽然被告知存在重要安全漏洞;

二級標題

2019 年1 月18 日:開發人員同意推遲在主網激活君士坦丁堡,將升級時間延期到今年二月,並提出了新的硬分叉區塊高度;

Moni
作者文库