2020-04-23 Identity WG Implementers Call

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

Working Group Reports and Release Plans

  • Main Identity WG

  • 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

      • Notes and recording

      • 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

    • 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)

    • 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

    • Presentations

    • 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

  • W3C Standard

    • Verifiable Credentials Working Group

    • DID Working Group

      • DID Working Group Face-to-Face this week. Expect freeze to standard in May.

  • Other?