<aside> 👀 Verification Node Roadmap (towards an autonomously-operating network)
</aside>
This page contains high-level recommendations for the Verification Nodes’ software design. The review from Krok should evaluate:
B
: means that a finalized block X
exists that holds a seal for an execution result for block B
information driven system = event driven system + convention that all events are idempotent
LevelledForest
(code) provides a good framework for fork-aware data structures
ExecutionTree
(Readme, implementation) and AssignmentCollectorTree
(Readme, implementation) are examples that use the LevelledForest
to implement stateful, fork-aware mempools.
Particularly the AssignmentCollectorTree
demonstrates how implement
Tree of incorporated results