2020-04-23 Identity WG Implementers Call
Summary
Planned
Project updates
Connection Info
The call takes place over Zoom here https://zoom.us/j/244779296 (this is the meeting invite that worked as of 2/13/2020 https://zoom.us/j/244779296)
Reminder to the host: we plan to record this call.
Date
Apr 23, 2020 4PM UTC, 9AM PDT, 10AM MDT, 12AM 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)
@Nathan George (Kiva) <nathang@kiva.org>
@Lynn Gray Bendixsen (Sovrin Volunteer) <lynn.bendixsen@gmail.com>
Bruce Conrad (Pico Labs) <bruce_conrad@byu.edu>
Jace Kandare (Pico Labs)
Announcements
Internet Identity Workshop, April 28-30, (https://internetidentityworkshop.com)
New: SSI Covid-19 group (http://fightthevirus.world)
Maintainers: make sure your repos follow the new common structure
Working Group Reports and Release Plans
Main Identity WG
Covid-19 discussion
Trust Over IP presentation and discussion in the next meeting
Video recording posted from March 18: Known Traveler Digital Identity
Vipin presentation on various Identity app approaches from other countries
Hyperledger Indy
Code Management Updates
Migrate Jira to Github repos
Moving from Jenkins to GitHub actions
Revocation 2.0 (an overview was made in last Monday's Indy Contributor's call)
Contributors Meeting
Specific case of troubleshooting an Indy network
Evernym will step away to work on another use case
Indy Node
March: delayed until April to use the new Ursa.
April: New Ursa, including better hashing. Rich schemas objects. Bug fixes. Also a statically linked ZMQ tool.
Slowing release cadence to every-other month-ish.
Indy SDK
March: 1.14.4: Bug fixes and new features in LibVCX (Connection Redirect and Reject Proof)
Smaller releases because of focus on Aries Shared libraries.
Indy Catalyst
Moving to Aries as the Aries Verifiable Credential Registry
Indy Semantics WG
ODCA pilots underway
The agenda, video, notes, etc. from the HL Indy Semantics WG call:
Hyperledger Aries
Aries Working Group meetings:
Meeting Agenda & Notes: Aries Working Group
Richard hosting biweekly meetings - looking for someone to step in 4 weeks from now. Ideally, someone outside of North America. European participation welcomed, ideal for someone from Europe to lead the meetings.
WG A:
Last meeting: Detailed work update.
Next meetings: Formal verification (April 8), IoT best practices (April 22)
Presentation on formal verification of protocols - particularly security protocols. The recording is available (Sven H.) DID Exchange Protocol in Aries and testing he's done in a formal verification tool. A necessary component to detect man in the middle situations with that protocol. If implementations not doing sufficient checking, they may not detect man in the middle. Using strong crypto; however, as we apply that crypto and connect - the opportunity for man in the middle. Slides/links in the morning A-call meeting minutes.
WG B: meeting notes 2020-02-12-B Aries Working Group Call (US afternoon)
Mediator cloud agents
DIDExchange
B-call - closed a couple of issues. Mediator cloud agent demo - showing and talking through concept and demonstration of cloud agent as a position end point for a mobile agent, a disconnecting agent. Second demo on tracing inside Aries protocol - with the capability turn on tracing to track performance, spit out performance messages. Or, just for specifically protocol issues, spin records, and present in a tool. Using Elastic Search and Kibana to show data and how to query + visual presentation. Specific agent or across agents. Second round on Credential Exchange 2.0 - making more agnostic versus Indy specific. Pretty good in version 1, version 2 finishes - specific to Indy + agnostic for other credentials.
Next WG A: Discussing Aries-Framework-Go. Notes and recordings
Aries Agents (Cloud Agent Python, Static Agent)
Aries Cloud Agent Python - ACA-Py User Group (ACA-Pug) Bi-weekly meetings
Release 0.4.5 is current; Release 0.5.0 is pending, including support for revocation (1.0 version), multi-protocol versions and tracing.
We're working with Streetcred and esatus for getting revocation working with mobile agents.
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
Tools
Aries Protocol Test Suite
Aries Toolbox
Aries Shared Libraries (agent storage, vdr, utils)
indy-vdr (Andrew Whitehead) https://github.com/hyperledger/indy-vdr
Remaining work: Design doc, FFI, testing, CI / CD
As an Aries interface becomes standardized, will add that API layer
Integrating into LibIndy in a separate branch, goal is to release in April/May
indy-credx / aries-credx
https://github.com/sovrin-foundation/aries-credx-framework-rs
Ran a branch of ACAPy with Aries Credx instead of LibIndy
Aries-Shared-Util
Pack / Unpack
Not started yet
Aries-KMS
Mike and Cam's aries-core-rs → aries-kms-mayaguez
https://github.com/sovrin-foundation/aries-kms-rsIndy wallet crate might move to start another aries-kms implementation → aries-kms-vostok
Aries Language Frameworks and SDKs (Go, Java, JavaScript, .NET, Ruby, Python)
Hyperledger Ursa
0.4.0 scheduled for late March
Hash to curve
Updates to AMCL wrapper
No call - will push predicates, never put into Indy and made available to Aries. Will add full set or more predicates than > = . Working on Aries wallet and using the Ursa capabilities for that.
Sovrin
Status of the network is good, even though the Sovrin Foundation is going through a transition.
First half of meeting update on Sovrin Foundation and reports from committees. Second half on the Covid Governance workstream committees.
Sovrin transition - Riley on the transition team - See Riley draft presentation slides below >>
DIF DIDComm Working Group
Outlining changes that are needed to Aries RFCs.
W3C Standard
Verifiable Credentials Working Group
DID Working Group
DID Working Group Face-to-Face this week. Expect freeze to standard in May.
Other?