比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > ETH > Info

內存池 Bug 導致 BCH 出現空交易區塊,P網已暫停 BCHABC 交易_BIT

Author:

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

Odaily星球日報譯者|Moni比特幣現金是目前全球排名第四的加密貨幣,市值超過60億美元,之前的全系統范圍升級已經將比特幣現金網絡分成了兩部分——但是現在,問題來了。一位來自Reddit論壇用戶透露,由比特幣現金開發者團隊開發的軟件版本——BitcoinABC中出現了一個代碼Bug,該Bug很快影響到了與升級本身無關的比特幣現金內存池。根據BitMEXResearch的Forkmonitor工具披露的數據顯示,就在比特幣現金網絡在第582,679區塊嘗試升級到新軟件之后,發生了一次區塊鏈分裂。與比特幣區塊鏈類似,比特幣現金也要求礦工驗證交易之后才能將新區塊添加到區塊鏈上,內存池里通常包含了等待礦工批準的比特幣現金區塊鏈上的所有待處理交易。Reddit論壇用戶“FerriestaPatronum”解釋說:“看起來,就在比特幣現金硬分叉之后,內存池接受規則中出現了一個小Bug……從我目前的理解,這個問題可能是操作計數Bug,他們依然使用的是舊規則去驗證操作計數,而不是按照新規則來驗證的。”就在該漏洞出現之后,比特幣現金開發人員很快發布了修復Bug的新代碼,根據CoinDance的數據和業內人士披露的信息顯示,在這個Bug修復之前,比特幣現金區塊鏈產生了一串空交易區塊。VinArmani是比特幣現金應用程序CoinText首席技術官,他表示:“大約在一個半小時之后,區塊被清空了。現在內存池沒問題了,而且交易也可以像以前那樣進入區塊,一起都恢復正常。”不過截至本文撰寫時,我們仍然不清楚有多少節點已經升級了修復Bug的軟件。為了修復這個問題,加密貨幣交易所Poloniex已經宣布將暫停BitcoinABC提款和存款交易,該交易所在Twitter上發文稱:“比特幣現金今天計劃的硬分叉有問題,因此我們將禁止BCHABC的存款和取款交易,直到另行通知為止。比特幣現金的核心開發人員正在努力解決問題,感謝您的耐心等待。”還是中心化問題惹的禍?

波卡回顧上個月客戶端事故 系內存不足導致:6月7日消息,Polkadot官方發文回顧,5月24日要求波卡驗證節點將客戶端降級至0.8.30版本事故,系內存不足導致。Polkadot表示,在試圖構建區塊5202216時因內存不足(OOM)錯誤而失敗。該區塊包含驗證人選舉的鏈上解決方案,該解決方案通常是在鏈下計算的,只有在沒有提交鏈下解決方案的情況下才會在鏈上進行。由于提名者的數量眾多,選舉溢出了Wasm環境中分配的內存。為解決這個問題,當時驗證者被要求暫時將他們的節點軟件降級到至0.8.30版本并且使用「--execution=native」命令。該本地版本不受Wasm內存分配器的限制,網絡在70分鐘停機后恢復。之后在5203204區塊,幾個節點因「存儲根不匹配」錯誤而失敗,這是由于構建本地運行時和鏈上Wasm運行時的編譯器版本不同造成的。解決方案是用一個具有正確編譯器版本的Wasm運行時來覆蓋鏈上Wasm運行時。Polkadotv0.9.3版本上線后修復了該類問題,Polkadot表示未來可能會支持4GB的Wasm分配內存。現在選舉必須在鏈下進行,并且禁用鏈上選舉。在分配器被改進之前,鏈下工作者將使用比鏈上Wasm運行時更高的內存限制確保鏈下選舉不會耗盡內存并能成功提交。另外,Polkadot將確保本地和Wasm構建中使用相同的編譯器版本。[2021/6/7 23:18:48]

根據挖礦及礦池運營區塊鏈初創公司Navier研發團隊透露,目前大多數比特幣現金礦工使用的都是BitcoinABC軟件,而不是像BitcoinUnlimited(BU)這樣的其他比特幣現金軟件。Navier副總裁DavidSteinberg解釋說:“大多數比特幣現金礦工使用的都是BitcoinABC客戶端,而不是BitcoinUnlimited,所以人們創建交易并將這些交易提交給內存池的速度比他們寫入一個區塊的速度更快,這導致大部分區塊都是空的。”DavidSteinberg同時強調,如果礦工可以嘗試使用不同的節點軟件,那么就可以有效防止因為代碼出現Bug而導致區塊鏈網絡癱瘓的問題,他補充說道:“擁有單一類型的節點是一種中心化的形式——你可以從自己選擇的節點類型中信任代碼庫,以保持按預期工作。理想狀況下,礦工其實可以嘗試選擇不同類型的節點軟件,防止類似這次Bug事件再次發生。”DavidSteinberg認為,在硬分叉期間使用一些特別受歡迎的軟件,其實是一件比較危險的事情。他最后總結說道:“事實上,這個Bug出現的時間恰逢硬分叉,結果加劇了問題的嚴重性,因為通常來說,你必須要升級節點軟件才能參與分叉。對于正常的增量升級,并不是每個節點都會及時進行軟件更新,因此如果你嘗試使用不同的節點軟件,那么這種問題可能只會影響到少數礦工。我認為這里最大的問題是程序員也會犯錯,而且就算是去中心化系統,假設某個環節存在中心化問題——比如依賴單一的代碼庫,也會因為一個Bug導致網絡受到影響。”

以太坊2.0客戶端Teku發布v21.5.0,新數據庫使用LevelDB來減少內存使用并提高可靠性:官方消息,以太坊2.0客戶端Teku發布v21.5.0,關鍵更改包括:新數據庫現在使用LevelDB來減少內存使用并提高可靠性,現有數據庫不受影響;支持eth1端點的自動故障轉移。[2021/5/12 21:53:08]

動態 | nchain否決CTOR提案 因社區內存在反對意見:據nchain官網消息,該團隊已經評估了Canonical Transaction Ordering提案CTOR。該提案旨在改變BCH網絡中塊內交易順序。但是因為社區內的反對意見,nchain目前已否決該項提案。BitcoiUnlimited的首席開發人員Andrew Stone認為,CTOR的分片提議既不需要CTOR也不能解決激勵性的可擴展性問題,因此CTOR不需要網絡優化。[2018/9/17]

Tags:比特幣COIWASBIT今天為什么比特幣暴跌1irstcoinswash幣行情bitweb

ETH
交易所頻頻被盜,你該如何保護自己的數字資產?_比特幣

5月8日凌晨,數字貨幣交易所幣安發生被盜事件,黑客從幣安熱錢包盜走大約7000個比特幣。幣安官方公告稱,這是一次大規模的系統性攻擊,黑客獲得了大量用戶API密鑰,谷歌驗證2FA碼以及其他相關信息.

1900/1/1 0:00:00
Staking 時代兩大流派,屌絲和貴族誰將勝出?_比特幣

2019年,牛市未來,但區塊鏈項目和技術在逐步推進。3月14日,隨著第一個官方Hub的啟動,Cosmos主網在推遲兩年后終上線。4月初消息,以太坊2.0“寧靜”更新將在2021年完成.

1900/1/1 0:00:00
趨勢:數字資產正在重新定義金融市場_數字資產

!webp\"data-img-size-val=\"810,495\"\u002F\\>2018年,在ICO亂象和缺乏監管所引起的數字貨幣大跌的情況下.

1900/1/1 0:00:00
數字貨幣普遍暴漲,BTC從吸血到帶量_數字貨幣

Odaily星球日報出品作者|蘆薈、秦曉峰編輯|盧曉明5月13日,比特幣再現暴漲行情,一度突破8100美元,強勢帶動整個數字貨幣市場的普漲.

1900/1/1 0:00:00
鏈上數博 | 高端對話精華:如何理解區塊鏈和比特幣的意義?_區塊鏈

5月27日,以“區塊鏈——數字文明的基石”為主題的高端對話在貴陽國際生態會議中心舉辦。與會嘉賓圍繞區塊鏈推動可信數字社會發展的主題,探索“區塊鏈+”的生態構建等內容開展巔峰對話.

1900/1/1 0:00:00
那些遷移到BOSCore的游戲怎樣了?_BOSC

如果說2018年是公鏈元年,那么2019年是什么?想回答這個問題,我們不妨看看鏈圈近來的風向。先是2018年底,Polkadot項目興起,帶來了“一鍵發鏈”的新興概念;與此同時,“閃電火炬”接力.

1900/1/1 0:00:00
ads