Impossible Cloud Network Documentation
  • Welcome to the Impossible Cloud Network
  • Introduction
    • Introduction
    • ICN Protocol Overview
    • Key Features
    • Key Concepts
    • FAQs
    • Legal Disclaimer
  • ICN Participation
    • Stake and Earn
    • Become a Hardware Provider
    • Run a HyperNode
  • Network Architecture
    • Design Overview
    • ScalerNode Network
    • HyperNode Network
    • Satellite Network
    • Services and Apps
    • Smart Contracts
  • ICN Economics
    • Tokenomics
      • The ICNT
        • Circulating Supply
        • Total Supply
        • Token Minting
        • Burn Mechanisms
      • Initial Allocation
      • Token Unlock Schedule
      • Token Utility
    • Builders
      • Access to Network Resources
      • Capacity Allocation
    • Hardware Providers (HPs)
      • HP Rewards
      • Collateral
        • Delegation
        • Slashing
    • HyperNodes
  • ICN Glossary
  • MiCA Whitepaper
    • Link to MiCA Whitepaper Download (published on May 7, 2025)
Powered by GitBook
On this page
  • The Web3 Internet
  • The Application & Service Layer
  • The Hardware Layer
  • The HyperNode Network
  • The Satellite Network
  • The Blockchain
  1. Introduction

ICN Protocol Overview

General overview of the ICN Protocol

PreviousIntroductionNextKey Features

Last updated 2 days ago

The Web3 Internet

ICN Protocol envisions the rearchitecture of an internet protocol that is Web3-enabled and can support the ever evolving digital ecosystems of today into the future. For the internet to remain an equitable and uncensorable resource for all, it must evolve beyond the Web2 infrastructure of the cloud.

The internet services of the future should support a pluralistic suite of solutions that allow the user to decide if he wants to operate in Web2 or Web3 paradigms. An interconnected societal system should empower and enable all the important aspects of digital sovereignty and allow an open and optional ecosystem for secure, private and performant systems.

The Application & Service Layer

The Application & Service layer presents a resource-aware software deployment stack that enables the decentralized execution, operation and continued hosting of all software types. Designed to become the fabric for the deployment and hosting of a new generation of internet services, this layer will replace the existing traditional systems to unlock the innovations of an evolving digital society.

Individual applications and services are what comprise an open internet ecosystem. At this layer, developers and deployers of internet services, applications, or projects can utilize ICNs abstraction layer to deploy systems on top of ICNs decentralized hardware. Builders access hardware by booking a configurable specification of resources that then is exposed for usage. These can be tailored to the specific needs of the system being deployed including storage amounts, compute modules and networking.

The Hardware Layer

The Hardware layer is a distributed, multi-lateral resource pool that is globally available and accessible. ScalerNodes are the minimum unit of resource in the hardware network and deployers and builders can compose individual units or modules of resources to create macronodes of unified capabilities. Each ScalerNode can be of any hardware class depending on the type of resource it commits to the network, and hardware providers commit these and are rewarded for providing capacity.

Hardware providers are all operationally decentralized, and secured through collateral. This way we can ensure that there are no central points of trust or failure and allow an unparalleled level of composability and optionality that can respond dynamically to market needs. Hardware providers commit nodes for certain periods of time to guarantee that the network maintains certain capabilities for known durations and enables long term uptime of services while allowing flexibility for hardware providers to manage their own resource commitments versus rewards.

Users can stake to ScalerNodes to earn rewards for helping to collateralize the hardware network security.

The HyperNode Network

The HyperNode network is a decentralized guardian system that protects the integrity of the ICN Protocol. It has a key role as a glue to the system that enables our infrastructure to remain decentralized yet secure. Each individual HyperNode performs checks and verifies the performance guarantees of each ScalerNode in the hardware network, ensuring that services and applications are able to operate safely and consistently.

HyperNodes execute specific “proof-of-X” challenges, each type depending on the hardware class of the ScalerNode to verify specific behavioural characteristics of the node, in order to properly verify if the ScalerNodes are performing as expected. These checks are then published regularly in a transparent and available system, the Satellite Network, and proofs are submitted on-chain for irrepudiability.

The Satellite Network

The Satellite Network is a data availability network for HyperNode reports to maintain transparent access to proof data required to validate the HyperNode report results. HyperNodes submit their challenge results to the Satellite Network and a concise version on to the blockchain. Users that want to verify a claim can use data from the Satellite Network to ensure that the result committed provably matches the outcome.

The Satellite Network is a key component in maintaining the auditability and transparency of the network. Allowing publicly verifiability is a necessary requirement for a truly decentralized system, giving users the agency to monitor and validate information in a trustless way.

The Blockchain

The Blockchain stands as the final immutability layer for the ICN protocol. Resource management and allocation is processed here to ensure that ICN hardware cannot be double spent and is allocated to the correct user. Staking, collateral and slashing is also managed here to ensure that protocol rules are enforced and system safety is maintained.

ICN protocol will initially be launched on Base. As an infrastructure project, we want to ensure that all ecosystems are able to use and contribute to ICN.

Read more about the .

Read more about the .

Read more about the .

ScalerNodes here
HyperNodes here
Satellite Network here