9 مستودعات
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.
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.
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.
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.
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.
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.
Naivechain هو تطبيق بلوكشين تعليمي مصمم لتوضيح أساسيات السجلات الموزعة. يعمل كبلوكشين قائم على إثبات العمل (proof-of-work) حيث تقوم العقد بحل ألغاز حسابية للتحقق من الكتل الجديدة وتأمين الشبكة. يعمل النظام كشبكة نظير إلى نظير (P2P) باستخدام WebSockets لنشر المعاملات ومزامنة الحالة عبر العقد. ويتضمن محفظة مفاتيح غير متماثلة لإنشاء أزواج مفاتيح عامة وخاصة، مما يتيح للمستخدمين توقيع المعاملات وإدارة الهويات الرقمية. تتم إدارة العقد واسترجاع بيانات السجل من خلال واجهة بلوكشين HTTP. يغطي المشروع إمكانيات الأنظمة الموزعة الأساسية بما في ذلك ربط التجزئة التشفيرية، وشبكات النظير إلى نظير، ومزامنة الحالة الموزعة.
Implements distributed ledger nodes that synchronize state and validate blocks across a peer-to-peer network.
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.
هذا المشروع عبارة عن تطبيق بلوكشين مبسط مبني بلغة Go. يعمل كسجل موزع يتميز بعقد نظير إلى نظير ونظام معاملات يعتمد على مخرجات المعاملات غير المنفقة. يتضمن التطبيق محفظة رقمية مشفرة لإدارة أزواج المفاتيح العامة والخاصة والعناوين. يضمن سلامة البيانات من خلال سجل كتل مرتبط تسلسلياً ويستخدم أشجار Merkle للتحقق الفعال من المعاملات. يدمج النظام آلية إجماع إثبات العمل ويستخدم اتصالاً يعتمد على TCP لمزامنة الحالة عبر عقد الشبكة. يوفر إطار عمل للتعامل مع إنشاء المعاملات، والتحقق منها، والتحقق من تحويل الأموال.
Implements network participants that validate state transitions and synchronize blockchain data.
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.