Interoperability is one of the main challenges of blockchain technologies, which are generally designed as self-contained systems. Interoperability schemes for privacy-focused blockchains are particularly hard to design: they must integrate with the unique privacy features of the underlying blockchain so as to prove statements about specific transactions in protocols designed to obfuscate them. This has led to users being forced to weaken their privacy, e.g. by using centralised exchanges, to move assets from one chain to another. We present ZCLAIM, a framework for trustless cross-chain asset migration based on the Zcash privacy-protecting protocol. ZCLAIM integrates with an implementation of the Sapling version of Zcash on a smart-contract capable issuing chain in order to attain private cross-chain transfers. We show that a tokenised representation can be created via a set of collateralised intermediaries without relying on or revealing the total amount to any third party.
翻译:互操作性是链式技术的主要挑战之一,这些技术通常设计成自成一体的系统; 以隐私为重点的连锁系统互操作性计划特别难以设计:它们必须与基本连锁系统独有的隐私特征相结合,以证明协议中具体交易的说明,目的是混淆这些交易; 这使得用户被迫削弱其隐私,例如利用集中交易,将资产从一个连锁系统转移到另一个连锁系统; 我们介绍了ZCLAIM,这是基于Z现金保密协议的无信任跨链资产转移框架; ZCLAIM与Sapling版本的Zcashin整合在一起,用于一个智能合同,有能力的发行链,以便实现私人跨链式转移; 我们表明,可以通过一系列抵押中介来建立象征性的代理,而不依赖或向任何第三方披露总金额。