2024-06-12 TSPTF Meeting Notes
Meeting Date & Time
This Task Force meets every Wednesday. The first meeting (for the NA/EU time zones) is dedicated to the TSPTF. The second meeting, for the APAC time zones, is the joint weekly APAC meeting of all Task Forces in the ToIP Technology Stack Working Group.
- NA/EU meeting: 08:00-09:00 PT / 15:00-16:00 UTC
- APAC meeting: 18:00-19:00 PT / 01:00-02:00 UTC
See the Calendar of ToIP Meetings for exact meeting dates, times and Zoom links.
Zoom Meeting Recording
- NA/EU Meeting: https://zoom.us/rec/share/I_ji9d-c7bZ_I4SH3Xp3ySIfNfb6WsT9-Y7_RaTqWMa1oXLxrUsffPKuYhTP-Q.Fn0fJttV9kJnrbAR
- NO APAC MEETING THIS WEEKAttendees
NA/EU:
Agenda Items and Notes (including all relevant links)
Time | Agenda Item | Lead | Notes |
3 min |
| Chairs |
|
2 min | Review of previous action items | Chairs |
|
20 mins | Intro to the OpenWallet Foundation TSP Open Source Project | OWF GitHub repo: https://github.com/openwallet-foundation-labs/tsp Discord: https://discord.gg/dCKN4cnu Wenjing explained that the team is developing the architecture and exploring language bindings for Python, Javascript, and something for Android. Darrell O'Donnell asked if there is an iOS binding, e.g., SWIFT. Wenjing said and SamS confirmed that iOS could use the native Rust libraries. He said the code is working quite well within the project. They have also built a test harness for the protocol. To test intermediary systems, one has to use VMs or cloud nodes, so the project has set up some test intermediaries at Wenjing is proposed to hold a dedicated informational session for developers interested in the project to learn about the best ways to get involved or contribute. Wenjing suggested that the Discord channel is a good place for anyone to engage in the open source work. Eric Drury asked about what work would go on at OWF vs. here at ToIP. Wenjing and Drummond clarified that OWF is where work on that specific open source implementation will happen; all else about the protocol and spec will be here at ToIP, including any feedback about the specification. Wenjing and Sam discussed testing interop between their independent implementations. Wenjing also mentioned that several small trust task protocols are being developed. One is for verified timestamps. We discussed how to "get the word out" more broadly about TSP and this implementation project. Wenjing plans to do an protocol overview session, and then also a project orientation session. He also wants to start exploring integration with specific VID types including KERI AIDs. Wenjing suggested two special meetings:
Judith suggested that we do "a little bit of a roadshow" with these two sessions, e.g., do a guest meeting at DIF and at OWF. Wenjing suggested starting with a ToIP meeting that would cover both topics above. This meeting could also cover how TSP could work with different VID types. Such a meeting could also include folks from other DID method types. It could also explain how the TSP could work with other projects. Judith asked if there should be a blog post about this meeting and the OWF project. ACTION: Drummond Reed, Wenjing Chu, Sam Smith to circle with Judith Fleenor on doing a blog post. | |
20 mins | TSP Takeaways from the European Identity Conference | Wenjing first noted that decentralized identity was THE major topic of this EIC, starting right from the opening keynote. Secondly he noted that, for EIC, this was the first year of looking at what AI means for digital identity. He was on four panels discussing the topic and how AI would affect the EUDI wallet and credentials. Thirdly, he noted that most of the sessions were not very technical, however they did have some discussions about the TSP with a technical team from Germany. His sense was that, even though there is strong interest in decentralized identity and ToIP, the EU architects still tend to be drawn to conventional centralized/federated architectures. Their mode is still to try to figure out how to make the older systems work. Darrell shared that he had a discussion with Sam Curren who reviewed the TSP Implementers Draft. SamC shared a few thoughts, including asking about whether the TSP could just use CBOR instead of CESR. He also suggested that most interactions were unidirectional, so that could make it easier. It could also make the data structures simpler. Darrell said that Sam Curren's biggest issue was about the term "verifiable identifier". For him it was unclear what the spec specifically meant by that term. Sam Curren wanted to clarify whether a DID was a verifiable identifier or not. Wenjing suggested that the spec could use wording that could clarify that issue. ACTION: Darrell O'Donnell and Drummond Reed to work on improved language about verifiable identifiers (VIDs). | |
15 mins | Topic #3 | ||
5 mins |
| Chairs |
Screenshots/Diagrams (numbered for reference in notes above)
#1
Decisions
- None
Action Items
- ACTION: Drummond Reed, Wenjing Chu, Sam Smith to circle with Judith Fleenor on doing a blog post.
- ACTION: Darrell O'Donnell and Drummond Reed to work on improved language about verifiable identifiers (VIDs).