Blockchain allows developing a document storage system for storing all data changes.
Transaction fulfillment and transfer of ownership
A certified Hyperledger developer can create a system that will monitor the progress of execution of a contract. Thus, the contract will be closed and the payment and transfer of ownership will be performed only after the necessary events are recorded. These are so-called smart contracts.
Confirmation of decisions
Blockchain helps create a system in which the persons responsible for making decisions confirm the start of certain processes. These processes will not start without confirmation of one of the participants. In doing so, it is possible to check whether everything necessary for launching is in place and, if something is missing, to prevent the signing.
Hyperledger makes it possible to create a private blockchain rather than a public one.
There is no need for mining and token issuance. Validating nodes independently notify each other of transactions, reach consensus and create new blocks.
Hyperledger technology offers a flexible setting of network access rights and the ability to create private systems with non-readable blocks. Unauthorized parties won’t be able to get data from them.
Confidential transactions are visible only to the selected users who have the necessary encryption keys.
Fabric: Offers a component-based approach to blockchain development that allows the developer to choose from several available consensus algorithms, authentication services and ledger data formats.
Iroha: Used primarily for mobile app development and blockchain integration into a company’s existing IT infrastructure.
Sawtooth: A framework designed for electronic account books. Applies its own PoET (elapsed time evidence) consensus algorithm and supports integration with Ethereum.
Indy: A development toolkit designed for creating public blockchain networks. Supports self-sovereign identity management.
Burrow: Used to deploy an exclusive blockchain capable of processing smart contracts in the same way as the Ethereum virtual machine. A remote call gateway is available to execute contracts in different compatible ledgers from different subject domains.
Cello: Designed for cloud platforms and virtual environments where blockchain-as-a-service deployment is required.
Composer: Offers a set of tools for developing smart contract logic based on Fabric. Speeds up private blockchain prototyping
Explorer: Provides users with an interface to view transactions and related distributed ledger data (balance, status, etc.).
Quilt: Connects the ability to make quick payments via ILP protocol designed for financial transactions between distributed and traditional systems.
Ursa: A modular cryptographic library that aims to provide developers with a unified toolkit for blockchain security.
Z-Mix: A subsidiary project of Ursa, adding support for specific cryptographic algorithms, such as SNARKs or aggregated signatures.