WP-DP1 Dynamic Plasma Spec

This thread is for discussing a dynamic plasma specification. Since work on designing a dynamic plasma solution has been started before the genesis of HyperQube, a more formal specification proposal has already been made.

The specification and the proposed default parameters are suitable for both mainnet and HyperQube.

Draft specification proposal

Tldr

  • Introduce per-momentum base plasma usage targets for fused plasma and PoW plasma

  • When network is saturated, target a 50/50 split (adjustable via governance) on fused plasma and PoW plasma usage

  • Introduce fusion price and work price values to represent the price of fused plasma and PoW plasma

  • Adjust the prices on each momentum depending on how far away the plasma usage is from the targets

  • Require account blocks to use the current price of plasma to get included in a momentum

  • Allow pillars to adjust, via governance, various dynamic plasma parameters such as the base plasma targets and overall network throughput

Simulation

Simulation of the dynamic plasma mechanism proposed in the spec
Source code of the simulation

Prior discussion

Ideas for dynamic plasma
Ideas for dynamic plasma revisited

1 Like