成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

理解區(qū)塊鏈分叉

yedf / 2745人閱讀

摘要:然而,一旦一個(gè)礦工挖掘出了一個(gè)紅色區(qū)塊或者一個(gè)黃色區(qū)塊,區(qū)塊鏈就出現(xiàn)了分叉點(diǎn)譯注因?yàn)椴捎昧硪惶滓?guī)則的節(jié)點(diǎn)不會(huì)承認(rèn)這個(gè)區(qū)塊。這種分叉會(huì)只要黃色區(qū)塊鏈的工作量多過(guò)橙色區(qū)塊鏈,這種分叉才成立。


原文: Chain Spilit and Resolutions節(jié)選
作者: Alphonse Pace
譯者: 187J3X1 

分叉的分類

礦工們可以通過(guò)故意將一些區(qū)塊孤兒化(譯者注:從其他節(jié)點(diǎn)收到但是不將它記錄到主鏈上)來(lái)讓區(qū)塊鏈產(chǎn)生分叉。用戶們也可以通過(guò)遵守不同的共識(shí)規(guī)則最終走向不同的分支。為了簡(jiǎn)化討論,我們忽略第一類情況,只考慮第二類。并且約定紅色規(guī)則代表舊的共識(shí)規(guī)則, 黃色規(guī)則表示新的共識(shí)規(guī)則。

不兼容型硬分叉

這種類型的分叉是最容易理解的了。在區(qū)塊鏈發(fā)展到某個(gè)高度時(shí),一部分用戶決定實(shí)現(xiàn)一種和原來(lái)完全不同的共識(shí)規(guī)則。

在網(wǎng)絡(luò)中一部分礦工決定按新的共識(shí)算法挖掘新區(qū)塊,而另一部分還是按原來(lái)的規(guī)則(譯者注:與原來(lái)算法完全不兼容)挖掘時(shí),硬分叉就出現(xiàn)了。此時(shí)按舊規(guī)則產(chǎn)生的區(qū)塊在遵守新規(guī)則的礦工節(jié)點(diǎn)不能驗(yàn)證通過(guò),反之亦然。以太坊以太坊經(jīng)典就是這樣的一個(gè)例子。

半兼容型硬分叉

部分兼容硬分叉發(fā)生在新舊兩套規(guī)則有部分重疊(橙色),但有部分又獨(dú)立的情形

此時(shí),礦工可以按橙色規(guī)則挖掘新區(qū)塊以避免區(qū)塊鏈產(chǎn)生分叉。然而,一旦一個(gè)礦工挖掘出了一個(gè)紅色區(qū)塊或者一個(gè)黃色區(qū)塊,區(qū)塊鏈就出現(xiàn)了分叉點(diǎn)(譯注:因?yàn)椴捎昧硪惶滓?guī)則的節(jié)點(diǎn)不會(huì)承認(rèn)這個(gè)區(qū)塊)。注意,該分叉點(diǎn)有可能消除,什么時(shí)候呢?就是一個(gè)橙色區(qū)塊被挖出,替代了這個(gè)紅色或者黃色區(qū)塊(譯注:即使分叉點(diǎn)之后還有區(qū)塊也有可能如此,舉例來(lái)說(shuō),假設(shè)區(qū)塊難度更高的區(qū)塊會(huì)成為主鏈區(qū)塊,只要這個(gè)橙色區(qū)塊的難度超過(guò)了分叉點(diǎn)之后的紅橙/黃橙鏈,那么紅橙/黃橙鏈上的區(qū)塊都會(huì)被孤兒化,但實(shí)際上,這種可能性并不高,而且這樣的分叉消除并不能阻止下次分叉)

兼容型硬分叉

如果新規(guī)則是舊規(guī)則的擴(kuò)充(譯注:采用舊規(guī)則產(chǎn)生的區(qū)塊完全被采用新規(guī)則的節(jié)點(diǎn)承認(rèn),反之不行),那么稱這種分叉為兼容型硬分叉。

當(dāng)有一個(gè)礦工挖出一個(gè)圖中黃色規(guī)則的區(qū)塊(譯注:不被采用舊規(guī)則的節(jié)點(diǎn)承認(rèn)),那么就開(kāi)始了區(qū)塊分叉。這種分叉會(huì)只要黃色區(qū)塊鏈的工作量多過(guò)橙色區(qū)塊鏈,這種分叉才成立。否則,還是存在一種可能性,就是橙色區(qū)塊鏈的工作量多過(guò)黃色區(qū)塊鏈,黃色區(qū)塊鏈久會(huì)被孤兒化,分叉久失敗了。所以采用黃色規(guī)則的節(jié)點(diǎn)一開(kāi)始并不能確認(rèn)分叉成功,只有當(dāng)經(jīng)過(guò)多個(gè)區(qū)塊確認(rèn)后,才能說(shuō)分叉成功了。比特幣XT、比特幣經(jīng)典(classic)和比特幣無(wú)限(unlimited)便是這種例子.

軟分叉

與兼容型硬分叉的規(guī)則擴(kuò)大正好相反,軟分叉的定義是規(guī)則緊縮,即新規(guī)則完全時(shí)舊規(guī)則的子集(黃色圈在紅色圈里面,重疊部分表現(xiàn)為橙色)

當(dāng)紅色區(qū)塊被挖掘出來(lái)吼,分叉便開(kāi)始了。采用舊規(guī)則的用戶識(shí)別紅色規(guī)則下的區(qū)塊,采用新規(guī)則的用戶識(shí)別橙色規(guī)則下的區(qū)塊。當(dāng)?shù)V工的大多數(shù)hash算力都按橙色規(guī)則挖礦時(shí),紅色鏈變被孤兒化了。這種分叉在比特幣的歷史上發(fā)生過(guò)多次,比如BIP66,CSV,CLTC和 SegWit軟分叉。


文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/24406.html

相關(guān)文章

  • 區(qū)塊分叉

    摘要:區(qū)塊鏈圈里第一個(gè)有影響力的硬分叉應(yīng)該是以太坊的分叉事件。在年月日,由領(lǐng)導(dǎo)的礦工團(tuán)體創(chuàng)建一個(gè)比特幣分叉簡(jiǎn)稱或。 ??比特幣采用的是工作量證明,就是讓曠工相互競(jìng)爭(zhēng)計(jì)算Hash,那么就會(huì)有一個(gè)問(wèn)題:兩個(gè)曠工同時(shí)算出了結(jié)果,這時(shí)要怎么辦呢???在任何區(qū)塊里,第一條交易記錄都是沒(méi)有轉(zhuǎn)出地址的,就是所謂的CoinBase(挖礦交易)。沒(méi)有任何人付給礦工這筆錢,礦工只是理所應(yīng)當(dāng)?shù)膶懮献约簯?yīng)當(dāng)獲得的比...

    blankyao 評(píng)論0 收藏0
  • 今天,來(lái)聊一聊區(qū)塊中的分叉!

    摘要:更何況區(qū)塊鏈中有幾十萬(wàn)人幾百萬(wàn)人,達(dá)成共識(shí)的難度之大可想而知,所以分叉也是自然而然會(huì)發(fā)生的事。,第一個(gè)聊區(qū)塊鏈技術(shù)的中文播客。 showImg(https://segmentfault.com/img/bVbm6as?w=608&h=129); 周末來(lái)臨,輕松一刻~ 我們推出了針對(duì)區(qū)塊鏈技術(shù)的中文播客Fork It,由 Nervos 四位主播 Terry、Jan、Kevin、Danie...

    AlphaWatch 評(píng)論0 收藏0
  • 論 Layer 1 和 Layer 2 的價(jià)值捕獲

    摘要:的價(jià)值捕獲的代幣的存在是為了讓這條底層公鏈能夠抵抗攻擊。分別存在論證可以支撐的通脹率,但幾乎沒(méi)有用戶會(huì)選擇一個(gè)全球的無(wú)國(guó)界的但是每年通脹大于的貨幣。 著名區(qū)塊鏈投資機(jī)構(gòu) Multicoin Capital 近期推出《On Value Capture at Layers 1 and 2》一文,解釋了 Layer 1 和 Layer 2 的協(xié)議究竟如何捕獲價(jià)值: Layer 1 Token...

    Donne 評(píng)論0 收藏0
  • 通過(guò)Python入門區(qū)塊

    摘要:通過(guò)入門區(qū)塊鏈本文翻譯自的文章原文地址區(qū)塊鏈可能是繼互聯(lián)網(wǎng)之后最重大和最具突破性的技術(shù)。先不管對(duì)比特幣和其他加密貨幣價(jià)格的瘋狂行情,本文旨在幫助讀者入門區(qū)塊鏈技術(shù)。 通過(guò)Python入門區(qū)塊鏈 本文翻譯自 Adil Moujahid 的文章 A Practical Introduction to Blockchain with Python原文地址:http://adilmoujahi...

    andong777 評(píng)論0 收藏0
  • 通過(guò)Python入門區(qū)塊

    摘要:通過(guò)入門區(qū)塊鏈本文翻譯自的文章原文地址區(qū)塊鏈可能是繼互聯(lián)網(wǎng)之后最重大和最具突破性的技術(shù)。先不管對(duì)比特幣和其他加密貨幣價(jià)格的瘋狂行情,本文旨在幫助讀者入門區(qū)塊鏈技術(shù)。 通過(guò)Python入門區(qū)塊鏈 本文翻譯自 Adil Moujahid 的文章 A Practical Introduction to Blockchain with Python原文地址:http://adilmoujahi...

    CloudDeveloper 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<