Permissioned ledger technologies have gained significant traction over the last few years. For practical reasons, their applications have focused on transforming narrowly scoped use-cases in isolation. This has led to a proliferation of niche, isolated networks that are quickly becoming data and value silos. To increase value across the broader ecosystem, these networks must seamlessly integrate with existing systems and interoperate with one another. A fundamental requirement for enabling crosschain communication is the ability to prove the validity of the internal state of a ledger to an external party. However, due to the closed nature of permissioned ledgers, their internal state is opaque to an external observer. This makes consuming and verifying states from these networks a non-trivial problem. This paper addresses this fundamental requirement for state sharing across permissioned ledgers. In particular, we address two key problems for external clients: (i) assurances on the validity of state in a permissioned ledger and (ii) the ability to reason about the currency of state. We assume an adversarial model where the members of the committee managing the permissioned ledger can be malicious in the absence of detectability and accountability. We present a formalization of the problem for state sharing and examine its security properties under different adversarial conditions. We propose the design of a protocol that uses a secure public ledger for providing guarantees on safety and the ability to reason about time, with at least one honest member in the committee. We then provide a formal security analysis of our design and a proof of concept implementation based on Hyperledger Fabric demonstrating the effectiveness of the proposed protocol.
翻译:过去几年来,特许分类账技术获得了显著的牵引力。实际上,它们的应用侧重于孤立地改变范围狭窄的使用案例。这导致特殊、孤立的网络激增,迅速成为数据和价值筒仓。为了在整个更广泛的生态系统中增加价值,这些网络必须与现有系统无缝地融合并相互操作。使跨链通信得以实现的一个基本要求是能够向外部当事方证明分类账的内部状态的有效性。然而,由于特许分类账的封闭性质,它们的内部状态对外部观察员来说是不透明的。这使得从这些网络中消费和核查国家成为非三重问题。本文述及了国家共享特许分类账的基本要求。特别是,我们解决了外部客户的两个关键问题:(一) 在特许分类账中保证国家的有效性,以及(二) 说明国家货币的理由。我们采取了一种对抗性模式,在缺乏可探测性和问责制的情况下,我们管理特许分类账的委员会成员可能会受到恶意对待。我们展示了这些网络的消费和核查国家状态的正规化问题,我们在允许分类账簿之间分享并检查其安全性设计能力,我们在不同的协议下,提出一个安全性协议设计安全性协议设计中,我们提出一个基于安全性协议的保密性协议的保密性原则。我们提出一个解释。我们提出一个解释。