2021-03-03-B Aries Working Group Call (US afternoon)
Summary
AIP 2.0
Date: Mar 3, 2021 (12PM Los Angeles, 3PM New York, Tuesday at 7AM Sydney)
Hyperledger is committed to creating a safe and welcoming community for all. For more information please visit the Hyperledger Code of Conduct. |
|---|
Attendees
Sam Curren (Indicio) <sam@indicio.tech>
@George Aristy (SecureKey) <george.aristy@securekey.com>
@James Ebert (Indicio) <james.ebert@indicio.tech>
@Timo Glastra (Animo Solutions) <timo@animo.id>
@Christos Patsonakis (CERTH) <cpatsonakis@iti.gr>
Welcome / Introductions
Announcements
March 9,10,12 - Thoughtful Biometrics
April 20-22 - IIW
June 8-10 Hyperledger Global Forum
Related Meetings Review
Ursa -
Indy Contributors - Every 2nd Tuesday 8am US/Pacific - CI/CD of Indy Node and Plenum, Ubuntu 20.04 release, indy-sdk ready
Indy DID Method Tuesdays 7am Pacific - Last: The possibility of adding a data element to a NYM to enable full DIDDoc support, eliminating the need for finding related DID+ATTRIB.
2021-02-25 : Identity Implementers WG Call (9am MT / 4pm UTC) – Lohan Spies (did:x) will provide a presentation of tools & methods for monitoring the health and security of Indy-based ledgers.
DIF DIDComm WG - Monday's at Noon US/Pacific - @Sam Curren (Mon) - DID Doc services, etc.
Aries Bifold / Aries Mobileagent React Native - early community discussions
TrustoverIP Saturn5 Interop Testing
Upcoming Releases and Work Updates
Aries Protocol Test Suite
Instructions, docker added - Try It!
Issue, credential, and proof tests are merged.
esatus backchannel
OOB protocol testing added (phase 1)
Regular friday meetings, contact Keith Smith for details
Aries Agent Test Harness
Working on status page to describe the state of each daily test run (combinations of ACA-Py, Aries Framework .NET, Aries Framework Go and Aries Framework JavaScript)
Looking for more participants - Evernym, Aries-VCX, etc.
Looking for someone to add a Mobile Wallet Test Agent
Kiva looking to do this with mobile agent and mediator
Aries Shared:
Aries Shared: Fully functional branch that uses the shared libraries, not indy-sdk
indy-vdr (Andrew Whitehead) https://github.com/hyperledger/indy-vdr
indy-shared-rs - https://github.com/hyperledger/indy-shared-rs
aries-askar (storage): https://github.com/hyperledger/aries-askar
Aries-CloudAgent-Python (bc.gov)
Release 0.6.0-RC1 tagged and image posted.
A couple of tweaks between RC0 and RC1.
In Progress:
Persistent Queues – Kiva – WIP PR submitted using redis and supporting plugin queue managers
BDD test suite of integration tests that supplement the AATH tests – different startup options, e.g. multi-tenancy, mediator, etc.
Signed Transaction/Endorser Protocol
Credential Exchange V2 (0454) – almost done
Started:
Getting to W3C Verifiable Credential support with ZKP and Selective Disclosure
DHS SVIP JSON-LD Verifiable Credential exchange in Aries Protocols
Plans for this is outlined here: https://hackmd.io/@animo/acapy-bbs-2
Aries-Framework-Go (Troy) #aries-go
Move storage definitions to service provider interface module.
Improvements to storage implementations.
Adding support for BBS+ curves in KMS (and then complete integration of presentation-exchange with BBS+ in the framework)
Implementing UniversalWallet2020 APIs
Fix: JSON-LD context verification when parsing verifiable presentations
Aries-SDK-Ruby (Jack)
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)
Aries-Framework-DotNet (Tomislav)
Revocation intervals affecting search - fix submitted.
Aries-Toolbox
Connections Update Complete
ACA-Py Toolbox Plugin updated to support ACA-Py 5.3
Dependency Updates
Converted to a web application by @Robert Mitwicki - repo https://github.com/thclab/aries
Aries-SDK-Java
Aries-Framework-JavaScript - Framework JS Meetings
Starting next week meetings will be held at Thursday 7:00 AM MST / 3:00 PM CET
Aries-Bifold / Aries-Mobileagent-React-Native - Aries Bifold Meetings
Working to merge Animo's usage of Aries-Framework-Javascript
Rich Schemas and W3C Verifiable Credentials (Brent & Ken)
Some work has been done to support the W3C Verifiable Credentials Data Model specification
Modifications to use BBS+ LD sigs as a first step - early exploration.
Aries-MobileAgent-Xamarin (Aries MAX) - https://github.com/hyperledger/aries-mobileagent-xamarin
Ideas:
Automatic offer acceptance/managing credentials
Machine readable governance
Ursa
Go wrapper proceeding nicely
Grand refactor in the next few months. Should not affect the external APIs. Will help future additions.
Agenda
AIP Next
https://github.com/hyperledger/aries-rfcs/pull/579 (Main AIP 2.0 PR)
https://github.com/hyperledger/aries-rfcs/pull/596 - did:key
https://github.com/hyperledger/aries-rfcs/pull/588 - oob / route coordination @George Aristy
https://github.com/hyperledger/aries-rfcs/pull/593 - JSON-LD Attachments @Timo Glastra Discussion:
https://github.com/hyperledger/aries-rfcs/pull/594 - Indy Attachments @Daniel Hardman
https://github.com/hyperledger/aries-rfcs/pull/595 - oob mime type @Troy Ronda
Next Week
Different topics - what should we be talking about? What should we be showing?
RFC Housekeeping - how should we be tracking impls
RFCs for Indy AnonCred attachments, JSON-LD attachments (at least) and perhaps BBS+ attachments.
JWE Envelope discussion.
Perhaps: What's Wrong with OOB and DID Exchange and what should we be doing? - @George Aristy
Future Topics
Schema interop - how to reuse a schema across different networks @Robert Mitwicki(RFC in progress)
Using WebSocket as a way to communicate back to the mobile/desktop wallet (Agent (services or user) as a proxy for communication between service and digital wallet) @Robert Mitwicki
Action items