2021-02-25 : Identity Implementers WG Call
Summary
On Today's Call:
Review: Working Group status updates
Presentation: Lohan Spies will provide a presentation of tools & methods for monitoring the health and security of Indy-based ledgers.
Connection Info
The call takes place over Zoom: https://zoom.us/my/hyperledger.community.3?pwd=UE90WHhEaHRqOGEyMkV3cldKa2d2dz09
Date
Feb 25, 2021 4PM 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>
@Sam Curren(Indicio) <sam@indicio.tech>
@Lohan Spies(DIDx) <lohan.spies@didx.co.za>
@Jim StClair (Lumedic) jim.stclair@lumedic.io
Bruce Conrad
Charles Lanahan
Horacio Nunez
Bill Lam
Daniel Bachenheimer
Marc
Michael Bailey
Stephen Curran
Piero Anesin
Michael Herman
Announcements
New Aries sub-project: "Aries Bifold" (see below)
Aries moved to Active Status!
Thoughtful Biometrics - March 9,10,12 thoughtfulbiometrics.org
IIW Workshop #32 (Apr 2021), online, https://internetidentityworkshop.com
Hyperledger Global Forum 2021 (June 8-10) - https://www.hyperledger.org/event/hyperledger-global-forum-2021
Working Group Reports and Release Plans
Main Identity WG
Meeting Notes: 2021-02-17
Kaliya "Identity Woman" Young presents her new paper on VC Flavors.
The first part of the paper elaborates on the following three data formats of VCs by walking through a credential lifecycle:
JSON-LD family with LD Signatures or with BBS+ Signatures that enable Zero Knowledge Proofs (ZKP or ZKPs)
JSON with JSON Web Signatures, precisely in the form of a JSON Web Token (JWT)
ZKP with Camenisch-Lysyanskaya Signatures (ZKP-CL)
The second part discusses at length the differences between JSON and JSON-LD and the differences between the two different ways to express ZKPs, namely ZKP-CL and the newest flavor JSON-LD ZKP with BBS+.
Links to presentation items
Ravi Agrawal : https://blog.iota.org/releasing-iota-identity-alpha-a-standard-framework-for-digital-identity-cebabd108b4f/amp/
Vipin Bharathan : https://mattrglobal.github.io/bbs-signatures-spec/
Kaliya Identity Woman : https://www.lfph.io/wp-content/uploads/2021/02/Verifiable-Credentials-Flavors-Explained.pdf is the presentation
Hyperledger Indy Contributors WG
2021-02-16 Indy Contributors Call
HIPEs for helpers to remove plugins: PR 162
Freeze ledgers
Fees in Indy
Demo of freeze ledgers transaction @Renata Toktar(10 minutes)
GitHub actions led by @Kevin Griffin - We need a GHA pipeline for Ubuntu 16.04
CI for Indy Node - merged
CD for Indy Node - active development - no official PR ready
CI/CD for Indy Plenum - draft done - a couple cleanups before merging, but still need to add the publishing part of CD
Completion of Sovrin release to produce final artifacts
Ubuntu 20.04 Ryan Marsh, @Robin Klemens
Working on tests related to Python 3.8 upgrade – most are running, 4-5 to go, parallel looking at specific packages to be updated
PR from Stable to Master - some conflicts, but will be done before the next meeting.
Hyperledger Aries
Aries Working Group meetings:
Meeting Agenda & Notes: Aries Working Group
WG A: 2021-02-24-A Aries Working Group Call (AMER morning)
Data Sharing Hub - How Agents enables authentic data flows
PoC build by Human Colossus showing how the agent can be used to enable authentic data flows, sharing data and consent driven data lakes. We would show that on the example of patient requirement for clinical trial.
WG B: 2021-02-24-B Aries Working Group Call (US afternoon)
Aries Exit from Incubation
Criteria: https://tsc.hyperledger.org/project-incubation-exit.html
Being presented to the Technical Steering Committee (TSC)
CII Badge questionnaire: https://bestpractices.coreinfrastructure.org/en/projects/4088
Aries Interop Protocol V2
Updates and realignment of subtargets
https://github.com/hyperledger/aries-rfcs/pull/579 (Main AIP 2.0 PR)
Extend credentials to better support W3C VC data structures: https://github.com/hyperledger/aries-rfcs/pull/591
DIDComm message envelope RFC – provide an overview of his RFC 0587 PR
Presentation Exchange RFC – review/revise the RFC 0510-dif-pres-exch as needed
Aries Agents (Cloud Agent Python, Static Agent)
Release 0.6.0 (almost) available, includes
OOB/DID Exchange support merged – testing/tweaking
Adjustments for supporting aries-askar – mostly internal
Multi-Tenant Support - SICPA and collaborators (Animo, Anon Solutions)
Mediator Support – Indicio - ACA-Py as mediator, ACA-Py as mediator client (through connections protocol) merged; Admin API, fixes in progress; need to add support for DID Exchange/OOB
In Progress:
Persistent Queues – Kiva – WIP PR submitted using redis
Credential Exchange V2 (RFC 0453/0454)
Getting to W3C Verifiable Credential support with ZKP and Selective Disclosure with Revocation.
DHS SVIP JSON-LD Verifiable Credential exchange in Aries Protocols
2021-02-24 Aries Bifold Users Group Community Meeting
Kickoff meeting
Organized the new group, discussed meeting times, names, etc.
Existing Code Walkthrough
Aries Bifold: https://github.com/Indicio-tech/aries-bifold
Aries Framework Javascript: https://github.com/hyperledger/aries-framework-javascript
rn-indy-sdk: https://github.com/AbsaOSS/rn-indy-sdk
Aries Shared Libraries (agent storage, vdr, utils)
Enabling use of aries-askar to ACA-Py as a startup option.
Aries Language Frameworks and SDKs (Go, Java, JavaScript, .NET, Ruby, Python)
Aries-Framework-Go #aries-go
Aries-SDK-Ruby
Horcrux gem for ActiveStorage (0.0.4), moved to https://github.com/decentralized-identity/activestorage-horcrux
Tools
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
Aries Framework Go interop in progress – uncovering little stuff!