Skip to main content

Crate vid

Crate vid 

Source
Expand description

Verifiable Information Retrieval (VID).

Modules§

avidm
This module implements the AVID-M scheme, whose name came after the DispersedLedger paper https://www.usenix.org/conference/nsdi22/presentation/yang.
avidm_gf2
This module implements the AVID-M scheme over GF2
utils
Internal helpers (Merkle hashing primitives, byte-to-field conversion). Re-exported as pub so benches and external tooling can reuse the Blake3DigestAlgorithm plumbing.

Enums§

VidError
The error type for VidScheme methods.

Traits§

VidScheme
Trait definition for a Verifiable Information Dispersal (VID) scheme.

Type Aliases§

VerificationResult 🔒
A glorified bool that leverages compile lints to encourage the caller to use the result.
VidResult 🔒
Alias