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
Erigon is an Ethereum execution client and blockchain archive node designed to maintain full or archive copies of the blockchain. It functions as a Proof-of-Stake validator, an Ethereum RPC server, and a network validator operation tool, providing the core infrastructure to validate blocks and secure the chain. The project distinguishes itself through high-performance storage and data distribution, utilizing a flat key-value state storage system instead of a Merkle Patricia Trie to increase read and write speeds. It employs BitTorrent-based data distribution for immutable historical blockchai
Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node that syncs, validates, and serves blockchain data, functioning as an archive node implementation, a high-throughput RPC node server, and a snapshot sync tool. The project is built around a modular component architecture that allows assembling custom node behavior by swapping independent Rust crates for consensus, execution, mempool, and networking. The client distinguishes itself through a staged sync pipeline that downloads headers and bodies online before processing the res
Prysm is a Go implementation of the Ethereum consensus layer, providing an Ethereum proof of stake client, beacon node, and validator client. It enables the operation of beacon nodes to track network state and the running of validator nodes to propose blocks and sign attestations. The project includes an MEV-boost integrated client that routes blocks through external relays and builders to optimize transaction fee rewards. It provides a slashing protection database to prevent conflicting signatures and supports remote key signing to keep private keys on external secure services. The software
This project provides the formal technical specifications and reference logic for the Ethereum proof-of-stake consensus layer. It defines the standards for block production, state transition rules, and the beacon chain logic required to ensure consistent network agreement.
Die Hauptfunktionen von ethereum/consensus-specs sind: Proof-of-Stake Consensus, Consensus Specifications, Fork Choice Rules, Consensus Verification, Effective Balance Adjustments, Validator Balance Adjustments, Block Mining, Beacon Block Requesting.
Open-Source-Alternativen zu ethereum/consensus-specs sind unter anderem: mystenlabs/sui — Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It… erigontech/erigon — Erigon is an Ethereum execution client and blockchain archive node designed to maintain full or archive copies of the… paradigmxyz/reth — Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node… offchainlabs/prysm — Prysm is a Go implementation of the Ethereum consensus layer, providing an Ethereum proof of stake client, beacon… cosmos/cosmos-sdk — Cosmos SDK is a modular blockchain application framework and software development kit used to build sovereign… input-output-hk/cardano-sl — This project is a blockchain node software implementation that maintains a decentralized ledger using the Ouroboros…