Blockchain technology was developed by David Chaum, an American cryptographer and computer security scientist, in 1991. Exactly 18 years later, in 2009, Satoshi Nakamoto created Bitcoin – digital gold and the locomotive of all cryptocurrencies.
There is often confusion between the Bitcoin blockchain and blockchain. However, the truth is that:
Blockchain is a decentralized database that stores information in blocks that are linked together in a common chain. Each block contains a ledger of transactions and a hash of the previous block, ensuring the integrity and security of the data.
Consensus is mutual agreement or collective decision-making that satisfies all parties in the network.
To process transactions, nodes must be able to reach consensus. This is achieved using two popular methods:
Let's take a closer look at the consensus mechanisms.
Proof-of-Work, abbreviated as PoW (Proof of Work) is a type of consensus where nodes, or miners, solve mathematical problems. The first to solve it gets the right to create a block, while other nodes verify the block. If the verification is successful, the miner receives a reward in cryptocurrency. Otherwise, the miner wasted energy and electricity. Figure 1 shows a schematic of PoW.
Figure 1 – "PoW Schematic"
PoW consumes energy as miners compete to solve mathematically complex problems using powerful computers that work continuously.
Proof-of-Stake, abbreviated as PoS (Proof of Stake) is a type of consensus where nodes stake[4] cryptocurrency. Those who stake cryptocurrency are called validators. Validators with a larger stake have a higher chance (though not always guaranteed) of being chosen to process transactions and create a block. Other validators verify the block's validity. If successful, all participating validators receive transaction fees, and the block is created. If the block fails verification, the validator who created the block may lose their stake. Figure 2 shows a schematic of PoS.
Figure 2 – "PoS Schematic"
PoS consumes less energy, making it more environmentally friendly than PoW. Moreover, many Proof-of-Stake networks have higher transaction confirmation speeds and lower fees.
Thus, we have become acquainted with the history of blockchain as a technology. We have studied its features and examined how blockchain works. We hope you will soon become a professional cryptan!
________________________________________________________________________________________
[1] Node – a computer(s) with software that is running and simultaneously connected to the blockchain network. Functions of nodes: confirming transactions, storing transactions, and creating new blocks.
[2] Mining – the creation of new blocks in the blockchain. Achieved by solving complex mathematical problems using computers that verify and record transactions.
[3] Hashing – converting data into a string of a certain length using hash functions. They take data and generate a unique identifier, i.e., a hash.
[4] Staking – the process of participating in a cryptocurrency network by locking a certain amount of coins to support the network's operation. Those who lock coins are called stakers. Depending on the protocol, stakers can receive rewards either in tokens or as fees from processed transactions.