
本文來自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 日:開發人員同意推遲在主網激活君士坦丁堡,將升級時間延期到今年二月,並提出了新的硬分叉區塊高度;