Companion

KIP-21 rusty-kaspa Implementation Spec

Companion document for KIP 21: Partitioned Sequencing Commitment with O(activity) Proving

Authors
Michael Sutton <msutton@cs.huji.ac.il>, Maxim Biryukov (@biryukovmaxim), Hans Moog <hans.moog@kaspafoundation.org>
Layer
Consensus, Chain-Block UTXO Validation
Created
2026-02-17
Updated
2026-05-28
Status
Active

KIP-21 rusty-kaspa Implementation Spec

Status: Reserved companion document.

This companion document is reserved for conceptual rusty-kaspa implementation notes around KIP-21, including incremental state maintenance, witness-oriented data retention, pruning/reorg handling, and sync import/export choices. It does not change the consensus rules in KIP-21.

Reserved scope:

  • incremental SMT state maintenance
  • data retained for witness construction
  • pruning and reorg maintenance
  • pruning-point SMT import/export
  • IBD wire shape and validation flow