比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads

區塊鏈:從BSV下架風波 揭秘構造區塊鏈分叉的測試方案_KaraStar

Author:

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

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

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

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

數據:15小時前Nexo再次從Binance提取4,000ETH質押在Lido:金色財經報道,據Scopescan監測,15小時前,Nexo再次從Binance中提取4,000 ETH (652萬美元) ,然后在Lido質押。

在過去1個月中,NEXO從Binance中積累了13,945 ETH(2,410萬美元),并在Lido上質押了34,400 ETH(6,248萬美元)。[2023/9/8 13:26:51]

BSV是BCH硬分叉的產物

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

一個新地址在3月28日和今天從Binance收到951枚BTC:金色財經報道,Lookonchain監測顯示,一個新地址在3月28日和今天從Binance收到951枚BTC(價值約2700萬美元)。平均接收價格為28,387美元。[2023/3/30 13:35:15]

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

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

ParaSpace:資金已從BlockSec收回,正努力恢復cAPE與APE 1:1錨定:3月19日消息,NFT借貸協議ParaSpace宣布資金已從BlockSec收回,正在重新平衡平臺上的資金池,同時還在努力修補 cAPE 兌換,以便它可以恢復到與 APE 1:1 的比例。一旦開始分階段重新開放協議,前端之類的東西將得到修復并顯示正確準確的數據。

ParaSpace 還表示正從合約方面著手實施安全性增強,包括大額提款請求的時間鎖定提款等。ParaSpace 計劃建立跨越所有時區的 24/7 Solidity 團隊,以實時監控合約交易,同時將針對嚴重錯誤提高錯誤賞金金額至 20 萬美元。ParaSpace 已經開始面試聘請一名穩固性和安全性主管。[2023/3/19 13:13:14]

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

動態 | 1000枚BTC從Bitfinex交易所轉出:Whale Alert數據顯示,北京時間1月20日19:40, 1000枚BTC(價值約868.6萬美元)從Bitfinex交易所轉入未知錢包(3Q2Xg7開頭地址)。[2020/1/20]

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

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

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

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

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

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

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

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

請看示意圖:

區塊鏈測試方案示意圖

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

圖中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:區塊鏈BSVbinanceRAS區塊鏈最新應用bsv幣騙局最新消息2020年Binance Multi-Chain CapitalKaraStar

芝麻開門交易所
BOOK:Facebook即將發行穩定幣 扎克伯格意圖創造“數字美元”?_SPACES價格

國際社交平臺巨頭Facebook,再一次被媒體曝出,將發行基于區塊鏈的穩定幣,并將其用于跨境轉賬、電商等場景。《華爾街日報》報道,Facebook的這一神秘計劃,已經在內部開展一年有余.

1900/1/1 0:00:00
TER:微軟Outlook數據泄露 加密貨幣用戶成黑客目標_KEES

本月早些時候,科技媒體Motherboard發現,黑客不僅可以訪問Outlook用戶的電子郵件元數據,還可以獲取郵件內容.

1900/1/1 0:00:00
比特幣:幣世界早間內參:Bitfinex事件進展 微信禁止虛擬貨幣交易_AINU

1.微信修訂支付協議:商戶不得從事虛擬貨幣等非法交易。2.法國金融市場管理局年報:已向118家涉及加密資產活動的實體或網站發出警告。3.比特大陸內部比特幣挖礦業務的算力比一個月前減少了88%.

1900/1/1 0:00:00
ETH:幣圈“紅人”知心姐高調罵人 微博CEO強勢圍觀_比特幣手機錢包

近日,知心姐挑釁、怒罵維權者的微博吸引了新浪微博CEO王高飛等大V的關注。從知心姐2017年在幣圈“成名”到2018年跑路“消失”,再到如今微博高調罵人,時間已經過去了兩年多.

1900/1/1 0:00:00
BTC:5.3晚間行情:BTC一路高歌猛進 試壓6000點位_BTCT價格

文章系金色財經專欄作者供稿,發表言論僅代表其個人觀點,僅供學習交流!金色盤面不會主動提供任何交易指導,亦不會收取任何費用指導交易,請讀者仔細甄別,謹防上當.

1900/1/1 0:00:00
BIT:Bitfinex準備發幣 IEO能否成其救命稻草?_NEX

今天,一份標題為“BitfinexICO白皮書”的文件在網上流傳開來。這份“白皮書”中寫道,Bitfinex將于5月2日啟動ICO,發行總量為2億的BitfinexCoin,并且只接受BTC和E.

1900/1/1 0:00:00
ads