Book Description:
ISBN-13: 9781492031499
Programming Bitcoin is a comprehensive guide that teaches readers how to program Bitcoin from scratch. The book covers all the essential concepts and principles behind Bitcoin, including how it works, how transactions are processed, and how blocks are added to the blockchain.
Readers will learn how to write code in Python to create their own Bitcoin transactions, verify transactions, and interact with the Bitcoin network. The book also covers advanced topics such as creating multi-signature transactions, implementing payment channels, and building smart contracts on the Bitcoin network.
Programming Bitcoin is written in a clear and accessible manner, making it suitable for both beginners and experienced programmers. The author, Jimmy Song, is a well-known Bitcoin developer and educator, and his expertise shines through in the book.
Programming Bitcoin is a valuable resource for anyone looking to deepen their understanding of Bitcoin and learn how to program on the world’s most popular cryptocurrency network. By the end of the book, readers will have the knowledge and skills to create their own Bitcoin applications and contribute to the growing ecosystem of decentralized finance.
This edition retains the full content with the added advantage of portability, allowing readers to easily access and engage with the material from any device, whether in a classroom or during fieldwork.