The VCWG chose to support both digestSRI and digestMultibase in the core data model. This is causing downstream specifications to attempt to support both. digestSRI only exists in browsers and is restricted to requiring two browser implementations for new cryptographic hash formats, digestMultibase is extensible and has a registry for new multihash formats as they are created (broader cryptographic agility when it comes to cryptographic hash formats).
The suggestion is to pick digestMultibase going forward for downstream specifications and include a deprecation notice in v2.1 for digestSRI.
The VCWG chose to support both
digestSRIanddigestMultibasein the core data model. This is causing downstream specifications to attempt to support both.digestSRIonly exists in browsers and is restricted to requiring two browser implementations for new cryptographic hash formats,digestMultibaseis extensible and has a registry for new multihash formats as they are created (broader cryptographic agility when it comes to cryptographic hash formats).The suggestion is to pick
digestMultibasegoing forward for downstream specifications and include a deprecation notice in v2.1 fordigestSRI.