Bitcoin transactions are designed to be publicly searchable, programmatically confirmed by miners and immutable once embedded on the blockchain. BTC transactions contain three pieces of essential data ...