Skip to content

Latest commit

 

History

History
20 lines (18 loc) · 2.04 KB

File metadata and controls

20 lines (18 loc) · 2.04 KB

Kaspa Improvement Proposals (KIPs)

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
16 Consensus, Script Engine ZK Precompile Opcode Alexander Safstrom Implemented and activated in TN10
20 Consensus, Script Engine Covenant IDs Michael Sutton Implemented and activated in TN10
21 Consensus, Chain-Block UTXO Validation Partitioned Sequencing Commitment with O(activity) Proving Michael Sutton, Maxim Biryukov, Hans Moog Implemented and activated in TN10