Zoom Logo

Secure Data Storage - WG - Shared screen with gallery view
Dmitri Zagidulin
08:17
Agenda: https://hackmd.io/-_Uk0fx8QqyfckjpFbQMag
Dmitri Zagidulin
09:37
Agenda: https://hackmd.io/-_Uk0fx8QqyfckjpFbQMag
Dmitri Zagidulin
10:22
Agenda: https://hackmd.io/-_Uk0fx8QqyfckjpFbQMag
Dmitri Zagidulin
11:22
https://dif.groups.io/g/sds-wg/wiki
Dan Burnett
11:30
substantive contributions, meaning ones that have a normative impact on implementations
Daniel Buchner
12:42
Hopefully we can masterlessly sync with their work
Daniel Buchner
16:52
What's about to happen: https://www.youtube.com/watch?v=MsuH1msEkvM
Dmitri Zagidulin
16:55
https://hackmd.io/-_Uk0fx8QqyfckjpFbQMag
Orie Steele (Transmute)
17:14
https://github.com/decentralized-identity/secure-data-store/issues/74
Dmitri Zagidulin
18:37
https://github.com/decentralized-identity/secure-data-store/issues/44
Dave Longley
26:05
perhaps permission/authority can be better understood in terms of relationships; the authority model at layer A is a relationship between the byte storage provider and the entity storing *bytes*
Dmitri Zagidulin
26:16
^ +1
Dave Longley
26:52
at other layers the relationships will be about storing different things and involve different entities
Dave Longley
27:48
we should expect every layer to involve "the authority to use it"
cwebber
28:06
manu's mic seems quiet to me
cwebber
28:14
maybe it's just me
Dave Longley
28:15
sounds ok to me
Dmitri Zagidulin
28:18
sounds ok to me, yeah
cwebber
28:21
kk
cwebber
29:16
+1 to laptop metaphor... what's important is that our systems can compose
Dave Longley
30:09
the tech at every layer involves "authority" -- and authority must always be delegated (or transitively used) in "some way" from the lowest layers to the highest ones.
Orie Steele (Transmute)
31:29
https://github.com/decentralized-identity/secure-data-store/issues/74
Juan Caballero
32:27
q?
Dave Longley
33:40
Serge i see your hand is up ... did you mean to get on the queue?
Dave Longley
33:48
Or is that still up from before
cwebber
33:53
would a good way to put it is "the foundational layer is just content-addressed storage, with GET/PUT and *maybe* DELETE" ?
Dave Longley
34:38
cwebber, probably too much detail right this minute, but we may end up in that ballpark
Dmitri Zagidulin
34:39
cwebber - good question, hang on to it, we’ll come back to A shortly
Manu Sporny
34:56
cwebber -- it's probably simpler than that... the lowest layer is probably just -- IDENTIFIER -> BYTES
Manu Sporny
35:10
where the IDENTIFIER may be a content addressed identifier
Dmitri Zagidulin
35:29
daniel - see you on the q, you’re up next.
Dmitri Zagidulin
41:32
q+ after Manu to respond to the Policy question
Adrian Gropper
46:19
What does CRDT spell?
Dmitri Zagidulin
46:28
Conflict-Free Replicated Data Types
ET
47:40
CRDT is how Google shared docs work.
Daniel Buchner
48:14
CRDTs are how just about any modern, highly collaborative, interactive experiences are done
Tobias
48:15
The way I would define it that it is a data format that allows you to resolve conflicts between concurrent updates to the same object
Daniel Buchner
48:36
to converge changes on mods of the same object in a way that does not fail based on relativistic locks and timing
Dave Longley
49:48
you know what you want to say "vector clock"
Juan Caballero
50:07
dont encourage him
Dmitri Zagidulin
50:09
hahahah I /always/ want to say ‘vector clock’.
Manu Sporny
51:17
Did I mention my "vector clock" drinking game proposal?
Dmitri Zagidulin
51:37
q+ after Venu
Manu Sporny
54:55
Turtles... all the way up... to the moon!
Manu Sporny
55:01
Layers upon layers upon turtles.
Dave Longley
58:41
+1 to the general structure of the layers here, thanks, Orie!
Dave Longley
59:19
atom layer
Dave Longley
59:28
quarks!
Juan Caballero
59:54
yea helpful altho i missed whether public data is encrypted and how its diff layerwise :) but feel free to table
Dave Longley
01:00:12
i think that's up for discussion when we talk about layer A
Juan Caballero
01:00:23
aaaaaaa
Juan Caballero
01:01:08
thx :)
Dave Longley
01:01:41
manu on the queue (i think)
Orie Steele (Transmute)
01:02:03
https://github.com/decentralized-identity/secure-data-store/issues/80
Dave Longley
01:03:18
One way to talk about this is that it's like asking "https everywhere or will 'http' do". :)
cwebber
01:03:54
+1 always encrypted
cwebber
01:03:58
+1000
Dave Longley
01:03:58
+1 always encrypted
Orie Steele (Transmute)
01:04:01
+1 always encrypted
Serge
01:04:03
+1
Michael Shea
01:04:07
+1
Nader Helmy
01:04:22
+1
Adrian Gropper
01:05:03
- 1 Security is not just about encryption
Dave Longley
01:05:17
Security is an onion :)
cwebber
01:05:26
q+
Juan Caballero
01:05:50
ganesh's point is extra important if A & B might be separated some day...
Juan Caballero
01:06:06
I.e. operated by diff parties ;)
Adrian Gropper
01:06:17
also -1 because we want to be consistent with content-addressable storage
Orie Steele (Transmute)
01:07:53
We need to end the meeting on time :)
Serge
01:07:55
+1000 AMEN!