awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
shardeum avatar

shardeum/shardeum

0
View on GitHub↗
31,393 स्टार्स·703 फोर्क्स·TypeScript·MIT·8 व्यूज़shardeum.org↗

Shardeum

Shardeum is an autoscaling blockchain infrastructure designed to distribute network workloads across multiple shards to increase throughput. It uses a dynamic-sharding architecture that horizontally scales node capacity and adjusts the number of active shards based on real-time network demand.

The system features an execution environment compatible with the Ethereum Virtual Machine, allowing it to run smart contracts and decentralized applications. It maintains network agreement and security through consensus-group partitioning, which organizes validator nodes into discrete groups.

The platform covers blockchain node operation and state management, including peer-to-peer state synchronization, persisted storage for account balances, and remote procedure call interfaces for external state exposure. It also includes tools for network orchestration, such as genesis configuration, node reward management, and the ability to deploy multi-node environments.

The project provides a development environment bootstrap process and supports containerized node deployment.

Features

  • State Sharding Architectures - Utilizes a dynamic state sharding architecture to distribute workloads and increase network throughput.
  • Blockchain Autoscaling Systems - Implements a dynamic-sharding architecture that horizontally scales node capacity and adjusts active shards based on real-time demand.
  • Ledger State Management - Manages the global state of the distributed ledger, tracking account balances and transaction history through persisted storage.
  • Data Storage Layers - Implements a durable storage layer with an integrated cache to track account balances and transaction history.
  • Horizontal Scaling - Increases network throughput by distributing workloads across multiple shards using a horizontally scalable architecture.
  • Autoscaling Blockchain Infrastructure - Provides an autoscaling blockchain infrastructure that distributes network workloads across multiple shards to increase throughput.
  • Blockchain Nodes - Facilitates the operation of validator nodes, including P2P connectivity and reward configuration.
  • Capacity Scaling - Implements automatic scaling of shards and node distributions to meet real-time network demand.
  • Consensus Group Partitioning - Organizes validator nodes into discrete groups to maintain network agreement and security across scaled shards.
  • Capacity Scaling Configurations - Allows configuration of minimum and maximum active node counts to manage network capacity and autoscaling.
  • Consensus Group Management - Organizes validator nodes into discrete consensus groups to maintain network security and agreement.
  • State Synchronization - Uses a peer-to-peer communication layer to propagate blockchain state and transactions across distributed nodes.
  • Peer-to-Peer Networking - Manages peer-to-peer network communication by defining internal and external IP addresses and ports.
  • EVM Implementations - Provides a runtime environment that implements the Ethereum Virtual Machine for executing smart contracts.
  • Account Management - Manages cryptographic identities for standard users, system operations, and validator nodes.
  • Smart Contract Environments - Offers a runtime environment capable of executing smart contract logic on-chain.
  • Local Testnet Deployers - Launches multi-node environments on a single machine for testing applications and network configurations.
  • Environment Configurations - Enables switching between local, development, testnet, and mainnet environments using predefined configuration sets.
  • Network Orchestration - Provides tools for defining genesis states and deploying multi-node environments for network testing.
  • Blockchain RPC Interfaces - Provides standardized remote procedure call interfaces for external clients to query state and submit transactions.
  • State Synchronization Tuning - Provides controls for peer counts and recovery settings to synchronize blockchain state efficiently.
  • Blockchain Transaction Executors - Handles specialized blockchain operations such as staking and reward claims through a dedicated execution pipeline.
  • Genesis Configuration - Allows defining the initial state and starting parameters required to launch a new blockchain network.

स्टार हिस्ट्री

shardeum/shardeum के लिए स्टार हिस्ट्री चार्टshardeum/shardeum के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Shardeum के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Shardeum के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • ethereum/go-ethereumethereum का अवतार

    ethereum/go-ethereum

    51,178GitHub पर देखें↗

    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

    Goblockchainethereumgeth
    GitHub पर देखें↗51,178
  • mystenlabs/suiMystenLabs का अवतार

    MystenLabs/sui

    7,612GitHub पर देखें↗

    Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo

    Rustblockchaindistributed-ledger-technologymove
    GitHub पर देखें↗7,612
  • foundry-rs/foundryfoundry-rs का अवतार

    foundry-rs/foundry

    10,125GitHub पर देखें↗

    Foundry is an Ethereum smart contract development toolkit and blockchain simulator designed for compiling, testing, and deploying contracts for the Ethereum Virtual Machine. It provides a local environment for simulating blockchain state and forking live networks to execute code without modifying the actual chain. The project features a property-based fuzzing engine to identify edge-case failures in contract logic and a transaction debugger for analyzing detailed execution traces and gas consumption. It enables developers to mirror the state of a remote chain locally to test against real-worl

    Rustalloyblockchainbytecode
    GitHub पर देखें↗10,125
  • input-output-hk/cardano-slinput-output-hk का अवतार

    input-output-hk/cardano-sl

    3,756GitHub पर देखें↗

    This project is a blockchain node software implementation that maintains a decentralized ledger using the Ouroboros proof-of-stake consensus protocol. It provides a complete environment for operating a distributed record, including a cryptocurrency wallet backend and a peer-to-peer network layer. The system is distinguished by its use of a UTXO-based ledger model and a diffusion-based state synchronization layer for node communication. It integrates a Public Key Infrastructure with TLS-authenticated communication to secure inter-node traffic and employs hierarchical deterministic key derivati

    Haskell
    GitHub पर देखें↗3,756
Shardeum के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

shardeum/shardeum क्या करता है?

Shardeum is an autoscaling blockchain infrastructure designed to distribute network workloads across multiple shards to increase throughput. It uses a dynamic-sharding architecture that horizontally scales node capacity and adjusts the number of active shards based on real-time network demand.

shardeum/shardeum की मुख्य विशेषताएं क्या हैं?

shardeum/shardeum की मुख्य विशेषताएं हैं: State Sharding Architectures, Blockchain Autoscaling Systems, Ledger State Management, Data Storage Layers, Horizontal Scaling, Autoscaling Blockchain Infrastructure, Blockchain Nodes, Capacity Scaling।

shardeum/shardeum के कुछ ओपन-सोर्स विकल्प क्या हैं?

shardeum/shardeum के ओपन-सोर्स विकल्पों में शामिल हैं: ethereum/go-ethereum — Geth is a comprehensive execution client for the Ethereum network, serving as a foundational node implementation that… mystenlabs/sui — Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It… foundry-rs/foundry — Foundry is an Ethereum smart contract development toolkit and blockchain simulator designed for compiling, testing,… input-output-hk/cardano-sl — This project is a blockchain node software implementation that maintains a decentralized ledger using the Ouroboros… stellar/stellar-core — Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger… provablehq/snarkos — snarkOS is a distributed runtime environment and zero-knowledge proof blockchain designed for deploying and managing…