WEBVTT

NOTE Open Interest — damian-chen-starknet-foundation. Draft: text from the editor-approved caption file (S21 approved-corrections.srt, 22 Oct) re-timed to the approved edit by word alignment against ASR of the cut; caption lines from sections removed in the edit dropped (15 cues). Automatic speaker labels removed during publication QA; interjections cannot be attributed reliably. 13:14–13:44 (closing answer + sign-off) is NOT in the approved caption file and is ASR text only — needs a human read.

1
00:00:00.540 --> 00:00:01.780
Welcome back to the

2
00:00:01.780 --> 00:00:03.420
content suite in Singapore.

3
00:00:03.900 --> 00:00:04.660
Today we have Damian

4
00:00:05.040 --> 00:00:06.200
from Starknet Foundation,

5
00:00:06.200 --> 00:00:08.780
leading growth, super

6
00:00:08.780 --> 00:00:09.640
excited to talk to Damian.

7
00:00:10.040 --> 00:00:12.780
Before we get into all the things privacy

8
00:00:12.780 --> 00:00:14.760
that Starknet is working on,

9
00:00:15.260 --> 00:00:16.460
can we hear a little bit more

10
00:00:16.460 --> 00:00:17.580
about how you got into crypto

11
00:00:17.580 --> 00:00:19.720
and your journey here?

12
00:00:20.340 --> 00:00:20.660
Yeah, sure.

13
00:00:21.220 --> 00:00:23.400
So I'm Damian, the VP of Growth at the

14
00:00:23.400 --> 00:00:24.100
Starknet Foundation.

15
00:00:25.160 --> 00:00:25.600
I joined crypto

16
00:00:25.600 --> 00:00:26.680
probably in like 2020, 2021.

17
00:00:28.180 --> 00:00:30.180
I was previously a practicing M&A lawyer,

18
00:00:30.180 --> 00:00:32.700
but during COVID times I

19
00:00:32.700 --> 00:00:33.540
was getting a bit bored

20
00:00:33.540 --> 00:00:35.900
and I went into our firm's blockchain

21
00:00:35.900 --> 00:00:36.720
regulatory practice.

22
00:00:36.720 --> 00:00:39.080
And there I met quite

23
00:00:39.080 --> 00:00:39.960
a few crypto founders,

24
00:00:40.360 --> 00:00:40.840
which was actually SBF.

25
00:00:42.320 --> 00:00:42.920
So we were advising

26
00:00:42.920 --> 00:00:44.300
them when they were moving

27
00:00:44.300 --> 00:00:45.460
their operations from

28
00:00:46.240 --> 00:00:47.240
Hong Kong into the Bahamas,

29
00:00:47.500 --> 00:00:48.520
and our firm was advising us

30
00:00:48.840 --> 00:00:50.000
where from the Asia Pacific region.

31
00:00:51.440 --> 00:00:51.840
And then from there, I

32
00:00:51.840 --> 00:00:52.880
just went super deep.

33
00:00:53.540 --> 00:00:54.760
They obviously had a lot of

34
00:00:54.760 --> 00:00:55.920
interest in Solana at the time.

35
00:00:56.100 --> 00:00:56.400
They were building a

36
00:00:56.400 --> 00:00:57.860
lot of projects on Solana.

37
00:00:58.000 --> 00:00:58.360
I don't know if you guys

38
00:00:58.360 --> 00:00:59.020
remember like Maps and like--

39
00:00:59.700 --> 00:01:00.100
Serum, yep.

40
00:01:00.840 --> 00:01:02.080
Yeah, exactly.

41
00:01:02.960 --> 00:01:03.620
So I got into the Solana ecosystem,

42
00:01:04.660 --> 00:01:05.260
I joined a startup there,

43
00:01:05.260 --> 00:01:07.940
I worked there for two and a half years.

44
00:01:08.260 --> 00:01:09.800
Just went super deep DeFi after that

45
00:01:09.800 --> 00:01:11.320
and from there I moved into Starknet.

46
00:01:12.140 --> 00:01:12.440
Amazing.

47
00:01:12.800 --> 00:01:14.200
And I mean, from the legal background

48
00:01:14.200 --> 00:01:15.420
all the way to Starknet,

49
00:01:15.640 --> 00:01:16.940
what got you

50
00:01:16.940 --> 00:01:18.180
interested in joining Starknet

51
00:01:18.180 --> 00:01:19.000
and what excites you

52
00:01:19.000 --> 00:01:19.760
about Starknet today?

53
00:01:20.680 --> 00:01:21.480
Well, legal was

54
00:01:21.720 --> 00:01:22.900
actually not a great fit for me

55
00:01:22.900 --> 00:01:24.720
because my personality was super like,

56
00:01:24.720 --> 00:01:25.720
and just like doing stuff.

57
00:01:26.180 --> 00:01:27.000
Legal is very much about

58
00:01:27.000 --> 00:01:28.680
like what you should do.

59
00:01:29.460 --> 00:01:30.900
Starknet was very exciting when I joined.

60
00:01:31.100 --> 00:01:31.740
When I joined the

61
00:01:31.740 --> 00:01:32.840
foundation didn't exist yet

62
00:01:32.840 --> 00:01:34.540
and it was just the lab side

63
00:01:34.540 --> 00:01:35.840
and Eli who's a

64
00:01:35.840 --> 00:01:37.220
founder of Starknet, StarkWare,

65
00:01:37.400 --> 00:01:38.620
the lab's team was looking

66
00:01:38.620 --> 00:01:39.460
to build out the foundation.

67
00:01:39.460 --> 00:01:41.200
And so when I first joined,

68
00:01:41.200 --> 00:01:41.880
it was practically

69
00:01:41.880 --> 00:01:43.620
just all systems ablaze

70
00:01:43.940 --> 00:01:44.640
and we were doing

71
00:01:44.640 --> 00:01:45.840
everything from zero to one.

72
00:01:46.780 --> 00:01:47.680
The culture is still

73
00:01:47.680 --> 00:01:48.500
very much like that today.

74
00:01:48.740 --> 00:01:49.900
We're experimenting a lot with like

75
00:01:50.180 --> 00:01:50.880
leading edge technology,

76
00:01:51.140 --> 00:01:52.460
we're pushing a lot of very exciting

77
00:01:52.460 --> 00:01:53.900
new updates to the market.

78
00:01:53.900 --> 00:01:55.620
And it's just good to be at the forefront

79
00:01:55.620 --> 00:01:57.420
of actual technical excellence

80
00:01:57.420 --> 00:01:58.700
that defines our industry

81
00:01:58.700 --> 00:01:59.860
and being able to

82
00:01:59.860 --> 00:02:01.151
continue to see what we do.

83
00:02:02.020 --> 00:02:03.100
Yeah, I mean, like you mentioned,

84
00:02:03.100 --> 00:02:05.380
there's so many parts of the,

85
00:02:05.380 --> 00:02:07.280
I would say privacy infrastructure.

86
00:02:07.680 --> 00:02:09.320
You mentioned StarkWare, Starknet.

87
00:02:09.680 --> 00:02:10.500
It can be a little bit

88
00:02:10.500 --> 00:02:11.800
confusing for the average viewer.

89
00:02:11.800 --> 00:02:12.580
So maybe it would be

90
00:02:12.580 --> 00:02:13.940
great if you could break down

91
00:02:13.940 --> 00:02:15.240
specifically what is

92
00:02:15.240 --> 00:02:16.380
Starknet working on today

93
00:02:16.380 --> 00:02:17.480
and where do you see the

94
00:02:17.480 --> 00:02:18.780
products we're growing as well?

95
00:02:19.480 --> 00:02:19.780
Gotcha, gotcha.

96
00:02:20.120 --> 00:02:22.640
Yeah, well, just to really step it back.

97
00:02:23.440 --> 00:02:24.800
StarkWare is the lab

98
00:02:24.800 --> 00:02:26.320
entity behind Starknet,

99
00:02:26.460 --> 00:02:27.220
the public network.

100
00:02:28.180 --> 00:02:31.060
Before Starknet, they ran a privatized

101
00:02:31.060 --> 00:02:32.080
blockchain instance called StarkEx.

102
00:02:32.680 --> 00:02:34.960
And that was what powered dYdX and

103
00:02:35.420 --> 00:02:35.720
Immutable and Sorare

104
00:02:35.960 --> 00:02:37.600
and a lot of those big applications.

105
00:02:38.640 --> 00:02:39.900
Just as a bit of history,

106
00:02:40.300 --> 00:02:41.300
StarkWare were the first

107
00:02:41.300 --> 00:02:42.520
or the second, I think,

108
00:02:42.860 --> 00:02:43.860
grant recipients from the Ethereum

109
00:02:43.860 --> 00:02:44.760
Foundation at the time.

110
00:02:45.340 --> 00:02:47.400
So in 2018, they were given a grant

111
00:02:47.400 --> 00:02:48.660
to use their cryptographic

112
00:02:48.660 --> 00:02:50.840
proof STARKs to scale Ethereum.

113
00:02:50.840 --> 00:02:53.260
And so they did that as a

114
00:02:53.460 --> 00:02:54.340
SaaS solution practically

115
00:02:54.620 --> 00:02:55.400
for teams like dYdX.

116
00:02:56.240 --> 00:02:56.980
And then they were actually able to

117
00:02:56.980 --> 00:02:58.020
achieve immense scale.

118
00:02:58.260 --> 00:02:58.940
This was before

119
00:02:58.940 --> 00:03:00.360
optimistic rollups were even

120
00:03:00.360 --> 00:03:01.540
conceived of as a word.

121
00:03:01.680 --> 00:03:03.620
And then the landscape

122
00:03:03.620 --> 00:03:04.180
became optimistic rollups.

123
00:03:05.200 --> 00:03:06.220
Then obviously validity

124
00:03:06.860 --> 00:03:07.160
rollups, what we are, ZK rollups.

125
00:03:07.880 --> 00:03:11.000
And so across time, things have changed

126
00:03:11.000 --> 00:03:13.560
and the industry has changed a lot.

127
00:03:14.720 --> 00:03:15.880
Starknet specifically came

128
00:03:15.880 --> 00:03:17.320
around after optimistic rollups.

129
00:03:18.160 --> 00:03:19.020
The business model

130
00:03:19.020 --> 00:03:20.240
really for a SaaS solution

131
00:03:20.240 --> 00:03:21.920
privatized blockchain instance

132
00:03:22.620 --> 00:03:23.760
doesn't really work anymore

133
00:03:23.760 --> 00:03:24.940
when Arbitrum and Optimism

134
00:03:24.940 --> 00:03:26.140
and all these guys

135
00:03:26.140 --> 00:03:27.260
offering scale came out

136
00:03:27.380 --> 00:03:28.280
that at a much lower cost.

137
00:03:28.280 --> 00:03:29.640
And so Starknet was

138
00:03:29.640 --> 00:03:31.180
created as a public blockchain.

139
00:03:31.909 --> 00:03:32.209
Nice.

140
00:03:32.760 --> 00:03:34.480
And today Starknet is

141
00:03:34.480 --> 00:03:37.240
competing in a very big variety

142
00:03:37.240 --> 00:03:39.900
of L2s or different networks.

143
00:03:40.340 --> 00:03:42.920
What do you think might be attractive

144
00:03:42.920 --> 00:03:46.000
for either a builder or a user for them

145
00:03:46.000 --> 00:03:46.880
to play on Starknet?

146
00:03:48.840 --> 00:03:50.500
Yeah, I mean, I think we hear a lot about

147
00:03:50.500 --> 00:03:52.660
the best tech always wins

148
00:03:52.660 --> 00:03:53.580
in a long enough horizon

149
00:03:53.580 --> 00:03:54.900
or you're on the other

150
00:03:54.900 --> 00:03:55.580
side and you're saying

151
00:03:55.580 --> 00:03:56.700
the best tech never wins in

152
00:03:56.700 --> 00:03:57.600
a super best distribution.

153
00:03:58.640 --> 00:04:00.320
I do think that over a

154
00:04:00.320 --> 00:04:01.260
long enough time horizon,

155
00:04:01.260 --> 00:04:02.720
the better tech should

156
00:04:02.720 --> 00:04:03.900
win most of the time.

157
00:04:03.900 --> 00:04:05.560
And Starknet

158
00:04:05.560 --> 00:04:07.860
historically has always defined

159
00:04:07.860 --> 00:04:09.180
the industry standard for

160
00:04:09.180 --> 00:04:10.080
what blockchain technology

161
00:04:10.080 --> 00:04:11.060
should look like.

162
00:04:11.940 --> 00:04:14.480
We were the first to conceive of the

163
00:04:14.480 --> 00:04:15.640
Stark proving system

164
00:04:15.640 --> 00:04:16.900
to actually put it in production

165
00:04:16.900 --> 00:04:18.860
to use hash based cryptography.

166
00:04:19.480 --> 00:04:19.800
Now you have Ethereum,

167
00:04:20.280 --> 00:04:21.300
the L1 looking at scaling,

168
00:04:21.740 --> 00:04:24.100
the L1 using the exact same work.

169
00:04:24.760 --> 00:04:26.680
A lot of the privacy standard

170
00:04:26.680 --> 00:04:27.700
and the work we've done there

171
00:04:27.700 --> 00:04:28.780
as well is quite ubiquitous.

172
00:04:29.900 --> 00:04:31.240
I do think that so long

173
00:04:31.240 --> 00:04:32.720
as you sit at the forefront

174
00:04:32.720 --> 00:04:34.180
of the industry you're at

175
00:04:34.180 --> 00:04:35.280
and you're continuously pushing

176
00:04:35.280 --> 00:04:36.800
cutting edge technology forward,

177
00:04:36.800 --> 00:04:38.800
then you will eventually win.

178
00:04:38.880 --> 00:04:40.020
It will take time and it'll be hard,

179
00:04:40.020 --> 00:04:41.760
but it'll eventually come.

180
00:04:42.280 --> 00:04:42.580
Nice.

181
00:04:42.700 --> 00:04:43.600
Something that I wanna

182
00:04:44.020 --> 00:04:44.960
learn more personally

183
00:04:45.320 --> 00:04:47.340
between STARKs, like you've mentioned,

184
00:04:47.340 --> 00:04:48.860
it's been able to help

185
00:04:48.860 --> 00:04:51.080
companies like dYdX scale

186
00:04:51.080 --> 00:04:52.480
to the SaaS level solution,

187
00:04:53.020 --> 00:04:54.080
process a lot of transactions,

188
00:04:54.080 --> 00:04:55.100
and then there's the

189
00:04:55.100 --> 00:04:56.740
whole privacy angle of it.

190
00:04:57.160 --> 00:04:58.560
I understand that you kind of kick

191
00:04:58.560 --> 00:05:00.560
both best of both worlds,

192
00:05:00.560 --> 00:05:01.590
but what do you think is

193
00:05:01.590 --> 00:05:03.810
really the value prop there

194
00:05:03.810 --> 00:05:05.030
for implementing something

195
00:05:05.030 --> 00:05:07.190
like a STARK or Starknet?

196
00:05:07.810 --> 00:05:10.810
Yeah, well, proving

197
00:05:10.810 --> 00:05:11.910
systems at the end of the day

198
00:05:11.910 --> 00:05:13.390
are essentially as compression systems.

199
00:05:13.730 --> 00:05:16.250
They take a very large body of data

200
00:05:16.250 --> 00:05:18.330
and they reduce it to a very small proof,

201
00:05:18.330 --> 00:05:20.250
and then you're able to verify that proof

202
00:05:20.250 --> 00:05:22.210
to verify the validity

203
00:05:22.210 --> 00:05:24.150
of that entire initial body of data.

204
00:05:25.050 --> 00:05:26.190
Privacy is kind of

205
00:05:26.190 --> 00:05:27.250
just a byproduct of that

206
00:05:27.250 --> 00:05:27.770
because when you

207
00:05:27.770 --> 00:05:28.590
reduce something to a proof

208
00:05:28.590 --> 00:05:29.550
and you verify it,

209
00:05:29.550 --> 00:05:30.890
you don't necessarily need

210
00:05:30.890 --> 00:05:32.470
to know what you're verifying

211
00:05:32.810 --> 00:05:34.290
because verify whether or not it's valid.

212
00:05:34.910 --> 00:05:35.870
Starknet for the longest

213
00:05:35.870 --> 00:05:38.170
time had inbuilt privacy,

214
00:05:38.170 --> 00:05:39.490
but we didn't actually

215
00:05:39.490 --> 00:05:40.430
have privacy on the network.

216
00:05:40.430 --> 00:05:42.470
So we posted the data to the L1

217
00:05:42.470 --> 00:05:44.370
that showed the full body of transactions

218
00:05:44.370 --> 00:05:47.250
because at the time the industry wasn't

219
00:05:47.250 --> 00:05:48.450
very privacy forward,

220
00:05:48.450 --> 00:05:49.830
and so we were actually

221
00:05:49.830 --> 00:05:51.250
paying extra settlement costs

222
00:05:51.250 --> 00:05:52.930
on the L1 just to show

223
00:05:52.930 --> 00:05:53.730
all that data anyway,

224
00:05:53.730 --> 00:05:54.730
and also there was a lot

225
00:05:54.730 --> 00:05:55.270
of compliance, et cetera,

226
00:05:55.570 --> 00:05:56.450
things that needed the

227
00:05:56.990 --> 00:05:58.010
privacy to be done right.

228
00:05:59.150 --> 00:05:59.890
It's different now.

229
00:05:59.890 --> 00:06:01.470
We've come out with a STRK20 standard,

230
00:06:01.470 --> 00:06:03.310
which does privatize transactions,

231
00:06:03.310 --> 00:06:05.270
but it's opt-in and it has a whole

232
00:06:05.270 --> 00:06:06.910
regulatory framework around it

233
00:06:06.910 --> 00:06:08.350
that allows people to produce that data

234
00:06:08.350 --> 00:06:10.290
should they request to do so,

235
00:06:10.290 --> 00:06:11.350
but I guess just to go

236
00:06:11.610 --> 00:06:11.910
back to your question,

237
00:06:12.930 --> 00:06:14.050
Zero Knowledge proofs itself are privacy

238
00:06:14.050 --> 00:06:14.990
preserving inherently,

239
00:06:14.990 --> 00:06:16.510
but we've used it in a way

240
00:06:16.510 --> 00:06:17.850
that wasn't privacy preserving

241
00:06:17.850 --> 00:06:19.130
and now we're moving

242
00:06:19.130 --> 00:06:20.850
towards a compliant privacy model.

243
00:06:21.470 --> 00:06:25.290
Nice, and we've talked on this podcast

244
00:06:25.290 --> 00:06:28.150
and the hot subject is definitely Zcash.

245
00:06:28.970 --> 00:06:29.930
We've had also smart

246
00:06:29.930 --> 00:06:30.970
contract layers like Aleo

247
00:06:31.330 --> 00:06:32.750
who want to build the

248
00:06:32.750 --> 00:06:35.430
equivalent of private Ethereum.

249
00:06:36.290 --> 00:06:38.850
Do you think there's use cases there

250
00:06:38.850 --> 00:06:41.750
in terms of having more smart contract

251
00:06:41.750 --> 00:06:43.790
like transactions being private

252
00:06:43.790 --> 00:06:45.090
and what are some of

253
00:06:45.090 --> 00:06:46.050
the use cases you see

254
00:06:46.050 --> 00:06:48.110
that fit really the

255
00:06:48.110 --> 00:06:49.330
technology you guys are working on?

256
00:06:49.950 --> 00:06:51.830
Yeah, so I think Zcash is great, right?

257
00:06:51.830 --> 00:06:55.790
And I think Zcash

258
00:06:55.790 --> 00:06:57.070
taking off is very intuitive

259
00:06:57.490 --> 00:06:58.150
of the industry's

260
00:06:58.570 --> 00:07:00.570
move towards new privacy.

261
00:07:00.570 --> 00:07:02.670
And I think privacy was something

262
00:07:02.670 --> 00:07:04.630
that Satoshi contemplated for Bitcoin,

263
00:07:04.630 --> 00:07:05.850
even during the early

264
00:07:05.850 --> 00:07:06.830
days Bitcoin forums,

265
00:07:06.830 --> 00:07:08.250
but never actually got

266
00:07:08.250 --> 00:07:09.550
into the end state of Bitcoin.

267
00:07:09.550 --> 00:07:12.530
And so I think Zcash having that PMF

268
00:07:12.530 --> 00:07:13.250
is very much addictive

269
00:07:13.550 --> 00:07:14.690
that people want this

270
00:07:14.690 --> 00:07:15.530
for their store of value.

271
00:07:15.530 --> 00:07:16.790
But at the end of the day,

272
00:07:16.790 --> 00:07:18.650
Zcash is just a store of value.

273
00:07:18.850 --> 00:07:19.830
It's a private Bitcoin.

274
00:07:20.750 --> 00:07:21.670
It's not a

275
00:07:21.670 --> 00:07:22.930
programmable smart contract layer.

276
00:07:23.390 --> 00:07:24.970
You can't have decentralized finance

277
00:07:24.970 --> 00:07:26.530
and smart contracts exist

278
00:07:26.530 --> 00:07:27.870
on top of it without an L2.

279
00:07:27.870 --> 00:07:30.890
And so I think there is room for

280
00:07:30.890 --> 00:07:33.630
a programmable private Zcash.

281
00:07:34.110 --> 00:07:35.550
And so that is kind of the

282
00:07:35.550 --> 00:07:36.710
framing that we're going for.

283
00:07:36.910 --> 00:07:39.330
We have scale, we have compute,

284
00:07:39.430 --> 00:07:42.510
we have a base chain that works

285
00:07:42.510 --> 00:07:43.870
that people can build on top of

286
00:07:43.870 --> 00:07:45.470
that they can opt into our privacy

287
00:07:45.470 --> 00:07:46.590
that has liquidity that can

288
00:07:46.590 --> 00:07:47.830
come in from other networks too.

289
00:07:47.830 --> 00:07:48.790
And so in that essence,

290
00:07:49.150 --> 00:07:50.030
I think we're kind of

291
00:07:50.030 --> 00:07:51.010
different from the Zcash.

292
00:07:51.010 --> 00:07:54.570
But yeah, I definitely think the industry

293
00:07:54.570 --> 00:07:56.410
is very much moving towards that area.

294
00:07:57.290 --> 00:07:58.530
There's parts of my investor brain

295
00:07:58.530 --> 00:07:59.670
where people talk about

296
00:07:59.670 --> 00:08:01.430
Zcash as private Bitcoin.

297
00:08:01.430 --> 00:08:03.210
But at that point, maybe

298
00:08:03.210 --> 00:08:04.350
on a smart contract layer

299
00:08:04.350 --> 00:08:05.150
that's private, you could

300
00:08:05.150 --> 00:08:06.410
also just bring in Bitcoin.

301
00:08:06.410 --> 00:08:08.750
And now that would make Bitcoin private.

302
00:08:08.750 --> 00:08:11.570
But there's other concerns regarding

303
00:08:11.570 --> 00:08:13.570
Bitcoin's long-term security,

304
00:08:13.570 --> 00:08:14.650
whether that's quantum

305
00:08:14.650 --> 00:08:15.870
resistance and things like that.

306
00:08:16.250 --> 00:08:17.350
I want to get your take on

307
00:08:17.350 --> 00:08:19.090
where's the current state of quantum

308
00:08:19.090 --> 00:08:20.750
and what are some solutions

309
00:08:20.750 --> 00:08:22.050
that you guys might be working on.

310
00:08:22.590 --> 00:08:23.090
Excellent, yeah.

311
00:08:23.090 --> 00:08:25.270
So this is partly why I also say

312
00:08:25.270 --> 00:08:26.650
that Starknet is always at the edge

313
00:08:26.650 --> 00:08:28.090
of leading edge technology.

314
00:08:28.990 --> 00:08:32.290
It's because we, from the very early days

315
00:08:32.290 --> 00:08:33.590
of designing STARKs, using

316
00:08:33.850 --> 00:08:34.610
STARKs to build Starknet,

317
00:08:34.610 --> 00:08:35.810
we designed it to be in

318
00:08:35.810 --> 00:08:36.630
a future-proof manner.

319
00:08:36.630 --> 00:08:37.510
And so the network

320
00:08:38.370 --> 00:08:39.010
well, STARKs by themselves

321
00:08:39.010 --> 00:08:40.870
as a primitive are post-quantum secure.

322
00:08:41.470 --> 00:08:42.190
The network at the

323
00:08:42.190 --> 00:08:43.770
moment is in the process

324
00:08:43.770 --> 00:08:44.970
of being upgraded to be

325
00:08:45.430 --> 00:08:46.130
post-quantum secure as well.

326
00:08:46.830 --> 00:08:47.410
And we've also just come

327
00:08:47.410 --> 00:08:48.710
out with a proof of concept

328
00:08:48.710 --> 00:08:50.290
that allows for a

329
00:08:50.290 --> 00:08:51.550
Bitcoin transaction today

330
00:08:51.550 --> 00:08:52.850
and Bitcoin mainnet to

331
00:08:52.850 --> 00:08:53.750
be post-quantum secure.

332
00:08:54.570 --> 00:08:56.670
On that last bit, we're calling it QSB,

333
00:08:56.670 --> 00:08:57.850
but essentially what

334
00:08:57.850 --> 00:08:58.210
one of our researchers

335
00:08:58.670 --> 00:08:59.870
have done is they managed

336
00:08:59.870 --> 00:09:01.050
to use the existing rules

337
00:09:01.050 --> 00:09:02.850
of Bitcoin today and they've managed

338
00:09:02.850 --> 00:09:05.690
to introduce a new spending mechanism

339
00:09:05.690 --> 00:09:07.570
on top of your public and private key.

340
00:09:07.570 --> 00:09:09.650
And that particular mechanism is a

341
00:09:10.150 --> 00:09:10.690
hash-based authorization.

342
00:09:11.410 --> 00:09:11.710
And so even if a quantum

343
00:09:12.010 --> 00:09:12.510
came online tomorrow,

344
00:09:12.510 --> 00:09:13.530
the way they break your

345
00:09:13.530 --> 00:09:14.850
Bitcoin and steal your Bitcoin is

346
00:09:14.850 --> 00:09:16.790
they take an exposed public key,

347
00:09:16.790 --> 00:09:18.070
they run Shor's

348
00:09:18.070 --> 00:09:19.630
algorithm and then doing so,

349
00:09:19.630 --> 00:09:20.890
they can derive your private key

350
00:09:20.890 --> 00:09:21.950
and then they can use

351
00:09:21.950 --> 00:09:22.970
your public and private key

352
00:09:22.970 --> 00:09:24.590
to authorize a fraudulent

353
00:09:24.590 --> 00:09:26.130
but valid spend transaction

354
00:09:26.650 --> 00:09:27.190
recognized by the network.

355
00:09:27.190 --> 00:09:28.710
They move your coins out of

356
00:09:28.710 --> 00:09:29.990
your custody into their control

357
00:09:29.990 --> 00:09:31.270
and they market sell or whatever.

358
00:09:31.450 --> 00:09:32.490
You've just essentially lost your coins.

359
00:09:32.630 --> 00:09:33.250
They've stolen it from you.

360
00:09:34.150 --> 00:09:35.650
What we've introduced with QSB

361
00:09:35.650 --> 00:09:36.490
is this new hash-based

362
00:09:37.090 --> 00:09:38.170
authorization mechanism,

363
00:09:38.170 --> 00:09:40.690
where even if a quantum computer took

364
00:09:40.690 --> 00:09:41.950
your exposed public key,

365
00:09:41.950 --> 00:09:44.070
derives your private key, and then tried

366
00:09:44.390 --> 00:09:45.170
to steal your coins,

367
00:09:45.170 --> 00:09:46.290
they still need that

368
00:09:47.130 --> 00:09:47.490
hash-based one-time authorization

369
00:09:47.490 --> 00:09:49.690
to do so, and that's post-quantum secure.

370
00:09:50.030 --> 00:09:51.710
That can't be broken today.

371
00:09:51.710 --> 00:09:52.430
And so they would

372
00:09:52.430 --> 00:09:54.490
still be unable to do so.

373
00:09:54.950 --> 00:09:56.050
The limitation though

374
00:09:56.050 --> 00:09:57.030
is that QSB is opt-in.

375
00:09:57.570 --> 00:09:58.510
So you have to move your

376
00:09:58.510 --> 00:09:59.490
Bitcoins from an address

377
00:09:59.490 --> 00:10:01.710
that doesn't have QSB into an address

378
00:10:01.710 --> 00:10:02.810
that has QSB enabled.

379
00:10:02.810 --> 00:10:04.570
And then for it to move out again,

380
00:10:04.570 --> 00:10:06.130
you'll need to pass the QSB component.

381
00:10:06.130 --> 00:10:07.930
And so it doesn't really

382
00:10:07.930 --> 00:10:09.590
solve the problem of like,

383
00:10:09.590 --> 00:10:11.470
Satoshi's coins being vulnerable,

384
00:10:11.470 --> 00:10:12.490
or all the lost coins in

385
00:10:12.490 --> 00:10:13.390
history being vulnerable,

386
00:10:13.390 --> 00:10:14.930
but does solve the problem of like,

387
00:10:14.930 --> 00:10:15.990
I have a thousand

388
00:10:15.990 --> 00:10:16.930
Bitcoin or a hundred Bitcoin,

389
00:10:16.930 --> 00:10:18.050
where should I put those?

390
00:10:18.330 --> 00:10:18.790
Well, you should

391
00:10:18.790 --> 00:10:20.110
probably put some portion of it

392
00:10:20.110 --> 00:10:21.950
in a QSB address if you think quantum

393
00:10:21.950 --> 00:10:23.650
has some possibility of happening,

394
00:10:23.650 --> 00:10:24.890
just so that you're hedged

395
00:10:24.890 --> 00:10:25.890
and you have an insurance

396
00:10:25.890 --> 00:10:28.050
taken out against the quantum threat.

397
00:10:28.164 --> 00:10:28.581
Very cool.

398
00:10:30.230 --> 00:10:31.590
I'm sure that you hang out

399
00:10:31.590 --> 00:10:32.750
with a lot of cool cryptographers

400
00:10:33.410 --> 00:10:34.310
who are working on the bleeding edge.

401
00:10:34.790 --> 00:10:37.410
Definitely not autistic.

402
00:10:38.410 --> 00:10:40.230
Yeah, very smart.

403
00:10:40.230 --> 00:10:41.190
And I'm kind of curious

404
00:10:41.190 --> 00:10:42.270
from your perspective,

405
00:10:42.270 --> 00:10:44.250
are you genuinely

406
00:10:44.250 --> 00:10:46.090
concerned about quantum resistance?

407
00:10:46.090 --> 00:10:47.250
There's a lot of

408
00:10:47.250 --> 00:10:49.230
conversations regarding hard forks

409
00:10:49.230 --> 00:10:50.790
or where Bitcoin is gonna go.

410
00:10:50.790 --> 00:10:52.370
And you guys are offering

411
00:10:52.370 --> 00:10:53.210
this solution with QSB,

412
00:10:54.230 --> 00:10:56.990
but where do you currently stand

413
00:10:56.990 --> 00:10:58.030
regarding the current

414
00:10:58.030 --> 00:10:59.430
landscape of quantum

415
00:10:59.430 --> 00:11:01.550
and how users might be

416
00:11:02.070 --> 00:11:02.890
needing to get ready?

417
00:11:03.973 --> 00:11:04.210
Yeah, like

418
00:11:04.210 --> 00:11:05.930
realistically, we're just one player

419
00:11:05.930 --> 00:11:07.350
within the broader Bitcoin ecosystem.

420
00:11:07.350 --> 00:11:09.090
And for the longest time,

421
00:11:09.090 --> 00:11:10.370
we've contributed towards Ethereum,

422
00:11:10.750 --> 00:11:11.290
contributed towards

423
00:11:11.290 --> 00:11:12.730
broader ZK cryptography.

424
00:11:14.390 --> 00:11:15.310
The reality is that

425
00:11:15.310 --> 00:11:16.570
Bitcoin Core as an organization

426
00:11:16.570 --> 00:11:18.050
is designed to move slowly.

427
00:11:18.590 --> 00:11:20.930
And I have the utmost faith that the

428
00:11:20.930 --> 00:11:21.730
smartest people there

429
00:11:21.730 --> 00:11:22.990
are going to make the right decision

430
00:11:22.990 --> 00:11:23.950
that protects Bitcoin

431
00:11:23.950 --> 00:11:25.030
when the moment arises.

432
00:11:25.030 --> 00:11:26.770
But until that moment arises,

433
00:11:26.770 --> 00:11:28.470
until there's like an existential threat,

434
00:11:28.470 --> 00:11:32.230
the network is designed to be resilient

435
00:11:32.230 --> 00:11:33.190
and it's designed to

436
00:11:33.190 --> 00:11:34.330
move slowly to ensure

437
00:11:34.330 --> 00:11:36.370
that the wrong decision isn't made.

438
00:11:36.370 --> 00:11:39.690
And so the question to us

439
00:11:39.690 --> 00:11:40.970
hasn't really been like,

440
00:11:40.970 --> 00:11:42.830
how realistic is quantum?

441
00:11:42.830 --> 00:11:43.770
When will it come?

442
00:11:43.770 --> 00:11:45.370
It's more just what can we contribute

443
00:11:45.370 --> 00:11:46.570
to this broader problem?

444
00:11:46.570 --> 00:11:48.330
And so what we've decided to contribute

445
00:11:48.330 --> 00:11:50.850
is like a temporary or like a solution

446
00:11:50.850 --> 00:11:53.170
that can be used while this

447
00:11:53.170 --> 00:11:54.990
actual thing is being resolved.

448
00:11:54.990 --> 00:11:56.230
And I have the utmost

449
00:11:56.230 --> 00:11:57.590
faith that it will be resolved

450
00:11:57.590 --> 00:11:58.790
when the time comes by

451
00:11:59.110 --> 00:12:00.150
the core Bitcoin community.

452
00:12:00.970 --> 00:12:01.270
Very nice.

453
00:12:01.830 --> 00:12:04.210
So when needed, there will

454
00:12:04.210 --> 00:12:05.710
be some kind of coordination.

455
00:12:05.710 --> 00:12:07.290
And until then, you guys

456
00:12:07.290 --> 00:12:08.310
will be working on solutions

457
00:12:08.310 --> 00:12:10.770
for if it happens, right?

458
00:12:11.870 --> 00:12:12.170
Exactly.

459
00:12:12.470 --> 00:12:13.670
As we continue, I'm

460
00:12:13.670 --> 00:12:14.850
curious if there's anything else

461
00:12:14.850 --> 00:12:16.690
in terms of Starknet that you wanna share

462
00:12:16.690 --> 00:12:19.090
or give people updates about.

463
00:12:22.710 --> 00:12:24.190
I think we've been building

464
00:12:24.190 --> 00:12:25.850
in a few directions, right?

465
00:12:25.850 --> 00:12:27.650
We've been building towards privacy,

466
00:12:27.650 --> 00:12:30.750
which is a generalized privacy stack

467
00:12:30.750 --> 00:12:31.850
that builders can use.

468
00:12:32.330 --> 00:12:32.550
We've been building

469
00:12:32.550 --> 00:12:33.950
towards quantum security,

470
00:12:33.950 --> 00:12:34.790
which is really a

471
00:12:34.790 --> 00:12:35.870
product that Bitcoin holders

472
00:12:35.870 --> 00:12:36.870
should be able to use themselves.

473
00:12:37.390 --> 00:12:37.930
And then we've been

474
00:12:37.930 --> 00:12:40.190
working on productizing

475
00:12:40.830 --> 00:12:42.790
additional use cases for Bitcoin holders.

476
00:12:42.790 --> 00:12:43.910
And that's in our

477
00:12:43.910 --> 00:12:45.250
stock PDC Bitcoin wrapper

478
00:12:45.550 --> 00:12:46.130
that you can stake on the

479
00:12:46.130 --> 00:12:47.190
network and own yield for.

480
00:12:47.190 --> 00:12:48.310
So I guess it kind of

481
00:12:48.310 --> 00:12:49.190
depends where you sit

482
00:12:49.190 --> 00:12:50.350
within those three categories.

483
00:12:51.030 --> 00:12:51.750
If you're a builder

484
00:12:51.750 --> 00:12:52.970
and privacy is something

485
00:12:52.970 --> 00:12:54.130
that benefits your

486
00:12:54.130 --> 00:12:54.950
particular application,

487
00:12:54.950 --> 00:12:56.130
then I think we have

488
00:12:56.130 --> 00:12:57.070
the most sophisticated

489
00:12:57.070 --> 00:12:58.710
general purpose privacy stack

490
00:12:58.710 --> 00:13:00.030
on the market available at the moment.

491
00:13:01.750 --> 00:13:03.530
STRK20 allows for any ERC20 asset

492
00:13:03.530 --> 00:13:05.110
bridged into the network to

493
00:13:05.110 --> 00:13:06.270
be put into a privacy pool

494
00:13:06.270 --> 00:13:07.570
where you're then all

495
00:13:07.570 --> 00:13:09.110
balances transfers spend

496
00:13:09.110 --> 00:13:10.610
is completely shielded from the network.

497
00:13:10.610 --> 00:13:11.510
But then you also have

498
00:13:11.510 --> 00:13:12.470
an opt-in viewing key

499
00:13:12.470 --> 00:13:13.130
that allows you to

500
00:13:13.130 --> 00:13:14.070
produce it to an auditor

501
00:13:14.070 --> 00:13:16.670
or producer to anyone you wish

502
00:13:16.670 --> 00:13:19.450
to to decrypt your transactions and

503
00:13:19.450 --> 00:13:21.030
then I think on the Bitcoin

504
00:13:21.030 --> 00:13:22.510
side it really comes down to

505
00:13:22.510 --> 00:13:23.790
your risk appetite and what you're

506
00:13:23.790 --> 00:13:24.790
looking for whether you're looking for

507
00:13:24.790 --> 00:13:26.130
protection insurance or whether you're looking

508
00:13:26.130 --> 00:13:27.690
for yield and or we have

509
00:13:27.690 --> 00:13:29.170
products for [unclear] as well.

510
00:13:29.170 --> 00:13:32.030
Amazing, Damian, thank you so

511
00:13:32.030 --> 00:13:33.450
much for joining us and sharing

512
00:13:33.450 --> 00:13:35.790
really the quantum resistance forefront of

513
00:13:35.790 --> 00:13:37.130
Bitcoin as well as all the

514
00:13:37.130 --> 00:13:38.070
cool things that you guys are

515
00:13:38.070 --> 00:13:40.010
working on at Starknet appreciate your

516
00:13:40.010 --> 00:13:42.610
time and yeah I appreciate you

517
00:13:42.610 --> 00:13:43.110
thanks bro
