Kaspa Improvement Proposals (KIPs) describe standard proposals for the Kaspa network, including core protocol specifications, network upgrades and client APIs.
Number | Layer | Title | Owner | Status |
---|---|---|---|---|
1 | Consensus, Node | Rewriting the Kaspa Full-Node in the Rust Programming Language | Michael Sutton, Ori Newman | Implemented |
2 | Consensus, API/RPC | Upgrade consensus to follow the DAGKNIGHT protocol | Yonatan Sompolinsky, Michael Sutton | Proposed |
3 | Consensus | Block sampling for efficient DAA with high BPS | Shai Wyborski, Michael Sutton | Rejected |
4 | Consensus | Sparse Difficulty Windows | Shai Wyborski, Michael Sutton, Georges Künzli | Active |
5 | Applications | Message Signing | coderofstuff | Active |
6 | Consensus, Applications | Proof of Chain Membership (PoChM) | Shai Wyborski | Draft |
9 | Consensus, Mempool, P2P | Extended mass formula for mitigating state bloat | Michael Sutton, Ori Newman, Shai Wyborski, Yonatan Sompolinsky | Active |
10 | Consensus, Script Engine | New Transaction Opcodes for Enhanced Script Functionality | Maxim Biryukov, Ori Newman | Active |
13 | Consensus | Transient Storage Handling | Michael Sutton, coderofstuff | Active |
14 | Consensus | The Crescendo Hardfork | Michael Sutton | Active |
15 | Consensus | Canonical Transaction Ordering and Sequencing Commitments | Mike Zak, Ro Ma | Active |