WEBVTT
Kind: captions
Language: en

00:00:00.000 --> 00:00:04.350 align:start position:0%
 
foreign

00:00:04.350 --> 00:00:04.360 align:start position:0%
 
 

00:00:04.360 --> 00:00:12.490 align:start position:0%
 
[Music]

00:00:12.490 --> 00:00:12.500 align:start position:0%
 
 

00:00:12.500 --> 00:00:15.350 align:start position:0%
 
I<00:00:13.500><c> wrote</c><00:00:13.620><c> the</c><00:00:13.799><c> first</c><00:00:13.920><c> papers</c><00:00:14.400><c> on</c><00:00:14.700><c> using</c><00:00:15.059><c> zero</c>

00:00:15.350 --> 00:00:15.360 align:start position:0%
I wrote the first papers on using zero
 

00:00:15.360 --> 00:00:17.269 align:start position:0%
I wrote the first papers on using zero
knowledge<00:00:15.660><c> proofs</c><00:00:16.020><c> and</c><00:00:16.199><c> then</c><00:00:16.320><c> ZK</c><00:00:16.619><c> snarks</c><00:00:17.160><c> for</c>

00:00:17.269 --> 00:00:17.279 align:start position:0%
knowledge proofs and then ZK snarks for
 

00:00:17.279 --> 00:00:18.769 align:start position:0%
knowledge proofs and then ZK snarks for
blockchains<00:00:17.880><c> this</c><00:00:18.180><c> was</c><00:00:18.300><c> the</c><00:00:18.480><c> work</c><00:00:18.600><c> on</c>

00:00:18.769 --> 00:00:18.779 align:start position:0%
blockchains this was the work on
 

00:00:18.779 --> 00:00:21.410 align:start position:0%
blockchains this was the work on
zerocoin<00:00:19.380><c> and</c><00:00:19.500><c> zero</c><00:00:19.920><c> cash</c><00:00:20.039><c> this</c><00:00:21.000><c> turned</c><00:00:21.359><c> into</c>

00:00:21.410 --> 00:00:21.420 align:start position:0%
zerocoin and zero cash this turned into
 

00:00:21.420 --> 00:00:23.990 align:start position:0%
zerocoin and zero cash this turned into
Z<00:00:21.720><c> cash</c><00:00:21.960><c> and</c><00:00:22.260><c> it</c><00:00:22.380><c> also</c><00:00:22.619><c> happens</c><00:00:22.800><c> to</c><00:00:23.039><c> be</c>

00:00:23.990 --> 00:00:24.000 align:start position:0%
Z cash and it also happens to be
 

00:00:24.000 --> 00:00:25.970 align:start position:0%
Z cash and it also happens to be
the<00:00:24.420><c> protocols</c><00:00:24.840><c> that</c><00:00:25.019><c> underpin</c><00:00:25.500><c> basically</c>

00:00:25.970 --> 00:00:25.980 align:start position:0%
the protocols that underpin basically
 

00:00:25.980 --> 00:00:28.009 align:start position:0%
the protocols that underpin basically
every<00:00:26.340><c> second</c><00:00:26.580><c> generation</c><00:00:27.119><c> privacy</c><00:00:27.660><c> coin</c>

00:00:28.009 --> 00:00:28.019 align:start position:0%
every second generation privacy coin
 

00:00:28.019 --> 00:00:30.349 align:start position:0%
every second generation privacy coin
that's<00:00:28.140><c> coming</c><00:00:28.320><c> online</c><00:00:28.560><c> now</c><00:00:29.580><c> in</c><00:00:30.060><c> other</c><00:00:30.180><c> words</c>

00:00:30.349 --> 00:00:30.359 align:start position:0%
that's coming online now in other words
 

00:00:30.359 --> 00:00:32.089 align:start position:0%
that's coming online now in other words
I've<00:00:30.660><c> spent</c><00:00:30.840><c> about</c><00:00:31.019><c> the</c><00:00:31.320><c> last</c><00:00:31.500><c> 10</c><00:00:31.859><c> years</c>

00:00:32.089 --> 00:00:32.099 align:start position:0%
I've spent about the last 10 years
 

00:00:32.099 --> 00:00:34.310 align:start position:0%
I've spent about the last 10 years
working<00:00:32.579><c> on</c><00:00:32.880><c> zero</c><00:00:33.239><c> knowledge</c><00:00:33.480><c> proofs</c><00:00:33.899><c> for</c>

00:00:34.310 --> 00:00:34.320 align:start position:0%
working on zero knowledge proofs for
 

00:00:34.320 --> 00:00:37.370 align:start position:0%
working on zero knowledge proofs for
privacy<00:00:34.739><c> in</c><00:00:35.040><c> blockchains</c><00:00:36.059><c> and</c><00:00:36.780><c> today</c><00:00:36.960><c> I'm</c>

00:00:37.370 --> 00:00:37.380 align:start position:0%
privacy in blockchains and today I'm
 

00:00:37.380 --> 00:00:38.750 align:start position:0%
privacy in blockchains and today I'm
going<00:00:37.559><c> to</c><00:00:37.620><c> give</c><00:00:37.739><c> you</c><00:00:37.860><c> a</c><00:00:38.040><c> talk</c><00:00:38.219><c> entitled</c>

00:00:38.750 --> 00:00:38.760 align:start position:0%
going to give you a talk entitled
 

00:00:38.760 --> 00:00:41.090 align:start position:0%
going to give you a talk entitled
privacy<00:00:39.300><c> is</c><00:00:39.540><c> dead</c><00:00:39.719><c> scalability</c><00:00:40.559><c> is</c><00:00:40.739><c> boring</c>

00:00:41.090 --> 00:00:41.100 align:start position:0%
privacy is dead scalability is boring
 

00:00:41.100 --> 00:00:44.510 align:start position:0%
privacy is dead scalability is boring
water<00:00:41.520><c> ZK</c><00:00:42.000><c> proofs</c><00:00:42.360><c> good</c><00:00:42.540><c> for</c><00:00:42.739><c> uh</c><00:00:43.739><c> so</c><00:00:44.040><c> obviously</c>

00:00:44.510 --> 00:00:44.520 align:start position:0%
water ZK proofs good for uh so obviously
 

00:00:44.520 --> 00:00:46.970 align:start position:0%
water ZK proofs good for uh so obviously
uh<00:00:44.879><c> privacy</c><00:00:45.300><c> and</c><00:00:45.480><c> dead</c><00:00:45.660><c> is</c><00:00:45.960><c> dead</c><00:00:46.140><c> is</c><00:00:46.320><c> clickbait</c>

00:00:46.970 --> 00:00:46.980 align:start position:0%
uh privacy and dead is dead is clickbait
 

00:00:46.980 --> 00:00:48.889 align:start position:0%
uh privacy and dead is dead is clickbait
uh<00:00:47.340><c> apologies</c><00:00:47.700><c> if</c><00:00:47.879><c> they</c><00:00:48.059><c> got</c><00:00:48.180><c> you</c><00:00:48.300><c> in</c><00:00:48.420><c> here</c><00:00:48.600><c> for</c>

00:00:48.889 --> 00:00:48.899 align:start position:0%
uh apologies if they got you in here for
 

00:00:48.899 --> 00:00:50.569 align:start position:0%
uh apologies if they got you in here for
the<00:00:49.140><c> wrong</c><00:00:49.320><c> reasons</c>

00:00:50.569 --> 00:00:50.579 align:start position:0%
the wrong reasons
 

00:00:50.579 --> 00:00:52.310 align:start position:0%
the wrong reasons
um<00:00:50.700><c> privacy</c><00:00:51.180><c> is</c><00:00:51.360><c> really</c><00:00:51.539><c> important</c><00:00:51.899><c> I</c><00:00:52.140><c> spent</c>

00:00:52.310 --> 00:00:52.320 align:start position:0%
um privacy is really important I spent
 

00:00:52.320 --> 00:00:53.869 align:start position:0%
um privacy is really important I spent
the<00:00:52.500><c> last</c><00:00:52.620><c> 10</c><00:00:52.800><c> years</c><00:00:52.920><c> of</c><00:00:53.100><c> my</c><00:00:53.219><c> life</c><00:00:53.340><c> working</c><00:00:53.640><c> on</c>

00:00:53.869 --> 00:00:53.879 align:start position:0%
the last 10 years of my life working on
 

00:00:53.879 --> 00:00:55.069 align:start position:0%
the last 10 years of my life working on
this<00:00:54.059><c> stuff</c>

00:00:55.069 --> 00:00:55.079 align:start position:0%
this stuff
 

00:00:55.079 --> 00:00:56.389 align:start position:0%
this stuff
but

00:00:56.389 --> 00:00:56.399 align:start position:0%
but
 

00:00:56.399 --> 00:00:58.670 align:start position:0%
but
we<00:00:57.000><c> haven't</c><00:00:57.120><c> seen</c><00:00:57.539><c> a</c><00:00:57.780><c> large</c><00:00:57.899><c> amount</c><00:00:58.199><c> of</c><00:00:58.320><c> demand</c>

00:00:58.670 --> 00:00:58.680 align:start position:0%
we haven't seen a large amount of demand
 

00:00:58.680 --> 00:01:01.069 align:start position:0%
we haven't seen a large amount of demand
for<00:00:59.219><c> private</c><00:00:59.640><c> consumer</c><00:01:00.059><c> payments</c><00:01:00.480><c> right</c>

00:01:01.069 --> 00:01:01.079 align:start position:0%
for private consumer payments right
 

00:01:01.079 --> 00:01:03.470 align:start position:0%
for private consumer payments right
Monero<00:01:01.980><c> launched</c><00:01:02.340><c> zcash</c><00:01:02.940><c> launched</c><00:01:03.300><c> other</c>

00:01:03.470 --> 00:01:03.480 align:start position:0%
Monero launched zcash launched other
 

00:01:03.480 --> 00:01:06.830 align:start position:0%
Monero launched zcash launched other
things<00:01:03.719><c> launched</c><00:01:04.199><c> they</c><00:01:04.860><c> exist</c><00:01:05.159><c> they're</c><00:01:05.519><c> great</c>

00:01:06.830 --> 00:01:06.840 align:start position:0%
things launched they exist they're great
 

00:01:06.840 --> 00:01:08.990 align:start position:0%
things launched they exist they're great
they<00:01:07.320><c> aren't</c><00:01:07.439><c> really</c><00:01:07.560><c> moving</c><00:01:07.799><c> the</c><00:01:07.979><c> needle</c><00:01:08.520><c> and</c>

00:01:08.990 --> 00:01:09.000 align:start position:0%
they aren't really moving the needle and
 

00:01:09.000 --> 00:01:10.910 align:start position:0%
they aren't really moving the needle and
so<00:01:09.119><c> I've</c><00:01:09.299><c> found</c><00:01:09.540><c> myself</c><00:01:09.780><c> wondering</c><00:01:10.380><c> as</c><00:01:10.560><c> I</c><00:01:10.740><c> work</c>

00:01:10.910 --> 00:01:10.920 align:start position:0%
so I've found myself wondering as I work
 

00:01:10.920 --> 00:01:12.469 align:start position:0%
so I've found myself wondering as I work
as<00:01:11.040><c> a</c><00:01:11.220><c> professor</c><00:01:11.460><c> I'm</c><00:01:11.640><c> like</c><00:01:11.820><c> What's</c><00:01:12.119><c> the</c><00:01:12.360><c> next</c>

00:01:12.469 --> 00:01:12.479 align:start position:0%
as a professor I'm like What's the next
 

00:01:12.479 --> 00:01:14.510 align:start position:0%
as a professor I'm like What's the next
thing<00:01:12.659><c> we</c><00:01:12.900><c> do</c><00:01:13.020><c> you</c><00:01:13.560><c> know</c><00:01:13.680><c> what</c><00:01:13.920><c> happens</c><00:01:14.100><c> if</c>

00:01:14.510 --> 00:01:14.520 align:start position:0%
thing we do you know what happens if
 

00:01:14.520 --> 00:01:16.250 align:start position:0%
thing we do you know what happens if
demand<00:01:14.880><c> for</c><00:01:15.060><c> this</c><00:01:15.240><c> kind</c><00:01:15.420><c> of</c><00:01:15.479><c> stuff</c><00:01:15.659><c> is</c><00:01:16.020><c> 10</c>

00:01:16.250 --> 00:01:16.260 align:start position:0%
demand for this kind of stuff is 10
 

00:01:16.260 --> 00:01:19.190 align:start position:0%
demand for this kind of stuff is 10
years<00:01:16.500><c> plus</c><00:01:17.040><c> out</c><00:01:17.400><c> one</c><00:01:18.180><c> of</c><00:01:18.299><c> my</c><00:01:18.360><c> co-authors</c><00:01:18.780><c> Iran</c>

00:01:19.190 --> 00:01:19.200 align:start position:0%
years plus out one of my co-authors Iran
 

00:01:19.200 --> 00:01:20.870 align:start position:0%
years plus out one of my co-authors Iran
trommer<00:01:19.619><c> sort</c><00:01:19.799><c> of</c><00:01:19.860><c> described</c><00:01:20.220><c> it</c><00:01:20.280><c> as</c><00:01:20.460><c> follows</c>

00:01:20.870 --> 00:01:20.880 align:start position:0%
trommer sort of described it as follows
 

00:01:20.880 --> 00:01:23.270 align:start position:0%
trommer sort of described it as follows
selling<00:01:21.720><c> privacy</c><00:01:22.140><c> for</c><00:01:22.439><c> people</c><00:01:22.680><c> for</c>

00:01:23.270 --> 00:01:23.280 align:start position:0%
selling privacy for people for
 

00:01:23.280 --> 00:01:25.010 align:start position:0%
selling privacy for people for
blockchain<00:01:23.640><c> payments</c><00:01:24.180><c> is</c><00:01:24.659><c> kind</c><00:01:24.900><c> of</c><00:01:24.960><c> like</c>

00:01:25.010 --> 00:01:25.020 align:start position:0%
blockchain payments is kind of like
 

00:01:25.020 --> 00:01:27.950 align:start position:0%
blockchain payments is kind of like
selling<00:01:25.380><c> seat</c><00:01:25.500><c> belts</c><00:01:25.979><c> for</c><00:01:26.100><c> cars</c><00:01:26.460><c> in</c><00:01:26.580><c> the</c><00:01:26.759><c> 1920s</c>

00:01:27.950 --> 00:01:27.960 align:start position:0%
selling seat belts for cars in the 1920s
 

00:01:27.960 --> 00:01:29.870 align:start position:0%
selling seat belts for cars in the 1920s
sure<00:01:28.259><c> we</c><00:01:28.560><c> can</c><00:01:28.680><c> all</c><00:01:28.860><c> kind</c><00:01:29.100><c> of</c><00:01:29.220><c> figure</c><00:01:29.400><c> out</c><00:01:29.580><c> that</c>

00:01:29.870 --> 00:01:29.880 align:start position:0%
sure we can all kind of figure out that
 

00:01:29.880 --> 00:01:30.950 align:start position:0%
sure we can all kind of figure out that
in<00:01:30.000><c> the</c><00:01:30.119><c> future</c><00:01:30.180><c> you're</c><00:01:30.420><c> going</c><00:01:30.540><c> to</c><00:01:30.600><c> need</c><00:01:30.780><c> it</c>

00:01:30.950 --> 00:01:30.960 align:start position:0%
in the future you're going to need it
 

00:01:30.960 --> 00:01:32.450 align:start position:0%
in the future you're going to need it
but<00:01:31.320><c> until</c><00:01:31.439><c> you</c><00:01:31.680><c> end</c><00:01:31.799><c> up</c><00:01:31.920><c> with</c><00:01:32.100><c> the</c><00:01:32.220><c> actual</c>

00:01:32.450 --> 00:01:32.460 align:start position:0%
but until you end up with the actual
 

00:01:32.460 --> 00:01:33.830 align:start position:0%
but until you end up with the actual
interstate<00:01:32.880><c> highway</c><00:01:33.060><c> system</c><00:01:33.360><c> and</c><00:01:33.600><c> people</c>

00:01:33.830 --> 00:01:33.840 align:start position:0%
interstate highway system and people
 

00:01:33.840 --> 00:01:36.410 align:start position:0%
interstate highway system and people
crashing<00:01:34.200><c> cars</c><00:01:34.560><c> at</c><00:01:34.799><c> 60</c><00:01:35.040><c> miles</c><00:01:35.340><c> an</c><00:01:35.579><c> hour</c><00:01:35.700><c> it's</c>

00:01:36.410 --> 00:01:36.420 align:start position:0%
crashing cars at 60 miles an hour it's
 

00:01:36.420 --> 00:01:37.730 align:start position:0%
crashing cars at 60 miles an hour it's
kind<00:01:36.600><c> of</c><00:01:36.720><c> hard</c><00:01:36.900><c> to</c><00:01:37.079><c> sell</c><00:01:37.200><c> people</c><00:01:37.380><c> in</c><00:01:37.619><c> the</c>

00:01:37.730 --> 00:01:37.740 align:start position:0%
kind of hard to sell people in the
 

00:01:37.740 --> 00:01:38.510 align:start position:0%
kind of hard to sell people in the
future

00:01:38.510 --> 00:01:38.520 align:start position:0%
future
 

00:01:38.520 --> 00:01:42.050 align:start position:0%
future
so<00:01:39.479><c> what</c><00:01:40.200><c> do</c><00:01:40.320><c> we</c><00:01:40.439><c> do</c><00:01:40.619><c> right</c>

00:01:42.050 --> 00:01:42.060 align:start position:0%
so what do we do right
 

00:01:42.060 --> 00:01:44.510 align:start position:0%
so what do we do right
second<00:01:42.659><c> problem</c><00:01:43.020><c> is</c><00:01:43.320><c> in</c><00:01:43.619><c> terms</c><00:01:43.799><c> of</c><00:01:43.920><c> research</c>

00:01:44.510 --> 00:01:44.520 align:start position:0%
second problem is in terms of research
 

00:01:44.520 --> 00:01:45.830 align:start position:0%
second problem is in terms of research
right<00:01:44.820><c> for</c><00:01:45.060><c> everybody</c><00:01:45.180><c> who</c><00:01:45.479><c> likes</c><00:01:45.659><c> to</c><00:01:45.720><c> get</c>

00:01:45.830 --> 00:01:45.840 align:start position:0%
right for everybody who likes to get
 

00:01:45.840 --> 00:01:47.270 align:start position:0%
right for everybody who likes to get
excited<00:01:46.140><c> about</c><00:01:46.259><c> new</c><00:01:46.560><c> technical</c><00:01:46.920><c> stuff</c><00:01:47.100><c> and</c>

00:01:47.270 --> 00:01:47.280 align:start position:0%
excited about new technical stuff and
 

00:01:47.280 --> 00:01:48.770 align:start position:0%
excited about new technical stuff and
new<00:01:47.400><c> cryptography</c>

00:01:48.770 --> 00:01:48.780 align:start position:0%
new cryptography
 

00:01:48.780 --> 00:01:50.810 align:start position:0%
new cryptography
there<00:01:49.140><c> isn't</c><00:01:49.439><c> much</c><00:01:49.619><c> here</c><00:01:49.860><c> anymore</c><00:01:50.220><c> the</c>

00:01:50.810 --> 00:01:50.820 align:start position:0%
there isn't much here anymore the
 

00:01:50.820 --> 00:01:52.910 align:start position:0%
there isn't much here anymore the
techniques<00:01:51.479><c> to</c><00:01:51.600><c> do</c><00:01:51.780><c> this</c><00:01:51.899><c> are</c><00:01:52.200><c> known</c><00:01:52.500><c> they're</c>

00:01:52.910 --> 00:01:52.920 align:start position:0%
techniques to do this are known they're
 

00:01:52.920 --> 00:01:54.770 align:start position:0%
techniques to do this are known they're
done<00:01:53.159><c> we</c><00:01:53.520><c> worked</c><00:01:53.880><c> them</c><00:01:53.939><c> out</c><00:01:54.119><c> and</c><00:01:54.360><c> this</c><00:01:54.540><c> is</c><00:01:54.659><c> now</c>

00:01:54.770 --> 00:01:54.780 align:start position:0%
done we worked them out and this is now
 

00:01:54.780 --> 00:01:56.450 align:start position:0%
done we worked them out and this is now
a<00:01:55.020><c> thing</c><00:01:55.140><c> to</c><00:01:55.320><c> work</c><00:01:55.500><c> out</c><00:01:55.680><c> in</c><00:01:56.040><c> industrial</c>

00:01:56.450 --> 00:01:56.460 align:start position:0%
a thing to work out in industrial
 

00:01:56.460 --> 00:01:58.850 align:start position:0%
a thing to work out in industrial
applications<00:01:57.000><c> right</c><00:01:57.720><c> the</c><00:01:58.020><c> approach</c><00:01:58.500><c> for</c><00:01:58.680><c> how</c>

00:01:58.850 --> 00:01:58.860 align:start position:0%
applications right the approach for how
 

00:01:58.860 --> 00:02:00.770 align:start position:0%
applications right the approach for how
you<00:01:58.979><c> build</c><00:01:59.159><c> private</c><00:01:59.700><c> payments</c><00:02:00.060><c> is</c><00:02:00.360><c> that</c><00:02:00.540><c> zero</c>

00:02:00.770 --> 00:02:00.780 align:start position:0%
you build private payments is that zero
 

00:02:00.780 --> 00:02:02.450 align:start position:0%
you build private payments is that zero
knowledge<00:02:01.079><c> proof</c><00:02:01.439><c> plus</c><00:02:01.860><c> an</c><00:02:02.040><c> accumulator</c>

00:02:02.450 --> 00:02:02.460 align:start position:0%
knowledge proof plus an accumulator
 

00:02:02.460 --> 00:02:06.889 align:start position:0%
knowledge proof plus an accumulator
typically<00:02:03.360><c> ZK</c><00:02:04.079><c> snark</c><00:02:04.500><c> plus</c><00:02:04.920><c> a</c><00:02:05.100><c> Merkle</c><00:02:05.460><c> tree</c>

00:02:06.889 --> 00:02:06.899 align:start position:0%
typically ZK snark plus a Merkle tree
 

00:02:06.899 --> 00:02:08.690 align:start position:0%
typically ZK snark plus a Merkle tree
this<00:02:07.380><c> was</c><00:02:07.500><c> developed</c><00:02:07.860><c> in</c><00:02:07.979><c> zero</c><00:02:08.280><c> cache</c><00:02:08.520><c> and</c><00:02:08.580><c> my</c>

00:02:08.690 --> 00:02:08.700 align:start position:0%
this was developed in zero cache and my
 

00:02:08.700 --> 00:02:10.729 align:start position:0%
this was developed in zero cache and my
PhD<00:02:09.060><c> thesis</c><00:02:09.420><c> it</c><00:02:09.660><c> ended</c><00:02:09.899><c> up</c><00:02:09.959><c> in</c><00:02:10.080><c> Z</c><00:02:10.200><c> cash</c><00:02:10.380><c> it's</c>

00:02:10.729 --> 00:02:10.739 align:start position:0%
PhD thesis it ended up in Z cash it's
 

00:02:10.739 --> 00:02:12.410 align:start position:0%
PhD thesis it ended up in Z cash it's
now<00:02:10.920><c> in</c><00:02:11.099><c> you</c><00:02:11.280><c> know</c><00:02:11.400><c> pretty</c><00:02:11.640><c> much</c><00:02:11.760><c> every</c><00:02:12.120><c> single</c>

00:02:12.410 --> 00:02:12.420 align:start position:0%
now in you know pretty much every single
 

00:02:12.420 --> 00:02:13.790 align:start position:0%
now in you know pretty much every single
other<00:02:12.599><c> thing</c><00:02:12.840><c> that's</c><00:02:13.020><c> coming</c><00:02:13.200><c> online</c><00:02:13.440><c> now</c>

00:02:13.790 --> 00:02:13.800 align:start position:0%
other thing that's coming online now
 

00:02:13.800 --> 00:02:16.490 align:start position:0%
other thing that's coming online now
Aztec<00:02:14.700><c> andoma</c><00:02:15.000><c> penumbra</c><00:02:15.540><c> railgun</c><00:02:16.080><c> they</c><00:02:16.379><c> all</c>

00:02:16.490 --> 00:02:16.500 align:start position:0%
Aztec andoma penumbra railgun they all
 

00:02:16.500 --> 00:02:17.750 align:start position:0%
Aztec andoma penumbra railgun they all
have<00:02:16.680><c> features</c><00:02:16.980><c> on</c><00:02:17.099><c> top</c><00:02:17.220><c> of</c><00:02:17.340><c> this</c><00:02:17.459><c> they're</c><00:02:17.640><c> not</c>

00:02:17.750 --> 00:02:17.760 align:start position:0%
have features on top of this they're not
 

00:02:17.760 --> 00:02:19.610 align:start position:0%
have features on top of this they're not
clones<00:02:18.120><c> but</c><00:02:18.720><c> that's</c><00:02:18.900><c> the</c><00:02:19.080><c> base</c><00:02:19.200><c> thing</c><00:02:19.440><c> for</c>

00:02:19.610 --> 00:02:19.620 align:start position:0%
clones but that's the base thing for
 

00:02:19.620 --> 00:02:21.589 align:start position:0%
clones but that's the base thing for
privacy<00:02:19.920><c> for</c><00:02:20.160><c> payments</c>

00:02:21.589 --> 00:02:21.599 align:start position:0%
privacy for payments
 

00:02:21.599 --> 00:02:22.369 align:start position:0%
privacy for payments
um

00:02:22.369 --> 00:02:22.379 align:start position:0%
um
 

00:02:22.379 --> 00:02:24.770 align:start position:0%
um
and<00:02:22.980><c> so</c><00:02:23.160><c> sure</c><00:02:23.459><c> you</c><00:02:23.760><c> can</c><00:02:23.819><c> build</c><00:02:23.940><c> tweaks</c><00:02:24.420><c> you</c><00:02:24.720><c> can</c>

00:02:24.770 --> 00:02:24.780 align:start position:0%
and so sure you can build tweaks you can
 

00:02:24.780 --> 00:02:26.030 align:start position:0%
and so sure you can build tweaks you can
change<00:02:24.900><c> the</c><00:02:25.140><c> accumulator</c><00:02:25.500><c> you</c><00:02:25.800><c> can</c><00:02:25.920><c> change</c>

00:02:26.030 --> 00:02:26.040 align:start position:0%
change the accumulator you can change
 

00:02:26.040 --> 00:02:27.410 align:start position:0%
change the accumulator you can change
the<00:02:26.220><c> proof</c><00:02:26.459><c> systems</c><00:02:26.819><c> you</c><00:02:27.000><c> can</c><00:02:27.060><c> claim</c><00:02:27.300><c> it</c>

00:02:27.410 --> 00:02:27.420 align:start position:0%
the proof systems you can claim it
 

00:02:27.420 --> 00:02:29.930 align:start position:0%
the proof systems you can claim it
something<00:02:27.599><c> completely</c><00:02:28.020><c> new</c><00:02:28.260><c> uh</c>

00:02:29.930 --> 00:02:29.940 align:start position:0%
something completely new uh
 

00:02:29.940 --> 00:02:31.369 align:start position:0%
something completely new uh
you<00:02:30.360><c> know</c><00:02:30.420><c> you</c><00:02:30.599><c> can</c><00:02:30.720><c> add</c><00:02:30.840><c> extra</c><00:02:31.020><c> features</c>

00:02:31.369 --> 00:02:31.379 align:start position:0%
you know you can add extra features
 

00:02:31.379 --> 00:02:33.589 align:start position:0%
you know you can add extra features
that's<00:02:31.620><c> quite</c><00:02:31.800><c> valid</c><00:02:32.220><c> but</c><00:02:32.879><c> this</c><00:02:33.300><c> kind</c><00:02:33.480><c> of</c>

00:02:33.589 --> 00:02:33.599 align:start position:0%
that's quite valid but this kind of
 

00:02:33.599 --> 00:02:35.270 align:start position:0%
that's quite valid but this kind of
feels<00:02:33.900><c> to</c><00:02:34.020><c> me</c><00:02:34.140><c> like</c><00:02:34.379><c> we're</c><00:02:34.560><c> leaving</c><00:02:34.800><c> behind</c>

00:02:35.270 --> 00:02:35.280 align:start position:0%
feels to me like we're leaving behind
 

00:02:35.280 --> 00:02:36.890 align:start position:0%
feels to me like we're leaving behind
the<00:02:35.520><c> main</c><00:02:35.640><c> things</c><00:02:35.819><c> that</c><00:02:36.000><c> make</c><00:02:36.120><c> zero</c><00:02:36.420><c> and</c><00:02:36.660><c> all</c>

00:02:36.890 --> 00:02:36.900 align:start position:0%
the main things that make zero and all
 

00:02:36.900 --> 00:02:38.809 align:start position:0%
the main things that make zero and all
it<00:02:37.080><c> proves</c><00:02:37.379><c> really</c><00:02:37.680><c> cool</c><00:02:37.920><c> because</c><00:02:38.459><c> the</c><00:02:38.700><c> thing</c>

00:02:38.809 --> 00:02:38.819 align:start position:0%
it proves really cool because the thing
 

00:02:38.819 --> 00:02:40.610 align:start position:0%
it proves really cool because the thing
to<00:02:38.940><c> me</c><00:02:39.060><c> that's</c><00:02:39.300><c> fascinated</c><00:02:39.780><c> me</c><00:02:39.959><c> since</c><00:02:40.260><c> I</c><00:02:40.500><c> was</c>

00:02:40.610 --> 00:02:40.620 align:start position:0%
to me that's fascinated me since I was
 

00:02:40.620 --> 00:02:42.830 align:start position:0%
to me that's fascinated me since I was
12<00:02:40.980><c> is</c><00:02:41.580><c> the</c><00:02:41.700><c> zero</c><00:02:42.060><c> knowledge</c><00:02:42.300><c> bits</c><00:02:42.599><c> that</c><00:02:42.780><c> we're</c>

00:02:42.830 --> 00:02:42.840 align:start position:0%
12 is the zero knowledge bits that we're
 

00:02:42.840 --> 00:02:44.570 align:start position:0%
12 is the zero knowledge bits that we're
hiding<00:02:43.200><c> things</c><00:02:43.379><c> and</c><00:02:43.739><c> if</c><00:02:43.920><c> nobody</c><00:02:44.160><c> cares</c><00:02:44.400><c> about</c>

00:02:44.570 --> 00:02:44.580 align:start position:0%
hiding things and if nobody cares about
 

00:02:44.580 --> 00:02:47.089 align:start position:0%
hiding things and if nobody cares about
privacy<00:02:45.239><c> well</c><00:02:46.140><c> we</c><00:02:46.440><c> should</c><00:02:46.560><c> move</c><00:02:46.739><c> to</c><00:02:46.920><c> something</c>

00:02:47.089 --> 00:02:47.099 align:start position:0%
privacy well we should move to something
 

00:02:47.099 --> 00:02:49.369 align:start position:0%
privacy well we should move to something
else<00:02:47.400><c> as</c><00:02:47.940><c> an</c><00:02:48.120><c> application</c>

00:02:49.369 --> 00:02:49.379 align:start position:0%
else as an application
 

00:02:49.379 --> 00:02:51.470 align:start position:0%
else as an application
obviously<00:02:50.099><c> privacy's</c><00:02:50.640><c> not</c><00:02:50.819><c> dead</c><00:02:51.000><c> everywhere</c>

00:02:51.470 --> 00:02:51.480 align:start position:0%
obviously privacy's not dead everywhere
 

00:02:51.480 --> 00:02:53.030 align:start position:0%
obviously privacy's not dead everywhere
uh<00:02:52.019><c> it's</c><00:02:52.140><c> definitely</c><00:02:52.379><c> not</c><00:02:52.500><c> dead</c><00:02:52.680><c> everywhere</c>

00:02:53.030 --> 00:02:53.040 align:start position:0%
uh it's definitely not dead everywhere
 

00:02:53.040 --> 00:02:55.190 align:start position:0%
uh it's definitely not dead everywhere
in<00:02:53.099><c> cryptocurrency</c><00:02:53.640><c> uh</c><00:02:54.120><c> so</c><00:02:54.300><c> if</c><00:02:54.480><c> you're</c><00:02:54.720><c> one</c><00:02:55.019><c> of</c>

00:02:55.190 --> 00:02:55.200 align:start position:0%
in cryptocurrency uh so if you're one of
 

00:02:55.200 --> 00:02:56.930 align:start position:0%
in cryptocurrency uh so if you're one of
these<00:02:55.319><c> second</c><00:02:55.620><c> gen</c><00:02:55.860><c> privacy</c><00:02:56.280><c> coins</c><00:02:56.519><c> don't</c><00:02:56.760><c> you</c>

00:02:56.930 --> 00:02:56.940 align:start position:0%
these second gen privacy coins don't you
 

00:02:56.940 --> 00:02:58.369 align:start position:0%
these second gen privacy coins don't you
know<00:02:57.000><c> kill</c><00:02:57.180><c> me</c><00:02:57.300><c> for</c><00:02:57.480><c> killing</c><00:02:57.720><c> your</c><00:02:57.840><c> pitch</c><00:02:58.019><c> deck</c>

00:02:58.369 --> 00:02:58.379 align:start position:0%
know kill me for killing your pitch deck
 

00:02:58.379 --> 00:03:00.470 align:start position:0%
know kill me for killing your pitch deck
uh<00:02:59.040><c> there</c><00:02:59.340><c> are</c><00:02:59.459><c> other</c><00:02:59.640><c> things</c><00:02:59.940><c> that</c><00:03:00.239><c> are</c>

00:03:00.470 --> 00:03:00.480 align:start position:0%
uh there are other things that are
 

00:03:00.480 --> 00:03:02.750 align:start position:0%
uh there are other things that are
happening<00:03:00.840><c> probably</c><00:03:01.680><c> we</c><00:03:01.980><c> need</c><00:03:02.099><c> privacy</c><00:03:02.519><c> for</c>

00:03:02.750 --> 00:03:02.760 align:start position:0%
happening probably we need privacy for
 

00:03:02.760 --> 00:03:05.630 align:start position:0%
happening probably we need privacy for
defy<00:03:03.180><c> it</c><00:03:03.540><c> seems</c><00:03:03.780><c> like</c><00:03:03.840><c> Traders</c><00:03:04.200><c> do</c><00:03:04.379><c> need</c><00:03:04.560><c> that</c>

00:03:05.630 --> 00:03:05.640 align:start position:0%
defy it seems like Traders do need that
 

00:03:05.640 --> 00:03:07.610 align:start position:0%
defy it seems like Traders do need that
um<00:03:05.700><c> you</c><00:03:06.060><c> might</c><00:03:06.239><c> be</c><00:03:06.360><c> able</c><00:03:06.540><c> to</c><00:03:06.660><c> use</c><00:03:06.780><c> ZK</c><00:03:07.140><c> proofs</c><00:03:07.500><c> to</c>

00:03:07.610 --> 00:03:07.620 align:start position:0%
um you might be able to use ZK proofs to
 

00:03:07.620 --> 00:03:09.530 align:start position:0%
um you might be able to use ZK proofs to
get<00:03:07.680><c> out</c><00:03:07.800><c> of</c><00:03:07.920><c> Mev</c><00:03:08.340><c> or</c><00:03:08.459><c> front</c><00:03:08.580><c> running</c>

00:03:09.530 --> 00:03:09.540 align:start position:0%
get out of Mev or front running
 

00:03:09.540 --> 00:03:11.270 align:start position:0%
get out of Mev or front running
Jerry's<00:03:10.319><c> still</c><00:03:10.379><c> out</c><00:03:10.560><c> on</c><00:03:10.739><c> that</c><00:03:10.860><c> you</c><00:03:11.040><c> can</c><00:03:11.159><c> have</c>

00:03:11.270 --> 00:03:11.280 align:start position:0%
Jerry's still out on that you can have
 

00:03:11.280 --> 00:03:12.830 align:start position:0%
Jerry's still out on that you can have
an<00:03:11.400><c> interesting</c><00:03:11.760><c> argument</c><00:03:12.060><c> with</c><00:03:12.239><c> Phil</c><00:03:12.420><c> Diane</c>

00:03:12.830 --> 00:03:12.840 align:start position:0%
an interesting argument with Phil Diane
 

00:03:12.840 --> 00:03:14.449 align:start position:0%
an interesting argument with Phil Diane
if<00:03:12.959><c> you</c><00:03:13.080><c> don't</c><00:03:13.200><c> believe</c><00:03:13.319><c> me</c>

00:03:14.449 --> 00:03:14.459 align:start position:0%
if you don't believe me
 

00:03:14.459 --> 00:03:17.089 align:start position:0%
if you don't believe me
um<00:03:14.519><c> but</c><00:03:15.060><c> nonetheless</c><00:03:15.720><c> the</c><00:03:16.319><c> core</c><00:03:16.500><c> protocols</c>

00:03:17.089 --> 00:03:17.099 align:start position:0%
um but nonetheless the core protocols
 

00:03:17.099 --> 00:03:18.530 align:start position:0%
um but nonetheless the core protocols
for<00:03:17.220><c> doing</c><00:03:17.400><c> zero</c><00:03:17.700><c> knowledge</c><00:03:17.940><c> proofs</c><00:03:18.300><c> are</c>

00:03:18.530 --> 00:03:18.540 align:start position:0%
for doing zero knowledge proofs are
 

00:03:18.540 --> 00:03:20.930 align:start position:0%
for doing zero knowledge proofs are
still<00:03:18.900><c> like</c><00:03:19.379><c> the</c><00:03:20.040><c> same</c><00:03:20.159><c> as</c><00:03:20.400><c> far</c><00:03:20.519><c> as</c><00:03:20.640><c> private</c>

00:03:20.930 --> 00:03:20.940 align:start position:0%
still like the same as far as private
 

00:03:20.940 --> 00:03:23.509 align:start position:0%
still like the same as far as private
payments<00:03:21.300><c> go</c><00:03:21.420><c> even</c><00:03:21.900><c> for</c><00:03:22.200><c> these</c><00:03:22.379><c> applications</c>

00:03:23.509 --> 00:03:23.519 align:start position:0%
payments go even for these applications
 

00:03:23.519 --> 00:03:25.729 align:start position:0%
payments go even for these applications
so<00:03:24.000><c> from</c><00:03:24.300><c> a</c><00:03:24.480><c> research</c><00:03:24.780><c> perspective</c><00:03:25.200><c> there's</c>

00:03:25.729 --> 00:03:25.739 align:start position:0%
so from a research perspective there's
 

00:03:25.739 --> 00:03:27.470 align:start position:0%
so from a research perspective there's
nothing<00:03:25.980><c> new</c><00:03:26.280><c> here</c>

00:03:27.470 --> 00:03:27.480 align:start position:0%
nothing new here
 

00:03:27.480 --> 00:03:30.290 align:start position:0%
nothing new here
so<00:03:28.080><c> what</c><00:03:28.440><c> do</c><00:03:28.620><c> we</c><00:03:28.739><c> do</c><00:03:28.860><c> well</c><00:03:29.459><c> I</c><00:03:29.700><c> hope</c><00:03:29.879><c> this</c><00:03:30.000><c> isn't</c>

00:03:30.290 --> 00:03:30.300 align:start position:0%
so what do we do well I hope this isn't
 

00:03:30.300 --> 00:03:32.649 align:start position:0%
so what do we do well I hope this isn't
too<00:03:30.780><c> offensive</c><00:03:31.140><c> to</c><00:03:31.260><c> any</c><00:03:31.319><c> of</c><00:03:31.500><c> you</c><00:03:31.620><c> are</c><00:03:31.800><c> but</c><00:03:32.040><c> uh</c>

00:03:32.649 --> 00:03:32.659 align:start position:0%
too offensive to any of you are but uh
 

00:03:32.659 --> 00:03:34.970 align:start position:0%
too offensive to any of you are but uh
blockchains<00:03:33.659><c> are</c><00:03:33.780><c> slow</c>

00:03:34.970 --> 00:03:34.980 align:start position:0%
blockchains are slow
 

00:03:34.980 --> 00:03:37.009 align:start position:0%
blockchains are slow
so<00:03:35.640><c> that's</c><00:03:35.819><c> a</c><00:03:36.060><c> whole</c><00:03:36.180><c> problem</c>

00:03:37.009 --> 00:03:37.019 align:start position:0%
so that's a whole problem
 

00:03:37.019 --> 00:03:39.410 align:start position:0%
so that's a whole problem
and<00:03:37.680><c> well</c><00:03:37.920><c> okay</c><00:03:38.280><c> zero</c><00:03:38.760><c> knowledge</c><00:03:39.000><c> proofs</c><00:03:39.300><c> are</c>

00:03:39.410 --> 00:03:39.420 align:start position:0%
and well okay zero knowledge proofs are
 

00:03:39.420 --> 00:03:40.850 align:start position:0%
and well okay zero knowledge proofs are
supposed<00:03:39.599><c> to</c><00:03:39.780><c> be</c><00:03:39.840><c> everything</c><00:03:40.260><c> a</c><00:03:40.620><c> growing</c>

00:03:40.850 --> 00:03:40.860 align:start position:0%
supposed to be everything a growing
 

00:03:40.860 --> 00:03:42.649 align:start position:0%
supposed to be everything a growing
blockchain<00:03:41.220><c> needs</c><00:03:41.640><c> so</c><00:03:41.819><c> a</c><00:03:42.120><c> lot</c><00:03:42.299><c> of</c><00:03:42.420><c> people</c>

00:03:42.649 --> 00:03:42.659 align:start position:0%
blockchain needs so a lot of people
 

00:03:42.659 --> 00:03:45.170 align:start position:0%
blockchain needs so a lot of people
working<00:03:43.080><c> on</c><00:03:43.379><c> scalability</c><00:03:43.980><c> for</c><00:03:44.640><c> blockchains</c>

00:03:45.170 --> 00:03:45.180 align:start position:0%
working on scalability for blockchains
 

00:03:45.180 --> 00:03:47.570 align:start position:0%
working on scalability for blockchains
doing<00:03:45.360><c> ZK</c><00:03:45.659><c> Roll-Ups</c><00:03:46.200><c> dkvms</c><00:03:46.980><c> right</c><00:03:47.159><c> this</c><00:03:47.340><c> is</c><00:03:47.459><c> a</c>

00:03:47.570 --> 00:03:47.580 align:start position:0%
doing ZK Roll-Ups dkvms right this is a
 

00:03:47.580 --> 00:03:48.949 align:start position:0%
doing ZK Roll-Ups dkvms right this is a
lot<00:03:47.640><c> of</c><00:03:47.760><c> research</c><00:03:48.060><c> it's</c><00:03:48.299><c> a</c><00:03:48.420><c> lot</c><00:03:48.540><c> of</c><00:03:48.659><c> funding</c>

00:03:48.949 --> 00:03:48.959 align:start position:0%
lot of research it's a lot of funding
 

00:03:48.959 --> 00:03:50.390 align:start position:0%
lot of research it's a lot of funding
it's<00:03:49.260><c> probably</c><00:03:49.500><c> several</c><00:03:49.860><c> billion</c><00:03:50.159><c> dollars</c>

00:03:50.390 --> 00:03:50.400 align:start position:0%
it's probably several billion dollars
 

00:03:50.400 --> 00:03:52.130 align:start position:0%
it's probably several billion dollars
worth<00:03:50.519><c> of</c><00:03:50.760><c> value</c><00:03:51.000><c> from</c><00:03:51.299><c> ventral</c><00:03:51.659><c> capital</c><00:03:51.840><c> for</c>

00:03:52.130 --> 00:03:52.140 align:start position:0%
worth of value from ventral capital for
 

00:03:52.140 --> 00:03:53.930 align:start position:0%
worth of value from ventral capital for
this<00:03:52.319><c> and</c><00:03:53.099><c> this</c><00:03:53.340><c> is</c><00:03:53.400><c> where</c><00:03:53.640><c> all</c><00:03:53.819><c> the</c>

00:03:53.930 --> 00:03:53.940 align:start position:0%
this and this is where all the
 

00:03:53.940 --> 00:03:56.330 align:start position:0%
this and this is where all the
excitement<00:03:54.360><c> is</c><00:03:54.599><c> right</c><00:03:54.780><c> now</c>

00:03:56.330 --> 00:03:56.340 align:start position:0%
excitement is right now
 

00:03:56.340 --> 00:03:58.789 align:start position:0%
excitement is right now
but<00:03:57.180><c> if</c><00:03:57.840><c> you</c><00:03:57.959><c> haven't</c><00:03:58.019><c> seen</c><00:03:58.260><c> this</c><00:03:58.440><c> well</c><00:03:58.680><c> you</c>

00:03:58.789 --> 00:03:58.799 align:start position:0%
but if you haven't seen this well you
 

00:03:58.799 --> 00:04:00.470 align:start position:0%
but if you haven't seen this well you
know<00:03:58.920><c> how</c><00:03:59.040><c> do</c><00:03:59.159><c> these</c><00:03:59.340><c> things</c><00:03:59.519><c> work</c><00:03:59.760><c> uh</c><00:04:00.239><c> in</c><00:04:00.360><c> a</c>

00:04:00.470 --> 00:04:00.480 align:start position:0%
know how do these things work uh in a
 

00:04:00.480 --> 00:04:02.509 align:start position:0%
know how do these things work uh in a
row<00:04:00.720><c> up</c><00:04:00.840><c> you</c><00:04:01.080><c> have</c><00:04:01.200><c> a</c><00:04:01.319><c> server</c><00:04:01.620><c> that</c><00:04:02.040><c> is</c><00:04:02.280><c> taking</c>

00:04:02.509 --> 00:04:02.519 align:start position:0%
row up you have a server that is taking
 

00:04:02.519 --> 00:04:04.910 align:start position:0%
row up you have a server that is taking
transactions<00:04:03.180><c> that</c><00:04:03.299><c> users</c><00:04:03.599><c> generate</c><00:04:04.080><c> users</c>

00:04:04.910 --> 00:04:04.920 align:start position:0%
transactions that users generate users
 

00:04:04.920 --> 00:04:06.770 align:start position:0%
transactions that users generate users
submit<00:04:05.280><c> those</c><00:04:05.400><c> transactions</c><00:04:05.940><c> to</c><00:04:06.239><c> the</c><00:04:06.420><c> server</c>

00:04:06.770 --> 00:04:06.780 align:start position:0%
submit those transactions to the server
 

00:04:06.780 --> 00:04:08.690 align:start position:0%
submit those transactions to the server
the<00:04:07.379><c> server</c><00:04:07.680><c> takes</c><00:04:07.920><c> them</c><00:04:08.040><c> and</c><00:04:08.220><c> compresses</c>

00:04:08.690 --> 00:04:08.700 align:start position:0%
the server takes them and compresses
 

00:04:08.700 --> 00:04:10.670 align:start position:0%
the server takes them and compresses
them<00:04:08.940><c> down</c><00:04:09.180><c> using</c><00:04:09.840><c> a</c><00:04:09.959><c> zero</c><00:04:10.260><c> knowledge</c><00:04:10.439><c> proof</c>

00:04:10.670 --> 00:04:10.680 align:start position:0%
them down using a zero knowledge proof
 

00:04:10.680 --> 00:04:11.809 align:start position:0%
them down using a zero knowledge proof
does<00:04:10.860><c> anyone</c><00:04:11.040><c> know</c><00:04:11.159><c> which</c><00:04:11.280><c> proof</c><00:04:11.459><c> says</c><00:04:11.700><c> hey</c>

00:04:11.809 --> 00:04:11.819 align:start position:0%
does anyone know which proof says hey
 

00:04:11.819 --> 00:04:14.089 align:start position:0%
does anyone know which proof says hey
all<00:04:12.120><c> these</c><00:04:12.360><c> transactions</c><00:04:12.780><c> are</c><00:04:12.959><c> correct</c><00:04:13.260><c> uh</c>

00:04:14.089 --> 00:04:14.099 align:start position:0%
all these transactions are correct uh
 

00:04:14.099 --> 00:04:15.530 align:start position:0%
all these transactions are correct uh
and<00:04:14.220><c> then</c><00:04:14.280><c> the</c><00:04:14.459><c> server</c><00:04:14.700><c> generates</c><00:04:15.060><c> this</c><00:04:15.239><c> proof</c>

00:04:15.530 --> 00:04:15.540 align:start position:0%
and then the server generates this proof
 

00:04:15.540 --> 00:04:17.030 align:start position:0%
and then the server generates this proof
and<00:04:15.720><c> sort</c><00:04:15.959><c> of</c><00:04:16.079><c> throws</c><00:04:16.380><c> it</c><00:04:16.500><c> over</c><00:04:16.620><c> the</c><00:04:16.739><c> wall</c><00:04:16.859><c> to</c>

00:04:17.030 --> 00:04:17.040 align:start position:0%
and sort of throws it over the wall to
 

00:04:17.040 --> 00:04:18.170 align:start position:0%
and sort of throws it over the wall to
the<00:04:17.220><c> blockchain</c>

00:04:18.170 --> 00:04:18.180 align:start position:0%
the blockchain
 

00:04:18.180 --> 00:04:20.750 align:start position:0%
the blockchain
and<00:04:18.959><c> so</c><00:04:19.139><c> the</c><00:04:19.260><c> server</c><00:04:19.560><c> is</c><00:04:19.739><c> in</c><00:04:19.919><c> effect</c>

00:04:20.750 --> 00:04:20.760 align:start position:0%
and so the server is in effect
 

00:04:20.760 --> 00:04:23.390 align:start position:0%
and so the server is in effect
saving<00:04:21.479><c> the</c><00:04:21.600><c> blockchain</c><00:04:21.959><c> work</c><00:04:22.260><c> this</c><00:04:22.860><c> proof</c><00:04:23.160><c> is</c>

00:04:23.390 --> 00:04:23.400 align:start position:0%
saving the blockchain work this proof is
 

00:04:23.400 --> 00:04:25.850 align:start position:0%
saving the blockchain work this proof is
succinct<00:04:23.880><c> at</c><00:04:24.360><c> least</c><00:04:24.540><c> somewhat</c><00:04:24.900><c> uh</c><00:04:25.620><c> and</c><00:04:25.740><c> so</c>

00:04:25.850 --> 00:04:25.860 align:start position:0%
succinct at least somewhat uh and so
 

00:04:25.860 --> 00:04:27.170 align:start position:0%
succinct at least somewhat uh and so
it's<00:04:26.040><c> easier</c><00:04:26.280><c> for</c><00:04:26.460><c> the</c><00:04:26.580><c> blockchain</c><00:04:26.880><c> to</c><00:04:27.060><c> check</c>

00:04:27.170 --> 00:04:27.180 align:start position:0%
it's easier for the blockchain to check
 

00:04:27.180 --> 00:04:28.730 align:start position:0%
it's easier for the blockchain to check
that<00:04:27.419><c> than</c><00:04:27.660><c> this</c><00:04:27.840><c> to</c><00:04:28.020><c> check</c><00:04:28.139><c> all</c><00:04:28.259><c> the</c><00:04:28.440><c> proofs</c>

00:04:28.730 --> 00:04:28.740 align:start position:0%
that than this to check all the proofs
 

00:04:28.740 --> 00:04:30.530 align:start position:0%
that than this to check all the proofs
and<00:04:29.280><c> so</c><00:04:29.400><c> then</c><00:04:29.520><c> it</c><00:04:29.699><c> doesn't</c><00:04:29.820><c> matter</c><00:04:30.060><c> if</c><00:04:30.419><c> your</c>

00:04:30.530 --> 00:04:30.540 align:start position:0%
and so then it doesn't matter if your
 

00:04:30.540 --> 00:04:31.790 align:start position:0%
and so then it doesn't matter if your
blockchain<00:04:30.900><c> is</c><00:04:31.139><c> slow</c><00:04:31.259><c> and</c><00:04:31.440><c> does</c><00:04:31.620><c> 10</c>

00:04:31.790 --> 00:04:31.800 align:start position:0%
blockchain is slow and does 10
 

00:04:31.800 --> 00:04:33.770 align:start position:0%
blockchain is slow and does 10
transactions<00:04:32.400><c> per</c><00:04:32.580><c> second</c><00:04:32.759><c> if</c><00:04:33.360><c> each</c><00:04:33.479><c> one</c><00:04:33.660><c> of</c>

00:04:33.770 --> 00:04:33.780 align:start position:0%
transactions per second if each one of
 

00:04:33.780 --> 00:04:35.150 align:start position:0%
transactions per second if each one of
those<00:04:33.840><c> transactions</c><00:04:34.380><c> is</c><00:04:34.560><c> a</c><00:04:34.680><c> zero</c><00:04:34.919><c> knowledge</c>

00:04:35.150 --> 00:04:35.160 align:start position:0%
those transactions is a zero knowledge
 

00:04:35.160 --> 00:04:36.950 align:start position:0%
those transactions is a zero knowledge
proof<00:04:35.460><c> saying</c><00:04:35.699><c> that</c><00:04:35.759><c> 10</c><00:04:36.240><c> 000</c><00:04:36.360><c> transactions</c>

00:04:36.950 --> 00:04:36.960 align:start position:0%
proof saying that 10 000 transactions
 

00:04:36.960 --> 00:04:39.350 align:start position:0%
proof saying that 10 000 transactions
are<00:04:37.500><c> correct</c><00:04:37.800><c> in</c><00:04:37.919><c> payments</c><00:04:38.400><c> that's</c><00:04:39.180><c> the</c>

00:04:39.350 --> 00:04:39.360 align:start position:0%
are correct in payments that's the
 

00:04:39.360 --> 00:04:41.030 align:start position:0%
are correct in payments that's the
theory<00:04:39.660><c> that's</c><00:04:40.080><c> the</c><00:04:40.259><c> pitch</c><00:04:40.380><c> deck</c><00:04:40.740><c> everyone's</c>

00:04:41.030 --> 00:04:41.040 align:start position:0%
theory that's the pitch deck everyone's
 

00:04:41.040 --> 00:04:42.290 align:start position:0%
theory that's the pitch deck everyone's
raising<00:04:41.340><c> off</c><00:04:41.520><c> of</c>

00:04:42.290 --> 00:04:42.300 align:start position:0%
raising off of
 

00:04:42.300 --> 00:04:44.570 align:start position:0%
raising off of
okay<00:04:42.900><c> this</c><00:04:43.680><c> is</c><00:04:43.800><c> great</c><00:04:43.919><c> there's</c><00:04:44.220><c> really</c>

00:04:44.570 --> 00:04:44.580 align:start position:0%
okay this is great there's really
 

00:04:44.580 --> 00:04:46.010 align:start position:0%
okay this is great there's really
nothing<00:04:44.820><c> wrong</c><00:04:45.060><c> with</c><00:04:45.180><c> here</c><00:04:45.419><c> this</c><00:04:45.600><c> is</c><00:04:45.780><c> a</c><00:04:45.900><c> lot</c><00:04:45.960><c> of</c>

00:04:46.010 --> 00:04:46.020 align:start position:0%
nothing wrong with here this is a lot of
 

00:04:46.020 --> 00:04:47.330 align:start position:0%
nothing wrong with here this is a lot of
brilliant<00:04:46.320><c> work</c><00:04:46.440><c> has</c><00:04:46.620><c> been</c><00:04:46.800><c> done</c><00:04:46.979><c> on</c><00:04:47.100><c> this</c><00:04:47.220><c> I</c>

00:04:47.330 --> 00:04:47.340 align:start position:0%
brilliant work has been done on this I
 

00:04:47.340 --> 00:04:49.670 align:start position:0%
brilliant work has been done on this I
don't<00:04:47.460><c> mean</c><00:04:47.580><c> to</c><00:04:47.820><c> Bly</c><00:04:48.300><c> people</c><00:04:48.479><c> on</c><00:04:48.660><c> it</c><00:04:49.139><c> there's</c>

00:04:49.670 --> 00:04:49.680 align:start position:0%
don't mean to Bly people on it there's
 

00:04:49.680 --> 00:04:50.450 align:start position:0%
don't mean to Bly people on it there's
just

00:04:50.450 --> 00:04:50.460 align:start position:0%
just
 

00:04:50.460 --> 00:04:52.610 align:start position:0%
just
as<00:04:50.759><c> a</c><00:04:50.940><c> cryptography</c><00:04:51.419><c> Professor</c><00:04:51.900><c> the</c><00:04:52.380><c> thing</c>

00:04:52.610 --> 00:04:52.620 align:start position:0%
as a cryptography Professor the thing
 

00:04:52.620 --> 00:04:55.909 align:start position:0%
as a cryptography Professor the thing
that<00:04:52.740><c> kind</c><00:04:52.919><c> of</c><00:04:53.040><c> bothers</c><00:04:53.340><c> me</c><00:04:53.460><c> uh</c><00:04:54.300><c> Z</c><00:04:54.600><c> kpms</c><00:04:55.199><c> and</c><00:04:55.259><c> ZK</c>

00:04:55.909 --> 00:04:55.919 align:start position:0%
that kind of bothers me uh Z kpms and ZK
 

00:04:55.919 --> 00:04:58.430 align:start position:0%
that kind of bothers me uh Z kpms and ZK
Roll-Ups<00:04:56.460><c> aren't</c><00:04:56.820><c> zero</c><00:04:57.240><c> knowledge</c>

00:04:58.430 --> 00:04:58.440 align:start position:0%
Roll-Ups aren't zero knowledge
 

00:04:58.440 --> 00:05:00.530 align:start position:0%
Roll-Ups aren't zero knowledge
uh<00:04:59.160><c> they</c><00:04:59.580><c> compress</c><00:04:59.820><c> transactions</c><00:05:00.419><c> on</c>

00:05:00.530 --> 00:05:00.540 align:start position:0%
uh they compress transactions on
 

00:05:00.540 --> 00:05:02.870 align:start position:0%
uh they compress transactions on
blockchains<00:05:01.199><c> you</c><00:05:02.040><c> don't</c><00:05:02.220><c> need</c><00:05:02.460><c> to</c><00:05:02.639><c> hide</c>

00:05:02.870 --> 00:05:02.880 align:start position:0%
blockchains you don't need to hide
 

00:05:02.880 --> 00:05:05.090 align:start position:0%
blockchains you don't need to hide
what's<00:05:03.120><c> going</c><00:05:03.300><c> on</c><00:05:03.479><c> to</c><00:05:03.720><c> do</c><00:05:03.900><c> that</c><00:05:04.080><c> you</c><00:05:04.800><c> just</c><00:05:04.919><c> need</c>

00:05:05.090 --> 00:05:05.100 align:start position:0%
what's going on to do that you just need
 

00:05:05.100 --> 00:05:06.650 align:start position:0%
what's going on to do that you just need
things<00:05:05.340><c> that</c><00:05:05.580><c> are</c><00:05:05.699><c> faster</c><00:05:05.940><c> and</c><00:05:06.180><c> smaller</c><00:05:06.479><c> to</c>

00:05:06.650 --> 00:05:06.660 align:start position:0%
things that are faster and smaller to
 

00:05:06.660 --> 00:05:08.689 align:start position:0%
things that are faster and smaller to
verify<00:05:06.960><c> there's</c><00:05:07.199><c> no</c><00:05:07.740><c> notion</c><00:05:08.280><c> that</c><00:05:08.460><c> this</c><00:05:08.580><c> has</c>

00:05:08.689 --> 00:05:08.699 align:start position:0%
verify there's no notion that this has
 

00:05:08.699 --> 00:05:10.310 align:start position:0%
verify there's no notion that this has
to<00:05:08.820><c> hide</c><00:05:09.000><c> what's</c><00:05:09.180><c> going</c><00:05:09.419><c> on</c>

00:05:10.310 --> 00:05:10.320 align:start position:0%
to hide what's going on
 

00:05:10.320 --> 00:05:13.310 align:start position:0%
to hide what's going on
and<00:05:11.040><c> in</c><00:05:11.280><c> fact</c><00:05:11.460><c> they</c><00:05:12.360><c> likely</c><00:05:12.720><c> aren't</c><00:05:13.080><c> going</c><00:05:13.259><c> to</c>

00:05:13.310 --> 00:05:13.320 align:start position:0%
and in fact they likely aren't going to
 

00:05:13.320 --> 00:05:15.050 align:start position:0%
and in fact they likely aren't going to
hide<00:05:13.500><c> your</c><00:05:13.680><c> data</c><00:05:14.040><c> and</c><00:05:14.400><c> so</c><00:05:14.580><c> this</c><00:05:14.759><c> is</c><00:05:14.880><c> going</c><00:05:15.000><c> to</c>

00:05:15.050 --> 00:05:15.060 align:start position:0%
hide your data and so this is going to
 

00:05:15.060 --> 00:05:16.670 align:start position:0%
hide your data and so this is going to
be<00:05:15.120><c> surprising</c><00:05:15.479><c> to</c><00:05:15.660><c> some</c><00:05:15.780><c> of</c><00:05:15.900><c> you</c>

00:05:16.670 --> 00:05:16.680 align:start position:0%
be surprising to some of you
 

00:05:16.680 --> 00:05:18.530 align:start position:0%
be surprising to some of you
um<00:05:16.740><c> of</c><00:05:16.919><c> course</c><00:05:17.040><c> ZK</c><00:05:17.340><c> Roll-Ups</c><00:05:17.880><c> usually</c><00:05:18.120><c> reveal</c>

00:05:18.530 --> 00:05:18.540 align:start position:0%
um of course ZK Roll-Ups usually reveal
 

00:05:18.540 --> 00:05:19.969 align:start position:0%
um of course ZK Roll-Ups usually reveal
the<00:05:18.780><c> miracle</c><00:05:19.139><c> hash</c><00:05:19.320><c> of</c><00:05:19.500><c> the</c><00:05:19.560><c> data</c><00:05:19.800><c> they're</c>

00:05:19.969 --> 00:05:19.979 align:start position:0%
the miracle hash of the data they're
 

00:05:19.979 --> 00:05:21.830 align:start position:0%
the miracle hash of the data they're
dealing<00:05:20.340><c> with</c><00:05:20.880><c> that's</c><00:05:21.360><c> kind</c><00:05:21.540><c> of</c><00:05:21.660><c> obvious</c>

00:05:21.830 --> 00:05:21.840 align:start position:0%
dealing with that's kind of obvious
 

00:05:21.840 --> 00:05:23.090 align:start position:0%
dealing with that's kind of obvious
there's<00:05:22.020><c> a</c><00:05:22.199><c> zero</c><00:05:22.440><c> knowledge</c><00:05:22.620><c> proof</c><00:05:22.860><c> about</c><00:05:22.979><c> it</c>

00:05:23.090 --> 00:05:23.100 align:start position:0%
there's a zero knowledge proof about it
 

00:05:23.100 --> 00:05:24.770 align:start position:0%
there's a zero knowledge proof about it
but<00:05:23.220><c> they're</c><00:05:23.340><c> reviewing</c><00:05:23.580><c> the</c><00:05:23.699><c> miracle</c><00:05:24.000><c> hash</c>

00:05:24.770 --> 00:05:24.780 align:start position:0%
but they're reviewing the miracle hash
 

00:05:24.780 --> 00:05:27.050 align:start position:0%
but they're reviewing the miracle hash
and<00:05:25.320><c> that</c><00:05:25.500><c> hash</c><00:05:25.740><c> actually</c><00:05:26.400><c> reveals</c><00:05:26.820><c> a</c><00:05:26.940><c> bunch</c>

00:05:27.050 --> 00:05:27.060 align:start position:0%
and that hash actually reveals a bunch
 

00:05:27.060 --> 00:05:29.870 align:start position:0%
and that hash actually reveals a bunch
of<00:05:27.240><c> data</c><00:05:27.539><c> in</c><00:05:28.020><c> much</c><00:05:28.139><c> the</c><00:05:28.380><c> same</c><00:05:28.560><c> way</c><00:05:28.740><c> that</c><00:05:29.220><c> uh</c><00:05:29.639><c> say</c>

00:05:29.870 --> 00:05:29.880 align:start position:0%
of data in much the same way that uh say
 

00:05:29.880 --> 00:05:31.550 align:start position:0%
of data in much the same way that uh say
publishing<00:05:30.360><c> the</c><00:05:30.479><c> hash</c><00:05:30.660><c> of</c><00:05:30.900><c> your</c><00:05:31.020><c> password</c><00:05:31.199><c> is</c>

00:05:31.550 --> 00:05:31.560 align:start position:0%
publishing the hash of your password is
 

00:05:31.560 --> 00:05:33.409 align:start position:0%
publishing the hash of your password is
going<00:05:31.740><c> to</c><00:05:31.800><c> reveal</c><00:05:32.100><c> your</c><00:05:32.460><c> password</c><00:05:32.639><c> people</c><00:05:33.240><c> can</c>

00:05:33.409 --> 00:05:33.419 align:start position:0%
going to reveal your password people can
 

00:05:33.419 --> 00:05:35.210 align:start position:0%
going to reveal your password people can
Brute<00:05:33.660><c> Force</c><00:05:33.960><c> these</c><00:05:34.259><c> things</c>

00:05:35.210 --> 00:05:35.220 align:start position:0%
Brute Force these things
 

00:05:35.220 --> 00:05:36.890 align:start position:0%
Brute Force these things
and<00:05:35.520><c> it</c><00:05:35.639><c> wouldn't</c><00:05:35.820><c> matter</c><00:05:36.120><c> if</c><00:05:36.479><c> you</c><00:05:36.600><c> when</c><00:05:36.780><c> you</c>

00:05:36.890 --> 00:05:36.900 align:start position:0%
and it wouldn't matter if you when you
 

00:05:36.900 --> 00:05:38.330 align:start position:0%
and it wouldn't matter if you when you
publish<00:05:37.139><c> the</c><00:05:37.320><c> hash</c><00:05:37.440><c> of</c><00:05:37.680><c> your</c><00:05:37.800><c> passwords</c><00:05:38.160><c> that</c>

00:05:38.330 --> 00:05:38.340 align:start position:0%
publish the hash of your passwords that
 

00:05:38.340 --> 00:05:40.490 align:start position:0%
publish the hash of your passwords that
uses<00:05:38.699><c> zero</c><00:05:38.940><c> knowledge</c><00:05:39.240><c> proof</c><00:05:39.539><c> that</c><00:05:39.840><c> it</c><00:05:40.199><c> meets</c>

00:05:40.490 --> 00:05:40.500 align:start position:0%
uses zero knowledge proof that it meets
 

00:05:40.500 --> 00:05:41.990 align:start position:0%
uses zero knowledge proof that it meets
whatever<00:05:40.620><c> ridiculous</c><00:05:41.280><c> password</c><00:05:41.460><c> policy</c>

00:05:41.990 --> 00:05:42.000 align:start position:0%
whatever ridiculous password policy
 

00:05:42.000 --> 00:05:43.790 align:start position:0%
whatever ridiculous password policy
there<00:05:42.180><c> is</c><00:05:42.300><c> you</c><00:05:42.600><c> know</c><00:05:42.660><c> three</c><00:05:43.259><c> uppercase</c>

00:05:43.790 --> 00:05:43.800 align:start position:0%
there is you know three uppercase
 

00:05:43.800 --> 00:05:45.770 align:start position:0%
there is you know three uppercase
characters<00:05:44.039><c> a</c><00:05:44.460><c> symbol</c><00:05:45.000><c> and</c><00:05:45.240><c> hey</c><00:05:45.419><c> let's</c><00:05:45.600><c> throw</c>

00:05:45.770 --> 00:05:45.780 align:start position:0%
characters a symbol and hey let's throw
 

00:05:45.780 --> 00:05:47.930 align:start position:0%
characters a symbol and hey let's throw
into<00:05:45.960><c> my</c><00:05:46.139><c> Emojis</c><00:05:46.440><c> for</c><00:05:46.620><c> good</c><00:05:46.740><c> effort</c>

00:05:47.930 --> 00:05:47.940 align:start position:0%
into my Emojis for good effort
 

00:05:47.940 --> 00:05:49.189 align:start position:0%
into my Emojis for good effort
that's<00:05:48.479><c> not</c><00:05:48.660><c> going</c><00:05:48.780><c> to</c><00:05:48.840><c> help</c><00:05:48.900><c> with</c><00:05:49.080><c> the</c>

00:05:49.189 --> 00:05:49.199 align:start position:0%
that's not going to help with the
 

00:05:49.199 --> 00:05:51.170 align:start position:0%
that's not going to help with the
Privacy<00:05:49.500><c> problem</c><00:05:49.680><c> here</c><00:05:49.919><c> and</c><00:05:50.580><c> so</c><00:05:50.759><c> this</c><00:05:51.120><c> is</c>

00:05:51.170 --> 00:05:51.180 align:start position:0%
Privacy problem here and so this is
 

00:05:51.180 --> 00:05:53.749 align:start position:0%
Privacy problem here and so this is
going<00:05:51.360><c> to</c><00:05:51.360><c> become</c><00:05:51.660><c> an</c><00:05:51.780><c> issue</c><00:05:52.500><c> now</c><00:05:53.160><c> maybe</c><00:05:53.520><c> it's</c>

00:05:53.749 --> 00:05:53.759 align:start position:0%
going to become an issue now maybe it's
 

00:05:53.759 --> 00:05:55.370 align:start position:0%
going to become an issue now maybe it's
just<00:05:53.940><c> in</c><00:05:54.120><c> theory</c><00:05:54.419><c> maybe</c><00:05:54.660><c> it's</c><00:05:54.840><c> hard</c><00:05:55.020><c> to</c><00:05:55.139><c> Brute</c>

00:05:55.370 --> 00:05:55.380 align:start position:0%
just in theory maybe it's hard to Brute
 

00:05:55.380 --> 00:05:58.090 align:start position:0%
just in theory maybe it's hard to Brute
Force<00:05:55.680><c> this</c><00:05:55.860><c> stuff</c><00:05:56.180><c> uh</c><00:05:57.180><c> on</c><00:05:57.479><c> the</c><00:05:57.600><c> other</c><00:05:57.720><c> hand</c>

00:05:58.090 --> 00:05:58.100 align:start position:0%
Force this stuff uh on the other hand
 

00:05:58.100 --> 00:06:00.529 align:start position:0%
Force this stuff uh on the other hand
ethereum<00:05:59.100><c> just</c><00:05:59.340><c> moved</c><00:05:59.580><c> to</c><00:05:59.699><c> proof</c><00:06:00.060><c> of</c><00:06:00.120><c> stake</c><00:06:00.360><c> so</c>

00:06:00.529 --> 00:06:00.539 align:start position:0%
ethereum just moved to proof of stake so
 

00:06:00.539 --> 00:06:02.270 align:start position:0%
ethereum just moved to proof of stake so
there<00:06:00.660><c> were</c><00:06:00.780><c> a</c><00:06:00.900><c> lot</c><00:06:00.960><c> of</c><00:06:01.020><c> angry</c><00:06:01.380><c> miners</c><00:06:01.860><c> which</c><00:06:02.100><c> a</c>

00:06:02.270 --> 00:06:02.280 align:start position:0%
there were a lot of angry miners which a
 

00:06:02.280 --> 00:06:04.249 align:start position:0%
there were a lot of angry miners which a
bunch<00:06:02.460><c> of</c><00:06:02.580><c> hashing</c><00:06:03.000><c> Hardware</c><00:06:03.180><c> who</c><00:06:04.020><c> don't</c><00:06:04.139><c> know</c>

00:06:04.249 --> 00:06:04.259 align:start position:0%
bunch of hashing Hardware who don't know
 

00:06:04.259 --> 00:06:05.629 align:start position:0%
bunch of hashing Hardware who don't know
what<00:06:04.380><c> to</c><00:06:04.560><c> do</c><00:06:04.620><c> with</c><00:06:04.800><c> it</c>

00:06:05.629 --> 00:06:05.639 align:start position:0%
what to do with it
 

00:06:05.639 --> 00:06:07.490 align:start position:0%
what to do with it
so<00:06:06.120><c> if</c><00:06:06.240><c> this</c><00:06:06.419><c> ends</c><00:06:06.660><c> up</c><00:06:06.660><c> being</c><00:06:06.780><c> an</c><00:06:06.900><c> Mev</c><00:06:07.259><c> thing</c>

00:06:07.490 --> 00:06:07.500 align:start position:0%
so if this ends up being an Mev thing
 

00:06:07.500 --> 00:06:09.890 align:start position:0%
so if this ends up being an Mev thing
you<00:06:08.160><c> might</c><00:06:08.340><c> have</c><00:06:08.460><c> some</c><00:06:08.639><c> problems</c>

00:06:09.890 --> 00:06:09.900 align:start position:0%
you might have some problems
 

00:06:09.900 --> 00:06:10.550 align:start position:0%
you might have some problems
um

00:06:10.550 --> 00:06:10.560 align:start position:0%
um
 

00:06:10.560 --> 00:06:12.950 align:start position:0%
um
either<00:06:10.919><c> way</c><00:06:11.160><c> it's</c><00:06:11.460><c> not</c><00:06:11.639><c> zero</c><00:06:12.000><c> knowledge</c><00:06:12.300><c> and</c>

00:06:12.950 --> 00:06:12.960 align:start position:0%
either way it's not zero knowledge and
 

00:06:12.960 --> 00:06:14.510 align:start position:0%
either way it's not zero knowledge and
so<00:06:13.080><c> in</c><00:06:13.199><c> my</c><00:06:13.380><c> perspective</c><00:06:13.740><c> this</c><00:06:14.039><c> is</c><00:06:14.160><c> kind</c><00:06:14.340><c> of</c>

00:06:14.510 --> 00:06:14.520 align:start position:0%
so in my perspective this is kind of
 

00:06:14.520 --> 00:06:17.150 align:start position:0%
so in my perspective this is kind of
boring<00:06:15.180><c> from</c><00:06:15.720><c> a</c><00:06:15.900><c> ZK</c><00:06:16.199><c> standpoint</c><00:06:16.680><c> because</c><00:06:16.919><c> it</c>

00:06:17.150 --> 00:06:17.160 align:start position:0%
boring from a ZK standpoint because it
 

00:06:17.160 --> 00:06:18.590 align:start position:0%
boring from a ZK standpoint because it
just<00:06:17.280><c> isn't</c><00:06:17.639><c> using</c><00:06:17.940><c> the</c><00:06:18.060><c> thing</c><00:06:18.180><c> that's</c><00:06:18.360><c> cool</c>

00:06:18.590 --> 00:06:18.600 align:start position:0%
just isn't using the thing that's cool
 

00:06:18.600 --> 00:06:19.790 align:start position:0%
just isn't using the thing that's cool
and<00:06:18.780><c> fascinating</c><00:06:19.080><c> about</c><00:06:19.199><c> zero</c><00:06:19.560><c> knowledge</c>

00:06:19.790 --> 00:06:19.800 align:start position:0%
and fascinating about zero knowledge
 

00:06:19.800 --> 00:06:22.370 align:start position:0%
and fascinating about zero knowledge
proofs<00:06:20.220><c> sure</c><00:06:20.699><c> you</c><00:06:21.060><c> need</c><00:06:21.180><c> faster</c><00:06:21.419><c> proofs</c>

00:06:22.370 --> 00:06:22.380 align:start position:0%
proofs sure you need faster proofs
 

00:06:22.380 --> 00:06:24.230 align:start position:0%
proofs sure you need faster proofs
that's<00:06:22.860><c> quite</c><00:06:23.100><c> nice</c><00:06:23.280><c> this</c><00:06:23.639><c> will</c><00:06:23.759><c> get</c><00:06:23.940><c> you</c><00:06:24.060><c> all</c>

00:06:24.230 --> 00:06:24.240 align:start position:0%
that's quite nice this will get you all
 

00:06:24.240 --> 00:06:25.730 align:start position:0%
that's quite nice this will get you all
kinds<00:06:24.479><c> of</c><00:06:24.479><c> cool</c><00:06:24.720><c> technology</c><00:06:25.139><c> and</c><00:06:25.319><c> I'm</c><00:06:25.440><c> glad</c><00:06:25.620><c> it</c>

00:06:25.730 --> 00:06:25.740 align:start position:0%
kinds of cool technology and I'm glad it
 

00:06:25.740 --> 00:06:27.950 align:start position:0%
kinds of cool technology and I'm glad it
exists<00:06:26.160><c> but</c><00:06:26.940><c> it's</c><00:06:27.120><c> it's</c><00:06:27.360><c> skipping</c><00:06:27.840><c> the</c>

00:06:27.950 --> 00:06:27.960 align:start position:0%
exists but it's it's skipping the
 

00:06:27.960 --> 00:06:29.990 align:start position:0%
exists but it's it's skipping the
interesting<00:06:28.319><c> bits</c><00:06:28.680><c> right</c><00:06:29.280><c> and</c><00:06:29.580><c> so</c><00:06:29.699><c> at</c><00:06:29.819><c> the</c><00:06:29.940><c> end</c>

00:06:29.990 --> 00:06:30.000 align:start position:0%
interesting bits right and so at the end
 

00:06:30.000 --> 00:06:32.150 align:start position:0%
interesting bits right and so at the end
of<00:06:30.120><c> the</c><00:06:30.180><c> day</c><00:06:30.300><c> zkvms</c><00:06:31.259><c> are</c><00:06:31.500><c> not</c><00:06:31.620><c> a</c><00:06:31.740><c> significant</c>

00:06:32.150 --> 00:06:32.160 align:start position:0%
of the day zkvms are not a significant
 

00:06:32.160 --> 00:06:34.430 align:start position:0%
of the day zkvms are not a significant
source<00:06:33.060><c> of</c><00:06:33.120><c> zero</c><00:06:33.479><c> knowledge</c><00:06:33.720><c> they're</c><00:06:34.139><c> sort</c><00:06:34.319><c> of</c>

00:06:34.430 --> 00:06:34.440 align:start position:0%
source of zero knowledge they're sort of
 

00:06:34.440 --> 00:06:35.870 align:start position:0%
source of zero knowledge they're sort of
nutritionally<00:06:34.979><c> defunct</c><00:06:35.580><c> from</c><00:06:35.759><c> this</c>

00:06:35.870 --> 00:06:35.880 align:start position:0%
nutritionally defunct from this
 

00:06:35.880 --> 00:06:37.670 align:start position:0%
nutritionally defunct from this
perspective<00:06:36.479><c> they</c><00:06:36.960><c> don't</c><00:06:37.080><c> give</c><00:06:37.199><c> us</c><00:06:37.319><c> what</c><00:06:37.500><c> we</c>

00:06:37.670 --> 00:06:37.680 align:start position:0%
perspective they don't give us what we
 

00:06:37.680 --> 00:06:38.809 align:start position:0%
perspective they don't give us what we
want

00:06:38.809 --> 00:06:38.819 align:start position:0%
want
 

00:06:38.819 --> 00:06:42.350 align:start position:0%
want
um<00:06:39.360><c> and</c><00:06:40.259><c> again</c><00:06:40.919><c> this</c><00:06:41.639><c> is</c><00:06:41.759><c> not</c><00:06:41.880><c> to</c><00:06:42.060><c> say</c><00:06:42.180><c> this</c>

00:06:42.350 --> 00:06:42.360 align:start position:0%
um and again this is not to say this
 

00:06:42.360 --> 00:06:44.270 align:start position:0%
um and again this is not to say this
stuff<00:06:42.479><c> isn't</c><00:06:42.780><c> useful</c><00:06:43.080><c> it's</c><00:06:43.500><c> driving</c><00:06:43.740><c> serious</c>

00:06:44.270 --> 00:06:44.280 align:start position:0%
stuff isn't useful it's driving serious
 

00:06:44.280 --> 00:06:45.950 align:start position:0%
stuff isn't useful it's driving serious
Innovation<00:06:44.699><c> and</c><00:06:44.880><c> zero</c><00:06:45.180><c> knowledge</c><00:06:45.419><c> proofs</c><00:06:45.720><c> the</c>

00:06:45.950 --> 00:06:45.960 align:start position:0%
Innovation and zero knowledge proofs the
 

00:06:45.960 --> 00:06:49.070 align:start position:0%
Innovation and zero knowledge proofs the
things<00:06:46.080><c> I</c><00:06:46.319><c> worked</c><00:06:46.620><c> on</c><00:06:46.740><c> in</c><00:06:47.160><c> 2012</c><00:06:47.819><c> in</c><00:06:48.419><c> 2017</c><00:06:48.780><c> when</c>

00:06:49.070 --> 00:06:49.080 align:start position:0%
things I worked on in 2012 in 2017 when
 

00:06:49.080 --> 00:06:50.469 align:start position:0%
things I worked on in 2012 in 2017 when
we<00:06:49.259><c> wrote</c><00:06:49.380><c> sexy</c><00:06:49.800><c> which</c><00:06:49.979><c> were</c><00:06:50.160><c> like</c>

00:06:50.469 --> 00:06:50.479 align:start position:0%
we wrote sexy which were like
 

00:06:50.479 --> 00:06:53.090 align:start position:0%
we wrote sexy which were like
implausibly<00:06:51.479><c> slow</c><00:06:51.720><c> at</c><00:06:51.960><c> the</c><00:06:52.139><c> time</c><00:06:52.259><c> are</c><00:06:52.919><c> now</c>

00:06:53.090 --> 00:06:53.100 align:start position:0%
implausibly slow at the time are now
 

00:06:53.100 --> 00:06:54.710 align:start position:0%
implausibly slow at the time are now
practical<00:06:53.520><c> in</c><00:06:53.759><c> part</c><00:06:54.000><c> because</c><00:06:54.180><c> of</c><00:06:54.360><c> the</c><00:06:54.419><c> r</c><00:06:54.539><c> d</c>

00:06:54.710 --> 00:06:54.720 align:start position:0%
practical in part because of the r d
 

00:06:54.720 --> 00:06:56.090 align:start position:0%
practical in part because of the r d
that's<00:06:55.020><c> been</c><00:06:55.199><c> funded</c><00:06:55.500><c> by</c><00:06:55.680><c> the</c><00:06:55.800><c> companies</c>

00:06:56.090 --> 00:06:56.100 align:start position:0%
that's been funded by the companies
 

00:06:56.100 --> 00:06:57.710 align:start position:0%
that's been funded by the companies
doing<00:06:56.340><c> this</c>

00:06:57.710 --> 00:06:57.720 align:start position:0%
doing this
 

00:06:57.720 --> 00:06:59.510 align:start position:0%
doing this
and<00:06:58.139><c> so</c><00:06:58.199><c> that's</c><00:06:58.380><c> incredibly</c><00:06:58.860><c> useful</c><00:06:59.160><c> it's</c><00:06:59.340><c> a</c>

00:06:59.510 --> 00:06:59.520 align:start position:0%
and so that's incredibly useful it's a
 

00:06:59.520 --> 00:07:00.890 align:start position:0%
and so that's incredibly useful it's a
bunch<00:06:59.639><c> of</c><00:06:59.759><c> tooling</c><00:07:00.060><c> that</c><00:07:00.180><c> I</c><00:07:00.300><c> as</c><00:07:00.419><c> a</c><00:07:00.600><c> researcher</c>

00:07:00.890 --> 00:07:00.900 align:start position:0%
bunch of tooling that I as a researcher
 

00:07:00.900 --> 00:07:02.390 align:start position:0%
bunch of tooling that I as a researcher
can<00:07:01.139><c> use</c>

00:07:02.390 --> 00:07:02.400 align:start position:0%
can use
 

00:07:02.400 --> 00:07:03.830 align:start position:0%
can use
um and<00:07:02.880><c> so</c><00:07:02.940><c> I</c><00:07:03.060><c> sort</c><00:07:03.240><c> of</c><00:07:03.360><c> think</c><00:07:03.479><c> about</c><00:07:03.600><c> this</c>

00:07:03.830 --> 00:07:03.840 align:start position:0%
um and so I sort of think about this
 

00:07:03.840 --> 00:07:05.870 align:start position:0%
um and so I sort of think about this
like<00:07:04.020><c> the</c><00:07:04.199><c> 1980s</c><00:07:04.740><c> and</c><00:07:04.860><c> 1990s</c><00:07:05.400><c> when</c><00:07:05.580><c> people</c><00:07:05.759><c> are</c>

00:07:05.870 --> 00:07:05.880 align:start position:0%
like the 1980s and 1990s when people are
 

00:07:05.880 --> 00:07:07.430 align:start position:0%
like the 1980s and 1990s when people are
building<00:07:06.060><c> faster</c><00:07:06.419><c> computer</c><00:07:06.720><c> processors</c>

00:07:07.430 --> 00:07:07.440 align:start position:0%
building faster computer processors
 

00:07:07.440 --> 00:07:09.230 align:start position:0%
building faster computer processors
these<00:07:08.160><c> things</c><00:07:08.280><c> were</c><00:07:08.460><c> tools</c><00:07:08.759><c> we</c><00:07:08.940><c> could</c><00:07:09.000><c> use</c><00:07:09.120><c> to</c>

00:07:09.230 --> 00:07:09.240 align:start position:0%
these things were tools we could use to
 

00:07:09.240 --> 00:07:11.390 align:start position:0%
these things were tools we could use to
do<00:07:09.360><c> anything</c><00:07:09.539><c> we</c><00:07:09.780><c> wanted</c><00:07:09.960><c> what</c><00:07:10.860><c> was</c><00:07:11.100><c> driving</c>

00:07:11.390 --> 00:07:11.400 align:start position:0%
do anything we wanted what was driving
 

00:07:11.400 --> 00:07:13.490 align:start position:0%
do anything we wanted what was driving
people<00:07:11.759><c> doing</c><00:07:12.060><c> them</c><00:07:12.360><c> was</c><00:07:12.660><c> you</c><00:07:13.020><c> know</c><00:07:13.080><c> faster</c>

00:07:13.490 --> 00:07:13.500 align:start position:0%
people doing them was you know faster
 

00:07:13.500 --> 00:07:16.189 align:start position:0%
people doing them was you know faster
spreadsheets<00:07:14.100><c> for</c><00:07:14.280><c> offices</c><00:07:14.840><c> uh</c><00:07:15.840><c> kind</c><00:07:16.020><c> of</c><00:07:16.080><c> like</c>

00:07:16.189 --> 00:07:16.199 align:start position:0%
spreadsheets for offices uh kind of like
 

00:07:16.199 --> 00:07:17.629 align:start position:0%
spreadsheets for offices uh kind of like
what's<00:07:16.440><c> driving</c><00:07:16.680><c> people</c><00:07:16.979><c> now</c><00:07:17.160><c> is</c><00:07:17.400><c> faster</c>

00:07:17.629 --> 00:07:17.639 align:start position:0%
what's driving people now is faster
 

00:07:17.639 --> 00:07:19.749 align:start position:0%
what's driving people now is faster
spreadsheets<00:07:18.240><c> on</c><00:07:18.360><c> a</c><00:07:18.479><c> blockchain</c>

00:07:19.749 --> 00:07:19.759 align:start position:0%
spreadsheets on a blockchain
 

00:07:19.759 --> 00:07:22.550 align:start position:0%
spreadsheets on a blockchain
uh<00:07:20.759><c> so</c><00:07:21.360><c> you</c><00:07:21.720><c> can</c><00:07:21.840><c> do</c><00:07:21.960><c> this</c><00:07:22.080><c> that's</c><00:07:22.380><c> great</c>

00:07:22.550 --> 00:07:22.560 align:start position:0%
uh so you can do this that's great
 

00:07:22.560 --> 00:07:23.689 align:start position:0%
uh so you can do this that's great
there's<00:07:22.740><c> nothing</c><00:07:22.919><c> wrong</c><00:07:23.160><c> with</c><00:07:23.280><c> it</c><00:07:23.400><c> you</c><00:07:23.580><c> can</c>

00:07:23.689 --> 00:07:23.699 align:start position:0%
there's nothing wrong with it you can
 

00:07:23.699 --> 00:07:25.129 align:start position:0%
there's nothing wrong with it you can
also<00:07:23.880><c> nerd</c><00:07:24.240><c> out</c><00:07:24.360><c> on</c><00:07:24.599><c> exactly</c><00:07:24.900><c> what</c><00:07:25.080><c> you're</c>

00:07:25.129 --> 00:07:25.139 align:start position:0%
also nerd out on exactly what you're
 

00:07:25.139 --> 00:07:26.150 align:start position:0%
also nerd out on exactly what you're
going<00:07:25.259><c> to</c><00:07:25.319><c> do</c><00:07:25.440><c> for</c><00:07:25.560><c> the</c><00:07:25.680><c> zero</c><00:07:25.919><c> knowledge</c>

00:07:26.150 --> 00:07:26.160 align:start position:0%
going to do for the zero knowledge
 

00:07:26.160 --> 00:07:28.010 align:start position:0%
going to do for the zero knowledge
proofs<00:07:26.460><c> and</c><00:07:26.880><c> just</c><00:07:27.060><c> go</c><00:07:27.240><c> I</c><00:07:27.539><c> don't</c><00:07:27.660><c> care</c><00:07:27.780><c> what</c>

00:07:28.010 --> 00:07:28.020 align:start position:0%
proofs and just go I don't care what
 

00:07:28.020 --> 00:07:30.170 align:start position:0%
proofs and just go I don't care what
anyone's<00:07:28.440><c> voting</c><00:07:28.680><c> on</c><00:07:28.740><c> an</c><00:07:28.860><c> application</c><00:07:29.220><c> that's</c>

00:07:30.170 --> 00:07:30.180 align:start position:0%
anyone's voting on an application that's
 

00:07:30.180 --> 00:07:32.629 align:start position:0%
anyone's voting on an application that's
also<00:07:30.479><c> fine</c><00:07:30.720><c> but</c><00:07:31.680><c> some</c><00:07:31.979><c> people</c><00:07:32.160><c> should</c><00:07:32.400><c> dream</c>

00:07:32.629 --> 00:07:32.639 align:start position:0%
also fine but some people should dream
 

00:07:32.639 --> 00:07:34.330 align:start position:0%
also fine but some people should dream
bigger<00:07:33.060><c> right</c><00:07:33.300><c> just</c><00:07:33.599><c> like</c><00:07:33.720><c> we</c><00:07:33.840><c> did</c><00:07:34.020><c> with</c>

00:07:34.330 --> 00:07:34.340 align:start position:0%
bigger right just like we did with
 

00:07:34.340 --> 00:07:36.469 align:start position:0%
bigger right just like we did with
microprocessors<00:07:35.340><c> you</c><00:07:36.000><c> know</c><00:07:36.060><c> build</c><00:07:36.240><c> the</c>

00:07:36.469 --> 00:07:36.479 align:start position:0%
microprocessors you know build the
 

00:07:36.479 --> 00:07:38.089 align:start position:0%
microprocessors you know build the
internet<00:07:36.599><c> build</c><00:07:37.020><c> the</c><00:07:37.440><c> metaverse</c><00:07:37.919><c> build</c>

00:07:38.089 --> 00:07:38.099 align:start position:0%
internet build the metaverse build
 

00:07:38.099 --> 00:07:39.170 align:start position:0%
internet build the metaverse build
something

00:07:39.170 --> 00:07:39.180 align:start position:0%
something
 

00:07:39.180 --> 00:07:40.790 align:start position:0%
something
I<00:07:39.599><c> don't</c><00:07:39.660><c> know</c><00:07:39.780><c> what</c><00:07:39.960><c> it</c><00:07:40.080><c> is</c>

00:07:40.790 --> 00:07:40.800 align:start position:0%
I don't know what it is
 

00:07:40.800 --> 00:07:42.350 align:start position:0%
I don't know what it is
but<00:07:41.160><c> we</c><00:07:41.340><c> should</c><00:07:41.460><c> be</c><00:07:41.580><c> thinking</c><00:07:41.819><c> about</c><00:07:41.940><c> it</c><00:07:42.120><c> like</c>

00:07:42.350 --> 00:07:42.360 align:start position:0%
but we should be thinking about it like
 

00:07:42.360 --> 00:07:43.969 align:start position:0%
but we should be thinking about it like
and<00:07:42.780><c> so</c><00:07:42.900><c> we</c><00:07:43.020><c> need</c><00:07:43.139><c> to</c><00:07:43.259><c> figure</c><00:07:43.319><c> out</c><00:07:43.500><c> what</c><00:07:43.860><c> the</c>

00:07:43.969 --> 00:07:43.979 align:start position:0%
and so we need to figure out what the
 

00:07:43.979 --> 00:07:45.290 align:start position:0%
and so we need to figure out what the
combination<00:07:44.340><c> of</c><00:07:44.520><c> ZK</c><00:07:44.819><c> proofs</c><00:07:45.240><c> plus</c>

00:07:45.290 --> 00:07:45.300 align:start position:0%
combination of ZK proofs plus
 

00:07:45.300 --> 00:07:47.330 align:start position:0%
combination of ZK proofs plus
blockchains<00:07:45.900><c> can</c><00:07:46.080><c> do</c><00:07:46.199><c> that</c><00:07:46.800><c> isn't</c><00:07:47.099><c> just</c>

00:07:47.330 --> 00:07:47.340 align:start position:0%
blockchains can do that isn't just
 

00:07:47.340 --> 00:07:50.330 align:start position:0%
blockchains can do that isn't just
faster<00:07:47.699><c> spreadsheets</c><00:07:48.240><c> on</c><00:07:48.419><c> a</c><00:07:48.539><c> blockchain</c>

00:07:50.330 --> 00:07:50.340 align:start position:0%
faster spreadsheets on a blockchain
 

00:07:50.340 --> 00:07:52.129 align:start position:0%
faster spreadsheets on a blockchain
um<00:07:50.460><c> it's</c><00:07:50.940><c> going</c><00:07:51.120><c> to</c><00:07:51.180><c> be</c><00:07:51.240><c> part</c><00:07:51.419><c> of</c><00:07:51.539><c> it</c><00:07:51.660><c> but</c><00:07:52.020><c> it's</c>

00:07:52.129 --> 00:07:52.139 align:start position:0%
um it's going to be part of it but it's
 

00:07:52.139 --> 00:07:54.050 align:start position:0%
um it's going to be part of it but it's
not<00:07:52.319><c> going</c><00:07:52.380><c> to</c><00:07:52.500><c> be</c><00:07:52.560><c> everything</c>

00:07:54.050 --> 00:07:54.060 align:start position:0%
not going to be everything
 

00:07:54.060 --> 00:07:56.330 align:start position:0%
not going to be everything
so<00:07:54.780><c> this</c><00:07:55.020><c> brings</c><00:07:55.259><c> me</c><00:07:55.380><c> to</c><00:07:55.560><c> the</c><00:07:55.680><c> question</c><00:07:55.919><c> and</c>

00:07:56.330 --> 00:07:56.340 align:start position:0%
so this brings me to the question and
 

00:07:56.340 --> 00:07:57.589 align:start position:0%
so this brings me to the question and
this<00:07:56.520><c> is</c><00:07:56.580><c> where</c><00:07:56.819><c> the</c><00:07:57.060><c> sort</c><00:07:57.240><c> of</c><00:07:57.360><c> technical</c>

00:07:57.589 --> 00:07:57.599 align:start position:0%
this is where the sort of technical
 

00:07:57.599 --> 00:07:59.270 align:start position:0%
this is where the sort of technical
content<00:07:57.960><c> of</c><00:07:58.020><c> this</c><00:07:58.199><c> Talk</c><00:07:58.380><c> Stops</c><00:07:58.800><c> this</c><00:07:59.039><c> is</c><00:07:59.099><c> this</c>

00:07:59.270 --> 00:07:59.280 align:start position:0%
content of this Talk Stops this is this
 

00:07:59.280 --> 00:08:01.909 align:start position:0%
content of this Talk Stops this is this
sort<00:07:59.520><c> of</c><00:07:59.639><c> theory</c><00:08:00.479><c> question</c><00:08:00.900><c> what</c><00:08:01.680><c> is</c><00:08:01.800><c> this</c>

00:08:01.909 --> 00:08:01.919 align:start position:0%
sort of theory question what is this
 

00:08:01.919 --> 00:08:03.890 align:start position:0%
sort of theory question what is this
stuff<00:08:02.099><c> good</c><00:08:02.400><c> for</c><00:08:02.639><c> right</c><00:08:03.240><c> what</c><00:08:03.599><c> are</c><00:08:03.720><c> we</c><00:08:03.840><c> going</c>

00:08:03.890 --> 00:08:03.900 align:start position:0%
stuff good for right what are we going
 

00:08:03.900 --> 00:08:05.930 align:start position:0%
stuff good for right what are we going
to<00:08:04.020><c> do</c><00:08:04.080><c> with</c><00:08:04.199><c> the</c><00:08:04.259><c> zero</c><00:08:04.560><c> knowledge</c><00:08:04.800><c> proof</c><00:08:05.160><c> and</c>

00:08:05.930 --> 00:08:05.940 align:start position:0%
to do with the zero knowledge proof and
 

00:08:05.940 --> 00:08:07.490 align:start position:0%
to do with the zero knowledge proof and
if<00:08:06.180><c> you</c><00:08:06.360><c> went</c><00:08:06.479><c> and</c><00:08:06.660><c> took</c><00:08:06.840><c> a</c><00:08:06.960><c> cryptography</c>

00:08:07.490 --> 00:08:07.500 align:start position:0%
if you went and took a cryptography
 

00:08:07.500 --> 00:08:09.589 align:start position:0%
if you went and took a cryptography
class<00:08:07.680><c> uh</c><00:08:08.400><c> probably</c><00:08:08.639><c> even</c><00:08:08.940><c> if</c><00:08:09.120><c> you</c><00:08:09.240><c> took</c><00:08:09.419><c> my</c>

00:08:09.589 --> 00:08:09.599 align:start position:0%
class uh probably even if you took my
 

00:08:09.599 --> 00:08:10.969 align:start position:0%
class uh probably even if you took my
cryptography<00:08:10.199><c> class</c><00:08:10.319><c> because</c><00:08:10.560><c> I'm</c><00:08:10.680><c> lazy</c>

00:08:10.969 --> 00:08:10.979 align:start position:0%
cryptography class because I'm lazy
 

00:08:10.979 --> 00:08:12.589 align:start position:0%
cryptography class because I'm lazy
about<00:08:11.099><c> writing</c><00:08:11.520><c> slides</c><00:08:11.819><c> you</c><00:08:12.240><c> would</c><00:08:12.300><c> get</c><00:08:12.479><c> a</c>

00:08:12.589 --> 00:08:12.599 align:start position:0%
about writing slides you would get a
 

00:08:12.599 --> 00:08:14.089 align:start position:0%
about writing slides you would get a
definition<00:08:12.720><c> like</c><00:08:13.199><c> this</c><00:08:13.319><c> which</c><00:08:13.500><c> that</c><00:08:13.740><c> is</c><00:08:13.860><c> zero</c>

00:08:14.089 --> 00:08:14.099 align:start position:0%
definition like this which that is zero
 

00:08:14.099 --> 00:08:15.409 align:start position:0%
definition like this which that is zero
knowledge<00:08:14.340><c> proof</c><00:08:14.639><c> is</c><00:08:15.000><c> a</c><00:08:15.120><c> thing</c><00:08:15.240><c> with</c>

00:08:15.409 --> 00:08:15.419 align:start position:0%
knowledge proof is a thing with
 

00:08:15.419 --> 00:08:17.990 align:start position:0%
knowledge proof is a thing with
correctness<00:08:15.900><c> soundness</c><00:08:16.500><c> and</c><00:08:16.800><c> zero</c><00:08:17.160><c> knowledge</c>

00:08:17.990 --> 00:08:18.000 align:start position:0%
correctness soundness and zero knowledge
 

00:08:18.000 --> 00:08:19.670 align:start position:0%
correctness soundness and zero knowledge
and<00:08:18.419><c> this</c><00:08:18.539><c> is</c><00:08:18.599><c> a</c><00:08:18.780><c> very</c><00:08:18.900><c> sort</c><00:08:19.199><c> of</c><00:08:19.319><c> textbook</c>

00:08:19.670 --> 00:08:19.680 align:start position:0%
and this is a very sort of textbook
 

00:08:19.680 --> 00:08:21.770 align:start position:0%
and this is a very sort of textbook
academic<00:08:20.160><c> thing</c><00:08:20.340><c> it's</c><00:08:20.580><c> very</c><00:08:20.819><c> dry</c><00:08:21.120><c> it</c><00:08:21.419><c> does</c><00:08:21.599><c> not</c>

00:08:21.770 --> 00:08:21.780 align:start position:0%
academic thing it's very dry it does not
 

00:08:21.780 --> 00:08:24.110 align:start position:0%
academic thing it's very dry it does not
relate<00:08:22.199><c> what</c><00:08:22.500><c> these</c><00:08:22.800><c> things</c><00:08:22.860><c> really</c><00:08:23.220><c> do</c><00:08:23.460><c> so</c><00:08:24.000><c> I</c>

00:08:24.110 --> 00:08:24.120 align:start position:0%
relate what these things really do so I
 

00:08:24.120 --> 00:08:25.249 align:start position:0%
relate what these things really do so I
think<00:08:24.240><c> we</c><00:08:24.419><c> kind</c><00:08:24.539><c> of</c><00:08:24.660><c> should</c><00:08:24.780><c> start</c><00:08:24.960><c> thinking</c>

00:08:25.249 --> 00:08:25.259 align:start position:0%
think we kind of should start thinking
 

00:08:25.259 --> 00:08:27.770 align:start position:0%
think we kind of should start thinking
about<00:08:25.319><c> them</c><00:08:25.560><c> in</c><00:08:25.800><c> different</c><00:08:25.919><c> terms</c><00:08:26.419><c> uh</c><00:08:27.419><c> so</c><00:08:27.599><c> in</c>

00:08:27.770 --> 00:08:27.780 align:start position:0%
about them in different terms uh so in
 

00:08:27.780 --> 00:08:29.270 align:start position:0%
about them in different terms uh so in
deliberately<00:08:28.199><c> non-standard</c><00:08:28.919><c> terminology</c>

00:08:29.270 --> 00:08:29.280 align:start position:0%
deliberately non-standard terminology
 

00:08:29.280 --> 00:08:30.830 align:start position:0%
deliberately non-standard terminology
what<00:08:29.639><c> is</c><00:08:29.759><c> a</c><00:08:29.879><c> zero</c><00:08:30.120><c> knowledge</c><00:08:30.360><c> proof</c><00:08:30.660><c> doing</c>

00:08:30.830 --> 00:08:30.840 align:start position:0%
what is a zero knowledge proof doing
 

00:08:30.840 --> 00:08:32.389 align:start position:0%
what is a zero knowledge proof doing
well

00:08:32.389 --> 00:08:32.399 align:start position:0%
well
 

00:08:32.399 --> 00:08:34.490 align:start position:0%
well
in<00:08:32.940><c> my</c><00:08:33.060><c> mind</c><00:08:33.180><c> it's</c><00:08:33.360><c> three</c><00:08:33.659><c> things</c><00:08:33.839><c> the</c><00:08:34.380><c> first</c>

00:08:34.490 --> 00:08:34.500 align:start position:0%
in my mind it's three things the first
 

00:08:34.500 --> 00:08:37.670 align:start position:0%
in my mind it's three things the first
one<00:08:34.680><c> is</c><00:08:34.860><c> confidentiality</c><00:08:35.640><c> it</c><00:08:36.120><c> hides</c><00:08:36.479><c> data</c><00:08:37.260><c> and</c>

00:08:37.670 --> 00:08:37.680 align:start position:0%
one is confidentiality it hides data and
 

00:08:37.680 --> 00:08:39.290 align:start position:0%
one is confidentiality it hides data and
so<00:08:37.800><c> that's</c><00:08:37.919><c> how</c><00:08:38.099><c> we</c><00:08:38.219><c> got</c><00:08:38.399><c> Z</c><00:08:38.700><c> cash</c><00:08:38.880><c> that's</c><00:08:39.180><c> how</c>

00:08:39.290 --> 00:08:39.300 align:start position:0%
so that's how we got Z cash that's how
 

00:08:39.300 --> 00:08:40.610 align:start position:0%
so that's how we got Z cash that's how
we<00:08:39.419><c> got</c><00:08:39.479><c> tornado</c><00:08:39.779><c> cash</c><00:08:40.080><c> that's</c><00:08:40.260><c> how</c><00:08:40.380><c> you</c><00:08:40.500><c> get</c>

00:08:40.610 --> 00:08:40.620 align:start position:0%
we got tornado cash that's how you get
 

00:08:40.620 --> 00:08:41.930 align:start position:0%
we got tornado cash that's how you get
Aztec<00:08:40.979><c> you</c><00:08:41.099><c> get</c><00:08:41.279><c> everything</c><00:08:41.399><c> else</c><00:08:41.640><c> we're</c>

00:08:41.930 --> 00:08:41.940 align:start position:0%
Aztec you get everything else we're
 

00:08:41.940 --> 00:08:43.430 align:start position:0%
Aztec you get everything else we're
trying<00:08:42.180><c> to</c><00:08:42.300><c> hide</c><00:08:42.539><c> data</c><00:08:42.839><c> to</c><00:08:42.959><c> get</c><00:08:43.080><c> private</c>

00:08:43.430 --> 00:08:43.440 align:start position:0%
trying to hide data to get private
 

00:08:43.440 --> 00:08:45.230 align:start position:0%
trying to hide data to get private
payments<00:08:44.099><c> because</c><00:08:44.279><c> blockchains</c><00:08:45.000><c> or</c><00:08:45.060><c> Twitter</c>

00:08:45.230 --> 00:08:45.240 align:start position:0%
payments because blockchains or Twitter
 

00:08:45.240 --> 00:08:46.670 align:start position:0%
payments because blockchains or Twitter
for<00:08:45.420><c> your</c><00:08:45.540><c> bank</c><00:08:45.660><c> account</c><00:08:45.839><c> and</c><00:08:46.440><c> that</c><00:08:46.560><c> sounds</c>

00:08:46.670 --> 00:08:46.680 align:start position:0%
for your bank account and that sounds
 

00:08:46.680 --> 00:08:48.230 align:start position:0%
for your bank account and that sounds
like<00:08:46.860><c> a</c><00:08:46.920><c> horrendous</c><00:08:47.339><c> idea</c>

00:08:48.230 --> 00:08:48.240 align:start position:0%
like a horrendous idea
 

00:08:48.240 --> 00:08:51.230 align:start position:0%
like a horrendous idea
okay<00:08:48.720><c> that's</c><00:08:49.200><c> thing</c><00:08:49.440><c> one</c><00:08:49.620><c> thing</c><00:08:50.279><c> two</c><00:08:50.519><c> for</c><00:08:50.880><c> ZK</c>

00:08:51.230 --> 00:08:51.240 align:start position:0%
okay that's thing one thing two for ZK
 

00:08:51.240 --> 00:08:53.690 align:start position:0%
okay that's thing one thing two for ZK
snark<00:08:51.600><c> specifically</c><00:08:52.080><c> is</c><00:08:52.740><c> compression</c><00:08:53.339><c> right</c>

00:08:53.690 --> 00:08:53.700 align:start position:0%
snark specifically is compression right
 

00:08:53.700 --> 00:08:55.070 align:start position:0%
snark specifically is compression right
they<00:08:53.880><c> take</c><00:08:54.060><c> a</c><00:08:54.180><c> bunch</c><00:08:54.300><c> of</c><00:08:54.420><c> data</c><00:08:54.660><c> and</c><00:08:54.899><c> it's</c>

00:08:55.070 --> 00:08:55.080 align:start position:0%
they take a bunch of data and it's
 

00:08:55.080 --> 00:08:56.750 align:start position:0%
they take a bunch of data and it's
easier<00:08:55.380><c> to</c><00:08:55.500><c> verify</c><00:08:55.800><c> than</c><00:08:56.040><c> doing</c><00:08:56.220><c> the</c><00:08:56.459><c> linear</c>

00:08:56.750 --> 00:08:56.760 align:start position:0%
easier to verify than doing the linear
 

00:08:56.760 --> 00:08:58.430 align:start position:0%
easier to verify than doing the linear
paths<00:08:57.180><c> that</c><00:08:57.360><c> the</c><00:08:57.600><c> actual</c><00:08:57.779><c> verification</c><00:08:58.200><c> would</c>

00:08:58.430 --> 00:08:58.440 align:start position:0%
paths that the actual verification would
 

00:08:58.440 --> 00:08:59.870 align:start position:0%
paths that the actual verification would
do<00:08:58.560><c> without</c><00:08:58.740><c> the</c><00:08:58.980><c> proof</c>

00:08:59.870 --> 00:08:59.880 align:start position:0%
do without the proof
 

00:08:59.880 --> 00:09:01.250 align:start position:0%
do without the proof
that's<00:09:00.420><c> nice</c><00:09:00.600><c> that's</c><00:09:00.899><c> how</c><00:09:01.019><c> you</c><00:09:01.140><c> get</c>

00:09:01.250 --> 00:09:01.260 align:start position:0%
that's nice that's how you get
 

00:09:01.260 --> 00:09:02.750 align:start position:0%
that's nice that's how you get
scalability<00:09:01.740><c> right</c><00:09:02.040><c> this</c><00:09:02.160><c> is</c><00:09:02.339><c> what's</c><00:09:02.519><c> driving</c>

00:09:02.750 --> 00:09:02.760 align:start position:0%
scalability right this is what's driving
 

00:09:02.760 --> 00:09:05.509 align:start position:0%
scalability right this is what's driving
people's<00:09:03.300><c> quests</c><00:09:03.720><c> to</c><00:09:04.019><c> save</c><00:09:04.140><c> money</c><00:09:04.380><c> on</c><00:09:04.620><c> gas</c>

00:09:05.509 --> 00:09:05.519 align:start position:0%
people's quests to save money on gas
 

00:09:05.519 --> 00:09:07.310 align:start position:0%
people's quests to save money on gas
for<00:09:06.000><c> blockchains</c>

00:09:07.310 --> 00:09:07.320 align:start position:0%
for blockchains
 

00:09:07.320 --> 00:09:09.710 align:start position:0%
for blockchains
but<00:09:07.860><c> the</c><00:09:08.040><c> third</c><00:09:08.220><c> point</c><00:09:08.459><c> is</c><00:09:09.240><c> to</c><00:09:09.420><c> provide</c>

00:09:09.710 --> 00:09:09.720 align:start position:0%
but the third point is to provide
 

00:09:09.720 --> 00:09:10.730 align:start position:0%
but the third point is to provide
something<00:09:09.839><c> which</c><00:09:10.080><c> we</c><00:09:10.260><c> can</c><00:09:10.320><c> think</c><00:09:10.440><c> of</c><00:09:10.560><c> as</c>

00:09:10.730 --> 00:09:10.740 align:start position:0%
something which we can think of as
 

00:09:10.740 --> 00:09:12.470 align:start position:0%
something which we can think of as
credibility<00:09:11.220><c> right</c><00:09:11.640><c> so</c><00:09:11.820><c> zero</c><00:09:12.240><c> knowledge</c>

00:09:12.470 --> 00:09:12.480 align:start position:0%
credibility right so zero knowledge
 

00:09:12.480 --> 00:09:13.970 align:start position:0%
credibility right so zero knowledge
proof<00:09:12.779><c> from</c><00:09:12.959><c> the</c><00:09:13.140><c> cryptography</c><00:09:13.620><c> standpoint</c>

00:09:13.970 --> 00:09:13.980 align:start position:0%
proof from the cryptography standpoint
 

00:09:13.980 --> 00:09:15.530 align:start position:0%
proof from the cryptography standpoint
is<00:09:14.220><c> sound</c><00:09:14.459><c> it</c><00:09:14.700><c> gives</c><00:09:14.880><c> you</c><00:09:15.000><c> some</c><00:09:15.120><c> guarantee</c>

00:09:15.530 --> 00:09:15.540 align:start position:0%
is sound it gives you some guarantee
 

00:09:15.540 --> 00:09:17.269 align:start position:0%
is sound it gives you some guarantee
that<00:09:15.720><c> some</c><00:09:15.899><c> statement</c><00:09:16.260><c> is</c><00:09:16.380><c> correct</c>

00:09:17.269 --> 00:09:17.279 align:start position:0%
that some statement is correct
 

00:09:17.279 --> 00:09:18.590 align:start position:0%
that some statement is correct
it<00:09:17.640><c> doesn't</c><00:09:17.820><c> tell</c><00:09:18.060><c> you</c><00:09:18.120><c> anything</c><00:09:18.240><c> about</c><00:09:18.420><c> what</c>

00:09:18.590 --> 00:09:18.600 align:start position:0%
it doesn't tell you anything about what
 

00:09:18.600 --> 00:09:20.210 align:start position:0%
it doesn't tell you anything about what
you<00:09:18.720><c> can</c><00:09:18.779><c> do</c><00:09:18.899><c> with</c><00:09:19.019><c> it</c><00:09:19.140><c> credibility</c><00:09:19.800><c> is</c><00:09:20.100><c> this</c>

00:09:20.210 --> 00:09:20.220 align:start position:0%
you can do with it credibility is this
 

00:09:20.220 --> 00:09:21.769 align:start position:0%
you can do with it credibility is this
point<00:09:20.339><c> if</c><00:09:20.459><c> I</c><00:09:20.640><c> give</c><00:09:20.820><c> you</c><00:09:20.940><c> a</c><00:09:21.060><c> piece</c><00:09:21.300><c> of</c><00:09:21.360><c> data</c><00:09:21.600><c> I</c>

00:09:21.769 --> 00:09:21.779 align:start position:0%
point if I give you a piece of data I
 

00:09:21.779 --> 00:09:23.389 align:start position:0%
point if I give you a piece of data I
can<00:09:21.899><c> use</c><00:09:22.080><c> a</c><00:09:22.200><c> zero</c><00:09:22.500><c> knowledge</c><00:09:22.800><c> proof</c><00:09:23.100><c> to</c><00:09:23.220><c> show</c>

00:09:23.389 --> 00:09:23.399 align:start position:0%
can use a zero knowledge proof to show
 

00:09:23.399 --> 00:09:24.949 align:start position:0%
can use a zero knowledge proof to show
to<00:09:23.580><c> you</c><00:09:23.700><c> that</c><00:09:24.060><c> it</c><00:09:24.180><c> really</c><00:09:24.300><c> is</c><00:09:24.480><c> the</c><00:09:24.660><c> data</c><00:09:24.839><c> you're</c>

00:09:24.949 --> 00:09:24.959 align:start position:0%
to you that it really is the data you're
 

00:09:24.959 --> 00:09:26.210 align:start position:0%
to you that it really is the data you're
supposed<00:09:25.140><c> to</c><00:09:25.260><c> be</c><00:09:25.320><c> looking</c><00:09:25.440><c> at</c><00:09:25.620><c> it</c><00:09:25.800><c> really</c><00:09:25.980><c> was</c>

00:09:26.210 --> 00:09:26.220 align:start position:0%
supposed to be looking at it really was
 

00:09:26.220 --> 00:09:28.190 align:start position:0%
supposed to be looking at it really was
computed<00:09:26.700><c> on</c><00:09:26.820><c> correctly</c>

00:09:28.190 --> 00:09:28.200 align:start position:0%
computed on correctly
 

00:09:28.200 --> 00:09:30.530 align:start position:0%
computed on correctly
um<00:09:28.260><c> and</c><00:09:28.800><c> this</c><00:09:29.220><c> actually</c>

00:09:30.530 --> 00:09:30.540 align:start position:0%
um and this actually
 

00:09:30.540 --> 00:09:32.650 align:start position:0%
um and this actually
Okay<00:09:31.019><c> so</c>

00:09:32.650 --> 00:09:32.660 align:start position:0%
Okay so
 

00:09:32.660 --> 00:09:35.570 align:start position:0%
Okay so
uh<00:09:33.660><c> the</c><00:09:34.200><c> idea</c><00:09:34.500><c> here</c><00:09:34.740><c> comes</c><00:09:35.100><c> from</c><00:09:35.160><c> a</c><00:09:35.339><c> piece</c><00:09:35.519><c> of</c>

00:09:35.570 --> 00:09:35.580 align:start position:0%
uh the idea here comes from a piece of
 

00:09:35.580 --> 00:09:36.530 align:start position:0%
uh the idea here comes from a piece of
research<00:09:35.820><c> done</c><00:09:36.000><c> by</c><00:09:36.180><c> some</c><00:09:36.360><c> of</c><00:09:36.420><c> my</c>

00:09:36.530 --> 00:09:36.540 align:start position:0%
research done by some of my
 

00:09:36.540 --> 00:09:38.329 align:start position:0%
research done by some of my
collaborators<00:09:37.080><c> back</c><00:09:37.320><c> before</c><00:09:37.440><c> I</c><00:09:37.620><c> knew</c><00:09:37.800><c> them</c><00:09:38.040><c> uh</c>

00:09:38.329 --> 00:09:38.339 align:start position:0%
collaborators back before I knew them uh
 

00:09:38.339 --> 00:09:40.610 align:start position:0%
collaborators back before I knew them uh
called<00:09:38.459><c> proof</c><00:09:38.820><c> carrying</c><00:09:39.180><c> data</c><00:09:39.540><c> in</c><00:09:39.720><c> 2010</c><00:09:40.260><c> and</c>

00:09:40.610 --> 00:09:40.620 align:start position:0%
called proof carrying data in 2010 and
 

00:09:40.620 --> 00:09:42.170 align:start position:0%
called proof carrying data in 2010 and
this<00:09:40.800><c> was</c><00:09:40.860><c> really</c><00:09:41.040><c> before</c><00:09:41.339><c> blockchains</c><00:09:42.060><c> were</c>

00:09:42.170 --> 00:09:42.180 align:start position:0%
this was really before blockchains were
 

00:09:42.180 --> 00:09:44.210 align:start position:0%
this was really before blockchains were
a<00:09:42.360><c> major</c><00:09:42.540><c> thing</c><00:09:42.720><c> at</c><00:09:42.899><c> least</c><00:09:43.019><c> in</c><00:09:43.140><c> Academia</c><00:09:43.680><c> and</c>

00:09:44.210 --> 00:09:44.220 align:start position:0%
a major thing at least in Academia and
 

00:09:44.220 --> 00:09:46.130 align:start position:0%
a major thing at least in Academia and
the<00:09:44.279><c> idea</c><00:09:44.519><c> was</c><00:09:44.700><c> you</c><00:09:44.880><c> have</c><00:09:45.060><c> data</c>

00:09:46.130 --> 00:09:46.140 align:start position:0%
the idea was you have data
 

00:09:46.140 --> 00:09:48.110 align:start position:0%
the idea was you have data
never<00:09:46.680><c> mind</c><00:09:46.860><c> where</c><00:09:47.100><c> again</c><00:09:47.580><c> they</c><00:09:47.880><c> didn't</c><00:09:48.000><c> know</c>

00:09:48.110 --> 00:09:48.120 align:start position:0%
never mind where again they didn't know
 

00:09:48.120 --> 00:09:49.490 align:start position:0%
never mind where again they didn't know
about<00:09:48.180><c> blockchains</c><00:09:48.839><c> and</c><00:09:49.019><c> the</c><00:09:49.140><c> data</c><00:09:49.380><c> has</c>

00:09:49.490 --> 00:09:49.500 align:start position:0%
about blockchains and the data has
 

00:09:49.500 --> 00:09:50.930 align:start position:0%
about blockchains and the data has
proofs<00:09:49.860><c> attached</c><00:09:50.160><c> to</c><00:09:50.279><c> it</c><00:09:50.399><c> that</c><00:09:50.820><c> the</c>

00:09:50.930 --> 00:09:50.940 align:start position:0%
proofs attached to it that the
 

00:09:50.940 --> 00:09:52.730 align:start position:0%
proofs attached to it that the
computations<00:09:51.720><c> are</c><00:09:52.080><c> correct</c><00:09:52.320><c> that</c><00:09:52.500><c> was</c><00:09:52.620><c> done</c>

00:09:52.730 --> 00:09:52.740 align:start position:0%
computations are correct that was done
 

00:09:52.740 --> 00:09:54.470 align:start position:0%
computations are correct that was done
to<00:09:52.860><c> produce</c><00:09:53.100><c> the</c><00:09:53.279><c> data</c><00:09:53.519><c> so</c><00:09:53.820><c> you</c><00:09:54.240><c> have</c><00:09:54.360><c> some</c>

00:09:54.470 --> 00:09:54.480 align:start position:0%
to produce the data so you have some
 

00:09:54.480 --> 00:09:56.630 align:start position:0%
to produce the data so you have some
data<00:09:54.839><c> proof</c><00:09:55.500><c> here</c><00:09:55.620><c> says</c><00:09:55.980><c> data</c><00:09:56.399><c> whatever</c>

00:09:56.630 --> 00:09:56.640 align:start position:0%
data proof here says data whatever
 

00:09:56.640 --> 00:09:58.550 align:start position:0%
data proof here says data whatever
someone<00:09:57.360><c> comes</c><00:09:57.660><c> along</c><00:09:57.779><c> computes</c><00:09:58.260><c> a</c><00:09:58.380><c> function</c>

00:09:58.550 --> 00:09:58.560 align:start position:0%
someone comes along computes a function
 

00:09:58.560 --> 00:10:00.530 align:start position:0%
someone comes along computes a function
on<00:09:58.740><c> the</c><00:09:58.860><c> data</c><00:09:59.100><c> gives</c><00:09:59.700><c> you</c><00:09:59.820><c> the</c><00:09:59.940><c> output</c><00:10:00.180><c> gives</c>

00:10:00.530 --> 00:10:00.540 align:start position:0%
on the data gives you the output gives
 

00:10:00.540 --> 00:10:02.090 align:start position:0%
on the data gives you the output gives
the<00:10:00.600><c> proof</c><00:10:00.839><c> that</c><00:10:00.899><c> that's</c><00:10:01.080><c> correct</c><00:10:01.500><c> and</c><00:10:01.980><c> then</c>

00:10:02.090 --> 00:10:02.100 align:start position:0%
the proof that that's correct and then
 

00:10:02.100 --> 00:10:03.350 align:start position:0%
the proof that that's correct and then
later<00:10:02.279><c> somebody</c><00:10:02.640><c> else</c><00:10:02.880><c> can</c><00:10:03.120><c> come</c><00:10:03.240><c> along</c>

00:10:03.350 --> 00:10:03.360 align:start position:0%
later somebody else can come along
 

00:10:03.360 --> 00:10:04.670 align:start position:0%
later somebody else can come along
compute<00:10:03.839><c> another</c><00:10:03.899><c> function</c><00:10:04.260><c> on</c><00:10:04.440><c> the</c><00:10:04.560><c> result</c>

00:10:04.670 --> 00:10:04.680 align:start position:0%
compute another function on the result
 

00:10:04.680 --> 00:10:05.870 align:start position:0%
compute another function on the result
of<00:10:04.980><c> that</c><00:10:05.100><c> give</c><00:10:05.339><c> you</c><00:10:05.459><c> a</c><00:10:05.519><c> proof</c><00:10:05.700><c> that</c><00:10:05.760><c> that's</c>

00:10:05.870 --> 00:10:05.880 align:start position:0%
of that give you a proof that that's
 

00:10:05.880 --> 00:10:07.190 align:start position:0%
of that give you a proof that that's
correct<00:10:06.240><c> and</c><00:10:06.420><c> you</c><00:10:06.540><c> can</c><00:10:06.660><c> just</c><00:10:06.779><c> sort</c><00:10:06.959><c> of</c><00:10:07.080><c> imagine</c>

00:10:07.190 --> 00:10:07.200 align:start position:0%
correct and you can just sort of imagine
 

00:10:07.200 --> 00:10:08.750 align:start position:0%
correct and you can just sort of imagine
some<00:10:07.800><c> kind</c><00:10:07.980><c> of</c><00:10:08.040><c> state</c><00:10:08.160><c> machine</c><00:10:08.399><c> going</c>

00:10:08.750 --> 00:10:08.760 align:start position:0%
some kind of state machine going
 

00:10:08.760 --> 00:10:10.730 align:start position:0%
some kind of state machine going
forwards<00:10:09.180><c> looks</c><00:10:10.019><c> kind</c><00:10:10.140><c> of</c><00:10:10.260><c> like</c><00:10:10.440><c> a</c><00:10:10.620><c> smart</c>

00:10:10.730 --> 00:10:10.740 align:start position:0%
forwards looks kind of like a smart
 

00:10:10.740 --> 00:10:12.290 align:start position:0%
forwards looks kind of like a smart
contract<00:10:11.160><c> I</c><00:10:11.339><c> guess</c><00:10:11.459><c> but</c><00:10:11.640><c> it</c><00:10:11.760><c> involves</c><00:10:12.060><c> zero</c>

00:10:12.290 --> 00:10:12.300 align:start position:0%
contract I guess but it involves zero
 

00:10:12.300 --> 00:10:13.670 align:start position:0%
contract I guess but it involves zero
knowledge<00:10:12.480><c> proofs</c><00:10:12.839><c> and</c><00:10:13.260><c> of</c><00:10:13.380><c> course</c><00:10:13.500><c> because</c>

00:10:13.670 --> 00:10:13.680 align:start position:0%
knowledge proofs and of course because
 

00:10:13.680 --> 00:10:15.050 align:start position:0%
knowledge proofs and of course because
it<00:10:13.920><c> involves</c><00:10:14.220><c> your</c><00:10:14.339><c> knowledge</c><00:10:14.640><c> proofs</c><00:10:14.940><c> you</c>

00:10:15.050 --> 00:10:15.060 align:start position:0%
it involves your knowledge proofs you
 

00:10:15.060 --> 00:10:16.670 align:start position:0%
it involves your knowledge proofs you
can<00:10:15.180><c> also</c><00:10:15.360><c> hide</c><00:10:15.720><c> anything</c><00:10:16.019><c> you</c><00:10:16.320><c> want</c><00:10:16.440><c> in</c><00:10:16.560><c> the</c>

00:10:16.670 --> 00:10:16.680 align:start position:0%
can also hide anything you want in the
 

00:10:16.680 --> 00:10:18.949 align:start position:0%
can also hide anything you want in the
process<00:10:16.920><c> of</c><00:10:17.100><c> doing</c><00:10:17.220><c> this</c><00:10:17.940><c> uh</c><00:10:18.540><c> so</c><00:10:18.720><c> this</c><00:10:18.839><c> is</c>

00:10:18.949 --> 00:10:18.959 align:start position:0%
process of doing this uh so this is
 

00:10:18.959 --> 00:10:22.190 align:start position:0%
process of doing this uh so this is
great<00:10:19.140><c> it's</c><00:10:19.320><c> a</c><00:10:19.560><c> nice</c><00:10:19.620><c> piece</c><00:10:19.920><c> of</c><00:10:19.980><c> work</c><00:10:20.100><c> but</c>

00:10:22.190 --> 00:10:22.200 align:start position:0%
great it's a nice piece of work but
 

00:10:22.200 --> 00:10:23.509 align:start position:0%
great it's a nice piece of work but
you<00:10:22.620><c> know</c><00:10:22.680><c> first</c><00:10:22.860><c> of</c><00:10:22.980><c> all</c><00:10:23.100><c> how</c><00:10:23.220><c> do</c><00:10:23.339><c> you</c><00:10:23.399><c> agree</c>

00:10:23.509 --> 00:10:23.519 align:start position:0%
you know first of all how do you agree
 

00:10:23.519 --> 00:10:25.310 align:start position:0%
you know first of all how do you agree
on<00:10:23.640><c> what</c><00:10:23.820><c> this</c><00:10:23.940><c> data</c><00:10:24.180><c> is</c><00:10:24.300><c> did</c><00:10:24.600><c> everyone</c><00:10:24.779><c> saw</c><00:10:25.140><c> it</c>

00:10:25.310 --> 00:10:25.320 align:start position:0%
on what this data is did everyone saw it
 

00:10:25.320 --> 00:10:27.050 align:start position:0%
on what this data is did everyone saw it
second<00:10:25.800><c> of</c><00:10:25.980><c> all</c><00:10:26.100><c> what</c><00:10:26.339><c> is</c><00:10:26.459><c> this</c><00:10:26.519><c> good</c><00:10:26.700><c> for</c><00:10:26.820><c> this</c>

00:10:27.050 --> 00:10:27.060 align:start position:0%
second of all what is this good for this
 

00:10:27.060 --> 00:10:28.610 align:start position:0%
second of all what is this good for this
paper<00:10:27.240><c> does</c><00:10:27.480><c> not</c><00:10:27.660><c> answer</c><00:10:27.779><c> that</c><00:10:28.080><c> question</c><00:10:28.260><c> this</c>

00:10:28.610 --> 00:10:28.620 align:start position:0%
paper does not answer that question this
 

00:10:28.620 --> 00:10:30.290 align:start position:0%
paper does not answer that question this
proposes<00:10:29.040><c> this</c><00:10:29.279><c> academic</c><00:10:29.640><c> mechanism</c><00:10:30.060><c> so</c>

00:10:30.290 --> 00:10:30.300 align:start position:0%
proposes this academic mechanism so
 

00:10:30.300 --> 00:10:31.970 align:start position:0%
proposes this academic mechanism so
we're<00:10:30.480><c> back</c><00:10:30.600><c> to</c><00:10:30.720><c> the</c><00:10:30.899><c> question</c><00:10:31.019><c> of</c><00:10:31.380><c> what</c><00:10:31.860><c> does</c>

00:10:31.970 --> 00:10:31.980 align:start position:0%
we're back to the question of what does
 

00:10:31.980 --> 00:10:34.430 align:start position:0%
we're back to the question of what does
your<00:10:32.160><c> knowledge</c><00:10:32.459><c> proofs</c><00:10:32.820><c> good</c><00:10:32.940><c> for</c><00:10:33.120><c> and</c><00:10:33.899><c> so</c><00:10:34.140><c> in</c>

00:10:34.430 --> 00:10:34.440 align:start position:0%
your knowledge proofs good for and so in
 

00:10:34.440 --> 00:10:35.870 align:start position:0%
your knowledge proofs good for and so in
my<00:10:34.560><c> mind</c><00:10:34.680><c> the</c><00:10:34.980><c> thing</c><00:10:35.100><c> that</c><00:10:35.220><c> a</c><00:10:35.399><c> zero</c><00:10:35.700><c> knowledge</c>

00:10:35.870 --> 00:10:35.880 align:start position:0%
my mind the thing that a zero knowledge
 

00:10:35.880 --> 00:10:37.490 align:start position:0%
my mind the thing that a zero knowledge
proof<00:10:36.180><c> combined</c><00:10:36.540><c> with</c><00:10:36.660><c> the</c><00:10:36.839><c> blockchain</c><00:10:37.200><c> and</c>

00:10:37.490 --> 00:10:37.500 align:start position:0%
proof combined with the blockchain and
 

00:10:37.500 --> 00:10:39.410 align:start position:0%
proof combined with the blockchain and
that<00:10:37.740><c> combination</c><00:10:38.279><c> is</c><00:10:38.459><c> crucial</c><00:10:38.700><c> gives</c><00:10:39.120><c> you</c><00:10:39.240><c> is</c>

00:10:39.410 --> 00:10:39.420 align:start position:0%
that combination is crucial gives you is
 

00:10:39.420 --> 00:10:41.750 align:start position:0%
that combination is crucial gives you is
credibility<00:10:39.839><c> right</c><00:10:40.560><c> that</c><00:10:41.160><c> piece</c><00:10:41.339><c> of</c><00:10:41.399><c> data</c><00:10:41.640><c> if</c>

00:10:41.750 --> 00:10:41.760 align:start position:0%
credibility right that piece of data if
 

00:10:41.760 --> 00:10:44.389 align:start position:0%
credibility right that piece of data if
it's<00:10:41.880><c> on</c><00:10:42.000><c> a</c><00:10:42.180><c> blockchain</c><00:10:42.540><c> can</c><00:10:43.200><c> tell</c><00:10:43.440><c> you</c><00:10:43.620><c> uh</c>

00:10:44.389 --> 00:10:44.399 align:start position:0%
it's on a blockchain can tell you uh
 

00:10:44.399 --> 00:10:46.250 align:start position:0%
it's on a blockchain can tell you uh
that<00:10:44.640><c> everyone</c><00:10:44.820><c> agreed</c><00:10:45.240><c> on</c><00:10:45.360><c> this</c><00:10:45.540><c> right</c><00:10:46.019><c> this</c>

00:10:46.250 --> 00:10:46.260 align:start position:0%
that everyone agreed on this right this
 

00:10:46.260 --> 00:10:47.569 align:start position:0%
that everyone agreed on this right this
is<00:10:46.380><c> what's</c><00:10:46.500><c> out</c><00:10:46.740><c> there</c><00:10:46.860><c> and</c><00:10:47.040><c> then</c><00:10:47.160><c> I</c><00:10:47.339><c> can</c><00:10:47.459><c> give</c>

00:10:47.569 --> 00:10:47.579 align:start position:0%
is what's out there and then I can give
 

00:10:47.579 --> 00:10:49.970 align:start position:0%
is what's out there and then I can give
you<00:10:47.700><c> a</c><00:10:47.820><c> proof</c><00:10:48.060><c> that</c><00:10:48.120><c> it</c><00:10:48.300><c> was</c><00:10:48.420><c> correct</c><00:10:48.779><c> that</c><00:10:49.620><c> you</c>

00:10:49.970 --> 00:10:49.980 align:start position:0%
you a proof that it was correct that you
 

00:10:49.980 --> 00:10:51.410 align:start position:0%
you a proof that it was correct that you
know<00:10:50.040><c> I</c><00:10:50.399><c> didn't</c><00:10:50.519><c> see</c><00:10:50.760><c> anything</c><00:10:50.820><c> else</c><00:10:51.120><c> that</c><00:10:51.300><c> I</c>

00:10:51.410 --> 00:10:51.420 align:start position:0%
know I didn't see anything else that I
 

00:10:51.420 --> 00:10:52.610 align:start position:0%
know I didn't see anything else that I
wasn't<00:10:51.540><c> supposed</c><00:10:51.779><c> to</c><00:10:51.899><c> when</c><00:10:52.079><c> I</c><00:10:52.200><c> was</c><00:10:52.260><c> Computing</c>

00:10:52.610 --> 00:10:52.620 align:start position:0%
wasn't supposed to when I was Computing
 

00:10:52.620 --> 00:10:55.970 align:start position:0%
wasn't supposed to when I was Computing
on<00:10:52.800><c> it</c><00:10:52.920><c> and</c><00:10:53.640><c> that</c><00:10:53.940><c> you</c><00:10:54.839><c> know</c><00:10:54.959><c> the</c><00:10:55.380><c> operation</c><00:10:55.740><c> I</c>

00:10:55.970 --> 00:10:55.980 align:start position:0%
on it and that you know the operation I
 

00:10:55.980 --> 00:10:57.949 align:start position:0%
on it and that you know the operation I
did<00:10:56.100><c> was</c><00:10:56.339><c> done</c><00:10:56.519><c> correctly</c><00:10:57.120><c> and</c><00:10:57.660><c> then</c><00:10:57.720><c> we</c><00:10:57.839><c> all</c>

00:10:57.949 --> 00:10:57.959 align:start position:0%
did was done correctly and then we all
 

00:10:57.959 --> 00:10:59.329 align:start position:0%
did was done correctly and then we all
get<00:10:58.079><c> a</c><00:10:58.200><c> share</c><00:10:58.380><c> consensus</c><00:10:58.920><c> on</c><00:10:59.100><c> this</c><00:10:59.220><c> because</c>

00:10:59.329 --> 00:10:59.339 align:start position:0%
get a share consensus on this because
 

00:10:59.339 --> 00:11:01.069 align:start position:0%
get a share consensus on this because
it's<00:10:59.459><c> on</c><00:10:59.640><c> a</c><00:10:59.760><c> blockchain</c><00:11:00.060><c> I</c><00:11:00.360><c> can't</c><00:11:00.480><c> equivocate</c>

00:11:01.069 --> 00:11:01.079 align:start position:0%
it's on a blockchain I can't equivocate
 

00:11:01.079 --> 00:11:02.810 align:start position:0%
it's on a blockchain I can't equivocate
on<00:11:01.260><c> what</c><00:11:01.380><c> I</c><00:11:01.500><c> did</c><00:11:01.620><c> I</c><00:11:02.040><c> can't</c><00:11:02.160><c> double</c><00:11:02.339><c> spin</c>

00:11:02.810 --> 00:11:02.820 align:start position:0%
on what I did I can't double spin
 

00:11:02.820 --> 00:11:03.949 align:start position:0%
on what I did I can't double spin
something<00:11:03.060><c> if</c><00:11:03.300><c> there's</c><00:11:03.480><c> something</c><00:11:03.660><c> in</c><00:11:03.779><c> this</c>

00:11:03.949 --> 00:11:03.959 align:start position:0%
something if there's something in this
 

00:11:03.959 --> 00:11:06.350 align:start position:0%
something if there's something in this
data<00:11:04.800><c> you</c><00:11:05.220><c> know</c><00:11:05.339><c> this</c><00:11:05.519><c> is</c><00:11:05.640><c> privacy</c><00:11:05.880><c> preserving</c>

00:11:06.350 --> 00:11:06.360 align:start position:0%
data you know this is privacy preserving
 

00:11:06.360 --> 00:11:07.550 align:start position:0%
data you know this is privacy preserving
smart<00:11:06.540><c> contracts</c><00:11:06.959><c> for</c><00:11:07.079><c> any</c><00:11:07.260><c> of</c><00:11:07.320><c> you</c><00:11:07.380><c> have</c>

00:11:07.550 --> 00:11:07.560 align:start position:0%
smart contracts for any of you have
 

00:11:07.560 --> 00:11:09.050 align:start position:0%
smart contracts for any of you have
looked<00:11:07.800><c> at</c><00:11:07.860><c> this</c><00:11:08.040><c> stuff</c>

00:11:09.050 --> 00:11:09.060 align:start position:0%
looked at this stuff
 

00:11:09.060 --> 00:11:10.790 align:start position:0%
looked at this stuff
but<00:11:09.480><c> at</c><00:11:09.600><c> a</c><00:11:09.779><c> level</c><00:11:09.899><c> of</c><00:11:10.140><c> what's</c><00:11:10.260><c> the</c><00:11:10.500><c> property</c>

00:11:10.790 --> 00:11:10.800 align:start position:0%
but at a level of what's the property
 

00:11:10.800 --> 00:11:12.949 align:start position:0%
but at a level of what's the property
that<00:11:10.980><c> a</c><00:11:11.160><c> normal</c><00:11:11.279><c> person</c><00:11:11.519><c> might</c><00:11:11.880><c> care</c><00:11:12.060><c> about</c>

00:11:12.949 --> 00:11:12.959 align:start position:0%
that a normal person might care about
 

00:11:12.959 --> 00:11:15.110 align:start position:0%
that a normal person might care about
right<00:11:13.380><c> so</c><00:11:13.620><c> what</c><00:11:13.800><c> do</c><00:11:13.920><c> we</c><00:11:14.040><c> do</c><00:11:14.160><c> with</c><00:11:14.339><c> this</c>

00:11:15.110 --> 00:11:15.120 align:start position:0%
right so what do we do with this
 

00:11:15.120 --> 00:11:17.090 align:start position:0%
right so what do we do with this
well<00:11:15.720><c> in</c><00:11:16.140><c> general</c><00:11:16.260><c> what</c><00:11:16.560><c> is</c><00:11:16.680><c> your</c><00:11:16.800><c> knowledge</c>

00:11:17.090 --> 00:11:17.100 align:start position:0%
well in general what is your knowledge
 

00:11:17.100 --> 00:11:18.829 align:start position:0%
well in general what is your knowledge
proof<00:11:17.339><c> it's</c><00:11:17.399><c> good</c><00:11:17.579><c> for</c><00:11:17.700><c> and</c><00:11:18.060><c> in</c><00:11:18.240><c> this</c><00:11:18.420><c> talk</c><00:11:18.600><c> I'm</c>

00:11:18.829 --> 00:11:18.839 align:start position:0%
proof it's good for and in this talk I'm
 

00:11:18.839 --> 00:11:20.870 align:start position:0%
proof it's good for and in this talk I'm
going<00:11:18.959><c> to</c><00:11:19.079><c> give</c><00:11:19.140><c> you</c><00:11:19.320><c> some</c><00:11:19.740><c> low-level</c><00:11:20.579><c> things</c>

00:11:20.870 --> 00:11:20.880 align:start position:0%
going to give you some low-level things
 

00:11:20.880 --> 00:11:22.970 align:start position:0%
going to give you some low-level things
of<00:11:21.060><c> like</c><00:11:21.180><c> immediate</c><00:11:21.660><c> problems</c><00:11:22.140><c> some</c><00:11:22.740><c> very</c>

00:11:22.970 --> 00:11:22.980 align:start position:0%
of like immediate problems some very
 

00:11:22.980 --> 00:11:25.009 align:start position:0%
of like immediate problems some very
high<00:11:23.100><c> level</c><00:11:23.279><c> things</c><00:11:23.640><c> that</c><00:11:23.820><c> are</c><00:11:24.000><c> you</c><00:11:24.360><c> know</c><00:11:24.420><c> what</c>

00:11:25.009 --> 00:11:25.019 align:start position:0%
high level things that are you know what
 

00:11:25.019 --> 00:11:26.449 align:start position:0%
high level things that are you know what
was<00:11:25.200><c> on</c><00:11:25.380><c> my</c><00:11:25.500><c> mind</c><00:11:25.620><c> at</c><00:11:25.740><c> the</c><00:11:25.920><c> time</c><00:11:25.980><c> and</c><00:11:26.160><c> then</c><00:11:26.279><c> back</c>

00:11:26.449 --> 00:11:26.459 align:start position:0%
was on my mind at the time and then back
 

00:11:26.459 --> 00:11:28.490 align:start position:0%
was on my mind at the time and then back
to<00:11:26.640><c> some</c><00:11:26.760><c> low-level</c><00:11:27.180><c> things</c><00:11:27.360><c> of</c><00:11:27.540><c> identity</c>

00:11:28.490 --> 00:11:28.500 align:start position:0%
to some low-level things of identity
 

00:11:28.500 --> 00:11:30.410 align:start position:0%
to some low-level things of identity
so<00:11:28.920><c> the</c><00:11:29.160><c> first</c><00:11:29.279><c> thing</c><00:11:29.519><c> that</c><00:11:29.760><c> you</c><00:11:30.000><c> really</c><00:11:30.240><c> do</c>

00:11:30.410 --> 00:11:30.420 align:start position:0%
so the first thing that you really do
 

00:11:30.420 --> 00:11:32.509 align:start position:0%
so the first thing that you really do
need<00:11:30.600><c> zero</c><00:11:30.959><c> knowledge</c><00:11:31.200><c> proofs</c><00:11:31.620><c> for</c><00:11:31.800><c> is</c>

00:11:32.509 --> 00:11:32.519 align:start position:0%
need zero knowledge proofs for is
 

00:11:32.519 --> 00:11:35.269 align:start position:0%
need zero knowledge proofs for is
credible<00:11:33.120><c> safety</c><00:11:33.600><c> for</c><00:11:33.899><c> or</c><00:11:34.200><c> from</c><00:11:34.620><c> depending</c><00:11:35.160><c> on</c>

00:11:35.269 --> 00:11:35.279 align:start position:0%
credible safety for or from depending on
 

00:11:35.279 --> 00:11:36.889 align:start position:0%
credible safety for or from depending on
how<00:11:35.399><c> cynical</c><00:11:35.700><c> you</c><00:11:35.940><c> all</c><00:11:36.060><c> roll</c><00:11:36.240><c> up</c><00:11:36.420><c> operators</c>

00:11:36.889 --> 00:11:36.899 align:start position:0%
how cynical you all roll up operators
 

00:11:36.899 --> 00:11:38.930 align:start position:0%
how cynical you all roll up operators
right<00:11:37.500><c> the</c><00:11:37.860><c> Bitcoin</c><00:11:38.220><c> people</c><00:11:38.399><c> would</c><00:11:38.640><c> call</c><00:11:38.820><c> this</c>

00:11:38.930 --> 00:11:38.940 align:start position:0%
right the Bitcoin people would call this
 

00:11:38.940 --> 00:11:41.509 align:start position:0%
right the Bitcoin people would call this
censorship<00:11:39.420><c> resistance</c><00:11:39.959><c> uh</c>

00:11:41.509 --> 00:11:41.519 align:start position:0%
censorship resistance uh
 

00:11:41.519 --> 00:11:44.810 align:start position:0%
censorship resistance uh
because<00:11:42.000><c> if</c><00:11:42.360><c> you</c><00:11:42.480><c> have</c><00:11:42.839><c> a</c>

00:11:44.810 --> 00:11:44.820 align:start position:0%
because if you have a
 

00:11:44.820 --> 00:11:47.150 align:start position:0%
because if you have a
have<00:11:45.420><c> a</c><00:11:45.720><c> roll-up</c><00:11:46.140><c> right</c><00:11:46.500><c> the</c><00:11:46.680><c> roll-up</c><00:11:46.980><c> is</c>

00:11:47.150 --> 00:11:47.160 align:start position:0%
have a roll-up right the roll-up is
 

00:11:47.160 --> 00:11:48.470 align:start position:0%
have a roll-up right the roll-up is
taking<00:11:47.279><c> these</c><00:11:47.579><c> transactions</c><00:11:48.060><c> the</c><00:11:48.300><c> service</c>

00:11:48.470 --> 00:11:48.480 align:start position:0%
taking these transactions the service
 

00:11:48.480 --> 00:11:50.269 align:start position:0%
taking these transactions the service
sitting<00:11:48.899><c> here</c><00:11:49.019><c> it</c><00:11:49.560><c> sees</c><00:11:49.860><c> everything</c><00:11:50.040><c> that's</c>

00:11:50.269 --> 00:11:50.279 align:start position:0%
sitting here it sees everything that's
 

00:11:50.279 --> 00:11:52.370 align:start position:0%
sitting here it sees everything that's
in<00:11:50.399><c> those</c><00:11:50.579><c> transactions</c><00:11:51.600><c> right</c><00:11:51.959><c> these</c><00:11:52.260><c> are</c>

00:11:52.370 --> 00:11:52.380 align:start position:0%
in those transactions right these are
 

00:11:52.380 --> 00:11:53.990 align:start position:0%
in those transactions right these are
normal<00:11:52.620><c> ethereum</c><00:11:53.160><c> or</c><00:11:53.399><c> Bitcoin</c><00:11:53.700><c> or</c><00:11:53.820><c> whatever</c>

00:11:53.990 --> 00:11:54.000 align:start position:0%
normal ethereum or Bitcoin or whatever
 

00:11:54.000 --> 00:11:55.790 align:start position:0%
normal ethereum or Bitcoin or whatever
it<00:11:54.240><c> is</c><00:11:54.360><c> transactions</c><00:11:54.899><c> they</c><00:11:55.320><c> are</c><00:11:55.500><c> completely</c>

00:11:55.790 --> 00:11:55.800 align:start position:0%
it is transactions they are completely
 

00:11:55.800 --> 00:11:57.949 align:start position:0%
it is transactions they are completely
uh<00:11:56.279><c> transparent</c><00:11:56.760><c> to</c><00:11:56.880><c> the</c><00:11:57.060><c> server</c><00:11:57.300><c> server</c><00:11:57.779><c> can</c>

00:11:57.949 --> 00:11:57.959 align:start position:0%
uh transparent to the server server can
 

00:11:57.959 --> 00:11:59.509 align:start position:0%
uh transparent to the server server can
see<00:11:58.079><c> what's</c><00:11:58.200><c> going</c><00:11:58.440><c> on</c>

00:11:59.509 --> 00:11:59.519 align:start position:0%
see what's going on
 

00:11:59.519 --> 00:12:01.009 align:start position:0%
see what's going on
okay<00:12:00.060><c> fine</c><00:12:00.300><c> why</c><00:12:00.660><c> does</c><00:12:00.779><c> that</c><00:12:00.899><c> matter</c>

00:12:01.009 --> 00:12:01.019 align:start position:0%
okay fine why does that matter
 

00:12:01.019 --> 00:12:02.990 align:start position:0%
okay fine why does that matter
blockchains<00:12:01.620><c> are</c><00:12:01.680><c> that</c><00:12:01.800><c> way</c><00:12:01.920><c> anyway</c><00:12:02.100><c> the</c>

00:12:02.990 --> 00:12:03.000 align:start position:0%
blockchains are that way anyway the
 

00:12:03.000 --> 00:12:04.430 align:start position:0%
blockchains are that way anyway the
problem<00:12:03.180><c> is</c><00:12:03.360><c> the</c><00:12:03.540><c> server</c><00:12:03.839><c> is</c><00:12:03.959><c> getting</c><00:12:04.140><c> these</c>

00:12:04.430 --> 00:12:04.440 align:start position:0%
problem is the server is getting these
 

00:12:04.440 --> 00:12:05.930 align:start position:0%
problem is the server is getting these
from<00:12:04.620><c> a</c><00:12:04.740><c> bunch</c><00:12:04.860><c> of</c><00:12:04.980><c> people</c><00:12:05.100><c> and</c><00:12:05.339><c> it</c><00:12:05.519><c> gets</c><00:12:05.820><c> to</c>

00:12:05.930 --> 00:12:05.940 align:start position:0%
from a bunch of people and it gets to
 

00:12:05.940 --> 00:12:07.970 align:start position:0%
from a bunch of people and it gets to
choose<00:12:06.300><c> which</c><00:12:06.660><c> ones</c><00:12:06.959><c> it</c><00:12:07.140><c> takes</c><00:12:07.380><c> and</c><00:12:07.800><c> which</c>

00:12:07.970 --> 00:12:07.980 align:start position:0%
choose which ones it takes and which
 

00:12:07.980 --> 00:12:10.069 align:start position:0%
choose which ones it takes and which
ones<00:12:08.339><c> it</c><00:12:08.579><c> doesn't</c>

00:12:10.069 --> 00:12:10.079 align:start position:0%
ones it doesn't
 

00:12:10.079 --> 00:12:11.690 align:start position:0%
ones it doesn't
and<00:12:10.560><c> the</c><00:12:10.680><c> problem</c><00:12:10.860><c> is</c><00:12:11.100><c> that</c><00:12:11.279><c> that's</c><00:12:11.459><c> going</c><00:12:11.640><c> to</c>

00:12:11.690 --> 00:12:11.700 align:start position:0%
and the problem is that that's going to
 

00:12:11.700 --> 00:12:13.190 align:start position:0%
and the problem is that that's going to
be<00:12:11.820><c> obvious</c><00:12:12.120><c> to</c><00:12:12.300><c> everybody</c><00:12:12.480><c> and</c><00:12:12.899><c> so</c><00:12:13.019><c> the</c>

00:12:13.190 --> 00:12:13.200 align:start position:0%
be obvious to everybody and so the
 

00:12:13.200 --> 00:12:14.930 align:start position:0%
be obvious to everybody and so the
server<00:12:13.500><c> is</c><00:12:13.620><c> going</c><00:12:13.740><c> to</c><00:12:13.860><c> be</c><00:12:13.920><c> held</c><00:12:14.399><c> responsible</c>

00:12:14.930 --> 00:12:14.940 align:start position:0%
server is going to be held responsible
 

00:12:14.940 --> 00:12:17.150 align:start position:0%
server is going to be held responsible
at<00:12:15.420><c> some</c><00:12:15.600><c> point</c><00:12:15.720><c> by</c><00:12:16.019><c> somebody</c><00:12:16.320><c> for</c><00:12:16.920><c> something</c>

00:12:17.150 --> 00:12:17.160 align:start position:0%
at some point by somebody for something
 

00:12:17.160 --> 00:12:19.430 align:start position:0%
at some point by somebody for something
it<00:12:17.399><c> failed</c><00:12:17.700><c> to</c><00:12:17.880><c> exclude</c>

00:12:19.430 --> 00:12:19.440 align:start position:0%
it failed to exclude
 

00:12:19.440 --> 00:12:19.970 align:start position:0%
it failed to exclude
um

00:12:19.970 --> 00:12:19.980 align:start position:0%
um
 

00:12:19.980 --> 00:12:22.670 align:start position:0%
um
in<00:12:20.519><c> other</c><00:12:20.579><c> words</c><00:12:20.760><c> zkvms</c><00:12:21.660><c> and</c><00:12:21.720><c> ZK</c><00:12:22.019><c> Roll-Ups</c><00:12:22.500><c> at</c>

00:12:22.670 --> 00:12:22.680 align:start position:0%
in other words zkvms and ZK Roll-Ups at
 

00:12:22.680 --> 00:12:24.110 align:start position:0%
in other words zkvms and ZK Roll-Ups at
least<00:12:22.800><c> if</c><00:12:22.980><c> you</c><00:12:23.100><c> naively</c><00:12:23.459><c> do</c><00:12:23.579><c> them</c><00:12:23.700><c> in</c><00:12:23.820><c> a</c><00:12:23.940><c> single</c>

00:12:24.110 --> 00:12:24.120 align:start position:0%
least if you naively do them in a single
 

00:12:24.120 --> 00:12:26.569 align:start position:0%
least if you naively do them in a single
server<00:12:24.360><c> model</c><00:12:24.540><c> aren't</c><00:12:25.200><c> censorship</c><00:12:25.680><c> resistant</c>

00:12:26.569 --> 00:12:26.579 align:start position:0%
server model aren't censorship resistant
 

00:12:26.579 --> 00:12:28.430 align:start position:0%
server model aren't censorship resistant
the<00:12:26.820><c> consequence</c><00:12:27.180><c> of</c><00:12:27.360><c> this</c><00:12:27.540><c> is</c><00:12:27.720><c> you</c><00:12:28.260><c> really</c>

00:12:28.430 --> 00:12:28.440 align:start position:0%
the consequence of this is you really
 

00:12:28.440 --> 00:12:31.009 align:start position:0%
the consequence of this is you really
better<00:12:28.620><c> not</c><00:12:28.860><c> mint</c><00:12:29.220><c> any</c><00:12:29.459><c> enfps</c><00:12:30.000><c> if</c><00:12:30.360><c> some</c><00:12:30.540><c> meme</c><00:12:30.720><c> a</c>

00:12:31.009 --> 00:12:31.019 align:start position:0%
better not mint any enfps if some meme a
 

00:12:31.019 --> 00:12:32.870 align:start position:0%
better not mint any enfps if some meme a
government<00:12:31.140><c> doesn't</c><00:12:31.440><c> like</c><00:12:32.220><c> you</c><00:12:32.760><c> probably</c>

00:12:32.870 --> 00:12:32.880 align:start position:0%
government doesn't like you probably
 

00:12:32.880 --> 00:12:34.730 align:start position:0%
government doesn't like you probably
shouldn't<00:12:33.300><c> take</c><00:12:33.540><c> payments</c><00:12:34.140><c> to</c><00:12:34.320><c> activists</c>

00:12:34.730 --> 00:12:34.740 align:start position:0%
shouldn't take payments to activists
 

00:12:34.740 --> 00:12:36.470 align:start position:0%
shouldn't take payments to activists
that<00:12:34.980><c> the</c><00:12:35.100><c> government</c><00:12:35.279><c> doesn't</c><00:12:35.579><c> like</c><00:12:35.880><c> if</c>

00:12:36.470 --> 00:12:36.480 align:start position:0%
that the government doesn't like if
 

00:12:36.480 --> 00:12:38.210 align:start position:0%
that the government doesn't like if
you're<00:12:36.660><c> all</c><00:12:36.779><c> a</c><00:12:36.959><c> roll-up</c><00:12:37.260><c> operator</c><00:12:37.620><c> sitting</c><00:12:38.100><c> in</c>

00:12:38.210 --> 00:12:38.220 align:start position:0%
you're all a roll-up operator sitting in
 

00:12:38.220 --> 00:12:40.730 align:start position:0%
you're all a roll-up operator sitting in
Texas<00:12:38.399><c> I</c><00:12:39.360><c> probably</c><00:12:39.540><c> wouldn't</c><00:12:39.899><c> take</c><00:12:40.380><c> donations</c>

00:12:40.730 --> 00:12:40.740 align:start position:0%
Texas I probably wouldn't take donations
 

00:12:40.740 --> 00:12:43.009 align:start position:0%
Texas I probably wouldn't take donations
to<00:12:40.980><c> an</c><00:12:41.160><c> abortion</c><00:12:41.519><c> fund</c><00:12:41.820><c> right</c><00:12:42.000><c> now</c><00:12:42.180><c> might</c><00:12:42.839><c> get</c>

00:12:43.009 --> 00:12:43.019 align:start position:0%
to an abortion fund right now might get
 

00:12:43.019 --> 00:12:44.569 align:start position:0%
to an abortion fund right now might get
you<00:12:43.139><c> in</c><00:12:43.260><c> a</c><00:12:43.380><c> bit</c><00:12:43.440><c> of</c><00:12:43.560><c> trouble</c>

00:12:44.569 --> 00:12:44.579 align:start position:0%
you in a bit of trouble
 

00:12:44.579 --> 00:12:47.449 align:start position:0%
you in a bit of trouble
um<00:12:44.639><c> because</c><00:12:44.880><c> if</c><00:12:45.120><c> you</c><00:12:45.300><c> do</c><00:12:45.540><c> your</c><00:12:46.139><c> nice</c><00:12:46.380><c> ZK</c><00:12:46.920><c> uh</c>

00:12:47.449 --> 00:12:47.459 align:start position:0%
um because if you do your nice ZK uh
 

00:12:47.459 --> 00:12:49.129 align:start position:0%
um because if you do your nice ZK uh
block<00:12:47.700><c> compact</c><00:12:48.240><c> trying</c><00:12:48.660><c> to</c><00:12:48.899><c> make</c><00:12:49.019><c> things</c>

00:12:49.129 --> 00:12:49.139 align:start position:0%
block compact trying to make things
 

00:12:49.139 --> 00:12:50.810 align:start position:0%
block compact trying to make things
efficient<00:12:49.560><c> isn't</c><00:12:50.220><c> going</c><00:12:50.339><c> to</c><00:12:50.399><c> be</c><00:12:50.519><c> a</c><00:12:50.700><c> block</c>

00:12:50.810 --> 00:12:50.820 align:start position:0%
efficient isn't going to be a block
 

00:12:50.820 --> 00:12:52.850 align:start position:0%
efficient isn't going to be a block
compactor<00:12:51.480><c> it's</c><00:12:52.019><c> going</c><00:12:52.200><c> to</c><00:12:52.320><c> be</c><00:12:52.440><c> a</c><00:12:52.740><c> trash</c>

00:12:52.850 --> 00:12:52.860 align:start position:0%
compactor it's going to be a trash
 

00:12:52.860 --> 00:12:54.650 align:start position:0%
compactor it's going to be a trash
compactor<00:12:53.519><c> on</c><00:12:53.820><c> fire</c>

00:12:54.650 --> 00:12:54.660 align:start position:0%
compactor on fire
 

00:12:54.660 --> 00:12:56.629 align:start position:0%
compactor on fire
you're<00:12:55.200><c> going</c><00:12:55.380><c> to</c><00:12:55.500><c> just</c><00:12:55.620><c> have</c><00:12:55.800><c> major</c><00:12:56.040><c> problems</c>

00:12:56.629 --> 00:12:56.639 align:start position:0%
you're going to just have major problems
 

00:12:56.639 --> 00:12:59.150 align:start position:0%
you're going to just have major problems
with<00:12:57.420><c> transactions</c><00:12:58.320><c> you</c><00:12:58.380><c> process</c><00:12:58.680><c> so</c><00:12:58.920><c> this</c><00:12:59.100><c> is</c>

00:12:59.150 --> 00:12:59.160 align:start position:0%
with transactions you process so this is
 

00:12:59.160 --> 00:13:01.370 align:start position:0%
with transactions you process so this is
not<00:12:59.339><c> safe</c><00:12:59.579><c> this</c><00:12:59.880><c> is</c><00:13:00.000><c> not</c><00:13:00.120><c> good</c><00:13:00.360><c> and</c><00:13:00.959><c> this</c><00:13:01.139><c> is</c><00:13:01.200><c> a</c>

00:13:01.370 --> 00:13:01.380 align:start position:0%
not safe this is not good and this is a
 

00:13:01.380 --> 00:13:02.449 align:start position:0%
not safe this is not good and this is a
major<00:13:01.500><c> problem</c><00:13:01.740><c> for</c><00:13:01.920><c> all</c><00:13:02.100><c> people</c><00:13:02.220><c> trying</c><00:13:02.399><c> to</c>

00:13:02.449 --> 00:13:02.459 align:start position:0%
major problem for all people trying to
 

00:13:02.459 --> 00:13:04.730 align:start position:0%
major problem for all people trying to
get<00:13:02.579><c> blockchains</c><00:13:03.060><c> to</c><00:13:03.180><c> scale</c><00:13:03.959><c> so</c><00:13:04.380><c> what</c><00:13:04.500><c> do</c><00:13:04.620><c> you</c>

00:13:04.730 --> 00:13:04.740 align:start position:0%
get blockchains to scale so what do you
 

00:13:04.740 --> 00:13:07.069 align:start position:0%
get blockchains to scale so what do you
do<00:13:04.860><c> about</c><00:13:05.040><c> this</c><00:13:05.339><c> well</c><00:13:05.940><c> you</c><00:13:06.300><c> replace</c><00:13:06.540><c> the</c>

00:13:07.069 --> 00:13:07.079 align:start position:0%
do about this well you replace the
 

00:13:07.079 --> 00:13:08.990 align:start position:0%
do about this well you replace the
individual<00:13:07.440><c> user</c><00:13:07.860><c> transactions</c><00:13:08.339><c> with</c><00:13:08.639><c> zero</c>

00:13:08.990 --> 00:13:09.000 align:start position:0%
individual user transactions with zero
 

00:13:09.000 --> 00:13:10.430 align:start position:0%
individual user transactions with zero
knowledge<00:13:09.240><c> proofs</c><00:13:09.600><c> so</c><00:13:10.079><c> that</c><00:13:10.260><c> those</c>

00:13:10.430 --> 00:13:10.440 align:start position:0%
knowledge proofs so that those
 

00:13:10.440 --> 00:13:13.069 align:start position:0%
knowledge proofs so that those
transactions<00:13:10.980><c> are</c><00:13:11.160><c> now</c><00:13:11.339><c> uh</c><00:13:11.700><c> opaque</c>

00:13:13.069 --> 00:13:13.079 align:start position:0%
transactions are now uh opaque
 

00:13:13.079 --> 00:13:14.690 align:start position:0%
transactions are now uh opaque
and<00:13:13.500><c> as</c><00:13:13.620><c> a</c><00:13:13.740><c> result</c><00:13:13.860><c> the</c><00:13:14.100><c> roll-up</c><00:13:14.399><c> operator</c>

00:13:14.690 --> 00:13:14.700 align:start position:0%
and as a result the roll-up operator
 

00:13:14.700 --> 00:13:16.970 align:start position:0%
and as a result the roll-up operator
can't<00:13:15.060><c> see</c><00:13:15.300><c> what's</c><00:13:15.480><c> going</c><00:13:15.720><c> on</c><00:13:15.959><c> and</c><00:13:16.620><c> so</c><00:13:16.800><c> they</c>

00:13:16.970 --> 00:13:16.980 align:start position:0%
can't see what's going on and so they
 

00:13:16.980 --> 00:13:18.530 align:start position:0%
can't see what's going on and so they
have<00:13:17.160><c> they're</c><00:13:17.399><c> a</c><00:13:17.579><c> dumb</c><00:13:17.700><c> pipe</c><00:13:18.120><c> and</c><00:13:18.240><c> they</c><00:13:18.420><c> have</c>

00:13:18.530 --> 00:13:18.540 align:start position:0%
have they're a dumb pipe and they have
 

00:13:18.540 --> 00:13:20.030 align:start position:0%
have they're a dumb pipe and they have
some<00:13:18.779><c> limited</c><00:13:19.200><c> ability</c><00:13:19.440><c> to</c><00:13:19.560><c> manipulate</c>

00:13:20.030 --> 00:13:20.040 align:start position:0%
some limited ability to manipulate
 

00:13:20.040 --> 00:13:21.410 align:start position:0%
some limited ability to manipulate
transaction<00:13:20.399><c> ordering</c><00:13:20.880><c> but</c><00:13:21.000><c> again</c><00:13:21.120><c> they</c>

00:13:21.410 --> 00:13:21.420 align:start position:0%
transaction ordering but again they
 

00:13:21.420 --> 00:13:23.030 align:start position:0%
transaction ordering but again they
don't<00:13:21.540><c> really</c><00:13:21.660><c> know</c><00:13:21.839><c> what's</c><00:13:22.019><c> going</c><00:13:22.260><c> on</c><00:13:22.440><c> they</c>

00:13:23.030 --> 00:13:23.040 align:start position:0%
don't really know what's going on they
 

00:13:23.040 --> 00:13:25.490 align:start position:0%
don't really know what's going on they
have<00:13:23.220><c> a</c><00:13:23.339><c> degree</c><00:13:23.519><c> of</c><00:13:23.820><c> of</c><00:13:24.120><c> deniability</c>

00:13:25.490 --> 00:13:25.500 align:start position:0%
have a degree of of deniability
 

00:13:25.500 --> 00:13:27.590 align:start position:0%
have a degree of of deniability
uh<00:13:26.100><c> and</c><00:13:26.279><c> so</c><00:13:26.399><c> this</c><00:13:26.579><c> gives</c><00:13:26.820><c> you</c><00:13:26.940><c> a</c><00:13:27.300><c> minimal</c>

00:13:27.590 --> 00:13:27.600 align:start position:0%
uh and so this gives you a minimal
 

00:13:27.600 --> 00:13:28.910 align:start position:0%
uh and so this gives you a minimal
amount<00:13:27.839><c> of</c><00:13:27.959><c> safety</c><00:13:28.200><c> it</c><00:13:28.380><c> doesn't</c><00:13:28.560><c> solve</c>

00:13:28.910 --> 00:13:28.920 align:start position:0%
amount of safety it doesn't solve
 

00:13:28.920 --> 00:13:30.710 align:start position:0%
amount of safety it doesn't solve
everything<00:13:29.639><c> but</c><00:13:30.060><c> this</c><00:13:30.180><c> is</c><00:13:30.300><c> the</c><00:13:30.420><c> thing</c><00:13:30.540><c> that</c>

00:13:30.710 --> 00:13:30.720 align:start position:0%
everything but this is the thing that
 

00:13:30.720 --> 00:13:31.910 align:start position:0%
everything but this is the thing that
you<00:13:30.779><c> need</c><00:13:30.899><c> to</c><00:13:31.019><c> be</c><00:13:31.139><c> building</c><00:13:31.260><c> into</c><00:13:31.440><c> your</c><00:13:31.680><c> ZK</c>

00:13:31.910 --> 00:13:31.920 align:start position:0%
you need to be building into your ZK
 

00:13:31.920 --> 00:13:34.190 align:start position:0%
you need to be building into your ZK
Roll-Ups<00:13:32.940><c> um</c><00:13:32.940><c> and</c><00:13:33.120><c> this</c><00:13:33.300><c> is</c><00:13:33.420><c> things</c><00:13:33.779><c> that</c>

00:13:34.190 --> 00:13:34.200 align:start position:0%
Roll-Ups um and this is things that
 

00:13:34.200 --> 00:13:35.509 align:start position:0%
Roll-Ups um and this is things that
various<00:13:34.500><c> people</c><00:13:34.680><c> are</c><00:13:34.920><c> building</c><00:13:35.100><c> I</c><00:13:35.399><c> believe</c>

00:13:35.509 --> 00:13:35.519 align:start position:0%
various people are building I believe
 

00:13:35.519 --> 00:13:36.710 align:start position:0%
various people are building I believe
the<00:13:35.760><c> original</c><00:13:35.880><c> people</c><00:13:36.180><c> who</c><00:13:36.360><c> came</c><00:13:36.540><c> up</c><00:13:36.660><c> with</c>

00:13:36.710 --> 00:13:36.720 align:start position:0%
the original people who came up with
 

00:13:36.720 --> 00:13:38.509 align:start position:0%
the original people who came up with
this<00:13:36.899><c> idea</c><00:13:37.200><c> uh</c><00:13:37.740><c> I</c><00:13:37.920><c> don't</c><00:13:38.040><c> follow</c><00:13:38.160><c> these</c><00:13:38.399><c> things</c>

00:13:38.509 --> 00:13:38.519 align:start position:0%
this idea uh I don't follow these things
 

00:13:38.519 --> 00:13:40.610 align:start position:0%
this idea uh I don't follow these things
too<00:13:38.700><c> closely</c><00:13:38.880><c> Aztec</c><00:13:39.600><c> currently</c><00:13:40.139><c> has</c><00:13:40.260><c> this</c><00:13:40.440><c> out</c>

00:13:40.610 --> 00:13:40.620 align:start position:0%
too closely Aztec currently has this out
 

00:13:40.620 --> 00:13:41.389 align:start position:0%
too closely Aztec currently has this out
there

00:13:41.389 --> 00:13:41.399 align:start position:0%
there
 

00:13:41.399 --> 00:13:42.889 align:start position:0%
there
um Elio<00:13:41.820><c> company</c><00:13:42.120><c> I'm</c><00:13:42.420><c> involved</c><00:13:42.720><c> with</c><00:13:42.779><c> is</c>

00:13:42.889 --> 00:13:42.899 align:start position:0%
um Elio company I'm involved with is
 

00:13:42.899 --> 00:13:44.509 align:start position:0%
um Elio company I'm involved with is
also<00:13:43.139><c> building</c><00:13:43.320><c> this</c><00:13:43.560><c> I'm</c><00:13:44.040><c> sure</c><00:13:44.220><c> there</c><00:13:44.399><c> are</c>

00:13:44.509 --> 00:13:44.519 align:start position:0%
also building this I'm sure there are
 

00:13:44.519 --> 00:13:46.129 align:start position:0%
also building this I'm sure there are
others<00:13:44.760><c> but</c><00:13:44.880><c> nobody's</c><00:13:45.300><c> really</c><00:13:45.480><c> broadcasting</c>

00:13:46.129 --> 00:13:46.139 align:start position:0%
others but nobody's really broadcasting
 

00:13:46.139 --> 00:13:47.870 align:start position:0%
others but nobody's really broadcasting
these<00:13:46.500><c> features</c><00:13:46.800><c> as</c><00:13:47.040><c> a</c><00:13:47.220><c> thing</c><00:13:47.339><c> that</c><00:13:47.519><c> goes</c><00:13:47.760><c> on</c>

00:13:47.870 --> 00:13:47.880 align:start position:0%
these features as a thing that goes on
 

00:13:47.880 --> 00:13:49.550 align:start position:0%
these features as a thing that goes on
very<00:13:48.060><c> well</c><00:13:48.300><c> and</c><00:13:48.959><c> part</c><00:13:49.139><c> of</c><00:13:49.260><c> that's</c><00:13:49.380><c> because</c>

00:13:49.550 --> 00:13:49.560 align:start position:0%
very well and part of that's because
 

00:13:49.560 --> 00:13:51.710 align:start position:0%
very well and part of that's because
that's<00:13:49.800><c> a</c><00:13:49.980><c> really</c><00:13:50.100><c> bad</c><00:13:50.339><c> name</c><00:13:50.639><c> right</c><00:13:51.180><c> this</c><00:13:51.420><c> gets</c>

00:13:51.710 --> 00:13:51.720 align:start position:0%
that's a really bad name right this gets
 

00:13:51.720 --> 00:13:54.110 align:start position:0%
that's a really bad name right this gets
called<00:13:51.839><c> a</c><00:13:52.019><c> ZK</c><00:13:52.320><c> ZK</c><00:13:52.740><c> roll-up</c><00:13:53.220><c> which</c><00:13:53.760><c> is</c><00:13:53.880><c> kind</c><00:13:54.060><c> of</c>

00:13:54.110 --> 00:13:54.120 align:start position:0%
called a ZK ZK roll-up which is kind of
 

00:13:54.120 --> 00:13:55.730 align:start position:0%
called a ZK ZK roll-up which is kind of
a<00:13:54.300><c> mouthful</c><00:13:54.600><c> and</c><00:13:54.779><c> every</c><00:13:54.959><c> time</c><00:13:55.139><c> I</c><00:13:55.260><c> hear</c><00:13:55.440><c> it</c><00:13:55.560><c> all</c>

00:13:55.730 --> 00:13:55.740 align:start position:0%
a mouthful and every time I hear it all
 

00:13:55.740 --> 00:13:57.470 align:start position:0%
a mouthful and every time I hear it all
I<00:13:55.920><c> can</c><00:13:56.040><c> think</c><00:13:56.100><c> of</c><00:13:56.279><c> is</c><00:13:56.459><c> this</c><00:13:56.700><c> bad</c><00:13:56.880><c> meme</c><00:13:57.060><c> from</c>

00:13:57.470 --> 00:13:57.480 align:start position:0%
I can think of is this bad meme from
 

00:13:57.480 --> 00:14:00.290 align:start position:0%
I can think of is this bad meme from
like<00:13:57.800><c> not</c><00:13:58.800><c> quite</c><00:13:59.040><c> the</c><00:13:59.220><c> 90s</c><00:13:59.639><c> but</c><00:13:59.880><c> it's</c><00:14:00.000><c> pretty</c>

00:14:00.290 --> 00:14:00.300 align:start position:0%
like not quite the 90s but it's pretty
 

00:14:00.300 --> 00:14:01.730 align:start position:0%
like not quite the 90s but it's pretty
old

00:14:01.730 --> 00:14:01.740 align:start position:0%
old
 

00:14:01.740 --> 00:14:02.410 align:start position:0%
old
um

00:14:02.410 --> 00:14:02.420 align:start position:0%
um
 

00:14:02.420 --> 00:14:05.150 align:start position:0%
um
so<00:14:03.420><c> you</c><00:14:04.139><c> should</c><00:14:04.260><c> be</c><00:14:04.380><c> doing</c><00:14:04.500><c> this</c><00:14:04.740><c> and</c><00:14:04.980><c> somebody</c>

00:14:05.150 --> 00:14:05.160 align:start position:0%
so you should be doing this and somebody
 

00:14:05.160 --> 00:14:06.530 align:start position:0%
so you should be doing this and somebody
should<00:14:05.459><c> please</c><00:14:05.639><c> please</c><00:14:05.880><c> come</c><00:14:06.180><c> up</c><00:14:06.300><c> with</c><00:14:06.420><c> a</c>

00:14:06.530 --> 00:14:06.540 align:start position:0%
should please please come up with a
 

00:14:06.540 --> 00:14:07.730 align:start position:0%
should please please come up with a
better<00:14:06.660><c> name</c><00:14:06.839><c> for</c><00:14:06.959><c> this</c><00:14:07.079><c> that's</c><00:14:07.200><c> catchy</c><00:14:07.560><c> so</c>

00:14:07.730 --> 00:14:07.740 align:start position:0%
better name for this that's catchy so
 

00:14:07.740 --> 00:14:09.230 align:start position:0%
better name for this that's catchy so
that<00:14:07.860><c> people</c><00:14:07.980><c> can</c><00:14:08.160><c> Market</c><00:14:08.339><c> it</c><00:14:08.940><c> um</c><00:14:09.000><c> because</c><00:14:09.060><c> I'm</c>

00:14:09.230 --> 00:14:09.240 align:start position:0%
that people can Market it um because I'm
 

00:14:09.240 --> 00:14:10.670 align:start position:0%
that people can Market it um because I'm
sure<00:14:09.420><c> I</c><00:14:09.600><c> left</c><00:14:09.720><c> off</c><00:14:09.959><c> some</c><00:14:10.139><c> people</c><00:14:10.320><c> who</c><00:14:10.560><c> are</c>

00:14:10.670 --> 00:14:10.680 align:start position:0%
sure I left off some people who are
 

00:14:10.680 --> 00:14:11.930 align:start position:0%
sure I left off some people who are
building<00:14:10.800><c> this</c>

00:14:11.930 --> 00:14:11.940 align:start position:0%
building this
 

00:14:11.940 --> 00:14:12.530 align:start position:0%
building this
um

00:14:12.530 --> 00:14:12.540 align:start position:0%
um
 

00:14:12.540 --> 00:14:14.030 align:start position:0%
um
but<00:14:12.899><c> this</c><00:14:13.019><c> poses</c><00:14:13.320><c> an</c><00:14:13.500><c> interesting</c><00:14:13.860><c> problem</c>

00:14:14.030 --> 00:14:14.040 align:start position:0%
but this poses an interesting problem
 

00:14:14.040 --> 00:14:15.410 align:start position:0%
but this poses an interesting problem
for<00:14:14.339><c> those</c><00:14:14.459><c> of</c><00:14:14.579><c> you</c><00:14:14.700><c> who</c><00:14:14.820><c> are</c><00:14:14.880><c> working</c><00:14:15.000><c> on</c><00:14:15.180><c> zero</c>

00:14:15.410 --> 00:14:15.420 align:start position:0%
for those of you who are working on zero
 

00:14:15.420 --> 00:14:18.170 align:start position:0%
for those of you who are working on zero
knowledge<00:14:15.720><c> proofs</c><00:14:16.019><c> because</c><00:14:16.459><c> uh</c><00:14:17.459><c> these</c><00:14:17.880><c> proofs</c>

00:14:18.170 --> 00:14:18.180 align:start position:0%
knowledge proofs because uh these proofs
 

00:14:18.180 --> 00:14:21.650 align:start position:0%
knowledge proofs because uh these proofs
need<00:14:18.480><c> to</c><00:14:18.600><c> be</c><00:14:18.860><c> built</c><00:14:19.860><c> on</c><00:14:20.700><c> phones</c>

00:14:21.650 --> 00:14:21.660 align:start position:0%
need to be built on phones
 

00:14:21.660 --> 00:14:25.370 align:start position:0%
need to be built on phones
and<00:14:22.320><c> that</c><00:14:22.620><c> doesn't</c><00:14:23.000><c> necessarily</c><00:14:24.000><c> work</c><00:14:24.480><c> with</c>

00:14:25.370 --> 00:14:25.380 align:start position:0%
and that doesn't necessarily work with
 

00:14:25.380 --> 00:14:27.110 align:start position:0%
and that doesn't necessarily work with
every<00:14:25.560><c> ZK</c><00:14:25.920><c> proof</c><00:14:26.279><c> system</c><00:14:26.399><c> that's</c><00:14:26.760><c> out</c><00:14:27.000><c> there</c>

00:14:27.110 --> 00:14:27.120 align:start position:0%
every ZK proof system that's out there
 

00:14:27.120 --> 00:14:28.370 align:start position:0%
every ZK proof system that's out there
right<00:14:27.300><c> I</c><00:14:27.480><c> don't</c><00:14:27.540><c> know</c><00:14:27.660><c> the</c><00:14:27.839><c> full</c><00:14:27.959><c> breadth</c><00:14:28.260><c> of</c>

00:14:28.370 --> 00:14:28.380 align:start position:0%
right I don't know the full breadth of
 

00:14:28.380 --> 00:14:29.750 align:start position:0%
right I don't know the full breadth of
these<00:14:28.560><c> things</c><00:14:28.680><c> I</c><00:14:28.920><c> don't</c><00:14:28.980><c> play</c><00:14:29.160><c> with</c><00:14:29.339><c> most</c><00:14:29.579><c> of</c>

00:14:29.750 --> 00:14:29.760 align:start position:0%
these things I don't play with most of
 

00:14:29.760 --> 00:14:31.750 align:start position:0%
these things I don't play with most of
them<00:14:29.820><c> most</c><00:14:30.060><c> of</c><00:14:30.240><c> my</c><00:14:30.300><c> stuff's</c><00:14:30.600><c> still</c><00:14:30.720><c> in</c><00:14:30.839><c> graph16</c>

00:14:31.750 --> 00:14:31.760 align:start position:0%
them most of my stuff's still in graph16
 

00:14:31.760 --> 00:14:34.069 align:start position:0%
them most of my stuff's still in graph16
but<00:14:32.760><c> I</c><00:14:33.180><c> do</c><00:14:33.300><c> know</c><00:14:33.420><c> that</c><00:14:33.600><c> some</c><00:14:33.720><c> of</c><00:14:33.839><c> these</c><00:14:33.959><c> things</c>

00:14:34.069 --> 00:14:34.079 align:start position:0%
but I do know that some of these things
 

00:14:34.079 --> 00:14:36.050 align:start position:0%
but I do know that some of these things
are<00:14:34.260><c> slower</c><00:14:34.500><c> than</c><00:14:34.680><c> others</c><00:14:35.040><c> and</c><00:14:35.279><c> are</c><00:14:35.519><c> suited</c><00:14:35.940><c> to</c>

00:14:36.050 --> 00:14:36.060 align:start position:0%
are slower than others and are suited to
 

00:14:36.060 --> 00:14:38.690 align:start position:0%
are slower than others and are suited to
other<00:14:36.180><c> cases</c><00:14:36.800><c> and</c><00:14:37.800><c> so</c><00:14:37.920><c> there's</c><00:14:38.160><c> some</c><00:14:38.399><c> risk</c>

00:14:38.690 --> 00:14:38.700 align:start position:0%
other cases and so there's some risk
 

00:14:38.700 --> 00:14:39.949 align:start position:0%
other cases and so there's some risk
factors<00:14:39.000><c> that</c><00:14:39.180><c> you</c><00:14:39.360><c> might</c><00:14:39.420><c> want</c><00:14:39.600><c> to</c><00:14:39.720><c> consider</c>

00:14:39.949 --> 00:14:39.959 align:start position:0%
factors that you might want to consider
 

00:14:39.959 --> 00:14:41.509 align:start position:0%
factors that you might want to consider
if<00:14:40.139><c> you're</c><00:14:40.320><c> looking</c><00:14:40.440><c> at</c><00:14:40.620><c> ZK</c><00:14:40.980><c> Tech</c><00:14:41.220><c> and</c><00:14:41.399><c> trying</c>

00:14:41.509 --> 00:14:41.519 align:start position:0%
if you're looking at ZK Tech and trying
 

00:14:41.519 --> 00:14:43.970 align:start position:0%
if you're looking at ZK Tech and trying
to<00:14:41.699><c> figure</c><00:14:41.760><c> out</c><00:14:41.940><c> what</c><00:14:42.060><c> we</c><00:14:42.240><c> should</c><00:14:42.360><c> use</c><00:14:42.920><c> a</c><00:14:43.920><c> lot</c>

00:14:43.970 --> 00:14:43.980 align:start position:0%
to figure out what we should use a lot
 

00:14:43.980 --> 00:14:45.530 align:start position:0%
to figure out what we should use a lot
of<00:14:44.100><c> these</c><00:14:44.279><c> systems</c><00:14:44.699><c> the</c><00:14:44.880><c> approvers</c><00:14:45.420><c> are</c>

00:14:45.530 --> 00:14:45.540 align:start position:0%
of these systems the approvers are
 

00:14:45.540 --> 00:14:47.750 align:start position:0%
of these systems the approvers are
architected<00:14:46.079><c> to</c><00:14:46.740><c> running</c><00:14:46.920><c> data</c><00:14:47.339><c> centers</c><00:14:47.579><c> on</c>

00:14:47.750 --> 00:14:47.760 align:start position:0%
architected to running data centers on
 

00:14:47.760 --> 00:14:50.090 align:start position:0%
architected to running data centers on
Big<00:14:47.880><c> Iron</c><00:14:48.060><c> right</c><00:14:48.839><c> this</c><00:14:49.320><c> may</c><00:14:49.500><c> be</c><00:14:49.620><c> fundamental</c>

00:14:50.090 --> 00:14:50.100 align:start position:0%
Big Iron right this may be fundamental
 

00:14:50.100 --> 00:14:51.590 align:start position:0%
Big Iron right this may be fundamental
to<00:14:50.160><c> the</c><00:14:50.279><c> way</c><00:14:50.399><c> the</c><00:14:50.459><c> proof</c><00:14:50.699><c> system</c><00:14:50.820><c> works</c><00:14:51.240><c> it</c><00:14:51.480><c> may</c>

00:14:51.590 --> 00:14:51.600 align:start position:0%
to the way the proof system works it may
 

00:14:51.600 --> 00:14:53.090 align:start position:0%
to the way the proof system works it may
just<00:14:51.779><c> be</c><00:14:51.959><c> who</c><00:14:52.139><c> your</c><00:14:52.320><c> devs</c><00:14:52.620><c> were</c><00:14:52.680><c> and</c><00:14:52.860><c> what</c><00:14:52.980><c> they</c>

00:14:53.090 --> 00:14:53.100 align:start position:0%
just be who your devs were and what they
 

00:14:53.100 --> 00:14:55.129 align:start position:0%
just be who your devs were and what they
knew<00:14:53.220><c> how</c><00:14:53.339><c> to</c><00:14:53.459><c> do</c><00:14:53.579><c> but</c><00:14:54.000><c> either</c><00:14:54.180><c> way</c><00:14:54.420><c> it's</c><00:14:55.019><c> not</c>

00:14:55.129 --> 00:14:55.139 align:start position:0%
knew how to do but either way it's not
 

00:14:55.139 --> 00:14:56.150 align:start position:0%
knew how to do but either way it's not
clear<00:14:55.320><c> they're</c><00:14:55.440><c> going</c><00:14:55.620><c> to</c><00:14:55.680><c> run</c><00:14:55.800><c> efficiently</c>

00:14:56.150 --> 00:14:56.160 align:start position:0%
clear they're going to run efficiently
 

00:14:56.160 --> 00:14:58.550 align:start position:0%
clear they're going to run efficiently
on<00:14:56.279><c> a</c><00:14:56.399><c> mobile</c><00:14:56.519><c> phone</c><00:14:56.760><c> or</c><00:14:57.000><c> a</c><00:14:57.180><c> laptop</c>

00:14:58.550 --> 00:14:58.560 align:start position:0%
on a mobile phone or a laptop
 

00:14:58.560 --> 00:15:00.530 align:start position:0%
on a mobile phone or a laptop
um secondly<00:14:59.279><c> for</c><00:14:59.519><c> the</c><00:14:59.639><c> proof</c><00:14:59.940><c> systems</c><00:15:00.300><c> they</c>

00:15:00.530 --> 00:15:00.540 align:start position:0%
um secondly for the proof systems they
 

00:15:00.540 --> 00:15:03.470 align:start position:0%
um secondly for the proof systems they
may<00:15:00.660><c> be</c><00:15:00.779><c> amortized</c><00:15:01.620><c> uh</c><00:15:02.399><c> only</c><00:15:02.820><c> over</c><00:15:03.000><c> lots</c><00:15:03.420><c> of</c>

00:15:03.470 --> 00:15:03.480 align:start position:0%
may be amortized uh only over lots of
 

00:15:03.480 --> 00:15:05.269 align:start position:0%
may be amortized uh only over lots of
transactions<00:15:04.079><c> right</c><00:15:04.560><c> so</c><00:15:04.800><c> they're</c><00:15:04.980><c> not</c><00:15:05.100><c> really</c>

00:15:05.269 --> 00:15:05.279 align:start position:0%
transactions right so they're not really
 

00:15:05.279 --> 00:15:06.650 align:start position:0%
transactions right so they're not really
efficient<00:15:05.639><c> unless</c><00:15:05.940><c> you</c><00:15:06.060><c> put</c><00:15:06.240><c> a</c><00:15:06.420><c> thousand</c>

00:15:06.650 --> 00:15:06.660 align:start position:0%
efficient unless you put a thousand
 

00:15:06.660 --> 00:15:08.090 align:start position:0%
efficient unless you put a thousand
transactions<00:15:07.260><c> into</c><00:15:07.380><c> this</c><00:15:07.560><c> proof</c><00:15:07.860><c> and</c><00:15:07.920><c> check</c>

00:15:08.090 --> 00:15:08.100 align:start position:0%
transactions into this proof and check
 

00:15:08.100 --> 00:15:10.250 align:start position:0%
transactions into this proof and check
them<00:15:08.339><c> and</c><00:15:08.699><c> then</c><00:15:08.820><c> you</c><00:15:08.940><c> get</c><00:15:09.120><c> some</c><00:15:09.420><c> amortized</c>

00:15:10.250 --> 00:15:10.260 align:start position:0%
them and then you get some amortized
 

00:15:10.260 --> 00:15:12.290 align:start position:0%
them and then you get some amortized
savings<00:15:10.560><c> which</c><00:15:11.279><c> is</c><00:15:11.399><c> fine</c><00:15:11.639><c> for</c><00:15:11.880><c> a</c><00:15:12.000><c> server</c>

00:15:12.290 --> 00:15:12.300 align:start position:0%
savings which is fine for a server
 

00:15:12.300 --> 00:15:14.030 align:start position:0%
savings which is fine for a server
compressing<00:15:12.779><c> transactions</c><00:15:13.320><c> to</c><00:15:13.500><c> do</c><00:15:13.620><c> a</c><00:15:13.740><c> roll-up</c>

00:15:14.030 --> 00:15:14.040 align:start position:0%
compressing transactions to do a roll-up
 

00:15:14.040 --> 00:15:16.730 align:start position:0%
compressing transactions to do a roll-up
but<00:15:14.639><c> again</c><00:15:14.820><c> in</c><00:15:15.420><c> these</c><00:15:15.600><c> cases</c><00:15:15.839><c> you</c><00:15:16.199><c> need</c><00:15:16.320><c> phones</c>

00:15:16.730 --> 00:15:16.740 align:start position:0%
but again in these cases you need phones
 

00:15:16.740 --> 00:15:18.290 align:start position:0%
but again in these cases you need phones
to<00:15:16.920><c> be</c><00:15:16.980><c> generating</c><00:15:17.279><c> proof</c><00:15:17.639><c> so</c><00:15:17.760><c> laptops</c><00:15:18.120><c> to</c><00:15:18.180><c> be</c>

00:15:18.290 --> 00:15:18.300 align:start position:0%
to be generating proof so laptops to be
 

00:15:18.300 --> 00:15:19.490 align:start position:0%
to be generating proof so laptops to be
generating<00:15:18.540><c> proof</c><00:15:18.839><c> so</c><00:15:18.959><c> the</c><00:15:19.139><c> server</c><00:15:19.380><c> doesn't</c>

00:15:19.490 --> 00:15:19.500 align:start position:0%
generating proof so the server doesn't
 

00:15:19.500 --> 00:15:21.590 align:start position:0%
generating proof so the server doesn't
see<00:15:19.680><c> what's</c><00:15:19.860><c> going</c><00:15:20.040><c> on</c><00:15:20.220><c> and</c><00:15:21.180><c> that's</c><00:15:21.360><c> only</c>

00:15:21.590 --> 00:15:21.600 align:start position:0%
see what's going on and that's only
 

00:15:21.600 --> 00:15:24.829 align:start position:0%
see what's going on and that's only
going<00:15:22.019><c> to</c><00:15:22.079><c> have</c><00:15:22.199><c> one</c><00:15:22.500><c> transaction</c><00:15:22.980><c> in</c><00:15:23.220><c> it</c><00:15:23.839><c> and</c>

00:15:24.829 --> 00:15:24.839 align:start position:0%
going to have one transaction in it and
 

00:15:24.839 --> 00:15:26.329 align:start position:0%
going to have one transaction in it and
lastly<00:15:25.139><c> the</c><00:15:25.560><c> proofs</c><00:15:25.800><c> in</c><00:15:25.980><c> a</c><00:15:26.040><c> lot</c><00:15:26.160><c> of</c><00:15:26.220><c> these</c>

00:15:26.329 --> 00:15:26.339 align:start position:0%
lastly the proofs in a lot of these
 

00:15:26.339 --> 00:15:27.650 align:start position:0%
lastly the proofs in a lot of these
things<00:15:26.459><c> are</c><00:15:26.639><c> very</c><00:15:26.760><c> large</c><00:15:26.940><c> which</c><00:15:27.300><c> is</c><00:15:27.420><c> going</c><00:15:27.600><c> to</c>

00:15:27.650 --> 00:15:27.660 align:start position:0%
things are very large which is going to
 

00:15:27.660 --> 00:15:28.910 align:start position:0%
things are very large which is going to
cause<00:15:27.779><c> all</c><00:15:28.019><c> kinds</c><00:15:28.199><c> of</c><00:15:28.260><c> problems</c><00:15:28.560><c> for</c><00:15:28.680><c> mobile</c>

00:15:28.910 --> 00:15:28.920 align:start position:0%
cause all kinds of problems for mobile
 

00:15:28.920 --> 00:15:31.129 align:start position:0%
cause all kinds of problems for mobile
data<00:15:29.279><c> for</c><00:15:29.459><c> your</c><00:15:29.639><c> gossip</c><00:15:29.940><c> protocols</c><00:15:30.480><c> for</c>

00:15:31.129 --> 00:15:31.139 align:start position:0%
data for your gossip protocols for
 

00:15:31.139 --> 00:15:32.810 align:start position:0%
data for your gossip protocols for
transaction<00:15:31.440><c> distributions</c><00:15:31.980><c> this</c><00:15:32.399><c> is</c><00:15:32.459><c> also</c><00:15:32.699><c> a</c>

00:15:32.810 --> 00:15:32.820 align:start position:0%
transaction distributions this is also a
 

00:15:32.820 --> 00:15:33.829 align:start position:0%
transaction distributions this is also a
warning<00:15:33.120><c> sign</c>

00:15:33.829 --> 00:15:33.839 align:start position:0%
warning sign
 

00:15:33.839 --> 00:15:35.449 align:start position:0%
warning sign
and<00:15:34.139><c> so</c><00:15:34.260><c> the</c><00:15:34.380><c> way</c><00:15:34.500><c> to</c><00:15:34.680><c> think</c><00:15:34.800><c> about</c><00:15:34.980><c> this</c><00:15:35.220><c> or</c><00:15:35.399><c> at</c>

00:15:35.449 --> 00:15:35.459 align:start position:0%
and so the way to think about this or at
 

00:15:35.459 --> 00:15:36.949 align:start position:0%
and so the way to think about this or at
least<00:15:35.579><c> I</c><00:15:35.760><c> think</c><00:15:35.940><c> about</c><00:15:36.060><c> this</c><00:15:36.300><c> is</c><00:15:36.540><c> you</c><00:15:36.779><c> may</c>

00:15:36.949 --> 00:15:36.959 align:start position:0%
least I think about this is you may
 

00:15:36.959 --> 00:15:38.150 align:start position:0%
least I think about this is you may
remember<00:15:37.079><c> that</c><00:15:37.380><c> there's</c><00:15:37.560><c> been</c><00:15:37.740><c> this</c><00:15:37.980><c> big</c>

00:15:38.150 --> 00:15:38.160 align:start position:0%
remember that there's been this big
 

00:15:38.160 --> 00:15:40.250 align:start position:0%
remember that there's been this big
problem<00:15:38.399><c> with</c><00:15:38.699><c> Intel</c><00:15:39.060><c> and</c><00:15:39.240><c> x86</c><00:15:39.779><c> for</c><00:15:40.019><c> the</c><00:15:40.139><c> past</c>

00:15:40.250 --> 00:15:40.260 align:start position:0%
problem with Intel and x86 for the past
 

00:15:40.260 --> 00:15:42.889 align:start position:0%
problem with Intel and x86 for the past
about<00:15:40.440><c> 15</c><00:15:40.800><c> years</c><00:15:41.160><c> where</c><00:15:41.699><c> Intel</c><00:15:42.360><c> built</c><00:15:42.720><c> these</c>

00:15:42.889 --> 00:15:42.899 align:start position:0%
about 15 years where Intel built these
 

00:15:42.899 --> 00:15:45.530 align:start position:0%
about 15 years where Intel built these
wonderful<00:15:43.320><c> server</c><00:15:43.820><c> chips</c><00:15:44.820><c> and</c><00:15:45.240><c> then</c><00:15:45.360><c> they</c>

00:15:45.530 --> 00:15:45.540 align:start position:0%
wonderful server chips and then they
 

00:15:45.540 --> 00:15:46.850 align:start position:0%
wonderful server chips and then they
found<00:15:45.660><c> out</c><00:15:45.839><c> the</c><00:15:46.079><c> future</c><00:15:46.199><c> of</c><00:15:46.440><c> the</c><00:15:46.560><c> world</c><00:15:46.680><c> was</c>

00:15:46.850 --> 00:15:46.860 align:start position:0%
found out the future of the world was
 

00:15:46.860 --> 00:15:48.470 align:start position:0%
found out the future of the world was
mobile<00:15:47.100><c> devices</c><00:15:47.519><c> and</c><00:15:47.940><c> they've</c><00:15:48.120><c> been</c><00:15:48.240><c> trying</c>

00:15:48.470 --> 00:15:48.480 align:start position:0%
mobile devices and they've been trying
 

00:15:48.480 --> 00:15:49.910 align:start position:0%
mobile devices and they've been trying
to<00:15:48.660><c> play</c><00:15:48.839><c> catch-up</c><00:15:49.260><c> with</c><00:15:49.500><c> getting</c><00:15:49.680><c> their</c>

00:15:49.910 --> 00:15:49.920 align:start position:0%
to play catch-up with getting their
 

00:15:49.920 --> 00:15:52.490 align:start position:0%
to play catch-up with getting their
chips<00:15:50.160><c> to</c><00:15:50.399><c> work</c><00:15:50.519><c> on</c><00:15:50.880><c> mobile</c><00:15:51.079><c> and</c><00:15:52.079><c> there's</c><00:15:52.320><c> some</c>

00:15:52.490 --> 00:15:52.500 align:start position:0%
chips to work on mobile and there's some
 

00:15:52.500 --> 00:15:53.509 align:start position:0%
chips to work on mobile and there's some
business<00:15:52.680><c> development</c><00:15:53.160><c> things</c><00:15:53.339><c> there</c>

00:15:53.509 --> 00:15:53.519 align:start position:0%
business development things there
 

00:15:53.519 --> 00:15:54.650 align:start position:0%
business development things there
there's<00:15:53.820><c> some</c><00:15:54.000><c> fundamental</c><00:15:54.360><c> technical</c>

00:15:54.650 --> 00:15:54.660 align:start position:0%
there's some fundamental technical
 

00:15:54.660 --> 00:15:56.689 align:start position:0%
there's some fundamental technical
things<00:15:54.839><c> or</c><00:15:55.079><c> some</c><00:15:55.199><c> business</c><00:15:55.500><c> positioning</c><00:15:56.279><c> that</c>

00:15:56.689 --> 00:15:56.699 align:start position:0%
things or some business positioning that
 

00:15:56.699 --> 00:15:59.090 align:start position:0%
things or some business positioning that
have<00:15:56.880><c> causing</c><00:15:57.180><c> them</c><00:15:57.300><c> problems</c><00:15:57.779><c> and</c><00:15:58.440><c> so</c><00:15:58.680><c> we</c><00:15:58.980><c> may</c>

00:15:59.090 --> 00:15:59.100 align:start position:0%
have causing them problems and so we may
 

00:15:59.100 --> 00:16:00.650 align:start position:0%
have causing them problems and so we may
end<00:15:59.220><c> up</c><00:15:59.339><c> in</c><00:15:59.459><c> a</c><00:15:59.579><c> similar</c><00:15:59.760><c> situation</c><00:16:00.120><c> with</c><00:16:00.300><c> ZK</c>

00:16:00.650 --> 00:16:00.660 align:start position:0%
end up in a similar situation with ZK
 

00:16:00.660 --> 00:16:02.689 align:start position:0%
end up in a similar situation with ZK
proofs<00:16:01.079><c> where</c><00:16:01.320><c> you</c><00:16:01.980><c> can't</c><00:16:02.100><c> get</c><00:16:02.220><c> these</c><00:16:02.459><c> to</c><00:16:02.579><c> work</c>

00:16:02.689 --> 00:16:02.699 align:start position:0%
proofs where you can't get these to work
 

00:16:02.699 --> 00:16:04.069 align:start position:0%
proofs where you can't get these to work
in<00:16:02.880><c> the</c><00:16:03.000><c> right</c><00:16:03.120><c> settings</c><00:16:03.420><c> you</c><00:16:03.660><c> want</c><00:16:03.839><c> and</c><00:16:03.959><c> then</c>

00:16:04.069 --> 00:16:04.079 align:start position:0%
in the right settings you want and then
 

00:16:04.079 --> 00:16:05.329 align:start position:0%
in the right settings you want and then
you're<00:16:04.199><c> gonna</c><00:16:04.320><c> have</c><00:16:04.440><c> to</c><00:16:04.500><c> do</c><00:16:04.560><c> a</c><00:16:04.740><c> nested</c><00:16:05.100><c> ZK</c>

00:16:05.329 --> 00:16:05.339 align:start position:0%
you're gonna have to do a nested ZK
 

00:16:05.339 --> 00:16:07.129 align:start position:0%
you're gonna have to do a nested ZK
thing<00:16:05.639><c> you</c><00:16:05.760><c> have</c><00:16:05.880><c> to</c><00:16:06.060><c> add</c><00:16:06.180><c> another</c><00:16:06.360><c> ZK</c><00:16:06.720><c> proof</c>

00:16:07.129 --> 00:16:07.139 align:start position:0%
thing you have to add another ZK proof
 

00:16:07.139 --> 00:16:09.230 align:start position:0%
thing you have to add another ZK proof
under<00:16:07.440><c> your</c><00:16:07.680><c> ZK</c><00:16:08.100><c> proof</c><00:16:08.519><c> in</c><00:16:09.060><c> a</c><00:16:09.180><c> different</c>

00:16:09.230 --> 00:16:09.240 align:start position:0%
under your ZK proof in a different
 

00:16:09.240 --> 00:16:10.910 align:start position:0%
under your ZK proof in a different
system<00:16:09.540><c> that's</c><00:16:10.139><c> going</c><00:16:10.320><c> to</c><00:16:10.440><c> drop</c><00:16:10.440><c> your</c><00:16:10.620><c> costs</c>

00:16:10.910 --> 00:16:10.920 align:start position:0%
system that's going to drop your costs
 

00:16:10.920 --> 00:16:13.370 align:start position:0%
system that's going to drop your costs
and<00:16:10.980><c> up</c><00:16:11.100><c> your</c><00:16:11.220><c> complexity</c><00:16:12.060><c> so</c><00:16:12.779><c> Food</c><00:16:13.199><c> For</c>

00:16:13.370 --> 00:16:13.380 align:start position:0%
and up your complexity so Food For
 

00:16:13.380 --> 00:16:14.449 align:start position:0%
and up your complexity so Food For
Thought<00:16:13.560><c> for</c><00:16:13.800><c> those</c><00:16:13.860><c> of</c><00:16:13.980><c> you</c><00:16:14.100><c> who</c><00:16:14.160><c> are</c><00:16:14.279><c> working</c>

00:16:14.449 --> 00:16:14.459 align:start position:0%
Thought for those of you who are working
 

00:16:14.459 --> 00:16:16.069 align:start position:0%
Thought for those of you who are working
on<00:16:14.639><c> these</c><00:16:14.880><c> things</c>

00:16:16.069 --> 00:16:16.079 align:start position:0%
on these things
 

00:16:16.079 --> 00:16:16.850 align:start position:0%
on these things
um

00:16:16.850 --> 00:16:16.860 align:start position:0%
um
 

00:16:16.860 --> 00:16:20.210 align:start position:0%
um
so<00:16:18.000><c> okay</c><00:16:18.540><c> that's</c><00:16:18.899><c> the</c><00:16:19.139><c> basic</c><00:16:19.440><c> like</c><00:16:19.800><c> pressing</c>

00:16:20.210 --> 00:16:20.220 align:start position:0%
so okay that's the basic like pressing
 

00:16:20.220 --> 00:16:21.829 align:start position:0%
so okay that's the basic like pressing
issue<00:16:20.519><c> today</c><00:16:20.699><c> but</c><00:16:21.000><c> looking</c><00:16:21.180><c> more</c><00:16:21.540><c> broadly</c>

00:16:21.829 --> 00:16:21.839 align:start position:0%
issue today but looking more broadly
 

00:16:21.839 --> 00:16:23.569 align:start position:0%
issue today but looking more broadly
what<00:16:22.079><c> else</c><00:16:22.199><c> can</c><00:16:22.440><c> we</c><00:16:22.560><c> use</c><00:16:22.740><c> as</c><00:16:23.040><c> your</c><00:16:23.279><c> knowledge</c>

00:16:23.569 --> 00:16:23.579 align:start position:0%
what else can we use as your knowledge
 

00:16:23.579 --> 00:16:25.310 align:start position:0%
what else can we use as your knowledge
proofs<00:16:23.880><c> for</c><00:16:24.060><c> right</c><00:16:24.600><c> if</c><00:16:24.779><c> we</c><00:16:24.899><c> have</c><00:16:24.959><c> this</c><00:16:25.079><c> notion</c>

00:16:25.310 --> 00:16:25.320 align:start position:0%
proofs for right if we have this notion
 

00:16:25.320 --> 00:16:27.590 align:start position:0%
proofs for right if we have this notion
of<00:16:25.380><c> credibility</c><00:16:25.740><c> carrying</c><00:16:26.339><c> data</c><00:16:26.699><c> right</c><00:16:27.300><c> what</c>

00:16:27.590 --> 00:16:27.600 align:start position:0%
of credibility carrying data right what
 

00:16:27.600 --> 00:16:30.170 align:start position:0%
of credibility carrying data right what
can<00:16:27.779><c> we</c><00:16:27.899><c> use</c><00:16:28.019><c> it</c><00:16:28.199><c> for</c><00:16:28.800><c> and</c><00:16:29.339><c> I</c><00:16:29.760><c> think</c><00:16:29.820><c> you</c><00:16:30.060><c> can</c>

00:16:30.170 --> 00:16:30.180 align:start position:0%
can we use it for and I think you can
 

00:16:30.180 --> 00:16:32.629 align:start position:0%
can we use it for and I think you can
more<00:16:30.420><c> broadly</c><00:16:30.720><c> do</c><00:16:30.899><c> this</c><00:16:31.019><c> for</c><00:16:31.260><c> markets</c><00:16:31.860><c> uh</c><00:16:32.399><c> like</c>

00:16:32.629 --> 00:16:32.639 align:start position:0%
more broadly do this for markets uh like
 

00:16:32.639 --> 00:16:35.569 align:start position:0%
more broadly do this for markets uh like
competition<00:16:33.600><c> uh</c><00:16:34.139><c> decentralization</c><00:16:34.800><c> uh</c>

00:16:35.569 --> 00:16:35.579 align:start position:0%
competition uh decentralization uh
 

00:16:35.579 --> 00:16:36.889 align:start position:0%
competition uh decentralization uh
migrating<00:16:35.880><c> data</c><00:16:36.240><c> around</c><00:16:36.360><c> is</c><00:16:36.600><c> going</c><00:16:36.779><c> to</c><00:16:36.839><c> be</c><00:16:36.839><c> a</c>

00:16:36.889 --> 00:16:36.899 align:start position:0%
migrating data around is going to be a
 

00:16:36.899 --> 00:16:38.329 align:start position:0%
migrating data around is going to be a
big<00:16:37.019><c> one</c><00:16:37.139><c> and</c><00:16:37.440><c> obviously</c><00:16:37.800><c> you</c><00:16:37.920><c> can</c><00:16:38.040><c> also</c><00:16:38.220><c> use</c>

00:16:38.329 --> 00:16:38.339 align:start position:0%
big one and obviously you can also use
 

00:16:38.339 --> 00:16:40.150 align:start position:0%
big one and obviously you can also use
it<00:16:38.459><c> for</c><00:16:38.639><c> like</c><00:16:38.880><c> preventing</c><00:16:39.420><c> money</c><00:16:39.600><c> laundering</c>

00:16:40.150 --> 00:16:40.160 align:start position:0%
it for like preventing money laundering
 

00:16:40.160 --> 00:16:42.170 align:start position:0%
it for like preventing money laundering
so<00:16:41.160><c> starting</c><00:16:41.339><c> with</c><00:16:41.579><c> the</c><00:16:41.759><c> last</c><00:16:41.820><c> one</c><00:16:41.940><c> of</c><00:16:42.120><c> those</c>

00:16:42.170 --> 00:16:42.180 align:start position:0%
so starting with the last one of those
 

00:16:42.180 --> 00:16:44.930 align:start position:0%
so starting with the last one of those
cryptocurrency<00:16:42.899><c> has</c><00:16:43.199><c> a</c><00:16:43.500><c> theft</c><00:16:43.800><c> problem</c><00:16:44.160><c> right</c>

00:16:44.930 --> 00:16:44.940 align:start position:0%
cryptocurrency has a theft problem right
 

00:16:44.940 --> 00:16:47.389 align:start position:0%
cryptocurrency has a theft problem right
this<00:16:45.480><c> is</c><00:16:45.660><c> uh</c>

00:16:47.389 --> 00:16:47.399 align:start position:0%
this is uh
 

00:16:47.399 --> 00:16:50.090 align:start position:0%
this is uh
stuff<00:16:47.880><c> gets</c><00:16:48.240><c> stolen</c><00:16:48.540><c> now</c><00:16:49.380><c> by</c><00:16:49.620><c> nation</c><00:16:49.800><c> states</c>

00:16:50.090 --> 00:16:50.100 align:start position:0%
stuff gets stolen now by nation states
 

00:16:50.100 --> 00:16:51.470 align:start position:0%
stuff gets stolen now by nation states
the<00:16:50.339><c> nation</c><00:16:50.519><c> states</c><00:16:50.759><c> actually</c><00:16:51.000><c> go</c><00:16:51.180><c> get</c><00:16:51.360><c> in</c>

00:16:51.470 --> 00:16:51.480 align:start position:0%
the nation states actually go get in
 

00:16:51.480 --> 00:16:53.269 align:start position:0%
the nation states actually go get in
trouble<00:16:51.600><c> tornado</c><00:16:52.199><c> cash</c><00:16:52.380><c> got</c><00:16:52.680><c> taken</c><00:16:53.100><c> down</c>

00:16:53.269 --> 00:16:53.279 align:start position:0%
trouble tornado cash got taken down
 

00:16:53.279 --> 00:16:54.470 align:start position:0%
trouble tornado cash got taken down
because<00:16:53.519><c> of</c><00:16:53.699><c> this</c><00:16:53.820><c> actually</c><00:16:54.000><c> the</c><00:16:54.180><c> tornado</c>

00:16:54.470 --> 00:16:54.480 align:start position:0%
because of this actually the tornado
 

00:16:54.480 --> 00:16:57.470 align:start position:0%
because of this actually the tornado
developer<00:16:55.259><c> is</c><00:16:55.560><c> in</c><00:16:55.860><c> prison</c><00:16:56.699><c> right</c><00:16:57.000><c> now</c><00:16:57.120><c> in</c><00:16:57.360><c> the</c>

00:16:57.470 --> 00:16:57.480 align:start position:0%
developer is in prison right now in the
 

00:16:57.480 --> 00:16:59.389 align:start position:0%
developer is in prison right now in the
Netherlands<00:16:57.899><c> because</c><00:16:58.079><c> of</c><00:16:58.259><c> this</c><00:16:58.440><c> which</c><00:16:59.220><c> is</c>

00:16:59.389 --> 00:16:59.399 align:start position:0%
Netherlands because of this which is
 

00:16:59.399 --> 00:17:01.370 align:start position:0%
Netherlands because of this which is
kind<00:16:59.699><c> of</c><00:16:59.820><c> crazy</c><00:17:00.000><c> for</c><00:17:00.480><c> you</c><00:17:00.720><c> know</c>

00:17:01.370 --> 00:17:01.380 align:start position:0%
kind of crazy for you know
 

00:17:01.380 --> 00:17:02.810 align:start position:0%
kind of crazy for you know
thing<00:17:01.680><c> that</c><00:17:01.860><c> came</c><00:17:01.980><c> out</c><00:17:02.100><c> of</c><00:17:02.160><c> a</c><00:17:02.279><c> paper</c><00:17:02.399><c> I</c><00:17:02.579><c> started</c>

00:17:02.810 --> 00:17:02.820 align:start position:0%
thing that came out of a paper I started
 

00:17:02.820 --> 00:17:04.730 align:start position:0%
thing that came out of a paper I started
writing<00:17:03.060><c> 10</c><00:17:03.180><c> years</c><00:17:03.360><c> ago</c><00:17:03.660><c> but</c><00:17:04.199><c> this</c><00:17:04.439><c> is</c><00:17:04.559><c> what's</c>

00:17:04.730 --> 00:17:04.740 align:start position:0%
writing 10 years ago but this is what's
 

00:17:04.740 --> 00:17:05.990 align:start position:0%
writing 10 years ago but this is what's
going<00:17:04.980><c> on</c>

00:17:05.990 --> 00:17:06.000 align:start position:0%
going on
 

00:17:06.000 --> 00:17:08.030 align:start position:0%
going on
um<00:17:06.179><c> and</c><00:17:06.720><c> it</c><00:17:07.140><c> would</c><00:17:07.260><c> be</c><00:17:07.380><c> good</c><00:17:07.500><c> if</c><00:17:07.620><c> we</c><00:17:07.740><c> had</c><00:17:07.860><c> some</c>

00:17:08.030 --> 00:17:08.040 align:start position:0%
um and it would be good if we had some
 

00:17:08.040 --> 00:17:09.470 align:start position:0%
um and it would be good if we had some
way<00:17:08.160><c> to</c><00:17:08.339><c> deal</c><00:17:08.459><c> with</c><00:17:08.699><c> this</c>

00:17:09.470 --> 00:17:09.480 align:start position:0%
way to deal with this
 

00:17:09.480 --> 00:17:12.289 align:start position:0%
way to deal with this
so<00:17:09.839><c> what</c><00:17:10.020><c> if</c><00:17:10.260><c> you</c><00:17:10.380><c> wanted</c><00:17:10.559><c> to</c><00:17:10.799><c> prove</c><00:17:11.339><c> uh</c><00:17:12.059><c> to</c>

00:17:12.289 --> 00:17:12.299 align:start position:0%
so what if you wanted to prove uh to
 

00:17:12.299 --> 00:17:13.429 align:start position:0%
so what if you wanted to prove uh to
somebody<00:17:12.419><c> when</c><00:17:12.720><c> you</c><00:17:12.780><c> make</c><00:17:12.900><c> a</c><00:17:13.020><c> payment</c><00:17:13.140><c> the</c>

00:17:13.429 --> 00:17:13.439 align:start position:0%
somebody when you make a payment the
 

00:17:13.439 --> 00:17:15.710 align:start position:0%
somebody when you make a payment the
money<00:17:13.679><c> you</c><00:17:13.860><c> had</c><00:17:13.980><c> wasn't</c><00:17:14.280><c> stolen</c><00:17:14.760><c> and</c><00:17:15.540><c> you</c>

00:17:15.710 --> 00:17:15.720 align:start position:0%
money you had wasn't stolen and you
 

00:17:15.720 --> 00:17:16.669 align:start position:0%
money you had wasn't stolen and you
wanted<00:17:15.839><c> to</c><00:17:16.020><c> show</c><00:17:16.079><c> them</c><00:17:16.260><c> that</c><00:17:16.439><c> the</c><00:17:16.559><c> money</c>

00:17:16.669 --> 00:17:16.679 align:start position:0%
wanted to show them that the money
 

00:17:16.679 --> 00:17:18.110 align:start position:0%
wanted to show them that the money
wasn't<00:17:16.980><c> stolen</c><00:17:17.400><c> when</c><00:17:17.579><c> you</c><00:17:17.699><c> got</c><00:17:17.819><c> it</c><00:17:17.939><c> from</c>

00:17:18.110 --> 00:17:18.120 align:start position:0%
wasn't stolen when you got it from
 

00:17:18.120 --> 00:17:19.970 align:start position:0%
wasn't stolen when you got it from
somebody<00:17:18.360><c> and</c><00:17:19.020><c> when</c><00:17:19.199><c> that</c><00:17:19.380><c> person</c><00:17:19.559><c> got</c><00:17:19.799><c> it</c>

00:17:19.970 --> 00:17:19.980 align:start position:0%
somebody and when that person got it
 

00:17:19.980 --> 00:17:21.650 align:start position:0%
somebody and when that person got it
from<00:17:20.100><c> somebody</c><00:17:20.280><c> that</c><00:17:20.760><c> money</c><00:17:20.880><c> wasn't</c><00:17:21.179><c> stolen</c>

00:17:21.650 --> 00:17:21.660 align:start position:0%
from somebody that money wasn't stolen
 

00:17:21.660 --> 00:17:24.049 align:start position:0%
from somebody that money wasn't stolen
then<00:17:21.780><c> either</c><00:17:22.140><c> right</c><00:17:22.799><c> add</c><00:17:23.100><c> infinitum</c><00:17:23.760><c> all</c><00:17:23.939><c> the</c>

00:17:24.049 --> 00:17:24.059 align:start position:0%
then either right add infinitum all the
 

00:17:24.059 --> 00:17:25.189 align:start position:0%
then either right add infinitum all the
way<00:17:24.120><c> back</c>

00:17:25.189 --> 00:17:25.199 align:start position:0%
way back
 

00:17:25.199 --> 00:17:27.169 align:start position:0%
way back
this<00:17:25.860><c> is</c><00:17:25.980><c> impossible</c><00:17:26.400><c> if</c><00:17:26.579><c> you're</c><00:17:26.760><c> just</c><00:17:26.880><c> asking</c>

00:17:27.169 --> 00:17:27.179 align:start position:0%
this is impossible if you're just asking
 

00:17:27.179 --> 00:17:28.250 align:start position:0%
this is impossible if you're just asking
questions<00:17:27.360><c> you</c><00:17:27.660><c> can't</c><00:17:27.780><c> do</c><00:17:27.959><c> this</c><00:17:28.079><c> without</c>

00:17:28.250 --> 00:17:28.260 align:start position:0%
questions you can't do this without
 

00:17:28.260 --> 00:17:30.289 align:start position:0%
questions you can't do this without
cryptography<00:17:28.980><c> right</c><00:17:29.100><c> if</c><00:17:29.280><c> you</c><00:17:29.400><c> just</c><00:17:29.520><c> do</c><00:17:29.640><c> kyc</c><00:17:30.120><c> or</c>

00:17:30.289 --> 00:17:30.299 align:start position:0%
cryptography right if you just do kyc or
 

00:17:30.299 --> 00:17:32.510 align:start position:0%
cryptography right if you just do kyc or
whatever<00:17:30.419><c> you'll</c><00:17:31.260><c> stop</c><00:17:31.380><c> at</c><00:17:31.679><c> just</c><00:17:31.919><c> who</c><00:17:32.100><c> you</c><00:17:32.280><c> are</c>

00:17:32.510 --> 00:17:32.520 align:start position:0%
whatever you'll stop at just who you are
 

00:17:32.520 --> 00:17:34.370 align:start position:0%
whatever you'll stop at just who you are
who<00:17:32.820><c> who's</c><00:17:33.000><c> giving</c><00:17:33.299><c> you</c><00:17:33.419><c> the</c><00:17:33.600><c> money</c><00:17:33.720><c> and</c><00:17:34.260><c> you</c>

00:17:34.370 --> 00:17:34.380 align:start position:0%
who who's giving you the money and you
 

00:17:34.380 --> 00:17:35.630 align:start position:0%
who who's giving you the money and you
won't<00:17:34.500><c> really</c><00:17:34.620><c> get</c><00:17:34.860><c> a</c><00:17:34.919><c> good</c><00:17:35.039><c> notion</c><00:17:35.400><c> of</c><00:17:35.520><c> what's</c>

00:17:35.630 --> 00:17:35.640 align:start position:0%
won't really get a good notion of what's
 

00:17:35.640 --> 00:17:37.669 align:start position:0%
won't really get a good notion of what's
going<00:17:35.820><c> on</c><00:17:35.940><c> but</c><00:17:36.419><c> ZK</c><00:17:36.780><c> proofs</c><00:17:37.260><c> compose</c>

00:17:37.669 --> 00:17:37.679 align:start position:0%
going on but ZK proofs compose
 

00:17:37.679 --> 00:17:39.409 align:start position:0%
going on but ZK proofs compose
recursively<00:17:38.280><c> right</c><00:17:38.640><c> so</c><00:17:38.880><c> I</c><00:17:39.000><c> actually</c><00:17:39.120><c> can</c>

00:17:39.409 --> 00:17:39.419 align:start position:0%
recursively right so I actually can
 

00:17:39.419 --> 00:17:40.850 align:start position:0%
recursively right so I actually can
build<00:17:39.660><c> a</c><00:17:39.780><c> zero</c><00:17:40.080><c> knowledge</c><00:17:40.260><c> proof</c><00:17:40.620><c> that</c><00:17:40.679><c> not</c>

00:17:40.850 --> 00:17:40.860 align:start position:0%
build a zero knowledge proof that not
 

00:17:40.860 --> 00:17:42.650 align:start position:0%
build a zero knowledge proof that not
only<00:17:40.980><c> is</c><00:17:41.220><c> my</c><00:17:41.400><c> money</c><00:17:41.520><c> not</c><00:17:41.760><c> on</c><00:17:41.940><c> a</c><00:17:42.059><c> list</c><00:17:42.179><c> of</c><00:17:42.299><c> stolen</c>

00:17:42.650 --> 00:17:42.660 align:start position:0%
only is my money not on a list of stolen
 

00:17:42.660 --> 00:17:44.330 align:start position:0%
only is my money not on a list of stolen
money<00:17:42.840><c> but</c><00:17:43.200><c> it</c><00:17:43.320><c> wasn't</c><00:17:43.500><c> on</c><00:17:43.679><c> a</c><00:17:43.799><c> list</c><00:17:43.919><c> of</c><00:17:44.039><c> stolen</c>

00:17:44.330 --> 00:17:44.340 align:start position:0%
money but it wasn't on a list of stolen
 

00:17:44.340 --> 00:17:45.590 align:start position:0%
money but it wasn't on a list of stolen
money<00:17:44.460><c> when</c><00:17:44.640><c> it</c><00:17:44.760><c> was</c><00:17:44.880><c> paid</c><00:17:45.000><c> to</c><00:17:45.179><c> me</c><00:17:45.299><c> and</c><00:17:45.480><c> that</c>

00:17:45.590 --> 00:17:45.600 align:start position:0%
money when it was paid to me and that
 

00:17:45.600 --> 00:17:46.789 align:start position:0%
money when it was paid to me and that
wasn't<00:17:45.780><c> on</c><00:17:45.960><c> a</c><00:17:46.080><c> list</c><00:17:46.140><c> of</c><00:17:46.260><c> stolen</c><00:17:46.500><c> money</c><00:17:46.620><c> before</c>

00:17:46.789 --> 00:17:46.799 align:start position:0%
wasn't on a list of stolen money before
 

00:17:46.799 --> 00:17:48.650 align:start position:0%
wasn't on a list of stolen money before
that<00:17:47.039><c> before</c><00:17:47.280><c> that</c><00:17:47.580><c> all</c><00:17:48.000><c> the</c><00:17:48.240><c> way</c><00:17:48.299><c> back</c><00:17:48.480><c> in</c>

00:17:48.650 --> 00:17:48.660 align:start position:0%
that before that all the way back in
 

00:17:48.660 --> 00:17:50.330 align:start position:0%
that before that all the way back in
time<00:17:48.840><c> so</c><00:17:49.440><c> we</c><00:17:49.559><c> can</c><00:17:49.679><c> have</c><00:17:49.860><c> this</c><00:17:50.039><c> sort</c><00:17:50.220><c> of</c>

00:17:50.330 --> 00:17:50.340 align:start position:0%
time so we can have this sort of
 

00:17:50.340 --> 00:17:52.070 align:start position:0%
time so we can have this sort of
credible<00:17:50.700><c> money</c><00:17:51.000><c> where</c><00:17:51.360><c> despite</c><00:17:51.780><c> the</c><00:17:51.960><c> fact</c>

00:17:52.070 --> 00:17:52.080 align:start position:0%
credible money where despite the fact
 

00:17:52.080 --> 00:17:54.289 align:start position:0%
credible money where despite the fact
that<00:17:52.200><c> I'm</c><00:17:52.380><c> anonymous</c><00:17:53.340><c> you</c><00:17:53.940><c> actually</c><00:17:54.059><c> know</c>

00:17:54.289 --> 00:17:54.299 align:start position:0%
that I'm anonymous you actually know
 

00:17:54.299 --> 00:17:55.789 align:start position:0%
that I'm anonymous you actually know
that<00:17:54.480><c> it's</c><00:17:54.600><c> not</c><00:17:54.780><c> stolen</c>

00:17:55.789 --> 00:17:55.799 align:start position:0%
that it's not stolen
 

00:17:55.799 --> 00:17:57.230 align:start position:0%
that it's not stolen
all<00:17:56.220><c> right</c><00:17:56.220><c> so</c><00:17:56.460><c> that's</c><00:17:56.580><c> one</c><00:17:56.760><c> thing</c><00:17:56.940><c> you</c><00:17:57.059><c> could</c>

00:17:57.230 --> 00:17:57.240 align:start position:0%
all right so that's one thing you could
 

00:17:57.240 --> 00:17:59.390 align:start position:0%
all right so that's one thing you could
build<00:17:57.559><c> details</c><00:17:58.559><c> are</c><00:17:58.679><c> somewhat</c><00:17:58.919><c> complex</c><00:17:59.160><c> by</c>

00:17:59.390 --> 00:17:59.400 align:start position:0%
build details are somewhat complex by
 

00:17:59.400 --> 00:18:01.190 align:start position:0%
build details are somewhat complex by
the<00:17:59.520><c> way</c><00:17:59.580><c> but</c><00:17:59.820><c> it</c><00:17:59.940><c> is</c><00:18:00.059><c> possible</c>

00:18:01.190 --> 00:18:01.200 align:start position:0%
the way but it is possible
 

00:18:01.200 --> 00:18:02.870 align:start position:0%
the way but it is possible
um

00:18:02.870 --> 00:18:02.880 align:start position:0%
um
 

00:18:02.880 --> 00:18:05.029 align:start position:0%
um
right<00:18:03.299><c> more</c><00:18:03.720><c> broadly</c><00:18:04.080><c> you</c><00:18:04.260><c> can</c><00:18:04.500><c> do</c><00:18:04.559><c> all</c><00:18:04.740><c> kinds</c>

00:18:05.029 --> 00:18:05.039 align:start position:0%
right more broadly you can do all kinds
 

00:18:05.039 --> 00:18:06.230 align:start position:0%
right more broadly you can do all kinds
of<00:18:05.100><c> compliance</c><00:18:05.520><c> right</c><00:18:05.700><c> you</c><00:18:05.880><c> want</c><00:18:05.940><c> to</c><00:18:06.059><c> comply</c>

00:18:06.230 --> 00:18:06.240 align:start position:0%
of compliance right you want to comply
 

00:18:06.240 --> 00:18:08.630 align:start position:0%
of compliance right you want to comply
with<00:18:06.419><c> anti-money</c><00:18:07.080><c> laundering</c><00:18:07.440><c> rules</c><00:18:07.860><c> uh</c>

00:18:08.630 --> 00:18:08.640 align:start position:0%
with anti-money laundering rules uh
 

00:18:08.640 --> 00:18:10.070 align:start position:0%
with anti-money laundering rules uh
currency<00:18:08.940><c> transaction</c><00:18:09.299><c> reports</c><00:18:09.840><c> that</c><00:18:09.960><c> you're</c>

00:18:10.070 --> 00:18:10.080 align:start position:0%
currency transaction reports that you're
 

00:18:10.080 --> 00:18:11.630 align:start position:0%
currency transaction reports that you're
sending<00:18:10.440><c> you're</c><00:18:10.799><c> not</c><00:18:10.919><c> sending</c><00:18:11.220><c> more</c><00:18:11.340><c> than</c><00:18:11.460><c> ten</c>

00:18:11.630 --> 00:18:11.640 align:start position:0%
sending you're not sending more than ten
 

00:18:11.640 --> 00:18:14.210 align:start position:0%
sending you're not sending more than ten
thousand<00:18:11.760><c> dollars</c><00:18:12.179><c> uh</c><00:18:12.900><c> through</c><00:18:13.080><c> a</c><00:18:13.260><c> system</c><00:18:13.380><c> you</c>

00:18:14.210 --> 00:18:14.220 align:start position:0%
thousand dollars uh through a system you
 

00:18:14.220 --> 00:18:16.430 align:start position:0%
thousand dollars uh through a system you
can<00:18:14.340><c> do</c><00:18:14.460><c> that</c><00:18:14.700><c> right</c><00:18:15.240><c> in</c><00:18:15.840><c> theory</c><00:18:16.020><c> we</c><00:18:16.200><c> knew</c><00:18:16.320><c> how</c>

00:18:16.430 --> 00:18:16.440 align:start position:0%
can do that right in theory we knew how
 

00:18:16.440 --> 00:18:18.289 align:start position:0%
can do that right in theory we knew how
to<00:18:16.559><c> do</c><00:18:16.679><c> this</c><00:18:16.799><c> in</c><00:18:16.980><c> in</c><00:18:17.100><c> 2016</c><00:18:17.520><c> so</c><00:18:17.820><c> the</c><00:18:17.940><c> paper</c><00:18:18.120><c> I</c>

00:18:18.289 --> 00:18:18.299 align:start position:0%
to do this in in 2016 so the paper I
 

00:18:18.299 --> 00:18:20.390 align:start position:0%
to do this in in 2016 so the paper I
wrote<00:18:18.419><c> at</c><00:18:18.660><c> Financial</c><00:18:18.840><c> cryptography</c><00:18:19.559><c> uh</c><00:18:20.160><c> but</c>

00:18:20.390 --> 00:18:20.400 align:start position:0%
wrote at Financial cryptography uh but
 

00:18:20.400 --> 00:18:21.409 align:start position:0%
wrote at Financial cryptography uh but
now<00:18:20.580><c> there</c><00:18:20.880><c> are</c><00:18:21.000><c> actually</c><00:18:21.059><c> companies</c>

00:18:21.409 --> 00:18:21.419 align:start position:0%
now there are actually companies
 

00:18:21.419 --> 00:18:22.730 align:start position:0%
now there are actually companies
building<00:18:21.660><c> this</c><00:18:21.900><c> because</c><00:18:22.020><c> again</c><00:18:22.200><c> we</c><00:18:22.440><c> have</c><00:18:22.559><c> more</c>

00:18:22.730 --> 00:18:22.740 align:start position:0%
building this because again we have more
 

00:18:22.740 --> 00:18:24.590 align:start position:0%
building this because again we have more
practical<00:18:23.039><c> zero</c><00:18:23.460><c> knowledge</c><00:18:23.760><c> proofs</c><00:18:24.059><c> in</c><00:18:24.419><c> part</c>

00:18:24.590 --> 00:18:24.600 align:start position:0%
practical zero knowledge proofs in part
 

00:18:24.600 --> 00:18:25.610 align:start position:0%
practical zero knowledge proofs in part
because<00:18:24.720><c> of</c><00:18:24.900><c> the</c><00:18:25.020><c> people</c><00:18:25.080><c> working</c><00:18:25.320><c> on</c>

00:18:25.610 --> 00:18:25.620 align:start position:0%
because of the people working on
 

00:18:25.620 --> 00:18:26.750 align:start position:0%
because of the people working on
Roll-Ups

00:18:26.750 --> 00:18:26.760 align:start position:0%
Roll-Ups
 

00:18:26.760 --> 00:18:28.130 align:start position:0%
Roll-Ups
um<00:18:26.880><c> you</c><00:18:27.179><c> want</c><00:18:27.360><c> to</c><00:18:27.480><c> show</c><00:18:27.539><c> you're</c><00:18:27.720><c> not</c><00:18:27.900><c> on</c><00:18:28.020><c> the</c>

00:18:28.130 --> 00:18:28.140 align:start position:0%
um you want to show you're not on the
 

00:18:28.140 --> 00:18:30.110 align:start position:0%
um you want to show you're not on the
sanctions<00:18:28.500><c> list</c><00:18:28.620><c> we</c><00:18:28.919><c> can</c><00:18:29.100><c> do</c><00:18:29.220><c> that</c><00:18:29.400><c> so</c><00:18:29.880><c> this</c><00:18:30.059><c> is</c>

00:18:30.110 --> 00:18:30.120 align:start position:0%
sanctions list we can do that so this is
 

00:18:30.120 --> 00:18:31.549 align:start position:0%
sanctions list we can do that so this is
again<00:18:30.299><c> you</c><00:18:30.600><c> can</c><00:18:30.720><c> get</c><00:18:30.780><c> credibility</c><00:18:31.140><c> for</c><00:18:31.380><c> what's</c>

00:18:31.549 --> 00:18:31.559 align:start position:0%
again you can get credibility for what's
 

00:18:31.559 --> 00:18:33.230 align:start position:0%
again you can get credibility for what's
going<00:18:31.740><c> on</c><00:18:31.799><c> with</c><00:18:32.039><c> money</c>

00:18:33.230 --> 00:18:33.240 align:start position:0%
going on with money
 

00:18:33.240 --> 00:18:33.890 align:start position:0%
going on with money
um

00:18:33.890 --> 00:18:33.900 align:start position:0%
um
 

00:18:33.900 --> 00:18:36.169 align:start position:0%
um
more<00:18:34.679><c> broadly</c><00:18:35.039><c> though</c><00:18:35.340><c> right</c><00:18:35.520><c> let's</c><00:18:35.760><c> not</c><00:18:36.000><c> just</c>

00:18:36.169 --> 00:18:36.179 align:start position:0%
more broadly though right let's not just
 

00:18:36.179 --> 00:18:38.029 align:start position:0%
more broadly though right let's not just
think<00:18:36.360><c> about</c><00:18:36.480><c> payments</c><00:18:37.080><c> what</c><00:18:37.620><c> else</c><00:18:37.740><c> could</c><00:18:37.919><c> you</c>

00:18:38.029 --> 00:18:38.039 align:start position:0%
think about payments what else could you
 

00:18:38.039 --> 00:18:39.830 align:start position:0%
think about payments what else could you
do<00:18:38.160><c> what</c><00:18:38.460><c> could</c><00:18:38.640><c> you</c><00:18:38.760><c> possibly</c><00:18:39.120><c> want</c><00:18:39.360><c> to</c><00:18:39.480><c> prove</c>

00:18:39.830 --> 00:18:39.840 align:start position:0%
do what could you possibly want to prove
 

00:18:39.840 --> 00:18:41.210 align:start position:0%
do what could you possibly want to prove
to<00:18:40.380><c> somebody</c>

00:18:41.210 --> 00:18:41.220 align:start position:0%
to somebody
 

00:18:41.220 --> 00:18:43.010 align:start position:0%
to somebody
well<00:18:41.820><c> we're</c><00:18:42.360><c> all</c><00:18:42.539><c> trying</c><00:18:42.780><c> to</c><00:18:42.840><c> build</c>

00:18:43.010 --> 00:18:43.020 align:start position:0%
well we're all trying to build
 

00:18:43.020 --> 00:18:45.230 align:start position:0%
well we're all trying to build
decentralized<00:18:43.620><c> ecosystems</c><00:18:44.340><c> right</c><00:18:44.820><c> there's</c><00:18:45.120><c> a</c>

00:18:45.230 --> 00:18:45.240 align:start position:0%
decentralized ecosystems right there's a
 

00:18:45.240 --> 00:18:46.370 align:start position:0%
decentralized ecosystems right there's a
whole<00:18:45.360><c> question</c><00:18:45.600><c> of</c><00:18:45.840><c> whether</c><00:18:45.960><c> those</c><00:18:46.200><c> are</c>

00:18:46.370 --> 00:18:46.380 align:start position:0%
whole question of whether those are
 

00:18:46.380 --> 00:18:47.570 align:start position:0%
whole question of whether those are
really<00:18:46.500><c> going</c><00:18:46.620><c> to</c><00:18:46.679><c> be</c><00:18:46.740><c> on</c><00:18:46.860><c> a</c><00:18:46.980><c> blockchain</c><00:18:47.280><c> or</c><00:18:47.460><c> is</c>

00:18:47.570 --> 00:18:47.580 align:start position:0%
really going to be on a blockchain or is
 

00:18:47.580 --> 00:18:49.130 align:start position:0%
really going to be on a blockchain or is
it<00:18:47.700><c> going</c><00:18:47.760><c> to</c><00:18:47.820><c> be</c><00:18:47.880><c> some</c><00:18:48.059><c> oligopoly</c><00:18:48.660><c> of</c><00:18:48.840><c> servers</c>

00:18:49.130 --> 00:18:49.140 align:start position:0%
it going to be some oligopoly of servers
 

00:18:49.140 --> 00:18:50.510 align:start position:0%
it going to be some oligopoly of servers
where<00:18:49.320><c> people</c><00:18:49.440><c> try</c><00:18:49.679><c> to</c><00:18:49.799><c> move</c><00:18:49.860><c> from</c><00:18:50.039><c> one</c><00:18:50.220><c> server</c>

00:18:50.510 --> 00:18:50.520 align:start position:0%
where people try to move from one server
 

00:18:50.520 --> 00:18:52.610 align:start position:0%
where people try to move from one server
to<00:18:50.580><c> another</c><00:18:50.760><c> to</c><00:18:51.059><c> another</c><00:18:51.200><c> migrate</c><00:18:52.200><c> their</c><00:18:52.320><c> data</c>

00:18:52.610 --> 00:18:52.620 align:start position:0%
to another to another migrate their data
 

00:18:52.620 --> 00:18:54.409 align:start position:0%
to another to another migrate their data
from<00:18:52.740><c> one</c><00:18:52.919><c> thing</c><00:18:53.039><c> to</c><00:18:53.160><c> another</c><00:18:53.340><c> and</c><00:18:54.120><c> in</c><00:18:54.299><c> those</c>

00:18:54.409 --> 00:18:54.419 align:start position:0%
from one thing to another and in those
 

00:18:54.419 --> 00:18:55.549 align:start position:0%
from one thing to another and in those
settings<00:18:54.600><c> it</c><00:18:54.960><c> would</c><00:18:55.080><c> probably</c><00:18:55.200><c> be</c><00:18:55.380><c> pretty</c>

00:18:55.549 --> 00:18:55.559 align:start position:0%
settings it would probably be pretty
 

00:18:55.559 --> 00:18:56.990 align:start position:0%
settings it would probably be pretty
useful<00:18:55.860><c> if</c><00:18:55.980><c> when</c><00:18:56.160><c> you</c><00:18:56.220><c> took</c><00:18:56.400><c> your</c><00:18:56.520><c> data</c><00:18:56.820><c> from</c>

00:18:56.990 --> 00:18:57.000 align:start position:0%
useful if when you took your data from
 

00:18:57.000 --> 00:18:59.210 align:start position:0%
useful if when you took your data from
server<00:18:57.299><c> a</c><00:18:57.480><c> to</c><00:18:57.660><c> server</c><00:18:57.900><c> B</c><00:18:58.080><c> you</c><00:18:58.799><c> sort</c><00:18:58.919><c> of</c><00:18:59.039><c> said</c>

00:18:59.210 --> 00:18:59.220 align:start position:0%
server a to server B you sort of said
 

00:18:59.220 --> 00:19:01.250 align:start position:0%
server a to server B you sort of said
that<00:19:00.059><c> here</c><00:19:00.480><c> I</c><00:19:00.660><c> can</c><00:19:00.780><c> prove</c><00:19:00.900><c> to</c><00:19:01.020><c> you</c><00:19:01.140><c> it's</c>

00:19:01.250 --> 00:19:01.260 align:start position:0%
that here I can prove to you it's
 

00:19:01.260 --> 00:19:02.270 align:start position:0%
that here I can prove to you it's
correct

00:19:02.270 --> 00:19:02.280 align:start position:0%
correct
 

00:19:02.280 --> 00:19:04.250 align:start position:0%
correct
all<00:19:02.640><c> right</c><00:19:02.760><c> similarly</c><00:19:03.299><c> speaking</c><00:19:03.900><c> you</c><00:19:04.140><c> might</c>

00:19:04.250 --> 00:19:04.260 align:start position:0%
all right similarly speaking you might
 

00:19:04.260 --> 00:19:05.510 align:start position:0%
all right similarly speaking you might
want<00:19:04.380><c> to</c><00:19:04.559><c> prove</c><00:19:04.740><c> that</c><00:19:04.860><c> an</c><00:19:05.039><c> auction</c><00:19:05.220><c> you're</c>

00:19:05.510 --> 00:19:05.520 align:start position:0%
want to prove that an auction you're
 

00:19:05.520 --> 00:19:07.730 align:start position:0%
want to prove that an auction you're
doing<00:19:05.760><c> is</c><00:19:06.299><c> not</c><00:19:06.419><c> tampered</c><00:19:06.900><c> with</c><00:19:07.020><c> Google</c>

00:19:07.730 --> 00:19:07.740 align:start position:0%
doing is not tampered with Google
 

00:19:07.740 --> 00:19:08.990 align:start position:0%
doing is not tampered with Google
recently<00:19:08.280><c> got</c><00:19:08.400><c> in</c><00:19:08.580><c> trouble</c><00:19:08.700><c> because</c>

00:19:08.990 --> 00:19:09.000 align:start position:0%
recently got in trouble because
 

00:19:09.000 --> 00:19:10.490 align:start position:0%
recently got in trouble because
allegedly<00:19:09.600><c> according</c><00:19:09.960><c> to</c><00:19:10.020><c> several</c><00:19:10.380><c> States</c>

00:19:10.490 --> 00:19:10.500 align:start position:0%
allegedly according to several States
 

00:19:10.500 --> 00:19:12.950 align:start position:0%
allegedly according to several States
Attorney<00:19:10.740><c> General</c><00:19:11.240><c> they</c><00:19:12.240><c> will</c><00:19:12.419><c> manipulating</c>

00:19:12.950 --> 00:19:12.960 align:start position:0%
Attorney General they will manipulating
 

00:19:12.960 --> 00:19:15.049 align:start position:0%
Attorney General they will manipulating
their<00:19:13.200><c> ad</c><00:19:13.320><c> auctions</c><00:19:13.860><c> instead</c><00:19:14.520><c> of</c><00:19:14.580><c> running</c><00:19:14.760><c> a</c>

00:19:15.049 --> 00:19:15.059 align:start position:0%
their ad auctions instead of running a
 

00:19:15.059 --> 00:19:16.190 align:start position:0%
their ad auctions instead of running a
they<00:19:15.299><c> said</c><00:19:15.480><c> they</c><00:19:15.600><c> were</c><00:19:15.720><c> running</c><00:19:15.840><c> a</c><00:19:16.020><c> second</c>

00:19:16.190 --> 00:19:16.200 align:start position:0%
they said they were running a second
 

00:19:16.200 --> 00:19:18.710 align:start position:0%
they said they were running a second
price<00:19:16.440><c> sealed</c><00:19:16.799><c> bid</c><00:19:17.039><c> auction</c><00:19:17.340><c> where</c><00:19:18.299><c> if</c><00:19:18.600><c> you</c>

00:19:18.710 --> 00:19:18.720 align:start position:0%
price sealed bid auction where if you
 

00:19:18.720 --> 00:19:20.270 align:start position:0%
price sealed bid auction where if you
win<00:19:18.840><c> you</c><00:19:19.080><c> pay</c><00:19:19.200><c> with</c><00:19:19.380><c> the</c><00:19:19.559><c> second</c><00:19:19.679><c> price</c><00:19:19.919><c> is</c><00:19:20.100><c> and</c>

00:19:20.270 --> 00:19:20.280 align:start position:0%
win you pay with the second price is and
 

00:19:20.280 --> 00:19:22.130 align:start position:0%
win you pay with the second price is and
so<00:19:20.400><c> you</c><00:19:20.520><c> should</c><00:19:20.640><c> bid</c><00:19:20.820><c> your</c><00:19:20.940><c> value</c><00:19:21.179><c> and</c><00:19:21.720><c> instead</c>

00:19:22.130 --> 00:19:22.140 align:start position:0%
so you should bid your value and instead
 

00:19:22.140 --> 00:19:23.510 align:start position:0%
so you should bid your value and instead
they<00:19:22.380><c> were</c><00:19:22.559><c> running</c><00:19:22.740><c> something</c><00:19:23.100><c> that</c><00:19:23.340><c> was</c>

00:19:23.510 --> 00:19:23.520 align:start position:0%
they were running something that was
 

00:19:23.520 --> 00:19:25.130 align:start position:0%
they were running something that was
approximately<00:19:23.940><c> a</c><00:19:24.240><c> first</c><00:19:24.419><c> price</c><00:19:24.660><c> seal</c><00:19:24.960><c> bit</c>

00:19:25.130 --> 00:19:25.140 align:start position:0%
approximately a first price seal bit
 

00:19:25.140 --> 00:19:27.289 align:start position:0%
approximately a first price seal bit
auction<00:19:25.380><c> because</c><00:19:25.620><c> if</c><00:19:25.799><c> you</c><00:19:25.980><c> won</c><00:19:26.160><c> they</c><00:19:26.880><c> lied</c><00:19:27.179><c> and</c>

00:19:27.289 --> 00:19:27.299 align:start position:0%
auction because if you won they lied and
 

00:19:27.299 --> 00:19:28.549 align:start position:0%
auction because if you won they lied and
said<00:19:27.419><c> there</c><00:19:27.539><c> was</c><00:19:27.660><c> a</c><00:19:27.780><c> bid</c><00:19:27.840><c> right</c><00:19:28.140><c> right</c>

00:19:28.549 --> 00:19:28.559 align:start position:0%
said there was a bid right right
 

00:19:28.559 --> 00:19:30.590 align:start position:0%
said there was a bid right right
underwear<00:19:29.160><c> yours</c><00:19:29.580><c> wasn't</c><00:19:29.760><c> basically</c><00:19:30.179><c> charged</c>

00:19:30.590 --> 00:19:30.600 align:start position:0%
underwear yours wasn't basically charged
 

00:19:30.600 --> 00:19:31.490 align:start position:0%
underwear yours wasn't basically charged
you

00:19:31.490 --> 00:19:31.500 align:start position:0%
you
 

00:19:31.500 --> 00:19:34.250 align:start position:0%
you
what<00:19:32.039><c> you</c><00:19:32.160><c> were</c><00:19:32.280><c> willing</c><00:19:32.520><c> to</c><00:19:32.640><c> pay</c><00:19:32.840><c> uh</c><00:19:33.840><c> and</c><00:19:34.140><c> this</c>

00:19:34.250 --> 00:19:34.260 align:start position:0%
what you were willing to pay uh and this
 

00:19:34.260 --> 00:19:36.230 align:start position:0%
what you were willing to pay uh and this
is<00:19:34.380><c> a</c><00:19:34.500><c> problem</c><00:19:34.679><c> with</c><00:19:35.039><c> Google</c><00:19:35.340><c> you</c><00:19:35.940><c> know</c><00:19:36.059><c> a</c>

00:19:36.230 --> 00:19:36.240 align:start position:0%
is a problem with Google you know a
 

00:19:36.240 --> 00:19:38.570 align:start position:0%
is a problem with Google you know a
semi-trusted<00:19:37.140><c> guy</c><00:19:37.740><c> in</c><00:19:38.039><c> a</c><00:19:38.160><c> legal</c><00:19:38.340><c> setting</c>

00:19:38.570 --> 00:19:38.580 align:start position:0%
semi-trusted guy in a legal setting
 

00:19:38.580 --> 00:19:39.890 align:start position:0%
semi-trusted guy in a legal setting
where<00:19:38.700><c> there</c><00:19:38.820><c> are</c><00:19:38.940><c> places</c><00:19:39.120><c> to</c><00:19:39.299><c> prosecute</c><00:19:39.720><c> them</c>

00:19:39.890 --> 00:19:39.900 align:start position:0%
where there are places to prosecute them
 

00:19:39.900 --> 00:19:41.630 align:start position:0%
where there are places to prosecute them
if<00:19:40.140><c> you</c><00:19:40.260><c> try</c><00:19:40.380><c> to</c><00:19:40.500><c> run</c><00:19:40.679><c> an</c><00:19:40.860><c> auction</c><00:19:41.039><c> on</c><00:19:41.400><c> you</c><00:19:41.580><c> know</c>

00:19:41.630 --> 00:19:41.640 align:start position:0%
if you try to run an auction on you know
 

00:19:41.640 --> 00:19:43.970 align:start position:0%
if you try to run an auction on you know
decentralized<00:19:42.179><c> wild</c><00:19:42.480><c> west</c><00:19:42.840><c> of</c><00:19:43.080><c> blockchains</c>

00:19:43.970 --> 00:19:43.980 align:start position:0%
decentralized wild west of blockchains
 

00:19:43.980 --> 00:19:45.830 align:start position:0%
decentralized wild west of blockchains
this<00:19:44.640><c> is</c><00:19:44.700><c> going</c><00:19:44.880><c> to</c><00:19:44.940><c> come</c><00:19:45.059><c> up</c><00:19:45.179><c> so</c><00:19:45.480><c> you</c><00:19:45.660><c> probably</c>

00:19:45.830 --> 00:19:45.840 align:start position:0%
this is going to come up so you probably
 

00:19:45.840 --> 00:19:46.909 align:start position:0%
this is going to come up so you probably
want<00:19:46.020><c> to</c><00:19:46.140><c> be</c><00:19:46.200><c> able</c><00:19:46.260><c> to</c><00:19:46.320><c> prove</c><00:19:46.559><c> your</c><00:19:46.679><c> options</c>

00:19:46.909 --> 00:19:46.919 align:start position:0%
want to be able to prove your options
 

00:19:46.919 --> 00:19:48.890 align:start position:0%
want to be able to prove your options
are<00:19:47.160><c> correct</c><00:19:47.419><c> similarly</c><00:19:48.419><c> you</c><00:19:48.600><c> might</c><00:19:48.660><c> want</c><00:19:48.780><c> to</c>

00:19:48.890 --> 00:19:48.900 align:start position:0%
are correct similarly you might want to
 

00:19:48.900 --> 00:19:50.330 align:start position:0%
are correct similarly you might want to
run<00:19:48.960><c> a</c><00:19:49.200><c> matching</c><00:19:49.440><c> rocket</c><00:19:49.679><c> for</c><00:19:49.799><c> some</c><00:19:49.980><c> Rideshare</c>

00:19:50.330 --> 00:19:50.340 align:start position:0%
run a matching rocket for some Rideshare
 

00:19:50.340 --> 00:19:52.010 align:start position:0%
run a matching rocket for some Rideshare
system<00:19:50.520><c> like</c><00:19:50.760><c> uber</c><00:19:51.059><c> you</c><00:19:51.299><c> can</c><00:19:51.419><c> do</c><00:19:51.539><c> this</c><00:19:51.660><c> with</c><00:19:51.840><c> a</c>

00:19:52.010 --> 00:19:52.020 align:start position:0%
system like uber you can do this with a
 

00:19:52.020 --> 00:19:54.289 align:start position:0%
system like uber you can do this with a
zero<00:19:52.260><c> knowledge</c><00:19:52.500><c> proof</c><00:19:52.860><c> in</c><00:19:53.400><c> theory</c><00:19:53.760><c> right</c>

00:19:54.289 --> 00:19:54.299 align:start position:0%
zero knowledge proof in theory right
 

00:19:54.299 --> 00:19:55.909 align:start position:0%
zero knowledge proof in theory right
thinking<00:19:54.780><c> even</c><00:19:54.900><c> more</c><00:19:55.140><c> broadly</c><00:19:55.500><c> you</c><00:19:55.799><c> might</c>

00:19:55.909 --> 00:19:55.919 align:start position:0%
thinking even more broadly you might
 

00:19:55.919 --> 00:19:57.350 align:start position:0%
thinking even more broadly you might
want<00:19:56.039><c> to</c><00:19:56.220><c> be</c><00:19:56.280><c> able</c><00:19:56.400><c> to</c><00:19:56.580><c> say</c><00:19:56.700><c> like</c><00:19:56.880><c> hey</c><00:19:57.059><c> if</c><00:19:57.240><c> we're</c>

00:19:57.350 --> 00:19:57.360 align:start position:0%
want to be able to say like hey if we're
 

00:19:57.360 --> 00:19:58.730 align:start position:0%
want to be able to say like hey if we're
running<00:19:57.539><c> a</c><00:19:57.720><c> decentralized</c><00:19:58.140><c> social</c><00:19:58.380><c> media</c>

00:19:58.730 --> 00:19:58.740 align:start position:0%
running a decentralized social media
 

00:19:58.740 --> 00:20:00.650 align:start position:0%
running a decentralized social media
system<00:19:58.919><c> I</c><00:19:59.520><c> have</c><00:19:59.640><c> a</c><00:19:59.760><c> news</c><00:19:59.880><c> feed</c><00:20:00.059><c> I'd</c><00:20:00.419><c> like</c><00:20:00.539><c> to</c>

00:20:00.650 --> 00:20:00.660 align:start position:0%
system I have a news feed I'd like to
 

00:20:00.660 --> 00:20:01.610 align:start position:0%
system I have a news feed I'd like to
know<00:20:00.720><c> that</c><00:20:00.900><c> my</c><00:20:01.080><c> news</c><00:20:01.140><c> feed</c><00:20:01.320><c> wasn't</c>

00:20:01.610 --> 00:20:01.620 align:start position:0%
know that my news feed wasn't
 

00:20:01.620 --> 00:20:03.529 align:start position:0%
know that my news feed wasn't
manipulated<00:20:02.220><c> that</c><00:20:02.820><c> somebody</c><00:20:03.059><c> isn't</c><00:20:03.419><c> for</c>

00:20:03.529 --> 00:20:03.539 align:start position:0%
manipulated that somebody isn't for
 

00:20:03.539 --> 00:20:05.029 align:start position:0%
manipulated that somebody isn't for
example<00:20:03.780><c> feeding</c><00:20:04.200><c> the</c><00:20:04.320><c> outrageous</c><00:20:04.799><c> stuff</c>

00:20:05.029 --> 00:20:05.039 align:start position:0%
example feeding the outrageous stuff
 

00:20:05.039 --> 00:20:07.850 align:start position:0%
example feeding the outrageous stuff
just<00:20:05.340><c> because</c><00:20:05.520><c> it</c><00:20:05.760><c> generates</c><00:20:06.059><c> clicks</c><00:20:06.559><c> uh</c><00:20:07.559><c> oh</c>

00:20:07.850 --> 00:20:07.860 align:start position:0%
just because it generates clicks uh oh
 

00:20:07.860 --> 00:20:10.010 align:start position:0%
just because it generates clicks uh oh
you<00:20:08.039><c> know</c><00:20:08.160><c> making</c><00:20:08.760><c> clickbait</c><00:20:09.360><c> titles</c><00:20:09.660><c> for</c><00:20:09.840><c> you</c>

00:20:10.010 --> 00:20:10.020 align:start position:0%
you know making clickbait titles for you
 

00:20:10.020 --> 00:20:13.669 align:start position:0%
you know making clickbait titles for you
know<00:20:10.080><c> ethereum</c><00:20:10.559><c> Devcon</c><00:20:11.160><c> talks</c><00:20:11.580><c> uh</c><00:20:12.960><c> you</c><00:20:13.559><c> might</c>

00:20:13.669 --> 00:20:13.679 align:start position:0%
know ethereum Devcon talks uh you might
 

00:20:13.679 --> 00:20:15.230 align:start position:0%
know ethereum Devcon talks uh you might
want<00:20:13.799><c> zero</c><00:20:14.160><c> knowledge</c><00:20:14.340><c> proof</c><00:20:14.580><c> to</c><00:20:14.760><c> do</c><00:20:14.880><c> that</c><00:20:15.000><c> and</c>

00:20:15.230 --> 00:20:15.240 align:start position:0%
want zero knowledge proof to do that and
 

00:20:15.240 --> 00:20:16.730 align:start position:0%
want zero knowledge proof to do that and
the<00:20:15.419><c> thing</c><00:20:15.480><c> here</c><00:20:15.720><c> is</c><00:20:15.840><c> these</c><00:20:16.200><c> are</c><00:20:16.320><c> all</c><00:20:16.440><c> sort</c><00:20:16.679><c> of</c>

00:20:16.730 --> 00:20:16.740 align:start position:0%
the thing here is these are all sort of
 

00:20:16.740 --> 00:20:18.350 align:start position:0%
the thing here is these are all sort of
Pie<00:20:16.980><c> in</c><00:20:17.160><c> the</c><00:20:17.280><c> Sky</c><00:20:17.400><c> dreams</c><00:20:17.820><c> but</c><00:20:18.059><c> we're</c><00:20:18.120><c> going</c><00:20:18.240><c> to</c>

00:20:18.350 --> 00:20:18.360 align:start position:0%
Pie in the Sky dreams but we're going to
 

00:20:18.360 --> 00:20:19.730 align:start position:0%
Pie in the Sky dreams but we're going to
need<00:20:18.480><c> to</c><00:20:18.600><c> do</c><00:20:18.720><c> things</c><00:20:18.900><c> like</c><00:20:19.140><c> this</c><00:20:19.260><c> because</c><00:20:19.559><c> if</c>

00:20:19.730 --> 00:20:19.740 align:start position:0%
need to do things like this because if
 

00:20:19.740 --> 00:20:21.110 align:start position:0%
need to do things like this because if
you're<00:20:19.860><c> trying</c><00:20:20.039><c> to</c><00:20:20.160><c> decentralize</c><00:20:20.640><c> existing</c>

00:20:21.110 --> 00:20:21.120 align:start position:0%
you're trying to decentralize existing
 

00:20:21.120 --> 00:20:24.049 align:start position:0%
you're trying to decentralize existing
Services<00:20:21.500><c> organizations</c><00:20:22.500><c> and</c><00:20:22.799><c> institutions</c>

00:20:24.049 --> 00:20:24.059 align:start position:0%
Services organizations and institutions
 

00:20:24.059 --> 00:20:26.150 align:start position:0%
Services organizations and institutions
it's<00:20:24.299><c> kind</c><00:20:24.480><c> of</c><00:20:24.539><c> essential</c><00:20:24.900><c> because</c><00:20:25.320><c> people</c>

00:20:26.150 --> 00:20:26.160 align:start position:0%
it's kind of essential because people
 

00:20:26.160 --> 00:20:28.070 align:start position:0%
it's kind of essential because people
kind<00:20:26.460><c> of</c><00:20:26.580><c> trust</c><00:20:26.880><c> these</c><00:20:27.240><c> essential</c><00:20:27.720><c> existing</c>

00:20:28.070 --> 00:20:28.080 align:start position:0%
kind of trust these essential existing
 

00:20:28.080 --> 00:20:29.510 align:start position:0%
kind of trust these essential existing
things<00:20:28.200><c> for</c><00:20:28.440><c> better</c><00:20:28.620><c> or</c><00:20:28.799><c> worse</c><00:20:29.039><c> and</c><00:20:29.220><c> so</c><00:20:29.340><c> if</c><00:20:29.400><c> you</c>

00:20:29.510 --> 00:20:29.520 align:start position:0%
things for better or worse and so if you
 

00:20:29.520 --> 00:20:30.590 align:start position:0%
things for better or worse and so if you
move<00:20:29.640><c> to</c><00:20:29.820><c> something</c><00:20:30.000><c> that's</c><00:20:30.240><c> completely</c>

00:20:30.590 --> 00:20:30.600 align:start position:0%
move to something that's completely
 

00:20:30.600 --> 00:20:32.270 align:start position:0%
move to something that's completely
crazy<00:20:30.780><c> and</c><00:20:31.080><c> new</c><00:20:31.260><c> you're</c><00:20:31.860><c> going</c><00:20:32.039><c> to</c><00:20:32.039><c> need</c><00:20:32.220><c> to</c>

00:20:32.270 --> 00:20:32.280 align:start position:0%
crazy and new you're going to need to
 

00:20:32.280 --> 00:20:34.190 align:start position:0%
crazy and new you're going to need to
convince<00:20:32.580><c> those</c><00:20:32.880><c> people</c><00:20:33.179><c> to</c><00:20:33.480><c> trust</c><00:20:33.720><c> your</c><00:20:34.020><c> new</c>

00:20:34.190 --> 00:20:34.200 align:start position:0%
convince those people to trust your new
 

00:20:34.200 --> 00:20:35.750 align:start position:0%
convince those people to trust your new
thing<00:20:34.440><c> and</c><00:20:34.919><c> you</c><00:20:35.100><c> can't</c><00:20:35.220><c> just</c><00:20:35.400><c> publish</c>

00:20:35.750 --> 00:20:35.760 align:start position:0%
thing and you can't just publish
 

00:20:35.760 --> 00:20:36.890 align:start position:0%
thing and you can't just publish
everything<00:20:35.940><c> that's</c><00:20:36.240><c> not</c><00:20:36.419><c> how</c><00:20:36.660><c> the</c><00:20:36.780><c> world</c>

00:20:36.890 --> 00:20:36.900 align:start position:0%
everything that's not how the world
 

00:20:36.900 --> 00:20:38.330 align:start position:0%
everything that's not how the world
Works

00:20:38.330 --> 00:20:38.340 align:start position:0%
Works
 

00:20:38.340 --> 00:20:40.850 align:start position:0%
Works
um<00:20:38.760><c> so</c><00:20:39.600><c> this</c><00:20:40.080><c> is</c><00:20:40.200><c> sort</c><00:20:40.380><c> of</c><00:20:40.440><c> hard</c><00:20:40.620><c> to</c><00:20:40.799><c> think</c>

00:20:40.850 --> 00:20:40.860 align:start position:0%
um so this is sort of hard to think
 

00:20:40.860 --> 00:20:42.950 align:start position:0%
um so this is sort of hard to think
about<00:20:41.039><c> as</c><00:20:41.280><c> a</c><00:20:41.460><c> concrete</c><00:20:41.820><c> thing</c><00:20:41.940><c> so</c><00:20:42.360><c> he</c><00:20:42.660><c> was</c><00:20:42.840><c> a</c>

00:20:42.950 --> 00:20:42.960 align:start position:0%
about as a concrete thing so he was a
 

00:20:42.960 --> 00:20:45.409 align:start position:0%
about as a concrete thing so he was a
you<00:20:43.200><c> know</c><00:20:43.260><c> a</c><00:20:43.500><c> concrete</c><00:20:44.160><c> version</c><00:20:44.280><c> of</c><00:20:44.580><c> this</c>

00:20:45.409 --> 00:20:45.419 align:start position:0%
you know a concrete version of this
 

00:20:45.419 --> 00:20:47.210 align:start position:0%
you know a concrete version of this
standard<00:20:46.080><c> tale</c><00:20:46.260><c> about</c><00:20:46.500><c> internet</c><00:20:46.740><c> gaming</c>

00:20:47.210 --> 00:20:47.220 align:start position:0%
standard tale about internet gaming
 

00:20:47.220 --> 00:20:49.190 align:start position:0%
standard tale about internet gaming
right<00:20:47.400><c> there's</c><00:20:47.700><c> some</c><00:20:47.940><c> awesome</c><00:20:48.120><c> game</c><00:20:48.480><c> it's</c><00:20:49.020><c> an</c>

00:20:49.190 --> 00:20:49.200 align:start position:0%
right there's some awesome game it's an
 

00:20:49.200 --> 00:20:50.510 align:start position:0%
right there's some awesome game it's an
online<00:20:49.440><c> game</c><00:20:49.679><c> there's</c><00:20:49.860><c> a</c><00:20:49.980><c> server</c><00:20:50.220><c> there's</c><00:20:50.400><c> a</c>

00:20:50.510 --> 00:20:50.520 align:start position:0%
online game there's a server there's a
 

00:20:50.520 --> 00:20:51.710 align:start position:0%
online game there's a server there's a
great<00:20:50.640><c> Community</c><00:20:50.760><c> everybody</c><00:20:51.179><c> loves</c><00:20:51.600><c> the</c>

00:20:51.710 --> 00:20:51.720 align:start position:0%
great Community everybody loves the
 

00:20:51.720 --> 00:20:53.450 align:start position:0%
great Community everybody loves the
thing<00:20:52.380><c> and</c><00:20:52.679><c> then</c><00:20:52.799><c> it</c><00:20:52.919><c> gets</c><00:20:53.100><c> a</c><00:20:53.160><c> little</c><00:20:53.280><c> too</c>

00:20:53.450 --> 00:20:53.460 align:start position:0%
thing and then it gets a little too
 

00:20:53.460 --> 00:20:55.850 align:start position:0%
thing and then it gets a little too
popular<00:20:53.640><c> thing</c><00:20:54.360><c> goes</c><00:20:54.660><c> down</c><00:20:54.720><c> the</c><00:20:54.900><c> toilet</c><00:20:55.260><c> uh</c>

00:20:55.850 --> 00:20:55.860 align:start position:0%
popular thing goes down the toilet uh
 

00:20:55.860 --> 00:20:58.310 align:start position:0%
popular thing goes down the toilet uh
the<00:20:55.980><c> devs</c><00:20:56.280><c> get</c><00:20:56.400><c> greedy</c><00:20:56.940><c> or</c><00:20:57.660><c> bought</c><00:20:57.900><c> by</c><00:20:58.140><c> some</c>

00:20:58.310 --> 00:20:58.320 align:start position:0%
the devs get greedy or bought by some
 

00:20:58.320 --> 00:20:59.330 align:start position:0%
the devs get greedy or bought by some
company

00:20:59.330 --> 00:20:59.340 align:start position:0%
company
 

00:20:59.340 --> 00:21:02.690 align:start position:0%
company
um<00:20:59.400><c> blizzard</c><00:21:00.000><c> uh</c><00:21:00.660><c> and</c><00:21:01.620><c> um</c><00:21:01.740><c> they</c><00:21:02.039><c> somehow</c><00:21:02.340><c> ruin</c>

00:21:02.690 --> 00:21:02.700 align:start position:0%
um blizzard uh and um they somehow ruin
 

00:21:02.700 --> 00:21:04.669 align:start position:0%
um blizzard uh and um they somehow ruin
the<00:21:02.940><c> game</c>

00:21:04.669 --> 00:21:04.679 align:start position:0%
the game
 

00:21:04.679 --> 00:21:07.010 align:start position:0%
the game
never<00:21:05.039><c> mind</c><00:21:05.280><c> how</c><00:21:05.580><c> uh</c><00:21:06.299><c> and</c><00:21:06.480><c> so</c><00:21:06.600><c> you</c><00:21:06.840><c> know</c><00:21:06.900><c> in</c>

00:21:07.010 --> 00:21:07.020 align:start position:0%
never mind how uh and so you know in
 

00:21:07.020 --> 00:21:09.110 align:start position:0%
never mind how uh and so you know in
classic<00:21:07.260><c> Futurama</c><00:21:07.799><c> binder</c><00:21:08.460><c> we're</c><00:21:08.880><c> going</c><00:21:09.000><c> to</c>

00:21:09.110 --> 00:21:09.120 align:start position:0%
classic Futurama binder we're going to
 

00:21:09.120 --> 00:21:10.970 align:start position:0%
classic Futurama binder we're going to
make<00:21:09.179><c> our</c><00:21:09.299><c> own</c><00:21:09.480><c> with</c><00:21:09.660><c> better</c><00:21:09.900><c> things</c>

00:21:10.970 --> 00:21:10.980 align:start position:0%
make our own with better things
 

00:21:10.980 --> 00:21:12.470 align:start position:0%
make our own with better things
um<00:21:11.039><c> what</c><00:21:11.280><c> you</c><00:21:11.460><c> want</c><00:21:11.580><c> to</c><00:21:11.700><c> do</c><00:21:11.760><c> is</c><00:21:11.940><c> like</c><00:21:12.120><c> take</c><00:21:12.299><c> all</c>

00:21:12.470 --> 00:21:12.480 align:start position:0%
um what you want to do is like take all
 

00:21:12.480 --> 00:21:14.930 align:start position:0%
um what you want to do is like take all
your<00:21:12.660><c> data</c><00:21:13.020><c> and</c><00:21:13.740><c> go</c><00:21:13.860><c> to</c><00:21:13.980><c> a</c><00:21:14.160><c> new</c><00:21:14.280><c> server</c><00:21:14.580><c> with</c>

00:21:14.930 --> 00:21:14.940 align:start position:0%
your data and go to a new server with
 

00:21:14.940 --> 00:21:17.029 align:start position:0%
your data and go to a new server with
the<00:21:15.120><c> same</c><00:21:15.240><c> game</c><00:21:15.539><c> but</c><00:21:16.380><c> your</c><00:21:16.500><c> existing</c><00:21:16.919><c> game</c>

00:21:17.029 --> 00:21:17.039 align:start position:0%
the same game but your existing game
 

00:21:17.039 --> 00:21:18.049 align:start position:0%
the same game but your existing game
state

00:21:18.049 --> 00:21:18.059 align:start position:0%
state
 

00:21:18.059 --> 00:21:19.669 align:start position:0%
state
and<00:21:18.600><c> you</c><00:21:18.780><c> know</c><00:21:18.900><c> for</c><00:21:19.020><c> this</c><00:21:19.140><c> to</c><00:21:19.320><c> work</c><00:21:19.380><c> the</c><00:21:19.559><c> game</c>

00:21:19.669 --> 00:21:19.679 align:start position:0%
and you know for this to work the game
 

00:21:19.679 --> 00:21:21.289 align:start position:0%
and you know for this to work the game
has<00:21:19.799><c> to</c><00:21:19.919><c> be</c><00:21:19.980><c> open</c><00:21:20.100><c> source</c><00:21:20.520><c> but</c><00:21:20.640><c> even</c><00:21:20.820><c> if</c><00:21:21.000><c> it</c><00:21:21.120><c> is</c>

00:21:21.289 --> 00:21:21.299 align:start position:0%
has to be open source but even if it is
 

00:21:21.299 --> 00:21:23.330 align:start position:0%
has to be open source but even if it is
you're<00:21:22.080><c> going</c><00:21:22.200><c> to</c><00:21:22.260><c> run</c><00:21:22.440><c> into</c><00:21:22.620><c> some</c><00:21:22.919><c> problems</c>

00:21:23.330 --> 00:21:23.340 align:start position:0%
you're going to run into some problems
 

00:21:23.340 --> 00:21:25.850 align:start position:0%
you're going to run into some problems
here<00:21:23.580><c> right</c><00:21:24.240><c> when</c><00:21:24.600><c> you</c><00:21:24.840><c> take</c><00:21:25.020><c> that</c><00:21:25.260><c> level</c><00:21:25.440><c> 50</c>

00:21:25.850 --> 00:21:25.860 align:start position:0%
here right when you take that level 50
 

00:21:25.860 --> 00:21:28.190 align:start position:0%
here right when you take that level 50
sword<00:21:26.280><c> or</c><00:21:26.460><c> whatever</c><00:21:26.640><c> it</c><00:21:26.940><c> is</c><00:21:27.059><c> from</c><00:21:27.539><c> server</c><00:21:27.900><c> a</c><00:21:28.020><c> to</c>

00:21:28.190 --> 00:21:28.200 align:start position:0%
sword or whatever it is from server a to
 

00:21:28.200 --> 00:21:30.529 align:start position:0%
sword or whatever it is from server a to
server<00:21:28.440><c> B</c><00:21:28.620><c> why</c><00:21:29.520><c> is</c><00:21:29.640><c> anyone</c><00:21:29.940><c> going</c><00:21:30.179><c> to</c><00:21:30.299><c> believe</c>

00:21:30.529 --> 00:21:30.539 align:start position:0%
server B why is anyone going to believe
 

00:21:30.539 --> 00:21:32.149 align:start position:0%
server B why is anyone going to believe
that<00:21:31.020><c> you</c><00:21:31.200><c> actually</c><00:21:31.320><c> earned</c><00:21:31.740><c> that</c><00:21:31.799><c> that</c><00:21:31.980><c> you</c>

00:21:32.149 --> 00:21:32.159 align:start position:0%
that you actually earned that that you
 

00:21:32.159 --> 00:21:34.730 align:start position:0%
that you actually earned that that you
didn't<00:21:32.220><c> just</c><00:21:32.400><c> make</c><00:21:32.520><c> it</c><00:21:32.640><c> up</c><00:21:32.820><c> right</c><00:21:33.600><c> for</c><00:21:34.559><c> the</c>

00:21:34.730 --> 00:21:34.740 align:start position:0%
didn't just make it up right for the
 

00:21:34.740 --> 00:21:36.230 align:start position:0%
didn't just make it up right for the
server<00:21:35.039><c> how</c><00:21:35.580><c> are</c><00:21:35.700><c> we</c><00:21:35.820><c> going</c><00:21:35.940><c> to</c><00:21:36.000><c> know</c><00:21:36.120><c> that</c>

00:21:36.230 --> 00:21:36.240 align:start position:0%
server how are we going to know that
 

00:21:36.240 --> 00:21:37.370 align:start position:0%
server how are we going to know that
they<00:21:36.360><c> weren't</c><00:21:36.539><c> playing</c><00:21:36.720><c> funny</c><00:21:36.900><c> business</c><00:21:37.140><c> I'm</c>

00:21:37.370 --> 00:21:37.380 align:start position:0%
they weren't playing funny business I'm
 

00:21:37.380 --> 00:21:38.750 align:start position:0%
they weren't playing funny business I'm
secretly<00:21:37.799><c> running</c><00:21:37.919><c> a</c><00:21:38.100><c> pay-to-play</c><00:21:38.520><c> game</c>

00:21:38.750 --> 00:21:38.760 align:start position:0%
secretly running a pay-to-play game
 

00:21:38.760 --> 00:21:40.070 align:start position:0%
secretly running a pay-to-play game
right<00:21:39.179><c> how</c><00:21:39.360><c> are</c><00:21:39.480><c> you</c><00:21:39.539><c> going</c><00:21:39.600><c> to</c><00:21:39.720><c> know</c><00:21:39.840><c> that</c><00:21:39.960><c> the</c>

00:21:40.070 --> 00:21:40.080 align:start position:0%
right how are you going to know that the
 

00:21:40.080 --> 00:21:41.390 align:start position:0%
right how are you going to know that the
economy<00:21:40.440><c> of</c><00:21:40.620><c> that</c><00:21:40.740><c> server</c><00:21:40.919><c> and</c><00:21:41.039><c> the</c><00:21:41.159><c> way</c><00:21:41.280><c> the</c>

00:21:41.390 --> 00:21:41.400 align:start position:0%
economy of that server and the way the
 

00:21:41.400 --> 00:21:43.430 align:start position:0%
economy of that server and the way the
items<00:21:41.640><c> are</c><00:21:41.700><c> distributed</c><00:21:42.120><c> is</c><00:21:42.360><c> correct</c>

00:21:43.430 --> 00:21:43.440 align:start position:0%
items are distributed is correct
 

00:21:43.440 --> 00:21:45.230 align:start position:0%
items are distributed is correct
right<00:21:43.980><c> you</c><00:21:44.340><c> want</c><00:21:44.460><c> to</c><00:21:44.580><c> be</c><00:21:44.700><c> able</c><00:21:44.760><c> to</c><00:21:44.940><c> prevent</c>

00:21:45.230 --> 00:21:45.240 align:start position:0%
right you want to be able to prevent
 

00:21:45.240 --> 00:21:47.690 align:start position:0%
right you want to be able to prevent
these<00:21:45.539><c> guys</c><00:21:45.659><c> from</c><00:21:45.960><c> like</c><00:21:46.260><c> toileting</c><00:21:47.220><c> this</c><00:21:47.520><c> game</c>

00:21:47.690 --> 00:21:47.700 align:start position:0%
these guys from like toileting this game
 

00:21:47.700 --> 00:21:48.770 align:start position:0%
these guys from like toileting this game
you<00:21:47.880><c> want</c><00:21:48.000><c> to</c><00:21:48.120><c> be</c><00:21:48.179><c> able</c><00:21:48.240><c> to</c><00:21:48.360><c> move</c><00:21:48.480><c> to</c><00:21:48.600><c> another</c>

00:21:48.770 --> 00:21:48.780 align:start position:0%
you want to be able to move to another
 

00:21:48.780 --> 00:21:50.570 align:start position:0%
you want to be able to move to another
server<00:21:49.200><c> but</c><00:21:49.559><c> you</c><00:21:49.740><c> need</c><00:21:49.860><c> all</c><00:21:50.039><c> of</c><00:21:50.159><c> your</c><00:21:50.220><c> data</c><00:21:50.520><c> to</c>

00:21:50.570 --> 00:21:50.580 align:start position:0%
server but you need all of your data to
 

00:21:50.580 --> 00:21:51.950 align:start position:0%
server but you need all of your data to
be<00:21:50.700><c> credible</c><00:21:50.940><c> when</c><00:21:51.179><c> you</c><00:21:51.299><c> do</c><00:21:51.419><c> this</c><00:21:51.539><c> and</c><00:21:51.659><c> move</c><00:21:51.840><c> it</c>

00:21:51.950 --> 00:21:51.960 align:start position:0%
be credible when you do this and move it
 

00:21:51.960 --> 00:21:53.450 align:start position:0%
be credible when you do this and move it
around<00:21:52.140><c> and</c><00:21:52.679><c> so</c><00:21:52.799><c> the</c><00:21:52.919><c> only</c><00:21:53.039><c> way</c><00:21:53.159><c> you're</c><00:21:53.280><c> going</c>

00:21:53.450 --> 00:21:53.460 align:start position:0%
around and so the only way you're going
 

00:21:53.460 --> 00:21:55.430 align:start position:0%
around and so the only way you're going
to do<00:21:53.580><c> this</c><00:21:53.700><c> is</c><00:21:54.059><c> by</c><00:21:54.419><c> committing</c><00:21:55.020><c> to</c><00:21:55.140><c> the</c><00:21:55.200><c> data</c>

00:21:55.430 --> 00:21:55.440 align:start position:0%
to do this is by committing to the data
 

00:21:55.440 --> 00:21:56.990 align:start position:0%
to do this is by committing to the data
on<00:21:55.559><c> a</c><00:21:55.679><c> blockchain</c><00:21:55.980><c> and</c><00:21:56.340><c> attaching</c><00:21:56.700><c> zero</c>

00:21:56.990 --> 00:21:57.000 align:start position:0%
on a blockchain and attaching zero
 

00:21:57.000 --> 00:21:58.850 align:start position:0%
on a blockchain and attaching zero
knowledge<00:21:57.240><c> proofs</c><00:21:57.600><c> to</c><00:21:57.659><c> all</c><00:21:57.780><c> this</c><00:21:57.960><c> stuff</c><00:21:58.200><c> again</c>

00:21:58.850 --> 00:21:58.860 align:start position:0%
knowledge proofs to all this stuff again
 

00:21:58.860 --> 00:22:00.770 align:start position:0%
knowledge proofs to all this stuff again
Pie<00:21:59.460><c> in</c><00:21:59.640><c> the</c><00:21:59.760><c> Sky</c><00:21:59.880><c> you</c><00:22:00.120><c> can't</c><00:22:00.240><c> get</c><00:22:00.419><c> this</c><00:22:00.600><c> to</c>

00:22:00.770 --> 00:22:00.780 align:start position:0%
Pie in the Sky you can't get this to
 

00:22:00.780 --> 00:22:02.750 align:start position:0%
Pie in the Sky you can't get this to
scale<00:22:00.960><c> now</c><00:22:01.260><c> but</c><00:22:01.679><c> it's</c><00:22:01.799><c> an</c><00:22:01.980><c> interesting</c><00:22:02.340><c> idea</c>

00:22:02.750 --> 00:22:02.760 align:start position:0%
scale now but it's an interesting idea
 

00:22:02.760 --> 00:22:04.970 align:start position:0%
scale now but it's an interesting idea
uh<00:22:03.539><c> and</c><00:22:03.659><c> this</c><00:22:03.780><c> approach</c><00:22:04.080><c> is</c><00:22:04.200><c> broadly</c><00:22:04.559><c> feasible</c>

00:22:04.970 --> 00:22:04.980 align:start position:0%
uh and this approach is broadly feasible
 

00:22:04.980 --> 00:22:07.010 align:start position:0%
uh and this approach is broadly feasible
to<00:22:05.159><c> not</c><00:22:05.280><c> just</c><00:22:05.460><c> gaming</c><00:22:05.940><c> you</c><00:22:06.659><c> don't</c><00:22:06.780><c> need</c><00:22:06.900><c> to</c>

00:22:07.010 --> 00:22:07.020 align:start position:0%
to not just gaming you don't need to
 

00:22:07.020 --> 00:22:08.510 align:start position:0%
to not just gaming you don't need to
just<00:22:07.140><c> do</c><00:22:07.320><c> this</c><00:22:07.500><c> about</c><00:22:07.620><c> a</c><00:22:07.860><c> sword</c><00:22:08.039><c> you</c><00:22:08.280><c> could</c><00:22:08.400><c> do</c>

00:22:08.510 --> 00:22:08.520 align:start position:0%
just do this about a sword you could do
 

00:22:08.520 --> 00:22:10.730 align:start position:0%
just do this about a sword you could do
this<00:22:08.640><c> about</c><00:22:08.820><c> any</c><00:22:09.120><c> number</c><00:22:09.360><c> of</c><00:22:09.539><c> things</c><00:22:10.080><c> right</c><00:22:10.559><c> if</c>

00:22:10.730 --> 00:22:10.740 align:start position:0%
this about any number of things right if
 

00:22:10.740 --> 00:22:12.169 align:start position:0%
this about any number of things right if
you're<00:22:10.860><c> running</c><00:22:11.039><c> a</c><00:22:11.280><c> crowdfronting</c><00:22:11.880><c> platform</c>

00:22:12.169 --> 00:22:12.179 align:start position:0%
you're running a crowdfronting platform
 

00:22:12.179 --> 00:22:13.669 align:start position:0%
you're running a crowdfronting platform
that<00:22:12.419><c> has</c><00:22:12.600><c> like</c><00:22:12.780><c> Awards</c><00:22:13.320><c> something</c><00:22:13.500><c> like</c>

00:22:13.669 --> 00:22:13.679 align:start position:0%
that has like Awards something like
 

00:22:13.679 --> 00:22:15.950 align:start position:0%
that has like Awards something like
patreon<00:22:14.159><c> patreon</c><00:22:14.880><c> goes</c><00:22:15.120><c> under</c><00:22:15.240><c> you</c><00:22:15.720><c> can</c><00:22:15.840><c> move</c>

00:22:15.950 --> 00:22:15.960 align:start position:0%
patreon patreon goes under you can move
 

00:22:15.960 --> 00:22:17.450 align:start position:0%
patreon patreon goes under you can move
to<00:22:16.140><c> another</c><00:22:16.320><c> server</c><00:22:16.679><c> and</c><00:22:16.919><c> take</c><00:22:17.039><c> the</c><00:22:17.159><c> awards</c>

00:22:17.450 --> 00:22:17.460 align:start position:0%
to another server and take the awards
 

00:22:17.460 --> 00:22:18.710 align:start position:0%
to another server and take the awards
you've<00:22:17.640><c> gotten</c><00:22:17.880><c> improve</c><00:22:18.179><c> you</c><00:22:18.299><c> actually</c><00:22:18.480><c> got</c>

00:22:18.710 --> 00:22:18.720 align:start position:0%
you've gotten improve you actually got
 

00:22:18.720 --> 00:22:19.970 align:start position:0%
you've gotten improve you actually got
them

00:22:19.970 --> 00:22:19.980 align:start position:0%
them
 

00:22:19.980 --> 00:22:20.930 align:start position:0%
them
um

00:22:20.930 --> 00:22:20.940 align:start position:0%
um
 

00:22:20.940 --> 00:22:23.029 align:start position:0%
um
so<00:22:21.539><c> okay</c><00:22:21.900><c> well</c><00:22:22.320><c> what</c><00:22:22.500><c> if</c><00:22:22.620><c> we</c><00:22:22.740><c> thought</c><00:22:22.799><c> even</c>

00:22:23.029 --> 00:22:23.039 align:start position:0%
so okay well what if we thought even
 

00:22:23.039 --> 00:22:24.049 align:start position:0%
so okay well what if we thought even
bigger

00:22:24.049 --> 00:22:24.059 align:start position:0%
bigger
 

00:22:24.059 --> 00:22:25.250 align:start position:0%
bigger
um

00:22:25.250 --> 00:22:25.260 align:start position:0%
um
 

00:22:25.260 --> 00:22:27.470 align:start position:0%
um
recently<00:22:25.740><c> there</c><00:22:25.919><c> was</c><00:22:26.039><c> a</c><00:22:26.159><c> headline</c><00:22:26.400><c> uh</c><00:22:27.120><c> that</c>

00:22:27.470 --> 00:22:27.480 align:start position:0%
recently there was a headline uh that
 

00:22:27.480 --> 00:22:29.090 align:start position:0%
recently there was a headline uh that
the<00:22:27.780><c> IRS</c><00:22:28.080><c> had</c><00:22:28.260><c> gotten</c><00:22:28.500><c> in</c><00:22:28.559><c> trouble</c><00:22:28.740><c> for</c>

00:22:29.090 --> 00:22:29.100 align:start position:0%
the IRS had gotten in trouble for
 

00:22:29.100 --> 00:22:31.850 align:start position:0%
the IRS had gotten in trouble for
manipulating<00:22:29.700><c> uh</c><00:22:30.419><c> their</c><00:22:30.720><c> audit</c><00:22:31.080><c> process</c><00:22:31.380><c> and</c>

00:22:31.850 --> 00:22:31.860 align:start position:0%
manipulating uh their audit process and
 

00:22:31.860 --> 00:22:33.409 align:start position:0%
manipulating uh their audit process and
under<00:22:31.980><c> the</c><00:22:32.220><c> Trump</c><00:22:32.340><c> Administration</c><00:22:32.880><c> auditing</c>

00:22:33.409 --> 00:22:33.419 align:start position:0%
under the Trump Administration auditing
 

00:22:33.419 --> 00:22:35.930 align:start position:0%
under the Trump Administration auditing
senior<00:22:33.840><c> FBI</c><00:22:34.200><c> officials</c><00:22:34.740><c> who</c><00:22:34.980><c> mysteriously</c>

00:22:35.930 --> 00:22:35.940 align:start position:0%
senior FBI officials who mysteriously
 

00:22:35.940 --> 00:22:37.130 align:start position:0%
senior FBI officials who mysteriously
had<00:22:36.059><c> also</c><00:22:36.299><c> been</c><00:22:36.419><c> investigating</c><00:22:36.780><c> the</c><00:22:36.960><c> Trump</c>

00:22:37.130 --> 00:22:37.140 align:start position:0%
had also been investigating the Trump
 

00:22:37.140 --> 00:22:38.630 align:start position:0%
had also been investigating the Trump
Administration<00:22:37.620><c> so</c><00:22:37.860><c> this</c><00:22:38.039><c> was</c><00:22:38.159><c> regardless</c>

00:22:38.630 --> 00:22:38.640 align:start position:0%
Administration so this was regardless
 

00:22:38.640 --> 00:22:41.450 align:start position:0%
Administration so this was regardless
than<00:22:39.000><c> tampering</c><00:22:39.419><c> with</c><00:22:39.539><c> those</c><00:22:39.780><c> other</c><00:22:40.320><c> stuff</c>

00:22:41.450 --> 00:22:41.460 align:start position:0%
than tampering with those other stuff
 

00:22:41.460 --> 00:22:44.210 align:start position:0%
than tampering with those other stuff
um<00:22:41.520><c> what</c><00:22:41.820><c> would</c><00:22:41.940><c> it</c><00:22:42.120><c> take</c><00:22:42.299><c> to</c><00:22:43.080><c> make</c><00:22:43.500><c> tax</c><00:22:43.860><c> audit</c>

00:22:44.210 --> 00:22:44.220 align:start position:0%
um what would it take to make tax audit
 

00:22:44.220 --> 00:22:45.590 align:start position:0%
um what would it take to make tax audit
processes<00:22:44.580><c> credible</c><00:22:45.000><c> and</c><00:22:45.120><c> this</c><00:22:45.299><c> is</c><00:22:45.360><c> just</c><00:22:45.480><c> sort</c>

00:22:45.590 --> 00:22:45.600 align:start position:0%
processes credible and this is just sort
 

00:22:45.600 --> 00:22:47.390 align:start position:0%
processes credible and this is just sort
of<00:22:45.720><c> a</c><00:22:45.840><c> hypothetical</c><00:22:46.260><c> right</c><00:22:46.740><c> how</c><00:22:47.100><c> would</c><00:22:47.280><c> you</c>

00:22:47.390 --> 00:22:47.400 align:start position:0%
of a hypothetical right how would you
 

00:22:47.400 --> 00:22:49.610 align:start position:0%
of a hypothetical right how would you
know<00:22:47.700><c> that</c><00:22:47.880><c> this</c><00:22:48.059><c> is</c><00:22:48.179><c> working</c><00:22:48.360><c> uh</c><00:22:49.140><c> you'd</c><00:22:49.500><c> have</c>

00:22:49.610 --> 00:22:49.620 align:start position:0%
know that this is working uh you'd have
 

00:22:49.620 --> 00:22:52.370 align:start position:0%
know that this is working uh you'd have
to<00:22:49.799><c> commit</c><00:22:50.580><c> to</c><00:22:51.179><c> an</c><00:22:51.539><c> audit</c><00:22:51.780><c> policy</c><00:22:52.080><c> in</c><00:22:52.200><c> advance</c>

00:22:52.370 --> 00:22:52.380 align:start position:0%
to commit to an audit policy in advance
 

00:22:52.380 --> 00:22:54.049 align:start position:0%
to commit to an audit policy in advance
you'd<00:22:52.980><c> have</c><00:22:53.100><c> to</c><00:22:53.159><c> put</c><00:22:53.280><c> up</c><00:22:53.400><c> all</c><00:22:53.700><c> of</c><00:22:53.760><c> the</c><00:22:53.880><c> tax</c>

00:22:54.049 --> 00:22:54.059 align:start position:0%
you'd have to put up all of the tax
 

00:22:54.059 --> 00:22:56.570 align:start position:0%
you'd have to put up all of the tax
returns<00:22:54.539><c> committed</c><00:22:55.020><c> on</c><00:22:55.320><c> in</c><00:22:55.559><c> some</c><00:22:55.860><c> blockchain</c>

00:22:56.570 --> 00:22:56.580 align:start position:0%
returns committed on in some blockchain
 

00:22:56.580 --> 00:22:58.250 align:start position:0%
returns committed on in some blockchain
and<00:22:56.760><c> permissioned</c><00:22:57.120><c> Ledger</c><00:22:57.419><c> and</c><00:22:58.020><c> then</c><00:22:58.140><c> you</c>

00:22:58.250 --> 00:22:58.260 align:start position:0%
and permissioned Ledger and then you
 

00:22:58.260 --> 00:22:59.630 align:start position:0%
and permissioned Ledger and then you
have<00:22:58.500><c> to</c><00:22:58.559><c> show</c><00:22:58.679><c> that</c><00:22:58.799><c> your</c><00:22:58.919><c> audit</c><00:22:59.220><c> process</c><00:22:59.460><c> was</c>

00:22:59.630 --> 00:22:59.640 align:start position:0%
have to show that your audit process was
 

00:22:59.640 --> 00:23:02.029 align:start position:0%
have to show that your audit process was
applied<00:22:59.940><c> correctly</c><00:23:00.360><c> and</c><00:23:00.960><c> the</c><00:23:01.080><c> thing</c><00:23:01.260><c> is</c><00:23:01.380><c> in</c>

00:23:02.029 --> 00:23:02.039 align:start position:0%
applied correctly and the thing is in
 

00:23:02.039 --> 00:23:03.230 align:start position:0%
applied correctly and the thing is in
the<00:23:02.220><c> process</c><00:23:02.400><c> of</c><00:23:02.580><c> doing</c><00:23:02.700><c> this</c><00:23:02.820><c> you</c><00:23:03.000><c> cannot</c>

00:23:03.230 --> 00:23:03.240 align:start position:0%
the process of doing this you cannot
 

00:23:03.240 --> 00:23:05.330 align:start position:0%
the process of doing this you cannot
reveal<00:23:03.659><c> any</c><00:23:03.960><c> of</c><00:23:04.140><c> that</c><00:23:04.320><c> data</c><00:23:04.620><c> can't</c><00:23:05.159><c> tell</c>

00:23:05.330 --> 00:23:05.340 align:start position:0%
reveal any of that data can't tell
 

00:23:05.340 --> 00:23:06.770 align:start position:0%
reveal any of that data can't tell
people<00:23:05.520><c> what</c><00:23:05.760><c> will</c><00:23:05.880><c> get</c><00:23:06.059><c> your</c><00:23:06.179><c> taxes</c><00:23:06.480><c> out</c><00:23:06.600><c> of</c>

00:23:06.770 --> 00:23:06.780 align:start position:0%
people what will get your taxes out of
 

00:23:06.780 --> 00:23:08.029 align:start position:0%
people what will get your taxes out of
it<00:23:06.840><c> you</c><00:23:07.020><c> can't</c><00:23:07.200><c> tell</c><00:23:07.380><c> people</c><00:23:07.559><c> what</c><00:23:07.860><c> other</c>

00:23:08.029 --> 00:23:08.039 align:start position:0%
it you can't tell people what other
 

00:23:08.039 --> 00:23:09.890 align:start position:0%
it you can't tell people what other
people's<00:23:08.340><c> tax</c><00:23:08.520><c> returns</c><00:23:09.000><c> are</c><00:23:09.120><c> but</c><00:23:09.539><c> if</c><00:23:09.659><c> you</c><00:23:09.780><c> want</c>

00:23:09.890 --> 00:23:09.900 align:start position:0%
people's tax returns are but if you want
 

00:23:09.900 --> 00:23:11.270 align:start position:0%
people's tax returns are but if you want
everybody<00:23:10.080><c> to</c><00:23:10.380><c> know</c><00:23:10.559><c> and</c><00:23:10.740><c> trust</c><00:23:10.980><c> that</c><00:23:11.159><c> when</c>

00:23:11.270 --> 00:23:11.280 align:start position:0%
everybody to know and trust that when
 

00:23:11.280 --> 00:23:13.130 align:start position:0%
everybody to know and trust that when
they<00:23:11.460><c> get</c><00:23:11.580><c> audited</c><00:23:11.880><c> by</c><00:23:12.059><c> the</c><00:23:12.179><c> IRS</c><00:23:12.539><c> or</c><00:23:13.020><c> some</c>

00:23:13.130 --> 00:23:13.140 align:start position:0%
they get audited by the IRS or some
 

00:23:13.140 --> 00:23:14.630 align:start position:0%
they get audited by the IRS or some
other<00:23:13.320><c> institution</c><00:23:13.799><c> that</c><00:23:14.220><c> it</c><00:23:14.400><c> was</c><00:23:14.520><c> actually</c>

00:23:14.630 --> 00:23:14.640 align:start position:0%
other institution that it was actually
 

00:23:14.640 --> 00:23:16.130 align:start position:0%
other institution that it was actually
done<00:23:14.820><c> according</c><00:23:15.120><c> to</c><00:23:15.240><c> a</c><00:23:15.360><c> fixed</c><00:23:15.659><c> procedure</c><00:23:15.960><c> in</c>

00:23:16.130 --> 00:23:16.140 align:start position:0%
done according to a fixed procedure in
 

00:23:16.140 --> 00:23:18.350 align:start position:0%
done according to a fixed procedure in
the<00:23:16.260><c> rule</c><00:23:16.440><c> of</c><00:23:16.559><c> law</c><00:23:16.740><c> or</c><00:23:16.980><c> whatever</c><00:23:17.159><c> it</c><00:23:17.400><c> is</c><00:23:17.520><c> you're</c>

00:23:18.350 --> 00:23:18.360 align:start position:0%
the rule of law or whatever it is you're
 

00:23:18.360 --> 00:23:20.210 align:start position:0%
the rule of law or whatever it is you're
going<00:23:18.480><c> to</c><00:23:18.600><c> have</c><00:23:18.720><c> to</c><00:23:18.900><c> do</c><00:23:19.080><c> something</c><00:23:19.320><c> and</c><00:23:20.039><c> so</c>

00:23:20.210 --> 00:23:20.220 align:start position:0%
going to have to do something and so
 

00:23:20.220 --> 00:23:22.430 align:start position:0%
going to have to do something and so
maybe<00:23:20.640><c> again</c><00:23:21.480><c> hypothetically</c><00:23:22.080><c> if</c><00:23:22.260><c> you're</c><00:23:22.320><c> at</c>

00:23:22.430 --> 00:23:22.440 align:start position:0%
maybe again hypothetically if you're at
 

00:23:22.440 --> 00:23:23.810 align:start position:0%
maybe again hypothetically if you're at
a<00:23:22.559><c> zero</c><00:23:22.740><c> knowledge</c><00:23:22.980><c> proof</c><00:23:23.280><c> on</c><00:23:23.340><c> a</c><00:23:23.520><c> blockchain</c>

00:23:23.810 --> 00:23:23.820 align:start position:0%
a zero knowledge proof on a blockchain
 

00:23:23.820 --> 00:23:26.029 align:start position:0%
a zero knowledge proof on a blockchain
you<00:23:24.120><c> could</c><00:23:24.240><c> do</c><00:23:24.419><c> this</c>

00:23:26.029 --> 00:23:26.039 align:start position:0%
you could do this
 

00:23:26.039 --> 00:23:28.610 align:start position:0%
you could do this
um so<00:23:26.760><c> as</c><00:23:26.880><c> I</c><00:23:27.059><c> was</c><00:23:27.120><c> writing</c><00:23:27.419><c> this</c><00:23:27.539><c> talk</c><00:23:27.780><c> uh</c><00:23:28.500><c> I</c>

00:23:28.610 --> 00:23:28.620 align:start position:0%
um so as I was writing this talk uh I
 

00:23:28.620 --> 00:23:30.230 align:start position:0%
um so as I was writing this talk uh I
kept<00:23:28.860><c> thinking</c><00:23:29.100><c> of</c><00:23:29.220><c> this</c><00:23:29.400><c> idea</c><00:23:29.640><c> that</c><00:23:30.000><c> like</c>

00:23:30.230 --> 00:23:30.240 align:start position:0%
kept thinking of this idea that like
 

00:23:30.240 --> 00:23:33.169 align:start position:0%
kept thinking of this idea that like
verifiability<00:23:30.960><c> enables</c><00:23:31.559><c> uh</c><00:23:31.860><c> cooperation</c><00:23:32.400><c> so</c>

00:23:33.169 --> 00:23:33.179 align:start position:0%
verifiability enables uh cooperation so
 

00:23:33.179 --> 00:23:34.970 align:start position:0%
verifiability enables uh cooperation so
during<00:23:33.360><c> the</c><00:23:33.539><c> Cold</c><00:23:33.659><c> War</c><00:23:33.900><c> the</c><00:23:34.140><c> US</c><00:23:34.260><c> and</c><00:23:34.500><c> the</c><00:23:34.620><c> USSR</c>

00:23:34.970 --> 00:23:34.980 align:start position:0%
during the Cold War the US and the USSR
 

00:23:34.980 --> 00:23:37.070 align:start position:0%
during the Cold War the US and the USSR
wanted<00:23:35.280><c> to</c><00:23:35.580><c> disarm</c><00:23:36.360><c> somewhat</c><00:23:36.720><c> they</c><00:23:36.780><c> wanted</c><00:23:36.900><c> to</c>

00:23:37.070 --> 00:23:37.080 align:start position:0%
wanted to disarm somewhat they wanted to
 

00:23:37.080 --> 00:23:38.210 align:start position:0%
wanted to disarm somewhat they wanted to
have<00:23:37.200><c> less</c><00:23:37.320><c> nukes</c><00:23:37.679><c> because</c><00:23:37.799><c> they</c><00:23:37.980><c> could</c><00:23:38.100><c> save</c>

00:23:38.210 --> 00:23:38.220 align:start position:0%
have less nukes because they could save
 

00:23:38.220 --> 00:23:39.590 align:start position:0%
have less nukes because they could save
money<00:23:38.400><c> on</c><00:23:38.640><c> it</c><00:23:38.760><c> and</c><00:23:38.820><c> it</c><00:23:39.059><c> was</c><00:23:39.179><c> better</c><00:23:39.299><c> for</c><00:23:39.480><c> the</c>

00:23:39.590 --> 00:23:39.600 align:start position:0%
money on it and it was better for the
 

00:23:39.600 --> 00:23:40.490 align:start position:0%
money on it and it was better for the
planet

00:23:40.490 --> 00:23:40.500 align:start position:0%
planet
 

00:23:40.500 --> 00:23:41.990 align:start position:0%
planet
um<00:23:40.559><c> but</c><00:23:40.740><c> there</c><00:23:40.919><c> was</c><00:23:41.039><c> this</c><00:23:41.159><c> problem</c><00:23:41.400><c> of</c><00:23:41.640><c> if</c><00:23:41.880><c> you</c>

00:23:41.990 --> 00:23:42.000 align:start position:0%
um but there was this problem of if you
 

00:23:42.000 --> 00:23:43.430 align:start position:0%
um but there was this problem of if you
the<00:23:42.240><c> U.S</c><00:23:42.419><c> gets</c><00:23:42.659><c> rid</c><00:23:42.780><c> of</c><00:23:42.900><c> their</c><00:23:42.960><c> nukes</c><00:23:43.320><c> they</c>

00:23:43.430 --> 00:23:43.440 align:start position:0%
the U.S gets rid of their nukes they
 

00:23:43.440 --> 00:23:44.810 align:start position:0%
the U.S gets rid of their nukes they
want<00:23:43.500><c> to</c><00:23:43.620><c> verify</c><00:23:43.919><c> the</c><00:23:44.159><c> Russians</c><00:23:44.460><c> are</c><00:23:44.520><c> also</c>

00:23:44.810 --> 00:23:44.820 align:start position:0%
want to verify the Russians are also
 

00:23:44.820 --> 00:23:46.970 align:start position:0%
want to verify the Russians are also
getting<00:23:44.880><c> aware</c><00:23:45.179><c> of</c><00:23:45.299><c> theirs</c><00:23:45.720><c> and</c><00:23:46.500><c> that</c><00:23:46.860><c> was</c>

00:23:46.970 --> 00:23:46.980 align:start position:0%
getting aware of theirs and that was
 

00:23:46.980 --> 00:23:48.770 align:start position:0%
getting aware of theirs and that was
kind<00:23:47.220><c> of</c><00:23:47.340><c> hard</c><00:23:47.580><c> so</c><00:23:47.940><c> one</c><00:23:48.120><c> of</c><00:23:48.240><c> the</c><00:23:48.360><c> limits</c><00:23:48.659><c> for</c>

00:23:48.770 --> 00:23:48.780 align:start position:0%
kind of hard so one of the limits for
 

00:23:48.780 --> 00:23:50.630 align:start position:0%
kind of hard so one of the limits for
arms<00:23:49.080><c> control</c><00:23:49.200><c> treaties</c><00:23:49.799><c> was</c><00:23:50.280><c> that</c><00:23:50.400><c> it</c><00:23:50.520><c> was</c>

00:23:50.630 --> 00:23:50.640 align:start position:0%
arms control treaties was that it was
 

00:23:50.640 --> 00:23:52.070 align:start position:0%
arms control treaties was that it was
hard<00:23:50.820><c> to</c><00:23:50.940><c> verify</c><00:23:51.240><c> what</c><00:23:51.419><c> was</c><00:23:51.539><c> going</c><00:23:51.720><c> on</c><00:23:51.840><c> and</c>

00:23:52.070 --> 00:23:52.080 align:start position:0%
hard to verify what was going on and
 

00:23:52.080 --> 00:23:53.930 align:start position:0%
hard to verify what was going on and
what<00:23:52.260><c> happened</c><00:23:52.440><c> was</c><00:23:52.679><c> as</c><00:23:52.980><c> spy</c><00:23:53.220><c> satellites</c><00:23:53.760><c> got</c>

00:23:53.930 --> 00:23:53.940 align:start position:0%
what happened was as spy satellites got
 

00:23:53.940 --> 00:23:55.430 align:start position:0%
what happened was as spy satellites got
better<00:23:54.059><c> and</c><00:23:54.360><c> then</c><00:23:54.480><c> spy</c><00:23:54.780><c> planes</c><00:23:55.080><c> got</c><00:23:55.260><c> better</c>

00:23:55.430 --> 00:23:55.440 align:start position:0%
better and then spy planes got better
 

00:23:55.440 --> 00:23:58.010 align:start position:0%
better and then spy planes got better
and<00:23:55.679><c> more</c><00:23:55.860><c> pervasive</c><00:23:56.480><c> the</c><00:23:57.480><c> Russians</c><00:23:57.780><c> in</c><00:23:57.900><c> the</c>

00:23:58.010 --> 00:23:58.020 align:start position:0%
and more pervasive the Russians in the
 

00:23:58.020 --> 00:24:00.110 align:start position:0%
and more pervasive the Russians in the
uh<00:23:58.260><c> and</c><00:23:58.500><c> the</c><00:23:58.620><c> US</c><00:23:58.799><c> were</c><00:23:59.159><c> capable</c><00:23:59.460><c> of</c><00:23:59.580><c> verifying</c>

00:24:00.110 --> 00:24:00.120 align:start position:0%
uh and the US were capable of verifying
 

00:24:00.120 --> 00:24:02.029 align:start position:0%
uh and the US were capable of verifying
that<00:24:00.299><c> disarmament</c><00:24:00.840><c> was</c><00:24:00.960><c> happening</c><00:24:01.380><c> and</c><00:24:01.500><c> so</c>

00:24:02.029 --> 00:24:02.039 align:start position:0%
that disarmament was happening and so
 

00:24:02.039 --> 00:24:04.010 align:start position:0%
that disarmament was happening and so
they<00:24:02.220><c> could</c><00:24:02.340><c> actually</c><00:24:02.460><c> cooperate</c><00:24:03.120><c> and</c><00:24:03.900><c> there</c>

00:24:04.010 --> 00:24:04.020 align:start position:0%
they could actually cooperate and there
 

00:24:04.020 --> 00:24:05.450 align:start position:0%
they could actually cooperate and there
actually<00:24:04.200><c> are</c><00:24:04.380><c> now</c><00:24:04.559><c> treaties</c><00:24:05.039><c> about</c><00:24:05.220><c> being</c>

00:24:05.450 --> 00:24:05.460 align:start position:0%
actually are now treaties about being
 

00:24:05.460 --> 00:24:06.950 align:start position:0%
actually are now treaties about being
able<00:24:05.640><c> to</c><00:24:05.760><c> fly</c><00:24:05.940><c> planes</c><00:24:06.360><c> over</c><00:24:06.539><c> other</c><00:24:06.720><c> people's</c>

00:24:06.950 --> 00:24:06.960 align:start position:0%
able to fly planes over other people's
 

00:24:06.960 --> 00:24:08.210 align:start position:0%
able to fly planes over other people's
territory<00:24:07.320><c> to</c><00:24:07.500><c> verify</c><00:24:07.740><c> this</c><00:24:07.919><c> stuff</c><00:24:08.039><c> it's</c>

00:24:08.210 --> 00:24:08.220 align:start position:0%
territory to verify this stuff it's
 

00:24:08.220 --> 00:24:10.010 align:start position:0%
territory to verify this stuff it's
called<00:24:08.340><c> the</c><00:24:08.460><c> open</c><00:24:08.520><c> spies</c><00:24:08.940><c> act</c><00:24:09.179><c> it's</c><00:24:09.840><c> open</c>

00:24:10.010 --> 00:24:10.020 align:start position:0%
called the open spies act it's open
 

00:24:10.020 --> 00:24:11.930 align:start position:0%
called the open spies act it's open
Skies<00:24:10.380><c> act</c><00:24:10.500><c> excuse</c><00:24:10.919><c> me</c><00:24:10.980><c> so</c><00:24:11.580><c> technical</c>

00:24:11.930 --> 00:24:11.940 align:start position:0%
Skies act excuse me so technical
 

00:24:11.940 --> 00:24:13.669 align:start position:0%
Skies act excuse me so technical
advances<00:24:12.419><c> can</c><00:24:12.600><c> enable</c><00:24:12.840><c> better</c><00:24:13.080><c> verification</c>

00:24:13.669 --> 00:24:13.679 align:start position:0%
advances can enable better verification
 

00:24:13.679 --> 00:24:16.549 align:start position:0%
advances can enable better verification
and<00:24:14.340><c> more</c><00:24:14.520><c> cooperation</c><00:24:15.080><c> uh</c><00:24:16.080><c> but</c><00:24:16.260><c> of</c><00:24:16.440><c> course</c>

00:24:16.549 --> 00:24:16.559 align:start position:0%
and more cooperation uh but of course
 

00:24:16.559 --> 00:24:18.830 align:start position:0%
and more cooperation uh but of course
spy<00:24:17.460><c> satellites</c><00:24:18.059><c> don't</c><00:24:18.179><c> work</c><00:24:18.360><c> for</c><00:24:18.600><c> this</c><00:24:18.720><c> kind</c>

00:24:18.830 --> 00:24:18.840 align:start position:0%
spy satellites don't work for this kind
 

00:24:18.840 --> 00:24:20.750 align:start position:0%
spy satellites don't work for this kind
of<00:24:18.900><c> stuff</c><00:24:19.020><c> on</c><00:24:19.260><c> on</c><00:24:19.740><c> the</c><00:24:19.980><c> internet</c><00:24:20.100><c> we</c><00:24:20.640><c> can't</c>

00:24:20.750 --> 00:24:20.760 align:start position:0%
of stuff on on the internet we can't
 

00:24:20.760 --> 00:24:22.190 align:start position:0%
of stuff on on the internet we can't
just<00:24:20.940><c> publish</c><00:24:21.240><c> everyone's</c><00:24:21.600><c> data</c><00:24:21.900><c> ever</c><00:24:22.020><c> out</c>

00:24:22.190 --> 00:24:22.200 align:start position:0%
just publish everyone's data ever out
 

00:24:22.200 --> 00:24:23.750 align:start position:0%
just publish everyone's data ever out
there<00:24:22.260><c> for</c><00:24:22.440><c> everyone</c><00:24:22.500><c> to</c><00:24:22.799><c> see</c><00:24:22.919><c> and</c><00:24:23.100><c> so</c><00:24:23.280><c> to</c><00:24:23.580><c> do</c>

00:24:23.750 --> 00:24:23.760 align:start position:0%
there for everyone to see and so to do
 

00:24:23.760 --> 00:24:24.830 align:start position:0%
there for everyone to see and so to do
this<00:24:23.820><c> in</c><00:24:24.000><c> this</c><00:24:24.120><c> case</c><00:24:24.240><c> we'd</c><00:24:24.480><c> need</c><00:24:24.600><c> zero</c>

00:24:24.830 --> 00:24:24.840 align:start position:0%
this in this case we'd need zero
 

00:24:24.840 --> 00:24:26.510 align:start position:0%
this in this case we'd need zero
knowledge<00:24:25.080><c> groups</c>

00:24:26.510 --> 00:24:26.520 align:start position:0%
knowledge groups
 

00:24:26.520 --> 00:24:28.730 align:start position:0%
knowledge groups
um<00:24:26.580><c> so</c><00:24:27.539><c> you</c><00:24:27.840><c> know</c><00:24:27.900><c> what</c><00:24:28.080><c> is</c><00:24:28.260><c> your</c><00:24:28.440><c> knowledge</c>

00:24:28.730 --> 00:24:28.740 align:start position:0%
um so you know what is your knowledge
 

00:24:28.740 --> 00:24:31.610 align:start position:0%
um so you know what is your knowledge
proof's<00:24:29.100><c> good</c><00:24:29.220><c> for</c><00:24:29.820><c> these</c><00:24:30.360><c> three</c><00:24:30.480><c> things</c><00:24:30.780><c> uh</c>

00:24:31.610 --> 00:24:31.620 align:start position:0%
proof's good for these three things uh
 

00:24:31.620 --> 00:24:33.770 align:start position:0%
proof's good for these three things uh
on<00:24:31.860><c> a</c><00:24:32.039><c> more</c>

00:24:33.770 --> 00:24:33.780 align:start position:0%
on a more
 

00:24:33.780 --> 00:24:35.390 align:start position:0%
on a more
you<00:24:34.200><c> know</c><00:24:34.260><c> concrete</c><00:24:34.679><c> thing</c><00:24:34.799><c> you</c><00:24:35.039><c> can</c><00:24:35.100><c> also</c><00:24:35.280><c> use</c>

00:24:35.390 --> 00:24:35.400 align:start position:0%
you know concrete thing you can also use
 

00:24:35.400 --> 00:24:36.590 align:start position:0%
you know concrete thing you can also use
them<00:24:35.580><c> for</c><00:24:35.700><c> identity</c><00:24:36.059><c> moderation</c>

00:24:36.590 --> 00:24:36.600 align:start position:0%
them for identity moderation
 

00:24:36.600 --> 00:24:38.750 align:start position:0%
them for identity moderation
decentralization

00:24:38.750 --> 00:24:38.760 align:start position:0%
decentralization
 

00:24:38.760 --> 00:24:39.950 align:start position:0%
decentralization
um<00:24:38.880><c> so</c><00:24:39.000><c> we</c><00:24:39.179><c> need</c><00:24:39.240><c> to</c><00:24:39.360><c> prove</c><00:24:39.600><c> all</c><00:24:39.720><c> kinds</c><00:24:39.900><c> of</c>

00:24:39.950 --> 00:24:39.960 align:start position:0%
um so we need to prove all kinds of
 

00:24:39.960 --> 00:24:41.810 align:start position:0%
um so we need to prove all kinds of
things<00:24:40.080><c> about</c><00:24:40.200><c> our</c><00:24:40.380><c> identity</c><00:24:40.740><c> online</c><00:24:40.980><c> uh</c><00:24:41.640><c> that</c>

00:24:41.810 --> 00:24:41.820 align:start position:0%
things about our identity online uh that
 

00:24:41.820 --> 00:24:43.250 align:start position:0%
things about our identity online uh that
we're<00:24:42.000><c> not</c><00:24:42.120><c> North</c><00:24:42.360><c> Korean</c><00:24:42.659><c> money</c><00:24:42.780><c> launderers</c>

00:24:43.250 --> 00:24:43.260 align:start position:0%
we're not North Korean money launderers
 

00:24:43.260 --> 00:24:45.470 align:start position:0%
we're not North Korean money launderers
for<00:24:43.500><c> example</c><00:24:43.679><c> that</c><00:24:43.980><c> were</c><00:24:44.159><c> not</c><00:24:44.280><c> a</c><00:24:44.460><c> bot</c><00:24:44.700><c> Elon</c>

00:24:45.470 --> 00:24:45.480 align:start position:0%
for example that were not a bot Elon
 

00:24:45.480 --> 00:24:48.230 align:start position:0%
for example that were not a bot Elon
Musk<00:24:46.320><c> um</c><00:24:46.440><c> or</c><00:24:46.740><c> that</c><00:24:46.919><c> we're</c><00:24:47.100><c> over</c><00:24:47.340><c> 18</c><00:24:47.520><c> to</c><00:24:47.880><c> view</c><00:24:48.059><c> a</c>

00:24:48.230 --> 00:24:48.240 align:start position:0%
Musk um or that we're over 18 to view a
 

00:24:48.240 --> 00:24:49.370 align:start position:0%
Musk um or that we're over 18 to view a
video

00:24:49.370 --> 00:24:49.380 align:start position:0%
video
 

00:24:49.380 --> 00:24:50.029 align:start position:0%
video
um

00:24:50.029 --> 00:24:50.039 align:start position:0%
um
 

00:24:50.039 --> 00:24:52.250 align:start position:0%
um
and<00:24:50.640><c> so</c><00:24:50.820><c> that's</c><00:24:51.120><c> time</c><00:24:51.360><c> but</c><00:24:51.659><c> I</c><00:24:51.780><c> have</c><00:24:51.900><c> some</c><00:24:52.080><c> work</c>

00:24:52.250 --> 00:24:52.260 align:start position:0%
and so that's time but I have some work
 

00:24:52.260 --> 00:24:53.990 align:start position:0%
and so that's time but I have some work
on<00:24:52.500><c> this</c><00:24:52.620><c> that</c><00:24:52.919><c> would</c><00:24:53.580><c> kind</c><00:24:53.760><c> of</c><00:24:53.880><c> be</c>

00:24:53.990 --> 00:24:54.000 align:start position:0%
on this that would kind of be
 

00:24:54.000 --> 00:24:55.250 align:start position:0%
on this that would kind of be
interesting<00:24:54.360><c> so</c>

00:24:55.250 --> 00:24:55.260 align:start position:0%
interesting so
 

00:24:55.260 --> 00:24:57.770 align:start position:0%
interesting so
with<00:24:55.799><c> that</c><00:24:55.980><c> uh</c>

00:24:57.770 --> 00:24:57.780 align:start position:0%
with that uh
 

00:24:57.780 --> 00:25:01.400 align:start position:0%
with that uh
I<00:24:58.260><c> guess</c><00:24:58.380><c> I</c><00:24:58.620><c> will</c><00:24:58.740><c> take</c><00:24:58.980><c> questions</c>

