Mastering Bitcoin: Programming the Open Blockchain
<div>Join the technological revolution that's taking the world of finance by storm. <i>Mastering Bitcoin</i> is your guide through the seemingly complex world of bitcoin, providing the knowledge you need to participate in the internet of money. Whether you're building the next killer app, investing in a startup, or simply curious about the technology, this revised and expanded second edition provides essential detail to get you started.<br />Bitcoin, the first successful decentralized digital currency, is still in its early stages and yet it's already spawned a multi billion dollar global economy. This economy is open to anyone with the knowledge and passion to participate. <i>Mastering Bitcoin</i> provides the knowledge. You simply supply the passion.<br />The second edition includes:<br /><ul><li>A broad introduction to bitcoin ideal for non technical users, investors, and business executives</li><li>An explanation of the technical foundations of bitcoin and cryptographic currencies for developers, engineers, and software and systems architects</li><li>Details of the bitcoin decentralized network, peer to peer architecture, transaction lifecycle, and security principles</li><li>New developments such as Segregated Witness, Payment Channels, and Lightning Network</li><li>Improved explanations of keys, addresses and wallets</li><li>User stories, analogies, examples, and code snippets illustrating key technical concepts</li></ul></div>