首页> 外文期刊>OASIcs : OpenAccess Series in Informatics >Byzantine-Tolerant Distributed Grow-Only Sets: Specification and Applications
【24h】

Byzantine-Tolerant Distributed Grow-Only Sets: Specification and Applications

机译:拜占庭宽容分布式生长集:规格和应用

获取原文
           

摘要

In order to formalize Distributed Ledger Technologies and their interconnections, a recent line of research work has formulated the notion of Distributed Ledger Object (DLO), which is a concurrent object that maintains a totally ordered sequence of records, abstracting blockchains and distributed ledgers. Through DLO, the Atomic Appends problem, intended as the need of a primitive able to append multiple records to distinct ledgers in an atomic way, is studied as a basic interconnection problem among ledgers. In this work, we propose the Distributed Grow-only Set object (DSO), which instead of maintaining a sequence of records, as in a DLO, maintains a set of records in an immutable way: only Add and Get operations are provided. This object is inspired by the Grow-only Set (G-Set) data type which is part of the Conflict-free Replicated Data Types. We formally specify the object and we provide a consensus-free Byzantine-tolerant implementation that guarantees eventual consistency. We then use our Byzantine-tolerant DSO (BDSO) implementation to provide consensus-free algorithmic solutions to the Atomic Appends and Atomic Adds (the analogous problem of atomic appends applied on G-Sets) problems, as well as to construct consensus-free Single-Writer BDLOs. We believe that the BDSO has applications beyond the above-mentioned problems.
机译:为了模拟分布式分区技术及其互连,最近的研究工作已经制定了分布式分区对象(DLO)的概念,它是一个并发对象,它能够维护完全有序的记录序列,抽象区块链和分布式分配器。通过DLO,原子为原因,旨在作为一种能够将多个记录追加到原子方式的不同记录的原始的问题,被研究作为分类仪之间的基本互连问题。在这项工作中,我们提出了分布式生长的集合对象(DSO),而不是维护一系列记录,如DLO,以不可变的方式维护一组记录:仅提供添加和获取操作。该对象的灵感来自于仅生长的SET(G-SET)数据类型,该数据类型是无冲突复制数据类型的一部分。我们正式指定对象,我们提供了一种自由共识的拜占庭宽容实现,保证最终的一致性。然后我们使用我们的拜占庭宽容的DSO(BDSO)实施,为原子阑尾和原子添加(在G-套上应用的原子阑尾的类似问题提供共识算法解决方案,以及自由共识-Writer bdlos。我们认为BDSO具有超出上述问题的应用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号