Polkadot could introduce ‘common good’ parachains with DOT-based smart contracts

Published at: Feb. 25, 2021

As Polkadot gets ready to launch parachain auctions, a combined fundraising and market interest discovery mechanism, the team is realizing that some core features may be ill-suited for the auction mechanism.

Polkadot parachains are somewhat analogous to the sharding proposal for Ethereum 2.0. Each parachain is a largely independent blockchain built for a particular purpose. Many projects building on Polkadot — like Moonbeam, Equilibrium and Acala — are developing their own parachains where the project’s tokens would act as a native currency used to pay for transactions. The parachains are able to communicate with each other through the Relay Chain, a central coordinator where Polkadot’s staking-based consensus mechanism is executed.

The different parachain projects may sometimes overlap in their purpose and potentially compete with each other. For example, Equilibrium and Acala are set up as Polkadot-native decentralized finance chains, while Moonbeam is focusing on offering virtually the same blockchain environment as Ethereum, with a focus on DeFi as well. Certain features like bridges to external blockchains may be useful to all projects on Polkadot, but each individual parachain team may be hesitant to commit funds for an auction, knowing that their competitors would benefit just as much from it without having invested any of their resources. This is referred to as the “free-rider problem” in economics.

The Polkadot team thus proposed on Thursday to allocate some parachain slots to public-good features, bypassing the auction process. Instead, the inclusion of the parachain will depend on DOT stakeholders passing a governance proposal. Each individual proposal will be discussed by a technical committee and the Polkadot Council, though the ultimate decision will rest with tokenholders.

For now, the candidates for public-good parachains are primarily “system-level chains” and “public utility chains.” The former is meant to offload features from the Relay Chain into a dedicated parachain. This includes governance, staking elections, identity and account balances. Such an optimization would help performance, as the relay chain must be validated by all nodes at the same time, while individual parachains are processed by only a portion of them at any given moment. Eventually, the plan is to make the Relay Chain a transactionless chain, only performing validating functions.

Public utility chains, on the other hand, can be considered as a Polkadot-native implementation of individual project parachains. This includes features such as bridges to other blockchains, or general smart contract environments based on WebAssembly. Such a parachain could allow developers to deploy their project on a neutral Polkadot environment, where fees are paid with DOT, or KSM in the case of the Kusama sister chain.

The public Wasm chain would save on the development complexity involved in building a whole parachain, making it closer to developing a DApp on Ethereum. The key distinction is the strict adherence to WebAssembly, a virtual machine generally considered more powerful than the Ethereum Virtual Machine. Peter Mauric, head of public affairs at Parity, told Cointelegraph that “a strong argument could be made that a generalized, pure Wasm smart contract parachain would be well received as a public utility on Polkadot.”

The WebAssembly environment would be one of Polkadot’s more unique features, with Mauric noting that “Legacy networks have all but scrapped plans to incorporate powerful WebAssembly virtual machines.” Indeed, plans for building the eWASM, a WebAssembly environment for Ethereum, have been scrapped in 2020, as Ben Edgington, project lead on the Eth 2.0 Teku client, told Cointelegraph.

Nonetheless, plans for public utility chains are still not confirmed, as Polkadot governance will need to formally agree to including them.

Tags
Related Posts
Exclusive: Gitcoin and Polkadot Cooperate to Bring New Developers to Blockchain
A partnership announced on Tuesday between the Gitcoin project and Polkadot will help the interoperable blockchain platform’s developers find community support and funding. Gitcoin’s current function can be considered as an experiment in a new way of funding public goods based on the concept of "Capital-constrained Liberal Radicalism," or CLR, championed by Ethereum’s co-founder Vitalik Buterin. This works through Gitcoin Grants, a hybrid public funding mechanism that relies both on community contributions and wealthy donors. CLR is similar to the concept of matching donations, but they are not backed one-to-one. Instead, a quadratic funding system changes the weight of each …
Technology / June 16, 2020
Polkadot’s roadmap for full launch fuels rally to all-time highs
The Polkadot project released a detailed roadmap on Monday for the highly anticipated rollout of parachains and slot auctions, which should mark the full launch of the protocol. The roadmap is divided into three main stages. The current phase is the Rococo testnet environment, where developers can test mechanisms to communicate between various Polkadot parachains, its analog of shards. The platform uses a mechanism called Cross-Chain Message Passing-lite, or XCMP-lite, to allow parachains to send tokens and generalized messages to each other by going through Polkadot’s relay chain, the central coordinator of the network. The Rococo testnet was launched in …
Technology / Feb. 16, 2021
Polkadot Officially in Mainnet as Governance Removes Admin Rights
The Polkadot blockchain is now fully decentralized and permissionless after a decision passed by community governance removed the admin rights enjoyed by the Web3 Foundation. Gavin Wood, the co-founder of Polkadot developer Parity Technologies, tweeted the unshackling as it happened. The governance proposal to remove special admin privileges was enacted around 8 AM UTC on July 21, which signaled the true launch of Polkadot. Polkadot was live since late May, but it began its life as a permissioned "proof-of-authority" network. The Web3 Foundation both validated the network and had special access to intervene on the blockchain if a crisis were …
Technology / July 21, 2020
Polkadot Aims for Ethereum Ecosystem with Chainlink Integration
Polkadot is gearing up for its upcoming network launch as it revealed an integration with Chainlink (LINK) on Feb. 25. The integration of Chainlink oracles may be crucial for the development of Polkadot decentralized finance (DeFi) and other advanced smart contracts. Chainlink has completed an initial integration on Kusama, a canary network for Polkadot similar to a testnet. Chainlink was previously available on other blockchains through adapters, but this is the first move outside of the Ethereum (ETH) ecosystem in 2020. Polkadot developers will thus be able to access external data by using Chainlink’s oracles. This is crucial to enable …
Technology / Feb. 25, 2020
Polkadot Will Feature Layer Two Scaling Thanks to Celer Network
Celer Network will develop its layer-2 solutions for Polkadot, an upcoming blockchain network developed by Web3 Foundation and supported by Parity Technologies. The sidechain scaling solution is positioned to improve performance beyond what is possible with layer one scaling. As announced on Feb. 20, Celer Network and the Web3 Foundation have partnered to port Celer’s State Channel Network technology to Polkadot’s development environment. Cointelegraph interviewed Mo Dong, co-founder of Celer Network, to learn more about the planned integration. Layer Two Benefits Celer Network focuses on providing a blockchain-agnostic scaling solution based on layer two scaling. It is part of a …
Technology / Feb. 24, 2020