Primitives / Subnets
Scaling Blockchain Primitive

Subnets

Independent blockchain networks with custom rules and validators

What are Subnets?

Subnets (Subnetworks) are independent blockchain networks that can have their own rules, validators, and virtual machines while sharing security with a parent network. They enable horizontal scaling and customization.

How They Work

Architecture

  1. Primary Network: Main blockchain with core validators
  2. Subnet Creation: Deploy custom chain specifications
  3. Validator Set: Select validators for the subnet
  4. Custom VM: Define execution environment
  5. Interoperability: Cross-subnet communication

Key Components

  • Independent consensus
  • Custom tokenomics
  • Configurable gas fees
  • Private or public access

Use Cases

Gaming

  • Dedicated throughput for games
  • Custom gas tokens
  • Low-latency transactions

Enterprise

  • Permissioned access
  • Compliance requirements
  • Private transactions

DeFi

  • High-frequency trading
  • Custom fee structures
  • Application-specific chains

Implementations

PlatformTermNotes
AvalancheSubnetsOriginal implementation
CosmosZonesIBC-connected chains
PolkadotParachainsShared security model
PolygonSupernetsEnterprise focus

Advantages

  • Scalability: Horizontal expansion
  • Customization: App-specific chains
  • Isolation: Failures don’t affect other subnets
  • Sovereignty: Independent governance

Considerations

  • Validator recruitment
  • Security bootstrapping
  • Cross-subnet complexity
  • Economic sustainability

Related Primitives

Chains Using Subnets

1 blockchain implement this primitive