In ProgressHaskell

Genesis Sync Accelerator

Genesis Sync Accelerator serves ImmutableDB data over Cardano mini-protocols and optionally fetches missing chunks from remote storage, reducing time-to-sync for nodes bootstrapping from genesis.

  • Faster Bootstrap: Reduce initial synchronization time for new or recovering nodes.
  • ImmutableDB Distribution: Serve ImmutableDB via ChainSync and BlockFetch protocols.
  • Remote Chunk Fetching: Download missing chunk/index files from CDN-style storage on demand.
  • Operational Simplicity: Provide configurable cache location and bounded chunk retention.
Genesis Sync Accelerator