Mostrar el registro sencillo del ítem
Byzantine-tolerant Distributed Grow-only Sets: Specification and Applications
dc.contributor.author | Cholvi, Vicent | |
dc.contributor.author | Georgiou, Chryssis | |
dc.contributor.author | Fernández Anta, Antonio | |
dc.contributor.author | Nicolaou, Nicolas | |
dc.contributor.author | Raynal, Michel | |
dc.contributor.author | Russo, Antonio | |
dc.date.accessioned | 2021-07-13T09:48:53Z | |
dc.date.available | 2021-07-13T09:48:53Z | |
dc.date.issued | 2021-05-07 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12761/959 | |
dc.description.abstract | 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. | |
dc.language.iso | eng | |
dc.title | Byzantine-tolerant Distributed Grow-only Sets: Specification and Applications | en |
dc.type | conference object | |
dc.conference.date | 7 May 2021 | |
dc.conference.title | 4th International Symposium on Foundations and Applications of Blockchain (FAB 2021) | * |
dc.event.type | conference | |
dc.pres.type | paper | |
dc.rights.accessRights | open access | |
dc.description.refereed | TRUE | |
dc.description.status | pub | |
dc.eprint.id | http://eprints.networks.imdea.org/id/eprint/2313 |