2021-01-14 Identity Implementers WG Call
Summary
On Today's Call:
Review: Working Group status updates
- Presentation:
- Patrick Stas will be presenting an introduction to the Indyscan project and how it can monitor the health of Indy-based ledgers
Connection Info
The call takes place over Zoom: https://zoom.us/my/hyperledger.community.3?pwd=UE90WHhEaHRqOGEyMkV3cldKa2d2dz09
Date
4PM 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
- Name (Organization) <email>
- Steve McCown (Anonyome Labs) <smccown@anonyome.com>
- Sam Curren (Indicico.tech) <sam@indicio.tech>
- Alexander Jonsson (Seropass.me) <alex@seropass.me>
- Charles Lanahan
- Lohan Spies
- Marek Absa
- Bill
- Mike Richardson
- Patrik Stas
- Sebastian Bickerle
- Sean Mouton
- Jakub Koci
- Miroslav Kovar
- Himangshu Pan
- Artur Philipp
- Daniel Bachenheimer
- Carlo Ferrarini
Announcements
- IIW Workshop
- #31 (Oct 2020) Proceedings: https://internetidentityworkshop.com/past-workshops/
- #32 (Apr 2021), online, https://internetidentityworkshop.com
- Thoughtful Biometrics - March 9,10,12 thoughtfulbiometrics.org
Working Group Reports and Release Plans
- Main Identity WG
- Meeting Notes: 2021-01-06
- "SSI with Biometrics" – Debajani Mohanty
- Recording: VIDEO
- Topics: what happens when biometrics return more than one person's identity? How is de-duplication performed?
- Meeting Notes: 2021-01-06
- Hyperledger Indy
- Contributors Meeting
- 2021-01-05 Indy Contributors Call
- Indy Node / Plenum
- Next release in progress, same content as the last release, but using a revised CI/CD process for at least indy-plenum and indy-node
- Ububtu 16 → 18 upgrade being tested
- Indy SDK
- RC published and being tested (v 1.16 Build 170)
- In community testing
- Ubuntu, Windows tests succeeded
- Mobile & Mac releases included
- Release shortly (date?)
- Indy Monitoring - https://github.com/hyperledger/indy-node-monitor
- Evernym's next items (won't be adopting shared libraries, will probably maintain LibIndy as a fork outside of Hyperledger)
- Removing the Sovrin Token from Sovrin MainNet
- Progress: Indy DID Method (did:indy) Specification
- Indy DID:Method Spec-ing Meeting - weekly, Tuesday 7AM Pacific - Indy DID Method Specification
- Indy Node / Plenum
- Build process
- CI/CD moving from Jenkins to Github Actions
- Indy/Aries Shared Libraries
- Current status: creating a branch of ACA-Py with these components and without indy-sdk
- Working ACA-Py branch doing credential exchange! Adding handling in anticipation of JSON-LD credentials.
- Indy Shared:
- indy-vdr (Andrew Whitehead) https://github.com/hyperledger/indy-vdr
- indy-credx - https://github.com/andrewwhitehead/indy-credx
- indy-shared-rs - https://github.com/bcgov/indy-shared-rs
- Aries Shared:
- aries-credx - https://github.com/sovrin-foundation/aries-credx-framework-rs
- areis-askar - https://github.com/andrewwhitehead/aries-askar
- 2021-01-05 Indy Contributors Call
- Contributors Meeting
- Hyperledger Aries
- Aries Working Group meetings:
- Meeting Agenda & Notes: Aries Working Group
- WG A: 2021-01-13-A Aries Working Group Call (AMER morning)
- Project updates
- Interoperable storage network built for the decentralized world: https://source.network/
- WG B: 2021-01-13-B Aries Working Group Call (US afternoon)
- Hosted Mediator for community use - Daniel Bluhm / Indicio https://indicio-tech.github.io/mediator/
- AIP Next
- https://github.com/hyperledger/aries-rfcs/pull/579
- change from did:key to self encoded keys
- JWE envelope
- PR/Issues
- Aries Interop Profile AIP RFC 302: https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0302-aries-interop-profile
- Aries Agents (Cloud Agent Python, Static Agent)
- Release 0.6.0 available, includes
- OOB/DID Exchange support merged – testing/tweaking
- Adjustments for supporting aries-askar – mostly internal
- Multi-Tenant Support - SICPA and collaborators (Animo, Anon Solutions)
- Mediator Support – Indicio - ACA-Py as mediator, ACA-Py as mediator client (through connections protocol) merged; Admin API, fixes in progress; need to add support for DID Exchange/OOB
- In Progress:
- Persistent Queues – Kiva – WIP PR submitted using redis
- More on OOB
- Credential Exchange V2 (RFC 0453/0454)
- Starting soon:
- Getting to W3C Verifiable Credential support with ZKP and Selective Disclosure with Revocation.
- DHS SVIP JSON-LD Verifiable Credential exchange in Aries Protocols
- Getting to W3C Verifiable Credential support with ZKP and Selective Disclosure with Revocation.
- Release 0.6.0 available, includes
- Aries Shared Libraries (agent storage, vdr, utils)
- indy-vdr (Andrew Whitehead) https://github.com/hyperledger/indy-vdr - communication with Indy-Node ledgers
- indy-shared-rs - https://github.com/hyperledger/indy-shared-rs - includes indy-credx (Anoncreds support) and related packages
- aries-askar - https://github.com/hyperledger/aries-askar - secure storage (wallet) initiative
- Aries Language Frameworks and SDKs (Go, Java, JavaScript, .NET, Ruby, Python)
- Aries-Framework-Go #aries-go
- Aries-SDK-Ruby
- Horcrux gem for ActiveStorage (0.0.4), moved to https://github.com/decentralized-identity/activestorage-horcrux
- Tools
- Aries Toolbox – supports ACA-Py 5.3 https://github.com/thclab/aries
- Aries Protocol Test Suite - https://github.com/hyperledger/aries-protocol-test-suite
- Aries Agent Test Harness - https://github.com/bcgov/aries-agent-test-harness
- Aries Working Group meetings:
- Hyperledger Ursa
- Homepage: Hyperledger Ursa (EOL)
- 2021-01-06 Meeting Agenda
- Distributed BBS+: (https://www.orbs.com/wp-content/uploads/2019/04/Crypto_Group_signatures-2.pdf
- Signature structure and types:
- "Simple" Signatures: KeyGen, Sign, Verify.
- Blind Signatures. KeyGen, Blind, Sign, (Blinded Sign?), Unblind, Verify.
- Threshold Signatures. KeyGen (more complicated), SignShare, Combine, Verify.
- Multi-round threshold signature. Can have extra definition for interactive protocols.
- Can have multiple types of KeyGen.
- Multisignatures. Multiple signers have signed THE SAME message.
- Aggregate signatures. Multiple signers have signed potentially different messages.
- Short group signatures. Need precise definitions.
- How should we handle MPC and communication?
- Secure channel operations. How about ratcheting?
- Example: ECDSA.
- Trust Over IP Foundation
- Main site: https://trustoverip.org/
- Wiki: https://wiki.trustoverip.org/display/HOME/Trust+Over+IP+Foundation
- Webinar: Trust over IP and Government (15 Dec 2020)
- Verifiable Credentials, passports, Covid Credential Initiative (CCI)
- https://zoom.us/rec/share/j4vfX47K1RPgZlmGHpfrC6YEh6RXGs86KiEdTmq6z4VUOFM7Aa97u-6Yzz5rZ6dx.jg5BtbuA5HnxYOVL
- 18 Nov 2020 All Members Meeting: https://wiki.trustoverip.org/display/HOME/All+Members+Meeting+Page
- Meting notes https://wiki.trustoverip.org/display/HOME/2020-11-18+All+Members+Meeting+Notes
- Slides: Slides
- 11 Nov 2020 - Steering Committee Meeting: https://wiki.trustoverip.org/display/HOME/2020-11-11+Steering+Committee+Meeting+Page
- ToIP Working Groups:
- DIF DIDComm Working Group
- Rolling Agenda: https://github.com/decentralized-identity/didcomm/blob/main/agenda.md
- 4 Jan 2020 meeting:
Milestones
- First Complete Draft - reads correctly from beginning to end Nov 30th.
- Next Complete Draft - Eliminate all TODOs
Bluetooth Discussion
- Jan 6, 6pm CET
- Will announce on channel
DID Use Cases
PR/Issues:
Discussion Topics
- ACK - inclusion and status.
- DIF Interoperability Group
- Main: https://identity.foundation/interop/
- Wiki: https://www.notion.so/Interoperability-WG-a42995c37e2a4511a10aea96cdbccc38
- Rolling agenda: https://github.com/decentralized-identity/interoperability/blob/master/agenda.md
- 13 Jan 2020:
- discussion on the various Verifiable Credential formats and why standardizing is useful
For comment: Kaliya's LFPH/CCI public-facing lightpaper on VC formats
- 13 Jan 2020:
- Sovrin Foundation
- Technical Governance Board (TGB)
- 7 Jan 2021 Meeting Minutes:
- Governance Framework discussion (Sankarshan), looking for inputs on:
- Public Write Access
- Network of Networks support/interoperability (including the Indy DID method)
- KERI support
- Economics and sustainability plan
- Documents
- Introduction to the Sovrin Ecosystem, Governance Framework, and Sovrin Utility Governance Framework
- Sovrin Governance Framework V2:
- DID Method Rubric v1.0: https://github.com/w3c/did-rubric
- Steward Council
- Technical Governance Board (TGB)
- W3C Standard
- Verifiable Credentials Working Group
- DID Working Group
- Other?
Presentation
Slides:
Future Topics
- Trust over IP (www.trustoverip.org)