With the rapid development of blockchain technology, different types of blockchains are adopted and interoperability across blockchains has received widespread attention. There have been many cross-chain solutions proposed in recent years, including notary scheme, sidechain, and relay chain. However, most of the existing platforms do not take confidentiality into account, although privacy has become an important concern for blockchain. In this paper, we present TrustCross, a privacy-preserving cross-chain platform to enable confidential interoperability across blockchains. The key insight behind TrustCross is to encrypt cross-chain communication data on the relay chain with the assistance of trusted execution environment and employ fine-grained access control to protect user privacy. Our experimental results show that TrustCross achieves reasonable latency and high scalability on the contract calls across heterogeneous blockchains.
翻译:随着供应链技术的迅速发展,采用不同类型的供应链,跨供应链的互操作性受到广泛关注,近年来提出了许多跨链解决办法,包括公证制度、侧链和中继链,但大多数现有平台没有考虑保密问题,尽管隐私已成为对供应链的一个重要关切。在本文件中,我们介绍了“TrustCross”,这是一个保护隐私的跨链平台,可实现跨链的保密互操作性。“TrustCross”背后的关键见解是,在可信赖的执行环境的协助下,将中继链的跨链通信数据加密,并采用细微的接入控制来保护用户隐私。我们的实验结果表明,“TrustCross”在合同上实现了合理的弹性和高度可扩缩性。