Morse -> Shannon Migration

Morse → Shannon Migration Overview

This is still a WIP, as much will likely be modified as TestNet development progresses, but it should give everyone an idea of what Shannon’s core architecture will be.

Improvement Overview

Legend

✅ Solved

🟡 Partially solved

⏳ Temporarily solved

❌ Still an issue

🚫 Not applicable

Pocket Key areas of improvementMorse (Tendermint fork)Shannon (Cosmos SDK)

Persistence Scalability

✅ w/ LeanPOKT

✅ w/ Data Availability delegation

Ecosystem Interoperability

🟡 w/ wPOKT to enable liquidity

✅ w/ ability to be fully IBC compatible

Utility Focus

❌ w/ the need to maintain a Tendermint fork, validator sets, etc…

✅ w/ Comet BFT validators and the future option to delegate Consensus & Persistence to Data Availability networks.

Permissionless Gateways

🟡 w/ PNF management of app stakes

✅ w/ the addition of the Gateway actor and permissionless staking

Trustless Applications

❌ w/ the need for an off-chain Gateway an AAT management

✅ w/ permissionless Gateway ↔ Application delegation

Permissionless Services

⏳ w/ PNF management of chain_ids due to https://github.com/cosmos/iavl performance and state bloat

Developer Productivity

❌ w/ some minimal tooling in place

✅ w/ exceptional code quality, development environment, testing utils, documentation, infra, etc…

New Features w/ Future Upgrades

🟡 w/ contributions from core ecosystem members

✅ w/ a clear path, toolset, structure and more to enable Websockets, Watchers (on-chain QoS), LLMs, and more!

New Tokenomic Models

🟡 w/ new params such as RTTM and off-chain gateway burning

✅ w/ TLMs and on-chain POKT price oracles

Gateway Innovation

🟡 w/ gateway kits being developed by community members with custom clients and SDKs.

✅ w/ a more standard stack to test, develop and enable business models that merge on-chain & off-chain

Relay Scalability

⏳ w/ block size increases

Champion Rewards

🚫 Not applicable

✅ with TLMs and PNF partnerships

Last updated