Please describe your proposed solution.
Camenisch-Lysyanskaya (CL) signatures and anonymous credentials enable zero-knowledge (ZK) proofs and predicates to optimize privacy and prevent bad actorship, e. g. implicit bias and discrimination on basis of race, ethnicity, sex, age, and others, while also verifying and reviewing credentials in a variety of use cases like job or bounty applications, scholarship applications, school admissions, and many others.
Hyperledger Indy (SSI Framework from The Linux Foundation) is among the most popular SSI Frameworks in the world, with Sovrin being among the most successful permissioned SSI deployments of Hyperledger Indy, spawning a variety of stable enterprise solutions, e. g. NHS Staff Passport, IATA Travel Pass, Farmer Connect.
In collaboration with Rodolfo Miranda, Lance Byrd, Esteban García, Butch Clark, and the RootsID research team, the Snapbrillia SSI team will be building upon the Layer 2 credential mapping mechanisms that the RootsID research team began implementing for their F7 Funded Proposal (Hyperledger-Prism Interoperability), introducing improved methods to assist in the conformation and serialization or deserialization of credentials across Hyperledger and Atala PRISM to be in alignment with standardized W3C Credentials Community Group data models including the Open Badge v3 (OBv3) specification for achievements in a bounty network, education, and employment history, and a variety of Reputation-informing badges, attributes, proofs, and CL anonymous credentials (Indy anoncrypt), enabling new methods utilizing zero-Knowledge (zK) Proofs and Predicates.
Additionally, Hyperledger Aries' DIDComm V1 communication layer promotes an interoperable approach to agent-to-agent communication across SSI Frameworks (e. g. Hyperledger Aries to Atala PRISM). We will conduct unit testing between a secure agent-to-agent channel (adopting best practices from the open-source Hyperledger Aries project) to ensure that W3C, OBv3, and CL-conformed credentials can successfully be requested, and offered, sent, and received between agents including requests or answers for proofs.
Please describe how your proposed solution will address the Challenge that you have submitted it in.
We are clearly addressing the challenge directly:
Why is this Challenge needed?
- Tribalism & maximalism are harmful.
- We are in the multi-chain future.
- Interoperability is the key.
- We need initiatives to increase communication, coordination, and collaboration between chains.
- We have common challenges. Let’s solve those together.
Snapbrillia is already part of the W3C Credentials Community Group Open Badge v3 which is a cross-chain, Web2 to Web3 collaboration that encourages the development of a large and active marketplace of decentralized identity solutions, technologies, tools, and infrastructure and for the community to demonstrate true multi-vendor, multi-platform interoperability in alignment with Verified Credentials, DID, and EDU standards. The goal of W3C OBv3 is to recognize the vendors & organizations working towards interoperability across chains and technologies.
In the next 6-12 months, how might we create new connections between blockchain communities and how do we enhance existing collaboration?
We are already creating new connections between blockchain and communities and enhancing exciting collaboration to ensure ATALA Prism has zero-Knowledge Proof and Predicates with Interoperability with Hyperledger suite of solutions including Aries and Indy through the participation in W3C OBv3 which focused on building interoperability between decentralized identity solutions build by enterprises and cross-chain projects from 20+ companies like:
- Arizona State University
- Aviary Tech
- Crossword Cybersecurity PLC
- Danube Tech
- Digital Bazaar
- EBSCO
- Entrustient
- Gobekli
- HPEC
- iQ4
- Learning Economy Foundation
- MATTR
- MIT DCC (Digital Credentials Consortium)
- Randa - North Dakota Transcript Co-Lab
- Randa - The Lifelong Learner Project
- SmartResume
- Snapbrillia
- Spruce
- Territorium
- Velocity Career Network
- walt.id
This means that users on Snapbrillia DID powered by ATALA Prism and Hyperledger Aries immediately benefit from the amazing ecosystems that these companies are part of. The W3C OBv3 ecosystem working towards full cross-chain interoperability.
What are the main risks that could prevent you from delivering the project successfully and please explain how you will mitigate each risk?
The main risks to successfully delivering this project and our risk mitigation strategies are clear and sufficient:
Risk:
- ATALA Prism is only available on Testnet.
Solution:
- Established partnership with ATALA Prism and IOG leadership team and we already working towards deploying with ATALA Prism on Prod and Mainnet in August 2022.
Risk:
- Unforeseen technical blockers on the ATALA Prism or RootsID side.
Solution:
- Established technical partnership with ATALA Prism and RootsID dev and leadership team.
Risk:
- Unforeseen technical blockers on the Hyperledger Aries and Hyperledger Indy side.
Solution:
- Established technical partnership with Hyperledger Aries and the W3C OBv3 dev team.
Risk:
- Unforeseen technical blockers on Plutus side.
Solution:
- Established technical partnership with EMURGO, MLabs, Gimbalabs, and other Plutus dev teams.
Risk:
- Tight deadline.
Solution:
- Built-in one-month buffer to deploy the final product in March 2023.
- Hire more experienced devs via Snapbrillia dev bounties, quickly and efficiently as always.