買比特幣 買比特幣
Ctrl+D 買比特幣
ads

LOCK:硬分叉與軟分叉——區塊鏈版本更新的必經之路_VER

Author:

Time:1900/1/1 0:00:00

區塊鏈是一個存在于互連網中的大型分散式系統,存在于每一個網路參與者的電腦中。

換句話說,一但區塊鏈要進行版本更新或系統修改,所有網路參與都必須下載并運行新版本的區塊鏈客戶端,區塊鏈系統才能完成版本更新。

然而,分布式共識系統升級時困難的地方在于,很難要求網路參與者在同一時間完成更新,只要有參與者沒有即時更新客戶端,網路上就會存在不同版本的區塊鏈,換句話說,區塊鏈會出現分叉。

區塊鏈更新產生的共識問題

因此,區塊鏈進行更新時,必須協調好所有的系統參與者,否則可能會影響到區塊鏈系統的安全性。

另一個分布式共識系統升級困難的地方在于,必須讓所有網路參與者達成共識。

如果只有一部分礦工同意更新,另外一部分舊礦工不同意更新,礦工之間便會產生共識問題。

而區塊鏈更新時的共識問題大致上會有以下四種可能:

Coinbase主管:chatGPT-4已能實時檢查以太坊鏈上智能合約漏洞:3月15日消息,Coinbase主管Conor Grogan在社交媒體發文稱,他已在chatGPT-4中插入了一個實時以太坊智能合約,結果AI瞬間就找到了安全漏洞,甚至還展示了如何利用這些漏洞進行攻擊。Conor Grogan表示,該合約的確在2018年被黑客利用漏洞攻擊,此外他還透露也嘗試了Euler的智能合約,但由于合約過長而無法被chatGPT-4處理,Conor Grogan坦言AI最終將是智能合約更安全、更容易構建。[2023/3/15 13:05:28]

1)新礦工接受舊礦工挖出的區塊

2)新礦工不接受舊礦工挖出的區塊

3)舊礦工接受新礦工挖出的區塊

4)舊礦工不接受新礦工挖出的區塊

硬分叉

新礦工產生的區塊可以兼容舊礦工產出的區塊,而舊礦工產生的區塊無法兼容新礦工產出的區塊。

Bitcoin.com將于11月啟動VERSE代幣公開銷售,并推出Verse發展基金:9月29日消息,加密貨幣錢包與瀏覽器Bitcoin.com宣布將于11月啟動VERSE代幣公開銷售,VERSE是針對Bitcoin.com生態系統貢獻者和參與者的獎勵和實用型代幣,其設計具有EVM兼容性。

此外,Bitcoin.com將啟動Verse發展基金,該基金將于2023年第一季度開始接受開發人員和其他生態系統參與者的撥款申請。VERSE代幣供應的34%分配給Verse發展基金,代幣在七年內線性釋放提供給基金。[2022/9/29 6:02:50]

硬分叉與軟分叉-硬分叉

當系統中出現了新版本的更新,并且和前版本不能兼容,舊礦工無法接受新礦工挖出的全部或部分區塊,區塊鏈就會出現硬分叉。

以比特幣為例,若更改協議的重要參數,例如區塊大小、挖礦題目的難度或出塊速度等,這些規則中的任何一個的更改都可能導致新區塊無法被前版本的共識規則接受。

iCover宣布完成了500萬美元的 Pre-A 輪融資:金色財經報道,保險科技公司iCover宣布完成了500萬美元的 Pre-A 輪融資。?該輪的主要投資者是私人投資者Kesan Parasuraman,他也在2021 年8月領導了iCover的種子輪融資。該公司打算將籌集的資金用于增加技術人員、擴大銷售和營銷,并加強與其人工智能承保框架和私有區塊鏈網絡相關的研發工作。[2022/9/1 13:00:57]

例如,如果更新后,區塊容量限制從1MB增加到4MB,則運行新版本的礦工將接受4MB的區塊,但運行舊版本的礦工則會拒絕該塊。

1

社群達成共識

硬分叉與軟分叉-達成共識

在新礦工占有大部分算力的情況下,舊礦工有兩個選擇,第一種就是接受更新并升級客戶端軟體,這個情況意味著社群對版本更新達成共識,區塊鏈可以安全且順利完成更新。

Art Blocks創始人:平臺增長過快“不合理且不可持續”,不利于團隊健康發展:7月26日消息,NFT平臺Art Blocks創始人Erick Calderon(又名Snowfro)在播客節目中表示,該平臺的快速增長“感覺上不合理,且不可持續”。他補充說,加密熊市導致了“更平靜”的狀況,“讓我更容易與人類就藝術進行理性的對話。”

Calderon在談到該平臺在2021年9月和10月的迅速崛起時說:“從心理健康的角度來看,這對Art Blocks作為一個團隊來說是不健康的,對Art Blocks的藝術家也不健康。是的,他們可以一下子賺一大筆錢,但這實際上并不總是健康的,尤其是當你質疑作品的實際價值時。”

最近幾周,盡管市場處于熊市,Calderon說,“Art Blocks似乎又開始復蘇了。”這反過來又讓投機再次抬頭。但他很快澄清說,“我們對投機沒有意見,”但“我們要明確表示,這不是我們在這里的原因。當賺了一大筆錢時,我們會很開心,當賠了一大筆錢時,我們會很難過——但這些事情實際上與我們的目標無關,我們的目標是用這種新方式提供由了不起的藝術家創作的了不起的藝術作品。”

熊市似乎并沒有削弱Art Blocks的雄心。Calderon說,該平臺正在招聘新人,“我們希望Art Blocks發展壯大,我們意識到時間是關鍵,”他補充說,該平臺最近聘請了一名藝術總監。(Decrypt)[2022/7/26 2:39:08]

2

社群無法達成共識

硬分叉與軟分叉-無法達成共識

如果就礦工堅持維護舊版本的系統,那區塊鏈將因此分裂為兩條鏈。(在這個情況下,新礦工與舊礦工已經無法達成共識了,即便接受更新的新礦工算力>51%,舊礦工依然不愿意接受新版本,因此不適用“最長鏈共識”。)

若大部分的人都選擇更新,那新版本的算力勢必比較強,剩下的就看舊版本的算力夠不夠支持維護一條鏈的安全,倘若還是有一定數量的礦工堅持維護舊版本,那區塊鏈就會分裂成兩條鏈。

當區塊鏈分裂為兩條鏈,且在有各自的礦工維護各自的鏈的情況下,就會產生兩種不一樣的幣,這就是所謂的“分叉幣”。

例如比特幣社群在2017年的擴容方案理念產生分歧,無法達成共識導致硬分叉,比特幣現金(BitcoinCash)因此誕生。

對用戶而言,這種社群分裂的硬分叉,最有感的就是可以領分叉幣,舉個例子,分叉前你在錢包有“1BTC”,分叉后你將擁有“1BTC+1BCH”。

在沒有得到所有生態中的參與者同意的情況下,硬分叉有很大的風險,很容易導致該區塊鏈的生態系分裂、算力分裂以及陷入重放攻擊的危險中。

所以這是一種極具爭議和危險的區塊鏈升級技術,因此區塊鏈社群對于硬分叉非常謹慎。

軟分叉

在新礦工算力>51%時,新礦工產生的區塊不能兼容舊礦工產出的區塊,舊礦工可以兼容新礦工產出的區塊。

硬分叉與軟分叉-軟分叉

如果以“更嚴格的規則”進行更新,實現協議修改或添加不影響結構的功能時,則舊礦工將接受新礦工所產的區塊;

相反的,由于新礦工所認定的協議較嚴格,新礦工將會拒絕舊礦工所產的區塊,此時舊礦工在正常情況下,會選擇升級,否則其所產的區塊會無法被新礦工接受,無法獲得挖礦獎勵。

遇到例如意識形態或開發觀點不同等特殊情況時,舊礦工仍然有可能會選擇不接受新礦工產出的區塊,繼續維護舊版本的鏈,進而導致硬分叉甚至分裂。

以比特幣為例,理想的情況是,舊礦工會意識到他們的區塊被拒絕了,便會選擇升級。

隨著越來越多的礦工升級,這將進一步孤立舊版本的區塊,在利益的驅使下,會誘使更多舊礦工升級,于是,系統便能以較溫和的方式完成更新。

例如,社區決定將塊大小從目前的1MB限制減少到0.5MB。

占多數的新礦工會拒絕舊礦工產出的1MB區塊,并選擇其他礦工產出的符合條件的區塊。

軟分叉的更新時常發生。

最初比特幣沒有區塊大小的限制,是在之后透過軟分叉引入1MB的限制,還通過軟分叉成功添加了pay-to-script-hash函數,該函數在不改變結構的情況下增強了代碼。

這種類型的更新通常只需要大多數礦工進行升級,其他礦工便會隨之升級,這使得它更可行,破壞性更小。

鏈金研究員總結

軟分叉與硬分叉相比,軟分叉的過程中,在正常情況下,只會存在一條鏈,沒有分成兩條鏈的風險,且軟分叉不要求所有礦工同一時間升級,而是以較溫和的方式逐步升級,不影響軟分叉過程中的系統穩定性和有效性。

然而兩者并沒有孰優孰劣之分,而是適用性的問題,假如進行大規模的區塊鏈更新,勢必會牽涉到不被舊協議接受的規則。

即便我們都知道軟分叉比硬分叉來的安全,還是只能選擇以硬分叉進行區塊鏈升級。

不過也不需要把硬分叉想得太過可怕,因為只要全網礦工對升級有相同的共識,就不會分叉成兩條區塊鏈,影響到安全性。

總歸一句,對區塊鏈升級而言,重要的不是硬分叉還是軟分叉,而是礦工與礦工之間的共識是否一致,這部分稱之為“區塊鏈治理”。

若共識處理不好則容易導致革命,這也是為什么區塊鏈的升級相較傳統軟體還要來的困難。

投資有風險,本文觀點和意見僅代表作者本人,并不構成任何建議。

Tags:區塊鏈VERLOCKART區塊鏈幣在中國合法嗎VERSUS價格BlockBankbitmart交易所官網下載網址

芝麻開門交易所下載
CUR:手把手教你在Curve War中靠“賄賂”獲利_CRV

原文來自:Banklesshq原文作者:WilliamM.Peaster,編譯:星球日報Katie辜你持有過CRV嗎?聽說過crypto“賄賂”嗎?如果賄賂這個詞讓你感到困惑.

1900/1/1 0:00:00
ROLL:對話以太坊研究員Polynya:關于Rollups與以太坊的未來_ROL

原文標題:《對話以太坊研究員Polynya:為什么L2是未來?》原文來源:Bankless原文編譯:南風.

1900/1/1 0:00:00
NEX:a16z合伙人:Web 3是如何設計激勵機制的?_NEXO

原文作者:ChrisDixon 原文編譯:0xCC 本文由a16z合伙人ChrisDixon在社交媒體上發表,原文標題為《Web3劇本:作為增長機制的互操作性》.

1900/1/1 0:00:00
TOK:Axie與Luna背后的經濟模型大師,Delphi Labs是如何煉成的?_Coni Token

本文由深潮TechFlow志愿者0xz整理編譯自DelphiLabs團隊在葡萄牙度假期間的一期播客內容.

1900/1/1 0:00:00
SOL:“Solana 2022”研討會紀要:可組合性是優勢,并非以太坊殺手_NFTSOL

整理:LouKerner編譯:深潮TechFlow 研討會參與人: KyleSamani:MulticoinCapital的執行合伙人MikeMcGlone:彭博(Bloomberg)高級商品策.

1900/1/1 0:00:00
NFT:火星周刊 | Polygon融資4.5億美元;Binance將對福布斯進行2億美元戰略投資_Game NFT

整理|Felix 火星編輯時刻 《Vitalik新春專訪:今年最重要的事情是「合并」,然后是可擴展性》2月4日.

1900/1/1 0:00:00
ads