I've read The Bitcoin Standard, and so should you 👍 It's on Github...