当前位置: X-MOL 学术J. Netw. Comput. Appl. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Contra-*: Mechanisms for countering spam attacks on blockchain's memory pools
Journal of Network and Computer Applications ( IF 8.7 ) Pub Date : 2021-01-29 , DOI: 10.1016/j.jnca.2020.102971
Muhammad Saad , Joongheon Kim , DaeHun Nyang , David Mohaisen

Blockchain-based cryptocurrencies, such as Bitcoin, have seen on the rise in their popularity and value, making them a target to several forms of Denial-of-Service (DoS) attacks, and calling for a better understanding of their attack surface from both security and distributed systems standpoints. In this paper, and in the pursuit of understanding the attack surface of blockchains, we explore a new form of attack that can be carried out on the memory pools (mempools), and mainly targets blockchain-based cryptocurrencies. We study this attack on Bitcoin's mempool and explore the attack's effects on transactions fee paid by benign users. To counter this attack, this paper further proposes Contra-*, a set of countermeasures utilizing fee, age, and size (thus, Contra-F, Contra-A, and Contra-S) as prioritization mechanisms. Contra-* optimize the mempool size and help in countering the effects of DoS attacks due to spam transactions. We evaluate Contra-* by simulations and analyze their effectiveness under various attack conditions.



中文翻译:

Contra- *:针对区块链内存池的垃圾邮件攻击的机制

基于区块链的加密货币(例如比特币)的受欢迎程度和价值不断上升,使其成为多种形式的拒绝服务(DoS)攻击的目标,并呼吁双方更好地了解其攻击面安全性和分布式系统的观点。在本文中,在追求理解区块链的攻击面的过程中,我们探索了一种可以在内存池(mempool)上进行的新攻击形式,并且主要针对基于区块链的加密货币。我们研究了对比特币内存池的攻击,并探讨了该攻击对良性用户支付的交易费用的影响。为了应对这种攻击,本文进一步提出了Contra- *,这是一套使用费用,年龄和大小(因此,Contra-F,Contra-A和Contra-S)作为优先级划分机制的对策。Contra- *优化了内存池的大小,并有助于抵御垃圾邮件交易引起的DoS攻击的影响。我们通过仿真评估Contra- *,并分析其在各种攻击条件下的有效性。

更新日期:2021-01-29
down
wechat
bug