Blocks
Blocks hold batches of valid transactions that are hashed and encoded into a Merkle tree. Each block includes the cryptographic hash of the prior block in the blockchain, linking the two. The linked blocks form a chain. This iterative process confirms the integrity of the previous block, all the way back to the initial block, which is known as the genesis block (Block 0). To assure the integrity of a block and the data contained in it, the block is usually digitally signed.
Sometimes separate blocks can be produced concurrently, creating a temporary fork. In addition to a secure hash-based history, any blockchain has a specified algorithm for scoring different versions of the history so that one with a higher score can be selected over others. Blocks not selected for inclusion in the chain are called orphan blocks. Peers supporting the database have different versions of the history from time to time. They keep only the highest-scoring version of the database known to them.
Whenever a peer receives a higher-scoring version (usually the old version with a single new block added) they extend or overwrite their own database and retransmit the improvement to their peers. There is never an absolute guarantee that any particular entry will remain in the best version of history forever. Blockchains are typically built to add the score of new blocks onto old blocks and are given incentives to extend with new blocks rather than overwrite old blocks.
Therefore, the probability of an entry becoming superseded decreases exponentially as more blocks are built on top of it, eventually becoming very low. For example, bitcoin uses a proof-of-work system, where the chain with the most cumulative proof-of-work is considered the valid one by the network. There are a number of methods that can be used to demonstrate a sufficient level of computation. Within a blockchain the computation is carried out redundantly rather than in the traditional segregated and parallel manner.
7 sources for this section
- 1Blockchain — Wikipedia, revision 1374155035
- 2"Blockchains: The great chain of being sure about things". The Economist. 31 October 2015. Archived from the original on 3 July 2016. Retrieved 18 June 2016. The technology behind bitcoin lets people who do not know or trust each other build a dependable ledger. This has implications far beyond the crypto currency.
- 3Bhaskar, Nirupama Devi; Chuen, David LEE Kuo (2015). "Bitcoin Mining Technology". Handbook of Digital Currency. pp. 45–65. doi:10.1016/B978-0-12-802117-0.00003-5. ISBN 978-0-12-802117-0.
- 4Antonopoulos, Andreas (20 February 2014). "Bitcoin security model: trust by computation". Radar. O'Reilly. Archived from the original on 31 October 2016. Retrieved 19 November 2016.
- 5Antonopoulos, Andreas M. (2014). Mastering Bitcoin. Unlocking Digital Cryptocurrencies. Sebastopol, CA: O'Reilly Media. ISBN 978-1-4493-7403-7. Archived from the original on 1 December 2016. Retrieved 3 November 2015.
- 6Nakamoto, Satoshi (October 2008). "Bitcoin: A Peer-to-Peer Electronic Cash System" (PDF). bitcoin.org. Archived (PDF) from the original on 20 March 2014. Retrieved 28 April 2014.
- 7"Permissioned Blockchains". Explainer. Monax. Archived from the original on 20 November 2016. Retrieved 20 November 2016.
Block time
The block time is the average time it takes for the network to generate one extra block in the blockchain. By the time of block completion, the included data becomes verifiable. In cryptocurrency, this is practically when the transaction takes place, so a shorter block time means faster transactions. Since 2022, the block time for Ethereum is set to exactly 12 seconds, while for bitcoin it is on average 10 minutes.
2 sources for this section
- 1Blockchain — Wikipedia, revision 1374155035
- 8Kumar, Randhir; Tripathi, Rakesh (November 2019). "Implementation of Distributed File Storage and Access Framework using IPFS and Blockchain". 2019 Fifth International Conference on Image Information Processing (ICIIP). IEEE. pp. 246–251. doi:10.1109/iciip47207.2019.8985677. ISBN 978-1-7281-0899-5. S2CID 211119043.
Hard forks
A hard fork is a change to the blockchain protocol that is not backward compatible and requires all users to upgrade their software in order to continue participating in the network. In a hard fork, the network splits into two separate versions: one that follows the new rules and one that follows the old rules.
For example, Ethereum was hard forked in 2016 to "make whole" the investors in The DAO, which had been hacked by exploiting a vulnerability in its code. In this case, the fork resulted in a split creating Ethereum and Ethereum Classic chains. In 2014, the Nxt community was asked to consider a hard fork that would have led to a rollback of the blockchain records to mitigate the effects of a theft of 50 million NXT from a major cryptocurrency exchange. The hard fork proposal was rejected, and some of the funds were recovered after negotiations and ransom payment.
Alternatively, to prevent a permanent split, a majority of nodes using the new software may return to the old rules, as was the case with Bitcoin split on 12 March 2013.
A more recent hard-fork example is of Bitcoin in 2017, which resulted in a split creating Bitcoin Cash. The network split was mainly due to a disagreement in how to increase the transactions per second to accommodate for demand.
4 sources for this section
- 1Blockchain — Wikipedia, revision 1374155035
- 9Lee, Timothy (12 March 2013). "Major glitch in Bitcoin network sparks sell-off; price temporarily falls 23%". Arstechnica. Archived from the original on 20 April 2013. Retrieved 25 February 2018.
- 10Smith, Oli (21 January 2018). "Bitcoin price RIVAL: Cryptocurrency 'faster than bitcoin' will CHALLENGE market leaders". Express. Archived from the original on 28 March 2019. Retrieved 6 April 2021.
- 11"Bitcoin split in two, here's what that means". CNN. 1 August 2017. Archived from the original on 27 February 2018. Retrieved 7 April 2021.
The source notesEvidence & further reading11 sources
- Blockchain — Wikipedia, revision 1374155035 Wikipedia contributors · Reference source · accessed 2026-09-22
- "Blockchains: The great chain of being sure about things". The Economist. 31 October 2015. Archived from the original on 3 July 2016. Retrieved 18 June 2016. The technology behind bitcoin lets people who do not know or trust each other build a dependable ledger. This has implications far beyond the crypto currency. economist.com · Reference source · link imported 2026-09-22
- Bhaskar, Nirupama Devi; Chuen, David LEE Kuo (2015). "Bitcoin Mining Technology". Handbook of Digital Currency. pp. 45–65. doi:10.1016/B978-0-12-802117-0.00003-5. ISBN 978-0-12-802117-0. ink.library.smu.edu.sg · Reference source · link imported 2026-09-22
- Antonopoulos, Andreas (20 February 2014). "Bitcoin security model: trust by computation". Radar. O'Reilly. Archived from the original on 31 October 2016. Retrieved 19 November 2016. radar.oreilly.com · Reference source · link imported 2026-09-22
- Antonopoulos, Andreas M. (2014). Mastering Bitcoin. Unlocking Digital Cryptocurrencies. Sebastopol, CA: O'Reilly Media. ISBN 978-1-4493-7403-7. Archived from the original on 1 December 2016. Retrieved 3 November 2015. chimera.labs.oreilly.com · Reference source · link imported 2026-09-22
- Nakamoto, Satoshi (October 2008). "Bitcoin: A Peer-to-Peer Electronic Cash System" (PDF). bitcoin.org. Archived (PDF) from the original on 20 March 2014. Retrieved 28 April 2014. bitcoin.org · Reference source · link imported 2026-09-22