Today's blockchain landscape is severely fragmented as more and more heterogeneous blockchain platforms have been developed in recent years. These blockchain platforms are not able to interact with each other or with the outside world since only little emphasis is placed on the interoperability between them. Already proposed solutions for blockchain interoperability such as naive relay or oracle solutions are usually not broadly applicable since they are either too expensive to operate or very resource-intensive. For that reason, we propose a blockchain interoperability oracle that follows a voting-based approach based on threshold signatures. The oracle nodes generate a distributed private key to execute an off-chain aggregation mechanism to collectively respond to requests. Compared to state-of-the-art relay schemes, our approach does not incur any ongoing costs and since the on-chain component only needs to verify a single signature, we can achieve remarkable cost savings compared to conventional oracle solutions.
翻译:由于近年来已经开发了越来越多的多变的连锁平台,因此今天的链条景观支离破碎。 这些连锁平台无法相互之间或与外部世界互动,因为很少强调它们之间的互操作性。 已经提出的链条互操作性解决方案,如天真继电器或甲骨文解决方案,通常并不广泛适用,因为它们要么太昂贵,无法运作,要么非常需要大量资源。 因此,我们建议采用基于门槛签名的基于投票的方法,建立连锁互操作性或锁链。 触礁节点产生一个分散的私人密钥,用于实施对请求作出集体响应的离链统机制。 与最先进的中继计划相比,我们的方法并不产生任何持续成本,而且由于链条组件只需要验证一个单一的签名,因此我们可以比常规的网路节省巨大成本。