2022-04-21: Identity Implementers WG Call
Summary
On Today's Call:
Review: Working Group status updates
Presentation: Alexis Falquier and Trey Steinhoff (GlobaliD): GlobaliD's vision for credentials and their relationship to the regulatory space for online services with an emphasis on web3 implications
Connection Info
The call takes place over Zoom: https://zoom.us/j/91329633752?pwd=elFrVUhOY3lybmRMMEtLS2MwMFNNdz09
Date
Apr 21, 2022 3PM UTC, 8AM PDT, 9AM MDT, 11AM EDT
Welcome/Introductions
Hyperledger is committed to creating a safe and welcoming community for all. For more information please visit our Code of Conduct: Hyperledger Code of Conduct
All activities should be conducted in accordance with the Antitrust Policy found here.
Attendees
@Char Howland (Indicio PBC) <char@indicio.tech>
Tim Spring
Sean Bohan
Nathan George
Lance Byrd
Heather Dahl
Dan Bachenheimer
Jeremy Buell
Kyle Robinson
Tim Bloomfield
Lynn Bendixsen
Sam Curren
Steve McCown
Announcements
Internet Identity Workshop (April 26-28, in Mountain View, CA): https://internetidentityworkshop.com
Working Group Reports and Release Plans
Latest meeting: 2022-04-13
eIDAS 2.0 Compliant Digital Wallet Demo
eIDAS 2.0-compliant Digital Identity wallet with a payment focus – which has already been presented to the EU Commission and ECB (for a CBDC perspective)
Hyperledger Indy Contributors WG
2022-04-12 Indy Contributors Call
Update on CI/CD Update and Ubuntu Upgrade: Status Document
Indy Shared GHA Repo
Updates being made across all repos to organize the GHAs into a single repository (indy-shared-gha), and dependent updates being made to all indy repos
Upcoming:
2022-04-26 Indy Contributors Call
Status of indy-node CI/CD and the Ubuntu upgrade
Presentation: Embedding other objects (such as AnonCreds Schema/CredDef) in DIDDoc – Mirko Mollik Trust Certs (trustcerts.de)
DID Method: "did:indy"
Note: Effective April 26, 2022, this call has been merged into the bi-weekly Indy Contributors Meeting.
Next Identity Implementers Call (5 May 2022): Indy DID Method presentation from Daniel Bluhm (Indicio) and Stephen Curran (BCGov)
2022-04-12: Indy DID Method Specification Call
Extracted segment by Dominic Wörner's Presentation and Demo of Indy VDR changes: 20220412 DID Indy - Indy-VDR Updates Overview.mp4
2022-04-05: Indy DID Method Specification Call
Extracted segment: Daniel Bluhm's Presentation and Demo of Indy Node changes: 20220405 DID Indy - Indy-Node Updates Overview.mp4
Hyperledger Aries
2022-04-20 Aries Working Group Call
Updating from unqualified DIDs to fully formed DIDs
Adoption of did:indy DIDs
Revocation update to AIP 2.0
2022-04-13 Aries Working Group Call
Aries CLI
Aries Bifold User Group (React Native & Typscript)
2022-04-12 Aries Bifold Users Group Community Meeting
Basic Messaging Demo
Aries Framework JavaScript
Multi-ledger support added
Revocation
Discord: https://discord.com/channels/905194001349627914/941708242030063656
Aries Agents (Cloud Agent Python, Static Agent)
2022-04-19 Aries Cloud Agent - Python Users Group Community Meeting
Proposal/Discussion: Adding support for DIDComm V2/WACI to ACA-Py: proposal
Getting ready to release 0.7.4
Aries Language Frameworks, Libraries, and SDKs (Go, Java, JavaScript, .NET, Ruby, Python)
Aries Shared Libraries (agent storage, vdr, utils)
Aries Shared Components
now installable via pip; github actions build and test for Windows, Mac and Linux
indy-vdr - release 0.3.4 https://github.com/hyperledger/indy-vdr
indy-shared-rs - indy-credx release 0.3.1 https://github.com/hyperledger/indy-shared-rs
aries-askar (storage) - release 0.2.2 https://github.com/hyperledger/aries-askar
Aries-Framework-Go #aries-go
2022-04-12 Framework Go Weekly Planning
Work updates
2022-04-05 Framework Go Weekly Planning
Storage compatibility matrix (in progress)
2022-04-14 Aries Framework JS Meeting notes
Merging OOB / DIDExchange
iOS Simulator issues
Question Answer Protocol
2022-04-07 Aries Framework JS Meeting notes
0.2.0 Release
Issue Credential v2 - Working on W3C credentials and comments from PR
Present Proof v2 - Working on fixing e2e tests
Revocation Notification - ?
DIDExchange / OOB
Aries CLI Demo
Source packages
"@aries-framework/core" - https://www.npmjs.com/package/@aries-framework/core
"@aries-framework/node" - https://www.npmjs.com/package/@aries-framework/node
"@aries-framework/react-native" - https://www.npmjs.com/package/@aries-framework/react-native
Update to new
indy-sdk-react-native(Hyperleger owned version ofrn-indy-sdk)
Tools (great for interoperability testing)
Aries Toolbox (v 0.1.0; active) https://github.com/hyperledger/aries-acapy-plugin-toolbox
Aries Protocol Test Suite (v 0.1.0; last update Jul 2019) - https://github.com/hyperledger/aries-protocol-test-suite
Aries Agent Test Harness - https://github.com/hyperledger/aries-agent-test-harness
Test Run Status: https://aries-interop.info
New! Mobile Wallet Test Agent for any mobile wallet
Reference implementations (i.e. where Ursa is used?)
BLS signatures: great example. Indy plenum calls Ursa through Ursa python and gets BLS signatures.
BBS+: supposed to be used, but code being copied rather than called.
Great for an intern project because no math knowledge is needed.
Moving the meeting back an hour not to conflict with Aries meeting.
R1CS PR:
Needs test code, license headers.
How to get started: Aries cloud agent.
Trust Over IP Foundation
Main site: https://trustoverip.org/
Wiki: https://wiki.trustoverip.org/display/HOME/Trust+Over+IP+Foundation
All Members Meeting
Introduction to ToIP V2 white paper
Steering Committee Meeting
13 Apr 2022: https://wiki.trustoverip.org/display/HOME/2022-4-13+Steering+Committee+Plenary+Meeting+Notes
Scott Perry: insights and statistical information about Schellman (compliance and service company for ISO companies, help support IT criteria requirements)
eIDAS 2.0 BLOG and Submission; It was recommended to consider a formal submission to the EU DIW Toolbox Consultation
Communications Committee: https://wiki.trustoverip.org/display/HOME/Communications+Committee
1 Apr 2022 Meeting: https://wiki.trustoverip.org/display/HOME/2022-04-1+Communications+Committee+Meeting+Notes
SB1190
Blog updates
7 Apr 2022 Meeting: https://wiki.trustoverip.org/display/HOME/2022-04-07+GSWG+Meeting+Notes
Working actively on blog post on eIDAS 2.0 effort
Technology Stack Working Group
Wiki: https://wiki.trustoverip.org/display/HOME/Technology+Stack+Working+Group
Core four deliverables: white paper, design principles, governance stack specification and technology specifications
Working on the ToIP Technology Architecture Specification
4 Apr 2022: https://wiki.trustoverip.org/display/HOME/2022-04-04+TSWG+Meeting+Notes
WHO has a group working with LF Public Health on GCCN (Global COVID Credentials Network) on developing trust registry architecture for health credentials
Objective: Develop the ToIP Trust Registry Protocol as a ToIP Specification. The purpose of this deliverable to enable interoperability between ToIP-compliant trust registries.
Authentic Chained Data Container (ACDC) Task Force
Objective: Help draft and incubate a family of IETF-focused specifications that defines the standard requirements for the semantics of Authentic Chained Data Containers
Special Topics Task Forces
12 Apr 2022 Meeting: https://wiki.trustoverip.org/display/HOME/2022-04-12+Meeting+Page
DID Rubric updates
Terms in deliverable - removed and will tie to ToIP Glossary upon completion
Layer 1 Framework with Tech Arch Taskforce
15 Mar 2022 Meeting: https://wiki.trustoverip.org/display/HOME/2022-03-15+Meeting+Page
Finalizing Public Identity Utilities for Digital Trust Ecosystems - an Overview
Public Utility Directory
Establishing a "creating your own" separate document to make it easier for evaluation for their needs
New Deliverable Recommendations
DID Utility Comparison - add a descriptor and purpose of the network to help in evaluation of networks
Priority Deliverables - Public Identity Utilities for Digital Trust Ecosystems, Comparison document, DID Utility Comparison
14 Apr 2022 Meeting: https://wiki.trustoverip.org/display/HOME/EFWG+2022-04-14+Meeting
Presentation: eIDeasy
White Paper working draft: https://docs.google.com/document/d/14Q8Q8EwV0Ok_AKlTyR0BSWLRASjekwD2OCIDaPV3haA/edit
Future presentations
Next presentation: Cheqd - 28 April 2022
Inputs and Semantics Working Group (https://wiki.trustoverip.org/display/HOME/Inputs+and+Semantics+Working+Group)
Several subgroups, see https://wiki.trustoverip.org/display/HOME/Meetings
Alignment of Dynamic Data Economy (DDE) models, concepts and technologies with SSI
11 Apr 2022 Meeting: https://wiki.trustoverip.org/display/HOME/2022-04-11+CTWG+Meeting+Notes
Discussed current terminology needs, 3) discuss Daniel Hardman's proposal to switch to UnSync meetings
Good Health Pass Working Group
Several drafting groups have separate meetings. Please see the main GHP page for details: https://www.goodhealthpass.org/
GHP Interoperability Blueprint approved deliverable on 26 July 2021
DIF DIDComm Working Group
Rolling Agenda: https://github.com/decentralized-identity/didcomm/blob/main/agenda.md
Current Agenda: https://hackmd.io/pUsOUZa8QHKJTSgf5O6HfQ?both
RFC Repository: https://github.com/decentralized-identity/didcomm-messaging
PR Review
Issue Sorting
PR 360 - single recipient DID clarification
PR 361 - typ cleanup
PR 358 - various todos
Context Update - https://github.com/decentralized-identity/didcomm.org/pull/33
Reference Implementations
Typescript
Go
Rust
Python
Java
Swift (iOS): in progress
Kotlin (Android): in progress
DIF DIDComm Users Group ← New!
Setup as an "un-sync" meeting held over a 24-hour period, so people from all time zones can come and participate at a convenient time
Held over Discord. Invite: https://discord.gg/eNN4Wns6Jb Format: https://hackmd.io/@dhh1128/Sk5_Gb2J9 Mailing list: https://lists.identity.foundation/g/didcomm-usergroup
DIF Interoperability Group
Wiki: https://www.notion.so/Interoperability-WG-a42995c37e2a4511a10aea96cdbccc38
Rolling agenda: https://github.com/decentralized-identity/interoperability/blob/master/agenda.md
CCG Roadmap discussion part 2
CCG Roadmap discussion part 1
DIF Wallet Security Working Group
Main page: https://identity.foundation/working-groups/wallet-security.html
Encoding of hardware public key (did:key vs base64-encoded JOSE)
Usage of hardware binding in W3C Credentials
updates on Challenge-response Aries RFC Draft
hardware types/ user authentication types
discussion on including key attestations
Wallet Authentication VC Scheme
Encoding of hardware public key (did:key vs base64-encoded JOSE)
Usage of hardware binding in W3C Credentials using subject id or additional keys?
discussion on attestation formats
Sovrin Foundation
Discussing new fee structure for Sovrin Networks
Technical Governance Board (TGB)
3 Feb 2022:
Status of the Indy Node / Sovrin Node updates of CI/CD and Ubuntu 20.04 upgrade.
Funding for work on a did:indy implementation - BC Gov competition
Creating an AnonCreds open specification.
Steward Council
3 Feb 2022:
SC meetings and TGB meetings to be held as a single meeting
SSI & IOT Working Group