Darwinia’s Upcoming Major Updates

Darwinia Truth Layer Update

After The Merge, Ethereum’s consensus protocol will be changed from PoW to PoS. Therefore, Darwinia’s Ethereum super light client will also be updated.

Backing And Issuing Token Protocol Component Update

The message layer and application layer for bridges between Ethereum and Darwinia will come with a significant change by introducing a new generalized message layer and using smart contracts for Dapps to implement the application layer.

In order to achieve a more succinct cross-chain message layer, Darwinia will remove the application layer protocols, including the token protocol, from the Darwinia runtime. The application layer protocol will be reimplemented by application contracts using Darwinia Messaging SDK.

Darwinia runtime will remove the Backing & Issuing Pallet. The Backing Pallet will be replaced by the backing Contract provided by HelixBridge (the core ecosystem application of Darwinia). HelixDao is responsible for managing the mint and burns permissions.

HelixBridge’s Backing Contract will hold the backed RINGs of Ethereum 2. More about the CBA model.

Backed RINGs Migration

As a result of the above two updates, the backed RINGs will require migration too.

One possible way would be making the RINGs that were cross-chained to Ethereum 1 be redeemed from Ethereum 1 back to Darwinia, and then re-cross-chained to Ethereum 2. But this approach is not feasible because there is no way to wait for every holder to finish redeeming.

Therefore, Darwinia plans to force-transfer the RINGs in the Backing Pallet for Ethereum 1 directly to the Backing Contract for Ethereum 2 through on-chain governance.

The core dev team is expected to complete development and testing in 2 weeks.

About Darwinia Network

GitHub | Website | Medium | Twitter | Telegram

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 for Polkadot.

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