Getting started with Webhooks
8:19
The Verifiable Credential Ecosystem
3:59
The Travel Industry Trust Framework
3:20
MATTR Digital Health Certificates
2:19
How To Use Secure DID Messaging
9:41
Пікірлер
@viceman3343
@viceman3343 3 ай бұрын
👌
@root6b61
@root6b61 3 ай бұрын
selective disclosure and ZKP are not the same thing! ZKP would also make sure the verifier cant prove attributes about a credential holder to a third party
@albertothaddeus3591
@albertothaddeus3591 10 ай бұрын
'promo sm' 😻
@josepineda9791
@josepineda9791 10 ай бұрын
Nice prescription platform we need one of those and the Id too
@hongry-life
@hongry-life Жыл бұрын
I say NO to fascism.
@reinaogo1589
@reinaogo1589 Жыл бұрын
Hi, this is a very interesting video! please allow me to ask something. I understand the did creation part...but can you please explain me how the information is provided from holder to verifier? can I as a holder choose what to share? or once I share my did with verifier he/she will have access to all the information inside my credential?
@MATTRglobal
@MATTRglobal Жыл бұрын
Hi Reina, Thanks for getting in touch. The exact method for how the verifiable credential is requested is on the verifier and the holder has the option to either accept or refuse their request. The available options also vary depending on the type of credential used. For web credentials, there is a concept of selective-disclosure that allows the verifier to define which information exactly is requested from the credential of the holder. You can find more information here: learn.mattr.global/tutorials/verify/web-credentials/presentation-template/selective-disclosure. If you want to talk in more detail please email [email protected] and one of the team will reach out. Thanks, MATTR
@vernenfelcher6442
@vernenfelcher6442 Жыл бұрын
"promo sm"
@thomasmogensen1435
@thomasmogensen1435 Жыл бұрын
Pretty cool! :) Just wondering if you might want to separate the "Present credential" and the "Delete Credential" further? - maybe have a button on the bottom right of the screen - in the credential view - that says "Present credential" - and then only the "Delete Credential" in the top right ... menu?
@WaylonKenning
@WaylonKenning Жыл бұрын
Great explainer Preet!
@preetpatel
@preetpatel Жыл бұрын
Thanks Waylon ☺
@jasonhill1021
@jasonhill1021 Жыл бұрын
So now the CEO of Pfizer has said the vaccine does NOT prevent transmission this undermines this entire platform.
@alexandrei1176
@alexandrei1176 Жыл бұрын
Is the key In the derived proof supposed to be private on the slide at time 5:00 minutes?
@alexandrei1176
@alexandrei1176 Жыл бұрын
Can you prove you are above the age of 18 without dislocating your birthday?
@tristannguyen9645
@tristannguyen9645 Жыл бұрын
Awesome
@andreasfreitag1997
@andreasfreitag1997 Жыл бұрын
Great Demo! How you solve the double spending issue with the prescription?
@dallaswilson3427
@dallaswilson3427 2 жыл бұрын
Vaccine pass in New Zealand is a joke. Just gives proprieters and staff the oppotunity to play GOD. eg 4 of us go into a tavern, all of us showed our vaccine pass yet only one was signalled out to show photo ID. we didnt take any photo ID its a pub. so because he didnt have photo ID he was not allowed in. When I asked why does he the only one to have to show photo ID the guy at the door stated hes seen all our photo. I laughed in his face you see, I don't have a photo ID. i thinkj Rattle n hum in Nelson are RACISTS.µso warning people just cause you have a Vaccine Passport it means jack shit and absolutely means nothing. cause if you haveny got photo ID you wont get in. Their place theyre GOD. wished i never been vaccinated
@moyura2
@moyura2 2 жыл бұрын
Good stuff 👍
@zabaleta66
@zabaleta66 2 жыл бұрын
Cindy's lapdogs....utter fools going along with this clown show.
@scottsee7594
@scottsee7594 2 жыл бұрын
I just want to hug my family again.
@jaimeswale9107
@jaimeswale9107 2 жыл бұрын
Does the scanning functionality pair with the COVID tracer functionality? Will contact tracing be conducted through this app, or will customers still be required to scan in using that seperate app?
@MATTRglobal
@MATTRglobal 2 жыл бұрын
Hi Jaime, Thanks for getting in touch. The app we're demonstrating in our video is designed to scan My Covid Pass QR codes. This is a different app from NZ COVID Tracer, which you can learn about on the Ministry of Health website: www.health.govt.nz/our-work/diseases-and-conditions/covid-19-novel-coronavirus/covid-19-resources-and-tools/nz-covid-tracer-app.
@dallaswilson3427
@dallaswilson3427 2 жыл бұрын
how they state it doesnt store your data and information. IT does
@BenjipNZ
@BenjipNZ 2 жыл бұрын
This looks fantastic. Can you share whether or not any NZ event ticketing agents (eg. Eventfinda, Eventbrite) are working with your new APIs & apps yet?
@MATTRglobal
@MATTRglobal 2 жыл бұрын
Hi BenjipNZ, Thanks for getting in touch. We are really excited about our work in this space. To stay updated, keep an eye out on our website at mattr.global.
@dallaswilson3427
@dallaswilson3427 2 жыл бұрын
@@MATTRglobal don't thank BenjipNZ . Answer his Question
@mfuimaono13
@mfuimaono13 2 жыл бұрын
Gooooo Preet !
@kellybodenstein7304
@kellybodenstein7304 3 жыл бұрын
? , / s /Ascf
@zarianamaxwell6167
@zarianamaxwell6167 3 жыл бұрын
Jdjrju
@pranavkirtani
@pranavkirtani 3 жыл бұрын
does it support range proofs?
@tobiaslooker5956
@tobiaslooker5956 3 жыл бұрын
Yes BBS+ signatures as a cryptographic scheme does support range proof
@paulashley3362
@paulashley3362 3 жыл бұрын
Nice demo. Is it an ACA-py based solution?
@MATTRglobal
@MATTRglobal 3 жыл бұрын
Hey Paul -- this solution is not ACA-py based, what you see here is a prototype that shares the same backend as our MATTR VII platform and leverages a browser-based solution for credential exchange known as "CHAPI" -- the Credential Handler API over at W3C. The decision to use CHAPI (which was a consensus amongst DHS SVIP cohort members) was largely due to the fact that CHAPI was a relatively easy way to have multiple vendors interoperate with independent technical stacks. To facilitate CHAPI we're using what's known as a polyfill which allows implementers to build and use in-browser functionality prior to browsers deciding to natively support those features. We are hoping to achieve more direct interoperability with projects like ACA-py in the future as part of the upcoming interop targets for AIP 2.0. You can read more about CHAPI here: w3c-ccg.github.io/credential-handler-api/ And you can find the polyfill here: github.com/digitalbazaar/credential-handler-polyfill
@kuzdogan
@kuzdogan 3 жыл бұрын
Great demo! In fact the only real source I was able to find the selective disclosure magic in action.
@andreasfreitag1997
@andreasfreitag1997 3 жыл бұрын
How you tackle privacy if all the data is on a QR code? Minimal disclosure is not possible.
@maartenboender1978
@maartenboender1978 3 жыл бұрын
For privacy reasons you will want to keep the data in the QR/NFC to the absolute minimum, or, if possible derived (e.g. Are you tested/vaccinated: Yes/No, or 21 years or older: yes/No). You also want this because of the max size of the QR/NFC.
@MATTRglobal
@MATTRglobal 3 жыл бұрын
As Maarten mentions above, the issuer should limit the claims contained in the credential within the QR code to those absolutely necessary to the subject/holder - both to limit the exposure of personal information but also so as to more easily permit the credential to be represented within the limited data available in the QR code. The issuer should implement secure physical transport mechanisms to transmit the credential to the holder (e.g. by post or physical issuance). The holder must then treat the physical presentation of the QR code as they would their responses to presentation requests received via a digital wallet. You are correct that a selective disclosure is not possible when relying on a physical medium such as a printed QR code to convey the data.
@slavimo
@slavimo 3 жыл бұрын
Does the MATTR Verifier require an Internet connection in order to be able to verify those credentials presented to it?
@MikeOwenNZ
@MikeOwenNZ 3 жыл бұрын
With paper based credential what was the thought around minimising the risk of fraud (say an antivaxer that needed to meeting a vaccination requirement) i.e. say if I was to take someone elses valid details but create new card with my own picture? Could during the verification process it also return the photo so the authorising person could verify against the card/person in front of them? Just thinking about options in the absence of that second factor of physical phone/biometric that you are who you say you are.
@CarlosBruguera
@CarlosBruguera 3 жыл бұрын
I think one fundamental feature of verifiable credentials is that they're cryptographically signed by a (known and trusted) issuer party. Credential holder shouldn't be able to tamper with the credential without altering the signature. In this case, the party who is scanning and relying on this type of credential should already know and trust the identifier of the medical lab, doctor, etc. issuing the certificate.
@MikeOwenNZ
@MikeOwenNZ 3 жыл бұрын
@@CarlosBruguera I guess I might be thinking too much of an edge case. I get the trust of the medical lab side of things, it's how do I know that the holder of the paper based credential is the real John Smith. It's just a single factor. If someone would be prepared to fake the medical lab side of things (which I agree this solves) surely it's not too much of a step to consider they would fake the paper credential by using someone elses real details/QR code but different pic.
@MATTRglobal
@MATTRglobal 3 жыл бұрын
Correction: At timestamp 2:24 we claim existing NFC cards are sub 1 Megabyte. This is inaccurate. The most popular and frequently used NFC cards have storage space of 1 Kilobyte or less. With CBOR-LD serialisation, we are able to fit the credential shown in the video on a 1Kb NFC chip.
@richardeichersr79
@richardeichersr79 3 жыл бұрын
Well done. Thank you.
@CarlosBruguera
@CarlosBruguera 3 жыл бұрын
How about revocation lists that are implemented on some ledger? How would a link to a revocation list work in that case? Also, could this "link" be a DID instead of a URL? e.g. A DID resolvable into some service URL or any other reference mechanism for checking the validity of credentials, etc.
@mmdlmts
@mmdlmts 3 жыл бұрын
Where is part1?
@MATTRglobal
@MATTRglobal 3 жыл бұрын
here: kzfaq.info/get/bejne/nr6ohNSCsai6imw.html
@tobiaslooker5956
@tobiaslooker5956 3 жыл бұрын
Hi @darksteam999 On the questions you answered below Yes that is correct BBS+ is a multi-message digital signature capable of selective reveal. Importantly what you reveal is not the original signature but instead a proof of knowledge of the signature along side any of the messages you would like to reveal that were signed when producing the signature.
@darksteam999
@darksteam999 3 жыл бұрын
Thanks a lot !!!
@darksteam999
@darksteam999 3 жыл бұрын
One more thing, is the BBS+ Signature Proof of Knowledge a "non-interactive" proof?
@tobiaslooker5956
@tobiaslooker5956 3 жыл бұрын
@@darksteam999 Yes it is
@darksteam999
@darksteam999 3 жыл бұрын
Thank you for this video explaining the BBS+ for a newcomer like me. Just wondering about what BBS+ can do. 1. BBS+ is a modified version of BBS. Hence, it can do multiple messages signing into a single signature. Later, we can choose to reveal some messages to be verified with that single signature (of multiple messages)? 2. BBS+ can do the same trick as multiple messages signing. Instead, we leverage this to a ZKP capable verifiable credentials where we treat those attributes of the credential as multiple messages. We can sign multiple attributes and choose some attributes to be revealed. Later, the verifier can verify those revealed attributes with the signature (without knowing other attributes). Am I right?