Technical Feasibility Research and Test for Merging Solo Chain and Parachain

In order to make Darwinia protocol more concise and understandable, the Darwinia Dev Team has decided to study the feasibility of the emerging Darwinia Chain and Darwinia Parachain. The main contents of the study include the following aspects.

1. Technical Feasibility

Study the migration steps and the technical difficulty and see if there are tools to help with the merger. The dev team is currently investigating whether this pallet can reduce the difficulty of merging. https://github.com/paritytech/cumulus/tree/master/pallets/solo-to-para

2. Economic Model Migration

Whether the logic of the RING, KTON, and POWER can be migrated seamlessly.

3. Staking Migration

Currently, Darwinia chain uses the staking pallet, but after the merge, Polkadot will be responsible for the security of Darwinia, so we are considering using a simpler staking method. There are currently three solutions, one is to keep using the staking pallet, and the other is to use a parachain-staking pallet written by Moonbeam, the last one is to write the staking logic in solidity. The dev team is also considering exposing the staking interface through the EVM RPC interface. The reward logic of staking will remain unchanged, but it will be more convenient for token holders to stake.

The upgrade may cause the validators to go offline, so the validators may need to be re-voted. It’s a big impact on validators. We will notify all validators when it becomes clear whether this is required.

4. Messaging Channels / Bridges Migration

For more info about the research, follow the Darwinia 2 task list.

About Darwinia Network

GitHub | Website | Medium | Twitter | Telegram | Discord

Darwinia is a cross-chain messaging infrastructure, which provides a light client-based, programmable, universal cross-chain messaging network for decentralized applications. Now, we’ve successfully used Darwinia’s light-client cross-chain messaging protocol(LCMP) to bridge cross-chain messages between substrate-based chains, and even between substrate-based chains and EVM chains, meanwhile, Darwinia provides developers with an SDK, so they can easily integrate cross-chain capabilities into their Dapps. This will have profound implications for cross-chain interoperability, and Darwinia as a cross-chain messaging infrastructure will facilitate the building of a hybrid cross-chain network.

0
Darwinia NetworkPost author

Darwinia Network is a highly-secure programmable cross-chain messaging infrastructure for decentralized applications. Our light-client cross-chain messaging protocol (LCMP) supports arbitrary message passing between Substrate chains, and between Substrate and EVM chains, and SDK empower developers with the tools necessary to build the next generation of Web3 applications and seamless user experiences even when transacting across multiple chains or protocols.

Darwinia as a cross-chain messaging infrastructure will facilitate the building of a hybrid cross-chain network for Polkadot.

Follow us: linktr.ee/darwinianetwork

Darwinia Network is a programmable cross-chain messaging infrastructure for decentralized applications. Our light client-based cross-chain messaging protocol (LCMP) supports arbitrary message passing between Substrate and EVM chains, and SDK empowers developers with the tools necessary to build the next generation of Web3 applications, and create seamless user experiences, even when transacting across multiple chains.

Follow us: linktr.ee/darwinianetwork

0 comments

Darwinia Network is a programmable cross-chain messaging infrastructure for decentralized applications. Our light... Show More