arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2012.07339cs.CRcs.DC
收藏

经许可的分类账的可核实观察

Verifiable Observation of Permissioned Ledgers

Ermyas Abebe, Yining Hu, Allison Irvin, Dileban Karunamoorthy, Vinayaka Pandit, Venkatraman Ramakrishna, Jiangshan Yu

摘要:

在过去的几年里,许可分类账技术获得了巨大的吸引力。出于实际原因,它们的应用程序集中在孤立地转换范围狭窄的用例。这导致了利基、孤立网络的激增,这些网络正在迅速成为数据和价值孤岛。为了在更广泛的生态系统中增加价值,这些网络必须与现有系统无缝集成,并相互进行互操作。启用跨账本通信的一个基本要求是能够向外部方证明账本内部状态的有效性。然而,由于许可分类账的封闭性质,其内部状态对外部观察者是不透明的。这使得消费和验证这些网络的状态成为一个重要的问题。本文解决了跨许可分类账的状态共享的基本要求。特别是,我们解决了外部客户的两个关键问题:(i)保证许可分类账中状态的有效性;(ii)推理国家货币的能力。我们假设一个对抗性模型,其中管理许可分类账的委员会成员在缺乏可检测性和问责制的情况下可能是恶意的。我们提出了一个形式化的状态共享问题,并在不同的对抗条件下检查其安全性。我们提议设计一个协议,该协议使用安全的公共分类帐来提供安全保证和推理时间的能力,委员会中至少有一名诚实的成员。然后,我们对我们的设计进行了正式的安全分析,并基于Hyperledger Fabric进行了概念验证,证明了所提出的协议的有效性。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑