
内存池 Bug 导致 BCH 出现空交易区块,P网已暂停存取款
这个问题可能是操作计数Bug,他们使用的是旧规则去验证操作计数,而不是按照新规则来验证的。
比特币现金是目前全球排名第四的加密货币,市值超过60亿美元,之前的全系统范围升级(也被成为硬分叉)已经将比特币现金(BCH)网络分成了两部分——但是现在,问题来了。
一位来自 Reddit 论坛用户透露,由比特币现金开发者团队开发的软件版本——Bitcoin ABC 中出现了一个代码 Bug,该 Bug 很快影响到了与升级本身无关的比特币现金内存池(mempool)。根据 BitMEX Research 的 Forkmonitor 工具披露的数据显示,就在比特币现金网络在第 582,679 区块尝试升级到新软件之后,发生了一次区块链分裂(chain split)。
与比特币区块链类似,比特币现金也要求矿工验证交易之后才能将新区块添加到区块链上,内存池里通常包含了等待矿工批准的比特币现金区块链上的所有待处理交易。Reddit 论坛用户“FerriestaPatronum”解释说:
“看起来,就在比特币现金硬分叉之后,内存池接受规则中出现了一个小 Bug……从我目前的理解,这个问题可能是操作计数(operation count)Bug,他们依然使用的是旧规则去验证操作计数,而不是按照新规则来验证的。”
就在该漏洞出现之后,比特币现金开发人员很快发布了修复 Bug 的新代码,根据 CoinDance 的数据和业内人士披露的信息显示,在这个 Bug 修复之前,比特币现金区块链产生了一串空交易区块。
Vin Armani 是比特币现金应用程序 CoinText 首席技术官,他表示:
“大约在一个半小时之后,区块被清空了。现在内存池没问题了,而且交易也可以像以前那样进入区块,一起都恢复正常。”
不过截至本文撰写时,我们仍然不清楚有多少节点(即运行 Bitcoin ABC 软件的额计算机服务器)已经升级了修复 Bug 的软件。为了修复这个问题,加密货币交易所 Poloniex 已经宣布将暂停 Bitcoin ABC 提款和存款交易,该交易所在 Twitter 上发文称:
“比特币现金今天计划的硬分叉有问题,因此我们将禁止 BCHABC 的存款和取款交易,直到另行通知为止。比特币现金的核心开发人员正在努力解决问题,感谢您的耐心等待。”
还是中心化问题惹的祸?
根据挖矿及矿池运营区块链初创公司 Navier 研发团队透露,目前大多数比特币现金矿工使用的都是 Bitcoin ABC 软件,而不是像 Bitcoin Unlimited (BU) 这样的其他比特币现金软件。
Navier 副总裁 David Steinberg 解释说:
“大多数比特币现金矿工使用的都是 Bitcoin ABC 客户端,而不是 Bitcoin Unlimited,所以人们创建交易并将这些交易提交给内存池的速度比他们写入一个区块的速度更快,这导致大部分区块都是空的。”
David Steinberg 同时强调,如果矿工可以尝试使用不同的节点软件,那么就可以有效防止因为代码出现 Bug 而导致区块链网络瘫痪的问题,他补充说道:
“拥有单一类型的节点是一种中心化的形式——你可以从自己选择的节点类型中信任代码库,以保持按预期工作。理想状况下,矿工其实可以尝试选择不同类型的节点软件,防止类似这次 Bug 事件再次发生。”
David Steinberg 认为,在硬分叉期间使用一些特别受欢迎的软件,其实是一件比较危险的事情。他最后总结说道:
“事实上,这个 Bug 出现的时间恰逢硬分叉,结果加剧了问题的严重性,因为通常来说,你必须要升级节点软件才能参与分叉。对于正常的增量升级,并不是每个节点都会及时进行软件更新,因此如果你尝试使用不同的节点软件,那么这种问题可能只会影响到少数矿工。我认为这里最大的问题是程序员也会犯错,而且就算是去中心化系统,假设某个环节存在中心化问题——比如依赖单一的代码库,也会因为一个 Bug 导致网络受到影响。”
来源:Odaily星球日报
比推快讯
更多 >>- 据比推数据,ETH现报4193.66美元,24小时跌幅为6.28%,价格波动较大,请谨慎交易,控制风险。
- OKX Star 转推披露 X Layer 激励计划即将宣布
- Portal to Bitcoin 宣布其主网上线日期为 10 月 13 日
- 美联储穆萨莱姆:将采取逐次会议方式来处理利率
- 英国和美国成立特别工作组,探讨数字资产监管合作
- 数据:今日美国比特币 ETF 净流入 1,949 枚 BTC,以太坊 ETF 净流入 25,795 枚 ETH
- 标普 500 指数转涨,市场情绪回暖
- 美联储穆萨莱姆:必须遵守稳定币支付利息的限制
- 某鲸鱼沉寂 2 年后将 362.4 万枚 APX 转进 Aster 1:1 换回 ASTER
- Aster Genesis 第 2 阶段将于 10 月 6 日结束,第 3 阶段将支持现货交易,现已上线 HYPE 合约交易
- Coinbase 呼吁美国和英国建立跨大西洋稳定币走廊
- 阿联酋签署加密货币税务数据自动交换协议,将于 2027 年推出该框架
- Ripple 推进机构金融战略
- 某交易员平仓其 BTC 空头头寸获利 81.55 万美元,并立即转向做多
- CZ 支持的 Web3 教育项目 Giggle Academy 获捐 268 万美元
- 美联储穆萨莱姆:如果通胀风险增加将不会支持进一步降息
- 加密金融创企 Shield 完成 500 万美元种子轮融资,Giant Ventures 领投
- Aster:已支持 300 倍杠杆做多或做空 HYPE
- DeFi Development 投资 0G 财库公司 ZeroStack,并为其提供资产管理等服务
- Wintermute:48% 的以太坊 EIP-7702 授权行为涉及网络钓鱼和资金盗取等犯罪活动
- 美股开盘加密板块涨跌不一,QLGN 上涨 195.06%
- 数据:68 家以太坊财库实体总持仓突破 500 万枚 ETH
- 纳斯达克上市公司 Reliance Global 完成首次 Cardano(ADA)购买
- 德意志银行:到 2030 年比特币会出现在央行资产负债表上
- 上市公司 Amber International Holding 宣布进军数字资产财库领域
- 美联储博斯蒂克:没有提高降息次数预期
- PayPal 投资稳定币一层区块链 Stable,扩展 PYUSD 分发和应用
- 博斯蒂克:预计年底失业率将降至 4.5%
- 美联储博斯蒂克:预计 2025 年仅会降息一次
- Plasma 计划今年推出稳定币新型数字银行
- Abraxas Capital 从币安提取 1060 枚比特币
- IP 财库公司 Heritage Distilling 将更名为 IP Strategy
- Gitcoin:与 GitHub 联合 1500 万美元开发基金为不实消息
- K33 增持 15 枚比特币,总持有量达 141 枚
- Forward Industries 计划在 Solana 链上推出代币化股票
- 加密 KOL Enheng 捐赠 44.44 枚 BNB 支持教育慈善项目 Giggle Academy
- BTC 财库公司 Strive 收购 Semler Scientific,合并后持币近 11,000 枚 BTC
- Strive 将收购 Semler Scientific,使其比特币总持仓增至 5886 枚
- 纳斯达克上市公司 ProPhase Labs 宣布探索加密财库战略
- 以太坊财库公司 ETHZilla 拟额外募资 3.5 亿美元支持增持 ETH
- 富途证券、老虎证券进一步关闭中国内地居民开户通道
- Bitfinex 报告:美联储降息引发 BTC 市场波动
- Michael Saylor:Strategy 今年迄今比特币收益率达 26%
- Greeks.live:社区正经历波动率交易动态重大转变,BTC 波动率或已结构性死亡
- Strategy 披露上周增持 850 枚比特币
- 前 Stripe 加密负责人创办的 Circuit & Chisel 完成 1920 万美元融资,以开发 AI 代理支付协议
- RBC:美联储在经济非衰退期降息,美国股市往往会上涨
- 上市公司 Helius 开始购买 SOL 代币,现持有超 76 万枚 SOL
- Trend Research 从币安提出 4243 万枚 USDT 用于偿还 Aave 借款
- BNB 财库公司 CEA Industries 已提交 5 亿美元 PIPE 注册声明
比推专栏
更多 >>观点
比推热门文章
- OKX Star 转推披露 X Layer 激励计划即将宣布
- Portal to Bitcoin 宣布其主网上线日期为 10 月 13 日
- 美联储穆萨莱姆:将采取逐次会议方式来处理利率
- 加密市场遭遇大规模清算,杠杆多头溃败引发千亿美元市值蒸发
- 英国和美国成立特别工作组,探讨数字资产监管合作
- 数据:今日美国比特币 ETF 净流入 1,949 枚 BTC,以太坊 ETF 净流入 25,795 枚 ETH
- 标普 500 指数转涨,市场情绪回暖
- 美联储穆萨莱姆:必须遵守稳定币支付利息的限制
- 某鲸鱼沉寂 2 年后将 362.4 万枚 APX 转进 Aster 1:1 换回 ASTER
- Aster Genesis 第 2 阶段将于 10 月 6 日结束,第 3 阶段将支持现货交易,现已上线 HYPE 合约交易