Closed lemoustachiste closed 4 years ago
Yes, still ok to do in v3. Please raise a PR as MerkleProof2019 is an interesting cryptosuite that demonstrates that not every proof needs to be a digital signature. :)
I'm personally super excited to get this into the v3 security vocab.
Great,
Thanks for the answer, I'll work on that soon
Hi,
Blockcerts v3 implements Verifiable Credentials standard, and uses MerkleProof2019 as the signature mechanism. At this moment we cannot verify a Blockcerts V3 in vc.js for instance as MerkleProof2019 does not exist in the security vocab. For dev mode I edited my local npm package, but that will not be sustainable in the outer world.
I had had conversations with @msporny back in March on the subject, and while I imagine it's too late to bring that into the v2 definition, I think it could be brought in to the v3 one. But I wanted confirmation it was still ok to do so before opening a PR out of the blue.
cc @kimdhamilton and Dmitry Semenovskiy for visibility