HELA’S INTEGRATION LAYER

FUNCTION

The integration layer is responsible for state integration across runtimes and chains. This layer allows users to interact with individual runtimes and other chains.

OBJECTIVE

The first objective of Hela’s Integration Layer is the integration of assets (e.g., users’ tokens) across each runtime. This addresses the problem of data fragmentation.

In other cross-domain interoperability protocols, it is often necessaryfor each domain to maintain a cross-domain pool of assets, or to facilitate the transfer of assets via mint and burn or the use of bridges. Numerous hacking attacks have shown that such cross-domain protocols are insecure.

In Hela, however, the user’s assets will be managed by the secure integration layer. When a cross-runtime interaction occurs (e.g., a user in

runtime A wants to invoke a contract in runtime B), there is no actual cross-runtime transfer of the user’s assets. Instead, The integration layer defines a series of cross-runtime communication protocols. These operations are coordinated by the integration layer by passing different messages to the relevant

runtimes (e.g., sending the asset information of the user of runtime A that it needs to the contract of runtime B in the form of a virtual asset ).

In the future, Hela’s integration layer will focus on the integration of the execution logic in each chain. This is mainly to solve the application limitations of existing interoperability protocols and expand the application scope. Most of the exist￾ing interoperability protocols can only support simple atomic cross-chain asset transfers, but cannot realize more general atomic cross-chain.

To learn more about HeLa!

Join us on Discord: https://discord.gg/8BKwtWvjDd

#HeLa #HeLaChain #web3