Canopy Network Docs
  • πŸ‘‹Welcome to Canopy
    • Overview
    • What is Canopy?
      • Introduction
      • Why Canopy?
        • Blockchain 101
        • Background
        • Industry State
        • Seeding the Future
        • Comparables
          • Ethereum
          • Tendermint
          • Polkadot
          • Avalanche
          • Rollups
      • Core Features
        • Peer-To-Peer Security
        • Progressive Sovereignty
        • Capital Efficient Restaking
        • Composable Architecture
        • One-Way Interoperability
        • Built-In Liquidity
        • Chain Halt Rescue
        • NestBFT
          • PoS Is Trusted
          • PoAge Is Trustless
          • VRF Leader Election
        • Checkpoints as a Service
        • United Governance
      • Tokenomics
        • CNPY
        • Staking
        • DAO Treasury Fund
        • Recursive Rewards
        • Subsidies
      • Who is Canopy for?
        • New Blockchains
        • Existing Ecosystems
        • Token Participants
    • How does Canopy work?
      • Utility
      • Consensus
      • P2P
      • State Machine
      • Storage
      • Specifications
        • CLI
        • RPC
        • Config
        • Governance Params
        • Nested Chain IDs
  • βš’οΈBuild
    • Build a new L1
      • Introduction
      • Building
        • Application
        • Governance
        • Testing
        • Upgrading
      • Governance
        • Straw Polling
        • Proposals
    • Connect an external chain
      • Introduction
      • Building
        • Connecting
        • Testing
        • Upgrading
      • Governance
        • Straw Polling
  • πŸ‘¨β€πŸ’»Node Runner
    • Setup
    • Install
    • Configure
    • Manage
    • Debug
    • Validate
      • Get CNPY
      • Plugins Config
      • Stake
      • Manage
      • Slashing
    • Govern
  • πŸ’ͺParticipate
    • How To Get CNPY
    • What to do with CNPY
      • Manage
      • Earn
      • Subsidize
      • Govern
Powered by GitBook
On this page
  • What is Polkadot?
  • How does it work?
  • Pros & Cons of Polkadot's Parachains
  • Canopy & Polkadot's Comparison
  1. Welcome to Canopy
  2. What is Canopy?
  3. Why Canopy?
  4. Comparables

Polkadot

What is Polkadot?

Polkadot aspires to tackle the limitations of the existing systems by offering an interoperable, multi-chain, shared security model. At its core, Polkadot maintains a PoS Relay Chain (Security Root) that connects to various Parachains (Nested Chains), enabling them to operate semi-independently while using security from the validator set of the Security Root.

Similar to Ethereum, the Parachain’s app code is uploaded to the Relay Chain so validators may be able to validate the Parachain blocks, but like Tendermint, the Parachain maintains its own transaction and block database. This design is very similar to Rollups - reduces the scalability bottlenecks associated with monolithic blockchain architectures, like Ethereum’s, where all transactions must be stored by a single chain.

In addition to enhanced scalability, Polkadot enables cross-chain communication and governance within the Polkadot ecosystem - creating a uniquely intertwined community.

How does it work?

  1. Builders use Substrate: a Polkadot blockchain framework - to create a Polkadot compatible blockchain (Parachain).

  2. Builders then bid for a Parachain slot through an auction process that requires them stake amounts of DOT upfront. The highest bidders win the slot for a certain lease period. They must re-bid when the lease is up.

  3. Builders then compile their state machine into Web Assembly, and upload the state machine to the Security Root so that Validators may verify their state changes. Any upgrade to the state machine must be carefully coordinated on both layers to prevent consensus issues.

  4. Builders then must have Parachain Validators in order to validate blocks and participate in the relay chain's consensus process.

Pros & Cons of Polkadot's Parachains

The good:

  • βœ… have immediate security

  • βœ… have access to Polkadot's ecosystem and tooling

The bad:

  • ❌ high economic barriers with the bid process

  • ❌ relies on the host for governance

  • ❌ slow to market (semi accelerated by the SDK)

  • ❌ must keep up with SDK updates

  • ❌ highly complex - multi-chain architecture

  • ❌ relies on the host for historical finality

  • ❌ attract experienced parachain Validators to avoid centralization

  • ❌ must build interoperability features to avoid community isolation

  • ❌ SDK is complex and intimidating for the new developer

Canopy & Polkadot's Comparison

_
CANOPY
POLKADOT

Architecture

βœ… Peer-to-Peer

❌ Centralized around the Relay Chain

Scaling Method

βœ… Every new chain horizontally scales Web3

❌ Limited by the Relay Chain

Builder Sovereignty

βœ… Progressive

❌ Critical, lifelong reliance on host for security & finality

Ecosystem

❌ New

❌ Small

Long range attack

βœ… Proof of Age

βž– Centralized checkpoints

Builder Difficulty

βœ… Quick to market

❌ Slow to market

Builder Economic Security

βœ… Immediate

βœ… Immediate

Builder Framework

βž– Fork & Clone: Golang

❌ Complex with WASM

Chain Resources

βœ… Exponential: Each new chain is additive

❌ Limited by the Relay Chain

Builder Success

βœ… L0 Premium

❌ Typically lower FDV than sovereign L1s

Native Interoperability

βœ… Permissionless

βž– Inner-Ecosystem only

Builder Decentralization

βœ… Full/Progressive

❌ Semi

PreviousTendermintNextAvalanche

Last updated 1 month ago

πŸ‘‹