NFFL Docs
  • Nuffle Fast Finality Layer - NFFL
  • Protocol Design
    • Overview
    • Messaging and Checkpoints
    • Network Management
    • Operator Set Tracking
    • Faults
    • Incentives
  • Operator
    • Registration
    • Setup
  • Deployments
Powered by GitBook
On this page
  • Rollup Support
  • Dynamic Changes
  • Heterogenous Support
  1. Protocol Design

Network Management

The NFFL manages a network set, and a number of processes are actually related to the network set - the number of rollup networks and also the specifics of each network.

Rollup Support

In the current design, only EVM rollups are supported as participant networks. However, in terms of non-EVM rollups, the challenge is the state verification process is different. It is necessary to integrate it in the NFFL contracts and, depending on the network, potentially adapt the StateRootUpdateMessage format.

Dynamic Changes

One more related challenge is dynamic changes to the network set. The current design only supports a static network set, and any changes require a new setup. This is not ideal and will be tackled in the next phase of development.

Heterogenous Support

Currently, all AVS nodes are uniform - i.e. support the same rollup virtual machine. A considerable improvement would be making it so each AVS operator could select the networks to be supported, this allows the NFFL node operators to choose rollups based on their risk profile.

PreviousMessaging and CheckpointsNextOperator Set Tracking

Last updated 8 months ago