Restaking Theory of Operation

1. Introduction

The Restaking Program serves as a registry and management system for Node Consensus Networks (NCNs) and operators within Jito’s Liquid Restaking ecosystem. It facilitates the registration, warmup, and cooldown processes for these entities.

1.2. Key Components

  • NCN (Node Consensus Network): Entities that manage consensus and validate operations.
  • Operator: Entities that manage stake and perform delegations.

1.3. NCN Management

1.3.1. NCN Registration

  • NCNs can register with the program using the InitializeNcn instruction.
  • Each NCN is associated with a unique public key and metadata.

1.4. Operator Management

1.4.1. Operator Registration

  • Operators register using the InitializeOperator instruction.
  • Each operator is associated with a unique public key and metadata.

1.5. NCN-Operator Relationships

  • The program manages the relationships between NCNs and operators.
  • InitializeNcnOperatorState establishes a connection between an NCN and an operator.
  • These relationships can be warmed up or cooled down using respective instructions.

1.6. NCN-Vault Relationships

  • The program manages the relationships between NCNs and vaults.
  • InitializeNcnVaultTicket establishes a connection between an NCN and a vault.
  • These relationships can be warmed up or cooled down using respective instructions.

1.7 Operator-Vault Relationships

  • The program manages the relationships between operators and vaults.
  • InitializeOperatorVaultTicket establishes a connection between an operator and a vault.
  • These relationships can be warmed up or cooled down using respective instructions.

1.8. Interaction with Vault Program

  • While the Restaking Program doesn’t directly manage tokens, it provides the necessary infrastructure for the Vault Program to make informed decisions about delegations and token management.

results matching ""

    No results matching ""