The document explains the concept and architecture of blockchain technology, introduced by Bitcoin as a decentralized peer-to-peer database, where each block contains transaction data linked in a chain. It highlights the mechanism of consensus used to verify new transactions through mining, and its evolution into a general-purpose computing platform with the introduction of Ethereum, which allows for programmable smart contracts. Additionally, it discusses decentralized messaging and file sharing protocols, Whisper and Swarm, that complement the Ethereum network.