Understanding Blockchain: Decentralized Yet Centralized