Blockchain is a decentralized and distributed digital ledger of transactions, open for anyone to read and access for free. Read more...