Expand description
This module provides:
- an opaque constructor [
vid_scheme
] that returns a new instance of a VID scheme. - type aliases [
VidCommitment
], [VidCommon
], [VidShare
] for [VidScheme
] assoc types.
Purpose: the specific choice of VID scheme is an implementation detail. This crate and all downstream crates should talk to the VID scheme only via the traits exposed here.