Skip to main content

Bitcoin Architecture

Definition

Bitcoin Architecture describes the foundational design and operational principles of the Bitcoin network. It is characterized by its decentralized peer-to-peer network, a public, immutable ledger known as the blockchain, and a proof-of-work consensus mechanism. Transactions are recorded in blocks, secured cryptographically, and validated by network participants through mining. The architecture supports a simple scripting language for transaction functionality.