paper

eAVID: Asynchronous Verifiable Information Dispersal with Post-Dissemination Pruning

arXiv:2608.15469

Abstract

Asynchronous verifiable information dispersal (AVID) lets a sender spread a message across nodes such that it remains recoverable despite up to Byzantine failures. Because dispersal must complete on responses, standard AVID protocols fix a erasure code and pay a storage blowup, whereas a synchronous system achieves the optimal . This cost is paid permanently: the per-node footprint is fixed at dispersal time and does not adapt when the network turns out to be healthy and all nodes respond. We present eAVID, an AVID protocol that decouples the storage a node retains from the fragments it was sent. eAVID encodes the message with a single Reed-Solomon code, commits to all fragments under one Merkle root, and sends each node two distinct fragments. This approach uses the same dispersal bandwidth as the standard scheme. Dispersal completes on responses, as in the original AVID. Our divergence comes post-commit: nodes continue to collect responses asynchronously, and once a node has heard a Done over its adopted root from all nodes, it can safely discard one of its two fragments unilaterally. Because fragments are disjoint across nodes, at least verified fragments survive. Pruning requires no certificate, no coordination among storage nodes, and no re-encoding. Reconstruction is unchanged as any verified fragments decode the message regardless of how fragments are distributed. eAVID halves steady-state per-node storage relative to the baseline when the network is healthy, and degrades gracefully to the baseline footprint when it is not.

eAVID: Asynchronous Verifiable Information Dispersal with Post-Dissemination Pruning · wovepaper