中文

BatPay:一种用于 ERC20 代币周期性微支付的低 gas 协议

密码学与安全 2020-02-07 v1 计算机与社会

摘要

BatPay 是一种用于 ERC20 代币转账的代理扩容方案。它适用于一对多和少对多场景下的微支付,包括数字市场以及奖励与分红的发放。在 BatPay 中,许多相似操作被捆绑成单笔交易,以优化以太坊区块链上的 gas 消耗。此外,一些代价高昂的验证被挑战游戏所取代,将大部分计算成本推至链下。这使得转账成本的 gas 减少了三个数量级,在以太坊区块链上达到约每秒 1700 笔交易。此外,它包含许多相关特性,例如用于终端用户无需以太币即可操作的元交易,以及用于数字商品原子交换的密钥锁定支付。

关键词

引用

@article{arxiv.2002.02316,
  title  = {BatPay: a gas efficient protocol for the recurrent micropayment of ERC20 tokens},
  author = {Hartwig Mayer and Ismael Bejarano and Daniel Fernandez and Gustavo Ajzenman and Nicolas Ayala and Nahuel Santoalla and Carlos Sarraute and Ariel Futoransky},
  journal= {arXiv preprint arXiv:2002.02316},
  year   = {2020}
}

备注

14 pages, 2 figures