Skip to content

sync: implement fast sync / state sync for new nodes #204

@TheNewAutonomy

Description

@TheNewAutonomy

Goal

Make it practical for a brand-new node to join a large network without replaying everything from genesis.

Milestone A plan

This issue is the epic for the reliable-join workstream.

Sub-tickets (Milestone A)

Scope

  • Define sync modes: full, snapshot-based, state-root/proof-based
  • Ensure correctness: verify state roots / proofs
  • RPC/CLI UX for selecting sync strategy

Acceptance criteria

  • A node can sync from scratch to head within a bounded time on WAN testnet
  • Sync correctness is verified via state root checks
  • Abuse resistance: sync/join does not allow unbounded resource growth

Metadata

Metadata

Labels

enhancementNew feature or requesttestnetPublic/local testnet readiness

Type

No type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions