Zoom Logo

Secure Data Storage - WG - Shared screen with speaker view
Dmitri Zagidulin
06:07
https://hackmd.io/QNjHRrYeQsa7Cy_gmXnKwA
Orie Steele (Transmute)
07:40
Hai bloom!
Dmitri Zagidulin
14:35
q+
Adrian Gropper
15:02
q+
Sze Wong
15:24
q+
Manu Sporny
15:26
q+
Vaner Vendramini
15:34
q+
Manu Sporny
16:14
Queue is: Dmitri, Adrian, Sze, Manu, Vaner
Manu Sporny
17:02
ah--ha ha... see what he did there... "KEY takeaway" :P
Dave Longley
18:29
"content.schema" seemed to be what was indexed
Kaliya Identity Woman
20:36
Que is: Sze, Manu, Vaner
Dave Longley
25:22
if i had to guess what was going on in the background ... "password" => did:key => creates a "primary" vault at that endpoint
Kaliya Identity Woman
27:13
Q: Sze, Vaner
Sze Wong
27:28
sorry will get back in q
Dmitri Zagidulin
27:36
no worries, you can go next
Dave Longley
29:29
orie: do you want to click through CHAPI a bit slower and talk about it on screen for how this could work?
Vaner Vendramini
30:44
q-
Vaner Vendramini
30:55
Question answered :)
Adrian Gropper
30:57
q+ to try and understand how CHAPI fits in here
Kaliya Identity Woman
31:08
Q: Adrian
Manu Sporny
33:16
That "Transmute" animated "I'm doing things" logo was awesome.
Dmitri Zagidulin
33:39
haha +1
Juan Caballero
37:32
best explanation I've heard yet of what a capability is or does
Dmitri Zagidulin
38:01
In the terminology of our previous conversation - what Orie has demo'd there is an example of a Client-controlled full sync.
Chris Were
38:24
Wiuld also like to see a slowed down walk through of CHAPI
Juan Caballero
39:41
^ invite me plz
Dave Longley
40:02
jfyi, that UI that was just shown was CHAPI's UI
Chris Were
40:29
So your client is granting a capability to an external EDV?
Dave Longley
42:10
CHAPI lets you transfer anything between two websites within your browser -- where "anything" includes zcaps, VCs, whatever you want.
Manu Sporny
42:24
q+
Chris Were
42:41
q+
Dave Longley
43:05
GNAP lets you say: "i'd like to do an interaction with you, what protocol can we use to exchange things?" ... and you can say "I support CHAPI here"
Dave Longley
43:18
negotiating to *use* CHAPI happens within GNAP (they are not competing tech, they are complementary)
Adrian Gropper
43:22
DIDcomm is also a dumb pipe like CHAPI?
Dave Longley
43:23
q+
Manu Sporny
44:25
no, DIDcomm is a detailed protocol, AFAIK
Manu Sporny
44:35
CHAPI is a dumb pipe
Troy Ronda
45:50
We have also used CHAPI to initiate DIDComm connections and transport DIF presentation exchanges.
Manu Sporny
46:08
^^ yep, this, what Troy just said.
Adrian Gropper
47:41
q+
Manu Sporny
48:26
Movie voice: "IN a WORLD where..."
Daniel Buchner
53:11
Or a direct Web Platform API
Chris Were
53:12
Thanks Dave, that’s perfect. That’s how I was hoping it was working, so it’s great to hear the end to end flow.
Daniel Buchner
53:25
like datastore.requestPermission({})
Manu Sporny
53:40
We need to create a slide deck from what Longley just said.
Dmitri Zagidulin
53:48
yeah agreed
Dave Longley
56:14
the "password thing" is an abstraction Orie's software is using ... it maps to a did:key (probably)
Juan Caballero
56:17
recovery built in
Michael Shea
56:19
was going to request that +1
Dave Longley
56:25
s/abstraction/indirection/
Manu Sporny
56:26
https://en.wikipedia.org/wiki/Johnny_Mnemonic_(film)
Chris Were
56:39
The other thing that would help is a table to summarize of all these different auth “things”. GNAP, CHAPI, DIDComm. What are they? How are the different? When should they be used? etc. It’s definitely confusing coming into this new.
Adrian Gropper
59:41
+1
Chris Were
59:48
+1
Michael Shea
01:00:37
how fast can you speak?
Chris Were
01:00:38
Can the list be shared ahead of time?
Daniel Buchner
01:00:56
https://hackmd.io/qClYLUPkQ7uf0r3_4O7BUQ?both
Chris Were
01:01:33
Is there a concrete definition of what a “hub” is?
Orie Steele (Transmute)
01:03:37
Hubs = IPFS + Firebase….