2021-06-17 : Identity Implementers WG Call
Summary
On Today's Call:
- Review: Working Group status updates
- Presentation: Bruce Conrad will be presenting on implementing Self-Sovereign Identity in IoT environments.
Connection Info
The call takes place over Zoom: https://zoom.us/my/hyperledger.community.3?pwd=UE90WHhEaHRqOGEyMkV3cldKa2d2dz09
Date
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
- Name (Organization) <email>
- Steve McCown (Anonyome Labs) <smccown@anonyome.com>
- Daniel Bachenheimer (Accenture) <daniel.bachenheimer@accenture.com>
- Bruce Conrad
- Jim St. Clair
- Manish Dugar
- Michelle Dick
- Paul Wenzel
- Sam Curren
Announcements
- IIW #32 Proceedings are now available https://internetidentityworkshop.com/past-workshops/
Good Health Pass Interoperability Blueprint Draft is out: https://wiki.trustoverip.org/download/attachments/76241/GHPC%20Interoperability%20Blueprint_v1.0.0_June%207%202021.pdf?version=1&modificationDate=1623073365535&api=v2
https://www.goodhealthpass.org/
Working Group Reports and Release Plans
- Main Identity WG
- Meeting Notes: 2021-04-14
- SSI implementation: Practical Experience From Alastria
Coty de Monteverde, Carlos Pastor, & Paula Pascual
Meeting Recording
- Hyperledger Indy Contributors WG
- 2021-05-25 Indy Contributors Call
- Indy-Plenum CI
- No blockers, working on CD for Ubuntu 20.04
- Indy-Node
- Waiting on Indy Plenum.
- Sovrin Release
- Waiting on Indy-Node
- Working on Issue with libsov token builds for IOS/client
- indy-test-automation –waiting on the Sovrin packages
- Indy-SDK
- ABSA updates merged
- GHA changes – libvcx removed from CI / CD
- Indy-Plenum CI
- 2021-05-25 Indy Contributors Call
- Hyperledger Aries
- Aries Working Group meetings:
- Meeting Agenda & Notes: Aries Working Group
- WG A: 2021-06-16-A Aries Working Group Call (AMER morning)
- ACDC - Authentic Chain Data Containers
- Centralized registry with decentralized control - how to use concept of verifiable credential to establish control authority over human readable identifier.
- WG B: 2021-06-16-B Aries Working Group Call (US afternoon)
- Kiva Presentation
- https://github.com/kiva/credential-representation
- SVG Rendering of Credentials (Kiva)
- Invisible Pixel Problem - deep tracking of display.
- Frameworks - replacing Indy SDK
- Kiva Presentation
- Aries Bifold User Group (React Native & Typscript)
- 2021-05-19 Aries Bifold Users Group Community Meeting
- Key features: connections, credentials, presenting proofs, revocation, authentication (PIN/biometrics), messaging, multi-ledger detection, UI/UX
- Shared Components
- Separated Indy Components in AFJ (with interfaces)
- Ledger operations - Indy VDR, Indy VDR as Proxy, Indy SDK
- C wrapper with Turbo modules
- Outline approach in Indy VDR Issue
- Start with one component - Indy VDR
- Code Base
- Aries Bifold: https://github.com/Indicio-tech/aries-bifold
- Aries Mobile Agent React Native (moved to Hyperledger) - https://github.com/hyperledger/aries-mobile-agent-react-native
- Aries Framework Javascript: https://github.com/hyperledger/aries-framework-javascript
- rn-indy-sdk: https://github.com/AbsaOSS/rn-indy-sdk
- Rocket Chat Channel: https://chat.hyperledger.org/channel/aries-bifold
- Aries Agents (Cloud Agent Python, Static Agent)
- Release 0.7.0RC-01 pending – DIF PE and aries-askar merges
- 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.0 https://github.com/hyperledger/indy-vdr
- indy-shared-rs - indy-credx release 0.3.0 https://github.com/hyperledger/indy-shared-rs
- aries-askar (storage) - release 0.1.3, will be working on BBS+ and DIDComm v2 support https://github.com/hyperledger/aries-askar
- Aries Shared Components
- Aries-Framework-Go #aries-go
- 2021-06-15 Framework Go Weekly Planning
- Released v0.1.6
- did:orb 0.1 VDR component created for AFG
- Implementing UniversalWallet2020 APIs
- Working on AIP 2.0 and AcaPy integration
- Working on ECDH-1PU draft 04
- Investigating WACI-PeX compatability
- Aries-SDK-Ruby
- Horcrux gem for ActiveStorage (0.0.4), moved to https://github.com/decentralized-identity/activestorage-horcrux
- Tools (great for interoperability testing)
- 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/hyperledger/aries-agent-test-harness
- Test Run Status: https://aries-interop.info
- New! Mobile Wallet Test Agent for any mobile wallet
- Aries Working Group meetings:
- Hyperledger Ursa
- Homepage: Hyperledger Ursa (EOL)
- 2021-05-26 Meeting Agenda
- Discussion of relevant cryptographic protocols
- How can we get more (good) contributions and contributors?
- Remaining items on audit
- Trust Over IP Foundation
- Main site: https://trustoverip.org/
- Wiki: https://wiki.trustoverip.org/display/HOME/Trust+Over+IP+Foundation
- All Members Meeting
- 26 May 2021: https://wiki.trustoverip.org/display/HOME/2021-05-26+All+Members+Meeting+Notes
- Introduction (new chair): Judith Fleenor
- Working Group reports
- Open Discussion
- Slides: Presentation (Google Slides)
- 26 May 2021: https://wiki.trustoverip.org/display/HOME/2021-05-26+All+Members+Meeting+Notes
- Steering Committee Meeting
- 16 June 2021: Special Project Meeting
- Wiki: https://wiki.trustoverip.org/pages/viewpage.action?pageId=75979
- Business and Revenue Analysis Presentation
- Slides: 06162021 Steering Commitee Special Topic Meeting.pdf
- Recording: Link
- 16 June 2021: Special Project Meeting
- ToIP Working Groups:
- Communications Committee: https://wiki.trustoverip.org/display/HOME/Communications+Committee
- Governance Stack
- Deliverables:
- ToIP Governance Metamodel & Companion
- Design Principles for the ToIP Governance Stack V1
- ToIP Governance Stack TSS V1
- ToIP Foundation White Paper (joint project with TSWG)
- Open For Review:
- ToIP Governance Metamodel
- Deliverables:
- Technical Stack - Interoperability Taskforce
- Deliverables:
- ToIP Governance Architecture TSS
- Technical Explainer of 4-Layer Model
- Open For Review: Laws of Identity
- Deliverables:
- Utility Foundry
- Deliverables: Utility 101, Utility generic lifecycle, Utility examples (e.g. Sovrin, Indicio, IDunion, Bedrock), Utility project guide, Decentralization by Design, Framework for evaluating utilities
- Ecosystem Foundry
- Deliverables
- CCI governance framework - final approved - publish and promote
- Decentralized Identifiers in Research whitepaper - final approved - publish and promote
- Governance frameworks/WPs - Yoma, Sovrin, Healthcare, Internet of Research, Safety Response, GHP
Open for Review
- Digital Trust Marketplace FAQ White Paper - Draft deliverable in development
- Decentralized SSI Governance - shared deliverable in WG review with GSWG
- Deliverables
- Decentralized Semantics
- Deliverables
- Standard Data Models and Elements (GHPC) - initial draft completed
Items for open review (ongoing)
- OCA specification work
- GHP credential data capture specification work [GHP Data Models tech implementation]
- OCA-FHIR specification work [GHP Data Models tech implementation]
- Deliverables
- Concepts and Terminology
Deliverables
- ToIP Term Tool Specification (including data model and hyperlink solution)
- ToIP Term Wiki (“Termopedia”)
- Open For Review
- ToIP Term Tool specification
- Good Health Pass Working Group
Deliverables
- We have completed the initial drafts of 10 subsections of the GHP Interoperability Blueprint from 10 different Drafting Groups
- Open For Review
- DIF DIDComm Working Group
- Rolling Agenda: https://github.com/decentralized-identity/didcomm/blob/main/agenda.md
- 24 May 2021 meeting
Discussion Topics
- Keys by Value or By ID
- 191 Issue
- XChaCha / Ethereum Compatible Key Wrapping - Oliver
- Sender Key/ID Encryption
- Do we need to?
- How is that done?
- Blog Post (Juan)
- Keys by Value or By ID
PRs
- 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
- 16 June 2021
- Good Health Pass Blueprint by Drummond Reed
- Global Covid Certificate Network by Lucy Yang.
- Recommended Reading: Good Health Pass Report and Interop Profile out now
- 16 June 2021
- Sovrin Foundation
- Technical Governance Board (TGB)
- 3 June 2021 Meeting Minutes:
- Indy Release Update
- Token ledger code is upgraded, but the tests won’t work until LibSovToken is upgraded.
- 2 stewards have implemented extended Ubuntu support.
- New DID Indy Method
- Multi-ledger support
- DID Document support
- Stop gap measures are needed until the new DID method is available
- Challenge is how to resolve if a DID is found on multiple networks.
- Aries Interop Profile 2 expects service blocks to be returned by a Universal Resolver
- Spec is nearly done, but needs volunteers to implement the spec.
- Discussion of Sovrin's offerings
- Indy Release Update
- 3 June 2021 Meeting Minutes:
- Steward Council
- Rolling Agenda:
- Next meeting is today
- 10 June 2021
- Presentation Slides: https://docs.google.com/presentation/d/1i5Ik0Olq7dvUhPME9weEBPSK8bB5IBc1iZFUNQM59LA/edit#slide=id.gc88de8bac4_0_5
- Update on Sovrin upgrade to Ubuntu 20.04
- Waiting on Indy release, which is waiting on completion of CI / CD work. HELP IS NEEDED
- Next steps are for this CD work (https://github.com/hyperledger/indy-plenum/pull/1541) to be completed and then integrated with the 20.04 build processes in the https://github.com/hyperledger/indy-plenum/tree/ubuntu-20.04-upgrade branch. The same patterns can then be used and applied to the https://github.com/hyperledger/indy-node CI/CD process in the same branches. Tickets for the Ubuntu 20.04 work can be found here; https://github.com/hyperledger/indy-plenum/issues?q=is%3Aissue+is%3Aopen+label%3A%22Ubuntu+20.04%22 And important summary of the current CD work can be found in this ticket; https://github.com/hyperledger/indy-plenum/issues/1537
- Stewards need to purchase extended support from Canonical for Ubuntu 16.04. Please report back when it is done.
- Question about whether revocation registry counts as personal data on the ledger?
- Answer: it was not flagged as a concern during Sovrin’s legal review of GDPR compliance in 2019.
- Details on revocation:
- Technical Governance Board (TGB)
- W3C Standard
- Verifiable Credentials Working Group
- DID Working Group
- Other?
Presentation:
Future Topics
- Trust over IP (www.trustoverip.org)