Skip to content

Define Block sync #51

Description

@liamsi

With block sync we mean the protocol for full-nodes that join the network later but want to download all their OUR chain's block data from genesis.

  1. Discuss different design approaches here and capture the discussion and the decision in an ADR.
  2. Implement the described decision above.

Both steps could happen in parallel, or a draft implementation could even lead the discussion (it should be easy to again leverage the same approach as in #48 but parallelize it heavily s.t. it is feasible to sync even after the chain has been running for quite a while).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions