signature] Bob Pays Charlie 20$ [Bob’s signature] Bob Pays David 30$ [Bob’s signature] Alice Pays David 30$ [Alice’s signature] Charlie Pays Alice 1,000,000$
signature] Bob Pays Charlie 20$ [Bob’s signature] Bob Pays David 30$ [Bob’s signature] Alice Pays David 30$ [Alice’s signature] Alice Pays David 30$ [Alice’s signature] Alice Pays David 30$ [Alice’s signature] Alice Pays David 30$ [Alice’s signature]
[Alice’s signature] t1: Bob Pays Charlie 20$ [Bob’s signature] t7: Bob Pays David 30$ [Bob’s signature] t14: Alice Pays David 30$ [Alice’s signature] Account Balances Alice - 50$ Bob - 50$
100$ Charlie has 100$ t0: Alice Pays Bob 50$ [Alice’s signature] t1: Bob Pays Charlie 20$ [Bob’s signature] t7: Bob Pays David 30$ [Bob’s signature] t14: Alice Pays David 30$ [Alice’s signature]
100$ Charlie has 100$ t0: Alice Pays Bob 50$ [Alice’s signature] t1: Bob Pays Charlie 20$ [Bob’s signature] t7: Bob Pays David 30$ [Bob’s signature] t14: Alice Pays David 30$ [Alice’s signature]
100$ Bob has 100$ Charlie has 100$ t0: Alice Pays Bob 50$ [Alice’s signature] t1: Bob Pays Charlie 20$ [Bob’s signature] t7: Bob Pays David 30$ [Bob’s signature] t14: Alice Pays David 30$ [Alice’s signature] Ledger Book - Trip Expenses - Bob’s Copy Alice has 100$ Bob has 100$ Charlie has 100$ t0: Alice Pays Bob 50$ [Alice’s signature] t1: Bob Pays Charlie 20$ [Bob’s signature] t7: Bob Pays David 30$ [Bob’s signature] t14: Alice Pays David 30$ [Alice’s signature] Ledger Book - Trip Expenses - Charlie’s Copy Alice has 100$ Bob has 100$ Charlie has 100$ t0: Alice Pays Bob 50$ [Alice’s signature] t1: Bob Pays Charlie 20$ [Bob’s signature] t7: Bob Pays David 30$ [Bob’s signature] t14: Alice Pays David 30$ [Alice’s signature] Ledger Book - Trip Expenses - David’s Copy Alice has 100$ Bob has 100$ Charlie has 100$ t0: Alice Pays Bob 50$ [Alice’s signature] t1: Bob Pays Charlie 20$ [Bob’s signature] t7: Bob Pays David 30$ [Bob’s signature] t14: Alice Pays David 30$ [Alice’s signature]
Hash Proof of Work Bunch of Transactions Hash Proof of Work Bunch of Transactions Hash Proof of Work Proof of Work Get a Special Number to get a hash that starts with X zeros