How Bitcoin Achieves Decentralization