awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
EOSIO avatar

EOSIO/eosArchived

0
View on GitHub↗
11,189 stele·3,620 fork-uri·C++·MIT·2 vizualizăridevelopers.eos.io/manuals/eos↗

Eos

EOS is a Layer 1 blockchain infrastructure and high-throughput transaction engine. It serves as a WebAssembly smart contract platform that manages state transitions and network consensus across a peer-to-peer network.

The system utilizes a sandboxed virtual machine for executing smart contract logic and employs a Byzantine Fault Tolerant delegated proof-of-stake consensus mechanism to finalize the global ledger state. It features a resource-based stake model for CPU and memory allocation and an asynchronous messaging system for inter-contract communication to prevent recursive call overflows.

The platform covers broad capabilities including parallel transaction execution, digital asset transfers, and decentralized application hosting. It provides tools for blockchain account and cryptographic key management, network state querying, and real-time activity monitoring.

Features

  • Layer 1 Blockchain Infrastructures - Operates a foundational distributed ledger protocol that coordinates consensus and state transitions across peer nodes.
  • Cryptographic Key Management - Generates and secures public-private key pairs used to sign transactions and authenticate users.
  • Blockchain State Querying - Retrieves current account balances, contract data, and transaction history from a running node.
  • Proof-of-Stake Consensus - Uses delegated proof-of-stake consensus to validate and order transactions across a distributed network.
  • BFT Delegated Proof-of-Stake - Implements a Byzantine Fault Tolerant voting system among elected block producers to finalize ledger state.
  • Layer 1 Frameworks - Provides a foundational framework for creating base-layer networks with integrated staking and token issuance.
  • Layer 1 Blockchains - Manages state transitions and network consensus across a peer-to-peer network as a foundational ledger protocol.
  • Digital Asset Transfers - Sends tokens between accounts using cryptographic signatures to verify ownership.
  • Parallel Transaction Execution - Processes multiple transactions simultaneously by distributing workload across CPU cores.
  • High-Throughput Transaction Engines - Handles large transaction volumes through parallel execution and multi-threaded block production.
  • Distributed State Management - Maintains consistent and shared application state across a network of nodes for data integrity.
  • Automated Contract Executions - Executes custom code automatically in response to transactions for trustless interactions.
  • WebAssembly Smart Contract Development - Writes and deploys programmable logic using WebAssembly for blockchain state transitions.
  • Blockchain Account Management - Creates and configures blockchain accounts with cryptographic keys to control assets and authorize transactions.
  • Blockchain Transaction Execution - Submits signed actions to a ledger to modify state or invoke programmable logic functions.
  • Transaction Validation - Validates transactions through delegated proof-of-stake consensus to maintain network integrity.
  • Key Management - Creates, imports, and locks cryptographic key pairs used to authorize transactions on the network.
  • Decentralized Application Development - Provides a platform for building distributed applications that run across a peer-to-peer network.
  • Block Producer Elections - Allows staked token holders to vote for the block producers that secure the network.
  • Smart Contract Callers - Invokes logic and reads data tables by sending signed transactions to deployed smart contracts.
  • WebAssembly Contract Runtimes - Executes smart contract logic inside a sandboxed WebAssembly virtual machine for deterministic and secure computation.
  • WebAssembly Smart Contract Platforms - Executes smart contract logic within a WebAssembly virtual machine for high performance and security.
  • Blockchain State Snapshots - Rebuilds the full ledger state from snapshots or logs to recover from failures or migrate nodes.
  • Blockchain State Snapshots - Loads a previously saved chain state snapshot to restore the blockchain to a specific point in time.
  • Resource-Based Stake Allocation - Assigns CPU and memory resources proportionally to staked tokens to prevent network abuse.
  • Deferred Notification Queues - Triggers inter-contract actions using an asynchronous queue to prevent recursive call overflows.
  • WebAssembly Contract Deployments - Compiles and deploys WebAssembly smart contracts to a blockchain network for running decentralized applications.
  • Blockchain Transaction Signing - Broadcasts signed actions to the network for inclusion in a block by block producers.
  • Runtime Hosting Layers - Runs a runtime and networking layer that scales applications across a distributed node network.
  • Multi-Threaded Block Production - Processes transaction validation and block generation through concurrent execution paths to maximize throughput.
  • Blockchain Network Monitors - Provides real-time information about blocks, transactions, and node status on the network.
  • Asynchronous Deferred Calls - Provides asynchronous inter-contract communication using deferred notifications to prevent recursive call overflows.
  • High-Throughput dApp Runtimes - Executes smart contracts in a WebAssembly runtime optimized for high throughput and low latency.
  • Blockchain Development - High-performance blockchain software architecture for scalable decentralized applications.
  • Blockchain Platforms - Core source code for the EOS blockchain protocol.

Istoric stele

Graficul istoricului de stele pentru eosio/eosGraficul istoricului de stele pentru eosio/eos

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Eos

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Eos.
  • tronprotocol/java-tronAvatar tronprotocol

    tronprotocol/java-tron

    4,106Vezi pe GitHub↗

    java-tron is a Java implementation of a Tron blockchain full node. It provides the core infrastructure for running a network node, validating transactions, and producing blocks. The project includes a proof-of-stake consensus engine, a distributed ledger database, and a smart contract runtime to manage on-chain state transitions. The system is distinguished by its support for both full and lite node operations, utilizing state snapshots to accelerate synchronization and reduce hardware requirements. It features a multi-engine database abstraction that allows for storage migration, partitionin

    Java
    Vezi pe GitHub↗4,106
  • mystenlabs/suiAvatar MystenLabs

    MystenLabs/sui

    7,612Vezi pe GitHub↗

    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
    Vezi pe GitHub↗7,612
  • inoutcode/ethereum_bookAvatar inoutcode

    inoutcode/ethereum_book

    4,081Vezi pe GitHub↗

    This project is a comprehensive educational guide and technical manual for the Ethereum blockchain. It provides structured instruction on blockchain fundamentals, smart contract development, and the architectural principles of decentralized applications. The resource covers technical domains including smart contract security auditing, network administration, and web3 programming. It details the implementation of token standards, the use of mnemonic seeds for wallet integration, and the creation of censorship-resistant application architectures. The documentation extends to system-level opera

    Vueblockchaindappsethereum
    Vezi pe GitHub↗4,081
  • ethers-io/ethers.jsAvatar ethers-io

    ethers-io/ethers.js

    8,643Vezi pe GitHub↗

    ethers.js is an Ethereum JavaScript library used to interact with the Ethereum blockchain by querying state and sending transactions via JSON-RPC providers. It functions as a smart contract wrapper, a Web3 provider interface, and a system for managing wallets and cryptographic signatures. The project provides a dedicated Ethereum Name Service resolver for translating human-readable names into blockchain addresses through forward and reverse lookup operations. It also includes an implementation for managing private keys and mnemonic phrases to sign digital data and authorize on-chain transacti

    TypeScriptblockchainethereumethers
    Vezi pe GitHub↗8,643
Vezi toate cele 30 alternative pentru Eos→

Întrebări frecvente

Ce face eosio/eos?

EOS is a Layer 1 blockchain infrastructure and high-throughput transaction engine. It serves as a WebAssembly smart contract platform that manages state transitions and network consensus across a peer-to-peer network.

Care sunt principalele funcționalități ale eosio/eos?

Principalele funcționalități ale eosio/eos sunt: Layer 1 Blockchain Infrastructures, Cryptographic Key Management, Blockchain State Querying, Proof-of-Stake Consensus, BFT Delegated Proof-of-Stake, Layer 1 Frameworks, Layer 1 Blockchains, Digital Asset Transfers.

Care sunt câteva alternative open-source pentru eosio/eos?

Alternativele open-source pentru eosio/eos includ: tronprotocol/java-tron — java-tron is a Java implementation of a Tron blockchain full node. It provides the core infrastructure for running a… mystenlabs/sui — Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It… inoutcode/ethereum_book — This project is a comprehensive educational guide and technical manual for the Ethereum blockchain. It provides… ethers-io/ethers.js — ethers.js is an Ethereum JavaScript library used to interact with the Ethereum blockchain by querying state and… smartcontractkit/chainlink — Chainlink is a decentralized oracle network that connects smart contracts to off-chain data, computation, and… xrplf/rippled — rippled is a peer-to-peer node implementation for the XRP Ledger. It serves as a distributed ledger consensus engine…