Corex Network
  • Concept
  • INTRODUCTION
    • Capabilities
    • General Architectural Outline
  • Joint Computing Environments
    • Outline and Operation
    • Standards and Cryptography
    • Auxiliary Channel Protection
  • NODES
    • Setup & Configuration
    • Management & Incentives
    • Efficiency and Stability Monitoring
    • Secure Execution Zones
    • Node Staking
      • Delegation Dynamics & Vesting Durations
  • CLUSTERS
    • Function and Formation
      • Fork & Migrate
    • Authorization & Incentives
    • Acceptance & Allocation
  • COMPUTATIONS
    • Identifying a Computation
      • Computation Units
    • Computation Initiation
      • Computation Timeline
      • Computational Input Data
  • TOKENOMICS
    • $HEAI
    • Liquidity Management
  • SOCIALS
    • Website
    • Twitter
    • Telegram
Powered by GitBook
On this page
  • Planned Migration
  • Forced Migration
  1. CLUSTERS
  2. Function and Formation

Fork & Migrate

PreviousFunction and FormationNextAuthorization & Incentives

Last updated 7 months ago

Cluster forking occurs when one or more in a cluster (which had previously agreed to allow a specific to join them) decide to remove the specific computing environment.

When a node decides to remove a joint computing environment from the cluster it belongs to, the other nodes in the cluster have until the start of the next epoch to either support the ejection or ignore it and continue providing computational services as at the beginning of the next epoch the cluster will split.

The nodes that chose to eject the joint computing environment will need to equally divide the costs of creating a new cluster that will continue to support the joint computing environments.

Migration can occur for two reasons: planned migration and forced migration.

Planned Migration

Planned migration occurs when a node decides to exit the network voluntarily. To avoid penalties, the node must announce its exit one epoch ahead of time. The costs of migrating to a new cluster are deducted from the node's self-delegation before the remaining self-delegation is returned. A network constant ensures that the self-delegation is always large enough to cover any migration costs.

Forced Migration

Forced migration occurs when a node is penalized for reasons such as extended downtime or misconduct or when there’s a significant drop in stake. In such cases, the migration costs are shared proportionally by all stakeholders who are collectively responsible for monitoring the node’s performance and stake level. These costs are typically small, so stakeholders will likely see only a minor reduction in their rewards for the epoch in which the migration takes place.

nodes
joint computing environment