導航:首頁 > 以太坊區 > 以太坊分叉事件2019

以太坊分叉事件2019

發布時間:2024-03-21 02:41:43

1. ETC當時為什麼硬分叉

以太經典(ETC)是以太坊(ETH)的原鏈,ETH是從ETC硬分叉出來的。分叉起源於一場意外的盜幣事件。The DAO計劃基於以太坊智能合約建立一個眾籌平台,於2016年5月正式發布,截止當年6月,募集資金超過1.6億美元。此後,The DAO被黑客利用智能合約的漏洞,轉移了市值五千萬美元的以太幣,為了挽回投資者資產,以太坊社區投票決定將更改以太坊代碼, 並在以太坊第#1920000區塊進行硬分叉,回滾所有以太幣(包括被黑客佔有的),挽回損失。但是,有一部分人認為以太坊這種做法違背了區塊鏈的去中心化和不可篡改精神,堅持在原鏈上挖礦,從而形成兩條鏈。一條為不承認回滾交易的原鏈-以太經典(ETC),一條為承認回滾交易的新鏈即以太坊(ETH),各自代表不同的社區共識以及價值觀,分叉時持有以太幣的人在分叉後會同時持有ETH和ETC。

2. 以太坊開發人員正在應對最壞情況


以太坊准備好迎接「倫敦」硬分叉了嗎?


隨著以太坊准備在8月4日星期三激活其第11次向後不兼容升級,也稱為「硬分叉」,一些開發人員擔心升級可能會在部署前進行更多測試。


在7月23日星期五舉行的每兩周一次的以太坊核心開發者會議之後不久,以太坊基金會的提姆·貝科在所有的核心開發者Discord 聊天室中寫道,「有幾個人已經聯系或發推文說他們不一定對不延遲[硬分叉]感到滿意……我[在會議上]詢問了這個問題,似乎沒有人有強烈的意見,但有些人提到這可能不是正確的方法。」


在回應貝科的評論時,以太坊軟體客戶端開發人員阿列克謝·阿胡諾夫表示,他同意,鑒於最近發生的事件,在每兩周一次的會議上,沒有更多討論可能推遲被稱為「倫敦」的硬分叉。


「我想我知道為什麼,」阿胡諾夫寫道。「推遲 [倫敦] 是一個敏感話題,沒有人願意承受壓力,這是可以理解的。」


聊天室中的其他人懇求以太坊開發人員認真考慮將倫敦再推遲幾周進行進一步測試。

對倫敦升級風險的擔憂—其中包括影響以太坊費用市場的有爭議的代碼更改,稱為以太坊改進提案(EIP)1559—在以太坊軟體客戶端Geth中發現一個錯誤後增長。


作為背景,Geth是最流行的用於連接以太坊的軟體。據Ethernodes.org稱,在所有同步到以太坊網路的計算機(也稱為節點)中,估計有86%運行Geth客戶端軟體。

7月21日星期三,一個月前啟動倫敦硬分叉的以太坊測試網路Ropsten,在運行Geth的節點將無效交易挖入一個區塊,而運行少數客戶Besu和Open以太坊的節點卻拒絕了它。


幾個小時內,Geth團隊發布了一個補丁程序,並鼓勵所有用戶將他們的軟體更新到最新版本號Terra Nova1.10.6。

雖然沒有開發人員認為該漏洞應該在周五的電話會議期間延遲倫敦的主網路激活,但一些開發人員確實討論了如果在以太坊而不是在測試網路上發現此類漏洞的適當行動方案。


「如果像這樣的事情發生在主網上,我們會怎麼做,尤其是在大多數客戶Geth正在生產區塊的地方?顯然需要幾個小時才能修復,」貝科在會議期間說。


以太坊基金會的馬丁·霍爾斯特·斯溫德強調,這些漏洞在Ropsten上並不是前所未有的,雖然解決它們「很麻煩」,但有兩種方法可以解決它們。


首先,如果用戶的節點遵循錯誤的區塊鏈版本,用戶將需要在鏈分裂之前在內部將鏈「倒回」到區塊,並使用修補過的Geth軟體同步到新鏈。其次,如果用戶的節點尚未同步到區塊鏈的某個版本,但正在嘗試連接到網路以收集有關最近交易的數據或執行交易,則用戶最終可能會連接到錯誤版本的鏈。為了避免這種情況,這些用戶需要將以太坊上遵循正確鏈的某些節點「列入白名單」,並與卡在錯誤鏈上的其他節點隔離。

倒帶和白名單以太坊節點都可以通過Geth完成。Ropsten上的礦工能夠使用這些策略解決上周三發生的鏈分裂問題,盡管一位礦工在周五的會議上指出,在周三的事件發生之前,修復鏈分裂的指令沒有得到有效傳達,因此讓許多礦工對如何正確重啟節點感到困惑。


用戶「AlexSSD7」在Discord 聊天室中寫道,作為以太坊礦池的代表,他們「擔心」Geth中的錯誤,並指出,「一分鍾的[網路]停機時間讓我們付出了很多代價。一小時的停機時間對我們來說是2萬美元。」

客戶端軟體中的意外錯誤確實會對在主網路上運行的交易所和企業造成破壞,這就是為什麼開發人員強調需要一個強大的監控系統,該系統可以快速提醒節點運營商鏈分裂並鼓勵他們暫停運營直到進一步調查。


「這似乎是一個非常容易實現的成果,為生態系統提供了一種價值基調。如果你不確定如何開始,請在Discord中詢問,」貝科在周五的會議上說。


如果在主網上部署倫敦後再次發生類似於周三發生的錯誤,這些解決方案肯定會有所幫助,但它們不一定是用於解決更大規模問題的相同解決方案,例如黑客神奇地列印了1億個ETH。


如果發生如此災難性的事情,以太坊基金會的丹尼·瑞安在周五的會議上表示,很難提前知道開發人員將如何進行。


「我認為對於將出現的多種類型的錯誤和多種類型的特性,只有多種選擇,」瑞安說。


網路漏洞的影響越嚴重,解決漏洞的解決方案就越可能具有侵入性——並且對以太坊作為安全區塊鏈的聲譽的損害就越大。


隨著以太坊發展路線圖的近期硬分叉越來越雄心勃勃,找出最壞情況的潛在解決方案以及與網路權益持有人的損害控制計劃可能很快成為開發人員考慮的當務之急。

Fountain聯合創始人馬修·香森說:「傳統市場的DeFi:當安全代幣出現時。」 亮點 : Fountain是以太坊上的一個去中心化交易所,使用戶能夠買賣安全代幣。香森強調了區塊鏈技術提供的流動性和可訪問性,每天24小時可訪問並允許即時結算。證券通證化還有其他一些好處,包括進一步提高可訪問性的資產透明度和分拆。然而,建立一個完全去中心化的證券交易所有很多挑戰。入職客戶和新證券都需要遵守國際法規,包括了解客戶法律和託管許可證。


「信貸授權的力量」,Aave創始人斯坦尼·庫萊霍夫的演講。亮點: Aave是一個建立在以太坊基礎上的去中心化借貸協議。該協議背後的團隊已經開發出一種可以提供零抵押貸款的產品。庫萊霍夫認為,這是在將DeFi流動性引入實體經濟和推動Aave借貸需求方面向前邁出的一步。


以太坊創造者維塔利克·巴特林所說的「DeFi之外的事情」。亮點: 除金融服務外,社交媒體和公共產品融資是以太坊尚未開展的兩項活動。巴特林認為,網路的代幣經濟和抵抗審查是這些活動能夠從建立在去中心化區塊鏈之上獲益的兩個原因。


「Uniswap,DeFi&消費金融的未來」,Uniswap增長負責人Ashleigh Schap的談話。亮點: Uniswap實驗室正試圖與Talos、Paxos和Fireblocks等區塊鏈基礎設施公司建立合作關系,將DeFi解決方案連接到PayPal和E*Trade等知名金融 科技 公司的後端。


Circle協議開發者朱利安·布特盧普談到「為什麼DEX正在吞噬世界」。亮點: 在最好的情況下,[去中心化金融]允許世界公民平等地使用所有貨幣、股票和金融平台。隨著領域的發展,去中心化將成為一種趨勢。監管者將監督傳統金融界使用的協議,用戶仍將有權進入DeFi如今的「狂野西部」試驗場。


#比特幣[超話]# #數字貨幣#

3. 區塊鏈為什麼有分叉分叉會發生什麼情況

    區塊鏈的分叉(fork)的形成原因可能有多種。

    當兩個結點幾乎在同一個時間挖到了礦並同時發布區塊,此時就出現臨時性的的分叉(state fork),

    本質上是對比特幣這個區塊鏈當前的狀態產生了意見分歧,

    當人為的發起分叉攻擊(forking attack),也就是故意造成這類分叉(deliberate fork)還有一類分叉是,當比特幣的協議發生了改變的時候,軟體需要升級。而在分布式系統中不能保證所有節點同時升級軟體,假設存在部分節點未升級,會導致協議分叉(protocol fork)。對協議修改的內容的不同,又可以將分叉分為硬分叉(hard fork)和軟分叉(soft fork);

    比特幣協議增加新協議,擴展新功能,未升級軟體的舊節點會不認可這些修改,會認為這些特性是非法的。這也就是對比特幣協議內容產生分歧,從而導致的分叉叫 硬分叉 。此時,就出現了新節點永遠沿著新節點產生的鏈挖礦,舊節點永遠沿著舊節點鏈挖礦,由於新節點算力足夠強,所以形成兩條永遠都在延伸且平行的鏈。只要這部分舊節點永遠不更新,則舊鏈將一直延續,可見這種分叉是持久性的。

出現hard fork後,便變成了兩條平行的鏈,也就造成了社區分裂。社區中有一部分人,會認為下面的鏈才是根正苗紅,各個鏈上的貨幣獨立。以太坊歷史上的一件大事就是硬分叉事件。以太坊稱為ETH,但目前看到的ETH已經不是最初的ETH了,以太坊在歷史上發生過硬分叉,另一個鏈稱為ETC。實際上,ETC才是以太坊設計原本的協議,而ETH是黑客攻擊ETH上一個智能合約THE DAO後,進行回滾的協議鏈(將黑客攻擊偷取的以太幣採用硬分叉方式回滾回到另一智能合約,然後退還給真正擁有者)。

    分叉之初,由於兩個鏈分叉造成了互相影響,產生了很多麻煩。比如:在ETH鏈上有一筆轉賬B->C,有人便在ETC鏈上回放,將ETC鏈上的貨幣頁轉給了C(C收到兩筆錢)。後來,對兩條鏈各添加了一個chainID,將兩個鏈區分開,才使得這兩條鏈真正分開。

如果對BTC協議添加限制,使得原本合法交易在新交易中不合法,便會形成軟分叉。

當大多數節點已經更新完畢之後,舊節點認可新節點挖出的區塊,因此發布自己挖出的區塊,但新節點不認可舊結點挖出的區塊,便沿著上一個新節點發布的區塊繼續挖礦,當新節點擁有大部分算力的時候,新鏈會越來越長,從而舊節點挖出並發布的區塊一直被拋棄,無法獲得出塊獎勵,最終倒逼舊節點升級軟體,實現所有節點認可新協議並進行升級。可見,只要系統中擁有半數以上算力節點更新軟體,此類分叉不會出現永久性分叉。比特幣腳本中的P2SH就是通過軟分叉方法加進去的。

 

    這一部分我並沒有查到太多的資料,但是在絕大多數共識協議之中我們都假設需要過半算力;

    在理論上,如果掌握了50%以上的算力,就擁有了獲得記賬權的絕對優勢,可以更快地生成區塊,也擁有了篡改區塊鏈數據的權利。因此,當具有過半的算力,也就是51%都是誠實可靠的,能保證整一個區塊鏈在合法有序的進行運行。

    但是為什麼選擇過半的算力,而不是過半的用戶?比特幣系統,任何人都可以加入,且創建賬戶及其簡單,只需要本地產生公私鑰對即可。只有轉賬(交易)時候,比特幣系統才能知道該賬戶的存在。這樣,黑客可以使用計算機專門生成大量公私鑰對,當其產生大量公私鑰對超過系統中一半數目,就可以獲得支配地位(女巫攻擊)。因此,比特幣系統中很巧妙的使用算力作為投票的依據。

4. 以太坊分叉是什麼意思

君士坦丁堡,以太坊的下一次全系統升級,即將到達您附近的一個節點。

君士坦丁堡包括五個不同的以太坊改進建議(EIPs),已經於8月31日完成。一旦在以太坊上發布,這些提案將通過一系列新的向後兼容的升級永久地改變區塊鏈。

這意味著運行以太坊軟體的計算機網路的節點必須與整個系統一起更新,或者繼續作為單獨的區塊鏈實體運行。

系統范圍的升級在過去引發了相當多的戲劇性事件,更正式地說法應該是「硬分叉」。最值得注意的是,在一部分用戶不同意這種變化的情況下,這可能導致同一區塊鏈的兩個不同版本同時運行。目前想要投資以太坊的朋友,可以到比特網交易所進行交易。

5. 以太坊倫敦升級!歐科雲鏈鏈上大師上線EIP-1559專題數據把脈「生態波動」

8月5日,以太坊主網倫敦硬分叉升級,在區塊鏈高度12,965,000正式激活,以太坊EIP-1559提案隨之生效。

從2019年3月被提出,EIP-1559提案便引發以太坊社區內的巨大爭議——反對者認為這項提案「治標不治本」、「傷害不大,侮辱性極強」,支持者則表示提案將「優化用戶體驗」、「降低以太坊通脹率」。隨著倫敦硬分叉生效,EIP-1559提案正式寫進了以太坊網路的DNA。

對於生態用戶、礦工、DeFi、生態價值反哺,這項提案將會帶來哪些影響和波動?8月5日,歐科雲鏈鏈上大師正式上線EIP-1559專題數據。在這里,倫敦硬分叉前後帶來的風向變動,你都能最早知道!

什麼是EIP-1559提案?

2019年3月,以太坊創始人Vitalik Buterin和Ethhub創始人Eric Conner聯合提出了EIP-1559提案,希望改變以太坊的交易手續費機制,使費用市場更加穩定,緩解以太坊網路的擁堵問題。

EIP-1559提案提出,在今後的費用市場,每筆交易用戶需要支付固定基礎費,如需加快交易確認可向礦工支付小費,小費歸礦工所有,基礎費全部銷毀。 在鏈上大師EIP-1559專題頁面,我們對提案細節、影響等做了詳細分析。 在新的交易手續費機制下,以太坊生態迎來了一場「交易改革」。

EIP-1559專題有哪些數據?

基於以太坊全節點鏈上數據,歐科雲鏈鏈上大師推出了EIP-1559專題數據,涵蓋硬分叉倒計時、數據概覽、礦工收入、交易手續費、小費分布統計等數據,展示了EIP-1559提案生效前後的數據波動,為用戶判斷以太坊生態的發展態勢提供數據參考。

在EIP-1559專題頁面,首先看到的是以太坊生態的數據概覽。價格走勢、最新塊高、以太坊當前供應量、以太坊燃燒量等基礎數據都匯總在這里。

數據概覽下方,便是歐科雲鏈鏈上大師針對此次升級所做的一系列數據指標。

EIP1559提案對礦工有哪些影響?

新的交易手續費機制給礦工帶來了最直接的沖擊,因此在EIP-1559提案的反對聲音中,一股重要的群體就是礦工。

在礦工收入和交易手續費一欄,鏈上大師提供了1張折線圖和2張柱狀圖,直觀展示EIP-1599提案給礦工帶來的影響。

折線圖以EIP-1559提案生效時間為軸,展示了在這一大事件發生前後,礦工收入、交易手續費、ETH價格的變化趨勢,並且提供ETH和USDT兩種計價單位,直觀展示EIP-1559協議對這3項數據的影響。

柱狀圖則分別展示了礦工收入和交易手續費的柱狀圖,前者展現了原模式下礦工收入和EIP-1559生效後的區塊收入、手續費,後者則提供了原模式下總手續費和EIP-1559生效後的基礎費、小費數據。

依據這部分數據,礦工和生態用戶可以提前做出理性的判斷和市場行為。

ETH會出現通縮嗎?生態會不會變得更好?

關於EIP-1559提案,一部分人認為它能降低Gas費,並通過銷毀一定數量的ETH,一定程度上抵消新發行的ETH、進而帶來通縮效應。一部分人則認為從長遠來看並不能降低 Gas費,通縮也難以實現。

為了驗證這些判斷,鏈上大師提供了3張圖表,來展示ETH供應量和銷毀量數據。

「ETH供應量」以折線圖的形式,分別展示了預估供應量和實際流通量的區別與變化,可以驗證EIP-1559提案對於以太坊通脹帶來的影響。

「ETH銷毀量」則以折線圖+柱狀圖的形式,展示了ETH價格、gas利用率、basefee、交易數和ETH銷毀量的變化和相關關系。利用這項數據,可以分析ETH銷毀量與ETH價格、交易數等數據的相關性,客觀分析EIP-1559提案的意義。

除了基礎費之外,以後要給礦工打賞多少小費?

在EIP-1559提案生效後,小費成為ETH生態用戶最經常用到的一個數據。

在「小費統計」欄,鏈上大師提供了3張數據圖表,分別展示小費分布統計、小費交易數和具體數據表格呈現。

小費分布統計表以「折線圖+箱線圖」的形式,展示了最近1000個區塊的小費平均數和小費數據;小費交易數,則以「堆疊柱狀圖(交易數量)+折線圖(ETH價格)」的形式,展示最近1000個區塊內,小費交易數量和ETH價格的動態關系;而數據表格呈現表,則給出了EIP-1559生效後近N日的平均數據。

倫敦硬分叉後,會引發礦工抵制嗎?

EIP-1559提案生效後,支付給礦工的交易費用預計將會減少,這會不會導致礦工投降或反抗,進而影響以太坊生態的穩定性呢?

針對這點,鏈上大師推出了「鏈上數據」折線圖,將ETH價格、全網算力、區塊大小、單位算力收益等數據,並標注出倫敦硬分叉的時間軸,展示各個數據的關聯性和在硬分叉前後的變動。

通過觀察這張圖表,可以直觀得到此次硬分叉對以太坊生態的影響。

小結

隨著以太坊倫敦硬分叉正式上線,以太坊網路迎來了一場夏風。生長在以太坊上的礦工、用戶、DeFi協議等生態參與者,都將被吹動。

這場夏風是急是緩,是利是弊,是熱是涼?在我們切身感受到它的沖擊之前,歐科雲鏈鏈上大師推出「EIP-1559專題」,提前洞悉鏈上數據,充當這場夏風的「測風儀」,不僅為生態參與者帶來諸多便利,也進一步完善了以太坊生態的大數據基礎設施,開拓了區塊鏈大數據的發展空間和想像力。

本文源自金融界網

閱讀全文

與以太坊分叉事件2019相關的資料

熱點內容
P2P挖礦模式 瀏覽:571
男主叫上官的女校電影 瀏覽:882
電腦什麼軟體免費追劇 瀏覽:135
國內最好看的四級片 瀏覽:598
泰國電影大尺推薦 瀏覽:13
星露谷挖礦十多層 瀏覽:338
愛情來的不準時完整版 瀏覽:112
新十二生肖電影國語完整版 瀏覽:403
德川女刑罰史類似電影 瀏覽:547
凱德三樓挖礦石嗎 瀏覽:753
幸福女主角叫什麼名字 瀏覽:232
電視端免費影視app 瀏覽:793
芯動科技A9礦機 瀏覽:967
好看小姐姐電影 瀏覽:762
魔力寶貝手機版挖礦老遇敵 瀏覽:807
李彩譚代表作男科醫生 瀏覽:182
蜘蛛礦池哈希值在哪看 瀏覽:834
數字貨幣合約有人賺錢嗎 瀏覽:632
比特幣礦機就是偷電 瀏覽:822