With the increasing demand for communication between blockchains, improving the performance of cross-chain communication protocols becomes an emerging challenge. We take a first step towards analyzing the limitations of cross-chain communication protocols by comprehensively evaluating Cosmos Network's Inter-Blockchain Communication Protocol. To achieve our goal we introduce a novel framework to guide empirical evaluations of cross-chain communication protocols. We implement an instance of our framework as a tool to evaluate the IBC protocol. Our findings highlight several challenges, such as high transaction confirmation latency, bottlenecks in the blockchain's RPC implementation and concurrency issues that hinder the scalability of the cross-chain message relayer. We also demonstrate how to reduce the time required to complete cross-chain transfers by up to 70% when submitting large amounts of transfers. Finally, we discuss challenges faced during deployment with the objective of contributing to the development and advancement of cross-chain communication.
翻译:随着区块链之间通信需求的不断增加,改善跨链通信协议的性能成为一个新兴的挑战。本文首次介绍了一种综合评价跨链通信协议限制的方法,并全面评估了 Cosmos 网络的跨链通信协议。为实现我们的目标,我们引入了一个新颖的框架来指导跨链通信协议的实证评估。我们将我们的框架实现为评估 IBC 协议的工具。我们的研究发现了一些挑战,例如高事务确认延迟、RPC 实施的瓶颈以及并发问题,这些问题阻碍了跨链消息转发器的可扩展性。我们还演示了如何在提交大量转移时将完成跨链转移所需的时间缩短高达 70%。最后,我们讨论了在部署过程中遇到的挑战,旨在为跨链通信的发展和进步做出贡献。