The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- #670 ADVZ multiplicity depend on payload size
- Largely a performance improvement, but technically a breaking change because ADVZ no longer guarantees to use the exact
multiplicity
specified by the caller. Instead, this arg is nowmax_multiplicity
; dispersal might use a smaller multiplicity for small payloads.
- Largely a performance improvement, but technically a breaking change because ADVZ no longer guarantees to use the exact
- #674 ADVZ delete field Share::evals, extract data from eval_proofs instead
- Change serialization of ADVZ shares.
- #678 ADVZ eliminate unnecessary merkle proofs in ADVZ shares
- Change serialization of ADVZ shares.
- #653 ADVZ check consistency of multiplicity in verify_share
- #650 ADVZ verify_share use parallelism over multiplicity
- #670 ADVZ multiplicity depend on payload size
- Also a breaking change.
- #657 ADVZ check eval_proof for all evaluations
- This patch was later obsoleted by #678.
- #674 ADVZ delete field Share::evals, extract data from eval_proofs instead
- Also a breaking change.
- Initial release. Verifiable information dispersal trait definition and implementations. This package spun out of
jf-primitives
in #556.