Blockchain Components
Blockchain Components
A blockchain platform has multiple components to establish, managing a blockchain network and deploying smart contracts on it, such as a consensus layer, smart contact layer, network communication layer, data store layer, crypto layer, and services such as identify management and API management.
The Consensus layer: Responsible for collecting valid transactions in a block and appending a new block in the blockchain network after taking consensus from the node participating in the network. You can use different kinds of consensus algorithms (POW, POS, DPOS, POA, PBFT, and BFT) according to the chosen blockchain platform.
The Smart contract layer:
Responsible for processing transaction requests and determining if transactions are valid or invalid by executing business logic. The smart contract is developed and deployed by the blockchain developer in the blockchain network.
The Communication layer:
Responsible for peer-to-peer message transport between the nodes that are participating in the network. It supports the interoperation among different blockchain instances.
The Data store layer:
Allows different data stores to be used by other components in modules.
The Crypto layer:
Contains different crypto algorithms to be swapped out without affecting other modules and layers.
The Identify services:
Contains e-Certificates and public key infrastructure (PKI), which establishes the trust during setup of blockchain instances. It interacts with member services for enrolment and registration of identities or system entities during network operation. It also provides authentication and authorisation to access the events and transactions in the blockchain network.
Data services and API managements:
Enables clients and other DXP applications to interact with the blockchain application and network.
Digital Notation has a range of blockchain solutions to fit your business needs
Unlock possibilities with Blockchain
Our Blockchain SolutionsOpportunities and responding to Blockchain
It is important for businesses to understand how much blockchain can generate additional commercial value and how it aligns with the...
Learn moreBlockchain and sophisticated technology
Blockchain has become a powerful disruptive force in the most transformative era in business with the ability to track, trace, and
Learn moreBlockchain business benefits
Improved customer experience, Cost reduction, Improved compliance, Digital notarisation, Universal traceability and Proof of process reporting.
Learn moreBlockchain use cases
Property or asset, whether physical or digital, such as laptops, mobile phones, diamonds, automobiles, real estate, e-registrations, digital files...
Learn moreBlockchain networks
Three kinds of networks are involved while integrating blockchain with a digital platform. Enterprise network, Public network...
Learn moreBlockchain Components
A blockchain platform has multiple components to establish, manage a blockchain network and deploy smart contracts on it, such as consensus layer, smart contact layer, network communication layer, data store layer, crypto layer, and services such as identify management and API management.