"I actually did this kind of backwards. I had to write all the code before I could convince myself that I could solve every problem, then I wrote the paper." - Satoshi Nakamoto
Source: https://x.com/DocumentingBTC/status/1987544613209493904?s=20