MultiCall: an interpreter implemented on the Ethereum Virtual Machine
Loading...
Date
Authors
Type
Examensarbete för masterexamen
Programme
Model builders
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Cryptocurrency protocols such as Bitcoin and Ethereum provide distributed ledgers,
decentralized databases which can be used to make censorship-proof payments without
a trusted intermediary. The computation performed to update the ledger
is performed redundantly across thousands of servers and is therefore expensive.
Ethereum additionally supports Turing complete programs stored in the ledger;
they can be used to retrofit the protocol with new capabilities and optimizations.
The following thesis presents the MultiCall interpreter, a smart contract implemented
on the Ethereum blockchain which is capable of significantly reducing the
cost of payments by emulating multiple transactions with a single invocation of the
interpreter.
Description
Keywords
blockchain, ethereum, smart contracts
