Papers1 provider · 1 record
February 6, 2020· arXiv
preprint
Open access

BatPay: a gas efficient protocol for the recurrent micropayment of ERC20 tokens

Authors:Hartwig MayerIsmael BejaranoDaniel FernandezGustavo AjzenmanNicolas AyalaNahuel SantoallaCarlos SarrauteAriel Futoransky

Abstract

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.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.