...
Excerpt |
---|
|
...
(12PM Los Angeles, 3PM New York, Tuesday at 5AM 7AM Sydney)
Remember the Hyperledger Code of Conduct
...
- Name (Organization) <email>
- Troy Ronda (SecureKey) <troy.ronda@securekey.com>
- Stephen Curran (Cloud Compass/BC Gov) <swcurran@cloudcompass.ca>
- George Aristy (SecureKey) <george.aristy@securekey.com>
- Steve McCown (Anonyome Labs) <smccown@anonyome.com>
- Daniel Bluhm (Sovrin Foundation) <daniel.bluhm@sovrin.org>
- Cam Parra (KIVA) <camilop@kiva.org>
- John Callahan (Veridium) <jcallahan@veridiumid.com>
- Zac Delventhal (Unveil.social) <zac.delventhal-3rdparty@unveil.social>
- Tobias Looker (Mattr) <tobias.looker@mattr.global>
- Brent Zundel (Evernym) <brent.zundel@evernym.com>
- John Jordan (Province of British Columbia) <john.jordan@gov.bc.ca>
- Oskar van Deventer (TNO) <oskar. vanDeventer@tno.nl>
- Alain Neyroud (IBM) <neyroud@us.ibm.com>
- Paul Knowles (Dativa) <paul.knowles@dativa.com>
- Will Abramson (truu) <will@truu.id>
Welcome / Introductions
Announcements
- Aries Workshop/Connectathon December 3-5 in Provo, Utah - Dates Confirmed, Food Sponsors welcome!
- Please RSVP
- Sovrin Foundation Sovrin Governance Framework GDPR Docs—second public review (15 days) started Oct 23rd—see the links here
- Webinar on peer DIDs Nov 21 at 1 PM MST, ssimeetup.org
- Proposal to renumber RFC 0289
...
- Aries Protocol Test Suite
- Works, and ready for test contributions
- Aries Core Libraries (agent storage, ledger interface, comms)
- Planning a move for the Indy Wallet crate into hyperledger/aries-ams
Will likely change the name to aries-kms (see vote below)- SQLite as the default walletKMS plugin.
- aries-amskms-sqlite is archived
- Need to migrate Postgres wallet plugin from Indy capability to aries-amskms-postgres
- Future:
- Verifiable Data Registry Interface library
- Static Peer DIDs in aries-vdri as the default implementation
- aries-vdri-peer is archived
- Planning a move for the Indy Wallet crate into hyperledger/aries-ams
- Aries-CloudAgent-Python (bc.gov) - Release 0.3.5 Coming Soon Released - mainly cache handling updates. 0.4.0 in works - attachment/signature changes.
- Continuing to learn about performance/storage impacts of using Aries protocols and non-secrets (metadata) interface.
- Lessons learned:
- Database calls are fast, but there are a lot of calls being made - take great care in using tags (credentials and protocol state)
- Protocol state is large - leave it to controller to decide what to keep
- Really hard to understand inside the KMS - what's happening and getting metrics out.
- Caching is hard
- self-inflicted wound
- Latest - adding instrumentation into the agent for metrics - where is time spent? Generating cool graphs
- Found that latest bottleneck seems be processing/messaging, so focusing on that.
- Discovered that the "tag-policy" is effectively useless - searching vs. accessing. Removing, despite space savings, probably pulling from indy-sdkCurrent issue - not understanding all the calls to "SELECT item" from secrets storage.
- Aries-Framework-Go (Troy)
- Weekly planning notes (2019-1011-2905)
- Closing the Wrapping up 0.1.0 milestone this week.
- Framework structure.
- Draft DID Exchange Protocol (including Go and REST "controller" APIs).
- HTTP Binding for DID resolver along with first phase of peer DID support.
- Envelope pack/unpack (including support for draft JWE envelopes).
- https://didcomm.org is now used as the prefix for message types (replaces did:sov:....)
- Successful experimentation on the possibility of exposing additional bindings (C, WASM).
- (We currently have Go and REST.)
- You can play with the framework by running BDD tests (make bdd-test) or with the OpenAPI (swagger) interface (See README
- Introduce and issue credential protocols (and finalize DID Exchange).
- WebSocket transports.
- Refactor pluggable interface categories (kms, crypto, ...). Stretch goals (in planning page).
- Project is featured on Ruby-Flow (http://www.rubyflow.com/p/ofdqjq-ruby-sdk-for-hyperledger-aries)
- Updated to 0.0.6 at RubyGems https://rubygems.org/gems/aries-sdk-ruby
- Rails sample project using aries-sdk-ruby at https://github.com/johncallahan/aries-rails
- Javier => asking help to move forward. Any agenda on what is being developed on other SDKs?
- Need to create a new repo - "aries-framework-javascript" and add following contributors to get started.
- Meeting details are here - Framework JS Meetings
- See current plan here - 2019-09-24 Meeting notesFAQs
- Migrating from Indy SDK
- Closing PRs related to Indy wrappers with pointers to Aries language libraries
- Adding LibVCX support for some Aries protocols
- Trouble when testing with ACA-Py as an issuer.
- https://github.com/hyperledger/aries-cloudagent-python/pull/239
- https://github.com/hyperledger/aries-cloudagent-python/pull/240
- https://github.com/hyperledger/aries-cloudagent-python/pull/241
- Conversations about RFCs versus working implementations.
- Trouble when testing with ACA-Py as an issuer.
...
- Socialize test suite RFC (5 min - Daniel H)
- Stable/Next Work Organization (20 min - Stephen Curran) - Presentation
- RFC 0289 → RFC 0001 (15 min - Daniel Hardman)
- Unified DIDComm Deep Linking (15 min - Sam Curren)
- Open Discussion / Next Week Topics
Next Week
Future Topics
- Link handling to open Mobile Agents
- DIF Interop Project - Project is proceeding, connect the communities at IIW
- DKMS status
- Independent agent upgrades
- Signature Envelope (Kyle)
- Credential Fraud: Example how in ACA-Py to verify same link secret across multiple credentials in presentation
- 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
- Update message type and protocol identifier to https. (and protocol documentation hosting.)
Action items
Call Recording
Attachments | ||||
---|---|---|---|---|
|