CH6 Blockchain
CH6 Blockchain
A single authority does not manage blockchain networks. Instead, they rely on many
participants (called nodes) who all keep identical copies of the ledger. Before a new
block is added, the nodes must agree through a consensus mechanism. Once a block is
confirmed, the data it holds becomes fixed and extremely hard to delete or edit. In
summary, blockchain is a system where data is added in chronological order, secured
by cryptography, and verified by a distributed consensus process.
The following sections explain the main parts of blockchain, how it differs from
traditional systems, how it is used in business, and its strengths and limitations.
The block is validated by the network through a consensus mechanism. If the block is
accepted, it is added to the existing chain in order. Each block has its own cryptographic
hash and also stores the hash of the previous block. This structure ensures that if
someone tries to change a block’s content, the hash will change too, breaking the link
and making the tampering obvious. Changing one block would require changing every
block after it on every node, which is nearly impossible.
To illustrate, think of a digital logbook. New transactions are collected into a new block,
and nodes check the block’s validity. Once verified, the block is added to the chain, and
Page 1 of 6
every node updates its copy. This keeps all participants synchronized and protects
against invalid or fake data. Thus, blockchain is an append-only, secure, and
decentralized data structure.
1 .Distributed Ledger
• On a Blockchain network, each node flexibly participates in the role of a client and
a server of other nodes to jointly provide and control data
• Decentralizing database and management rights eliminates the intermediary in
traditional models, which allows members to directly exchange information with
each other
• All records of data are copied by all nodes to ensure the continuity of the system
operation and limit single point failures (SPOF) and denial of service (DoS)
• Improving availability for both data and methods of validating helps the system to
avoid information loss or inability to verify.
3 .Consensus Mechanism
The consensus mechanism prescribes sets of rules so that nodes participating in the
peer-to-peer network can work in sync and agree on which transactions are legitimate
and can be added to the blockchain by interacting with a smart contract. The consensus
mechanism is used to determine the actual state of the blockchain.
• Ensure the entire system is fault tolerant to achieve the desired agreement of a single
data value or a single network status
Page 2 of 6
• Create a way for all participants to maintain the safety and security of the
Blockchain network.
• Prevent double-spending on the Blockchain for cryptocurrency transactions on the
Blockchain platform.
Each type of Blockchain will have a different consensus mechanism. Currently, there
are two types of consensus mechanisms most commonly used
4 .Cryptography
This component ensures the security, integrity and verification of the information in the
ledger or the information transmitted between the nodes. By building on a foundation
of mathematics (especially probability theory) along with knowledge of game theory,
cryptography has come up with encryption methods that are impossible to break.
Relevant Techniques
Page 3 of 6
address will be generated from a public key. This public key is generated from
a private key that serves as a mechanism to prove ownership of the public key
(or in other words, the Blockchain address). When performing an interactive
transaction with the Blockchain network, the user will use the private key to
sign a digital signature, proving that the user is the owner of the valid
Blockchain address in the transaction.
5 .Virtual Machine
A virtual machine is a program that simulates a computer system. It has a CPU, memory
and virtual storage. Basically, a virtual machine works like a physical computer, it can
be used to store data, run application programs, and exist to jointly operate a Blockchain
network with other virtual machines.
2. Supply Chain and Logistics Blockchain helps track products through the
supply chain. Every step, from production to delivery, can be logged on the
blockchain. This helps detect problems like contamination or counterfeiting.
Smart contracts can automate payments when deliveries are confirmed.
Industries using this include food, medicine, luxury goods, and manufacturing.
These features make blockchain useful in securing sensitive records like medical files,
land ownership, and digital transactions.
• Scalability: Public blockchains can be slow and cannot handle high transaction
volumes.
• Energy Use: Some blockchains require a lot of electricity for validation
(especially PoW).
• Storage: Every node stores all data, which grows over time.
• User Complexity: Users must securely manage their keys. Mistakes can result
in lost data or funds.
• Legal Uncertainty: Laws on blockchain use are still developing, creating
uncertainty.
• Interoperability: Different blockchains are not easily compatible.
Blockchain is a major innovation in how data is recorded and trusted. It replaces central
control with distributed networks, cryptography, and automated verification. While
blockchain is slower than traditional systems in some areas, its transparency, integrity,
and resistance to tampering make it a valuable tool.
Page 6 of 6