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