A Bitcoin transaction is a transfer of bitcoin from one address to another . The valid transaction must be signed by the sender. Bitcoin does not have accounts. Instead, pieces of Bitcoin of arbitrary size are all associated with an address, which is controlled by the owner of that bitcoin.