In this chapter we will learn the basics of blockchain, addresses, transactions, and Bitcoin’s embedded scripting language. We will generate addresses, create transactions, and send them through the network to explore the inner workings of Bitcoin’s scripting engine.
Blockchain
Bitcoin’s blockchain is an append-only database containing an ordered, back-linked list of blocks that’s being replicated over tens of thousands of nodes, which continuously validate new blocks and update their copies according to the current consensus. Very often we can read descriptions of blockchains ...