以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads
首頁 > 區塊鏈 > Info

從BSV下架風波 揭秘構造區塊鏈分叉的測試方案_BSV:區塊鏈幣在中國合法嗎

Author:

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

2018年末,BSV與BCH的算力戰牽動了整個數字貨幣市場的目光,最終以BSV放棄與BitcoinABC爭奪BCH,轉而另起爐灶,并命名bitcoinSV而告一段落。

而最近“澳本聰”DrCraigSWright和其BSV再次處于風口浪尖之上,其原因是最近澳本聰再次高調宣稱自己就是“中本聰”,因其所提供的“證據”漏洞百出,引發比特幣閃電網絡支持者、閃電火炬發起人Hodlonaut的不滿和抵制。

隨后沖突產生了規模升級,比特幣社區、V神、趙長鵬等紛紛直接或間接的聲討澳本聰,包括幣安在內的諸多交易所,開始迅速發布下架BSV的公告,一系列操作讓BSV陷入眾矢之的。

數據:5,537枚BTC從Bybit轉移到未知錢包:金色財經報道,據Whale Alert監測,5,537枚BTC(144,501,216美元)從Bybit轉移到未知錢包。[2023/8/28 13:01:58]

BSV是BCH硬分叉的產物

想理解BSV到底是什么,就要先說說什么是硬分叉。

硬分叉是指,區塊鏈系統有其自己的共識規則,一旦區塊鏈共識規則發生改變,并且舊規則不認同新的規則,導致新規則無法向前兼容,舊的區塊不認可新的區塊,導致新舊節點在不同的區塊鏈運行。這種情況就被稱為硬分叉。

某鯨魚從Binance中提取400萬枚ARB:金色財經報道,7月18日消息,Lookonchain監測顯示,7小時前,某鯨魚從Binance中提取了400萬枚ARB(價值約528萬美元)。[2023/7/18 11:01:27]

然而,區塊鏈分叉也有兩面性,因為硬分叉一直是一種十分危險和具有爭議的區塊鏈升級技術。

從長遠來講,當整個區塊鏈網絡面臨不可避免的巨大風險時,整個區塊鏈網絡將達成共識對系統進行升級,以躲避風險的侵害。

但在沒有得到大部分區塊鏈生態參與者的共識同意下,強行進行硬分叉,無疑將整個區塊鏈生態拉入分裂的境地,而當生態參與者對未來發展意見不一致時,硬分叉很有可能發生。

Samson Mow宣布從Blockstream離職,計劃專注于國家比特幣的采用:3月2日消息,Blockstream首席戰略官Samson Mow在推特上宣布從Blockstream離職,并計劃專注于國家比特幣的采用。此外,他表示他將繼續擔任游戲開發公司 Pixelmatic的首席執行官,并將繼續“支持和倡導Blockstream基于側鏈的結算網絡Liquid”。[2022/3/2 13:31:44]

因為在一個去中心化的系統中,達成共識并不是一件容易的事情。

如何盡可能避免區塊數據不一致?

動態 | 2000枚BTC從Bitmex轉入Bitstamp 價值1900萬美元:北京時間07月17日21:17,2000枚BTC從Bitmex 交易所轉入Bitstamp交易所,按當前價格計算,價值約1900萬美元,交易哈希為:a297bbeb81521c946dddcccb7d2fa5ace3d01230cd12dd80946997880ea4c598。[2019/7/17]

區塊鏈作為一個狀態機,則每次交易就是試圖改變一次狀態,而每次共識生成的區塊,就是參與者對于區塊中所有交易內容導致狀態改變的結果進行確認。

一個基本的區塊鏈系統,首要保證的就是全網絡區塊的一致性,由于區塊鏈為去中心化系統,實際環境中網絡性能、每個節點的不確定性等情況,因此區塊中每個節點都需要保持同步狀態才能夠對自身利益最大化,同時保證區塊鏈整體的安全。

區塊鏈開發當中首先要保證所有節點的鏈始終工作在主鏈,或者發現處于非主鏈的情況下能夠快速回退切換到主鏈中,以避免不必要的損失。

本文就介紹一種快速模擬真實環境下構造區塊鏈分叉,然后驗證區塊鏈是否能夠及時消除分叉的測試方案。

該方案的主要特點即在一臺機器上就可以完成測試,同時利用自動化腳本部署可以快速搭建測試環境,構造測試中所需要的分叉,以及驗證出現分叉之后區塊鏈系統是否能夠消除分叉。

請看示意圖:

區塊鏈測試方案示意圖

以上述示意圖為例進行說明:

圖中A1、B1、C1、A2、B2、C2為部署在測試機上的docker容器;

將該六個容器分成兩組,一組為A1、B1、C1,另外一組為A2、B2、C2;

兩組中每個容器運行的區塊鏈節點間都可以進行P2P通信;

其中A1、A2節點分別為挖礦節點,其余節點為普通節點;

通過控制兩組容器的啟動停止即可構造分叉。

通過獲取所有測試節點同一區塊block哈希值即可以驗證是否存在分叉以及分叉是否消失。

該方案的整體節點控制流程圖如下圖所示,將上述A1、B1、C1、A2、B2、C2分為A、B兩組,A組包括A1、B1、C1,B組包括A2、B2、C2。

其中一些步驟中需要統計當前P2P網絡中的節點數目進行驗證,超時時間可以自行根據實際情況進行設定。

整體節點控制流程圖

結束語

分叉問題是區塊鏈網絡不得不面對的問題,一個能夠保持全區塊一致、交易狀態準確的區塊鏈網絡,是未來一個安全、穩定的區塊鏈的最基本需求。

希望通過以上案例流程的解析,能夠幫助或啟發開發者們實現出針對分叉問題更好的優化,及解決方案,讓分叉有效可控、異常交易狀態快速消除。

Tags:區塊鏈BITBSVBLOCK區塊鏈幣在中國合法嗎CBIT幣bsv幣價格今日行情The Whale of Blockchain

區塊鏈
燃爆盛夏 法幣交易零手續費_WEB:BlitzPredict

親愛的Bit-Z用戶: Bit-Z法幣交易將持續零手續費交易福利!活動詳情如下:活動時間:香港時間2019.4.3015:00-2019.7.3115:00 活動規則: 用戶下單成交免除手續費.

1900/1/1 0:00:00
分析師看后市5月5日:3位看漲2位看跌_比特幣:BITC幣

今日共有5位幣圈分析師對BTC明日走勢進行了判斷,其中3位看漲2位看跌。1.看漲@數字貨幣趨勢狂人:比特幣只要不跌破5日線,還有慣性上攻的動能,因此不要輕易做空,如果非要操作魚尾行情,一旦放量跌.

1900/1/1 0:00:00
專訪GDRC亞太區執行總裁李子旭:做落地項目 真正讓用戶賺到錢_GDR:COIN

專訪GDRC亞太區執行總裁李子旭:做落地項目,真正讓用戶賺到錢不知不覺中,HCoin推出的IEO平臺GoldMedal已經進入到了第四期,而前三期項目則以傲視市面上所有交易所的驕人戰績完美收官.

1900/1/1 0:00:00
諾貝爾經濟學獎獲得者 Joseph Stiglitz:“我們應該關閉加密貨幣”_加密貨幣:萊特幣是復制比特幣

據Cointelegraph5月6日消息,美國經濟學家和諾貝爾獎獲得者JosephStiglitz在5月6日發布的CNBC視頻中重申了他對加密貨幣的負面立場:“我實際上認為我們應該關閉加密貨幣.

1900/1/1 0:00:00
幣世界DApp活躍度梳理:三大公鏈DApp昨日活躍用戶量總計150,407個_TRO:TronLink

據DAppTotal.com05月04日數據顯示,昨天,ETH/EOS/TRON三大公鏈DApp單日活躍用戶共有150,407個,其中EOS公鏈占比64.55%,表現最佳.

1900/1/1 0:00:00
Bitfinex發幣 與普通玩家無關?_BIT:NEX

最近一段時間,訴訟和對于Bitfinex財務情況的擔憂讓Bitfinex和Tether一直處于風口浪尖之上,USDT也因此大幅折價,目前折價程度已經有所緩解.

1900/1/1 0:00:00
ads