Beginnings of Bitcoin: The First 3000 Blocks
medium.com