八小时只挖出两个区块:BIP-110 为什么没能净化比特币?

BiRun 消息,撰文:小饼 8月 7 日晚,比特币在区块高度 961632 处分裂成了两条链。 运行 BIP-110 软件的节点开始拒绝所有没有表达支持信号的区块,和主网分道扬镳。AntPool 挖出了该高度的首个标准区块,主网接受了,BIP-110 节点拒绝了。随后一位通过 Ocean 矿池工作的矿工挖出了一个替代区块,BIP-110 链跟随了这个区块。 八小时后的画面:少数链只推进到了区块 961633,总共产出两个区块。同一时段,比特币主链已经走到了区块 961681,领先 48 个区块。 这场为期不到一天的分叉,在技术上已经宣告失败。 BIP-110 想做什么? BIP-110 的全称是"Reduced Data Temporary Softfork"(临时数据缩减软分叉),以笔名 Dathon Ohm 发布,比特币核心开发者 Luke Dashjr 被认为是原始草案的撰写者和主要推动者。 它要做的事情说起来不复杂:用共识规则临时限制比特币区块中的非金融数据存储,为期约一年。具体打击对象是 Ordinals 铭文、BRC-20 代币、Runes 协议,以及其他通过交易脚本和见证数据向区块链上写入图片、文本等任意数据的行为。 支持者的逻辑是,这些数据挤占了区块空间,推高了交易费用,增加了全节点运行成本,偏离了比特币作为"健全货币基础设施"的核心使命。Dashjr 把这些数据称为"垃圾"(spam),认为长期积累会威胁比特币的去中心化。 反对者的逻辑同样清晰:比特币的区块空间属于所有付费使用它的人。任何支付了足够手续费的合法交易都应该被接受,不应由共识规则来判定什么样的数据是"合格"的。Michael Saylor 在7 月发表了一篇 110 点长文反对该提案,核心论点是:“比特币不需要纯洁的守护者,它需要中立性的守护者。”Adam Back 也警告,在缺乏广泛共识的情况下强推 BIP-110 可能分裂网络。 BIP 编辑 Murch 在分配编号时附加了一条注释,称其为"一项考虑不周且异常草率的软分叉提案",编号只代表流程合规,不代表认可。 为什么八小时只出了两个区块? 分叉后的少数链陷入瘫痪,机制上完全可以预料。 比特币每 2016 个区块调整一次挖矿难度,目标是维持平均 10 分钟一个区块。少数链在分叉时继承了主链的完整难度设定,但只有极少量算力。过去两周只有 2.53%的区块表达了对 BIP-110 的支持,远低于激活所需的 55%,绝大部分信号区块来自 Ocean 矿池。 这意味着少数链要用不到主网 3%的算力去解主网 100%难度的数学题。以观察到的出块速度推算,少数链完成下一次难度调整大约需要 350 天,而主链只需要 14 天。 在到达难度调整之前,少数链将持续处于几乎停滞的状态。而 BIP-110 的规则要求在区块 963647 之前的两周窗口内,每个区块都必须表达支持信号。以当前速度,少数链连这个窗口的终点都到不了。 截至 UTC 8月 9日 11:40,主链已经推进到区块 961725,少数链仍然冻结在 961633。主链上新产出的 113 个区块中,没有一个表达了对 BIP-110 的支持。 普通用户面临的真实风险少数链死了并不意味着风险消失。两条链接受相同格式的签名交易,这创造了一个重放攻击的窗口。 假设某个用户想出售少数链上的分叉币(如果分叉币有交易市场的话),他签署了一笔交易把分叉币发给买家。问题是,这笔签名交易在主链上同样有效。买家可以把同一笔签名交易广播到主链上,从卖家手中提走等量的真实 BTC。 少数链的超慢出块速度让这个。
利多 BTCBTC 查看原文
你怎么看这条消息?来投第一票

评论

0/500
免责声明:本文内容仅供参考,不构成任何投资建议。
更多快讯