WEBVTT

1
00:00:00.080 --> 00:00:04.160
<v Speaker 1>Okay, let's kick things off. That daily frustration, right, juggling

2
00:00:04.200 --> 00:00:08.359
<v Speaker 1>all those online accounts, remembering passwords. It's a real digital headache.

3
00:00:08.359 --> 00:00:09.640
<v Speaker 1>We all kind of deal with it.

4
00:00:09.599 --> 00:00:12.119
<v Speaker 2>Really is. But you know, imagine if that friction just

5
00:00:13.359 --> 00:00:14.679
<v Speaker 2>disappeared exactly.

6
00:00:14.759 --> 00:00:17.480
<v Speaker 1>Yeah, and well that's what we're digging into today, this

7
00:00:17.600 --> 00:00:22.039
<v Speaker 1>whole journey of digital identity, how it started, where it's going.

8
00:00:22.320 --> 00:00:25.000
<v Speaker 2>We're aiming this squarely at you, someone keen to understand

9
00:00:25.000 --> 00:00:27.839
<v Speaker 2>this well, pretty crucial part of online life, but maybe

10
00:00:27.879 --> 00:00:31.600
<v Speaker 2>without getting totally bogged down in technical jargon.

11
00:00:31.719 --> 00:00:33.640
<v Speaker 1>Yeah, we want to make it accessible. Our main guide

12
00:00:33.679 --> 00:00:37.560
<v Speaker 1>here is the book Learning Digital Identity. Really comprehensive stuff

13
00:00:37.640 --> 00:00:37.880
<v Speaker 1>it is.

14
00:00:37.920 --> 00:00:39.079
<v Speaker 2>It covers a lot of ground.

15
00:00:39.200 --> 00:00:41.920
<v Speaker 1>So our mission, if you like, is to pull out

16
00:00:41.920 --> 00:00:45.079
<v Speaker 1>the key ideas. What is digital identity really, why is

17
00:00:45.119 --> 00:00:48.439
<v Speaker 1>it so important? And crucially, where's it headed.

18
00:00:48.520 --> 00:00:51.759
<v Speaker 2>We're looking for those aha moments, the concepts that give

19
00:00:51.799 --> 00:00:53.320
<v Speaker 2>you a practical handle on it all.

20
00:00:53.560 --> 00:00:57.960
<v Speaker 1>Okay, so the book starts by outlining three main eras, right,

21
00:00:58.359 --> 00:00:59.640
<v Speaker 1>how identity has evolved.

22
00:01:00.280 --> 00:01:02.600
<v Speaker 2>The first one they mentioned is the centralized era.

23
00:01:03.159 --> 00:01:06.760
<v Speaker 1>Ah, the early days, think, you know, individual websites, each

24
00:01:06.799 --> 00:01:09.280
<v Speaker 1>with its own username and password.

25
00:01:08.840 --> 00:01:13.040
<v Speaker 2>System very simple, but also completely separate, siloed basically totally.

26
00:01:13.239 --> 00:01:14.560
<v Speaker 1>Then came the next phase.

27
00:01:14.480 --> 00:01:17.599
<v Speaker 2>The federated era, and there was this big hope back then.

28
00:01:17.640 --> 00:01:19.439
<v Speaker 2>I think it was around two thousand and three at a.

29
00:01:19.400 --> 00:01:21.879
<v Speaker 1>Conference Digital Identity World, that's the one.

30
00:01:22.239 --> 00:01:25.879
<v Speaker 2>Someone there basically said the goal was finally solving username

31
00:01:25.920 --> 00:01:27.319
<v Speaker 2>password hell oh, I.

32
00:01:27.239 --> 00:01:29.959
<v Speaker 1>Bet they got a cheer. Yeah, the dream of fewer passwords.

33
00:01:30.040 --> 00:01:32.760
<v Speaker 2>Absolutely. The big idea was shifting towards what they call

34
00:01:33.159 --> 00:01:34.680
<v Speaker 2>user centric systems.

35
00:01:34.879 --> 00:01:38.400
<v Speaker 1>User centric so focus more on us, the users, rather

36
00:01:38.439 --> 00:01:39.120
<v Speaker 1>than just the companies.

37
00:01:39.280 --> 00:01:42.280
<v Speaker 2>Decisely, the thinking was, let's build systems that actually serve

38
00:01:42.319 --> 00:01:46.920
<v Speaker 2>your interests. This led to using trusted third parties, identity

39
00:01:46.959 --> 00:01:49.040
<v Speaker 2>providers or IDPs.

40
00:01:48.840 --> 00:01:51.879
<v Speaker 1>Like using your Google or Facebook account to log into

41
00:01:51.879 --> 00:01:53.280
<v Speaker 1>some other website exactly.

42
00:01:53.319 --> 00:01:57.159
<v Speaker 2>That. That's federation in action, a single sign on hopefully

43
00:01:57.159 --> 00:01:58.480
<v Speaker 2>making things easier.

44
00:01:58.159 --> 00:02:01.120
<v Speaker 1>Definitely an improvement on having dozens of separate logins.

45
00:02:01.280 --> 00:02:03.640
<v Speaker 2>It was a big conceptual shift, and around that time

46
00:02:03.680 --> 00:02:07.079
<v Speaker 2>you had people like Kim Cameron developing his Seven Laws

47
00:02:07.079 --> 00:02:07.760
<v Speaker 2>of Identity.

48
00:02:08.080 --> 00:02:12.439
<v Speaker 1>Ah. Yes, the book mentions those laws as being really influential,

49
00:02:12.680 --> 00:02:14.960
<v Speaker 1>still relevant today, it seems very much. So.

50
00:02:15.560 --> 00:02:20.800
<v Speaker 2>They provided a kind of framework principles for building identity

51
00:02:20.840 --> 00:02:24.800
<v Speaker 2>systems that put the individual first, you know, user control, consent.

52
00:02:24.599 --> 00:02:27.520
<v Speaker 1>Foundational stuff, right, which I guess leads us to the

53
00:02:27.599 --> 00:02:32.000
<v Speaker 1>third era, the latest evolution, decentralized digital identity. Right. This

54
00:02:32.080 --> 00:02:35.280
<v Speaker 1>is presented as the sort of next frontier in giving

55
00:02:35.280 --> 00:02:36.919
<v Speaker 1>people more control exactly.

56
00:02:37.080 --> 00:02:40.840
<v Speaker 2>Decentralization takes a step further aiming to reduce reliance on

57
00:02:40.879 --> 00:02:44.159
<v Speaker 2>those central authorities, even the federated ones. Will unpack that

58
00:02:44.199 --> 00:02:44.599
<v Speaker 2>more later.

59
00:02:44.719 --> 00:02:47.159
<v Speaker 1>Okay, sounds good, but before we get into the how

60
00:02:47.319 --> 00:02:49.680
<v Speaker 1>of all this, let's nail down the why. Why is

61
00:02:49.759 --> 00:02:51.280
<v Speaker 1>digital identity such a big deal?

62
00:02:51.400 --> 00:02:54.520
<v Speaker 2>Well, the book puts it very directly. It says digital

63
00:02:54.560 --> 00:02:57.439
<v Speaker 2>identity is at the heart of every online service.

64
00:02:57.039 --> 00:02:59.080
<v Speaker 1>And interaction, at the heart of everything, and.

65
00:02:59.080 --> 00:03:01.439
<v Speaker 2>Why that position makes it one of the most important

66
00:03:01.439 --> 00:03:04.120
<v Speaker 2>technologies you can work on. Just think about it. Everything

67
00:03:04.159 --> 00:03:08.680
<v Speaker 2>you do online, sending an email, banking, social media, it

68
00:03:08.719 --> 00:03:12.159
<v Speaker 2>all relies on some form of digital identity working correctly.

69
00:03:12.479 --> 00:03:15.400
<v Speaker 1>It's almost invisible infrastructure, isn't it. Yeah, because it underpins

70
00:03:15.639 --> 00:03:16.400
<v Speaker 1>well everything.

71
00:03:16.560 --> 00:03:19.960
<v Speaker 2>It really is the bedrock understanding. It helps you navigate

72
00:03:20.000 --> 00:03:21.800
<v Speaker 2>the whole digital world more effectively.

73
00:03:22.039 --> 00:03:24.319
<v Speaker 1>So this brings up a really fundamental question. The book

74
00:03:24.360 --> 00:03:29.919
<v Speaker 1>tackles what actually is identity because like we immediately think

75
00:03:29.960 --> 00:03:33.479
<v Speaker 1>of logins or maybe passports, birth certificates.

76
00:03:32.919 --> 00:03:36.240
<v Speaker 2>Right, the credentials. But the book pushes back on that

77
00:03:36.280 --> 00:03:38.840
<v Speaker 2>a bit. It quotes descartes, you know, I think, therefore

78
00:03:38.879 --> 00:03:41.120
<v Speaker 2>I am, and points out he didn't say I have

79
00:03:41.159 --> 00:03:42.840
<v Speaker 2>a birth certificate therefore I am.

80
00:03:43.039 --> 00:03:46.000
<v Speaker 1>Ah. Good point. So identity is more than just the

81
00:03:46.039 --> 00:03:47.960
<v Speaker 1>paperwork or the password, much more.

82
00:03:48.280 --> 00:03:51.319
<v Speaker 2>It's also about relationships, your own internal sense of self.

83
00:03:51.759 --> 00:03:55.639
<v Speaker 2>There's this dual nature how others see and define you

84
00:03:55.800 --> 00:03:57.280
<v Speaker 2>and how you understand yourself.

85
00:03:57.360 --> 00:03:59.759
<v Speaker 1>Okay, that makes sense, internal and external aspects.

86
00:04:00.080 --> 00:04:03.639
<v Speaker 2>To make it less abstract, the book uses some everyday examples,

87
00:04:03.719 --> 00:04:05.520
<v Speaker 2>like a movie ticket.

88
00:04:05.599 --> 00:04:07.639
<v Speaker 1>A movie ticket, how's that identity?

89
00:04:07.680 --> 00:04:10.960
<v Speaker 2>Well, it identifies you as someone who has the right

90
00:04:11.080 --> 00:04:13.879
<v Speaker 2>to be in that specific seat for that specific showing.

91
00:04:14.360 --> 00:04:16.319
<v Speaker 2>It grants you access in that context.

92
00:04:16.600 --> 00:04:20.240
<v Speaker 1>Ah. Okay. It's a temporary identifier for a specific purpose.

93
00:04:20.800 --> 00:04:21.199
<v Speaker 1>Got it?

94
00:04:21.360 --> 00:04:24.920
<v Speaker 2>Or an invoice? It identifies a payment request, who it's from,

95
00:04:25.040 --> 00:04:28.920
<v Speaker 2>what it's for. It's identity working within a business, transaction

96
00:04:29.160 --> 00:04:30.040
<v Speaker 2>or relationship.

97
00:04:30.360 --> 00:04:33.360
<v Speaker 1>So identity isn't just about identifying a person. It can

98
00:04:33.399 --> 00:04:38.160
<v Speaker 1>be about roles, permissions, even things within the system exactly.

99
00:04:38.319 --> 00:04:41.600
<v Speaker 2>And look at a car's identity record, the vin the title.

100
00:04:42.000 --> 00:04:45.040
<v Speaker 2>It's a whole system designed to manage the identity of

101
00:04:45.040 --> 00:04:48.879
<v Speaker 2>that car for specific purposes like taxing it, regulating it,

102
00:04:49.079 --> 00:04:50.199
<v Speaker 2>knowing who owns it.

103
00:04:50.199 --> 00:04:51.560
<v Speaker 1>It's an identity system for the.

104
00:04:51.519 --> 00:04:55.279
<v Speaker 2>Car, precisely, which leads to a really crucial distinction. The

105
00:04:55.319 --> 00:04:58.800
<v Speaker 2>book emphasizes we often throw around the word identity when

106
00:04:58.839 --> 00:05:01.399
<v Speaker 2>we actually mean something like an account or an identity

107
00:05:01.399 --> 00:05:02.759
<v Speaker 2>record or just an identifier.

108
00:05:02.800 --> 00:05:04.600
<v Speaker 1>Okay, wait, break that down. What's the core difference.

109
00:05:04.600 --> 00:05:07.639
<v Speaker 2>Well, your Amazon account isn't your identity. Your identity who

110
00:05:07.680 --> 00:05:10.920
<v Speaker 2>you are is way more complex, more nuanced than what

111
00:05:11.000 --> 00:05:13.199
<v Speaker 2>fits in a database record or even a bunch of them.

112
00:05:13.279 --> 00:05:16.800
<v Speaker 1>Right, it's just one facet one representation online exactly.

113
00:05:16.879 --> 00:05:20.560
<v Speaker 2>So while we have these identity systems and records and accounts,

114
00:05:21.600 --> 00:05:23.800
<v Speaker 2>there isn't really such a thing as an identity in

115
00:05:23.800 --> 00:05:26.920
<v Speaker 2>that singular, concrete way. It's more of an abstract concept,

116
00:05:27.199 --> 00:05:28.319
<v Speaker 2>constantly evolving.

117
00:05:28.519 --> 00:05:32.480
<v Speaker 1>That's a really important point. These online profiles are just snapshots,

118
00:05:33.160 --> 00:05:33.920
<v Speaker 1>limited views.

119
00:05:34.399 --> 00:05:37.319
<v Speaker 2>Well put, okay, so now maybe let's get into the

120
00:05:37.360 --> 00:05:41.319
<v Speaker 2>basic mechanics, how these systems actually you know, function.

121
00:05:41.240 --> 00:05:43.120
<v Speaker 1>Yeah, the nuts and bolts lay it out for us.

122
00:05:43.199 --> 00:05:45.199
<v Speaker 2>Okay. So at a high level, when you try to

123
00:05:45.240 --> 00:05:48.959
<v Speaker 2>access something online, two key components are often involved in

124
00:05:49.360 --> 00:05:52.759
<v Speaker 2>checking who you are, that's authentication and deciding what you

125
00:05:52.800 --> 00:05:55.160
<v Speaker 2>can do authorization. They're called the PEP and the.

126
00:05:55.040 --> 00:05:59.319
<v Speaker 1>PDP PPM, PDP policy enforcement point and policy decision points.

127
00:05:59.360 --> 00:06:02.639
<v Speaker 2>You got it. Pp is like the bouncer at the door.

128
00:06:02.680 --> 00:06:05.480
<v Speaker 2>It intercepts your request right then it checks with the PDP,

129
00:06:05.560 --> 00:06:07.279
<v Speaker 2>which is like the manager in the back office who

130
00:06:07.279 --> 00:06:10.000
<v Speaker 2>has the rules. The PDP decides if you get.

131
00:06:09.800 --> 00:06:14.199
<v Speaker 1>In, So PDP enforces. PDP decides simple enough, and the.

132
00:06:14.160 --> 00:06:17.800
<v Speaker 2>PDP makes that decision based on policies and information stored

133
00:06:17.839 --> 00:06:20.759
<v Speaker 2>in what's called an account store. This store connects your

134
00:06:20.879 --> 00:06:24.879
<v Speaker 2>identify er, say your username, with various bits of information

135
00:06:24.959 --> 00:06:29.079
<v Speaker 2>about you. These are often called attributes or claims, statements

136
00:06:29.079 --> 00:06:29.879
<v Speaker 2>about you, like.

137
00:06:29.959 --> 00:06:34.120
<v Speaker 1>Your name, your email, maybe your role in an organization exactly.

138
00:06:34.399 --> 00:06:37.399
<v Speaker 2>And based on those claims and the rules, the PDP

139
00:06:37.600 --> 00:06:40.959
<v Speaker 2>determines your entitlements, what resources you can access, and your

140
00:06:40.959 --> 00:06:43.360
<v Speaker 2>permissions what specific actions you can take.

141
00:06:43.680 --> 00:06:46.920
<v Speaker 1>Entitlements and permissions got it. Can you give us a

142
00:06:46.920 --> 00:06:48.720
<v Speaker 1>really simple real world analogy.

143
00:06:48.839 --> 00:06:52.399
<v Speaker 2>Sure. Think about buying, say a lottery ticket where you

144
00:06:52.439 --> 00:06:54.759
<v Speaker 2>have to be over eighteen. You're the subject wanted to

145
00:06:54.759 --> 00:06:56.120
<v Speaker 2>perform an action by the ticket.

146
00:06:56.240 --> 00:06:56.519
<v Speaker 1>Okay.

147
00:06:56.600 --> 00:06:59.319
<v Speaker 2>The shop assistant is the PEP. They enforce the rule.

148
00:06:59.360 --> 00:07:01.800
<v Speaker 2>They ask for your that's your credential.

149
00:07:01.439 --> 00:07:02.839
<v Speaker 1>Right, my driver's license maybe?

150
00:07:02.959 --> 00:07:06.000
<v Speaker 2>Yeah, and that license contends acclaim your date of birth.

151
00:07:06.319 --> 00:07:10.240
<v Speaker 2>The assistant checks the ID, authenticates it, and then based

152
00:07:10.279 --> 00:07:12.600
<v Speaker 2>on the law and store policy that's the PDP's role,

153
00:07:12.639 --> 00:07:14.040
<v Speaker 2>they authorize or deny the sale.

154
00:07:14.120 --> 00:07:17.600
<v Speaker 1>Ah, Okay, that clicks ID is the credential assistant is

155
00:07:17.600 --> 00:07:20.680
<v Speaker 1>the PEP. The age law is the PDP's policy. The

156
00:07:20.759 --> 00:07:22.399
<v Speaker 1>info on the ID or the attributes.

157
00:07:22.720 --> 00:07:27.319
<v Speaker 2>You've got it. Simple example. But the basic principles apply online.

158
00:07:27.600 --> 00:07:31.600
<v Speaker 1>Now. Something that drives everyone crazy online is how things

159
00:07:31.639 --> 00:07:36.439
<v Speaker 1>don't talk to each other. Interoperability or the lack of it.

160
00:07:36.519 --> 00:07:39.079
<v Speaker 2>Oh, it's a huge pain point. I mean, in the

161
00:07:39.079 --> 00:07:42.639
<v Speaker 2>physical world, we mostly interact seamlessly. Right, you don't worry

162
00:07:42.680 --> 00:07:45.199
<v Speaker 2>if your cash works in this shop versus that shop. Yeah,

163
00:07:45.279 --> 00:07:49.959
<v Speaker 2>it works, But online it's so fragmented. Okay. Email is

164
00:07:50.000 --> 00:07:52.920
<v Speaker 2>mostly interoperable because of shared standards like SMTP.

165
00:07:53.160 --> 00:07:54.680
<v Speaker 1>Thank goodness for that, right.

166
00:07:55.040 --> 00:07:59.560
<v Speaker 2>But think about messaging apps WhatsApp, Signal, I Message, Telegram.

167
00:07:59.800 --> 00:08:01.319
<v Speaker 2>You need all of them because they don't talk to

168
00:08:01.319 --> 00:08:01.639
<v Speaker 2>each other.

169
00:08:01.680 --> 00:08:05.319
<v Speaker 1>Oh, tell me about it, different contact lists, different identities.

170
00:08:04.720 --> 00:08:08.319
<v Speaker 2>Everywhere exactly, and that burden on you, the user, managing

171
00:08:08.360 --> 00:08:11.399
<v Speaker 2>all these separate silos really highlights why we need a

172
00:08:11.439 --> 00:08:14.560
<v Speaker 2>better approach, which brings us to this idea of an

173
00:08:14.600 --> 00:08:15.879
<v Speaker 2>identity meta.

174
00:08:15.720 --> 00:08:19.480
<v Speaker 1>System metasystem y sounds big. What's the core idea there?

175
00:08:19.720 --> 00:08:21.800
<v Speaker 2>Think of it as a sort of foundational layer, a

176
00:08:21.879 --> 00:08:25.079
<v Speaker 2>system on top of which other different identity systems can

177
00:08:25.079 --> 00:08:28.480
<v Speaker 2>be built and interact. The main goals are well, user choice,

178
00:08:28.639 --> 00:08:33.200
<v Speaker 2>better privacy across the board, and pushing towards decentralization. It's

179
00:08:33.240 --> 00:08:37.000
<v Speaker 2>about creating a flexible base layer that gives individuals.

180
00:08:36.440 --> 00:08:41.080
<v Speaker 1>More control, well, a universal adapter almost helping different identity

181
00:08:41.120 --> 00:08:44.759
<v Speaker 1>systems communicate, but in a way that respects privacy and

182
00:08:44.879 --> 00:08:45.559
<v Speaker 1>user control.

183
00:08:45.759 --> 00:08:48.159
<v Speaker 2>That's a pretty good way to think about it. Yeah,

184
00:08:48.200 --> 00:08:51.200
<v Speaker 2>and those seven Laws of Identity from Kim Cameron we mentioned,

185
00:08:51.320 --> 00:08:54.399
<v Speaker 2>they're basically the design principles for this kind of meta.

186
00:08:54.279 --> 00:08:58.200
<v Speaker 1>System, emphasizing things like user consent, sharing minimal.

187
00:08:57.840 --> 00:09:02.320
<v Speaker 2>Data exactly, minimal disclosure, justifiable parties only sharing data when

188
00:09:02.320 --> 00:09:03.360
<v Speaker 2>there's a legitimate need.

189
00:09:03.480 --> 00:09:06.919
<v Speaker 1>It sounds fantastic, the solution all our problems. So why

190
00:09:07.000 --> 00:09:09.600
<v Speaker 1>don't we have one? Why hasn't this universal meta system

191
00:09:09.799 --> 00:09:10.440
<v Speaker 1>just emerged?

192
00:09:10.519 --> 00:09:13.440
<v Speaker 2>Well, the book suggests it's tough because existing systems were

193
00:09:13.440 --> 00:09:16.799
<v Speaker 2>built for very specific needs, often administrative ones by the

194
00:09:16.799 --> 00:09:17.759
<v Speaker 2>companies running them.

195
00:09:18.000 --> 00:09:21.759
<v Speaker 1>Right, they weren't designed with this universal interoperability in mind

196
00:09:21.759 --> 00:09:22.519
<v Speaker 1>from the start.

197
00:09:22.960 --> 00:09:25.679
<v Speaker 2>Exactly. They have their own structures, their own goals. It's

198
00:09:25.679 --> 00:09:28.679
<v Speaker 2>hard to just morph them into this overarching meta system.

199
00:09:28.960 --> 00:09:31.639
<v Speaker 2>But the concept of a meta system is still really valuable.

200
00:09:31.960 --> 00:09:34.440
<v Speaker 2>It gives us a target, helps us see the limits

201
00:09:34.480 --> 00:09:35.600
<v Speaker 2>of siloed approaches.

202
00:09:35.919 --> 00:09:40.320
<v Speaker 1>Okay, now let's pivot to something huge, privacy. How does

203
00:09:40.360 --> 00:09:44.000
<v Speaker 1>all this identity stuff connect with privacy concerns?

204
00:09:44.200 --> 00:09:47.679
<v Speaker 2>Oh, they're deeply connected. The book really hammers home the

205
00:09:47.720 --> 00:09:51.000
<v Speaker 2>importance of minimal disclosure and justifiable parties.

206
00:09:51.279 --> 00:09:54.600
<v Speaker 1>Minimal disclosures share only what's absolutely necessary.

207
00:09:54.200 --> 00:09:56.919
<v Speaker 2>Right, and justifiable parties only share it with those who

208
00:09:57.000 --> 00:09:59.679
<v Speaker 2>have a real reason to know it. The core idea

209
00:09:59.799 --> 00:10:02.759
<v Speaker 2>is stopping the unnecessary spread of your personal information.

210
00:10:03.159 --> 00:10:06.240
<v Speaker 1>Sounds like basic common sense, but online it feels like

211
00:10:06.279 --> 00:10:09.679
<v Speaker 1>the opposite often happens. Data gets sprayed everywhere it does.

212
00:10:09.840 --> 00:10:12.679
<v Speaker 2>The book use is a simple example. Planning a party

213
00:10:12.679 --> 00:10:14.399
<v Speaker 2>for Bob, you need to know if he's old enough

214
00:10:14.399 --> 00:10:17.440
<v Speaker 2>to drink. Minimal disclosure is asking his age, not his

215
00:10:17.519 --> 00:10:21.320
<v Speaker 2>exact date of birth. Okay, Justifiable parties means asking Bob

216
00:10:21.559 --> 00:10:24.240
<v Speaker 2>or maybe someone who legitimately knows, not shouting the question

217
00:10:24.279 --> 00:10:27.440
<v Speaker 2>across the room. These same principles should apply online.

218
00:10:27.679 --> 00:10:29.919
<v Speaker 1>Systems should be built to ask for the minimum and

219
00:10:29.960 --> 00:10:31.200
<v Speaker 1>only share with those who need it.

220
00:10:31.440 --> 00:10:36.000
<v Speaker 2>Ideally, yes, and the type of identifier matters too. Public

221
00:10:36.080 --> 00:10:38.759
<v Speaker 2>identifiers like say your phone number or maybe even your

222
00:10:38.759 --> 00:10:42.120
<v Speaker 2>social Security number in some context, can link your activities

223
00:10:42.200 --> 00:10:46.080
<v Speaker 2>across different places. That's a bigger privacy risk, ah.

224
00:10:45.720 --> 00:10:48.159
<v Speaker 1>Because if lots of services have my phone number, they

225
00:10:48.159 --> 00:10:51.240
<v Speaker 1>can potentially piece together a bigger picture of me exactly.

226
00:10:52.039 --> 00:10:55.559
<v Speaker 2>Pure identifiers, which are often used in more decentralized systems,

227
00:10:55.840 --> 00:10:59.200
<v Speaker 2>are designed to avoid that kind of broad correlation. Interesting

228
00:10:59.320 --> 00:11:01.519
<v Speaker 2>and think about every time a website asks for your

229
00:11:01.559 --> 00:11:06.799
<v Speaker 2>profile info, your address, your payment details, You're transferring attributes

230
00:11:06.919 --> 00:11:08.360
<v Speaker 2>pieces of your identity data.

231
00:11:08.519 --> 00:11:10.320
<v Speaker 1>Yeah, filling out the same forms over.

232
00:11:10.200 --> 00:11:13.240
<v Speaker 2>And over, and the inconsistency in how sites handle that

233
00:11:13.360 --> 00:11:16.559
<v Speaker 2>data is a massive source of frustration and potential risk.

234
00:11:17.279 --> 00:11:21.200
<v Speaker 2>Federated systems like logging in with Google offer convenience but

235
00:11:21.320 --> 00:11:23.879
<v Speaker 2>still mean that provider sees where you're logging in, right.

236
00:11:23.799 --> 00:11:26.080
<v Speaker 1>Google knows I just signed into that other service.

237
00:11:26.320 --> 00:11:30.440
<v Speaker 2>Whereas self Sovereign Identity or SSI, which we'll get to properly,

238
00:11:30.919 --> 00:11:35.080
<v Speaker 2>aims for more direct peer to peer relationships. You control

239
00:11:35.120 --> 00:11:39.399
<v Speaker 2>the data much more directly without needing that intermediary.

240
00:11:39.120 --> 00:11:42.679
<v Speaker 1>SSI again feels like a really central concept for this

241
00:11:42.759 --> 00:11:43.840
<v Speaker 1>decentralized future.

242
00:11:44.000 --> 00:11:47.240
<v Speaker 2>It absolutely is. It's about shifting that power dynamic. But

243
00:11:47.600 --> 00:11:51.039
<v Speaker 2>and this is crucial, there's often this trade off about

244
00:11:51.639 --> 00:11:53.200
<v Speaker 2>convenience versus privacy.

245
00:11:53.240 --> 00:11:55.480
<v Speaker 1>The easier it is often the more data we give up.

246
00:11:55.559 --> 00:11:58.919
<v Speaker 2>Often, yeah, many services are designed for maximum convenience, which

247
00:11:58.960 --> 00:12:02.320
<v Speaker 2>can mean collecting more data than strictly needed. And let's

248
00:12:02.360 --> 00:12:04.480
<v Speaker 2>be honest, As the book points out, there are strong

249
00:12:04.519 --> 00:12:06.759
<v Speaker 2>financial incentives driving that data collection.

250
00:12:07.039 --> 00:12:10.600
<v Speaker 1>Surveillance is profitable, right, better service is the promise, but

251
00:12:10.759 --> 00:12:12.759
<v Speaker 1>monetization is often the real engine.

252
00:12:12.759 --> 00:12:16.120
<v Speaker 2>Sadly, yes, okay, quick detour. The book also talks about

253
00:12:16.120 --> 00:12:19.159
<v Speaker 2>the life cycle of a digital relationship.

254
00:12:18.679 --> 00:12:21.519
<v Speaker 1>A relationship life cycle, even for just buying something online.

255
00:12:21.600 --> 00:12:26.679
<v Speaker 2>Absolutely, the stages are discovery finding the thing or person, Creation,

256
00:12:27.360 --> 00:12:31.639
<v Speaker 2>initiating the interaction like placing an order, propagation the info

257
00:12:31.759 --> 00:12:34.960
<v Speaker 2>moving through systems you actually using the service or product,

258
00:12:35.279 --> 00:12:38.240
<v Speaker 2>and termination, ending the immediate interaction.

259
00:12:38.399 --> 00:12:42.440
<v Speaker 1>Huh. Discovery, creation, propagation, use, termination.

260
00:12:42.840 --> 00:12:45.679
<v Speaker 2>Even a super brief interaction like a one time purchase

261
00:12:46.000 --> 00:12:49.919
<v Speaker 2>technically goes through these phases. Understanding this helps design systems

262
00:12:49.919 --> 00:12:51.440
<v Speaker 2>that handle the whole flow smoothly.

263
00:12:51.679 --> 00:12:54.200
<v Speaker 1>That's actually a neat way to frame it. Even quick

264
00:12:54.240 --> 00:12:55.360
<v Speaker 1>online stuff has.

265
00:12:55.200 --> 00:12:58.120
<v Speaker 2>Structure, it does, and thinking about that life cycle helps

266
00:12:58.159 --> 00:13:01.399
<v Speaker 2>build systems that serve everyone in no matter how long

267
00:13:01.440 --> 00:13:02.480
<v Speaker 2>the relationship lasts.

268
00:13:02.519 --> 00:13:05.360
<v Speaker 1>Okay, let's tackle some slightly more abstract ideas. The book

269
00:13:05.360 --> 00:13:09.960
<v Speaker 1>brings up trust, confidence, and coherence. How do they fit

270
00:13:10.000 --> 00:13:10.840
<v Speaker 1>In trust?

271
00:13:11.440 --> 00:13:14.159
<v Speaker 2>The book calls it the bedrock not just of relationships,

272
00:13:14.200 --> 00:13:18.039
<v Speaker 2>but maybe even society itself. It defines it as basically

273
00:13:18.200 --> 00:13:21.159
<v Speaker 2>being willing to rely on someone or something knowing there's

274
00:13:21.159 --> 00:13:22.519
<v Speaker 2>some vulnerability involved.

275
00:13:22.559 --> 00:13:25.559
<v Speaker 1>So trusting means accepting a bit of risk, believing the

276
00:13:25.600 --> 00:13:28.000
<v Speaker 1>other party will act as expected.

277
00:13:27.840 --> 00:13:30.720
<v Speaker 2>Exactly and the credit card system is a fantastic example.

278
00:13:31.039 --> 00:13:33.200
<v Speaker 2>When you use your card, you might only interact with

279
00:13:33.200 --> 00:13:37.159
<v Speaker 2>the shop assistant briefly, but that interaction works because of

280
00:13:37.200 --> 00:13:41.639
<v Speaker 2>a whole web of pre existing trust relationships. You trust

281
00:13:41.679 --> 00:13:45.399
<v Speaker 2>your bank, The bank trusts Visa or MasterCard, they trust

282
00:13:45.399 --> 00:13:50.639
<v Speaker 2>the merchants bank, and so on. There are rules, technology processes,

283
00:13:50.720 --> 00:13:52.320
<v Speaker 2>all designed to build confidence.

284
00:13:52.480 --> 00:13:55.600
<v Speaker 1>It's an entire ecosystem built on layers of trust and

285
00:13:55.639 --> 00:13:56.639
<v Speaker 1>agreed upon rules.

286
00:13:56.720 --> 00:14:01.000
<v Speaker 2>Precisely now, coherence is about a group having a shared

287
00:14:01.080 --> 00:14:05.320
<v Speaker 2>understanding being able to work together effectively. Trust and confidence

288
00:14:05.360 --> 00:14:07.159
<v Speaker 2>are what make that coherence possible.

289
00:14:07.279 --> 00:14:10.120
<v Speaker 1>Okay, and identity systems help create this coherence.

290
00:14:10.200 --> 00:14:12.759
<v Speaker 2>They do, but in different ways. The book mentions four

291
00:14:12.799 --> 00:14:18.480
<v Speaker 2>ways societies build coherence tribes, institutions, markets, and networks. Many

292
00:14:18.639 --> 00:14:21.720
<v Speaker 2>current identity systems are based on institutions. Think your work

293
00:14:21.759 --> 00:14:24.600
<v Speaker 2>log in controlled by your employer, or your social media

294
00:14:24.639 --> 00:14:26.480
<v Speaker 2>account controlled by the platform.

295
00:14:26.639 --> 00:14:31.039
<v Speaker 1>The institution sets the rules, yeah, manages the identity. Yeah.

296
00:14:31.159 --> 00:14:35.879
<v Speaker 2>Decentralized networked identity systems, though, aim to create coherence through

297
00:14:35.919 --> 00:14:39.960
<v Speaker 2>shared protocols agreed upon technical rules that let independent parties

298
00:14:40.000 --> 00:14:44.679
<v Speaker 2>interact reliably without needing a central institution. Dictating everything.

299
00:14:45.039 --> 00:14:49.639
<v Speaker 1>So institutional systems rely on authority. Networked systems rely on

300
00:14:49.679 --> 00:14:50.840
<v Speaker 1>the shared tech rules.

301
00:14:50.919 --> 00:14:54.360
<v Speaker 2>That's good summary, and ultimately the value of any digital

302
00:14:54.399 --> 00:14:58.120
<v Speaker 2>relationship hinges on establishing enough trust and confidence for it

303
00:14:58.159 --> 00:14:58.559
<v Speaker 2>to work.

304
00:14:59.080 --> 00:15:02.879
<v Speaker 1>We talked about venience versus privacy. What about the trade

305
00:15:02.879 --> 00:15:08.639
<v Speaker 1>off between privacy and authenticity? Knowing someone is who they

306
00:15:08.639 --> 00:15:09.159
<v Speaker 1>say they are.

307
00:15:09.360 --> 00:15:12.639
<v Speaker 2>Yeah, that's another critical balancing act. Sometimes proving authenticity with

308
00:15:12.639 --> 00:15:15.440
<v Speaker 2>a high degree of certainty might mean revealing more information

309
00:15:15.600 --> 00:15:17.440
<v Speaker 2>which could impact privacy, like.

310
00:15:17.440 --> 00:15:20.200
<v Speaker 1>Needing a government ID check versus just proving your over

311
00:15:20.240 --> 00:15:21.320
<v Speaker 1>eighteen Exactly.

312
00:15:21.399 --> 00:15:25.080
<v Speaker 2>The book circles back to justifiable parties. Should this specific

313
00:15:25.200 --> 00:15:28.639
<v Speaker 2>entity really need this level of proof, this much information

314
00:15:28.799 --> 00:15:32.440
<v Speaker 2>for this interaction? Is the higher certainty worth the privacy cost.

315
00:15:32.639 --> 00:15:35.519
<v Speaker 1>It's finding that sweet spot, knowing enough for the interaction,

316
00:15:35.600 --> 00:15:37.320
<v Speaker 1>but not necessarily everything right.

317
00:15:37.639 --> 00:15:42.960
<v Speaker 2>Too often, system's default to wanting maximum authentication, creating these permanent,

318
00:15:43.039 --> 00:15:47.279
<v Speaker 2>strongly identified links when maybe a more temporary, pseudonymous or

319
00:15:47.320 --> 00:15:49.600
<v Speaker 2>even anonymous interaction would have been.

320
00:15:49.519 --> 00:15:52.440
<v Speaker 1>Fine, Which is where things like privacy by design come in,

321
00:15:52.519 --> 00:15:54.519
<v Speaker 1>building it in from the start exactly.

322
00:15:54.639 --> 00:15:59.039
<v Speaker 2>Privacy by design privacy as the default setting thinking about

323
00:15:59.080 --> 00:16:02.919
<v Speaker 2>these trade offs during design. Not tacking privacy on as

324
00:16:02.919 --> 00:16:06.639
<v Speaker 2>an afterthought makes sense, and transparency is key to being

325
00:16:06.679 --> 00:16:09.919
<v Speaker 2>really clear and honest with users. What data are we collecting,

326
00:16:10.000 --> 00:16:11.600
<v Speaker 2>Why do we need it? Who sees it?

327
00:16:11.799 --> 00:16:16.000
<v Speaker 1>That builds trust, honesty and specificity, And things like GDPR

328
00:16:16.039 --> 00:16:19.240
<v Speaker 1>are pushing in this direction right User control, minimal data.

329
00:16:19.320 --> 00:16:23.360
<v Speaker 2>Absolutely, GDPR is a major force globally reinforcing these principles

330
00:16:23.360 --> 00:16:26.759
<v Speaker 2>of user control, minimal disclosure, and justifiable parties.

331
00:16:26.879 --> 00:16:29.840
<v Speaker 1>Okay, this leads us neatly into the rise of what

332
00:16:29.879 --> 00:16:33.480
<v Speaker 1>Shoshana Zubov called surveillance capitalism. In the Web two point.

333
00:16:33.320 --> 00:16:36.320
<v Speaker 2>Zero era, Zubov asks that big question, can the digital

334
00:16:36.360 --> 00:16:39.360
<v Speaker 2>future be our home? The book argues that many current

335
00:16:39.360 --> 00:16:42.279
<v Speaker 2>systems are fundamentally administrative.

336
00:16:41.799 --> 00:16:44.320
<v Speaker 1>Meaning they serve the company's goals first and.

337
00:16:44.240 --> 00:16:48.080
<v Speaker 2>Foremost, pretty much, they're designed to manage us, the users,

338
00:16:48.159 --> 00:16:50.960
<v Speaker 2>often treating us as data sources for their business models

339
00:16:51.320 --> 00:16:54.799
<v Speaker 2>rather than primarily serving our needs for connection or expression.

340
00:16:55.399 --> 00:16:57.279
<v Speaker 2>There is an inherent power imbalance.

341
00:16:57.440 --> 00:17:00.000
<v Speaker 1>We become the product essentially our attention.

342
00:16:59.720 --> 00:17:03.320
<v Speaker 2>Our that's the critique. Yes, yeah, but the potential of

343
00:17:03.360 --> 00:17:06.519
<v Speaker 2>a more decentralized internet Web three, as some call It

344
00:17:06.839 --> 00:17:10.400
<v Speaker 2>offers a different vision, a chance for more authentic digital

345
00:17:10.440 --> 00:17:13.039
<v Speaker 2>lives that aren't constantly under surveillance, and.

346
00:17:12.960 --> 00:17:15.039
<v Speaker 1>The solution ties back to those core principles.

347
00:17:15.119 --> 00:17:21.680
<v Speaker 2>Yes, user consent, minimal disclosure, justifiable parties, directed identity principles

348
00:17:21.680 --> 00:17:24.920
<v Speaker 2>from the laws of identity. Applying these in a decentralized

349
00:17:25.000 --> 00:17:27.839
<v Speaker 2>architecture could help fix many of the privacy problems of

350
00:17:27.880 --> 00:17:28.920
<v Speaker 2>Web two point zero.

351
00:17:29.000 --> 00:17:32.960
<v Speaker 1>So decentralization isn't just a technical shift, it's potentially a

352
00:17:33.000 --> 00:17:35.319
<v Speaker 1>shift towards more autonomy and privacy.

353
00:17:35.440 --> 00:17:38.319
<v Speaker 2>That's the promise, definitely. Okay, shall we switch gears a

354
00:17:38.319 --> 00:17:40.160
<v Speaker 2>bit and talk about the underlying tech.

355
00:17:40.559 --> 00:17:43.559
<v Speaker 1>Cryptography, Yeah, let's get into the magic behind the curtain.

356
00:17:44.000 --> 00:17:45.319
<v Speaker 1>Public key cryptography is.

357
00:17:45.240 --> 00:17:48.640
<v Speaker 2>Central, right, absolutely fundamental, the whole idea of having a

358
00:17:48.640 --> 00:17:51.599
<v Speaker 2>private key you keep secret and a public key you

359
00:17:51.640 --> 00:17:55.480
<v Speaker 2>can share. This allows for things like digital signatures. You

360
00:17:55.519 --> 00:17:58.000
<v Speaker 2>can sign something with your private key and anyone with

361
00:17:58.039 --> 00:18:00.640
<v Speaker 2>your public key can verify that you find it and

362
00:18:00.640 --> 00:18:04.000
<v Speaker 2>that it hasn't been tampered with. It establishes trust without

363
00:18:04.079 --> 00:18:05.480
<v Speaker 2>needing a middleman, like.

364
00:18:05.440 --> 00:18:08.119
<v Speaker 1>A super secure, unforgeable digital seal.

365
00:18:08.279 --> 00:18:11.319
<v Speaker 2>Pretty much now, it can be a bit slow for

366
00:18:11.480 --> 00:18:14.359
<v Speaker 2>encrypting large amounts of data, so often you use it

367
00:18:14.400 --> 00:18:17.559
<v Speaker 2>in a hybrid way. Use public key crypto to securely

368
00:18:17.599 --> 00:18:21.240
<v Speaker 2>exchange a secret, one time key okay, and then use

369
00:18:21.279 --> 00:18:25.559
<v Speaker 2>that faster secret key symmetric encryption to encrypt the actual

370
00:18:25.599 --> 00:18:26.680
<v Speaker 2>message or data.

371
00:18:26.960 --> 00:18:30.119
<v Speaker 1>Ah. Best of both worlds. Strong security for the key

372
00:18:30.119 --> 00:18:32.480
<v Speaker 1>exchange speed for the bulk data.

373
00:18:32.519 --> 00:18:36.000
<v Speaker 2>Exactly. Now, building on public keys, we have digital certificates.

374
00:18:36.039 --> 00:18:37.880
<v Speaker 1>These are the things that make the padlock appear in

375
00:18:37.920 --> 00:18:39.039
<v Speaker 1>my browser often.

376
00:18:39.160 --> 00:18:42.839
<v Speaker 2>Yes, A certificate basically bundles your identity information like a

377
00:18:42.880 --> 00:18:46.319
<v Speaker 2>website's domain name, together with its public key. And crucially,

378
00:18:46.680 --> 00:18:49.480
<v Speaker 2>this bundle is digitally signed by a trusted third party,

379
00:18:49.680 --> 00:18:52.359
<v Speaker 2>a certificate authority or CAA, so the.

380
00:18:52.240 --> 00:18:55.400
<v Speaker 1>CAA is vouching saying yes, we checked this public key

381
00:18:55.519 --> 00:18:57.119
<v Speaker 1>really belongs to this entity.

382
00:18:57.359 --> 00:18:59.880
<v Speaker 2>That's the idea. It builds a chain of trust, but

383
00:19:00.160 --> 00:19:03.200
<v Speaker 2>it's not fool proof. Certificates can be compromised, so they

384
00:19:03.240 --> 00:19:04.119
<v Speaker 2>need to be revoked.

385
00:19:04.359 --> 00:19:05.240
<v Speaker 1>How do you check for that?

386
00:19:05.359 --> 00:19:09.240
<v Speaker 2>There are mechanisms like Certificate Revocation Lists CRLs and the

387
00:19:09.319 --> 00:19:14.799
<v Speaker 2>Online Certificate Status Protocol OCSP. Browsers are supposed to check these,

388
00:19:15.440 --> 00:19:17.519
<v Speaker 2>but support can be patchy.

389
00:19:17.680 --> 00:19:21.240
<v Speaker 1>So that padlock isn't always a one hundred percent guarantee

390
00:19:21.240 --> 00:19:23.119
<v Speaker 1>that everything's perfectly secure right now.

391
00:19:23.200 --> 00:19:26.920
<v Speaker 2>Unfortunately. Now it's a good indicator, but revocation checking is complex.

392
00:19:27.400 --> 00:19:32.960
<v Speaker 2>Now shifting to something really cool, zero knowledge proofs zkps.

393
00:19:33.079 --> 00:19:37.279
<v Speaker 1>Zero knowledge proving something without revealing the information itself sounds

394
00:19:37.279 --> 00:19:38.119
<v Speaker 1>like actual magic.

395
00:19:38.319 --> 00:19:40.279
<v Speaker 2>It kind of feels like it. The core idea is

396
00:19:40.319 --> 00:19:42.839
<v Speaker 2>exactly that prove you know a secret or that a

397
00:19:42.880 --> 00:19:45.759
<v Speaker 2>state can is true without revealing the secret or the

398
00:19:45.839 --> 00:19:46.680
<v Speaker 2>underlying data.

399
00:19:46.880 --> 00:19:48.079
<v Speaker 1>How on earth does that work?

400
00:19:48.200 --> 00:19:51.680
<v Speaker 2>The classic analogy is Ali Baba's cave. Alice wants to

401
00:19:51.680 --> 00:19:53.839
<v Speaker 2>prove to Victor she knows the magic words to open

402
00:19:53.839 --> 00:19:56.279
<v Speaker 2>a cave door, but doesn't want to tell him the words.

403
00:19:56.599 --> 00:19:59.240
<v Speaker 2>She can go into the cave via one path, use

404
00:19:59.279 --> 00:20:01.160
<v Speaker 2>the words to open in the inner door, and come

405
00:20:01.200 --> 00:20:04.039
<v Speaker 2>out the other path. If she can do this repeatedly,

406
00:20:04.559 --> 00:20:07.680
<v Speaker 2>no matter which path Victor asks her to emerge from,

407
00:20:07.839 --> 00:20:11.480
<v Speaker 2>she proves she knows the secret, but Victor never learns

408
00:20:11.519 --> 00:20:12.440
<v Speaker 2>the words himself.

409
00:20:12.680 --> 00:20:16.519
<v Speaker 1>WHOA Okay? That helps visualize it, and this works mathematically?

410
00:20:16.640 --> 00:20:20.119
<v Speaker 2>It does using clever cryptographic techniques. There are even non

411
00:20:20.160 --> 00:20:23.960
<v Speaker 2>interactive versions called snarks that are very efficient.

412
00:20:23.559 --> 00:20:26.920
<v Speaker 1>The implications for privacy seem huge, like proving you're over

413
00:20:27.000 --> 00:20:29.079
<v Speaker 1>eighteen without showing your birthday exactly.

414
00:20:29.119 --> 00:20:32.480
<v Speaker 2>That kind of thing, huge potential for privacy, preserving, verification,

415
00:20:33.039 --> 00:20:35.359
<v Speaker 2>minimal disclosure in action amazing.

416
00:20:35.599 --> 00:20:38.759
<v Speaker 1>Okay, and the last big crypto piece mentioned is blockchain right.

417
00:20:39.119 --> 00:20:44.319
<v Speaker 2>Blockchains are essentially decentralized shared databases or ledgers. Cryptography is

418
00:20:44.400 --> 00:20:46.640
<v Speaker 2>used heavily to make sure the data is temper proof

419
00:20:46.680 --> 00:20:49.559
<v Speaker 2>and everyone agrees on the history of transactions.

420
00:20:48.920 --> 00:20:52.400
<v Speaker 1>Like Bitcoin's ledger. Right distributed so no single person controls

421
00:20:52.400 --> 00:20:53.359
<v Speaker 1>it exactly.

422
00:20:53.599 --> 00:20:57.000
<v Speaker 2>Bitcoin was the first big use case. Blockchains help solve

423
00:20:57.039 --> 00:21:01.119
<v Speaker 2>problems in distributed systems, like how to reach consensus without

424
00:21:01.119 --> 00:21:05.039
<v Speaker 2>a central authority, the Byzantine General's problem, and how to

425
00:21:05.079 --> 00:21:10.039
<v Speaker 2>prevent people from creating fake identities to gain undue influence civil.

426
00:21:09.680 --> 00:21:12.400
<v Speaker 1>Attacks, so distributed trust basically.

427
00:21:12.119 --> 00:21:16.279
<v Speaker 2>That's the core insight. Now, blockchains aren't a silver bullet

428
00:21:16.279 --> 00:21:19.480
<v Speaker 2>for everything, and storing large amounts of personal data directly

429
00:21:19.519 --> 00:21:22.319
<v Speaker 2>on them is usually a bad idea for privacy reasons, right,

430
00:21:22.559 --> 00:21:25.680
<v Speaker 2>but they can be very useful, as say, anchoring layers

431
00:21:25.720 --> 00:21:30.920
<v Speaker 2>or registries for identity information, things like decentralized identifiers DIDs,

432
00:21:31.319 --> 00:21:35.160
<v Speaker 2>can use blockchains like Bitcoin or Ethereum as a secure foundation.

433
00:21:35.680 --> 00:21:37.880
<v Speaker 2>Protocols like side tree build on this idea.

434
00:21:38.079 --> 00:21:40.920
<v Speaker 1>Okay, so crypto provides the secure foundation. Now how do

435
00:21:40.960 --> 00:21:44.400
<v Speaker 1>we actually find and name things online? Directories?

436
00:21:44.440 --> 00:21:47.200
<v Speaker 2>In naming, yeah, seems simple, but it's tricky. Just think

437
00:21:47.200 --> 00:21:50.200
<v Speaker 2>about getting a unique username or domain name. A name

438
00:21:50.240 --> 00:21:52.359
<v Speaker 2>space is just a context where a name is unique

439
00:21:52.400 --> 00:21:53.799
<v Speaker 2>and has a specific meaning.

440
00:21:53.640 --> 00:21:56.480
<v Speaker 1>Like user names within Twitter or file names within.

441
00:21:56.279 --> 00:21:59.440
<v Speaker 2>A folder exactly, and name spaces can be flat or

442
00:21:59.559 --> 00:22:03.119
<v Speaker 2>hierarchy like a file system. It's also important to distinguish

443
00:22:03.359 --> 00:22:07.880
<v Speaker 2>naming assigning the identifier, addressing how to reach it, and

444
00:22:08.000 --> 00:22:10.240
<v Speaker 2>discovery finding it based on characteristics.

445
00:22:10.559 --> 00:22:14.680
<v Speaker 1>So my email address is a name in a hierarchical namespace,

446
00:22:14.960 --> 00:22:17.640
<v Speaker 1>the mail server address is part of addressing it. Sergei

447
00:22:17.680 --> 00:22:20.200
<v Speaker 1>may inbox is discovery perfect analogy.

448
00:22:20.359 --> 00:22:23.240
<v Speaker 2>Now for directories, you have things like ld app, often

449
00:22:23.319 --> 00:22:27.640
<v Speaker 2>used inside companies. But for more decentralized discovery, there's web

450
00:22:27.680 --> 00:22:28.599
<v Speaker 2>finger web Figer.

451
00:22:28.680 --> 00:22:29.119
<v Speaker 1>What's up.

452
00:22:29.319 --> 00:22:32.160
<v Speaker 2>It's a protocol that lets you discover information about someone

453
00:22:32.240 --> 00:22:35.119
<v Speaker 2>using an identifier like an email address, potentially finding their

454
00:22:35.119 --> 00:22:38.079
<v Speaker 2>website or other profiles without needing one central directory.

455
00:22:38.200 --> 00:22:40.319
<v Speaker 1>Sort of like a decentralized lookup kind of.

456
00:22:40.440 --> 00:22:44.640
<v Speaker 2>Yeah, but both DNS for websites and web finger still

457
00:22:44.680 --> 00:22:47.079
<v Speaker 2>rely on some hierarchy, which can be a weakness. That's

458
00:22:47.119 --> 00:22:50.039
<v Speaker 2>where things like distributed hash tables or dhds come in.

459
00:22:50.279 --> 00:22:54.720
<v Speaker 2>They're a way to build highly scalable, resilient, decentralized directories

460
00:22:54.839 --> 00:22:57.720
<v Speaker 2>or look up systems, very common in peer to peer

461
00:22:57.720 --> 00:23:00.640
<v Speaker 2>file sharing, and as we said, blockshain are also being

462
00:23:00.759 --> 00:23:04.839
<v Speaker 2>used for discovery anchoring di IDs. The overall trend is

463
00:23:04.880 --> 00:23:08.240
<v Speaker 2>towards more distributed, robust systems.

464
00:23:07.839 --> 00:23:12.160
<v Speaker 1>More decentralization, less reliance on single points of failure makes sense.

465
00:23:12.279 --> 00:23:15.279
<v Speaker 2>Okay, so we can name things, find things, how do

466
00:23:15.319 --> 00:23:17.799
<v Speaker 2>we prove we are the entity controlling that name or

467
00:23:17.839 --> 00:23:19.960
<v Speaker 2>identify er authentication factors?

468
00:23:20.079 --> 00:23:23.440
<v Speaker 1>Right, the classic trio something you know, something you have,

469
00:23:23.599 --> 00:23:24.279
<v Speaker 1>something you are.

470
00:23:24.799 --> 00:23:30.359
<v Speaker 2>That's the core knowledge passwords, peons, possession, phone token, and

471
00:23:30.400 --> 00:23:35.039
<v Speaker 2>inherence biometrics like fingerprints face. The book also adds location

472
00:23:35.359 --> 00:23:37.759
<v Speaker 2>somewhere you are and time sometime you're in as other

473
00:23:37.799 --> 00:23:38.640
<v Speaker 2>potential factors.

474
00:23:38.640 --> 00:23:42.000
<v Speaker 1>Where cookies fit in. They're on my machine, so possession.

475
00:23:42.240 --> 00:23:45.480
<v Speaker 2>Yeah, technically something you have your browser possesses the cookie

476
00:23:45.519 --> 00:23:48.079
<v Speaker 2>they're used for authentication remembering you're logged in, but also

477
00:23:48.119 --> 00:23:49.920
<v Speaker 2>heavily for tracking across websites.

478
00:23:50.279 --> 00:23:52.960
<v Speaker 1>The tracking aspect that's the surveillance capitalism link.

479
00:23:53.000 --> 00:23:55.960
<v Speaker 2>Again, it is convenience often comes with tracking.

480
00:23:56.119 --> 00:23:56.319
<v Speaker 1>Now.

481
00:23:56.359 --> 00:24:00.680
<v Speaker 2>Passwords, the main something you know, are famously weak, phishing,

482
00:24:01.079 --> 00:24:05.079
<v Speaker 2>bad reuse habits, social engineering. They're a huge target.

483
00:24:05.240 --> 00:24:07.720
<v Speaker 1>Policies try to help, like making us use complex ones, but.

484
00:24:08.319 --> 00:24:12.440
<v Speaker 2>People find workarounds or they just become unusable. Biometrics are

485
00:24:12.440 --> 00:24:14.799
<v Speaker 2>interesting because they're not just about knowing a secret. They

486
00:24:14.839 --> 00:24:17.160
<v Speaker 2>can potentially identify you uniquely.

487
00:24:17.400 --> 00:24:19.839
<v Speaker 1>Right you can't easily share your fingerprint like a password.

488
00:24:20.000 --> 00:24:22.799
<v Speaker 1>Good for preventing duplicate accounts exactly.

489
00:24:22.640 --> 00:24:25.599
<v Speaker 2>But they raise privacy concerns if the biometric data isn't

490
00:24:25.640 --> 00:24:29.279
<v Speaker 2>handled very carefully, ideally stored locally on your device and

491
00:24:29.400 --> 00:24:30.240
<v Speaker 2>under your control.

492
00:24:30.400 --> 00:24:35.119
<v Speaker 1>Okay, So single factors are often weak. That leads to multi.

493
00:24:34.799 --> 00:24:38.839
<v Speaker 2>Factor authentication MFA, combining two or more different types of

494
00:24:38.880 --> 00:24:39.759
<v Speaker 2>factors like.

495
00:24:39.680 --> 00:24:41.799
<v Speaker 1>A password no plus a code from my phone.

496
00:24:41.519 --> 00:24:45.920
<v Speaker 2>At have exactly you see OTPs, one time passwords via SMS,

497
00:24:45.960 --> 00:24:50.640
<v Speaker 2>authenticator apps, hardware, tokens, push notifications. All MFA methods and

498
00:24:50.720 --> 00:24:53.400
<v Speaker 2>newer standards like FIDO aim to be even more secure,

499
00:24:53.519 --> 00:24:56.599
<v Speaker 2>especially against phishing, using public key crypto cleverly.

500
00:24:56.839 --> 00:25:00.839
<v Speaker 1>So the trend is definitely towards stronger multi factor methods

501
00:25:00.880 --> 00:25:02.000
<v Speaker 1>beyond just passwords.

502
00:25:02.160 --> 00:25:07.160
<v Speaker 2>Absolutely, passwords alone just aren't enough anymore. Okay, so we've authenticated,

503
00:25:07.240 --> 00:25:10.319
<v Speaker 2>proven who we are. Now what are we allowed to do?

504
00:25:10.480 --> 00:25:13.960
<v Speaker 2>Access control, authorization.

505
00:25:13.559 --> 00:25:16.039
<v Speaker 1>The rules of the road once you're inside the system. Right.

506
00:25:16.400 --> 00:25:20.079
<v Speaker 2>Access control determines what actions an authenticated user is permitted

507
00:25:20.119 --> 00:25:24.799
<v Speaker 2>to perform on which resources. It's fundamentally about policy, security, rules,

508
00:25:24.880 --> 00:25:26.880
<v Speaker 2>application needs, business logic.

509
00:25:27.000 --> 00:25:29.440
<v Speaker 1>It's not just tech. It's about defining the rules.

510
00:25:29.119 --> 00:25:33.000
<v Speaker 2>First, percisely, there are different models DC owner controls, access

511
00:25:33.480 --> 00:25:38.160
<v Speaker 2>MS system wide security levels, RBAC access based.

512
00:25:37.880 --> 00:25:40.920
<v Speaker 1>On role role based access control like admin, editor, viewer,

513
00:25:41.119 --> 00:25:42.480
<v Speaker 1>common stuff, very common.

514
00:25:42.559 --> 00:25:46.119
<v Speaker 2>And then there's ABAC or policy based access control PBAC

515
00:25:46.480 --> 00:25:49.519
<v Speaker 2>attribute based. This is more flexible. It makes decisions based

516
00:25:49.559 --> 00:25:52.400
<v Speaker 2>on attributes of the user, the resource, the environment, the action,

517
00:25:52.640 --> 00:25:53.160
<v Speaker 2>so not.

518
00:25:53.039 --> 00:25:55.000
<v Speaker 1>Just your role, but maybe where you're logging in from

519
00:25:55.039 --> 00:25:55.480
<v Speaker 1>or what time.

520
00:25:55.480 --> 00:25:58.559
<v Speaker 2>It is exactly much more granular and context aware, but

521
00:25:58.799 --> 00:26:00.680
<v Speaker 2>potentially more complex set up.

522
00:26:01.000 --> 00:26:04.079
<v Speaker 1>And the pp and PDP we talked about earlier come

523
00:26:04.119 --> 00:26:04.559
<v Speaker 1>back here.

524
00:26:04.799 --> 00:26:09.079
<v Speaker 2>Yes, the PEP intercepts the request to do something, asks

525
00:26:09.160 --> 00:26:11.839
<v Speaker 2>the PDP if it's allowed based on the access control

526
00:26:11.880 --> 00:26:16.519
<v Speaker 2>policy using RBACABAC, et cetera, and the PDP gives the

527
00:26:16.559 --> 00:26:19.279
<v Speaker 2>green a red light. There are even standard languages like

528
00:26:19.480 --> 00:26:21.920
<v Speaker 2>XACML to write these policies down.

529
00:26:22.119 --> 00:26:25.880
<v Speaker 1>Okay, and single sign on SSO fits in here too.

530
00:26:26.160 --> 00:26:27.279
<v Speaker 1>Logging in once.

531
00:26:27.359 --> 00:26:30.839
<v Speaker 2>For multiple apps SSO is about improving the user experience,

532
00:26:30.960 --> 00:26:35.519
<v Speaker 2>reducing login fatigue. It often uses federation technologies Fammel, open

533
00:26:35.559 --> 00:26:39.680
<v Speaker 2>ID connect O FOTH to securely pass authentication and sometimes

534
00:26:39.720 --> 00:26:43.000
<v Speaker 2>authorization information between systems, but it's.

535
00:26:42.839 --> 00:26:45.240
<v Speaker 1>Not always perfectly seamless, as the book notes with some

536
00:26:45.359 --> 00:26:46.000
<v Speaker 1>examples no.

537
00:26:46.279 --> 00:26:48.759
<v Speaker 2>Integrating different systems can still be tricky, but the credit

538
00:26:48.799 --> 00:26:51.119
<v Speaker 2>card industry is a good example of a large scale,

539
00:26:51.160 --> 00:26:55.359
<v Speaker 2>successful federated system managing access and transactions across many different

540
00:26:55.359 --> 00:26:56.920
<v Speaker 2>players based on agreed rules.

541
00:26:57.000 --> 00:27:00.319
<v Speaker 1>Okay, So access control is the crucial step after authentation,

542
00:27:00.720 --> 00:27:02.400
<v Speaker 1>determining what you can actually do.

543
00:27:02.440 --> 00:27:06.720
<v Speaker 2>Exactly, which brings us properly to decentralize identifiers DIDs. We've

544
00:27:06.720 --> 00:27:09.759
<v Speaker 2>touched on them, but let's focus. They're key to SSI, right, the.

545
00:27:09.799 --> 00:27:13.160
<v Speaker 1>User controlled independent identifiers.

546
00:27:12.880 --> 00:27:15.839
<v Speaker 2>They aim to solve the problems of traditional identifiers like

547
00:27:15.960 --> 00:27:18.880
<v Speaker 2>email addresses or user names, which are controlled by the

548
00:27:18.880 --> 00:27:21.839
<v Speaker 2>platform that issues them. Dds are defined by a W

549
00:27:21.960 --> 00:27:25.240
<v Speaker 2>three C spec. They have a specific format did to day,

550
00:27:25.880 --> 00:27:29.000
<v Speaker 2>then the method name than a method specific string.

551
00:27:28.880 --> 00:27:31.799
<v Speaker 1>Did that example dot one, two, three, four, five, and

552
00:27:31.880 --> 00:27:33.200
<v Speaker 1>the method tells you how it works.

553
00:27:33.400 --> 00:27:37.839
<v Speaker 2>Yes, the method defines how the DID is created, resolved, updated,

554
00:27:37.880 --> 00:27:42.319
<v Speaker 2>et cetera. Different methods might use blockchains, DHTs, or other systems.

555
00:27:42.759 --> 00:27:45.519
<v Speaker 2>The key point is the d ID itself isn't locked to.

556
00:27:45.519 --> 00:27:48.480
<v Speaker 1>One platform and its main job is to you solve.

557
00:27:48.279 --> 00:27:51.680
<v Speaker 2>To a DID document. Think of the DID document as

558
00:27:51.680 --> 00:27:54.599
<v Speaker 2>a small structured piece of data associated with the DID.

559
00:27:55.240 --> 00:27:59.160
<v Speaker 2>It typically contains cryptographic keys like public keys, service endpoints

560
00:27:59.200 --> 00:28:01.720
<v Speaker 2>like where to send messages, and other metadata.

561
00:28:01.759 --> 00:28:04.200
<v Speaker 1>So the d ID points to this document which holds

562
00:28:04.200 --> 00:28:04.880
<v Speaker 1>the useful.

563
00:28:04.640 --> 00:28:07.559
<v Speaker 2>Info exactly, and this layer of indirection is super useful.

564
00:28:07.640 --> 00:28:09.240
<v Speaker 2>Say you need to change your keys because the old

565
00:28:09.279 --> 00:28:11.880
<v Speaker 2>ones were compromised, you just update the d ID document

566
00:28:11.960 --> 00:28:14.079
<v Speaker 2>to point to the new keys. The DD itself doesn't

567
00:28:14.119 --> 00:28:15.480
<v Speaker 2>change ah.

568
00:28:15.559 --> 00:28:19.039
<v Speaker 1>So downstream systems looking up your DID automatically get the

569
00:28:19.079 --> 00:28:21.680
<v Speaker 1>new keys without you having to reregister everywhere.

570
00:28:21.680 --> 00:28:24.480
<v Speaker 2>That's clever it is it solves the key rotation problem neatly.

571
00:28:25.079 --> 00:28:28.240
<v Speaker 2>And there are also peer IDs designed for direct two

572
00:28:28.279 --> 00:28:31.440
<v Speaker 2>party relationships without needing any public ledger or registry.

573
00:28:31.799 --> 00:28:35.599
<v Speaker 1>Very private okay. Di IDs are the foundational identifiers. What

574
00:28:35.720 --> 00:28:36.920
<v Speaker 1>gets built using them?

575
00:28:37.119 --> 00:28:41.119
<v Speaker 2>Verifiable credentials or vcs. These are the digital equivalent of

576
00:28:41.160 --> 00:28:44.240
<v Speaker 2>your physical credentials driver's license to plumb a membership card,

577
00:28:44.240 --> 00:28:47.960
<v Speaker 2>but way smarter and more secure. Usually signed credentials basically yes,

578
00:28:48.119 --> 00:28:51.839
<v Speaker 2>cryptographically signed by an issuer, held by you the holder,

579
00:28:52.200 --> 00:28:55.000
<v Speaker 2>and presented to a verifier when needed. They provide a

580
00:28:55.039 --> 00:28:57.960
<v Speaker 2>standard way to share trustworthy information digitally.

581
00:28:57.880 --> 00:29:01.160
<v Speaker 1>Cortable, tamper proof, proof of something.

582
00:29:01.000 --> 00:29:04.519
<v Speaker 2>Exactly, and they fit perfectly with that identity metasystem idea

583
00:29:05.200 --> 00:29:10.079
<v Speaker 2>user control, privacy, flexibility, decentralization. They operate in a trust

584
00:29:10.119 --> 00:29:13.160
<v Speaker 2>triangle issue a welder dot the verifier, and they often

585
00:29:13.200 --> 00:29:17.119
<v Speaker 2>rely on verifiable data registries VDRs, which might be blockchains

586
00:29:17.200 --> 00:29:19.400
<v Speaker 2>or other systems to look up things like the issuer's

587
00:29:19.440 --> 00:29:21.200
<v Speaker 2>public key to verify their signature.

588
00:29:21.400 --> 00:29:24.119
<v Speaker 1>Okay, and can I choose what information to share from

589
00:29:24.119 --> 00:29:24.480
<v Speaker 1>a VC?

590
00:29:24.759 --> 00:29:28.160
<v Speaker 2>Yes, that's key. You can present the full credential or

591
00:29:28.359 --> 00:29:31.279
<v Speaker 2>using zero knowledge proofs, you can create a derived credential

592
00:29:31.319 --> 00:29:34.720
<v Speaker 2>that only reveals the specific piece of information needed, like.

593
00:29:34.799 --> 00:29:38.400
<v Speaker 1>Proving your over eighteen from your digital driver's license without

594
00:29:38.480 --> 00:29:41.000
<v Speaker 1>revealing your name or address precisely.

595
00:29:41.160 --> 00:29:44.640
<v Speaker 2>This is huge for privacy minimal disclosure. It also helps

596
00:29:44.680 --> 00:29:48.200
<v Speaker 2>prevent correlation, where a verifier could link your activities by

597
00:29:48.200 --> 00:29:52.839
<v Speaker 2>seeing the same full credential repeatedly. Using ZKPS or blinded

598
00:29:52.839 --> 00:29:56.559
<v Speaker 2>identifiers helps break that link. Very powerful standards are emerging

599
00:29:56.559 --> 00:29:59.599
<v Speaker 2>for this, yeah, things like open ID for verifiable Credentials,

600
00:29:59.680 --> 00:30:03.039
<v Speaker 2>open up forty C and self issued open ID providers.

601
00:30:03.160 --> 00:30:06.880
<v Speaker 2>Siops are working on standardizing how vcs are requested and

602
00:30:06.960 --> 00:30:08.880
<v Speaker 2>presented in a user controlled way.

603
00:30:09.079 --> 00:30:13.559
<v Speaker 1>Okay, so deepds provide the identifier, vcs provide the verifiable data.

604
00:30:13.680 --> 00:30:17.319
<v Speaker 2>This all leads back to self Software Identity SSI. The

605
00:30:17.400 --> 00:30:19.640
<v Speaker 2>big picture vision the idea.

606
00:30:19.359 --> 00:30:22.279
<v Speaker 1>That I am in control of my own digital identity.

607
00:30:22.160 --> 00:30:26.640
<v Speaker 2>Exactly, establishing your own authority over your digital self rather

608
00:30:26.680 --> 00:30:30.759
<v Speaker 2>than relying solely on administrative systems controlled by others. The

609
00:30:30.839 --> 00:30:34.400
<v Speaker 2>goal is a digital world that respects human dignity and autonomy,

610
00:30:35.119 --> 00:30:37.440
<v Speaker 2>and the tools to make this practical are often called

611
00:30:37.599 --> 00:30:38.759
<v Speaker 2>smart agents.

612
00:30:38.720 --> 00:30:41.559
<v Speaker 1>My personal digital wallet or identity.

613
00:30:41.119 --> 00:30:44.920
<v Speaker 2>Hub kind of Yeah, software acting on your behalf. Your

614
00:30:44.960 --> 00:30:49.039
<v Speaker 2>agent would securely store your DIDs and vcs, manage secure

615
00:30:49.079 --> 00:30:55.079
<v Speaker 2>communications using protocols like didcom messaging, handle consent, maybe even payments,

616
00:30:55.119 --> 00:30:56.160
<v Speaker 2>all under your control.

617
00:30:56.359 --> 00:30:59.440
<v Speaker 1>So my agent talks to other agents or services following

618
00:30:59.440 --> 00:30:59.960
<v Speaker 1>my rules.

619
00:31:00.240 --> 00:31:04.440
<v Speaker 2>That's the model. Didcom enables secure private, peer to pure

620
00:31:04.480 --> 00:31:08.000
<v Speaker 2>messaging between these agents, creating a kind of secure overlay

621
00:31:08.119 --> 00:31:10.400
<v Speaker 2>network on top of the Internet. These agents become your

622
00:31:10.400 --> 00:31:12.200
<v Speaker 2>operational arm in the digital.

623
00:31:11.839 --> 00:31:16.200
<v Speaker 1>World, managing credentials, communication, data sharing. Sounds powerful. It is.

624
00:31:16.599 --> 00:31:19.279
<v Speaker 2>Now, let's apply this to the Internet of Things IoT.

625
00:31:19.319 --> 00:31:21.319
<v Speaker 1>Right, my smartfridge needs SSI.

626
00:31:21.640 --> 00:31:24.440
<v Speaker 2>Well maybe the current situation is often called the compu

627
00:31:24.480 --> 00:31:27.920
<v Speaker 2>serve of things. Everything siloed talking back to the manufacturer's cloud,

628
00:31:28.200 --> 00:31:30.839
<v Speaker 2>no interoperability, lots of privacy question marks.

629
00:31:31.039 --> 00:31:33.119
<v Speaker 1>Yeah, my Philip's tooth PRUSHUREPP probably doesn't talk to my

630
00:31:33.160 --> 00:31:34.519
<v Speaker 1>Samsung TV exactly.

631
00:31:34.960 --> 00:31:39.319
<v Speaker 2>The SSIOT self sovereign Internet of Things envisions devices having

632
00:31:39.359 --> 00:31:42.880
<v Speaker 2>their own DIDs, managing their own relationships and data using

633
00:31:43.039 --> 00:31:47.000
<v Speaker 2>vcs and secure messaging, decentralized, interoperable.

634
00:31:47.039 --> 00:31:48.279
<v Speaker 1>What would that enable.

635
00:31:48.119 --> 00:31:51.839
<v Speaker 2>Things like truly secure firmware updates. The device could verify

636
00:31:51.920 --> 00:31:55.000
<v Speaker 2>a VC from the manufacturer saying this update is legit

637
00:31:55.079 --> 00:31:59.720
<v Speaker 2>before installing. Or multi owner scenarios. Imagine securely sharing access

638
00:31:59.759 --> 00:32:04.160
<v Speaker 2>to a connected truck using vcs for temporary permissions, or

639
00:32:04.319 --> 00:32:06.960
<v Speaker 2>lending a smart tool to a neighbor with time limited

640
00:32:07.000 --> 00:32:07.640
<v Speaker 2>usage rights.

641
00:32:07.799 --> 00:32:11.319
<v Speaker 1>Okay, that moves way beyond just centralized cloud control, much

642
00:32:11.319 --> 00:32:13.240
<v Speaker 1>more flexible and potentially secure.

643
00:32:13.400 --> 00:32:15.960
<v Speaker 2>That's the goal for any of this complex web of

644
00:32:16.000 --> 00:32:19.400
<v Speaker 2>interactions to work, whether federated or decentralized. You need rules,

645
00:32:19.440 --> 00:32:20.200
<v Speaker 2>You need governance.

646
00:32:20.279 --> 00:32:22.279
<v Speaker 1>The operating manual for the identity.

647
00:32:21.839 --> 00:32:26.240
<v Speaker 2>Ecosystem exactly how do you build and maintain trust? How

648
00:32:26.240 --> 00:32:30.720
<v Speaker 2>do you ensure coherence? You need policies, standards, agreed upon

649
00:32:30.839 --> 00:32:35.039
<v Speaker 2>architectures with the book calls an identity policy stack. Documenting

650
00:32:35.039 --> 00:32:39.359
<v Speaker 2>why technical choices were made using ADR's architectural decision records

651
00:32:39.759 --> 00:32:41.599
<v Speaker 2>is also important for transparency.

652
00:32:41.720 --> 00:32:43.839
<v Speaker 1>So the tech is only part of the puzzle. The

653
00:32:43.920 --> 00:32:46.279
<v Speaker 1>human agreements and rules are just as vital.

654
00:32:46.400 --> 00:32:49.960
<v Speaker 2>Absolutely, different systems need different governance models. How do you

655
00:32:49.960 --> 00:32:52.640
<v Speaker 2>govern a public VDR like the ones used for DDS?

656
00:32:53.119 --> 00:32:55.960
<v Speaker 2>How do you ensure credential provenance? Knowing you can trust

657
00:32:55.960 --> 00:32:59.200
<v Speaker 2>the issuer of a VC often involves verifying the issuer's

658
00:32:59.240 --> 00:33:00.160
<v Speaker 2>DD somehow.

659
00:33:00.240 --> 00:33:01.559
<v Speaker 1>Trust frameworks, Yes.

660
00:33:01.640 --> 00:33:05.079
<v Speaker 2>Trust frameworks define the rules, liabilities, and agreements within a

661
00:33:05.119 --> 00:33:09.640
<v Speaker 2>specific ecosystem, like for digital university transcripts or financial credentials.

662
00:33:10.079 --> 00:33:13.000
<v Speaker 2>As these ecosystems grow, governance becomes paramount.

663
00:33:13.160 --> 00:33:16.440
<v Speaker 1>It's about creating that reliable foundation for trust at scale.

664
00:33:16.480 --> 00:33:19.920
<v Speaker 2>Precisely, and finally, the book talks about the potential generativity

665
00:33:19.960 --> 00:33:21.720
<v Speaker 2>of this self sovereign internet.

666
00:33:21.559 --> 00:33:24.559
<v Speaker 1>Generativity its ability to spark new innovation.

667
00:33:24.920 --> 00:33:29.039
<v Speaker 2>Yeah, using Jonathan's it trains framework, how much leverage does

668
00:33:29.079 --> 00:33:31.720
<v Speaker 2>it provide for building new things? How adaptable is it?

669
00:33:31.759 --> 00:33:34.720
<v Speaker 2>How easy is it for developers to use? How accessible

670
00:33:34.799 --> 00:33:35.480
<v Speaker 2>for users?

671
00:33:35.920 --> 00:33:37.519
<v Speaker 1>So? How does SSI stack up?

672
00:33:37.960 --> 00:33:41.599
<v Speaker 2>The argument is that the secure messaging layer DIDCOM and

673
00:33:41.640 --> 00:33:49.559
<v Speaker 2>the verifiable credential exchange provide a highly generative foundation. It's leveragable, adaptable, usable, accessible, stable.

674
00:33:49.799 --> 00:33:53.559
<v Speaker 2>It could potentially disintermediate existing platforms by giving users direct

675
00:33:53.599 --> 00:33:56.559
<v Speaker 2>control and enabling new kinds of peer to peer interactions

676
00:33:56.559 --> 00:33:58.640
<v Speaker 2>and services to be built easily on top.

677
00:33:58.920 --> 00:34:01.960
<v Speaker 1>So it's not just fixing problem, it's potentially unlocking a

678
00:34:02.039 --> 00:34:05.000
<v Speaker 1>whole new wave of innovation built on user control.

679
00:34:05.079 --> 00:34:08.199
<v Speaker 2>That's the ultimate vision, a more generative, user centric internet.

680
00:34:08.280 --> 00:34:10.239
<v Speaker 1>Wow, Okay, that was a lot. Let's try and wrap

681
00:34:10.239 --> 00:34:12.159
<v Speaker 1>this up. We've covered a huge amount of ground in

682
00:34:12.159 --> 00:34:12.679
<v Speaker 1>this deep dive.

683
00:34:12.760 --> 00:34:16.400
<v Speaker 2>We really have from those early centralized days through federation

684
00:34:16.719 --> 00:34:20.320
<v Speaker 2>to this emerging world of decentralized identity and SSI. The

685
00:34:20.400 --> 00:34:23.679
<v Speaker 2>constant thread is that search for more user control, better privacy,

686
00:34:23.800 --> 00:34:25.039
<v Speaker 2>more security.

687
00:34:24.840 --> 00:34:27.599
<v Speaker 1>And understanding that identity is way more than just a

688
00:34:27.679 --> 00:34:32.480
<v Speaker 1>log in. It's about relationships, attributes, control, and technologies like

689
00:34:32.559 --> 00:34:37.039
<v Speaker 1>DIDs and vcs offer concrete tools to build this different future.

690
00:34:37.159 --> 00:34:40.800
<v Speaker 2>Absolutely, and smart agents acting on our behalf could really

691
00:34:40.920 --> 00:34:42.960
<v Speaker 2>change how we navigate the digital world.

692
00:34:43.280 --> 00:34:46.079
<v Speaker 1>It feels like we're on the cusp of potentially significant

693
00:34:46.159 --> 00:34:48.880
<v Speaker 1>change in how the Internet works fundamentally.

694
00:34:48.239 --> 00:34:50.559
<v Speaker 2>It could be. The potential is definitely there to build

695
00:34:50.559 --> 00:34:53.800
<v Speaker 2>something more aligned with individual autonomy and dignity.

696
00:34:54.119 --> 00:34:56.320
<v Speaker 1>So the final thought for you, our listener, is this,

697
00:34:57.199 --> 00:35:00.239
<v Speaker 1>how might this shift towards self sovereign identity affects your

698
00:35:00.280 --> 00:35:04.199
<v Speaker 1>online life? What does a truly user centric digital world

699
00:35:04.320 --> 00:35:07.239
<v Speaker 1>look like to you? And maybe what role could you

700
00:35:07.280 --> 00:35:08.079
<v Speaker 1>play in shaping it?

701
00:35:08.199 --> 00:35:10.119
<v Speaker 2>Yeah, it's something worth pondering and if you want to

702
00:35:10.119 --> 00:35:14.159
<v Speaker 2>go deeper, definitely look more into DIDs, VCS, smart Agents,

703
00:35:14.239 --> 00:35:17.519
<v Speaker 2>dd com. The building blocks are fascinating.

704
00:35:16.960 --> 00:35:19.599
<v Speaker 1>The journey is definitely ongoing. Thanks for exploring it with

705
00:35:19.679 --> 00:35:20.119
<v Speaker 1>us today,
