FartCoin Detailed explanations could be found via my post at https://medium.com/@pw96pw96pw96/a-blockchain-from-scratch-7233f3196bc2