2020-11-19 Identity Implementers WG Call
Summary
Today's Call:
Review working group updates
Presenter: Stephen Curran (BCGov) will present on how libindy features are evolving into multiple interoperable shared libraries
Presentation Slides:
Connection Info
The call takes place over Zoom: https://zoom.us/my/hyperledger.community.3?pwd=UE90WHhEaHRqOGEyMkV3cldKa2d2dz09
Date
Nov 19, 2020 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>
Daniel Bachenheimer (Accenture) <daniel.bachenheimer@accenture.com>
Stephen Curran
Adam Lambert
Aruna S M
Charles Lanahan
Nathan George
Sam Curren
Sebastian Bickerle
Sebastian Weidenbach (estas AG)
Tej
Announcements
IIW Proceedings https://internetidentityworkshop.com/past-workshops/
Working Group Reports and Release Plans
Main Identity WG
Meeting Notes: 2020-10-28
Overlays Capture Architecture
Recording available
Hyperledger Indy
Contributors Meeting
2020-11-10 Indy Contributors Call
Indy Plenum PR Review - the consensus code
Indy Node Release Status Updates
Working on CI/CD process updates
Request for indy-sdk release
Mid-November release?
Progress: Indy DID Method (did:indy) Specification - Meetings: Indy DID Method Specification - Hyperledger Indy - Hyperledger Confluence
Pending: Planning for Ubuntu 20.04 - other dependencies - Jira Issue
Indy SDK
Indy VDR into LibIndy
Indy Credx into LibIndy
Indy DID:Method Spec-ing Meeting - weekly, Tuesday 7AM Pacific - Indy DID Method Specification
Indy/Aries Shared Libraries
Current status: creating a branch of ACA-Py with these components and without indy-sdk
Indy 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 Shared:
aries-credx - https://github.com/sovrin-foundation/aries-credx-framework-rs
areis-askar - https://github.com/andrewwhitehead/aries-askar
Sovrin Token
Remove from MainNet?
Hyperledger Aries
Aries Working Group meetings:
Meeting Agenda & Notes: Aries Working Group
WG A: 2020-11-04-A Aries Working Group Call (AMER morning)
No meeting on 18 Nov 2020
WG B: 2020-11-18-B Aries Working Group Call (US afternoon)
TOIP Interop, AIP Interop - Philip Feairheller - SCOIR
TIP Saturn 5 - Indy, Aries
Links:
AIP Next? (notes from last meeting)
Out Of Band
DID Exchange
Credential Exchange Protocols (v2)
feature discovery v2
mime-types (to help transition to didcomm v2)
Signed attachments
DIDComm v2 for binary protocols (gRPC) - Tomislav
Aries Agents (Cloud Agent Python, Static Agent)
Release 0.5.6 is out.
Contributions in progress:
Multi-Tenant Agent - from Lukas Müller, SICPA and collaborators
Java Clients
Mediator configuration
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)
aries-credx - https://github.com/sovrin-foundation/aries-credx-framework-rs
areis-askar - https://github.com/andrewwhitehead/aries-askar
Aries Language Frameworks and SDKs (Go, Java, JavaScript, .NET, Ruby, Python)
Aries-Framework-Go #aries-go
BBS+ Verifiable Credentials implemented using pure Go. Example.
Interop tests against Mattr implementation
Add selective disclosure capabilities
Interop tests against Mattr for selective disclosure
Adding support for
did:webWorking on adding remote encrypted storage capability - with a default implementation of DIF Secure Data Storage - Encrypted Data Vaults.
Created repo to handle pluggable go framework components such as Indy VDR: https://github.com/hyperledger/aries-framework-go-ext
MySQL and CouchDB components moved to ext repo.
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)
k256 crate (secp256k1). Should we use it?
Everyone seems in favor.
How to formalize–add to the refactoring documentation.
Ursa refactor:
Focus on secret sharing
We may need more buckets
Revocation issues (led by Brent):
We should probably wait until refactor is done.
IETF Standardizing BLS Signatures
We need to bring our signature into compliance when this happens
We should also switch from Milagro to PairingPlus
Discussion on PR #143
Misuse resistance vs efficiency
Trust Over IP Foundation
Main site: https://trustoverip.org/
Wiki: https://wiki.trustoverip.org/display/HOME/Trust+Over+IP+Foundation
28 Oct 2020 All Members Meeting: https://wiki.trustoverip.org/display/HOME/All+Members+Meeting+Page
Recording and slides available
14 Oct 2020 - Steering Committee Meeting: https://wiki.trustoverip.org/display/HOME/2020-10-14+Steering+Committee+Meeting
Recording available
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
12 Nov 2020 meeting (NA/EU)
Presentation link: https://wiki.trustoverip.org/pages/viewpage.action?pageId=71236
16 Nov 2020 WG: https://wiki.trustoverip.org/display/HOME/2020-11-16+Weekly+Meeting
ToIP Technology Stack Design Principles (TSWG)
Focus on overall design principles – separate deliverable from the specific Privacy by Design and Laws of Identity TFs
Focus is on TIP independent and stack layer independent. So this is a separate full-stack deliverable. For example: Decentralization
ToIP Governance Stack Design Principles (GSWG)
ToIP Governance Architecture TSS (GSWG) <== underway
ToIP Technical Architecture TSS (TSWG): See RFC 289 Conversion TF
Design and Architecture of the ToIP Stack (white paper) (joint deliverable of GSWG and TSWG): Update Foundation Whitepaper
10 Nov 2020 WG: https://wiki.trustoverip.org/display/HOME/2020-11-10+Meeting+Page
Projects:
Bedrock
Call for interested companies that may be interested in joining. Send email request to Dan Gisolfi stating company name and contact email address.
Soft Launch Scheduled for 18 Nov 2020.
IDunion
Competition phase in final stages, proposal has been handed in to German Federal Ministry of Economic Affairs for execution phase. Final project report is work in progress. Activities on IDunion legal entity continue.
Sovrin
Indicio
Indicio TestNet had successful "first upgrade" last week. DemoNet scheduled to be "live" by the end of next week, and MainNet scheduled to be "live" by the end of the year. Official announcements are forthcoming.
Main: https://wiki.trustoverip.org/display/HOME/Semantics+Working+Group
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
Milestones
First Complete Draft - reads correctly from beginning to end Nov 30th
DIDComm.org Progress
Github/Hackmd agenda and notes? Moving this direction
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)
12 Nov 2020 Meeting Minutes:
Steward Council
All Steward Call 8-20-2020:
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
Other?
Presentation
Slides:
Future Topics
Trust over IP (www.trustoverip.org)
Call Recording