Skip to content

Dynamic Plasma#10

Open
vilkris4 wants to merge 5 commits into
masterfrom
feature/dynamic_plasma
Open

Dynamic Plasma#10
vilkris4 wants to merge 5 commits into
masterfrom
feature/dynamic_plasma

Conversation

@vilkris4

@vilkris4 vilkris4 commented May 20, 2025

Copy link
Copy Markdown
Contributor

This PR implements the Dynamic Plasma ZIP and adds new default momentum content ordering rules. Since the amount of uncommitted account blocks an account can have in the account pool is no longer limited by the per-account fused plasma hard cap, a new mechanism has been added that limits the amount of uncommitted account blocks based on count.

The main points of interest are:

  • dp.go which implements the dynamic plasma algorithms
  • content_selector.go which implements the new momentum content ordering rules
  • verifier/momentum.go which has the updated momentum validity rules

vilkris4 added 5 commits May 20, 2025 12:40
Implements the dynamic plasma ZIP and adds new momentum content ordering rules.
This commit changes the per-account account-block limit inside the account pool to use block count instead of plasma amount. This change is done so that high plasma account-blocks are not inadvertently blocked from entering the account pool.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant