This is an educational resource that provides a comprehensive guide to blockchain and distributed ledger technologies, covering everything from fundamental concepts to practical deployment. The guide systematically explains the core architecture of blockchain systems, including consensus-based distributed ledgers, cryptographic hash chains, Merkle trees, and smart contract execution engines, while also detailing permissioned channel architectures and modular service platforms for enterprise use. The resource distinguishes itself by offering a dual-track learning path that serves both non-tech
Corda is a distributed ledger technology platform used to build private, interoperable business networks. It provides a framework for creating shared records of facts and executing smart contracts between specific participants without requiring global data broadcasting. The platform distinguishes itself through a point-to-point state distribution model and a UTXO-based ledger, ensuring that transaction data is shared only between involved parties to maintain strict privacy. It utilizes a JVM-based smart contract engine to execute business logic written in Java or Kotlin and employs a notary-b
This is a Raft consensus library and distributed consensus engine implemented in Go. It provides the primitives necessary to build fault-tolerant distributed services by implementing a replicated state machine that ensures a group of servers agree on a shared system state through leader election and log replication. The project distinguishes itself through a pluggable architecture for storage backends and snapshot storage, decoupling the consensus logic from physical persistence. It includes specialized mechanisms for leadership transfer, protocol version management to support rolling upgrade
Hyperledger Fabric is a permissioned blockchain framework and enterprise blockchain platform designed for maintaining shared, immutable records of transactions across a network of authorized participants. It provides the infrastructure to build and manage private distributed ledgers that prioritize data confidentiality and scalability. The platform is distinguished by a modular architecture and a pluggable consensus engine. This design allows internal system implementations to be swapped with custom modules to adapt the ledger's behavior and consensus mechanisms to specific technical or indus
Hyperledger is an enterprise blockchain ecosystem consisting of a collection of open-source frameworks and libraries. It provides the distributed ledger technology and modular architectures necessary to build permissioned blockchain applications for industrial use cases.
Principalele funcționalități ale hyperledger/hyperledger sunt: Permissioned Blockchain Frameworks, Distributed Smart Contract Frameworks, Distributed Ledger Databases, Consensus Algorithms, Interchangeable Consensus Layers, Plug-in Consensus Mechanisms, Decentralized & Blockchain Technologies, Private Ledger Infrastructure.
Alternativele open-source pentru hyperledger/hyperledger includ: yeasy/blockchain_guide — This is an educational resource that provides a comprehensive guide to blockchain and distributed ledger technologies,… corda/corda — Corda is a distributed ledger technology platform used to build private, interoperable business networks. It provides… hashicorp/raft — This is a Raft consensus library and distributed consensus engine implemented in Go. It provides the primitives… hyperledger/fabric — Hyperledger Fabric is a permissioned blockchain framework and enterprise blockchain platform designed for maintaining… jpmorganchase/quorum — Quorum is a permissioned blockchain framework based on Ethereum, designed for enterprise consortia. It implements a… erikgrinaker/toydb — ToyDB is a distributed SQL database that provides a system for storing and querying data across multiple nodes. It…