3 Repos
Synchronization of the execution engine by reorganizing the payload chain and persisting the finalized state.
Distinct from Execution State Persistence: Focuses on blockchain payload chain reorganization rather than database query checkpoints.
Explore 3 awesome GitHub repositories matching data & databases · Execution Chain Synchronization. Refine with filters or upvote what's useful.
Optimism ist ein Ethereum Optimistic-Rollup-Stack, der den Transaktionsdurchsatz durch die Verarbeitung auf einer Layer-2-Lösung und die anschließende Abwicklung auf dem Ethereum-Mainnet erhöht. Es fungiert als Skalierungs-Framework, das einen Rollup-Sequencer nutzt, um Transaktionen zu ordnen, Blöcke zu erstellen und gebündelte Daten an die primäre Blockchain zu übermitteln. Das System bietet ein Fraud-Proof-System, das On-Chain-Instruktionsemulation verwendet, um Streitigkeiten zu lösen und die Korrektheit von Zustandsübergängen zu verifizieren. Es enthält ein dediziertes Toolset für das Deployment und die Aktualisierung der Smart Contracts, die für den Aufbau und die Wartung des Skalierungsnetzwerks erforderlich sind. Das Projekt deckt breite Funktionsbereiche ab, darunter Blockchain-Zustandssynchronisation, Cross-Chain-Messaging und Sequencer-Administration mit Hochverfügbarkeits-Failover. Zudem bietet es Infrastruktur für Datenverfügbarkeit, Fault-Proof-Generierung und ein serviceorientiertes Framework für die Entwicklung von Blockchain-Komponenten. Das Repository enthält ein Development Kit mit Utilities für Account-Management, Netzwerksimulation und Integrationstests, um das Systemverhalten und die Stabilität von Upgrades zu validieren.
Provides a recovery process to synchronize the canonical chain by determining required data from the first layer.
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. The implementation covers specialized mechanisms for chain security and efficiency, including fork-choice algorithms for canonical chain determination, committee-based signature aggregation, and KZG-based blob commitments for data availability. It also specifies the protocols for light client synchronization using sync comm
Updates the execution engine by reorganizing the payload chain to a new head and persisting finalized state.
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
Implements a synchronization process that reorganizes the payload chain to verify and persist the finalized blockchain state.