Book description
NoneTable of contents
 Foreword
 Preface
 1. Finite Fields
 2. Elliptic Curves

3. Elliptic Curve Cryptography
 Elliptic Curves over Reals
 Elliptic Curves over Finite Fields
 Coding Elliptic Curves over Finite Fields
 Point Addition over Finite Fields
 Coding Point Addition over Finite Fields
 Scalar Multiplication for Elliptic Curves
 Scalar Multiplication Redux
 Mathematical Groups
 Coding Scalar Multiplication
 Defining the Curve for Bitcoin
 Public Key Cryptography
 Signing and Verification
 Conclusion
 4. Serialization
 5. Transactions
 6. Script
 7. Transaction Creation and Validation
 8. PaytoScript Hash
 9. Blocks
 10. Networking
 11. Simplified Payment Verification
 12. Bloom Filters
 13. Segwit
 14. Advanced Topics and Next Steps

A. Solutions
 Chapter 1: Finite Fields
 Chapter 2: Elliptic Curves
 Chapter 3: Elliptic Curve Cryptography
 Chapter 4: Serialization
 Chapter 5: Transactions
 Chapter 6: Script
 Chapter 7: Transaction Creation and Validation
 Chapter 8: Pay to Script Hash
 Chapter 9: Blocks
 Chapter 10: Networking
 Chapter 11: Simplified Payment Verification
 Chapter 12: Bloom Filters
 Index
Product information
 Title: Programming Bitcoin
 Author(s):
 Release date:
 Publisher(s): O'Reilly Media, Inc.
 ISBN: None
You might also like
book
Designing DataIntensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Generative Deep Learning, 2nd Edition
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and …
book
Foundations of Scalable Systems
In many systems, scalability becomes the primary driver as the user base grows. Attractive features and …
book
Database Internals
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But …