中文

Carbyne:面向比特币的超轻量级抗 DoS 记忆池

密码学与安全 2025-04-24 v1

摘要

加密货币的日益普及显著放大了运行完整节点所需的资源要求, creating substantial barriers to entry. Unlike miners, who are financially incentivized through block rewards and transaction fees, full nodes lack direct economic compensation for their critical role in maintaining the network. A key resource burden is the transaction pool, which is particularly memory-intensive as it temporarily stores unconfirmed transactions awaiting verification and propagation across the network. We present Neonpool, a novel optimization for transaction pool leveraging bloom filter variants to drastically reduce memory consumption by up to 200 (e.g., 400 MB to 2 MB) while maintaining over 99.99% transaction processing accuracy. Implemented in C++ and evaluated on unique Bitcoin and Ethereum datasets, Neonpool enables efficient operation on lightweight clients, such as smartphones, IoT devices, and systems-on-a-chip, without requiring a hard fork. By lowering the cost of node participation, Neonpool enhances decentralization and strengthens the overall security and robustness of cryptocurrency networks.

关键词

引用

@article{arxiv.2504.16089,
  title  = {Carbyne: An Ultra-Lightweight DoS-Resilient Mempool for Bitcoin},
  author = {Hina Binte Haq and Syed Taha Ali and Asad Salman and Patrick McCorry and Siamak F. Shahandashti},
  journal= {arXiv preprint arXiv:2504.16089},
  year   = {2025}
}