BLOCK512 is a blockchain consulting firm that provides insights, advisory services, and assistance with accelerating blockchain-optimized solutions. The document defines key blockchain concepts like distributed ledgers, consensus, smart contracts, and different types of cryptocurrencies. It also notes the significant estimated savings and investment that blockchain adoption could provide for banks and financial technology companies. The final sections discuss questions organizations should consider around how blockchain may impact their competitors, customers, processes, business models and leadership strategies.