Min menu



What Does the Bitcoin Blockchain Record? | BY HEIDI


Blocks are stacked on top of each other in such a way that one block depends on the previous. In this manner, a chain of blocks is created; this is where the term "blockchain" comes from. When a transaction is submitted to the Bitcoin network, the information is passed on through all Bitcoin nodes—all computers connected to other computers in the blockchain—at the same time (through the blockchain).

The Function of a Blockchain

In this way, it functions much like a public ledger, accounting for economic transactions and providing a way to verify that all Bitcoin users have been equipped with the same information. Everyone can download a copy of the blockchain and use it to trace the path of Bitcoins from one Bitcoin transaction to another. (It should be noted that although there is a record of every Bitcoin transaction ever made, they are linked to a specific Bitcoin address, rather than a personally-identifying name or email. For this reason, Bitcoin is considered pseudonymous.)12

The goal of a blockchain is to allow digital information to be recorded and distributed to every participant, but never edited. This permanence is called immutability, which is a crucial feature of the blockchain data architecture. While a blockchain can be used to store any number of data points (votes in an election, product inventories, state identifications, deeds to homes, etc.), Bitcoin merely uses blockchain as a means to transparently record a ledger of payments.

In a blockchain, each node has a full record of the data that has been stored on the blockchain since its inception. For Bitcoin, this data includes the entire history of all Bitcoin transactions. If one node has an error in its data, it can use the thousands of other nodes as a reference point to correct itself.

Information Contained in Each Block

Blockchains consist of a series of individual blocks, arranged in chronological order based on the order of transactions. There are two parts to the information contained in a block.

The first part consists of the header elements: information about the location and other data related to the transactions contained within that block. For example, a hash within the header points to the previous block. There are no hashes for genesis blocks because these blocks have no predecessor. A merkle tree—a data structure used in computer science to record transactions—is used to display the sequence of transactions contained within the block. Another hash within the block contains timestamp information, the nonce, and the difficulty level. Here is a brief explanation of each of these components:

Timestamp information: displays the time and date of the block's creation

Nonce: the number that is required to be solved by miners

Difficulty level: denotes the difficulty of the problem being solved.

The second part is the identifier information. Again, this is a cryptographic hash function. It is generated by hashing the header elements twice in a row.

Blockchain More Anonymous Than a Bank Statement

One of the alleged benefits (or risks, depending on your outlook) of Bitcoin is its unique anonymity. Those transacting in Bitcoins are supposed to be tied to a specific Bitcoin address, rather than a personally-identifying name or email. Yet anonymity is somewhat compromised because of the blockchain information ledger.1

Since every transaction is publicly logged, one single breach of ownership identity could lead to the revelation of many other owners by simply following back the transactions. The blockchain is still more anonymous than a bank statement, but it is not an impenetrable veil of secrecy, as some proponents of Bitcoin technology like to assert.

Compete Risk Free with $100,000 in Virtual Cash

Put your trading skills to the test with our FREE Stock Simulator. Compete with thousands of Investopedia traders and trade your way to the top! Submit trades in a virtual environment before you start risking your own money. Practice trading strategies so that when you're ready to enter the real market, you've had the practice you need. Try our Stock Simulator today >>