3 repositorios
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 es una implementación en Java de un nodo completo de la blockchain Tron. Proporciona la infraestructura central para ejecutar un nodo de red, validar transacciones y producir bloques. El proyecto incluye un motor de consenso proof-of-stake, una base de datos de libro mayor distribuido y un runtime de contratos inteligentes para gestionar transiciones de estado on-chain. El sistema se distingue por su soporte para operaciones de nodo completo y ligero, utilizando instantáneas de estado para acelerar la sincronización y reducir los requisitos de hardware. Cuenta con una abstracción de base de datos multi-motor que permite la migración, particionamiento y poda de almacenamiento a través de diferentes discos físicos para optimizar el rendimiento. El software cubre una amplia gama de capacidades de blockchain, incluyendo gestión de activos digitales, gobernanza de red a través de elecciones de representantes y la ejecución de lógica programable a través de una máquina virtual. Expone datos y funciones de blockchain a través de un gateway que admite protocolos HTTP, gRPC y JSON-RPC. El proyecto proporciona herramientas para inicializar nodos de red, desplegar entornos de blockchain privados y gestionar keystores de cuentas cifradas.
Implements a distributed ledger database that maintains blockchain state and history using Merkle trees.
BigchainDB es un sistema de gestión de datos blockchain diseñado para almacenar grandes conjuntos de datos en un libro mayor distribuido mientras mantiene el rendimiento de consulta de una base de datos tradicional. Proporciona almacenamiento de registros inmutable para datos y activos digitales, asegurando un historial verificable de todas las entradas. El proyecto integra una estructura blockchain descentralizada con un respaldo de base de datos NoSQL para permitir una indexación eficiente y búsquedas de datos complejas. Utiliza un modelo de replicación de estado basado en consenso y registro de transacciones inmutable para evitar la alteración no autorizada de registros. El sistema expone el estado del libro mayor y las operaciones de escritura a través de una API JSON-RPC y streaming de datos basado en HTTP. Estas interfaces permiten la interacción programática y la recuperación de registros utilizando filtros y búsquedas.
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.