https://en.lbtcwiki.com/bitcoin_whitepaper/technical/