January 2019
Beginner to intermediate
372 pages
11h 17m
English
The data on a blockchain is stored in the form of atomic events called transactions. In a cryptocurrency such as Bitcoin, transactions contain scripts that help to transfer assets. However, they could also contain arbitrary information such as executable programs that act as smart contracts. A transaction should also ensure that it has an optimized set of instructions that will decide the current state of the blockchain.