awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
paritytech avatar

paritytech/parity-ethereumArchived

0
View on GitHub↗
6,831 Stars·1,707 Forks·Rust·8 Aufrufe

Parity Ethereum

Parity Ethereum ist eine Software-Implementierung eines Ethereum-Client-Nodes, der eine lokale Kopie des Ledgers verwaltet und Netzwerktransaktionen validiert. Er fungiert als Peer im Blockchain-Netzwerk und als Laufzeitumgebung für die Ethereum Virtual Machine (EVM), die die notwendige Umgebung zur Verarbeitung von Smart-Contract-Bytecode und zur Aktualisierung des Netzwerkstatus bereitstellt.

Das Projekt umfasst Systeme für das kryptografische Schlüsselmanagement, um die privaten Schlüssel zu generieren und zu speichern, die zum Signieren sicherer Transaktionen verwendet werden. Es ermöglicht den Betrieb eines Blockchain-Nodes und bietet Mechanismen zur Synchronisierung mit dem Ethereum-Netzwerk, um den aktuellen Netzwerkstatus abzubilden.

Das System deckt breite Funktionsbereiche ab, darunter die Ausführung von Smart Contracts, Netzwerkinfrastruktur für die Peer-to-Peer-Datenübertragung sowie die Verwaltung kryptografischer Anmeldedaten zur Identifizierung von Konten.

Features

  • Blockchain Node Operation - Provides a full software implementation for operating a blockchain node to participate in network consensus.
  • Ethereum Execution Clients - Implements an Ethereum execution client responsible for state transitions and block execution.
  • Peer-to-Peer Networking - Acts as a network peer that connects to other nodes to synchronize state and propagate data.
  • State Synchronization - Synchronizes the local ledger with the global network state using fast synchronization methods.
  • Blockchain State Synchronization - Synchronizes the local blockchain ledger to match the current network state for faster node startup.
  • Gossip Protocols - Implements gossip protocols to propagate blocks and transactions across the peer-to-peer network.
  • Bytecode Interpreters - Provides a bytecode interpreter that executes smart contract logic to update the network state.
  • Bytecode Virtual Machines - Executes smart contract bytecode via a specialized virtual machine to process on-chain logic.
  • Ethereum Virtual Machines - Provides a runtime implementing the Ethereum Virtual Machine specification for executing smart contracts.
  • Smart Contract Execution Environments - Provides the execution environment necessary to run smart contract bytecode and update network state.
  • Merkle-Patricia Tries - Uses Merkle Patricia Tries to organize blockchain state in a verifiable key-value store.
  • Cryptographic Key Management - Implements a system for generating and storing private keys used to sign blockchain transactions.
  • Blockchain State Snapshots - Accelerates node startup by downloading pre-verified state snapshots instead of re-processing every block.
  • Binary Serialization Formats - Uses the RLP binary serialization format for efficient encoding of data structures on the ledger.
  • Blockchain Key Management - Implements blockchain-native key management including mnemonic generation and derivation paths.
  • Miscellaneous Tools - Client for Ethereum-like blockchain networks.

Star-Verlauf

Star-Verlauf für paritytech/parity-ethereumStar-Verlauf für paritytech/parity-ethereum

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Parity Ethereum

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Parity Ethereum.
  • ethereum/alethAvatar von ethereum

    ethereum/aleth

    3,969Auf GitHub ansehen↗

    Aleth is an Ethereum C++ client and full-node implementation. It provides a virtual machine executor for running and debugging bytecode, a blockchain state debugger, and a serialization library for encoding and decoding data using the Recursive Length Prefix format. The project includes a dedicated mining tool for producing blocks and benchmarking hashing hardware performance. It further distinguishes itself with a state debugger that analyzes pre- and post-execution state changes and generates step-by-step execution traces for the virtual machine. The implementation covers node operations i

    C++cppethereumethereum-client
    Auf GitHub ansehen↗3,969
  • openethereum/parity-ethereumAvatar von openethereum

    openethereum/parity-ethereum

    6,831Auf GitHub ansehen↗

    This project is a collection of blockchain tools providing an Ethereum client node, a virtual machine runtime for smart contract execution, a blockchain wallet manager, and a programmatic network interface. It implements the necessary components to synchronize blockchain state, validate blocks, and process transactions on the Ethereum network. The software includes a dedicated command line interface for managing node operations and monitoring network status. It features a comprehensive suite of cryptographic utilities for generating account keypairs, managing encrypted secret stores, and sign

    Rustblockchainclientethereum
    Auf GitHub ansehen↗6,831
  • inoutcode/ethereum_bookAvatar von inoutcode

    inoutcode/ethereum_book

    4,081Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,081
  • tronprotocol/java-tronAvatar von tronprotocol

    tronprotocol/java-tron

    4,106Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,106
Alle 30 Alternativen zu Parity Ethereum anzeigen→

Häufig gestellte Fragen

Was macht paritytech/parity-ethereum?

Parity Ethereum ist eine Software-Implementierung eines Ethereum-Client-Nodes, der eine lokale Kopie des Ledgers verwaltet und Netzwerktransaktionen validiert. Er fungiert als Peer im Blockchain-Netzwerk und als Laufzeitumgebung für die Ethereum Virtual Machine (EVM), die die notwendige Umgebung zur Verarbeitung von Smart-Contract-Bytecode und zur Aktualisierung des Netzwerkstatus bereitstellt.

Was sind die Hauptfunktionen von paritytech/parity-ethereum?

Die Hauptfunktionen von paritytech/parity-ethereum sind: Blockchain Node Operation, Ethereum Execution Clients, Peer-to-Peer Networking, State Synchronization, Blockchain State Synchronization, Gossip Protocols, Bytecode Interpreters, Bytecode Virtual Machines.

Welche Open-Source-Alternativen gibt es zu paritytech/parity-ethereum?

Open-Source-Alternativen zu paritytech/parity-ethereum sind unter anderem: ethereum/aleth — Aleth is an Ethereum C++ client and full-node implementation. It provides a virtual machine executor for running and… openethereum/parity-ethereum — This project is a collection of blockchain tools providing an Ethereum client node, a virtual machine runtime for… inoutcode/ethereum_book — This project is a comprehensive educational guide and technical manual for the Ethereum blockchain. It provides… tronprotocol/java-tron — java-tron is a Java implementation of a Tron blockchain full node. It provides the core infrastructure for running a… input-output-hk/cardano-sl — This project is a blockchain node software implementation that maintains a decentralized ledger using the Ouroboros… paritytech/parity — Parity is an Ethereum client node implementation designed to run a full node, validate blocks, and maintain a local…