awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repositorios

Awesome GitHub RepositoriesDistributed Ledger Nodes

Network participants that validate state transitions and provide interfaces for blockchain interaction.

Distinguishing note: Focuses on the node's role in network participation and data synchronization.

Explore 9 awesome GitHub repositories matching data & databases · Distributed Ledger Nodes. Refine with filters or upvote what's useful.

Awesome Distributed Ledger Nodes GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • ethereum/go-ethereumAvatar de ethereum

    ethereum/go-ethereum

    51,178Ver en GitHub↗

    Geth is a comprehensive execution client for the Ethereum network, serving as a foundational node implementation that processes transactions, maintains the distributed ledger state, and participates in peer-to-peer consensus. It provides a robust infrastructure for synchronizing, validating, and serving blockchain data, utilizing a persistent Merkle Patricia Trie database to ensure the cryptographic integrity of historical records. As a sandboxed smart contract runtime, it executes bytecode according to deterministic protocol rules, enabling the deployment and interaction of decentralized appl

    Synchronizes blockchain data and provides interfaces for external application interaction.

    Goblockchainethereumgeth
    Ver en GitHub↗51,178
  • hyperledger/fabricAvatar de hyperledger

    hyperledger/fabric

    16,664Ver en GitHub↗

    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

    Provides the core infrastructure for building private, scalable, and confidential distributed ledger solutions.

    Go
    Ver en GitHub↗16,664
  • diem/diemAvatar de diem

    diem/diem

    16,678Ver en GitHub↗

    Diem is a distributed ledger technology platform designed for the development of decentralized applications and the execution of programmable financial transactions. It provides a comprehensive framework for operating validator nodes that maintain ledger integrity through a Byzantine fault-tolerant consensus protocol, ensuring consistent state updates across a distributed network of participants. The platform distinguishes itself through a modular node architecture that decouples consensus, execution, and storage to facilitate scalability and maintenance. It utilizes a resource-oriented virtu

    Maintaining the integrity and state of a distributed ledger by running nodes that process transactions and reach consensus with other participants.

    Rustblockchain
    Ver en GitHub↗16,678
  • dvf/blockchainAvatar de dvf

    dvf/blockchain

    8,053Ver en GitHub↗

    This project is a Python implementation of a distributed ledger system. It serves as a blockchain prototype designed to demonstrate the creation and linking of data blocks in a sequential chain. The system utilizes a proof-of-work consensus mechanism and a hash-linked block sequence to maintain data integrity. It includes a REST API that allows external clients to query the ledger state and submit transactions over HTTP. The implementation covers core distributed ledger capabilities, including sequential block chaining and in-memory state management.

    Implements a distributed ledger system for creating and linking data blocks in a sequential chain.

    C#bitcoinblockchaincryptocurrency
    Ver en GitHub↗8,053
  • paritytech/polkadotAvatar de paritytech

    paritytech/polkadot

    7,136Ver en GitHub↗

    Polkadot is a Substrate-based layer 0 blockchain and distributed ledger node software. It functions as a multi-chain runtime environment and cross-chain interoperability protocol designed to connect and secure multiple independent blockchain shards through a shared relay chain. The system utilizes a relay-chain hub architecture to provide shared security and communication for parallel blockchains. It implements cross-chain message passing to route data and value between networks and uses a WebAssembly-based state transition for deterministic execution of blockchain logic. The software covers

    Provides node software that validates state transitions and maintains a synchronized state across a decentralized network.

    Rustblockchainclientnode
    Ver en GitHub↗7,136
  • lhartikk/naivechainAvatar de lhartikk

    lhartikk/naivechain

    5,293Ver en GitHub↗

    Naivechain es una implementación educativa de blockchain diseñada para demostrar los fundamentos de los libros contables distribuidos (distributed ledgers). Funciona como una blockchain de prueba de trabajo (proof-of-work) donde los nodos resuelven acertijos computacionales para validar nuevos bloques y asegurar la red. El sistema opera como una red peer-to-peer utilizando WebSockets para propagar transacciones y sincronizar el estado entre nodos. Incluye una billetera de clave asimétrica para generar pares de claves públicas y privadas, permitiendo a los usuarios firmar transacciones y gestionar identidades digitales. La administración de nodos y la recuperación de datos del libro contable se gestionan a través de una interfaz HTTP de blockchain. El proyecto cubre capacidades fundamentales de sistemas distribuidos, incluyendo encadenamiento de hashes criptográficos, redes peer-to-peer y sincronización de estado distribuido.

    Implements distributed ledger nodes that synchronize state and validate blocks across a peer-to-peer network.

    JavaScript
    Ver en GitHub↗5,293
  • xrplf/rippledAvatar de XRPLF

    XRPLF/rippled

    5,166Ver en GitHub↗

    rippled is a peer-to-peer node implementation for the XRP Ledger. It serves as a distributed ledger consensus engine and a blockchain API gateway, allowing servers to validate transactions and maintain a shared, immutable sequence of ledger state. The project features a built-in decentralized exchange engine capable of executing atomic cross-currency payments and managing order books. It includes an on-chain asset management system for issuing and controlling fungible tokens and NFTs, as well as a Byzantine Fault Tolerant system for coordinating validators. The platform provides comprehensiv

    Provides the core node implementation that enables network participants to validate state and interface with the blockchain.

    C++blockchainc-plus-pluscplusplus
    Ver en GitHub↗5,166
  • jeiwan/blockchain_goAvatar de Jeiwan

    Jeiwan/blockchain_go

    4,378Ver en GitHub↗

    Este proyecto es una implementación de blockchain simplificada construida en Go. Funciona como un libro mayor distribuido que cuenta con nodos peer-to-peer y un sistema de transacciones basado en salidas de transacciones no gastadas (UTXO). La implementación incluye una billetera digital criptográfica para gestionar pares de claves pública-privada y direcciones. Asegura la integridad de los datos a través de un libro mayor de bloques enlazados secuencialmente y utiliza árboles de Merkle para una verificación eficiente de transacciones. El sistema incorpora un mecanismo de consenso de prueba de trabajo (proof-of-work) y utiliza comunicación basada en TCP para sincronizar el estado entre los nodos de la red. Proporciona un framework para manejar la creación de transacciones, validación y verificación de transferencia de fondos.

    Implements network participants that validate state transitions and synchronize blockchain data.

    Gobitcoinblockchaincryptocurrency
    Ver en GitHub↗4,378
  • stellar/stellar-coreAvatar de stellar

    stellar/stellar-core

    3,269Ver en GitHub↗

    Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger and a Federated Byzantine Agreement system. It functions as a core node that maintains the shared state of the network and provides a runtime environment for executing WebAssembly smart contracts. The project enables the creation and management of digital assets, including the implementation of decentralized exchanges through distributed orderbooks and automated liquidity pools. It facilitates cross-border payment settlement by routing assets via path payments and bridging di

    Runs network nodes that validate state transitions and maintain the shared distributed ledger.

    C++
    Ver en GitHub↗3,269
  1. Home
  2. Data & Databases
  3. Distributed Ledger Nodes

Explorar subetiquetas

  • PrototypesSimple proof-of-concept implementations used to demonstrate core blockchain and ledger functionality. **Distinct from Distributed Ledger Nodes:** Focuses on minimal, educational prototypes rather than production-ready ledger nodes.