在线无码中文破解|日本影院一区二区三区|五月激情Av在线|国产香蕉视频一区|国产老熟女AAAA|云霸高清91视频|久久久www视频|在线熟女网站无码视频|国产精品 国产|韩日精品中文字幕

風(fēng)險提示:理性看待區(qū)塊鏈,提高風(fēng)險意識!

硬分叉和軟分叉有什么區(qū)別?

2個回答

純愛好者5星評價

2020-04-24 16:58:24

硬分叉和軟分叉有什么區(qū)別?

最近,區(qū)塊鏈行業(yè)里最熱鬧的莫過于BCH硬分叉事件,以吳忌寒和澳本聰分別為首的兩個陣營展開了激烈的對決,又是站隊成員分析,又是雙方算力分析的,分叉后的BCH ABC和BCH SV兩條鏈已經(jīng)開始正常出塊,但是依舊讓好多人都看得一頭霧水。

其實,硬分叉這個概念在區(qū)塊鏈行業(yè)里早已經(jīng)不是什么新鮮詞。2017年8月1日,比特幣現(xiàn)金成為比特幣區(qū)塊鏈歷史上的第一個硬分叉,此后,比特幣分叉事件變得越來越頻繁,一系列分叉幣開始不斷出現(xiàn),比如比特幣糖果(Bitcoin Candy)、比特幣披薩(Bitcoin Pizza)、比特幣鉆石(Bitcoin Diamond)等。

為什么要分叉

比特幣之所以會產(chǎn)生分叉這個行為,是因為比特幣的底層技術(shù)是區(qū)塊鏈,而區(qū)塊鏈?zhǔn)蔷哂腥ブ行幕匦缘?,這便導(dǎo)致比特幣是由一群人來維護的。最初,中本聰發(fā)明比特幣大概只是想讓人們多一種更自由的貨幣交易方式,但隨著比特幣被更多的人所了解和使用,人們對比特幣的想法和要求也多了起來。

一些人開始覺得比特幣的區(qū)塊容量太小,總出現(xiàn)擁堵,于是這些人要求比特幣升級擴容,一些人又覺得比特幣的功能太單一,今后的發(fā)展不容樂觀,于是這些人又要求比特幣能夠有搭建DApp(去中心化應(yīng)用)的功能,有人支持就有人反對,這種對比特幣發(fā)展的分歧便可以理解為比特幣的分叉。

分叉的種類

分叉分為兩種,硬分叉和軟分叉。

先說硬分叉,硬分叉其實是把比特幣這條鏈直接分成了兩條完全不同的鏈,一條是舊鏈,一條是新鏈,舊鏈即是不愿意讓比特幣分叉的社區(qū)成員所堅持的原有的鏈,新鏈即是社區(qū)成員希望在現(xiàn)有區(qū)塊鏈上進行技術(shù)優(yōu)化改進所生成的鏈,這兩條鏈此后將不再有交集,完全按各自的道路發(fā)展。

打個比方,沒分叉前的比特幣就好比是安卓系統(tǒng),因為有些人不滿于安卓系統(tǒng)的功能而又開發(fā)出了蘋果系統(tǒng),蘋果系統(tǒng)這時就相當(dāng)于是硬分叉后的結(jié)果,分叉后,安卓系統(tǒng)和蘋果系統(tǒng)形成了兩個完全不同的系統(tǒng),人們也根據(jù)各自的喜好開始用著不用的系統(tǒng)。

軟分叉更簡單,比特幣軟分叉之后不會像硬分叉一樣產(chǎn)生兩條鏈,而是還會保持在一條鏈上,軟分叉會進行一些升級,但是不會影響整個系統(tǒng)的穩(wěn)定性和有效性,舊節(jié)點會兼容新節(jié)點,只是新節(jié)點不兼容舊節(jié)點而已,二者依然可以共存在一條鏈上。

這就相當(dāng)于安卓系統(tǒng)做了升級,升級后的系統(tǒng)很多軟件需要你的信息授權(quán),否則就無法使用,但只要你不升級,你不授權(quán)信息也是可以使用這些軟件的,換句話說,升級后的系統(tǒng)比升級前的系統(tǒng)要求更為嚴(yán)格(舊節(jié)點會兼容新節(jié)點,但新節(jié)點不兼容舊節(jié)點)。

歷史上比較著名的硬分叉事件

以太坊(ETH)和以太經(jīng)典(ETC)是硬分叉的典型案例。

The DAO項目是區(qū)塊鏈物聯(lián)網(wǎng)公司Slock、it發(fā)起的一個眾籌項目,于2016年5月正式發(fā)布,截止到當(dāng)年6月,The DAO項目募集資金超過1.6億美元。沒過多久,The DAO項目就被黑客盯上了,因為智能合約上的巨大漏洞,導(dǎo)致The DAO項目被轉(zhuǎn)移了市值五千萬美元的以太幣。

為了挽回眾多投資者的資產(chǎn)并停止恐慌,以太坊創(chuàng)始人V神(Vitalik Buterin)最后提出硬分叉的設(shè)想,并最終通過社區(qū)的多數(shù)投票表決在以太坊第1920000區(qū)塊完成了硬分叉,回滾了包括被黑客占有的所有以太幣。

即使以太坊硬分叉成了兩條鏈,依然有部分信仰著區(qū)塊鏈不可篡改特性的人留在以太經(jīng)典這條原鏈上,如今,以太坊(ETH)和以太經(jīng)典(ETC)都排在全球加密貨幣市值排名的前20名,這也是二者在硬分叉領(lǐng)域被當(dāng)作經(jīng)典案例的原因之一。

分叉的優(yōu)缺點

區(qū)塊鏈技術(shù)的發(fā)展還處于很初期的狀態(tài),分叉對于區(qū)塊鏈來說,就相當(dāng)于一個技術(shù)迭代的過程,隨著人們不斷發(fā)現(xiàn)區(qū)塊鏈技術(shù)現(xiàn)有的限制,只有不斷升級和擴展這項技術(shù),才能讓區(qū)塊鏈技術(shù)走向成熟。

當(dāng)然,這種分叉跟區(qū)塊鏈不可篡改的特性正在背道而馳,但沒有天生完美的技術(shù),區(qū)塊鏈也不例外,技術(shù)的發(fā)展如果在發(fā)生錯誤時都不可控,那這種技術(shù)就無法做到普世,人們對它的信任度也無法提升。且分叉的結(jié)果是由社區(qū)成員投票決定的,某種程度上來說依舊遵守著去中心化的原則。

人們對區(qū)塊鏈分叉各執(zhí)己見,但在區(qū)塊鏈發(fā)展的歷史進程里,分叉無疑讓區(qū)塊鏈變得更有故事性和可能性了。


騎著蝸牛去看戲5星評價

2020-04-24 16:59:00

“分叉”這個詞,在數(shù)字貨幣領(lǐng)域是一個非常常見的名詞,比特幣就有很多的分叉幣,而BCH就是其中最為出名的那個,不僅誕生的時候鬧得滿城風(fēng)雨,在2018年底還整出來了一場算力大戰(zhàn),搞得整個數(shù)字貨幣市場大跌。

那分叉的具體定義又是指什么呢?實際上,對于區(qū)塊鏈來講,分叉就是區(qū)塊鏈協(xié)議的改變。分叉是區(qū)塊鏈升級的一種,來彌補之前系統(tǒng)存在的一些不足。

舉個例子,我們現(xiàn)在使用的一些APP也好,安卓系統(tǒng)、蘋果系統(tǒng)也好,這些都會進行周期性的升級,只不過這些升級都是具備中心化特點的,所以如何升級由開發(fā)團隊自主決定。

而區(qū)塊鏈因為其去中心化的特性,當(dāng)系統(tǒng)面臨升級的時候,必須由所有參與者共同決定。大家達成共識,則與安卓系統(tǒng)更新沒什么區(qū)別;可一旦發(fā)生分歧且無法達成共識,系統(tǒng)則會一分為二,出現(xiàn)兩個基于原有區(qū)塊鏈的新系統(tǒng),大家各過各的,誰也不能干預(yù)誰。所以,分叉本質(zhì)上是區(qū)塊鏈的一種去中心化特色升級方式。

分叉又有意外分叉和有意分叉之分。其中意外分叉是這樣一種情況:

當(dāng)兩個或以上的礦工在幾乎相同的時間成功挖到區(qū)塊,便會出現(xiàn)意外分叉。 此時,礦工便會分別在兩條分叉上各自挖礦,直至其中一條分叉比其他分叉更長(這代表礦工對采納哪一個分叉已達成共識)。因此,礦工網(wǎng)絡(luò)隨后便會放棄挖掘其他分叉。被拋棄的區(qū)塊被稱為“孤立區(qū)塊”。因此,不少密碼貨幣使用者,均要求交易需要多次確認(rèn),以防止意外分叉使交易所在之區(qū)塊變?yōu)闊o效。

而有意分叉又有“硬分叉”和“軟分叉”之說。

一、硬分叉

“硬分叉”是指:區(qū)塊鏈發(fā)生永久性分歧,硬分叉之中新分叉所產(chǎn)生的區(qū)塊將被舊軟件視為無效。因此所有參與者,包括交易服務(wù)器以及礦工(節(jié)點),都必須更新軟件,才能繼續(xù)運行新分叉。如有節(jié)點組繼續(xù)使用舊軟件,而其他節(jié)點使用新的軟件,便有可能分裂成兩種貨幣。

以比特幣為例,分叉為BCH與btc就像樹枝分叉一樣,在原有的枝干上開出了新芽,原有的枝干就是BTC,而新發(fā)的芽就是BCH。使用BCH新軟件的節(jié)點所產(chǎn)生的區(qū)塊,對于使用舊軟件BTC版本的節(jié)點來說是無效的,反之也是如此。大家同根同源,但又互不干預(yù),成為了兩條鏈,兩種幣。

這就好比“堵車”,我們在一條路上堵了很久,這時,小K君高喊:“旁邊有條不堵車的小路,相信我的就跟我走,不相信我的,我們就此拜拜!”于是,有些人跟小K君走了小路,沿著新路線繼續(xù)行駛;有些人不同意走小路,那么,他們從此將與小K君一拍兩散,永不相見。

二、軟分叉

“軟分叉”是指:在新的共識規(guī)則發(fā)布后,由于軟分叉的新規(guī)則仍舊符合老的規(guī)則,所以,使用舊版本的節(jié)點可以驗證使用新版本節(jié)點所生產(chǎn)出的區(qū)塊,使用新版本的節(jié)點也可以驗證使用舊版本節(jié)點生產(chǎn)出的區(qū)塊,兩種版本可以兼容。

還是以比特幣為例,2017年比特幣隔離見證升級所采用的就是軟分叉。在整個過程中,不管是使用舊版本還是使用新版本都沒有關(guān)系,因為兩者兼容,新版本只是更好地解決了一些問題,本質(zhì)上大家還是在比特幣這一條鏈上跑,沒有新幣產(chǎn)生。

好比在某一條路上經(jīng)常發(fā)生堵車,這時,小K君建議:“這條路堵死了,但是這條路大家都走習(xí)慣了,不如咱們不放棄不拋棄,再修一條輔路來幫助主路分散流量吧!之后,大家愛走主路走主路,愛走小路走小路,隨時保持聯(lián)系!”

所以軟分叉與硬分叉的區(qū)別就在于,使用舊軟件的節(jié)點能否兼容使用新軟件的節(jié)點,可以兼容,就是軟分叉,不能兼容就是硬分叉。