硬分叉是什麼意思
硬分叉是致區塊鏈發生永久性分歧,在新共識規則發佈後,部分沒有升級的節點無法驗證已經升級的節點生產的區塊,通常硬分叉就會發生。代碼出現一個硬分叉,會改變挖礦算法的難度級別。
軟分叉是指當新共識規則發佈後,沒有升級的節點會因為不知道新共識規則下,而生產不合法的區塊,就會產生臨時性分叉。
在2013年3月12日,當時是bitcoin qt 0.8.0 版本軟件發佈了,0.8版本採用了一種新的數據庫level db。有的礦工節點升級了bitcoin qt 0.8版本,有的礦工還繼續使用bitcoin qt 0.7版本的軟件。雙方各自生產區塊,但bitcoin qt 0.8採用的新數據庫生產出的區塊被被qt 0.7版本節點拒絕掉。具體的原因是舊的數據庫對超過800kb的區塊有時不接受。因此在區塊高度 225430 比特幣區塊鏈分成了兩條鏈,結果導致了比特幣區塊鏈產生兩條鏈,一條是包含大於800kb區塊的鏈,另一條是拒絕承認這些包含更大區塊的鏈,這就發生了硬分叉。
當時是採用bitcoin qt 0.8版本的礦工放棄了他們挖的鏈,退回到bitcoin qt 0.7版本上繼續挖礦。
這次硬分叉是一次意外,是bitcoin qt 0.8版本的軟件出了bug,導致採用舊軟件的節點拒絕驗證新軟件節點生產的區塊。但硬分叉的成因就是採用舊軟件版本的節點拒絕驗證採用新軟件版本的節點生產的區塊,然後雙方各自挖礦。
在2015年7月4日比特幣區塊鏈在區塊高度363731發生一次硬分叉。當時是Bitcoin Core 開發者往新版本的Bitcoin Core 0.10.0添加了BIP 66。這本來是一起軟分叉的修改,在比特幣網絡上主要礦池都使用了0.10版本的軟件時,但有一個礦池BTC Nuggets沒有升級,導致BTC Nuggets挖出來的兩個區塊其他礦工拒絕掉,然後雙方就各自挖礦延續自己認為是正確的區塊鏈,由此產生硬分叉,分成了兩條鏈。
隨後發佈公告,呼籲礦工升級到bitcoin core 0.10.2版本來消滅分叉。
這也是一次意外,硬分叉的成因是採用新軟件版本的節點拒絕驗證採用舊軟件版本的節點生產的區塊,然後雙方各自挖礦。
這兩次硬分叉都是意外,但硬分叉的成因前一個是因為對新產生的區塊格式在不同節點上產生分歧,後一個是因為對交易格式在不同節點上產生分歧。
-
分期樂怎麼才能通過?
分期樂需要借款人滿足申請條件,完成實名認證才可以通過審核。一般申請人如果沒有通過審核,可能是因為有不良信用記錄,或是還款能力不夠,導致綜合評分過低。除此之外,如果分期樂系統故障或者預約額度不足,可能會導致審核過慢,但是不代表審核不通過。申請人可以撥打分期...
-
租房能提取公積金嗎?
租房是可以提取住房公積金的。職工和配偶在該城市如果沒有屬於自己的住房,在繳房租時,是可以申請提取夫妻雙方住房公積金賬户餘額的,但需要注意的是,職工和配偶提取的租賃住房公積金,只能用於支付一套房屋的租賃費用。...
-
工銀薪金寶保本嗎?
工銀薪金寶保本,是一款保本型理財基金。保本型理財產品都比較安全,因為它對本金有保障。總的來説,工銀薪金寶基本沒有什麼風險,且不需要手續費。在你購買後的第二天就可以到賬,它的收益比活期存款高,兑換也比定期靈活,可以説是一款各個方面都不錯的產品。...
-
保本型理財產品是什麼?
保本型理財產品就是理財平台向客户承諾無論發生什麼問題,在到期的時候都可以拿回全部本金的理財產品。一般保本型理財產品的風險非常低,幾乎沒有風險,可以分為保證本金保證收益和保證本金浮動收益兩種類型。...