Site icon SEPA for Corporates

My Notes From The Satoshi Nakamoto Bitcoin WhitePaper

Bitcoin has been pretty crazy lately, at the weekend even my Mum asked me about the decentralised cryptocurrency. Anyway, it got me thinking about the origins, and how it all began. So i turned to the bitcoin whitepaper – Bitcoin: A Peer-to-Peer Electronic Cash System – published 9 years ago by Satoshi Nakamoto in November 2008. For this post, i read through the whitepaper and made some notes.

Who is Satoshi Nakamoto?

In short, nobody really knows! Satoshi has opted to keep his – if he is a male, or if he is indeed even one person – identity a secret. There is widespread speculation about Satoshi Nakamoto’s identity, but for now let’s just settle on – we don’t know!

While his identity is interesting, it is Satoshi’s idea’s that are revolutionary…

Bitcoin: A Peer-to-Peer Electronic Cash System

The Bitcoin whitepaper is 9 pages long and consists of an Abstract and 12 sections. While i have read many articles about Bitcoin (see references below), for the purposes of this post i refer to the whitepaper “Bitcoin: A Peer-to-Peer Electronic Cash System” only:

Bitcoin Whitepaper: ABSTRACT –

Satoshi Nakamoto outlines:

1. Bitcoin Whitepaper: INTRODUCTION –

Satoshi speaks about the inefficiencies of commerce on the internet:

The need for a electronic payment system that:

2. Bitcoin Whitepaper: TRANSACTIONS –

This is where it gets interesting. Satoshi explains that:

3. Bitcoin Whitepaper: TIMESTAMP SERVER –

4. Bitcoin Whitepaper: PROOF OF WORK –

Satoshi explains that implementing a distributed time-stamp server requires a proof-of-work system. Proof of work:

5. Bitcoin Whitepaper: NETWORK –

In order to run a network, the following process repeats:

6. Bitcoin Whitepaper: INCENTIVE –

7. Bitcoin Whitepaper: RECLAIMING DISK SPACE –

8. Bitcoin Whitepaper: SIMPLIFIED PAYMENT VERIFICATION –

Payment verification is possible without running a full network node by:

This is fine if the network consists of honest nodes, but is vulnerable to bad transactions that an attacker may create.

9. Bitcoin Whitepaper: COMBINING AND SPLITTING VALUE –

To allow value to be divided and merged, transactions contain various inputs and outputs. For example a single input from a large transaction, or many smaller inputs.

10. Bitcoin Whitepaper: PRIVACY –

Traditional banking limits access to information to just those involved in the transaction and the trusted third party. This is not workable in a model where the transactions are broadcast publicly, but the need for privacy is still important. Privacy is maintained by keeping public keys anonymous. A transfer can happen without knowing who is involved in the transaction.

11. Bitcoin Whitepaper: CALCULATIONS –

Calculations is the longest section in the whitepaper, just over 2 of the 9 pages. In this section the paper considers a scenario where bad actors in the system try to generate an alternative chain faster than the honest chain. In this scenario there is a race between the honest chain and an attacker (bad) chain, and the section steps through the mathematical probability that the attacker chain can catch up with the honest chain.

In short, the section highlights mathematically that the odds are against the attacker chain unless he/she gets lucky!

12. Bitcoin Whitepaper:  CONCLUSION –

The paper concludes:

Reference:

 

 

 

Exit mobile version