Explaining the Polkadot Launch Process

2020-05-08 in  Polkadot, Polkadot Launch
Avatar by Polkadot
Image

By: Logan Saether and Joe Petrowski

The Polkadot network will have a phased roll-out plan, with important milestones toward decentralization marking each phase. For more detail on each step in the process, watch the explanation from Polkadot and Kusama founder Gavin Wood included at the end of this article.

The launch process begins when Web3 Foundation launches the first chain candidate, which is a proposal for a Polkadot Relay Chain. The initial chain has a restricted runtime that is limited to basic operations in order to gain confidence in the network’s stability. These limitations will be lifted through a series of governance decisions.

Launch Phases

PoA

During the first phase, Polkadot will operate as a Proof-of-Authority (PoA) chain that is maintained by six validators belonging to Web3 Foundation. The chain’s limitations will only allow users to claim DOT tokens as well as submit their intention to validate or nominate.

NPoS

Once Web3 Foundation is confident in the stability of the network and there are a sufficient number of validator intentions, Web3 Foundation will use Sudo - a superuser account with access to governance functions - to initiate the first validator election. This election will transition the network from PoA into its second phase, Nominated Proof of Stake (NPoS), where the network is secured by the economic stake that is bonded to the validators.

Governance & Remove Sudo

After the chain is running well with a large validator set, the Sudo key will enable the suite of governance modules in Polkadot; namely, the modules to enable a Council, a Technical Committee, and public referenda. Once a Council and governance tools are in place, the public has the avenues to effect changes in the system.

A runtime upgrade initiated by public referenda will remove Sudo from Polkadot, leaving it in the hands of the token holders. Without Sudo, the chain will no longer be a candidate and will be a live, decentralized network.

Enable Balance Transfers & Core Functionality

The final stages of Polkadot’s rollout will involve unlocking the remaining functionality. One of the first post-Sudo upgrades will likely enable balance transfers in the network. After that, governance proposals will unlock the rest of Polkadot’s core functionality, like allowing the first parachains and cross-chain messages.


Learn More

Join the discussion on Telegram and Riot, or subscribe to the newsletter. Learn more about Polkadot in the Polkadot Lightpaper and the Polkadot Wiki.

arrow_upward
Related articles
Polkadot
XCM Part II: Versioning and Compatibility

Polkadot founder Gavin Wood inspects one interesting aspect of XCM in-depth: how XCM can change over time without introducing breakage between the very networks it is meant to connect....

Polkadot
XCM: The Cross-Consensus Message Format

This primer on XCM, Polkadot's inter-chain messaging format is the first in a series of articles explaining what it does, how it works, how to use it, and what it could become....

Kusama
Kusama’s First Batch of Parachains: An Interview with the Teams

This blog contains information provided by the projects Karura, Moonriver, Shiden, Khala, and Bifrost, in order of when they won their parachain slot. Discover what network each does, their achievements so far, and the phases ahead on their respective roadmaps....

Subscribe to the newsletter to hear about updates and events.
mail_outline
* To see how we use your information, please see our privacy policy.