Cross-chain asset transfer from zk rollups without additional security assumptions
Share on

ZKM has released a new research paper by Senior Cryptographer, Jeroen van de Graaf, in collaboration with the ZKM research team, further elaborating on the concepts introduced earlier this year in ZKM's Entangled Rollup litepaper.

The paper, titled 'Cross-chain asset transfer from zk rollups without additional security assumptions', details advanced mechanism designs for addressing the challenges involved in enabling trustless blockchain connectivity: https://whitepaper.zkm.io/entangled_rollup_(wp).pdf…

Blockchain ecosystems operate in isolation, with each chain maintaining an independent ledger that lacks built-in interoperability. To facilitate asset transfers across blockchains, third-party solutions known as bridges are commonly deployed, introducing additional trust assumptions that make them vulnerable to exploits and presenting a potential single point of failure. Despite numerous attempts to secure bridges, their susceptibility to attacks remains a significant limitation to achieving secure blockchain interoperability.

This new paper explores a novel approach to cross-chain asset transfers between blockchains equipped with zkRollups, utilizing the cryptographic guarantees provided by zkVMs like ZKM's zkMIPS. By applying zkRollup mechanics, we demonstrate that interoperability between chains can be achieved without the need for external trusted intermediaries. Instead, the security of the cross-chain transaction is ensured by the same cryptographic properties underpinning the zkRollup, thus preserving the security guarantees of the participating blockchains without introducing additional trust assumptions.

The paper also presents a secondary model, termed parallel rollups, which provides enhanced interoperability and addresses liquidity fragmentation by integrating multiple blockchains under a unified rollup architecture. This work contributes to ZKM's broader goal of reducing the associated complexities and insecurities of cross-chain interactions, providing mechanistic insight into future expansion of the @GOATRollup Network.

More articles
ZKM Prover: Cross-Table Lookups
In zero-knowledge proofs, the lookup operation is used to verify the relationships between multiple tables. First, the data from the multiple tables is aggregated to form a query condition. Then, through the lookup, records that meet the condition are searched in the target table. Finally, the zero-knowledge proof generates a proof to verify the correctness of the query result without revealing any specific data.
ZKM Newsletter August 2023
August marked another month of building our universal-purpose zkVM. Let’s look back at all the happenings here at ZKM. Hack to the Future Livestream
Cross-chain asset transfer from zk rollups without additional security assumptions

ZKM has released a new research paper by Senior Cryptographer, Jeroen van de Graaf, in collaboration with the ZKM research team, further elaborating on the concepts introduced earlier this year in ZKM's Entangled Rollup litepaper.

The paper, titled 'Cross-chain asset transfer from zk rollups without additional security assumptions', details advanced mechanism designs for addressing the challenges involved in enabling trustless blockchain connectivity: https://whitepaper.zkm.io/entangled_rollup_(wp).pdf…

Blockchain ecosystems operate in isolation, with each chain maintaining an independent ledger that lacks built-in interoperability. To facilitate asset transfers across blockchains, third-party solutions known as bridges are commonly deployed, introducing additional trust assumptions that make them vulnerable to exploits and presenting a potential single point of failure. Despite numerous attempts to secure bridges, their susceptibility to attacks remains a significant limitation to achieving secure blockchain interoperability.

This new paper explores a novel approach to cross-chain asset transfers between blockchains equipped with zkRollups, utilizing the cryptographic guarantees provided by zkVMs like ZKM's zkMIPS. By applying zkRollup mechanics, we demonstrate that interoperability between chains can be achieved without the need for external trusted intermediaries. Instead, the security of the cross-chain transaction is ensured by the same cryptographic properties underpinning the zkRollup, thus preserving the security guarantees of the participating blockchains without introducing additional trust assumptions.

The paper also presents a secondary model, termed parallel rollups, which provides enhanced interoperability and addresses liquidity fragmentation by integrating multiple blockchains under a unified rollup architecture. This work contributes to ZKM's broader goal of reducing the associated complexities and insecurities of cross-chain interactions, providing mechanistic insight into future expansion of the @GOATRollup Network.