中文

比特币支付协议中退款机制的新审视

密码学与安全 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