4月8日,Bitcoin Core 開發團隊將在 Signet 測試網展示第一個加密貨幣的「攻擊區塊」。


專門設計的區塊鏈單元需要更多時間來驗證。
主要目標是展示四個共識漏洞的嚴重性。它們將通過 BIP-54 的 Great Consensus Cleanup 來修復。

這項比特幣改進提案提出了一個批量軟分叉,用於清理第一個加密貨幣網路的共識漏洞。一個重大更新將同時修補多個協議弱點:
1)修正「時間扭曲」攻擊。這是一個舊有漏洞,允許具有較高哈希率的礦工操控區塊的時間戳,人工降低挖礦難度。BIP-54 將通過對每個難度調整期的第一個和最後一個區塊的時間戳制定新規則來修正此問題。
2)限制計算成本最高的交易。一些特定設計的操作可能需要很長時間驗證——在較弱的硬體上可能需要幾分鐘到一小時。這增加了節點的負擔,並給礦工提供了對競爭對手施壓的工具。BIP-54 引入了每筆交易中潛在簽名操作數的限制。如果超過限制,該交易將被視為無效。
3)解決 Merkle 樹中 64 字節交易的問題。大小恰好為 64 字節的操作在 Merkle 樹中造成歧義:它既可以被解釋為葉子,也可以是內部節點。這削弱了轉帳證明,並使 Merkle 根的唯一性受到影響。啟用 BIP-54 後,大小恰好為 64 字節的交易將變為無效。
4)放棄對過時的 BIP-30 檢查的需求。這是對重複 TxID 的舊有保護措施。自 BIP-34 啟用後,這個檢查幾乎不再需要,但歷史上仍需在共識中保留。BIP-54 要求新的 Coinbase 交易必須不同,以便最終移除這個檢查。
計劃
專家們不打算展示最壞的攻擊場景。他們將隱藏腳本和交易的細節,以免向攻擊者提供額外信息。用戶將看到驗證資源需求比平常多一個量級的區塊。
活動將於東部時間 10:00 (14:00 UTC )開始。任何人都可以在 Signet 上運行 Bitcoin Core 節點 (約 32-33 GB ),並觀察挖礦和區塊處理過程。
BTC3.98%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 打賞
  • 留言
  • 轉發
  • 分享
留言
請輸入留言內容
請輸入留言內容
暫無留言