MultiCall: an interpreter implemented on the Ethereum Virtual Machine
Publicerad
Författare
Typ
Examensarbete för masterexamen
Program
Modellbyggare
Tidskriftstitel
ISSN
Volymtitel
Utgivare
Sammanfattning
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.
Beskrivning
Ämne/nyckelord
blockchain, ethereum, smart contracts