以太坊君士坦丁堡硬分叉全攻略,本次分叉究竟帶來哪些影響?

文章轉(zhuǎn)載自微信公眾號:OKBS

最近以太坊將要進行的君士坦丁堡硬分叉,吸引了整個區(qū)塊鏈行業(yè)的眼球。也難怪如此,畢竟前有BCH分叉大戰(zhàn)鬧得沸沸揚揚,一度打出了比特幣的價格新低;后有以太坊的兄弟以太經(jīng)典(ETC)遭受51%的網(wǎng)絡(luò)攻擊,發(fā)生雙花事件。

在目前的節(jié)骨眼上,以太坊又要搞這樣一個大事件,對于整個行業(yè)來說難免會產(chǎn)生牽一發(fā)而動全身的影響。所以今天,小K君就給大家闡述一下,本次以太坊的君士坦丁堡分叉是怎么一回事?并且分析一下,其之后又會帶來哪些影響?

1、以太坊的四個階段

很多人都知道以太坊開創(chuàng)了區(qū)塊鏈2.0的時代,其實以太坊對于目前區(qū)塊鏈行業(yè)來說,它已經(jīng)成為了一個通用平臺、一個標桿甚至是一種編程語言。

區(qū)塊鏈雖然最早是出自于“比特幣白皮書”,但在這個時期,它總是逃不過為比特幣而服務的局限性,而比特幣自始至終的定位都是貨幣,其應用很有限,這就導致早期區(qū)塊鏈技術(shù)陷入了一個應用局限于小場景的窘境。

直到以太坊的出現(xiàn),才打破了這種局面。以太坊實際是想做一個底層系統(tǒng),開發(fā)人員通過以太坊不僅可以用來擔保、交易任何東西,甚至可以編程新的分布式應用,比如游戲、交易所、甚至數(shù)字貨幣。

這令有開發(fā)去中心化應用意愿的開發(fā)人員不用再從頭開始,只要使用以太坊的腳本編碼就可以實現(xiàn)他們的想法,大大降低區(qū)塊鏈的使用門檻。

那以太坊既然是一種系統(tǒng),必然就要對這個系統(tǒng)有一個方向上的規(guī)劃。

而以太坊所規(guī)劃的路線是:

前期通過需要消耗大量資源的PoW共識機制來建立可以信賴的數(shù)字加密貨幣體系,之后再轉(zhuǎn)入PoS體系,使用更具效率的PoS共識機制取代原有的PoW機制,通過權(quán)益人交保證金的方式去保證其作為一個誠實的節(jié)點驗證交易的有效性。

注:

工作量證明:在主網(wǎng)占據(jù)的算力越高,則挖礦的權(quán)益越大,拼算力。

權(quán)益證明:持幣越多,挖礦權(quán)益越高,拼持幣量。

為了保證這個規(guī)劃的順利施行,以太坊的開發(fā)社區(qū)將其設(shè)定了4個發(fā)展階段,分別是:

第一階段“前沿”(Frontier);

第二階段“家園”(Homestead);

第三階段“大都會”(Metropolis);

第四階段“寧靜”(Serenity)。

每個階段與階段之間的過渡通過硬分叉的方式實現(xiàn)。

第一個階段“前沿”,是從2015年7月30日,以太坊的第一次版本發(fā)布開始。這個階段主要是為了將整個系統(tǒng)搭建出來,建立一個讓人們可以在里面測試的分布式應用平臺。

這個階段實際上是以太坊初期的一個實驗階段,整個系統(tǒng)還不太成熟,雖然可以進行挖礦與Dapp的開發(fā),但是開發(fā)的門檻較高,只針對專業(yè)的開發(fā)人員。

很快到了2016年3月14日,隨著以太坊第一個正式版本的發(fā)行,以太坊正式步入了第二個階段“家園”。

這個階段相比之前版本,其實并沒有明顯的技術(shù)突破,不過卻對以太坊的協(xié)議進行了優(yōu)化,從而使這個階段系統(tǒng)更加穩(wěn)定的同時,加快了交易的速度,降低了使用的門檻。普通用戶也可以參與以太坊的挖礦,從而更加方便地體驗以太坊系統(tǒng)網(wǎng)絡(luò)。

以太坊的第三個階段“大都會”比起前兩個階段則有些特殊,這個階段的主要用途,是為了使整個以太坊系統(tǒng)能平穩(wěn)地從PoW共識機制向PoS機制過渡,從而令整個網(wǎng)絡(luò)變得高效與安全。

在前兩個階段百分百采用的PoW共識機制,在大都會這個階段也會發(fā)生更改,為之后“寧靜”階段打下基礎(chǔ)。

但這就產(chǎn)生了一個問題,“共識機制的大幅度更改,必然導致以太坊的底層協(xié)議發(fā)生重大的改變,而更改底層協(xié)議又是非常復雜的一個事情,只進行一次升級根本無法完成”。

為了解決這個問題,開發(fā)團隊便將大都會階段分為兩部分,通過兩次硬分叉的方式來完成這個階段的過渡,這兩次硬分叉分別被稱為拜占庭和君士坦丁堡。

其中拜占庭硬分叉已經(jīng)在2017年10月16日順利完成,主要是為了通過匿名交易而解決了隱私性問題。

此外還降低了開發(fā)者的開發(fā)難度、增強了錢包的安全性、增加了以太坊的挖礦難度、使以太坊的燃料gas的收費(成本)可以預測、推遲了以太坊的冰河期、以及將挖礦獎勵從5個ETH調(diào)整為3個ETH。

注:

以太坊冰河期:以太坊挖礦難度越來越大,區(qū)塊確認越來越慢,最終導致以太坊網(wǎng)絡(luò)無法工作的時刻。

2、以太坊的君士坦丁堡硬分叉

本次將要進行的君士坦丁堡硬分叉,是在2018年12月7日舉行的以太坊核心開發(fā)人員大會上,由以太坊的核心開發(fā)者們所決定。將以太坊區(qū)塊鏈的第7,080,000區(qū)塊作為激活點正式開啟君士坦丁堡硬分叉。

本次分叉主要是為了解決之前拜占庭硬分叉所沒有解決的問題。這個階段的重點在于將以太坊的共識機制,由PoW向PoW+PoS混合機制過渡,從而使整個以太坊網(wǎng)絡(luò)更加的輕盈、快捷與安全。

按官方說法,具體在現(xiàn)有以太坊PoW主網(wǎng)上進行升級的有以下5個方面:

EIP 145:給EVM增加移位相關(guān)指令,包括左移SHL,邏輯右移SHR,算術(shù)右移SAR。

EIP 1014:產(chǎn)生合約地址的一種新規(guī)則,與狀態(tài)通道有關(guān)。規(guī)則為keccak256( 0xff ++ address ++ salt ++ keccak256(init_code)))[12:]

EIP 1052:為EVM增加EXTCODEHASH指令,這個指令可以獲得一個合約bytecode的keccak256的hash值。

EIP 1283:修改EVM的SSTORE指令gas計算方式,預計會減少許多合約的gas消耗,需要硬分叉支持。

EIP 1234:將是潛在最有爭議的提案,也需要硬分叉支持,它包括難度炸彈協(xié)議推遲12個月和挖礦獎勵的調(diào)整,挖礦獎勵將從3個降低到2個。

其中EIP 145提案是由以太坊核心開發(fā)人員 Alex Beregszaszi 和 Pawel Bylica 所進行的一種技術(shù)升級,通過“按位移位”的方法,使以太坊網(wǎng)絡(luò)更為有效地處理信息。

EIP 1052提案則是由核心開發(fā)人員 Nick Johnson 和 Bylica 撰寫,提供一種優(yōu)化以太坊大規(guī)模代碼執(zhí)行的方法。這兩種提案都通過改進以太坊的底層虛擬機(EVM),進而提高網(wǎng)絡(luò)的效率,增強智能合約開發(fā)者的開發(fā)體驗。

EIP 1014提案是由V神自己所創(chuàng)建,主要是為了促進基于狀態(tài)通道和“離線”事務某種類型的擴展解決方案。一旦施行,則能釋放更多的網(wǎng)絡(luò)資源和空間,實現(xiàn)擴容。

EIP 1283提案則是基于 Johnson 撰寫的 EIP 1087,通過優(yōu)化以太坊上智能合約的數(shù)據(jù)存儲方式,降低以太坊合約創(chuàng)建的燃料費,即成本,使智能合約開發(fā)商受益。

以上4條提案都是基于以太坊網(wǎng)絡(luò)效率與開發(fā)成本進行改進,而最后一條提案EIP 1234,則是對以太坊的通證經(jīng)濟進行了更改。它將由 Afri Schoedon 進行主持,將挖礦獎勵從 3 ETH 減少到 2 ETH,并將難度炸彈延遲 12 個月。

注:

難度炸彈:以太坊網(wǎng)絡(luò)中影響以太坊挖礦難度的額外難度因子,將會隨著區(qū)塊的高度增加呈指數(shù)型增長。

按照目前的挖礦速度來看,以太坊的第7,080,000區(qū)塊將會在本月16日被挖出,硬分叉的時間確定為1月14日-1月18日這個區(qū)間。

值得一說的是,本次君士坦丁堡硬分叉雖然大部分提案是對底層協(xié)議進行更改,但并不會直接對PoW共識機制進行變更。

主要是改進現(xiàn)有的以太坊底層虛擬機(EVM),為之后的PoS測試網(wǎng)上線,并由PoW機制轉(zhuǎn)向PoW+PoS混合機制做鋪墊,從而徹底進入“寧靜”階段前的過渡期。

3、本次硬分叉可能會帶來的影響

在明白了這次硬分叉的來龍去脈后,小K君最后再給大家分析一下本次君士坦丁堡硬分叉后,可能會帶來的影響。其主要在三個方面:

(一)對以太坊礦工造成的影響

首先、小K君認為本次君士坦丁堡硬分叉之后,以太坊的礦工數(shù)量會大幅度消減。

以太坊的硬分叉與之前BCH硬分叉并不一樣,在以太坊設(shè)定路線中,早早就規(guī)劃好了這次升級,對于以太坊社區(qū)來說,這是意料之中的事情,所以在社區(qū)共識方面,并不會如BCH社區(qū)一般發(fā)生分歧,以太坊社區(qū)所有人會共同廢棄原來的老鏈。

對于礦工來說,礦工們也必須遵守這一規(guī)則,必須逐漸從老鏈遷入新鏈。原因在于就算有礦工愿意留在老鏈,但因為以太坊難度炸彈的制約,隨著老鏈上區(qū)塊高度的增長,導致礦工后面的挖礦難度會越來越大,維護老鏈所獲得的收益逐漸降低,自然就會主動地往新鏈上面遷移。

由于這兩點,以太坊這次君士坦丁堡硬分叉將會是一次完美升級,并不會產(chǎn)生新的代幣,所有礦工都會遷入新鏈之中。

而根據(jù)本次硬分叉的EIP 1234提案中對挖礦獎勵的調(diào)整規(guī)則,挖礦獎勵將從3個ETH降低到2個ETH。這將意味著所有以太坊礦工都要面臨挖礦收益減少的大趨勢。

此外在以太坊開發(fā)者大會上,有一個問題被屢屢提到,那就是對Ethash算法的替換。

要知道以太坊未來是一定會更換成PoS機制,而一旦這個機制完成了部署,那么對于礦工挖礦來說,誰手里面的以太幣多,誰就越有挖礦的權(quán)力,形成強者越強的局面。所以,礦工挖礦不僅僅是為了收益,也是為了爭取未來的挖礦資格。

不巧的是比特大陸之前發(fā)明了ASIC礦機,這個礦機比起現(xiàn)在大部分用來挖以太坊的GPU礦機來說,具備20%到50%的效率優(yōu)勢,導致現(xiàn)有的GPU礦機面臨被淘汰的可能。

而一旦GPU礦機淘汰,算力則會集中在礦池和礦機制造商的手中,成為壟斷。所以這次開發(fā)者大會上,以太坊的開發(fā)者決定通過使用ProgPoW來替代Ethash算法。

但使用ProgPoW算法卻治標不治本,只能短時間抵抗以太坊ASIC礦機,面對ASIC礦機的競爭,加上未來整個以太坊挖礦大環(huán)境的變差,礦工的數(shù)量一定會大幅度消減。

(二)其他公鏈造成的影響

其次,小K君認為這次君士坦丁堡硬分叉之后,會導致公鏈之間的競爭更加劇烈。

在目前眾多公鏈中,處理速度最快的EOS公鏈,其實際的TPS(每秒交易數(shù)量)大概在4000左右,而本次以太坊升級之后,以太坊公鏈的TPS將有5%-10%的提升,這也僅僅是以太坊效率提升的開端信號,隨著之后以太坊的PoS測試網(wǎng)絡(luò)正式上線,整個網(wǎng)絡(luò)的共識機制由PoW徹底轉(zhuǎn)向PoW+PoS混合機制。

到時候以太坊的TPS甚至會超過EOS,這意味著其最大的競爭對手EOS公鏈不再具備其得天獨厚的效率優(yōu)勢。

以太坊本身就是公鏈方面的佼佼者,再加上以太坊是區(qū)塊鏈2.0的開啟者,項目的融資、用戶之間的交易幾乎都離不開以太坊,具備相當大的先發(fā)優(yōu)勢。

按數(shù)據(jù)來看,截止2019年1月3日,在以太坊、EOS、波場三大主要公鏈上,Dapp的總數(shù)分別是1292、256、66。以太坊的去中心化應用總數(shù)比另外兩條主要公鏈Dapp數(shù)量加起來的4倍還多,開發(fā)者數(shù)量巨大。這都是以太坊對其他公鏈所占據(jù)的優(yōu)勢。

之前以太坊因為其PoW的機制令其網(wǎng)絡(luò)的效率飽受詬病,也給其他公鏈帶來了超越的希望,但隨著這次版本升級,效率將不會是制約以太坊發(fā)展的一個因素,其他公鏈必然會面臨更大的壓力。

此外,還牽扯到公鏈應用生態(tài)建設(shè)的競爭上面,如果說早期公鏈領(lǐng)域拼的是底層技術(shù),那么現(xiàn)在競爭的就是優(yōu)質(zhì)開發(fā)者的數(shù)量。

因為優(yōu)質(zhì)開發(fā)者的數(shù)量代表著開發(fā)出優(yōu)質(zhì)Dapp的概率,數(shù)量越多,概率越大,一旦有殺手級Dapp出現(xiàn),肯定會涌入大量的新增用戶,誰能率先產(chǎn)生爆款Dapp,誰就能更快地占領(lǐng)市場。

對目前的區(qū)塊鏈行業(yè)來說,Dapp的開發(fā)不僅不是一件賺錢的生意,還存在很多不確定的風險,大部分行業(yè)外的開發(fā)者都屬于觀望態(tài)度。

就現(xiàn)有的Dapp開發(fā)圈子來說,Dapp的開發(fā)者數(shù)量非常有限,是個存量市場,某條公鏈的開發(fā)者變多,勢必就有某條公鏈的開發(fā)者數(shù)量減少。

而這次以太坊的君士坦丁堡升級,可謂是給足開發(fā)者們福利。在更改的5類提案中,有三條提案增加了以太坊的網(wǎng)絡(luò)效率。

除了針對礦工的EIP 1234提案,剩下的EIP 1283提案還是優(yōu)化以太坊智能合約的數(shù)據(jù)存儲方式,降低以太坊合約創(chuàng)建的成本。這樣不僅完善了開發(fā)者的開發(fā)體驗,還降低了開發(fā)者的開發(fā)門檻。

這將可能成為其他公鏈開發(fā)者向以太坊轉(zhuǎn)移的誘因,一旦以太坊上的開發(fā)更有利可圖,以太坊就能對其他公鏈進行吸血,奪取更多其他公鏈上的優(yōu)質(zhì)開發(fā)。

所以,為了不令這種情況發(fā)生,其他公鏈必然采取一定的對策,而這將會使公鏈之間的競爭會更加劇烈。

(三)對以太坊價值的影響

最后,小K君再跟大家討論一下,本次分叉對以太坊價值的影響。

在說這個事之前,我們得明確一件事就是,以太坊是肯定具備長期價值的。因為以太坊是有大規(guī)模實際應用場景的,這個項目本身是想做區(qū)塊鏈行業(yè)的操作系統(tǒng),一旦做成了就相當于PC互聯(lián)網(wǎng)時代的微軟和移動互聯(lián)網(wǎng)時代的安卓、IOS。

而以太坊的Token,除了炒幣者們賦予它的投機價值,它本身在以太坊網(wǎng)絡(luò)中是屬于核心的地位。

它不僅用來支付以太坊的交易費用,在以太坊開發(fā)的Dapp上,還起到激勵作用、抵押作用、支付作用、交換媒介作用等。所以以太坊是一定具備長期價值的,這是我們討論本次分叉對以太坊長期價值影響的一個前提。

接下來就可以討論對以太坊長期價格的一個影響情況了。本次升級對以太坊價格影響最大的因素就在于EIP-1234提案,其將以太坊出塊獎勵從3ETH降至2ETH。

這是開發(fā)者基于人為干預和調(diào)控,通過降低未來新以太坊的出現(xiàn)數(shù)量降低,從而避免投資者及礦工手中的ETH價格貶值。

而決定以太坊價格變化的主要因素是市場的供需關(guān)系,當買方市場大于賣方市場,以太坊價格則會上漲,反之亦然。

但這里面有兩個很有意思的現(xiàn)象,一個是羊群效應,也就是為我們常說的從眾心理,這使得市場價格往往不是理性的,而是由交易者的情緒所決定。

另一個現(xiàn)象是需求的價格彈性,就是當你所需要的商品價格上漲時,你對該商品的需求則會逐漸下降。

從短期來看,以太坊的價格很容易受到羊群效應的影響,隨著ETH的獎勵下降,不少用戶認為以太坊的減產(chǎn)可能會影響ETH的供應關(guān)系,造成市面上流通的ETH數(shù)量下降,致使幣價大幅上漲。

但實際上,在目前大熊市的環(huán)境下,之前大部分項目方對ETH進行拋售,市面流通的ETH數(shù)量極大,處于一個超賣的市場,ETH價格本身就低,礦工盈利很少。

而隨著本次分叉的進行,挖礦獎勵變少,礦工數(shù)量必然降低,導致算力下降,挖礦難度下降,令市面上出現(xiàn)的以太坊數(shù)量不減反增,最終實際上的幣價則會下跌。

所以從短期來看,以太坊的價格很容易暴漲暴跌。

從長期來看,則會受到需求的價格彈性影響。因為以太坊需求的價格彈性是個負值,這意味著以太坊的價格一旦緩慢上升,以太坊的需求量也會增加,令市面上流通的以太坊數(shù)量越來越少。

而隨著本次分叉的進行,以太坊必然減產(chǎn),市場長期的供應量也會下降,按照官方的態(tài)度,本次升級后以太坊的通脹率將會降至4%左右,并在PoS階段趨近于0。

這表明從長遠來看,以太坊的價格會逐漸上漲。

以上便是本次全部內(nèi)容,小K君僅表達觀點,并不構(gòu)成任何投資建議。如果您對區(qū)塊鏈有什么看法或是疑問,可以在后臺留言,小K君會為大家答疑解惑,期待您的關(guān)注~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容