A look at the bitcoin whitepaper, transaction irreversibility and SPV nodes