2020-10-22 Identity Implementers WG Call -- CANCELLED for IIW
Summary
Today's Call
NOTE: the Identity Implementers WG call for today is cancelled, so that everyone can attend the Internet Identity Workshop. See you there!
Internet Identity Workshop (IIW -- to be held online)
Connection Info
The call takes place over Zoom here https://zoom.us/j/244779296
Date
Oct 22, 2020 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>
Announcements
Oct 20-22: Internet Identity Workshop (IIW -- to be held online)
Central repository for industry meeting slides:
News
The COVID-19 Credentials Initiative (CCI): https://medium.com/@cci.2020/the-covid-19-credentials-initiative-cci-b00c1d858ccb
The Commons Project: CommonPass – https://thecommonsproject.org/commonpass
Working Group Reports and Release Plans
Main Identity WG
Meeting Notes: 2020-09-30
Recording available
Global Architecture for Digital Identity https://www.goodeintelligence.com/wp-content/uploads/2020/09/An-Introduction-to-GADI_The-Global-Architecture-for-Digital-Identity.pdf
Hyperledger Indy
Code Management Updates
Migrate Jira to Github issues
Moving from Jenkins to GitHub actions
Revocation 2.0 (target: available Summer 2020) – It's in the code, has it officially launched?
Contributors Meeting
2020-09-29 Indy Contributors Call
Future of LibVCX – Deprecate from Indy and move to Aries
2020-09-17 Special: Planning Next Indy Node Release – new release upcoming for indy-plenum and indy-node
Process flow summary
Rich Schema Flag
BBS+
Indy Node
Pending: Planning for Ubuntu 20.04 - other dependencies - Jira Issue
Indy SDK
Indy VDR into LibIndy
Indy Credx into LibIndy
Indy/Aries Shared Libraries
Aries 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-credx - https://github.com/sovrin-foundation/aries-credx-framework-rs
Aries Secure Storage initiatives
Indy Semantics WG
Does anyone have a current WG page link?
The agenda, video, notes, etc. from the HL Indy Semantics WG call:
Hyperledger Aries
Aries Working Group meetings:
Meeting Agenda & Notes: Aries Working Group
WG A: 2020-10-07-A Aries Working Group Call (Europe afternoon)
Revocation 2.0 Overview/Discussion – Options and Data Flows - Stephen Curran
Document and Presentation
WG B: 2020-10-07-B Aries Working Group Call (US afternoon)
Zoom meeting adjustment?
New Invite with password in place to avoid waiting room?
Invite Action Protocol - Daniel Hardman
Universal Wallet Spec
Potential Split between Data Model and Interface
Adjustments to Data Model for Aries use
Inclusion of arbitrary binary data for app specific backup data.
Revisit simple request for now() in revocation state proof - Daniel Hardman
Closing Game
Aries Agents (Cloud Agent Python, Static Agent)
Aries-CloudAgent-Python (bc.gov)
Release 0.5.5 pending
More on revocation – making it more robust
Initialization via command line parameters, config files (text, yaml) and environment variables.
Static Agent Python - Release 0.7.1 - Patch to accept base64url encoded values with or without padding
Toolbox - Various improvements including Transaction Author Agreement support for Indy ledgers requiring it
New web app repo https://github.com/thclab/aries
Aries Shared Libraries (agent storage, vdr, utils)
indy-vdr (Andrew Whitehead) https://github.com/hyperledger/indy-vdr
indy-credx - https://github.com/bcgov/indy-credx
Experimental ACA-Py branch created that can do credential exchange with indy-credx
indy-shared-rs - https://github.com/bcgov/indy-shared-rs
Shared features across indy-vdr and indy-credx
pack/unpack on Ursa (not libsodium)
aries-credx-framework-rust - https://github.com/sovrin-foundation/aries-credx-framework-rs
Aries Secure Storage initiatives:
Soon to be pubic - from Andrew Whitehead
Askar - (means guard or soldier)
Aries Language Frameworks and SDKs (Go, Java, JavaScript, .NET, Ruby, Python)
Aries-Framework-Go #aries-go
Mobile (android/iOS) code snippets for using protocols and receiving notifications (Java/Kotlin; Objective-C/Swift). See Go framework mobile agent README.
Created repo to handle pluggable go framework components such as Indy VDR: https://github.com/hyperledger/aries-framework-go-ext
Aries-MobileAgent-Xamarin (Aries MAX) - https://github.com/hyperledger/aries-mobileagent-xamarin
Aries-SDK-Ruby
Horcrux gem for ActiveStorage (0.0.4)
moved to https://github.com/decentralized-identity/activestorage-horcrux
refactored to change blob key directly (instead of via Tempfile)
Tools
Aries Toolbox – converted to a web application by Robert Mitwicki - repo 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
Hyperledger Ursa
Homepage: Hyperledger Ursa (EOL)
Review CII Questionnaire as a group. All maintainers and contributors should be aware of and following the practices that have been attested to here: https://bestpractices.coreinfrastructure.org/en/projects/2447
Open PRs and discussion.
Discussion of post-quantum crypto.
Users of Ursa do have demand for post-quantum crypto, particularly for key exchange.
Forward secrecy is necessary.
Wrapper discussion
We have a lot of wrappers for Ursa–where should we include them.
We want to have separate folders for our wrappers.
Trust Over IP Foundation
Main site: https://trustoverip.org/
Wiki: https://wiki.trustoverip.org/display/HOME/Trust+Over+IP+Foundation
Steering Committee: https://wiki.trustoverip.org/display/HOME/Steering+Committee+Meeting+Page
9 Sep 2020 - Steering Committee Meeting:
ToIP Working Groups:
Communications Committee
https://wiki.trustoverip.org/display/HOME/Communications+Committee
Confluence wiki organization, development, templates, and training
V2 of our ToIP stack diagram
V2 of our Introducing the Trust over IP Foundation white paper
New ToIP Interoperability Profiles white paper
Governance models & standards https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0289-toip-stack
Main WG Page: https://wiki.trustoverip.org/display/HOME/GSWG+Meeting+Page
7 Oct 2020 meeting (APAC)
Presentation link: recording
Review on - Governance Architecture TSS (Drummond Reed). "Accepted to be a Draft" is available for review here."
Review on - (Scott Perry) "Pre-Draft" is available for - Process and Roles Recommendations | Credentials Class Definitions | Master Credential Policy Template
1 Oct 2020 meeting (NA/EU)
Presentation link: https://wiki.trustoverip.org/display/HOME/GSWG+Meeting+Page
Pre-Draft Deliverables (WIP)
Governance Architecture TSS (Drummond Reed). "Pre-Draft" is available for review here."
Accepted to be a Draft Deliverable (by consensus)
Process and Roles Recommendations (Scott Perry ) "Pre-Draft is available for review here and here"
Credentials Class Definitions (Scott Perry ) "Pre-Draft" is available for review here."
Master Credential Policy Template (Scott Perry) "Pre-Draft" is available for review here."
ToIP Standards Specification (TSS) - defines overall governance framework model, intended to become an industry standard. May be implemented by multiple TIPs
Layer One Utility Governance Framework Templates (based on Sovrin)
WG: 5 Oct 2020 https://wiki.trustoverip.org/display/HOME/2020-10-5+Weekly+Meeting
Discussion topics
Saturn V Proposal – on hold pending Design Principles it can reference (Laws of Identity, Privacy by Design)
TSWG Deliverables and Process
Convert concepts discussed here: TSWG Deliverables Process, TIP Incubation and Graduation Process
TIP Proposal Template was introduced and need to be incorporated into the broader TSWG process.
Focus on Layer One (e.g., Indy ledger) utility projects
WG: https://wiki.trustoverip.org/display/HOME/UFWG+Meeting+Page
9-15-2020: https://wiki.trustoverip.org/display/HOME/2020-09-15+Meeting+Page
Bedrock
Call for interested companies that may be interested in joining.
SSI4DE
Co-Funded by the German Federal Ministry of Economic Affairs.
Sovrin MainNet
Transition Team has commenced work. Stability of MainNet is the focus. There is focus on membership ramp-up and acquiring new funds for the Sovrin Foundation to have operational stability and hire for new positions including a Community Manager
WG: https://wiki.trustoverip.org/display/HOME/EFWG+Meeting+Page
Patient Identity Task Force introduction - Dinocrates Group LLC
Human Trafficking Ecosystem Task Force introduction - Secours.io
Entidad Ecosystem Use Case - entidad.io
Ecosystem template and term definitions
WG: https://wiki.trustoverip.org/display/HOME/2020-09-08+Weekly+Meeting
Presentation: Interoperable schema (Presented by Robert—10 mins)
WG: https://wiki.trustoverip.org/pages/viewpage.action?pageId=65700
Develop a glossary of shared concepts and terminology
DIF DIDComm Working Group
DIF Interoperability Group
Participation does not require DIF membership (to sign-up: https://docs.google.com/forms/d/e/1FAIpQLSekX5D5l1oXv1Z-jtn6Yq6R3_KwreRDuu2v2zHv2v2zoxeG5g/viewform)
DIF Interop WG Charter Draft
Sovrin Foundation
Technical Governance Board (TGB)
Meeting Minutes:
1 Oct 2020
Updating Confluence pages
Steward updates
600 transactions in one day
2 new production cases going live
Discussing Node/Plenum release processes
CI/CD
Ubuntu 20 upgrade
Need work on Revocation 2.0 (also discussed in Oct 7th Aries A wG)
Steward Council
All Steward Call 8-20-2020
Steward Council Meeting Page:
Reviewed Workstreams (1) Health monitoring, 2) technical, 3) community engagement)
Network is healthy with near 100% uptime
W3C Standard
Verifiable Credentials Working Group
DID Working Group
DID Working Group Face-to-Face this week. Expect freeze to standard in May.
Other?
Open Discussion
Future Topics
Trust over IP (www.trustoverip.org)
Call Recording