📯 Between Good Health Pass work, WACI-PEx, and lots of OIDF activity, there has been more prototyping and less discussion than average this month, but there are plenty of announcements just around the corner: not one but two new working groups at DIF, lessons from WACI-PEx being folded back into its source protocols, the European Commission releasing more technical details about its next steps, and much more.
Table of contents
- Group Updates; 2. Member Updates; 3. Funding; 4. Members; 5. Jobs; 6. Metrics; 7. Join DIF
🚀 Foundation News
DIF Communication Director.
DIF is looking for a part-time Communications director/manager to manage and coordinate DIF’s communications channels and overall messaging strategy.
Steering Committee Elections - results are in and ratified!
We had a strong number of candidates representing many faces of our growing decentralized identity community, and our first election according to the new election process went smoothly. The steering committee now consists of:
- Kendra Bittner (Workday, US)
- Daniel Buchner (Microsoft, US)
- Juan Caballero (Spruce, US)
- Sam Curren (Indicio, US)
- Karyl Fowler (Transmute, US)
- Joachim Lohkamp (Jolocom, DE)
- Catherine Nabbala (Finema, TH)
- Markus Sabadello (DanubeTech, AT)
- Brent Zundel (Evernym, US)
Wallet Security WG begins its work
After a long process of finding leadership, hammering out a charter, and defining an optimistic scope, the new transatlantic leadership is hammering out a tentative work plan and scope reductions to line up all the ducks. Public meetings have begun this week to include the whole working group in this discussion about deliverables and timelines. Stay tuned and register for the mailing list.
First public meeting of the Cryptography WG approaches
A younger group with a narrower scope has, in parallel, also been forming around cryptographic primitives and dependency analysis. Leadership has already been selected by consensus and the charter is being fine-tuned-- a charter DocuSign and a scheduling doodle might be ready for interested parties as soon as time of press for the next newsletter. Join the mailing list in the meantime if specifying cryptographic primitives across different tooling stacks sounds like a priority for your organization.
🛠️ Group Updates
☂️ InterOp WG (cross-community)
- Jace from Bloom gave us a tour of the WACI spec.
- Q&A about the v0.1 and v1 scopes for the WACI-PEx work item/draft spec, with Brent Zundel (work item maintainer) as respondent.
- Blogpost on Setting Interop Targets.
- IIW Review and discussion on the best sessions. All notes can be found here.
- iGrant presented on their Aries Interop Playground harness (for background, see this recording of an earlier presentation and Q&A about the Playground at a ToIP call) and Indy/AIP interop journey so far.
💡 Identifiers & Discovery
- Alen Horvat (AceBlock) is now co-chair of ID WG, replacing Sam Smith (KERI WG, Sovrin Foundation, ProSapien) who is stepping down to focus more on the new WG.
- New Special Work Item Calls
- DID Registration Work Item Call - Wednesdays 1000 ET
- Universal Resolver Work Item Call - Wednesdays 1300 ET
- Persistence and versioning of JSON-LD contexts, and implications on Linked Data Signatures.
- Data structures and other topics in the CCG's Universal Wallet Interop specification.
- Discussion of Fission (CA)'s proposed approach to DID resolution / discovery in signing up for an account / linking DIDs.
- Giving every user an end-to-end encrypted data store building on IPFS
- Fission-specific, human-readable user-account namespace for discovery and usability, with each account controlling a DID "under the hood"
- UNIVERSAL REGISTRAR - An Overview
- Issue: Onboarding/getting access to a DID registry is usually DID-registry-specific.
- Proposals:
- Consider the most frequent flows:
- Redirect to a webpage (authentication or other operations are performed outside the wallet)
- Authentication via API (some existing Universal Registrar drivers support this)
- Proposal should work for most DID methods (e.g., did:web, Sovrin, sidetree).
- A more detailed compatibility analysis is required.
- Consider the most frequent flows:
- Outcomes: Proposals will be further analysed and discussed in the Universal Registration call. Issues will be opened in the Universal Registration repository
- Discussions about:
- Gataca's DID method.
- Historical resolution & different properties/categories of methods WRT historical options.
- DID revocation: historical signature retroactively invalidated or do they survive?
🛡️ Claims & Credentials
- Workitem Status: WACI-PEX - Breakneck specification/prototyping underway of a Presentation Exchange extension that would make a "minimum viable" cross-stack VC flow. See InteropWG section for scope/explanation.
- Workitem Status: PE (Maintenance) + Credential Manifest - monitoring developments in CM, WACI-PEx, OIDF, and Aries RFCs with an eye to next major version.
- Workitem Status: VC Marketplace
- Plug-fest idea to create a 6-8week sprint to prove the viability of the work-item
- Microsoft kicking off the first donation to a DIF Grant: Funding will support a refresh/upgrade of the JwtProof2020 signature suite and other dependencies of JWT libraries developed in and maintained in DIF.
🔓 DID Auth
- DIF-OIDF joint meetings - follow along on the bitbucket issues if the timing doesn't work for you!
- DID Chooser for SIOP.
- OIDC VPs draft document was ADOPTED by A/B Connect WG within OIDF, iterative evolution to follow (specifying grants, incl SIOPv2!)
- Other adjacent specs and documents such as Mattr/Convergence Cred Prov spec & Claims Aggregation spec (N. Sakimura's more general, accomodates VC+Other claims) also being worked on in parallel and aligned.
- Aligning VP draft and PresEx being actively discussed already - some good DIF involvement there for now - reach out if you want to support and get involved representing DIF!
📻 DID Comm
- Discussion on Keys By Value / ID issue.
- XChaCha / Ethereum Compatible Key Wrapping - Oliver
- Sender Key/ID Encryption
- Keys by Value or By ID
- PRs
📦 Secure Data Storage
- Calls are alternating weekly between the two specifications: Identity Hubs and EDVs.
- EDV:
- Discussed PR to add option to get full documents from queries.
- Support was noted for a separate pagination proposal.
- History API for listing changes labelled ready for PR and some design decisions/resolutions taken
- Identity Hub: Review candidate issues for transfer; discuss DAG-JOSE and other implementation details around interfaces and encodings.
🔧 KERI
- Signature/Digest Algorithm Forward Compatibility.
- TEL Design Comparison - TELs can function as the KEL-equivalent for making a self-certifying VC and storing its auditable history, among other use-cases.
- Simplify Delegated Events using Hetero Attachments were created.
- Issues (among others):
- Omnibus changes to KERI events post-IIW; coming soon to KeriPy.
- Anchor field in inceptions.
- Simplified delegation also simplifies delegation exchange.
🌱 Sidetree
- Sidetree DID Type Registry approved during WG Call.
- DID Test Suite now has an Ion entry and an Orb entry!
*equivalentID
andcanonicalId
and DIDComm Service Blocks all represented in DID-Core (no longer at risk?) - outstanding issues:
- work items for specifying generalizable Orb primitive (like activity anchors) need to be spun up
- Activity Anchors (core to Orb but more generalized) - how to anchor things (not just Sidetree event digests) in ActivityPub and CAS (i.e. IPFS)
- Sidetree DID Type Registry - Daniel (https://github.com/decentralized-identity/sidetree/pull/1120/files)
- Next action: clarify how the type number is related to the Sidetree property value.
⚙️ Product Managers
- Presentation: "Open Badges and Verifiable Credentials: how to build the ecosystem."
- Discussed future topics to work on.
- What is the credential payload? (Keith can format presentation)
- Usability demos + conversations
- How do we make wallets accessible to everyone?
- How do I trust the issuer?
- What do interoperable ecosystems look like?
- Business Models for Respective Markets
💴 Finance & Banking SIG
- Invited speaker Nacho Alamillo Domingo from Alastria.
🏥 Healthcare SIG
- Hibernated until further notice.
🦄 Member Updates
DIF Associate members are encouraged to share tech-related news in this section. For more info, get in touch with operations.
- Affinidi
- Affinidi's PoCathon 2021, a virtual hackathon for developing verifiable credential based applications concluded and the winners have been announced. Check out the 25+ Proofs of concepts that have been submitted by the participants in this link!
- Check out this article describing the similarities and differences between NFTs and VCs.
💰 Funding
OSCAR HAS AN EMAeSSIF LAB (EU) - Infrastructure-Oriented call
- Infrastructure-Oriented Open Call, with grants of up to 155 000 € (9 months projects).
- The call is open to European innovators and focuses on the development and interop testing of open-source SSI components.
- Some examples of SSI components include Wallets, server proxies, revocation, cryptographic enforcer policies, integration, interoperability, compatibility, just to name a few.
- Please note the final-round deadline: 7th July 2021, 13:00 CET (Brussels local time).
eSSIF LAB (EU) - First Business-oriented Call
- Infrastructure-Oriented Open Call, with grants of up to 106 000 € .
- The call is open to European innovators and focuses on extending of the eSSIF-Lab basic infrastructure/architecture with business solutions that makes it easy for organizations to deploy and/or use SSI, reduce business risks, facilitate alignment of business information, etc.
- Please note the final-round deadline: 7th July 2021, 13:00 CET (Brussels local time).
NGI Open Calls (EU)
- Funding is allocated to projects using short research cycles targeting the most promising ideas. Each of the selected projects pursues its own objectives, while the NGI RIAs provide the program logic and vision, technical support, coaching and mentoring, to ensure that projects contribute towards a significant advancement of research and innovation in the NGI initiative.
- The focus is on advanced concepts and technologies that link to relevant use cases, and that can have an impact on the market and society overall. Applications and services that innovate without a research component are not covered by this model.
- Varying amounts of funding.
🎈 Events
Identiverse 2021
June 21 - 23, 2021: Hybrid Experience
June 23 - July 2, 2021: Continued Experience
💼 Jobs
Members of the Decentralized Identity Foundation are looking for:
- Software engineer (remote)
- SDK developer (Berlin, DE)
Check out the available positions here.
🔢 Metrics
Newsletter: 4.55k subscribers | 31% opening rate
Twitter: 4.514 followers | 3.7k impressions | 1.75k profile visits
Website: 19.080 unique visitors
In the last 30 days.
🆔 Join DIF!
If you would like to get involved with DIF's work, please join us and start contributing.
Can't get enough of DIF?
follow us on Twitter
join us on GitHub
subscribe on YouTube
read us on our blog
or read the archives
Got any feedback regarding the newsletter?
Please let us know - we are eager to improve.