Bitcoin is a digital money, meaning it’s Digital, simple. It is based on 0s and 1s, as they say. A more efficient way of showing 0 and 1s is by using their hexadecimal representation a.k.a base 16.

For example this is a raw bitcoin transaction:

010000000143da276966d494155e57b4dbebee3c698c72d260c3f6983734b49af29fffd88e010000006b483045022100d826eaff805130ec55a90cb5dd261e0f7ab02c918e0f2f1748c819c83ec94fcf0220561250a05bf5c6f7a0dd6d7eab1ae0414d5d5f194a9ddf94b3733a5409f921560121037d2542baf3a0ab1b00bffa5fbe045579f40f3572a0e0227b33a4bb13e7d85d06ffffffff020100000000000000246a22237375706572626974636f696e6572207375706572626974636f696e65722e636f6d59ee4300000000001976a91477bf6e7ff62bdad5237ec8a1da91f52b1628186388ac00000000

All historical data of all Bitcoin transactions ever happened are stored in a big database called “Blockchain”, and that is because these hexadecimal numbers are grouped together in batches, each called a “block” and chained to the previous data on the database with a cryptographic method to prove the order and sanity, a Blockchain.

What can we do with a raw transaction?