Kusama Network 2.0: The Hybrid Chain Network

I wrote RFC #33 Kusama Network 2.0: The Hybrid Chain Network, asking that we add Smart Contracts on the Relay Chain, elevating Kusama to the level of Ethereum. This is contrast to Polkadot being a RFC #32 Minimal Relay Chain.

By adding Smart Contracts to the Kusama Relay Chain, developers can scale from sync-first "old" blockchain technology to "new" in this spectrum:

  1. full sync patterns in Smart Contracts on the Relay Chain. This pattern is manifested in Ethereum but has never been seen in Polkadot or Kusama.
  2. full sync patterns in Smart Contracts on a Parachain. This pattern is seen in Astar + Moonbeam.
  3. full sync patterns in Substrate pallets on a Parachain. This pattern is seen in all other parachains.
  4. hybrid sync + async patterns in Smart Contracts on a Relay Chain. This pattern is manifested in Ethereum with Axelar/LayerZero.
  5. hybrid sync + async patterns in CoreJam + CorePlay. This pattern is under active development and will appear in Kusama 2.0 + Polkadot 2.0.
  6. hybrid sync + async patterns in Substrate Pallets. This pattern is seen in all other parachains.

Developers can start at any point in the above spectrum and move upwards as their needs for scale increase, culminating in CoreJam/CorePlay and Substrate pallets in app chains. Polkadot 2.0, in contrast, can be a Minimal Relay Chain (#32) for maximal scalability.

This proposes to turn on 1+4 by adding ethereum and contracts pallets and basically having Kusama adopt both Ethereum + Polkadot's roadmap to scalability.

If this makes sense, then we can develop Optimism on Kusama, which would have users+devs bringing in KSM as a core solution.

Shall we bring EVM Contracts to Kusama Relay Chain and increase KSM Revenues?

Up
Comments
No comments here