【區(qū)塊鏈探索筆記十二】:比特幣分叉

為什么比特幣要分叉

我們知道卧斟,比特幣每10分鐘更新一個區(qū)塊殴边,這個區(qū)塊上記錄了10分鐘內(nèi)發(fā)生的所有交易記錄及見證數(shù)據(jù),但是這個區(qū)塊目前的最大容量只有1M珍语,1M的區(qū)塊每秒最多能容許5-7筆交易锤岸,也就是說這個1M區(qū)塊大小決定了比特幣目前可處理交易上限是5-7筆,而信用卡的交易是每秒2000筆……

隨著比特幣的用戶數(shù)和比特幣區(qū)塊鏈上的交易原來越多板乙,目前的1M區(qū)塊大小成為比特幣發(fā)展的瓶頸是偷,這也是目前比特幣網(wǎng)絡(luò)擁堵問題越來越嚴(yán)重、費(fèi)用越來越高的原因募逞,畢竟在交易量太大的情況下蛋铆,礦工會優(yōu)先給費(fèi)用高的交易先打包完成交易確認(rèn),導(dǎo)致小額交易因支付費(fèi)用低確認(rèn)時(shí)間大大拉長放接。所以為了比特幣的長遠(yuǎn)發(fā)展刺啦,比特幣分叉擴(kuò)容迫在眉睫。

什么是分叉

比特幣的分叉就是對整個比特幣網(wǎng)絡(luò)的升級纠脾,就和蘋果IOS系統(tǒng)需要不斷更新升級一樣玛瘸,原來的比特幣網(wǎng)絡(luò)比較擁擠、滿足不了目前用戶快速增長的需求苟蹈,自然就需要擴(kuò)容升級糊渊。升級修改的主要是比特幣交易的數(shù)據(jù)結(jié)構(gòu)、生成區(qū)塊鏈的格式以及某些新特性等等方面慧脱。這一過程中涉及到兩個概念渺绒,軟分叉與硬分叉。

比特幣中的軟分叉和硬分叉主要指因比特幣協(xié)議的突發(fā)改變而導(dǎo)致的兼容性的問題菱鸥。比特幣協(xié)議發(fā)生改變宗兼,會有兩個不同版本的比特幣協(xié)議在同時(shí)使,他們對其他區(qū)塊的接受規(guī)則不同會導(dǎo)致區(qū)塊鏈長期分叉采缚,這兩個不同的鏈都會被不同的網(wǎng)絡(luò)認(rèn)為是有效的针炉。鏈分叉也導(dǎo)致網(wǎng)絡(luò)分叉挠他。

1.軟分叉是向前兼容的

軟分叉是指舊節(jié)點(diǎn)并不會意識到代碼的變化扳抽,并繼續(xù)接受或者說驗(yàn)證新節(jié)點(diǎn)生成的區(qū)塊。如上圖軟分叉的新的規(guī)則是以前舊規(guī)則的子集,所有被新版本認(rèn)為是合法的區(qū)塊也會被以前舊版本認(rèn)為是合法的贸呢。舊版本會接受新版本創(chuàng)建的區(qū)塊镰烧。新版本和舊版本是兼容的。

如果有至少51%的礦工的算力轉(zhuǎn)向的新版本楞陷,那么網(wǎng)絡(luò)自動完成軟分叉:一開始舊版本創(chuàng)建的區(qū)塊在新協(xié)議下被認(rèn)為是不合法的怔鳖,這時(shí)會出現(xiàn)一個短暫的分叉,但最終新版本的分叉會趕超舊版本的分叉成為最長鏈固蛾。因?yàn)樵谂f版本上的算力是小于新版本的结执。

但是如果小于51%的礦工算力轉(zhuǎn)向新版本,那么軟分叉將不會出現(xiàn)艾凯,因?yàn)榕f版本比新版本有更多的算力支持献幔,同時(shí)舊版本不兼容新版本。

2.硬分叉不向前兼容:

未進(jìn)行升級的舊節(jié)點(diǎn)不會接受新版本創(chuàng)建的合法區(qū)塊趾诗,認(rèn)為新版本的合法區(qū)塊是不合法的蜡感。為此不符合原規(guī)則的區(qū)塊會被忽略,使用舊節(jié)點(diǎn)的礦工按照原規(guī)則繼續(xù)挖礦恃泪,區(qū)塊鏈發(fā)生永久性的分歧郑兴。也就是說,如果新規(guī)則部署后部分節(jié)點(diǎn)未進(jìn)行升級贝乎,區(qū)塊鏈將分裂為兩條鏈情连。就如2016年以太坊為追回The DAO被盜資金而發(fā)生的分裂事件。

總 結(jié)

軟分叉向前兼容览效,舊的版本會接受新版本創(chuàng)建的區(qū)塊蒙具,在軟分叉中只需要礦工升級到新版本即可,用戶可以繼續(xù)使用舊版本的協(xié)議朽肥,他們?nèi)匀粫邮苄掳姹緟f(xié)議創(chuàng)建的區(qū)塊禁筏。

硬分叉不向前兼容,舊版本不會接受新版本創(chuàng)建的區(qū)塊衡招。要實(shí)現(xiàn)硬分叉所有用戶都需要切換到新版本協(xié)議上篱昔。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市始腾,隨后出現(xiàn)的幾起案子州刽,更是在濱河造成了極大的恐慌,老刑警劉巖浪箭,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件穗椅,死亡現(xiàn)場離奇詭異,居然都是意外死亡奶栖,警方通過查閱死者的電腦和手機(jī)匹表,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進(jìn)店門门坷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人袍镀,你說我怎么就攤上這事默蚌。” “怎么了苇羡?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵绸吸,是天一觀的道長。 經(jīng)常有香客問我设江,道長锦茁,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任叉存,我火速辦了婚禮蜻势,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘鹉胖。我一直安慰自己握玛,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布甫菠。 她就那樣靜靜地躺著挠铲,像睡著了一般。 火紅的嫁衣襯著肌膚如雪寂诱。 梳的紋絲不亂的頭發(fā)上拂苹,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天,我揣著相機(jī)與錄音痰洒,去河邊找鬼瓢棒。 笑死,一個胖子當(dāng)著我的面吹牛丘喻,可吹牛的內(nèi)容都是我干的脯宿。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼泉粉,長吁一口氣:“原來是場噩夢啊……” “哼连霉!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起嗡靡,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤跺撼,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后讨彼,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體歉井,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年哈误,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了哩至。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片躏嚎。...
    茶點(diǎn)故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖憨募,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情袁辈,我是刑警寧澤菜谣,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站晚缩,受9級特大地震影響尾膊,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜荞彼,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一冈敛、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧鸣皂,春花似錦抓谴、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至荆陆,卻和暖如春滩届,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背被啼。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工帜消, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人浓体。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓泡挺,卻偏偏與公主長得像,于是被迫代替她去往敵國和親命浴。 傳聞我的和親對象是個殘疾皇子粘衬,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評論 2 348

推薦閱讀更多精彩內(nèi)容