比特币支付协议中退款机制的新审视
密码学与安全
2018-07-10 v2
摘要
BIP70 是商户与假名客户之间通信的比特币支付协议。McCorry 等人(FC~2016)指出 BIP70 易受退款攻击,并提出了一种要求客户对其退款请求进行签名的修复方案。他们认为这一最小改动将提供对退款攻击的抵抗能力。在本文中,我们指出了 McCorry 等人修复方案的缺陷,并提出了一种利用比特币多重签名机制防御退款攻击的新方法。我们的方案不依赖于商户存储退款请求,且与先前方案不同,允许通过电子邮件更新退款地址。我们讨论了所提方法的安全性,并与先前方案进行了比较。我们还提出了退款机制的一种新颖应用,即在付款方与收款方之间提供支付匿名性,其中商户充当混币服务器。我们最后讨论了如何将上述两种机制结合在单一支付协议中,以得到一个能抵御退款攻击的匿名支付协议。
引用
@article{arxiv.1807.01793,
title = {A New Look at the Refund Mechanism in the Bitcoin Payment Protocol},
author = {Sepideh Avizheh and Reihaneh Safavi-Naini and Siamak F. Shahandashti},
journal= {arXiv preprint arXiv:1807.01793},
year = {2018}
}
备注
22 pages, 5 figures, This paper has been accepted to Financial Cryptography and Data Security 2018