3 个仓库
Storage systems that maintain a verifiable sequence of state transitions across a peer-to-peer network.
Distinct from Distributed Database Synchronization: Candidates focus on general P2P sync or replication rather than the specific architectural requirements of a blockchain ledger.
Explore 3 awesome GitHub repositories matching data & databases · Distributed Ledger Databases. Refine with filters or upvote what's useful.
java-tron 是 Tron 区块链全节点的 Java 实现。它提供了运行网络节点、验证交易和生成区块的核心基础设施。该项目包括一个权益证明(PoS)共识引擎、分布式账本数据库和用于管理链上状态转换的智能合约运行时。 该系统支持全节点和轻节点操作,利用状态快照来加速同步并降低硬件要求。它具有多引擎数据库抽象,允许跨不同物理磁盘进行存储迁移、分区和清理,以优化性能。 该软件涵盖了广泛的区块链功能,包括数字资产管理、通过代表选举进行的网络治理,以及通过虚拟机执行可编程逻辑。它通过支持 HTTP、gRPC 和 JSON-RPC 协议的网关公开区块链数据和功能。 该项目提供用于初始化网络节点、部署私有区块链环境以及管理加密账户密钥库的工具。
Implements a distributed ledger database that maintains blockchain state and history using Merkle trees.
BigchainDB 是一个区块链数据管理系统,旨在将大数据集存储在分布式账本上,同时保持传统数据库的查询性能。它为数据和数字资产提供不可变的记录存储,确保所有条目的可验证历史。 该项目将去中心化区块链结构与 NoSQL 数据库后端集成,以实现高效的索引和复杂的数据查找。它使用基于共识的状态复制模型和不可变事务日志来防止未经授权的记录篡改。 该系统通过 JSON-RPC API 和基于 HTTP 的数据流暴露账本状态和写入操作。这些接口允许程序化交互以及使用过滤器和查找来检索记录。
Provides a distributed ledger database that integrates blockchain structure with NoSQL performance for verifiable data integrity.
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. The project is characterized by a multi-framework ecosystem that separates consensus and membership services into interchangeable components. This modularity allows for the use of various agreement mechanisms, including crash-fault and Byzantine fault tolerant protocols, to maintain a synchronized and immutable record of tran
Implements storage systems that maintain a verifiable sequence of state transitions across a peer-to-peer network.