以太坊 君士坦丁堡硬分叉 ,我該準備什麼?
以太坊君士坦丁堡即將於1/16號進行硬分叉,許多人私訊 Zombit,什麼是君士坦丁堡硬分叉? 我會有空投(分叉幣)可以領嗎? 我的以太幣要放在哪? 這次的文章我們會簡單介紹君士坦丁堡硬分叉是什麼,及ETH持有人該做什麼準備。
持有人的準備工作
基本上,這次沒有人需要做準備,沒錯,不需要準備。正所謂一朝被蛇咬,十年怕草蛇,可能有許多人受到BTC及BCH硬分叉的影響,一聽到硬分叉就以為會有空投幣(分叉幣),深怕自己領不到或硬分叉後價格會暴跌。
之所以稱為分叉是因為,他就像道路上的叉路,原本的區塊鏈分成兩個分開的鏈,想按照舊規則玩的人會選擇舊路,想按照新規則玩的人選擇另一條路。
雖然硬分叉會使區塊鏈分裂,但硬分叉會不會出現兩種幣取決於”共識”有沒有分裂,也就是說是不是大多數人都選擇走同一條路。在共識沒有分裂的狀況下,雖然區塊鏈分裂成新舊兩條鏈,但最終舊鏈會被拋棄,全網會共同維護新的(君士坦丁堡協議的)以太坊區塊鏈。
看到這邊,投資人們就可以安心關閉視窗了,但你如果想繼續了解這次的以太坊升級,想知道分叉後會不會上漲的話,讓我們接著看看,這次升級有哪些內容。
君士坦丁堡硬分叉
上圖雖然簡陋,但卻清楚劃出了以太坊區塊鏈的歷史。
君士坦丁堡是以太坊邁向Serenity(舊稱Shasper)的第一步。在2018年12月6日,以太坊核心開發商投票決定繼續進行君士坦丁堡,將於區塊高度 7,080,000 實施。平均出塊時間約為14.5秒,君士坦丁堡硬叉的估計日期大約在2019年1月16日。
君士坦丁堡升級主要分為五項。
EIP 145:Bitwise shifting instructions in EVM [針對效率和速度]
EIP 145 添加”位元移位”的功能至以太坊虛擬機(EVM),這些指令允許二進制信息位向左和向右移動。
結論: 此變更能夠讓智能合約的運行成本降低10倍。
EIP 1052:Smart Contract Verification [針對速度與費用]
EIP 1052 允許智能合約通過另一個智能合約的哈希值即可相互驗證。在君士坦丁堡之前,智能合約必須提取另一個合約的完整代碼才能進行驗證,這需要花費較長時間和GAS費來執行。
結論: 降低合約與合約之間的驗證速度與GAS費用。
EIP 1014:CREATE2 [擴容方案]
EIP 1014由Vitalik Buterin所開發,該升級啟用了狀態通道,允許用戶在以太坊鏈下開啟支付渠道,實現高吞吐量且低成本的P2P交互,如同比特幣的閃電網路。
結論: 以太坊 Layer 2擴展解決方案。
EIP 1283:Net gas metering for SSTORE without dirty maps [降低費用]
該提案 – 降低了SSTORE操作的GAS成本,為數據存儲的變更引入更公平的定價方法。減少事務再並更過程中過多的GAS費。
結論: 節省智能合約開發商的成本
EIP 1234:Constantinople Difficulty Bomb Delay and Block Reward Adjustment
EIP 1234 是討論度最高的升級方案。它由兩部分組成:
降低區塊獎勵 (Block Reward Reduction)又名 Thirdening
目前,當礦工成功挖掘以太坊網路上的區塊時,他們會獲得3個ETH作為獎勵。在君士坦丁堡硬分叉之後,礦工獎勵將從3 ETH減少為2 ETH。這是以太坊歷史上第二次減少區塊獎勵,2017年底的拜占庭硬分叉將獎勵從5 ETH減少到3 ETH。
結論: 降低通貨膨脹率是確保稀缺性。
延遲難度炸彈 (Difficulty Bomb Delay)
難度炸彈最初於2015年9月被加入以太坊網路,其目的是支持最終從PoW轉向PoS。
難度炸彈是一種從POW過渡到POS的機制,如果被啟動,礦工的挖礦難度將會成指數型增加,直到它變得不可能甚至無法開採。一但未來以太坊PoS實施時,礦工很大可能性會選擇支持舊的PoW鏈,這將導致社區分裂為兩個獨立的鏈(一個由抵押者維護,另一個由礦工維護),難度炸彈的引入是為了避免這種情況發生,透過難度炸彈,以太坊的PoW鏈將被強制“凍結”,保證網路完全轉換到PoS,不會受到硬分叉的威脅。
結論: 延遲難度炸彈的原因,是希望能夠讓開發人員有更充裕的時間準備,以確保以太坊能夠在安全的計畫中做共識機制的更動。
總結
這次的君士坦丁堡硬分叉,雖然降低了智能合約開發商的成本、提升合約執行效率、新增狀態通道與降低代幣發行速度,但還沒有涉及到最熱門的共識機制、TPS或分片,充其量只是做為未來以太坊2.0的起步,並不是非常大的利多。但是,作為全球最成熟社群最龐大的公鏈,相信在這次君士坦丁堡升級後,便是通往以太坊的進化之路。