Blockchain abbreviation: Implemented by message passing and shared memory (Extended abstract)
ETHEREUM: A SECURE DECENTRALISED GENERALISED TRANSACTION LEDGER