中文

基于声誉加权贷款网络的离线支付双花攻击防御

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

摘要

区块链解决方案通常假设同步网络以确保一致性并实现共识。相反,离线交易系统旨在在不假设通信延迟受限的情况下,使用户能够就交易达成一致并执行交易。大多数现有离线支付方案依赖受信任的硬件钱包,假设其安全且防篡改。本文引入了Overdraft,一种新的离线支付系统,将依赖从硬件转移到用户本身。Overdraft允许潜在的支付接收者评估被支付的可能性,从而在有信心时接受交易或拒绝交易。Overdraft通过维护由在线声誉加权的贷款网络来实现这一点。该贷款网络包含时间限制的协议,其中用户承诺在必要时为另一用户支付。例如,当付款人在承诺时缺乏足够资金时。离线用户依赖他们在最后一次上线时可访问的贷款网络视图——即在最后一次上线时可访问的视图——来确定是否参与离线交易。该视图用于估计最终支付的可能性,可能使用多个贷款。一旦再次上线,用户将其交易提交到区块链上,任何冲突都将被确定性地解决。Overdraft包含对用户的激励措施,设计用于抵御 Sybil 攻击。作为概念验证,我们将Overdraft实现为以太坊 Solidity 智能合约,并部署在 Sepolia 测试网上以评估其性能。

关键词

引用

@article{arxiv.2504.05143,
  title  = {Taming Double-Spending in Offline Payments with Reputation-Weighted Loan Networks},
  author = {Nektarios Evangelou and Rowdy Chotkan and Bulat Nasrulin and Jérémie Decouchant},
  journal= {arXiv preprint arXiv:2504.05143},
  year   = {2025}
}