比特币规范交易排序:批判性评估

本文件是对规范交易排序提议(CTOR)的评估,该提议旨在改变比特币现金(BCH)网络中块内交易的排序。 (nChain认为BCH是真正的比特币。)在总结提议后,我们根据常规变更管理标准评估了提议的变更。 由于下列讨论的原因,我们认为没有足够的证据表明CTOR提议将实际提供其声称的益处,并且实现这种有争议的共识变更的风险超过任何未经证实的回报。因此,我们认为CTOR提议不应在任何比特币现金实现中实施。 1   CTOR 提议 目前,BCH块内的交易排序是一种松散的部分排序形式: 第一笔交易是Coinbase交易; 如果交易在同一区块中花费另一笔交易的产出,则支出交易必须在交易所花费的交易之后; 所有其他交易–即花费先前区块交易所获产出的交易 – 可以按任何顺序出现。 这被称为交易拓扑排序(TTOR)。 规范交易排序提议(CTOR)旨在根据如下方式改变区块内交易的排序: 第一笔交易是Coinbase交易; 所有其他交易按交易ID字母顺序排序。 CTOR提议声称跟TTOR相比有多项优势,即: 消除一类可扩展性的挑战 紧凑型包含/排除证明 选择加入交易的本地化 块发射和传播的效率提高 软件实现简化 潜在攻击媒介的缓解 在后续文章中,其声称CTOR是分割比特币的先决条件,它本身被定位为CPU开发从单核性能提升到多核产品的转变之后的下一步。 2   …