Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Foreword

Preface

Acknowledgments

About this book

About the author

Chapter 1. Introduction to Bitcoin

What is Bitcoin?

The big picture

Problems with money today

The Bitcoin approach

How is Bitcoin used?

Other cryptocurrencies

Summary

Chapter 2. Cryptographic hash functions and digital signatures

The cookie token spreadsheet

Cryptographic hashes

Why are cryptographic hash functions useful?

How does a cryptographic hash function work?

Properties of a cryptographic hash function

Some well-known hash functions

Recap of cryptographic hashes

Exercises

Warm up

Dig in

Digital signatures

Typical use of digital signatures

Improving cookie token security

Preparation: John generates a key pair

Recap of key pairs

Where were we?

John signs his payment

Lisa verifies the signature

Private key security

Recap