论文标题
batpay:一种用于ERC20代币复发微胎的气体效率协议
BatPay: a gas efficient protocol for the recurrent micropayment of ERC20 tokens
论文作者
论文摘要
BATPAY是用于转移ERC20令牌的代理缩放解决方案。它适用于一对多且很少有一到许多方案的微付款,包括数字市场以及奖励和股息的分配。在BATPAY中,许多类似的操作都捆绑在一起,以优化以太坊区块链上的气体消耗。此外,一些昂贵的验证被挑战游戏所取代,将大多数计算成本脱离链。这导致降低三个数量级的转移成本的气体,在以太坊区块链上每秒达到约1700件交易。此外,它具有许多相关功能,例如无醚的最终用户操作的元转移以及数字商品原子交换的钥匙付款。
BatPay is a proxy scaling solution for the transfer of ERC20 tokens. It is suitable for micropayments in one-to-many and few-to-many scenarios, including digital markets and the distribution of rewards and dividends. In BatPay, many similar operations are bundled together into a single transaction in order to optimize gas consumption on the Ethereum blockchain. In addition, some costly verifications are replaced by a challenge game, pushing most of the computing cost off-chain. This results in a gas reduction of the transfer costs of three orders of magnitude, achieving around 1700 transactions per second on the Ethereum blockchain. Furthermore, it includes many relevant features, like meta-transactions for end-user operation without ether, and key-locked payments for atomic exchange of digital goods.