Skip to content

Repository files navigation

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 Active
17 Consensus, Script Engine Covenants and Improved Scripting Capabilities Ori Newman Active
20 Consensus, Script Engine Covenant IDs Michael Sutton Active
21 Consensus, Chain-Block UTXO Validation Partitioned Sequencing Commitment with O(activity) Proving Michael Sutton, Maxim Biryukov, Hans Moog Active

About

Kaspa Improvement Proposals

Resources

Stars

56 stars

Watchers

15 watching

Forks

Releases

Packages

Contributors

Languages