The Foundation of Trust: Understanding Bitcoin Transactions