todayonchain.com

Satoshi 留给读者的练习

Bitcoin Magazine
比特币的无许可点对点网络,尤其是交易中继,在安全性和去中心化之间带来了复杂的权衡。

内容摘要

尽管比特币白皮书明确规定了无许可交易和工作量证明共识,但它省略了节点发现和交易中继所需点对点模块的复杂细节。如今,大多数节点不进行挖矿,以牺牲部分去中心化来换取安全性,但去中心化的交易中继对于抗审查性仍然至关重要。节点在处理来自匿名对等方的未确认交易时面临重大挑战,需要在拒绝服务(DoS)防御和激励兼容性(费用优先排序)之间取得平衡。防御性编程以防范垃圾信息和攻击性条件(如利用内存池策略的钉扎攻击)与费用提升等理想功能之间存在紧张关系。

共享交易对于隐私解决方案和第二层协议至关重要,当存在确认截止日期时,它们特别容易受到钉扎攻击,这可能导致盗窃而非仅仅是延迟。虽然存在 TRUC 和 Cluster Mempool 等解决方案,但复杂的费用管理通常被绕过,即通过与矿工达成私人协议以保证交易被打包。这种对私人提交途径的依赖,由寻求可预测时间或免受量子攻击的商业利益驱动,可能会滚雪球般发展成集中的区块空间经纪,破坏挖矿的无许可性质。

文章总结道,挖矿中心化始于有利于参与者的理性捷径。为了维护体现在点对点网络中的比特币核心理念,开发者必须通过解决内存池钉扎向量并使公共中继网络成为一个高效的市场来减少私人服务的竞争优势,将调和这些相互竞争的设计目标留给读者作为练习。

(来源:Bitcoin Magazine)