The workforce behind the Ethereum second layer (L2) community ZKsync introduced ZK Interop on December 4, a complementary replace to Atlas, the technical bundle launched in October by that very same L2.
ZK Interop permits native interoperability between “ZK Chains”, the sovereign chains of the ZKsync ecosystem constructed with Atlas, and decentralized finance (DeFi) purposes on the Ethereum mainnet.
This new launch guarantees that protocols like Aave can be utilized from a type of ZK Chains with out relying on bridges, with out fragmented accounts and no lengthy wait instances, in line with the announcement.
What drawback does ZK Interop wish to resolve?
The interoperability introduced with ZK Interop goals to resolve the fragmentation of liquidity in Ethereum, a phenomenon by which funds are distributed throughout a number of networks that don’t talk immediately.
Till now, every L2 and every non-public chain operated as islands. Customers needed to change networks, transfer funds or open separate accounts to make use of DeFi protocols.
With ZK Interop, interactions not require advanced bridges. Customers function from the identical pockets on their ZK Chain, whereas transactions are executed on Ethereum below a unified permissions and digital id scheme.
How does ZK Interop work on Ethereum?
The official announcement describes a concrete instance. A consumer of a ZK Chain makes a deposit in Aave (a platform that enables lending and borrowing of cryptocurrencies) after which requests a credit score with the GHO token, Aave’s stablecoin.
The whole course of is accomplished with out that consumer leaving their account on the secondary chain.
This circulate is feasible because of a mechanism composed of three steps:
- Quick withdrawals to an “alias” account in Ethereum.
Alias accounts are cryptographically managed representations that enable actions to be executed on the important layer with out the consumer producing a brand new id.
These alias accounts are nonetheless managed by the consumer’s key on the ZK Chain, so they don’t require creating an extra id on Ethereum.
- Preparation and execution of an interoperability “transaction bundle”.
This bundle bundles the directions wanted to deposit funds into Aave after which take credit score into GHO inside Ethereum.
- Risk of returning the borrowed tokens to the L2.
The consumer decides in the event that they wish to transfer the GHO again to their ZK Chain. Utilizing a bridge is not a requirement to finish the operation, however moderately a later possibility.
Institutional influence: privateness with entry to public markets
The brand new Atlas replace additionally integrates Prividiums, a set of instruments that enables firms or monetary entities commerce on non-public techniques with out disconnecting from the open Ethereum market.
Prividiums works as an remoted surroundings that protects delicate knowledge, like a personal house the place delicate data isn’t uncovered to the general public community. This related to firms topic to regulatory necessities.
Nonetheless, because of ZK Interop, these establishments acquire direct entry to liquidity and to the provision of capital in Ethereum.
The advert summarizes the thought in a single sentence: “Firms not have to decide on between non-public techniques and public liquidity.”
With this structure, they will combine treasury operations, danger fashions, financing, and superior buying and selling methods inside a personal framework whereas executing DeFi transactions with out shifting essential knowledge.
ZKsync describes this situation as “the top of fragmented liquidity.” Its imaginative and prescient is to place a Ethereum because the capital middle for all ZK Chainswhatever the diploma of privateness, company use or scale that every one wants.
