Paper 2024/685
Committing AVID with Partial Retrieval and Optimal Storage
Abstract
Asynchronous Verifiable Information Dispersal (AVID) allows a dealer to disperse a message $M$ across a collection of server replicas consistently and efficiently, such that any future client can reliably retrieve the message $M$ if some servers fail. Since AVID was introduced by Cachin and Tessaro in 2005, several works improved the asymptotic communication complexity of AVID protocols. However, recent gains in communication complexity have come at the expense of sub-optimal storage, which is the dominant cost in long-term archiving. Moreover, recent works do not provide a mechanism to detect errors until the retrieval stage, which may result in completely wasted long-term storage if the dealer is malicious. In this work, we contribute a new AVID construction that achieves optimal storage and guaranteed output delivery, without sacrificing on communication complexity during dispersal or retrieval. First, we introduce a technique that bootstraps from dispersal of a message with sub-optimal storage to one with optimal storage. Second, we define and construct an AVID protocol that is robust, meaning that all server replicas are guaranteed at dispersal time that their fragments will contribute toward retrieval of a valid message. Third, we add the new possibility that some server replicas may lose their fragment in between dispersal and retrieval (as is likely in the long-term archiving scenario). This allows us to rely on fewer available replicas for retrieval than are required for dispersal.
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- Distributed SystemsConsensus ProtocolsVerifiable Information DispersalOptimal StoragePartial RetrievalAVID
- Contact author(s)
-
nhaddad @ bu edu
reyzin @ bu edu
varia @ bu edu - History
- 2024-05-06: approved
- 2024-05-04: received
- See all versions
- Short URL
- https://ia.cr/2024/685
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/685, author = {Nicolas Alhaddad and Leonid Reyzin and Mayank Varia}, title = {Committing {AVID} with Partial Retrieval and Optimal Storage}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/685}, year = {2024}, url = {https://eprint.iacr.org/2024/685} }