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
audiobook
The Design of Everyday Things
First, businesses discovered quality as a key competitive edge; next came science. Now, Donald A. Norman, …
audiobook
Speak with Confidence
In Speak with Confidence: Overcome SelfDoubt, Communicate Clearly, and Inspire Your Audience, keynote speaker, author, and …
book
Modern Software Engineering: Doing What Works to Build Better Software Faster
Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, continuous delivery pioneer David …
audiobook
Fall in Love with the Problem, Not the Solution
Unicornscompanies that reach a valuation of more than $1 billionare rare. Uri Levine has built two. …