Asynchronous Verifiable Information Dispersal with Near-Optimal Communication

Abstract

We present a near-optimal asynchronous verifiable information dispersal (AVID) protocol. The total dispersal cost of our AVID protocol is O(∣M∣+κn2)O(|M|+\kappa n^2), and the retrieval cost per client is O(∣M∣+κn)O(|M|+\kappa n). Unlike prior works, our AVID protocol only assumes the existence of collision-resistant hash functions. Also, in our AVID protocol, the dispersing client incurs a communication cost of O(∣M∣+κn)O(|M|+\kappa n) in comparison to O(∣M∣+κnlog⁑n)O(|M|+\kappa n\log n) of prior best. Moreover, each node in our AVID protocol incurs a storage cost of O(∣M∣/n+κ)O(|M|/n+\kappa) bits, in comparison to O(∣M∣/n+κlog⁑n)O(|M|/n+\kappa \log n) bits of prior best. Finally, we present lower bound results on communication cost and show that our AVID protocol has near-optimal communication costs -- only a factor of O(κ)O(\kappa) gap from the lower bounds

    Similar works