WEBVTT
Kind: captions
Language: en

00:00:09.190 --> 00:00:16.590 align:start position:0%
 
[Music]

00:00:16.590 --> 00:00:16.600 align:start position:0%
[Music]
 

00:00:16.600 --> 00:00:22.420 align:start position:0%
[Music]
takes<00:00:17.600><c> everyone</c><00:00:19.870><c> so</c><00:00:20.870><c> I'm</c><00:00:21.170><c> tasting</c><00:00:21.740><c> toys</c>

00:00:22.420 --> 00:00:22.430 align:start position:0%
takes everyone so I'm tasting toys
 

00:00:22.430 --> 00:00:27.190 align:start position:0%
takes everyone so I'm tasting toys
can<00:00:22.580><c> we</c><00:00:22.670><c> talk</c><00:00:22.790><c> about</c><00:00:22.910><c> true--but</c><00:00:23.390><c> I</c><00:00:25.660><c> yeah</c><00:00:26.660><c> so</c><00:00:26.900><c> in</c>

00:00:27.190 --> 00:00:27.200 align:start position:0%
can we talk about true--but I yeah so in
 

00:00:27.200 --> 00:00:29.800 align:start position:0%
can we talk about true--but I yeah so in
what<00:00:27.350><c> in</c><00:00:27.530><c> what</c><00:00:27.680><c> sense</c><00:00:27.950><c> am</c><00:00:28.160><c> i</c><00:00:28.280><c> introducing</c><00:00:28.810><c> the</c>

00:00:29.800 --> 00:00:29.810 align:start position:0%
what in what sense am i introducing the
 

00:00:29.810 --> 00:00:32.069 align:start position:0%
what in what sense am i introducing the
troop<00:00:30.050><c> adverse</c><00:00:30.320><c> in</c><00:00:30.860><c> so</c><00:00:31.550><c> some</c><00:00:31.820><c> of</c><00:00:31.880><c> you</c><00:00:31.940><c> remember</c>

00:00:32.069 --> 00:00:32.079 align:start position:0%
troop adverse in so some of you remember
 

00:00:32.079 --> 00:00:36.160 align:start position:0%
troop adverse in so some of you remember
last<00:00:33.079><c> year</c><00:00:33.379><c> at</c><00:00:33.469><c> Def</c><00:00:33.620><c> Con</c><00:00:33.680><c> to</c><00:00:34.660><c> Christian</c><00:00:35.660><c> right</c>

00:00:36.160 --> 00:00:36.170 align:start position:0%
last year at Def Con to Christian right
 

00:00:36.170 --> 00:00:38.350 align:start position:0%
last year at Def Con to Christian right
best<00:00:36.380><c> nerve</c><00:00:36.620><c> also</c><00:00:37.220><c> gave</c><00:00:37.490><c> a</c><00:00:37.520><c> talk</c><00:00:37.760><c> on</c><00:00:37.910><c> true</c><00:00:38.150><c> bit</c>

00:00:38.350 --> 00:00:38.360 align:start position:0%
best nerve also gave a talk on true bit
 

00:00:38.360 --> 00:00:41.110 align:start position:0%
best nerve also gave a talk on true bit
so<00:00:38.810><c> I'm</c><00:00:39.200><c> pleased</c><00:00:39.620><c> to</c><00:00:39.800><c> announce</c><00:00:40.610><c> here</c><00:00:40.850><c> today</c>

00:00:41.110 --> 00:00:41.120 align:start position:0%
so I'm pleased to announce here today
 

00:00:41.120 --> 00:00:45.790 align:start position:0%
so I'm pleased to announce here today
that<00:00:43.239><c> troop</c><00:00:44.239><c> it</c><00:00:44.360><c> is</c><00:00:44.480><c> up</c><00:00:44.630><c> on</c><00:00:44.780><c> the</c><00:00:44.930><c> covent</c><00:00:45.290><c> test</c>

00:00:45.790 --> 00:00:45.800 align:start position:0%
that troop it is up on the covent test
 

00:00:45.800 --> 00:00:48.580 align:start position:0%
that troop it is up on the covent test
net<00:00:46.040><c> you</c><00:00:46.820><c> can</c><00:00:46.970><c> take</c><00:00:47.120><c> a</c><00:00:47.149><c> piece</c><00:00:47.870><c> of</c><00:00:47.899><c> C</c><00:00:48.230><c> or</c><00:00:48.410><c> C++</c>

00:00:48.580 --> 00:00:48.590 align:start position:0%
net you can take a piece of C or C++
 

00:00:48.590 --> 00:00:51.250 align:start position:0%
net you can take a piece of C or C++
code<00:00:49.250><c> and</c><00:00:49.489><c> run</c><00:00:50.210><c> a</c><00:00:50.239><c> verification</c><00:00:50.600><c> game</c><00:00:51.079><c> up</c>

00:00:51.250 --> 00:00:51.260 align:start position:0%
code and run a verification game up
 

00:00:51.260 --> 00:00:54.130 align:start position:0%
code and run a verification game up
there<00:00:51.290><c> all</c><00:00:52.160><c> the</c><00:00:52.340><c> code</c><00:00:52.550><c> is</c><00:00:52.700><c> up</c><00:00:52.820><c> on</c><00:00:52.970><c> our</c><00:00:53.140><c> github</c>

00:00:54.130 --> 00:00:54.140 align:start position:0%
there all the code is up on our github
 

00:00:54.140 --> 00:00:58.560 align:start position:0%
there all the code is up on our github
it's<00:00:54.559><c> all</c><00:00:54.790><c> open</c><00:00:55.790><c> source</c><00:00:56.000><c> so</c><00:00:56.600><c> dig</c><00:00:57.290><c> right</c><00:00:57.470><c> in</c><00:00:57.649><c> and</c>

00:00:58.560 --> 00:00:58.570 align:start position:0%
it's all open source so dig right in and
 

00:00:58.570 --> 00:01:02.080 align:start position:0%
it's all open source so dig right in and
I'd<00:00:59.570><c> also</c><00:00:59.750><c> like</c><00:00:59.930><c> to</c><00:01:00.829><c> thank</c><00:01:01.010><c> all</c><00:01:01.280><c> of</c><00:01:01.309><c> our</c><00:01:01.579><c> in</c>

00:01:02.080 --> 00:01:02.090 align:start position:0%
I'd also like to thank all of our in
 

00:01:02.090 --> 00:01:03.310 align:start position:0%
I'd also like to thank all of our in
addition<00:01:02.390><c> to</c><00:01:02.480><c> our</c><00:01:02.570><c> core</c><00:01:02.780><c> team</c><00:01:02.930><c> all</c><00:01:03.170><c> of</c><00:01:03.200><c> our</c>

00:01:03.310 --> 00:01:03.320 align:start position:0%
addition to our core team all of our
 

00:01:03.320 --> 00:01:06.539 align:start position:0%
addition to our core team all of our
open<00:01:03.770><c> source</c><00:01:04.129><c> contributors</c><00:01:04.939><c> who</c><00:01:05.089><c> have</c><00:01:05.210><c> been</c>

00:01:06.539 --> 00:01:06.549 align:start position:0%
open source contributors who have been
 

00:01:06.549 --> 00:01:09.310 align:start position:0%
open source contributors who have been
making<00:01:07.549><c> that</c><00:01:07.820><c> into</c><00:01:08.120><c> a</c><00:01:08.630><c> reality</c><00:01:08.900><c> we</c><00:01:09.110><c> are</c>

00:01:09.310 --> 00:01:09.320 align:start position:0%
making that into a reality we are
 

00:01:09.320 --> 00:01:14.890 align:start position:0%
making that into a reality we are
especially<00:01:12.370><c> senior</c><00:01:13.370><c> Vivien</c><00:01:13.700><c> and</c><00:01:13.850><c> Harley</c><00:01:14.600><c> swig</c>

00:01:14.890 --> 00:01:14.900 align:start position:0%
especially senior Vivien and Harley swig
 

00:01:14.900 --> 00:01:19.390 align:start position:0%
especially senior Vivien and Harley swig
so<00:01:17.320><c> some</c><00:01:18.320><c> of</c><00:01:18.350><c> you</c><00:01:18.470><c> may</c><00:01:18.590><c> be</c><00:01:18.619><c> old</c><00:01:19.040><c> enough</c><00:01:19.340><c> to</c>

00:01:19.390 --> 00:01:19.400 align:start position:0%
so some of you may be old enough to
 

00:01:19.400 --> 00:01:22.690 align:start position:0%
so some of you may be old enough to
remember<00:01:20.560><c> before</c><00:01:21.560><c> Bitcoin</c><00:01:22.340><c> there</c><00:01:22.580><c> was</c><00:01:22.670><c> a</c>

00:01:22.690 --> 00:01:22.700 align:start position:0%
remember before Bitcoin there was a
 

00:01:22.700 --> 00:01:24.670 align:start position:0%
remember before Bitcoin there was a
thing<00:01:22.909><c> called</c><00:01:22.940><c> Big</c><00:01:23.299><c> Data</c><00:01:23.510><c> and</c><00:01:23.810><c> you</c><00:01:24.530><c> could</c>

00:01:24.670 --> 00:01:24.680 align:start position:0%
thing called Big Data and you could
 

00:01:24.680 --> 00:01:25.920 align:start position:0%
thing called Big Data and you could
actually<00:01:24.799><c> store</c><00:01:25.159><c> stuff</c><00:01:25.460><c> on</c><00:01:25.640><c> your</c><00:01:25.729><c> computer</c>

00:01:25.920 --> 00:01:25.930 align:start position:0%
actually store stuff on your computer
 

00:01:25.930 --> 00:01:28.180 align:start position:0%
actually store stuff on your computer
you<00:01:26.930><c> could</c><00:01:27.110><c> use</c><00:01:27.320><c> the</c><00:01:27.440><c> computer</c><00:01:27.770><c> to</c><00:01:27.799><c> compute</c>

00:01:28.180 --> 00:01:28.190 align:start position:0%
you could use the computer to compute
 

00:01:28.190 --> 00:01:30.580 align:start position:0%
you could use the computer to compute
stuff<00:01:28.460><c> and</c><00:01:29.060><c> there</c><00:01:29.810><c> was</c><00:01:29.900><c> even</c><00:01:30.020><c> some</c><00:01:30.229><c> privacy</c>

00:01:30.580 --> 00:01:30.590 align:start position:0%
stuff and there was even some privacy
 

00:01:30.590 --> 00:01:34.450 align:start position:0%
stuff and there was even some privacy
features<00:01:31.130><c> well</c><00:01:32.710><c> etherium</c><00:01:33.710><c> sacrificed</c><00:01:34.250><c> all</c>

00:01:34.450 --> 00:01:34.460 align:start position:0%
features well etherium sacrificed all
 

00:01:34.460 --> 00:01:35.580 align:start position:0%
features well etherium sacrificed all
these<00:01:34.640><c> for</c><00:01:34.820><c> a</c><00:01:34.850><c> property</c><00:01:35.150><c> we</c><00:01:35.330><c> called</c>

00:01:35.580 --> 00:01:35.590 align:start position:0%
these for a property we called
 

00:01:35.590 --> 00:01:39.490 align:start position:0%
these for a property we called
immutability<00:01:36.590><c> and</c><00:01:38.020><c> that's</c><00:01:39.020><c> what</c><00:01:39.320><c> makes</c>

00:01:39.490 --> 00:01:39.500 align:start position:0%
immutability and that's what makes
 

00:01:39.500 --> 00:01:42.100 align:start position:0%
immutability and that's what makes
blockchains<00:01:40.040><c> amazing</c><00:01:40.869><c> they're</c><00:01:41.869><c> immutable</c>

00:01:42.100 --> 00:01:42.110 align:start position:0%
blockchains amazing they're immutable
 

00:01:42.110 --> 00:01:44.200 align:start position:0%
blockchains amazing they're immutable
they<00:01:42.799><c> have</c><00:01:42.950><c> some</c><00:01:43.310><c> sort</c><00:01:43.549><c> of</c><00:01:43.580><c> democratic</c>

00:01:44.200 --> 00:01:44.210 align:start position:0%
they have some sort of democratic
 

00:01:44.210 --> 00:01:48.640 align:start position:0%
they have some sort of democratic
equality<00:01:44.960><c> properties</c><00:01:45.409><c> to</c><00:01:45.590><c> them</c><00:01:46.810><c> but</c><00:01:47.810><c> we</c><00:01:48.229><c> are</c>

00:01:48.640 --> 00:01:48.650 align:start position:0%
equality properties to them but we are
 

00:01:48.650 --> 00:01:51.999 align:start position:0%
equality properties to them but we are
so<00:01:49.490><c> it's</c><00:01:50.420><c> it's</c><00:01:50.930><c> time</c><00:01:51.170><c> to</c><00:01:51.320><c> bring</c><00:01:51.500><c> the</c><00:01:51.619><c> big</c><00:01:51.799><c> data</c>

00:01:51.999 --> 00:01:52.009 align:start position:0%
so it's it's time to bring the big data
 

00:01:52.009 --> 00:01:53.230 align:start position:0%
so it's it's time to bring the big data
back<00:01:52.340><c> on</c><00:01:52.549><c> to</c><00:01:52.640><c> the</c><00:01:52.729><c> blockchain</c>

00:01:53.230 --> 00:01:53.240 align:start position:0%
back on to the blockchain
 

00:01:53.240 --> 00:01:56.380 align:start position:0%
back on to the blockchain
so<00:01:53.810><c> that's</c><00:01:54.080><c> true--but</c><00:01:54.890><c> is</c><00:01:55.130><c> taking</c><00:01:55.520><c> this</c><00:01:56.119><c> piece</c>

00:01:56.380 --> 00:01:56.390 align:start position:0%
so that's true--but is taking this piece
 

00:01:56.390 --> 00:01:58.390 align:start position:0%
so that's true--but is taking this piece
right<00:01:56.600><c> here</c><00:01:56.659><c> computation</c><00:01:57.590><c> and</c><00:01:58.009><c> that's</c><00:01:58.280><c> what</c>

00:01:58.390 --> 00:01:58.400 align:start position:0%
right here computation and that's what
 

00:01:58.400 --> 00:02:02.069 align:start position:0%
right here computation and that's what
we're<00:01:58.520><c> bringing</c><00:01:58.670><c> onto</c><00:01:58.939><c> the</c><00:01:59.030><c> blockchain</c><00:01:59.240><c> so</c>

00:02:02.069 --> 00:02:02.079 align:start position:0%
we're bringing onto the blockchain so
 

00:02:02.079 --> 00:02:04.840 align:start position:0%
we're bringing onto the blockchain so
and<00:02:03.079><c> there's</c><00:02:03.530><c> also</c><00:02:03.680><c> a</c><00:02:03.850><c> communication</c>

00:02:04.840 --> 00:02:04.850 align:start position:0%
and there's also a communication
 

00:02:04.850 --> 00:02:08.679 align:start position:0%
and there's also a communication
component<00:02:05.360><c> to</c><00:02:05.479><c> it</c><00:02:05.630><c> the</c><00:02:07.179><c> just</c><00:02:08.179><c> like</c><00:02:08.329><c> you</c><00:02:08.539><c> have</c>

00:02:08.679 --> 00:02:08.689 align:start position:0%
component to it the just like you have
 

00:02:08.689 --> 00:02:10.389 align:start position:0%
component to it the just like you have
the<00:02:08.810><c> internet</c><00:02:09.170><c> for</c><00:02:09.409><c> big</c><00:02:09.590><c> data</c><00:02:09.739><c> where</c><00:02:10.099><c> we're</c>

00:02:10.389 --> 00:02:10.399 align:start position:0%
the internet for big data where we're
 

00:02:10.399 --> 00:02:12.550 align:start position:0%
the internet for big data where we're
looking<00:02:10.520><c> at</c><00:02:10.819><c> something</c><00:02:11.599><c> like</c><00:02:11.840><c> dojo</c><00:02:12.349><c> theory</c>

00:02:12.550 --> 00:02:12.560 align:start position:0%
looking at something like dojo theory
 

00:02:12.560 --> 00:02:14.440 align:start position:0%
looking at something like dojo theory
and<00:02:12.709><c> bridge</c><00:02:12.890><c> a</c><00:02:12.920><c> way</c><00:02:13.190><c> of</c><00:02:13.340><c> bringing</c>

00:02:14.440 --> 00:02:14.450 align:start position:0%
and bridge a way of bringing
 

00:02:14.450 --> 00:02:16.699 align:start position:0%
and bridge a way of bringing
existing<00:02:15.450><c> bridge</c><00:02:15.690><c> take</c><00:02:16.140><c> the</c><00:02:16.230><c> tokens</c><00:02:16.590><c> off</c>

00:02:16.699 --> 00:02:16.709 align:start position:0%
existing bridge take the tokens off
 

00:02:16.709 --> 00:02:18.350 align:start position:0%
existing bridge take the tokens off
dogecoin<00:02:17.220><c> and</c><00:02:17.400><c> put</c><00:02:17.550><c> them</c><00:02:17.670><c> on</c><00:02:17.760><c> aetherium</c><00:02:18.090><c> and</c>

00:02:18.350 --> 00:02:18.360 align:start position:0%
dogecoin and put them on aetherium and
 

00:02:18.360 --> 00:02:20.600 align:start position:0%
dogecoin and put them on aetherium and
back<00:02:18.510><c> so</c><00:02:19.290><c> that's</c><00:02:19.650><c> that's</c><00:02:19.950><c> the</c><00:02:20.220><c> the</c>

00:02:20.600 --> 00:02:20.610 align:start position:0%
back so that's that's the the
 

00:02:20.610 --> 00:02:22.160 align:start position:0%
back so that's that's the the
functionality<00:02:21.209><c> we're</c><00:02:21.360><c> talking</c><00:02:21.660><c> about</c><00:02:21.750><c> here</c>

00:02:22.160 --> 00:02:22.170 align:start position:0%
functionality we're talking about here
 

00:02:22.170 --> 00:02:24.290 align:start position:0%
functionality we're talking about here
so<00:02:22.620><c> true--but</c><00:02:23.010><c> is</c><00:02:23.130><c> a</c><00:02:23.160><c> scalability</c><00:02:23.640><c> solution</c>

00:02:24.290 --> 00:02:24.300 align:start position:0%
so true--but is a scalability solution
 

00:02:24.300 --> 00:02:27.559 align:start position:0%
so true--but is a scalability solution
and<00:02:25.130><c> in</c><00:02:26.130><c> terms</c><00:02:26.670><c> of</c><00:02:26.760><c> the</c><00:02:26.819><c> storage</c><00:02:27.120><c> piece</c><00:02:27.390><c> so</c><00:02:27.510><c> I'm</c>

00:02:27.559 --> 00:02:27.569 align:start position:0%
and in terms of the storage piece so I'm
 

00:02:27.569 --> 00:02:29.690 align:start position:0%
and in terms of the storage piece so I'm
talking<00:02:27.720><c> about</c><00:02:27.840><c> true</c><00:02:28.140><c> bit</c><00:02:28.290><c> as</c><00:02:28.380><c> a</c><00:02:28.700><c> scalability</c>

00:02:29.690 --> 00:02:29.700 align:start position:0%
talking about true bit as a scalability
 

00:02:29.700 --> 00:02:33.650 align:start position:0%
talking about true bit as a scalability
solution<00:02:30.150><c> for</c><00:02:30.300><c> computation</c><00:02:30.959><c> but</c><00:02:32.390><c> if</c><00:02:33.390><c> you</c><00:02:33.540><c> look</c>

00:02:33.650 --> 00:02:33.660 align:start position:0%
solution for computation but if you look
 

00:02:33.660 --> 00:02:36.050 align:start position:0%
solution for computation but if you look
at<00:02:33.750><c> the</c><00:02:34.170><c> storage</c><00:02:34.530><c> situation</c><00:02:34.739><c> there</c><00:02:35.370><c> are</c><00:02:35.400><c> a</c><00:02:35.550><c> lot</c>

00:02:36.050 --> 00:02:36.060 align:start position:0%
at the storage situation there are a lot
 

00:02:36.060 --> 00:02:38.479 align:start position:0%
at the storage situation there are a lot
of<00:02:36.290><c> projects</c><00:02:37.290><c> already</c><00:02:37.470><c> looking</c><00:02:38.280><c> in</c><00:02:38.370><c> that</c>

00:02:38.479 --> 00:02:38.489 align:start position:0%
of projects already looking in that
 

00:02:38.489 --> 00:02:43.070 align:start position:0%
of projects already looking in that
space<00:02:38.970><c> already</c><00:02:41.540><c> most</c><00:02:42.540><c> of</c><00:02:42.690><c> them</c><00:02:42.810><c> are</c><00:02:42.900><c> more</c>

00:02:43.070 --> 00:02:43.080 align:start position:0%
space already most of them are more
 

00:02:43.080 --> 00:02:46.880 align:start position:0%
space already most of them are more
focused<00:02:43.410><c> on</c><00:02:44.330><c> privacy</c><00:02:45.330><c> than</c><00:02:45.720><c> then</c><00:02:46.200><c> data</c>

00:02:46.880 --> 00:02:46.890 align:start position:0%
focused on privacy than then data
 

00:02:46.890 --> 00:02:50.330 align:start position:0%
focused on privacy than then data
availability<00:02:47.370><c> but</c><00:02:47.819><c> there</c><00:02:48.480><c> is</c><00:02:49.340><c> interesting</c>

00:02:50.330 --> 00:02:50.340 align:start position:0%
availability but there is interesting
 

00:02:50.340 --> 00:02:51.410 align:start position:0%
availability but there is interesting
things<00:02:50.519><c> going</c><00:02:50.640><c> on</c><00:02:50.940><c> in</c><00:02:51.090><c> the</c><00:02:51.180><c> storage</c>

00:02:51.410 --> 00:02:51.420 align:start position:0%
things going on in the storage
 

00:02:51.420 --> 00:02:53.449 align:start position:0%
things going on in the storage
department<00:02:52.019><c> fact</c><00:02:52.560><c> there's</c><00:02:52.769><c> interesting</c>

00:02:53.449 --> 00:02:53.459 align:start position:0%
department fact there's interesting
 

00:02:53.459 --> 00:02:54.920 align:start position:0%
department fact there's interesting
stuff<00:02:53.670><c> going</c><00:02:53.700><c> on</c><00:02:54.000><c> everywhere</c><00:02:54.420><c> I</c><00:02:54.480><c> guess</c><00:02:54.720><c> that's</c>

00:02:54.920 --> 00:02:54.930 align:start position:0%
stuff going on everywhere I guess that's
 

00:02:54.930 --> 00:02:57.949 align:start position:0%
stuff going on everywhere I guess that's
why<00:02:55.080><c> we're</c><00:02:55.260><c> here</c><00:02:55.790><c> but</c><00:02:56.790><c> what</c><00:02:57.090><c> what</c><00:02:57.480><c> what</c><00:02:57.810><c> is</c><00:02:57.930><c> it</c>

00:02:57.949 --> 00:02:57.959 align:start position:0%
why we're here but what what what is it
 

00:02:57.959 --> 00:02:59.900 align:start position:0%
why we're here but what what what is it
about<00:02:58.110><c> true</c><00:02:58.470><c> bit</c><00:02:58.680><c> what</c><00:02:58.950><c> are</c><00:02:58.980><c> we</c><00:02:59.130><c> here</c><00:02:59.730><c> to</c><00:02:59.880><c> talk</c>

00:02:59.900 --> 00:02:59.910 align:start position:0%
about true bit what are we here to talk
 

00:02:59.910 --> 00:03:02.000 align:start position:0%
about true bit what are we here to talk
about<00:03:00.090><c> today</c><00:03:00.510><c> is</c><00:03:00.660><c> a</c><00:03:00.690><c> process</c><00:03:01.440><c> which</c><00:03:01.560><c> we</c><00:03:01.769><c> called</c>

00:03:02.000 --> 00:03:02.010 align:start position:0%
about today is a process which we called
 

00:03:02.010 --> 00:03:05.449 align:start position:0%
about today is a process which we called
interactive<00:03:02.910><c> verification</c><00:03:03.799><c> okay</c><00:03:04.799><c> and</c><00:03:05.010><c> and</c>

00:03:05.449 --> 00:03:05.459 align:start position:0%
interactive verification okay and and
 

00:03:05.459 --> 00:03:09.500 align:start position:0%
interactive verification okay and and
what<00:03:05.760><c> is</c><00:03:05.850><c> it</c><00:03:06.030><c> this</c><00:03:06.480><c> is</c><00:03:07.970><c> what</c><00:03:08.970><c> are</c><00:03:09.030><c> we</c><00:03:09.120><c> focused</c>

00:03:09.500 --> 00:03:09.510 align:start position:0%
what is it this is what are we focused
 

00:03:09.510 --> 00:03:10.610 align:start position:0%
what is it this is what are we focused
on<00:03:09.630><c> true--but</c><00:03:09.930><c> is</c><00:03:10.049><c> focused</c><00:03:10.380><c> on</c><00:03:10.440><c> large</c>

00:03:10.610 --> 00:03:10.620 align:start position:0%
on true--but is focused on large
 

00:03:10.620 --> 00:03:12.559 align:start position:0%
on true--but is focused on large
transactions<00:03:11.459><c> so</c><00:03:11.610><c> if</c><00:03:11.700><c> you</c><00:03:11.819><c> we've</c><00:03:12.209><c> had</c><00:03:12.239><c> a</c><00:03:12.360><c> few</c>

00:03:12.559 --> 00:03:12.569 align:start position:0%
transactions so if you we've had a few
 

00:03:12.569 --> 00:03:15.199 align:start position:0%
transactions so if you we've had a few
talks<00:03:13.049><c> just</c><00:03:13.350><c> recently</c><00:03:13.769><c> about</c><00:03:13.950><c> sharding</c><00:03:14.910><c> so</c>

00:03:15.199 --> 00:03:15.209 align:start position:0%
talks just recently about sharding so
 

00:03:15.209 --> 00:03:16.729 align:start position:0%
talks just recently about sharding so
we're<00:03:15.480><c> true--but</c><00:03:16.019><c> is</c><00:03:16.170><c> not</c><00:03:16.290><c> going</c><00:03:16.470><c> to</c><00:03:16.530><c> assume</c>

00:03:16.729 --> 00:03:16.739 align:start position:0%
we're true--but is not going to assume
 

00:03:16.739 --> 00:03:19.280 align:start position:0%
we're true--but is not going to assume
that<00:03:16.860><c> you</c><00:03:16.950><c> can</c><00:03:17.100><c> take</c><00:03:17.700><c> your</c><00:03:17.880><c> transaction</c><00:03:18.690><c> set</c>

00:03:19.280 --> 00:03:19.290 align:start position:0%
that you can take your transaction set
 

00:03:19.290 --> 00:03:20.930 align:start position:0%
that you can take your transaction set
and<00:03:19.500><c> break</c><00:03:19.709><c> it</c><00:03:19.829><c> up</c><00:03:19.920><c> into</c><00:03:20.100><c> smaller</c><00:03:20.370><c> pieces</c><00:03:20.459><c> you</c>

00:03:20.930 --> 00:03:20.940 align:start position:0%
and break it up into smaller pieces you
 

00:03:20.940 --> 00:03:22.699 align:start position:0%
and break it up into smaller pieces you
have<00:03:20.970><c> a</c><00:03:21.090><c> massive</c><00:03:21.570><c> transaction</c><00:03:22.230><c> that's</c><00:03:22.380><c> coming</c>

00:03:22.699 --> 00:03:22.709 align:start position:0%
have a massive transaction that's coming
 

00:03:22.709 --> 00:03:24.620 align:start position:0%
have a massive transaction that's coming
in<00:03:22.859><c> and</c><00:03:22.980><c> you</c><00:03:23.400><c> have</c><00:03:23.430><c> to</c><00:03:23.670><c> process</c><00:03:23.910><c> it</c><00:03:24.150><c> so</c><00:03:24.450><c> that's</c>

00:03:24.620 --> 00:03:24.630 align:start position:0%
in and you have to process it so that's
 

00:03:24.630 --> 00:03:28.550 align:start position:0%
in and you have to process it so that's
that's<00:03:25.230><c> what</c><00:03:25.470><c> true</c><00:03:25.680><c> bid</c><00:03:25.829><c> is</c><00:03:25.950><c> all</c><00:03:26.070><c> about</c><00:03:27.109><c> ok</c><00:03:28.109><c> so</c>

00:03:28.550 --> 00:03:28.560 align:start position:0%
that's what true bid is all about ok so
 

00:03:28.560 --> 00:03:33.020 align:start position:0%
that's what true bid is all about ok so
what's<00:03:28.799><c> what's</c><00:03:29.310><c> the</c><00:03:29.430><c> problem</c><00:03:31.880><c> what</c><00:03:32.880><c> are</c><00:03:32.910><c> we</c>

00:03:33.020 --> 00:03:33.030 align:start position:0%
what's what's the problem what are we
 

00:03:33.030 --> 00:03:34.460 align:start position:0%
what's what's the problem what are we
trying<00:03:33.180><c> to</c><00:03:33.269><c> solve</c><00:03:33.450><c> here</c><00:03:33.660><c> I</c><00:03:33.870><c> guess</c><00:03:34.320><c> I</c><00:03:34.410><c> don't</c>

00:03:34.460 --> 00:03:34.470 align:start position:0%
trying to solve here I guess I don't
 

00:03:34.470 --> 00:03:35.930 align:start position:0%
trying to solve here I guess I don't
really<00:03:34.590><c> have</c><00:03:34.769><c> to</c><00:03:34.950><c> tell</c><00:03:35.130><c> this</c><00:03:35.280><c> audience</c><00:03:35.400><c> what</c><00:03:35.910><c> a</c>

00:03:35.930 --> 00:03:35.940 align:start position:0%
really have to tell this audience what a
 

00:03:35.940 --> 00:03:39.949 align:start position:0%
really have to tell this audience what a
smart<00:03:36.209><c> contract</c><00:03:36.720><c> is</c><00:03:36.930><c> but</c><00:03:37.920><c> I</c><00:03:38.190><c> do</c><00:03:38.400><c> want</c><00:03:38.760><c> to</c><00:03:38.959><c> point</c>

00:03:39.949 --> 00:03:39.959 align:start position:0%
smart contract is but I do want to point
 

00:03:39.959 --> 00:03:43.819 align:start position:0%
smart contract is but I do want to point
out<00:03:40.109><c> a</c><00:03:40.760><c> sort</c><00:03:41.760><c> of</c><00:03:42.109><c> critical</c><00:03:43.109><c> property</c><00:03:43.650><c> of</c><00:03:43.739><c> the</c>

00:03:43.819 --> 00:03:43.829 align:start position:0%
out a sort of critical property of the
 

00:03:43.829 --> 00:03:48.380 align:start position:0%
out a sort of critical property of the
smart<00:03:44.040><c> contract</c><00:03:44.220><c> is</c><00:03:44.609><c> that</c><00:03:44.760><c> they</c><00:03:44.910><c> only</c><00:03:47.390><c> this</c>

00:03:48.380 --> 00:03:48.390 align:start position:0%
smart contract is that they only this
 

00:03:48.390 --> 00:03:49.910 align:start position:0%
smart contract is that they only this
sign<00:03:48.930><c> at</c><00:03:49.049><c> the</c><00:03:49.140><c> bottom</c><00:03:49.350><c> which</c><00:03:49.470><c> you</c><00:03:49.590><c> can</c><00:03:49.709><c> see</c><00:03:49.890><c> now</c>

00:03:49.910 --> 00:03:49.920 align:start position:0%
sign at the bottom which you can see now
 

00:03:49.920 --> 00:03:52.699 align:start position:0%
sign at the bottom which you can see now
says<00:03:50.280><c> small</c><00:03:50.549><c> computations</c><00:03:51.239><c> only</c><00:03:51.600><c> you're</c><00:03:52.350><c> not</c>

00:03:52.699 --> 00:03:52.709 align:start position:0%
says small computations only you're not
 

00:03:52.709 --> 00:03:56.390 align:start position:0%
says small computations only you're not
running<00:03:53.400><c> computations</c><00:03:54.150><c> that</c><00:03:54.480><c> run</c><00:03:54.720><c> for</c><00:03:55.400><c> hours</c>

00:03:56.390 --> 00:03:56.400 align:start position:0%
running computations that run for hours
 

00:03:56.400 --> 00:03:57.740 align:start position:0%
running computations that run for hours
or<00:03:56.579><c> even</c><00:03:56.609><c> minutes</c><00:03:56.880><c> I</c><00:03:57.239><c> mean</c><00:03:57.359><c> they</c><00:03:57.480><c> don't</c><00:03:57.569><c> even</c>

00:03:57.740 --> 00:03:57.750 align:start position:0%
or even minutes I mean they don't even
 

00:03:57.750 --> 00:04:00.740 align:start position:0%
or even minutes I mean they don't even
run<00:03:58.019><c> for</c><00:03:58.500><c> for</c><00:03:58.890><c> a</c><00:03:58.920><c> second</c><00:03:59.340><c> so</c><00:03:59.579><c> that's</c><00:04:00.239><c> that's</c>

00:04:00.740 --> 00:04:00.750 align:start position:0%
run for for a second so that's that's
 

00:04:00.750 --> 00:04:02.710 align:start position:0%
run for for a second so that's that's
what<00:04:01.650><c> we</c><00:04:01.769><c> mean</c><00:04:01.859><c> about</c><00:04:02.010><c> scalability</c>

00:04:02.710 --> 00:04:02.720 align:start position:0%
what we mean about scalability
 

00:04:02.720 --> 00:04:06.289 align:start position:0%
what we mean about scalability
computations<00:04:03.720><c> actually</c><00:04:04.140><c> run</c><00:04:04.319><c> so</c><00:04:04.880><c> the</c><00:04:05.880><c> length</c>

00:04:06.289 --> 00:04:06.299 align:start position:0%
computations actually run so the length
 

00:04:06.299 --> 00:04:07.580 align:start position:0%
computations actually run so the length
of<00:04:06.450><c> the</c><00:04:06.510><c> computation</c><00:04:07.049><c> you</c><00:04:07.140><c> can</c><00:04:07.290><c> run</c><00:04:07.440><c> is</c>

00:04:07.580 --> 00:04:07.590 align:start position:0%
of the computation you can run is
 

00:04:07.590 --> 00:04:11.479 align:start position:0%
of the computation you can run is
bounded<00:04:07.950><c> by</c><00:04:08.100><c> aetherium</c><00:04:08.790><c> x'</c><00:04:08.819><c> gas</c><00:04:09.030><c> limit</c><00:04:09.480><c> so</c><00:04:10.489><c> the</c>

00:04:11.479 --> 00:04:11.489 align:start position:0%
bounded by aetherium x' gas limit so the
 

00:04:11.489 --> 00:04:13.550 align:start position:0%
bounded by aetherium x' gas limit so the
obvious<00:04:11.639><c> thing</c><00:04:11.910><c> let's</c><00:04:12.329><c> get</c><00:04:13.260><c> the</c><00:04:13.380><c> elephant</c>

00:04:13.550 --> 00:04:13.560 align:start position:0%
obvious thing let's get the elephant
 

00:04:13.560 --> 00:04:15.319 align:start position:0%
obvious thing let's get the elephant
other<00:04:13.829><c> room</c><00:04:13.950><c> why</c><00:04:14.040><c> don't</c><00:04:14.220><c> we</c><00:04:14.280><c> just</c><00:04:14.489><c> dump</c><00:04:15.150><c> the</c>

00:04:15.319 --> 00:04:15.329 align:start position:0%
other room why don't we just dump the
 

00:04:15.329 --> 00:04:20.870 align:start position:0%
other room why don't we just dump the
gas<00:04:15.510><c> limit</c><00:04:15.780><c> so</c><00:04:18.079><c> first</c><00:04:19.079><c> so</c><00:04:19.530><c> what</c><00:04:20.519><c> is</c><00:04:20.639><c> the</c><00:04:20.729><c> gas</c>

00:04:20.870 --> 00:04:20.880 align:start position:0%
gas limit so first so what is the gas
 

00:04:20.880 --> 00:04:22.820 align:start position:0%
gas limit so first so what is the gas
limit<00:04:21.060><c> a</c><00:04:21.329><c> theory</c><00:04:21.720><c> a</c><00:04:21.810><c> meter</c><00:04:22.049><c> smart</c><00:04:22.409><c> contract</c>

00:04:22.820 --> 00:04:22.830 align:start position:0%
limit a theory a meter smart contract
 

00:04:22.830 --> 00:04:25.310 align:start position:0%
limit a theory a meter smart contract
storage<00:04:23.159><c> and</c><00:04:23.310><c> compute</c><00:04:23.610><c> resources</c><00:04:23.990><c> with</c><00:04:24.990><c> a</c>

00:04:25.310 --> 00:04:25.320 align:start position:0%
storage and compute resources with a
 

00:04:25.320 --> 00:04:26.970 align:start position:0%
storage and compute resources with a
measurement<00:04:25.650><c> they</c><00:04:25.830><c> call</c><00:04:25.950><c> gas</c>

00:04:26.970 --> 00:04:26.980 align:start position:0%
measurement they call gas
 

00:04:26.980 --> 00:04:29.340 align:start position:0%
measurement they call gas
and<00:04:27.070><c> the</c><00:04:27.520><c> gas</c><00:04:27.700><c> limit</c><00:04:28.330><c> is</c><00:04:28.630><c> the</c><00:04:28.780><c> maximum</c><00:04:28.810><c> amount</c>

00:04:29.340 --> 00:04:29.350 align:start position:0%
and the gas limit is the maximum amount
 

00:04:29.350 --> 00:04:30.990 align:start position:0%
and the gas limit is the maximum amount
of<00:04:29.410><c> gas</c><00:04:29.590><c> that</c><00:04:29.770><c> you</c><00:04:29.860><c> could</c><00:04:30.040><c> allowed</c><00:04:30.220><c> per</c><00:04:30.730><c> block</c>

00:04:30.990 --> 00:04:31.000 align:start position:0%
of gas that you could allowed per block
 

00:04:31.000 --> 00:04:32.730 align:start position:0%
of gas that you could allowed per block
it's<00:04:31.450><c> not</c><00:04:31.570><c> per</c><00:04:31.720><c> student</c><00:04:31.990><c> transaction</c><00:04:32.590><c> it's</c>

00:04:32.730 --> 00:04:32.740 align:start position:0%
it's not per student transaction it's
 

00:04:32.740 --> 00:04:37.170 align:start position:0%
it's not per student transaction it's
it's<00:04:33.040><c> per</c><00:04:33.250><c> block</c><00:04:33.490><c> and</c><00:04:34.230><c> so</c><00:04:35.230><c> so</c><00:04:35.950><c> why</c><00:04:36.850><c> do</c><00:04:36.910><c> we</c><00:04:37.060><c> have</c>

00:04:37.170 --> 00:04:37.180 align:start position:0%
it's per block and so so why do we have
 

00:04:37.180 --> 00:04:39.030 align:start position:0%
it's per block and so so why do we have
the<00:04:37.330><c> gas</c><00:04:37.480><c> limit</c><00:04:37.780><c> that's</c><00:04:38.170><c> that's</c><00:04:38.590><c> that's</c><00:04:38.890><c> a</c>

00:04:39.030 --> 00:04:39.040 align:start position:0%
the gas limit that's that's that's a
 

00:04:39.040 --> 00:04:41.430 align:start position:0%
the gas limit that's that's that's a
question<00:04:39.220><c> so</c><00:04:39.640><c> reason</c><00:04:40.600><c> a</c><00:04:40.690><c> is</c><00:04:40.750><c> it</c><00:04:40.960><c> because</c><00:04:41.200><c> every</c>

00:04:41.430 --> 00:04:41.440 align:start position:0%
question so reason a is it because every
 

00:04:41.440 --> 00:04:43.050 align:start position:0%
question so reason a is it because every
miner<00:04:41.620><c> has</c><00:04:41.890><c> to</c><00:04:42.040><c> replicate</c><00:04:42.430><c> every</c><00:04:42.670><c> aetherium</c>

00:04:43.050 --> 00:04:43.060 align:start position:0%
miner has to replicate every aetherium
 

00:04:43.060 --> 00:04:46.110 align:start position:0%
miner has to replicate every aetherium
computation<00:04:43.780><c> B</c><00:04:44.740><c> it's</c><00:04:45.670><c> because</c><00:04:45.880><c> we're</c><00:04:46.060><c> moving</c>

00:04:46.110 --> 00:04:46.120 align:start position:0%
computation B it's because we're moving
 

00:04:46.120 --> 00:04:47.370 align:start position:0%
computation B it's because we're moving
the<00:04:46.330><c> gas</c><00:04:46.480><c> limit</c><00:04:46.720><c> would</c><00:04:46.930><c> leave</c><00:04:47.080><c> aetherium</c>

00:04:47.370 --> 00:04:47.380 align:start position:0%
the gas limit would leave aetherium
 

00:04:47.380 --> 00:04:49.730 align:start position:0%
the gas limit would leave aetherium
vulnerable<00:04:47.950><c> to</c><00:04:48.100><c> denial</c><00:04:48.430><c> of</c><00:04:48.610><c> service</c><00:04:48.940><c> attacks</c>

00:04:49.730 --> 00:04:49.740 align:start position:0%
vulnerable to denial of service attacks
 

00:04:49.740 --> 00:04:52.230 align:start position:0%
vulnerable to denial of service attacks
is<00:04:50.740><c> it</c><00:04:50.980><c> C</c><00:04:51.130><c> because</c><00:04:51.400><c> the</c><00:04:51.490><c> gas</c><00:04:51.640><c> limit</c><00:04:51.880><c> helps</c>

00:04:52.230 --> 00:04:52.240 align:start position:0%
is it C because the gas limit helps
 

00:04:52.240 --> 00:04:54.240 align:start position:0%
is it C because the gas limit helps
incentivize<00:04:52.930><c> verification</c><00:04:53.830><c> it</c><00:04:54.010><c> helps</c>

00:04:54.240 --> 00:04:54.250 align:start position:0%
incentivize verification it helps
 

00:04:54.250 --> 00:04:56.310 align:start position:0%
incentivize verification it helps
incentivize<00:04:54.790><c> transaction</c><00:04:55.450><c> verification</c><00:04:55.570><c> or</c>

00:04:56.310 --> 00:04:56.320 align:start position:0%
incentivize transaction verification or
 

00:04:56.320 --> 00:04:58.650 align:start position:0%
incentivize transaction verification or
is<00:04:57.130><c> it</c><00:04:57.250><c> just</c><00:04:57.460><c> the</c><00:04:57.640><c> metallic</c><00:04:58.390><c> you</c><00:04:58.450><c> trans</c>

00:04:58.650 --> 00:04:58.660 align:start position:0%
is it just the metallic you trans
 

00:04:58.660 --> 00:05:00.660 align:start position:0%
is it just the metallic you trans
secretly<00:04:58.990><c> doesn't</c><00:04:59.320><c> want</c><00:04:59.470><c> aetherium</c><00:05:00.040><c> to</c><00:05:00.430><c> scale</c>

00:05:00.660 --> 00:05:00.670 align:start position:0%
secretly doesn't want aetherium to scale
 

00:05:00.670 --> 00:05:03.960 align:start position:0%
secretly doesn't want aetherium to scale
well<00:05:01.360><c> I</c><00:05:01.690><c> think</c><00:05:02.200><c> we</c><00:05:02.500><c> can</c><00:05:02.680><c> quickly</c><00:05:03.310><c> cross</c><00:05:03.640><c> out</c><00:05:03.820><c> D</c>

00:05:03.960 --> 00:05:03.970 align:start position:0%
well I think we can quickly cross out D
 

00:05:03.970 --> 00:05:05.460 align:start position:0%
well I think we can quickly cross out D
because<00:05:04.150><c> it's</c><00:05:04.300><c> not</c><00:05:04.450><c> a</c><00:05:04.480><c> secret</c><00:05:04.780><c> anymore</c><00:05:05.050><c> I</c><00:05:05.170><c> told</c>

00:05:05.460 --> 00:05:05.470 align:start position:0%
because it's not a secret anymore I told
 

00:05:05.470 --> 00:05:07.770 align:start position:0%
because it's not a secret anymore I told
this<00:05:05.620><c> same</c><00:05:05.980><c> joke</c><00:05:06.250><c> a</c><00:05:06.520><c> few</c><00:05:06.760><c> weeks</c><00:05:06.910><c> ago</c><00:05:07.030><c> at</c><00:05:07.210><c> CES</c><00:05:07.570><c> C</c>

00:05:07.770 --> 00:05:07.780 align:start position:0%
this same joke a few weeks ago at CES C
 

00:05:07.780 --> 00:05:11.730 align:start position:0%
this same joke a few weeks ago at CES C
so<00:05:08.850><c> now</c><00:05:09.850><c> what</c><00:05:10.840><c> I</c><00:05:10.870><c> do</c><00:05:10.990><c> want</c><00:05:11.200><c> to</c><00:05:11.290><c> do</c><00:05:11.380><c> is</c><00:05:11.500><c> convince</c>

00:05:11.730 --> 00:05:11.740 align:start position:0%
so now what I do want to do is convince
 

00:05:11.740 --> 00:05:13.860 align:start position:0%
so now what I do want to do is convince
you<00:05:11.950><c> that</c><00:05:12.010><c> C</c><00:05:12.430><c> is</c><00:05:12.670><c> well</c><00:05:13.060><c> I</c><00:05:13.090><c> say</c><00:05:13.480><c> all</c><00:05:13.660><c> these</c>

00:05:13.860 --> 00:05:13.870 align:start position:0%
you that C is well I say all these
 

00:05:13.870 --> 00:05:16.320 align:start position:0%
you that C is well I say all these
answers<00:05:14.170><c> are</c><00:05:14.350><c> true</c><00:05:15.040><c> but</c><00:05:15.460><c> C</c><00:05:15.760><c> is</c><00:05:15.880><c> more</c><00:05:16.060><c> true</c><00:05:16.300><c> than</c>

00:05:16.320 --> 00:05:16.330 align:start position:0%
answers are true but C is more true than
 

00:05:16.330 --> 00:05:18.450 align:start position:0%
answers are true but C is more true than
all<00:05:16.600><c> the</c><00:05:16.750><c> others</c><00:05:16.990><c> so</c><00:05:17.230><c> this</c><00:05:17.470><c> is</c><00:05:17.680><c> this</c><00:05:18.100><c> is</c><00:05:18.160><c> what</c><00:05:18.430><c> I</c>

00:05:18.450 --> 00:05:18.460 align:start position:0%
all the others so this is this is what I
 

00:05:18.460 --> 00:05:20.160 align:start position:0%
all the others so this is this is what I
want<00:05:18.670><c> to</c><00:05:18.790><c> convince</c><00:05:19.030><c> you</c><00:05:19.240><c> in</c><00:05:19.360><c> the</c><00:05:19.450><c> next</c><00:05:19.660><c> three</c>

00:05:20.160 --> 00:05:20.170 align:start position:0%
want to convince you in the next three
 

00:05:20.170 --> 00:05:22.320 align:start position:0%
want to convince you in the next three
slides<00:05:20.320><c> that</c><00:05:21.160><c> C</c><00:05:21.580><c> is</c><00:05:21.700><c> actually</c><00:05:22.090><c> the</c><00:05:22.210><c> right</c>

00:05:22.320 --> 00:05:22.330 align:start position:0%
slides that C is actually the right
 

00:05:22.330 --> 00:05:24.900 align:start position:0%
slides that C is actually the right
answer<00:05:22.630><c> to</c><00:05:22.660><c> this</c><00:05:22.900><c> question</c><00:05:23.610><c> so</c><00:05:24.610><c> let's</c><00:05:24.790><c> see</c>

00:05:24.900 --> 00:05:24.910 align:start position:0%
answer to this question so let's see
 

00:05:24.910 --> 00:05:26.730 align:start position:0%
answer to this question so let's see
what<00:05:25.030><c> happens</c><00:05:25.360><c> without</c><00:05:25.480><c> the</c><00:05:25.750><c> gas</c><00:05:25.870><c> limit</c><00:05:26.290><c> okay</c>

00:05:26.730 --> 00:05:26.740 align:start position:0%
what happens without the gas limit okay
 

00:05:26.740 --> 00:05:30.390 align:start position:0%
what happens without the gas limit okay
so<00:05:26.950><c> no</c><00:05:27.700><c> gas</c><00:05:27.940><c> limit</c><00:05:28.330><c> you</c><00:05:28.450><c> have</c><00:05:28.480><c> a</c><00:05:29.260><c> guy</c><00:05:29.590><c> with</c><00:05:29.650><c> two</c>

00:05:30.390 --> 00:05:30.400 align:start position:0%
so no gas limit you have a guy with two
 

00:05:30.400 --> 00:05:32.310 align:start position:0%
so no gas limit you have a guy with two
pointy<00:05:30.790><c> horns</c><00:05:31.060><c> comes</c><00:05:31.390><c> in</c><00:05:31.570><c> with</c><00:05:31.690><c> a</c><00:05:31.720><c> heavy</c>

00:05:32.310 --> 00:05:32.320 align:start position:0%
pointy horns comes in with a heavy
 

00:05:32.320 --> 00:05:34.830 align:start position:0%
pointy horns comes in with a heavy
transaction<00:05:33.100><c> he</c><00:05:33.460><c> incentivizes</c><00:05:34.210><c> it</c><00:05:34.360><c> nicely</c><00:05:34.600><c> so</c>

00:05:34.830 --> 00:05:34.840 align:start position:0%
transaction he incentivizes it nicely so
 

00:05:34.840 --> 00:05:37.140 align:start position:0%
transaction he incentivizes it nicely so
someone<00:05:35.740><c> is</c><00:05:35.830><c> bound</c><00:05:36.040><c> to</c><00:05:36.310><c> pick</c><00:05:36.520><c> it</c><00:05:36.670><c> up</c><00:05:36.760><c> you</c><00:05:36.820><c> put</c><00:05:37.120><c> a</c>

00:05:37.140 --> 00:05:37.150 align:start position:0%
someone is bound to pick it up you put a
 

00:05:37.150 --> 00:05:40.560 align:start position:0%
someone is bound to pick it up you put a
big<00:05:37.390><c> nice</c><00:05:37.840><c> big</c><00:05:38.110><c> transaction</c><00:05:38.530><c> fee</c><00:05:39.300><c> so</c><00:05:40.300><c> a</c><00:05:40.330><c> miner</c>

00:05:40.560 --> 00:05:40.570 align:start position:0%
big nice big transaction fee so a miner
 

00:05:40.570 --> 00:05:42.270 align:start position:0%
big nice big transaction fee so a miner
comes<00:05:40.870><c> in</c><00:05:41.080><c> mines</c><00:05:41.500><c> the</c><00:05:41.650><c> block</c><00:05:41.860><c> he</c><00:05:41.980><c> says</c><00:05:42.130><c> sure</c>

00:05:42.270 --> 00:05:42.280 align:start position:0%
comes in mines the block he says sure
 

00:05:42.280 --> 00:05:44.340 align:start position:0%
comes in mines the block he says sure
I'll<00:05:42.310><c> I'll</c><00:05:42.550><c> include</c><00:05:42.850><c> that</c><00:05:42.880><c> because</c><00:05:43.390><c> he's</c><00:05:43.960><c> got</c>

00:05:44.340 --> 00:05:44.350 align:start position:0%
I'll I'll include that because he's got
 

00:05:44.350 --> 00:05:46.380 align:start position:0%
I'll I'll include that because he's got
an<00:05:44.800><c> incentive</c><00:05:45.250><c> for</c><00:05:45.280><c> it</c><00:05:45.550><c> and</c><00:05:45.730><c> one</c><00:05:46.060><c> of</c><00:05:46.090><c> the</c><00:05:46.240><c> rest</c>

00:05:46.380 --> 00:05:46.390 align:start position:0%
an incentive for it and one of the rest
 

00:05:46.390 --> 00:05:49.290 align:start position:0%
an incentive for it and one of the rest
of<00:05:46.510><c> the</c><00:05:46.570><c> miners</c><00:05:46.900><c> do</c><00:05:47.140><c> they</c><00:05:47.710><c> just</c><00:05:47.980><c> get</c><00:05:48.300><c> like</c>

00:05:49.290 --> 00:05:49.300 align:start position:0%
of the miners do they just get like
 

00:05:49.300 --> 00:05:51.480 align:start position:0%
of the miners do they just get like
completely<00:05:49.600><c> confused</c><00:05:50.530><c> right</c><00:05:50.770><c> because</c><00:05:51.220><c> they</c>

00:05:51.480 --> 00:05:51.490 align:start position:0%
completely confused right because they
 

00:05:51.490 --> 00:05:54.150 align:start position:0%
completely confused right because they
will<00:05:51.970><c> what</c><00:05:52.450><c> what</c><00:05:52.750><c> why</c><00:05:53.260><c> are</c><00:05:53.320><c> they</c><00:05:53.500><c> confused</c><00:05:53.920><c> so</c>

00:05:54.150 --> 00:05:54.160 align:start position:0%
will what what why are they confused so
 

00:05:54.160 --> 00:05:57.750 align:start position:0%
will what what why are they confused so
this<00:05:54.940><c> is</c><00:05:55.090><c> a</c><00:05:55.650><c> let's</c><00:05:56.650><c> look</c><00:05:57.190><c> it</c><00:05:57.340><c> a</c><00:05:57.370><c> little</c><00:05:57.580><c> bit</c>

00:05:57.750 --> 00:05:57.760 align:start position:0%
this is a let's look it a little bit
 

00:05:57.760 --> 00:06:00.150 align:start position:0%
this is a let's look it a little bit
into<00:05:58.060><c> their</c><00:05:58.210><c> confusion</c><00:05:58.660><c> so</c><00:05:58.980><c> what</c><00:05:59.980><c> are</c><00:06:00.070><c> they</c>

00:06:00.150 --> 00:06:00.160 align:start position:0%
into their confusion so what are they
 

00:06:00.160 --> 00:06:02.070 align:start position:0%
into their confusion so what are they
confused<00:06:00.340><c> about</c><00:06:00.700><c> so</c><00:06:01.270><c> this</c><00:06:01.360><c> is</c><00:06:01.510><c> this</c><00:06:01.960><c> is</c>

00:06:02.070 --> 00:06:02.080 align:start position:0%
confused about so this is this is
 

00:06:02.080 --> 00:06:06.960 align:start position:0%
confused about so this is this is
actually<00:06:02.230><c> a</c><00:06:02.470><c> principle</c><00:06:03.370><c> which</c><00:06:03.490><c> we</c><00:06:03.670><c> call</c><00:06:05.970><c> the</c>

00:06:06.960 --> 00:06:06.970 align:start position:0%
actually a principle which we call the
 

00:06:06.970 --> 00:06:08.040 align:start position:0%
actually a principle which we call the
verifiers<00:06:07.360><c> dilemma</c>

00:06:08.040 --> 00:06:08.050 align:start position:0%
verifiers dilemma
 

00:06:08.050 --> 00:06:11.010 align:start position:0%
verifiers dilemma
so<00:06:08.770><c> in</c><00:06:09.700><c> the</c><00:06:09.850><c> case</c><00:06:10.000><c> of</c><00:06:10.120><c> a</c><00:06:10.180><c> heavy</c><00:06:10.360><c> transaction</c>

00:06:11.010 --> 00:06:11.020 align:start position:0%
so in the case of a heavy transaction
 

00:06:11.020 --> 00:06:13.260 align:start position:0%
so in the case of a heavy transaction
what<00:06:11.200><c> should</c><00:06:11.350><c> a</c><00:06:11.380><c> rational</c><00:06:11.830><c> miner</c><00:06:12.040><c> do</c><00:06:12.340><c> rational</c>

00:06:13.260 --> 00:06:13.270 align:start position:0%
what should a rational miner do rational
 

00:06:13.270 --> 00:06:16.380 align:start position:0%
what should a rational miner do rational
miner<00:06:13.450><c> being</c><00:06:13.720><c> somebody</c><00:06:14.110><c> who</c><00:06:14.290><c> likes</c><00:06:15.040><c> to</c><00:06:15.400><c> earn</c>

00:06:16.380 --> 00:06:16.390 align:start position:0%
miner being somebody who likes to earn
 

00:06:16.390 --> 00:06:22.770 align:start position:0%
miner being somebody who likes to earn
more<00:06:16.690><c> ether</c><00:06:18.000><c> so</c><00:06:21.090><c> number</c><00:06:22.090><c> one</c><00:06:22.270><c> skipping</c>

00:06:22.770 --> 00:06:22.780 align:start position:0%
more ether so number one skipping
 

00:06:22.780 --> 00:06:24.720 align:start position:0%
more ether so number one skipping
verification<00:06:23.380><c> affords</c><00:06:23.710><c> an</c><00:06:23.830><c> advantage</c><00:06:24.250><c> in</c><00:06:24.550><c> the</c>

00:06:24.720 --> 00:06:24.730 align:start position:0%
verification affords an advantage in the
 

00:06:24.730 --> 00:06:26.970 align:start position:0%
verification affords an advantage in the
mining<00:06:25.030><c> race</c><00:06:25.180><c> so</c><00:06:25.630><c> therefore</c><00:06:26.020><c> he</c><00:06:26.140><c> has</c><00:06:26.650><c> a</c><00:06:26.710><c> reason</c>

00:06:26.970 --> 00:06:26.980 align:start position:0%
mining race so therefore he has a reason
 

00:06:26.980 --> 00:06:30.420 align:start position:0%
mining race so therefore he has a reason
to<00:06:27.010><c> skip</c><00:06:27.220><c> the</c><00:06:27.370><c> verification</c><00:06:29.100><c> mining</c><00:06:30.100><c> on</c><00:06:30.310><c> the</c>

00:06:30.420 --> 00:06:30.430 align:start position:0%
to skip the verification mining on the
 

00:06:30.430 --> 00:06:32.130 align:start position:0%
to skip the verification mining on the
wrong<00:06:30.550><c> chain</c><00:06:30.940><c> on</c><00:06:31.300><c> the</c><00:06:31.390><c> other</c><00:06:31.510><c> hand</c><00:06:31.720><c> means</c><00:06:31.930><c> that</c>

00:06:32.130 --> 00:06:32.140 align:start position:0%
wrong chain on the other hand means that
 

00:06:32.140 --> 00:06:34.110 align:start position:0%
wrong chain on the other hand means that
other<00:06:32.350><c> miners</c><00:06:32.740><c> will</c><00:06:33.070><c> ignore</c><00:06:33.370><c> the</c><00:06:33.670><c> found</c><00:06:33.880><c> block</c>

00:06:34.110 --> 00:06:34.120 align:start position:0%
other miners will ignore the found block
 

00:06:34.120 --> 00:06:35.880 align:start position:0%
other miners will ignore the found block
so<00:06:34.360><c> therefore</c><00:06:34.720><c> you</c><00:06:34.810><c> should</c><00:06:34.960><c> skip</c><00:06:35.500><c> the</c><00:06:35.680><c> very</c>

00:06:35.880 --> 00:06:35.890 align:start position:0%
so therefore you should skip the very
 

00:06:35.890 --> 00:06:37.700 align:start position:0%
so therefore you should skip the very
therefore<00:06:36.850><c> you</c><00:06:36.940><c> should</c><00:06:37.120><c> do</c><00:06:37.240><c> the</c><00:06:37.360><c> verification</c>

00:06:37.700 --> 00:06:37.710 align:start position:0%
therefore you should do the verification
 

00:06:37.710 --> 00:06:40.679 align:start position:0%
therefore you should do the verification
so<00:06:38.710><c> it</c><00:06:39.400><c> should</c><00:06:39.700><c> be</c><00:06:39.730><c> clear</c><00:06:39.970><c> from</c><00:06:40.090><c> looking</c>

00:06:40.679 --> 00:06:40.689 align:start position:0%
so it should be clear from looking
 

00:06:40.689 --> 00:06:42.149 align:start position:0%
so it should be clear from looking
these<00:06:40.839><c> two</c><00:06:41.080><c> statements</c><00:06:41.589><c> that</c><00:06:41.709><c> rationality</c>

00:06:42.149 --> 00:06:42.159 align:start position:0%
these two statements that rationality
 

00:06:42.159 --> 00:06:44.399 align:start position:0%
these two statements that rationality
doesn't<00:06:42.459><c> actually</c><00:06:42.580><c> help</c><00:06:43.119><c> you</c><00:06:43.330><c> decide</c><00:06:43.629><c> what</c><00:06:44.379><c> to</c>

00:06:44.399 --> 00:06:44.409 align:start position:0%
doesn't actually help you decide what to
 

00:06:44.409 --> 00:06:46.169 align:start position:0%
doesn't actually help you decide what to
do<00:06:44.679><c> so</c><00:06:44.979><c> the</c><00:06:45.099><c> miners</c><00:06:45.339><c> want</c><00:06:45.729><c> to</c><00:06:45.879><c> do</c><00:06:45.969><c> whatever</c>

00:06:46.169 --> 00:06:46.179 align:start position:0%
do so the miners want to do whatever
 

00:06:46.179 --> 00:06:48.989 align:start position:0%
do so the miners want to do whatever
other<00:06:46.749><c> miners</c><00:06:47.169><c> are</c><00:06:47.439><c> doing</c><00:06:47.860><c> so</c><00:06:48.159><c> so</c><00:06:48.879><c> that's</c>

00:06:48.989 --> 00:06:48.999 align:start position:0%
other miners are doing so so that's
 

00:06:48.999 --> 00:06:58.649 align:start position:0%
other miners are doing so so that's
that's<00:06:49.239><c> the</c><00:06:51.839><c> verifiers</c><00:06:52.839><c> dilemma</c><00:06:53.199><c> so</c><00:06:53.529><c> so</c><00:06:57.659><c> so</c>

00:06:58.649 --> 00:06:58.659 align:start position:0%
that's the verifiers dilemma so so so
 

00:06:58.659 --> 00:07:01.229 align:start position:0%
that's the verifiers dilemma so so so
what<00:06:58.869><c> is</c><00:06:58.989><c> true--but</c><00:06:59.319><c> true--but</c><00:06:59.649><c> is</c><00:06:59.769><c> a</c><00:06:59.849><c> is</c><00:07:00.849><c> is</c>

00:07:01.229 --> 00:07:01.239 align:start position:0%
what is true--but true--but is a is is
 

00:07:01.239 --> 00:07:04.019 align:start position:0%
what is true--but true--but is a is is
is<00:07:01.509><c> a</c><00:07:01.989><c> solution</c><00:07:02.409><c> to</c><00:07:02.589><c> this</c><00:07:02.829><c> verifiers</c><00:07:03.669><c> dilemma</c>

00:07:04.019 --> 00:07:04.029 align:start position:0%
is a solution to this verifiers dilemma
 

00:07:04.029 --> 00:07:08.159 align:start position:0%
is a solution to this verifiers dilemma
it's<00:07:04.329><c> it</c><00:07:04.719><c> sort</c><00:07:05.019><c> of</c><00:07:05.139><c> makes</c><00:07:05.949><c> it</c><00:07:06.129><c> so</c><00:07:06.309><c> we</c><00:07:06.989><c> we</c><00:07:07.989><c> put</c>

00:07:08.159 --> 00:07:08.169 align:start position:0%
it's it sort of makes it so we we put
 

00:07:08.169 --> 00:07:09.179 align:start position:0%
it's it sort of makes it so we we put
everything<00:07:08.379><c> off</c><00:07:08.559><c> chain</c><00:07:08.829><c> so</c><00:07:08.979><c> you</c><00:07:09.009><c> don't</c>

00:07:09.179 --> 00:07:09.189 align:start position:0%
everything off chain so you don't
 

00:07:09.189 --> 00:07:10.829 align:start position:0%
everything off chain so you don't
actually<00:07:09.309><c> have</c><00:07:09.459><c> to</c><00:07:09.579><c> deal</c><00:07:09.849><c> with</c><00:07:10.119><c> with</c><00:07:10.629><c> heavy</c>

00:07:10.829 --> 00:07:10.839 align:start position:0%
actually have to deal with with heavy
 

00:07:10.839 --> 00:07:12.809 align:start position:0%
actually have to deal with with heavy
transactions<00:07:11.529><c> on</c><00:07:11.649><c> chain</c><00:07:11.919><c> what</c><00:07:12.399><c> we've</c><00:07:12.549><c> sort</c><00:07:12.789><c> of</c>

00:07:12.809 --> 00:07:12.819 align:start position:0%
transactions on chain what we've sort of
 

00:07:12.819 --> 00:07:14.219 align:start position:0%
transactions on chain what we've sort of
observed<00:07:13.179><c> in</c><00:07:13.329><c> block</c><00:07:13.509><c> chains</c><00:07:13.809><c> and</c><00:07:14.019><c> this</c><00:07:14.110><c> is</c>

00:07:14.219 --> 00:07:14.229 align:start position:0%
observed in block chains and this is
 

00:07:14.229 --> 00:07:15.569 align:start position:0%
observed in block chains and this is
kind<00:07:14.409><c> of</c><00:07:14.499><c> the</c><00:07:14.739><c> miracle</c><00:07:15.129><c> of</c><00:07:15.159><c> the</c><00:07:15.249><c> whole</c><00:07:15.429><c> thing</c>

00:07:15.569 --> 00:07:15.579 align:start position:0%
kind of the miracle of the whole thing
 

00:07:15.579 --> 00:07:18.989 align:start position:0%
kind of the miracle of the whole thing
is<00:07:15.639><c> that</c><00:07:16.050><c> miners</c><00:07:17.050><c> are</c><00:07:17.229><c> willing</c><00:07:17.469><c> to</c><00:07:17.589><c> do</c><00:07:17.829><c> a</c><00:07:18.249><c> small</c>

00:07:18.989 --> 00:07:18.999 align:start position:0%
is that miners are willing to do a small
 

00:07:18.999 --> 00:07:20.729 align:start position:0%
is that miners are willing to do a small
amount<00:07:19.149><c> of</c><00:07:19.300><c> work</c><00:07:19.419><c> for</c><00:07:19.629><c> free</c><00:07:19.839><c> and</c><00:07:20.079><c> then</c><00:07:20.709><c> you</c>

00:07:20.729 --> 00:07:20.739 align:start position:0%
amount of work for free and then you
 

00:07:20.739 --> 00:07:23.309 align:start position:0%
amount of work for free and then you
don't<00:07:20.979><c> have</c><00:07:21.099><c> a</c><00:07:21.159><c> verifiers</c><00:07:21.669><c> dilemma</c><00:07:22.089><c> so</c><00:07:22.329><c> here</c>

00:07:23.309 --> 00:07:23.319 align:start position:0%
don't have a verifiers dilemma so here
 

00:07:23.319 --> 00:07:25.319 align:start position:0%
don't have a verifiers dilemma so here
with<00:07:23.529><c> with</c><00:07:23.800><c> true--but</c><00:07:24.159><c> we</c><00:07:24.550><c> are</c><00:07:24.669><c> going</c><00:07:25.029><c> to</c><00:07:25.179><c> give</c>

00:07:25.319 --> 00:07:25.329 align:start position:0%
with with true--but we are going to give
 

00:07:25.329 --> 00:07:26.819 align:start position:0%
with with true--but we are going to give
it<00:07:25.360><c> three</c><00:07:25.629><c> I'm</c><00:07:25.689><c> a</c><00:07:25.779><c> computational</c><00:07:26.019><c> boost</c><00:07:26.559><c> by</c>

00:07:26.819 --> 00:07:26.829 align:start position:0%
it three I'm a computational boost by
 

00:07:26.829 --> 00:07:29.279 align:start position:0%
it three I'm a computational boost by
doing<00:07:27.459><c> the</c><00:07:27.579><c> heavy</c><00:07:27.879><c> work</c><00:07:28.119><c> off</c><00:07:28.389><c> chain</c><00:07:28.749><c> so</c><00:07:29.169><c> the</c>

00:07:29.279 --> 00:07:29.289 align:start position:0%
doing the heavy work off chain so the
 

00:07:29.289 --> 00:07:30.869 align:start position:0%
doing the heavy work off chain so the
goals<00:07:29.559><c> of</c><00:07:29.679><c> the</c><00:07:29.769><c> protocol</c><00:07:30.219><c> is</c><00:07:30.339><c> that</c><00:07:30.369><c> anyone</c><00:07:30.819><c> can</c>

00:07:30.869 --> 00:07:30.879 align:start position:0%
goals of the protocol is that anyone can
 

00:07:30.879 --> 00:07:32.609 align:start position:0%
goals of the protocol is that anyone can
offer<00:07:31.300><c> a</c><00:07:31.539><c> reward</c><00:07:31.899><c> for</c><00:07:32.079><c> performing</c><00:07:32.559><c> a</c>

00:07:32.609 --> 00:07:32.619 align:start position:0%
offer a reward for performing a
 

00:07:32.619 --> 00:07:36.839 align:start position:0%
offer a reward for performing a
computational<00:07:33.339><c> task</c><00:07:34.379><c> anyone</c><00:07:35.379><c> can</c><00:07:35.829><c> solve</c><00:07:36.699><c> a</c>

00:07:36.839 --> 00:07:36.849 align:start position:0%
computational task anyone can solve a
 

00:07:36.849 --> 00:07:39.959 align:start position:0%
computational task anyone can solve a
task<00:07:36.999><c> in</c><00:07:37.239><c> exchange</c><00:07:37.599><c> for</c><00:07:37.659><c> a</c><00:07:37.809><c> ward</c><00:07:38.519><c> the</c><00:07:39.519><c> protocol</c>

00:07:39.959 --> 00:07:39.969 align:start position:0%
task in exchange for a ward the protocol
 

00:07:39.969 --> 00:07:42.029 align:start position:0%
task in exchange for a ward the protocol
most<00:07:40.479><c> importantly</c><00:07:40.989><c> guarantees</c><00:07:41.529><c> correctness</c>

00:07:42.029 --> 00:07:42.039 align:start position:0%
most importantly guarantees correctness
 

00:07:42.039 --> 00:07:45.479 align:start position:0%
most importantly guarantees correctness
of<00:07:42.279><c> solutions</c><00:07:42.759><c> and</c><00:07:42.999><c> here</c><00:07:43.989><c> by</c><00:07:44.139><c> anyone</c><00:07:44.589><c> I</c><00:07:44.860><c> mean</c>

00:07:45.479 --> 00:07:45.489 align:start position:0%
of solutions and here by anyone I mean
 

00:07:45.489 --> 00:07:47.699 align:start position:0%
of solutions and here by anyone I mean
anyone<00:07:45.909><c> that</c><00:07:46.089><c> means</c><00:07:46.360><c> a</c><00:07:46.449><c> smart</c><00:07:46.719><c> contract</c><00:07:46.869><c> soon</c>

00:07:47.699 --> 00:07:47.709 align:start position:0%
anyone that means a smart contract soon
 

00:07:47.709 --> 00:07:51.659 align:start position:0%
anyone that means a smart contract soon
anonymous<00:07:48.159><c> identity</c><00:07:48.959><c> or</c><00:07:49.959><c> the</c><00:07:50.259><c> bots</c><00:07:50.439><c> that</c><00:07:50.669><c> came</c>

00:07:51.659 --> 00:07:51.669 align:start position:0%
anonymous identity or the bots that came
 

00:07:51.669 --> 00:07:54.319 align:start position:0%
anonymous identity or the bots that came
up<00:07:51.819><c> in</c><00:07:51.999><c> the</c><00:07:52.649><c> earlier</c><00:07:53.649><c> talk</c><00:07:53.860><c> this</c><00:07:54.009><c> afternoon</c>

00:07:54.319 --> 00:07:54.329 align:start position:0%
up in the earlier talk this afternoon
 

00:07:54.329 --> 00:07:58.379 align:start position:0%
up in the earlier talk this afternoon
and<00:07:56.219><c> so</c><00:07:57.219><c> if</c><00:07:57.489><c> you</c><00:07:57.610><c> want</c><00:07:57.729><c> to</c><00:07:57.789><c> say</c><00:07:57.879><c> formally</c><00:07:58.239><c> what</c>

00:07:58.379 --> 00:07:58.389 align:start position:0%
and so if you want to say formally what
 

00:07:58.389 --> 00:08:00.239 align:start position:0%
and so if you want to say formally what
is<00:07:58.509><c> true--but</c><00:07:58.929><c> it's</c><00:07:59.379><c> an</c><00:07:59.589><c> aetherium</c><00:07:59.949><c> smart</c>

00:08:00.239 --> 00:08:00.249 align:start position:0%
is true--but it's an aetherium smart
 

00:08:00.249 --> 00:08:01.889 align:start position:0%
is true--but it's an aetherium smart
contract<00:08:00.729><c> that's</c><00:08:00.969><c> one</c><00:08:01.179><c> part</c><00:08:01.419><c> of</c><00:08:01.569><c> it</c><00:08:01.659><c> but</c><00:08:01.749><c> it's</c>

00:08:01.889 --> 00:08:01.899 align:start position:0%
contract that's one part of it but it's
 

00:08:01.899 --> 00:08:05.489 align:start position:0%
contract that's one part of it but it's
also<00:08:02.050><c> a</c><00:08:02.409><c> new</c><00:08:02.559><c> off</c><00:08:03.519><c> chain</c><00:08:04.209><c> architecture</c><00:08:04.959><c> so</c><00:08:05.349><c> I'm</c>

00:08:05.489 --> 00:08:05.499 align:start position:0%
also a new off chain architecture so I'm
 

00:08:05.499 --> 00:08:06.719 align:start position:0%
also a new off chain architecture so I'm
going<00:08:05.649><c> to</c><00:08:05.709><c> walk</c><00:08:05.979><c> us</c><00:08:06.189><c> through</c><00:08:06.219><c> these</c><00:08:06.550><c> two</c>

00:08:06.719 --> 00:08:06.729 align:start position:0%
going to walk us through these two
 

00:08:06.729 --> 00:08:09.269 align:start position:0%
going to walk us through these two
pieces<00:08:07.089><c> in</c><00:08:07.689><c> the</c><00:08:07.899><c> in</c><00:08:08.139><c> the</c><00:08:08.259><c> remaining</c><00:08:08.619><c> time</c><00:08:08.800><c> so</c>

00:08:09.269 --> 00:08:09.279 align:start position:0%
pieces in the in the remaining time so
 

00:08:09.279 --> 00:08:10.889 align:start position:0%
pieces in the in the remaining time so
let<00:08:09.519><c> me</c><00:08:09.639><c> try</c><00:08:09.759><c> to</c><00:08:09.849><c> explain</c><00:08:09.939><c> what</c><00:08:10.419><c> how</c><00:08:10.719><c> they</c>

00:08:10.889 --> 00:08:10.899 align:start position:0%
let me try to explain what how they
 

00:08:10.899 --> 00:08:12.059 align:start position:0%
let me try to explain what how they
let's<00:08:11.169><c> let's</c><00:08:11.409><c> look</c><00:08:11.559><c> at</c><00:08:11.679><c> the</c><00:08:11.769><c> architecture</c>

00:08:12.059 --> 00:08:12.069 align:start position:0%
let's let's look at the architecture
 

00:08:12.069 --> 00:08:14.989 align:start position:0%
let's let's look at the architecture
piece<00:08:12.610><c> first</c><00:08:12.879><c> just</c><00:08:13.479><c> as</c><00:08:13.599><c> an</c><00:08:13.719><c> overview</c><00:08:13.809><c> so</c>

00:08:14.989 --> 00:08:14.999 align:start position:0%
piece first just as an overview so
 

00:08:14.999 --> 00:08:17.219 align:start position:0%
piece first just as an overview so
trubin<00:08:15.999><c> is</c><00:08:16.119><c> a</c><00:08:16.149><c> unanimous</c><00:08:16.689><c> consensus</c>

00:08:17.219 --> 00:08:17.229 align:start position:0%
trubin is a unanimous consensus
 

00:08:17.229 --> 00:08:20.100 align:start position:0%
trubin is a unanimous consensus
algorithm<00:08:17.529><c> unlike</c><00:08:18.519><c> a</c><00:08:19.059><c> theory</c><00:08:19.659><c> in</c><00:08:19.749><c> which</c><00:08:19.779><c> you</c>

00:08:20.100 --> 00:08:20.110 align:start position:0%
algorithm unlike a theory in which you
 

00:08:20.110 --> 00:08:22.169 align:start position:0%
algorithm unlike a theory in which you
sort<00:08:20.349><c> of</c><00:08:20.409><c> have</c><00:08:20.559><c> majority</c><00:08:20.979><c> vote</c><00:08:21.369><c> on</c><00:08:21.579><c> the</c><00:08:21.849><c> on</c><00:08:22.059><c> the</c>

00:08:22.169 --> 00:08:22.179 align:start position:0%
sort of have majority vote on the on the
 

00:08:22.179 --> 00:08:24.299 align:start position:0%
sort of have majority vote on the on the
miners<00:08:22.449><c> people</c><00:08:22.749><c> to</c><00:08:22.869><c> say</c><00:08:23.110><c> like</c><00:08:23.259><c> this</c><00:08:23.409><c> anyone</c><00:08:24.249><c> a</c>

00:08:24.299 --> 00:08:24.309 align:start position:0%
miners people to say like this anyone a
 

00:08:24.309 --> 00:08:26.069 align:start position:0%
miners people to say like this anyone a
true<00:08:24.579><c> bit</c><00:08:24.729><c> can</c><00:08:24.879><c> challenge</c><00:08:25.239><c> a</c><00:08:25.300><c> computation</c><00:08:25.929><c> by</c>

00:08:26.069 --> 00:08:26.079 align:start position:0%
true bit can challenge a computation by
 

00:08:26.079 --> 00:08:29.369 align:start position:0%
true bit can challenge a computation by
taking<00:08:26.469><c> it</c><00:08:26.589><c> to</c><00:08:26.619><c> to</c><00:08:27.159><c> court</c><00:08:27.689><c> so</c><00:08:28.689><c> to</c><00:08:28.719><c> speak</c><00:08:29.019><c> and</c>

00:08:29.369 --> 00:08:29.379 align:start position:0%
taking it to to court so to speak and
 

00:08:29.379 --> 00:08:31.290 align:start position:0%
taking it to to court so to speak and
they<00:08:30.009><c> who</c><00:08:30.219><c> sits</c><00:08:30.489><c> in</c><00:08:30.579><c> the</c><00:08:30.699><c> court</c><00:08:30.939><c> while</c><00:08:31.149><c> it's</c>

00:08:31.290 --> 00:08:31.300 align:start position:0%
they who sits in the court while it's
 

00:08:31.300 --> 00:08:34.079 align:start position:0%
they who sits in the court while it's
your<00:08:31.539><c> your</c><00:08:31.809><c> your</c><00:08:32.139><c> miners</c><00:08:32.469><c> from</c><00:08:32.860><c> the</c><00:08:32.969><c> from</c><00:08:33.969><c> the</c>

00:08:34.079 --> 00:08:34.089 align:start position:0%
your your your miners from the from the
 

00:08:34.089 --> 00:08:35.639 align:start position:0%
your your your miners from the from the
etherium<00:08:34.449><c> network</c><00:08:34.719><c> are</c><00:08:34.899><c> sitting</c><00:08:35.199><c> sitting</c><00:08:35.559><c> in</c>

00:08:35.639 --> 00:08:35.649 align:start position:0%
etherium network are sitting sitting in
 

00:08:35.649 --> 00:08:37.799 align:start position:0%
etherium network are sitting sitting in
this<00:08:35.769><c> court</c><00:08:36.039><c> they're</c><00:08:36.729><c> always</c><00:08:36.969><c> right</c><00:08:37.360><c> but</c><00:08:37.689><c> they</c>

00:08:37.799 --> 00:08:37.809 align:start position:0%
this court they're always right but they
 

00:08:37.809 --> 00:08:39.929 align:start position:0%
this court they're always right but they
have<00:08:37.930><c> very</c><00:08:38.289><c> limited</c><00:08:38.559><c> banned</c><00:08:39.009><c> computational</c>

00:08:39.929 --> 00:08:39.939 align:start position:0%
have very limited banned computational
 

00:08:39.939 --> 00:08:42.089 align:start position:0%
have very limited banned computational
bandwidth<00:08:40.300><c> as</c><00:08:40.479><c> we</c><00:08:40.689><c> just</c><00:08:40.930><c> see</c><00:08:41.110><c> because</c><00:08:41.949><c> of</c><00:08:42.039><c> the</c>

00:08:42.089 --> 00:08:42.099 align:start position:0%
bandwidth as we just see because of the
 

00:08:42.099 --> 00:08:43.709 align:start position:0%
bandwidth as we just see because of the
gas<00:08:42.279><c> limit</c><00:08:42.550><c> because</c><00:08:43.149><c> of</c><00:08:43.269><c> the</c><00:08:43.360><c> verifiers</c>

00:08:43.709 --> 00:08:43.719 align:start position:0%
gas limit because of the verifiers
 

00:08:43.719 --> 00:08:45.869 align:start position:0%
gas limit because of the verifiers
dilemma<00:08:44.110><c> you're</c><00:08:44.529><c> stuck</c><00:08:44.800><c> with</c><00:08:44.920><c> that</c><00:08:44.980><c> so</c><00:08:45.670><c> what</c>

00:08:45.869 --> 00:08:45.879 align:start position:0%
dilemma you're stuck with that so what
 

00:08:45.879 --> 00:08:48.629 align:start position:0%
dilemma you're stuck with that so what
what<00:08:46.240><c> can</c><00:08:46.389><c> we</c><00:08:46.509><c> do</c><00:08:46.660><c> so</c><00:08:47.079><c> you</c><00:08:47.709><c> have</c><00:08:47.829><c> a</c><00:08:47.860><c> solver</c><00:08:48.370><c> you</c>

00:08:48.629 --> 00:08:48.639 align:start position:0%
what can we do so you have a solver you
 

00:08:48.639 --> 00:08:51.179 align:start position:0%
what can we do so you have a solver you
have<00:08:49.329><c> a</c><00:08:49.389><c> solver</c><00:08:49.689><c> who</c><00:08:49.870><c> comes</c><00:08:50.139><c> in</c><00:08:50.350><c> with</c><00:08:50.500><c> a</c><00:08:50.529><c> data</c>

00:08:51.179 --> 00:08:51.189 align:start position:0%
have a solver who comes in with a data
 

00:08:51.189 --> 00:08:52.570 align:start position:0%
have a solver who comes in with a data
computation

00:08:52.570 --> 00:08:52.580 align:start position:0%
computation
 

00:08:52.580 --> 00:08:54.910 align:start position:0%
computation
a<00:08:52.640><c> challenger</c><00:08:53.510><c> who</c><00:08:53.630><c> comes</c><00:08:53.840><c> in</c><00:08:53.990><c> and</c><00:08:54.140><c> says</c><00:08:54.290><c> well</c>

00:08:54.910 --> 00:08:54.920 align:start position:0%
a challenger who comes in and says well
 

00:08:54.920 --> 00:08:57.430 align:start position:0%
a challenger who comes in and says well
you're<00:08:55.190><c> wrong</c><00:08:55.400><c> and</c><00:08:56.030><c> the</c><00:08:56.420><c> solver</c><00:08:56.780><c> doesn't</c>

00:08:57.430 --> 00:08:57.440 align:start position:0%
you're wrong and the solver doesn't
 

00:08:57.440 --> 00:08:58.630 align:start position:0%
you're wrong and the solver doesn't
actually<00:08:57.560><c> say</c><00:08:57.860><c> let's</c><00:08:58.070><c> play</c><00:08:58.250><c> a</c><00:08:58.280><c> verification</c>

00:08:58.630 --> 00:08:58.640 align:start position:0%
actually say let's play a verification
 

00:08:58.640 --> 00:09:00.190 align:start position:0%
actually say let's play a verification
game<00:08:59.180><c> he</c><00:08:59.330><c> gets</c><00:08:59.420><c> forced</c><00:08:59.870><c> to</c><00:08:59.990><c> play</c><00:09:00.170><c> a</c>

00:09:00.190 --> 00:09:00.200 align:start position:0%
game he gets forced to play a
 

00:09:00.200 --> 00:09:02.430 align:start position:0%
game he gets forced to play a
verification<00:09:00.560><c> game</c><00:09:01.040><c> he</c><00:09:01.370><c> gets</c><00:09:01.460><c> taken</c><00:09:01.760><c> to</c><00:09:01.970><c> court</c>

00:09:02.430 --> 00:09:02.440 align:start position:0%
verification game he gets taken to court
 

00:09:02.440 --> 00:09:05.560 align:start position:0%
verification game he gets taken to court
okay<00:09:03.440><c> so</c><00:09:04.130><c> what</c><00:09:04.310><c> does</c><00:09:04.370><c> the</c><00:09:04.520><c> court</c><00:09:04.760><c> do</c><00:09:04.970><c> it</c><00:09:05.300><c> tries</c>

00:09:05.560 --> 00:09:05.570 align:start position:0%
okay so what does the court do it tries
 

00:09:05.570 --> 00:09:06.850 align:start position:0%
okay so what does the court do it tries
to<00:09:05.600><c> pinpoint</c><00:09:05.960><c> the</c><00:09:06.320><c> place</c><00:09:06.530><c> where</c><00:09:06.740><c> they're</c>

00:09:06.850 --> 00:09:06.860 align:start position:0%
to pinpoint the place where they're
 

00:09:06.860 --> 00:09:09.580 align:start position:0%
to pinpoint the place where they're
disagreeing<00:09:07.340><c> so</c><00:09:08.150><c> you</c><00:09:08.210><c> have</c><00:09:08.330><c> a</c><00:09:08.390><c> solver</c><00:09:08.810><c> and</c><00:09:09.080><c> the</c>

00:09:09.580 --> 00:09:09.590 align:start position:0%
disagreeing so you have a solver and the
 

00:09:09.590 --> 00:09:10.150 align:start position:0%
disagreeing so you have a solver and the
Challenger

00:09:10.150 --> 00:09:10.160 align:start position:0%
Challenger
 

00:09:10.160 --> 00:09:11.920 align:start position:0%
Challenger
they<00:09:10.400><c> enumerate</c><00:09:10.940><c> the</c><00:09:11.090><c> computation</c><00:09:11.660><c> states</c>

00:09:11.920 --> 00:09:11.930 align:start position:0%
they enumerate the computation states
 

00:09:11.930 --> 00:09:13.810 align:start position:0%
they enumerate the computation states
they<00:09:12.110><c> do</c><00:09:12.170><c> the</c><00:09:12.350><c> all</c><00:09:12.470><c> this</c><00:09:12.620><c> off</c><00:09:12.830><c> chain</c><00:09:13.280><c> and</c><00:09:13.490><c> then</c>

00:09:13.810 --> 00:09:13.820 align:start position:0%
they do the all this off chain and then
 

00:09:13.820 --> 00:09:15.460 align:start position:0%
they do the all this off chain and then
the<00:09:13.850><c> judges</c><00:09:14.180><c> are</c><00:09:14.450><c> going</c><00:09:14.570><c> to</c><00:09:14.630><c> enforce</c><00:09:14.930><c> a</c><00:09:15.080><c> binary</c>

00:09:15.460 --> 00:09:15.470 align:start position:0%
the judges are going to enforce a binary
 

00:09:15.470 --> 00:09:17.830 align:start position:0%
the judges are going to enforce a binary
search<00:09:15.680><c> to</c><00:09:16.130><c> find</c><00:09:16.310><c> the</c><00:09:16.490><c> first</c><00:09:16.730><c> step</c><00:09:17.600><c> in</c><00:09:17.780><c> the</c>

00:09:17.830 --> 00:09:17.840 align:start position:0%
search to find the first step in the
 

00:09:17.840 --> 00:09:22.420 align:start position:0%
search to find the first step in the
computation<00:09:18.500><c> where</c><00:09:19.430><c> they</c><00:09:19.580><c> disagree</c><00:09:20.710><c> so</c><00:09:21.710><c> solve</c>

00:09:22.420 --> 00:09:22.430 align:start position:0%
computation where they disagree so solve
 

00:09:22.430 --> 00:09:27.160 align:start position:0%
computation where they disagree so solve
assess<00:09:23.440><c> here</c><00:09:24.440><c> he</c><00:09:25.160><c> kicks</c><00:09:25.760><c> out</c><00:09:25.910><c> his</c><00:09:26.170><c> obviously</c>

00:09:27.160 --> 00:09:27.170 align:start position:0%
assess here he kicks out his obviously
 

00:09:27.170 --> 00:09:29.560 align:start position:0%
assess here he kicks out his obviously
they<00:09:27.320><c> agreed</c><00:09:27.560><c> on</c><00:09:27.650><c> the</c><00:09:27.770><c> the</c><00:09:28.250><c> green</c><00:09:29.150><c> means</c><00:09:29.420><c> they</c>

00:09:29.560 --> 00:09:29.570 align:start position:0%
they agreed on the the green means they
 

00:09:29.570 --> 00:09:31.210 align:start position:0%
they agreed on the the green means they
agreed<00:09:29.810><c> so</c><00:09:29.990><c> they</c><00:09:30.410><c> agreed</c><00:09:30.650><c> on</c><00:09:30.680><c> the</c><00:09:30.860><c> first</c><00:09:31.040><c> step</c>

00:09:31.210 --> 00:09:31.220 align:start position:0%
agreed so they agreed on the first step
 

00:09:31.220 --> 00:09:32.470 align:start position:0%
agreed so they agreed on the first step
because<00:09:31.370><c> it's</c><00:09:31.460><c> the</c><00:09:31.520><c> input</c><00:09:31.850><c> it's</c><00:09:32.000><c> it's</c><00:09:32.240><c> just</c>

00:09:32.470 --> 00:09:32.480 align:start position:0%
because it's the input it's it's just
 

00:09:32.480 --> 00:09:34.150 align:start position:0%
because it's the input it's it's just
given<00:09:32.810><c> and</c><00:09:32.960><c> they</c><00:09:33.350><c> didn't</c><00:09:33.590><c> agree</c><00:09:33.740><c> on</c><00:09:33.920><c> the</c><00:09:34.010><c> end</c>

00:09:34.150 --> 00:09:34.160 align:start position:0%
given and they didn't agree on the end
 

00:09:34.160 --> 00:09:35.380 align:start position:0%
given and they didn't agree on the end
or<00:09:34.460><c> they</c><00:09:34.550><c> wouldn't</c><00:09:34.790><c> have</c><00:09:34.850><c> been</c><00:09:35.000><c> in</c><00:09:35.120><c> the</c><00:09:35.180><c> court</c>

00:09:35.380 --> 00:09:35.390 align:start position:0%
or they wouldn't have been in the court
 

00:09:35.390 --> 00:09:36.790 align:start position:0%
or they wouldn't have been in the court
in<00:09:35.450><c> the</c><00:09:35.510><c> first</c><00:09:35.750><c> place</c><00:09:35.960><c> so</c><00:09:36.080><c> he</c><00:09:36.170><c> says</c><00:09:36.350><c> do</c><00:09:36.740><c> you</c>

00:09:36.790 --> 00:09:36.800 align:start position:0%
in the first place so he says do you
 

00:09:36.800 --> 00:09:39.220 align:start position:0%
in the first place so he says do you
agree<00:09:36.980><c> halfway</c><00:09:37.400><c> through</c><00:09:37.870><c> challenger</c><00:09:38.870><c> says</c><00:09:39.050><c> no</c>

00:09:39.220 --> 00:09:39.230 align:start position:0%
agree halfway through challenger says no
 

00:09:39.230 --> 00:09:40.660 align:start position:0%
agree halfway through challenger says no
I<00:09:39.260><c> don't</c><00:09:39.500><c> agree</c><00:09:39.590><c> on</c><00:09:39.770><c> that</c><00:09:40.010><c> so</c><00:09:40.220><c> we</c><00:09:40.310><c> marked</c><00:09:40.580><c> that</c>

00:09:40.660 --> 00:09:40.670 align:start position:0%
I don't agree on that so we marked that
 

00:09:40.670 --> 00:09:42.880 align:start position:0%
I don't agree on that so we marked that
as<00:09:40.880><c> as</c><00:09:41.120><c> red</c><00:09:41.450><c> do</c><00:09:41.900><c> you</c><00:09:41.990><c> agree</c><00:09:42.080><c> it's</c><00:09:42.320><c> step</c><00:09:42.530><c> at</c><00:09:42.680><c> over</c>

00:09:42.880 --> 00:09:42.890 align:start position:0%
as as red do you agree it's step at over
 

00:09:42.890 --> 00:09:46.840 align:start position:0%
as as red do you agree it's step at over
for<00:09:43.420><c> says</c><00:09:44.420><c> yeah</c><00:09:44.930><c> okay</c><00:09:45.560><c> great</c><00:09:46.040><c> step</c><00:09:46.340><c> no</c><00:09:46.640><c> for</c>

00:09:46.840 --> 00:09:46.850 align:start position:0%
for says yeah okay great step no for
 

00:09:46.850 --> 00:09:49.210 align:start position:0%
for says yeah okay great step no for
what<00:09:47.000><c> about</c><00:09:47.180><c> 3n</c><00:09:47.900><c> over</c><00:09:48.020><c> 8</c><00:09:48.320><c> so</c><00:09:48.860><c> we're</c><00:09:49.040><c> just</c>

00:09:49.210 --> 00:09:49.220 align:start position:0%
what about 3n over 8 so we're just
 

00:09:49.220 --> 00:09:51.670 align:start position:0%
what about 3n over 8 so we're just
getting<00:09:49.910><c> now</c><00:09:50.240><c> now</c><00:09:50.510><c> we're</c><00:09:50.990><c> there</c><00:09:51.350><c> these</c><00:09:51.620><c> are</c>

00:09:51.670 --> 00:09:51.680 align:start position:0%
getting now now we're there these are
 

00:09:51.680 --> 00:09:53.260 align:start position:0%
getting now now we're there these are
close<00:09:51.980><c> enough</c><00:09:52.010><c> you</c><00:09:52.340><c> can</c><00:09:52.370><c> actually</c><00:09:52.790><c> run</c><00:09:53.000><c> this</c>

00:09:53.260 --> 00:09:53.270 align:start position:0%
close enough you can actually run this
 

00:09:53.270 --> 00:09:55.240 align:start position:0%
close enough you can actually run this
one<00:09:53.510><c> step</c><00:09:53.840><c> of</c><00:09:53.990><c> the</c><00:09:54.050><c> computation</c><00:09:54.680><c> you</c><00:09:55.010><c> could</c><00:09:55.160><c> do</c>

00:09:55.240 --> 00:09:55.250 align:start position:0%
one step of the computation you could do
 

00:09:55.250 --> 00:09:58.060 align:start position:0%
one step of the computation you could do
it<00:09:55.340><c> on</c><00:09:55.400><c> chain</c><00:09:55.730><c> because</c><00:09:56.330><c> it's</c><00:09:56.480><c> small</c><00:09:56.750><c> and</c><00:09:57.070><c> it's</c>

00:09:58.060 --> 00:09:58.070 align:start position:0%
it on chain because it's small and it's
 

00:09:58.070 --> 00:09:59.020 align:start position:0%
it on chain because it's small and it's
important<00:09:58.400><c> to</c><00:09:58.430><c> note</c><00:09:58.610><c> here</c><00:09:58.790><c> that</c><00:09:58.850><c> the</c>

00:09:59.020 --> 00:09:59.030 align:start position:0%
important to note here that the
 

00:09:59.030 --> 00:10:00.520 align:start position:0%
important to note here that the
computational<00:09:59.600><c> steps</c><00:09:59.810><c> have</c><00:10:00.290><c> to</c><00:10:00.320><c> be</c>

00:10:00.520 --> 00:10:00.530 align:start position:0%
computational steps have to be
 

00:10:00.530 --> 00:10:02.950 align:start position:0%
computational steps have to be
absolutely<00:10:01.190><c> identical</c><00:10:01.250><c> across</c><00:10:02.210><c> all</c><00:10:02.330><c> the</c>

00:10:02.950 --> 00:10:02.960 align:start position:0%
absolutely identical across all the
 

00:10:02.960 --> 00:10:04.930 align:start position:0%
absolutely identical across all the
platforms<00:10:03.080><c> in</c><00:10:03.620><c> order</c><00:10:03.830><c> to</c><00:10:04.010><c> rule</c><00:10:04.220><c> fairly</c><00:10:04.790><c> on</c><00:10:04.880><c> the</c>

00:10:04.930 --> 00:10:04.940 align:start position:0%
platforms in order to rule fairly on the
 

00:10:04.940 --> 00:10:06.970 align:start position:0%
platforms in order to rule fairly on the
final<00:10:05.210><c> check</c><00:10:05.420><c> right</c><00:10:06.140><c> there's</c><00:10:06.320><c> no</c><00:10:06.470><c> notion</c><00:10:06.680><c> of</c>

00:10:06.970 --> 00:10:06.980 align:start position:0%
final check right there's no notion of
 

00:10:06.980 --> 00:10:08.830 align:start position:0%
final check right there's no notion of
one<00:10:07.520><c> step</c><00:10:07.790><c> if</c><00:10:08.000><c> everybody's</c><00:10:08.420><c> running</c><00:10:08.720><c> a</c>

00:10:08.830 --> 00:10:08.840 align:start position:0%
one step if everybody's running a
 

00:10:08.840 --> 00:10:10.690 align:start position:0%
one step if everybody's running a
different<00:10:09.110><c> set</c><00:10:09.410><c> of</c><00:10:09.440><c> steps</c><00:10:09.770><c> so</c><00:10:09.890><c> the</c><00:10:10.040><c> judges</c><00:10:10.280><c> we</c>

00:10:10.690 --> 00:10:10.700 align:start position:0%
different set of steps so the judges we
 

00:10:10.700 --> 00:10:12.730 align:start position:0%
different set of steps so the judges we
have<00:10:11.120><c> to</c><00:10:11.270><c> make</c><00:10:11.390><c> sure</c><00:10:11.420><c> that</c><00:10:11.570><c> that's</c><00:10:12.290><c> the</c><00:10:12.560><c> key</c>

00:10:12.730 --> 00:10:12.740 align:start position:0%
have to make sure that that's the key
 

00:10:12.740 --> 00:10:14.470 align:start position:0%
have to make sure that that's the key
property<00:10:13.220><c> of</c><00:10:13.310><c> our</c><00:10:13.400><c> architectures</c><00:10:14.060><c> that</c><00:10:14.270><c> all</c>

00:10:14.470 --> 00:10:14.480 align:start position:0%
property of our architectures that all
 

00:10:14.480 --> 00:10:17.290 align:start position:0%
property of our architectures that all
the<00:10:14.660><c> steps</c><00:10:14.840><c> are</c><00:10:15.080><c> exactly</c><00:10:15.170><c> the</c><00:10:15.620><c> same</c><00:10:16.150><c> okay</c><00:10:17.150><c> so</c>

00:10:17.290 --> 00:10:17.300 align:start position:0%
the steps are exactly the same okay so
 

00:10:17.300 --> 00:10:19.090 align:start position:0%
the steps are exactly the same okay so
what<00:10:17.540><c> happens</c><00:10:17.870><c> here</c><00:10:17.960><c> so</c><00:10:18.260><c> here</c><00:10:18.440><c> is</c><00:10:18.560><c> this</c><00:10:18.770><c> the</c>

00:10:19.090 --> 00:10:19.100 align:start position:0%
what happens here so here is this the
 

00:10:19.100 --> 00:10:21.190 align:start position:0%
what happens here so here is this the
last<00:10:19.250><c> step</c><00:10:19.550><c> where</c><00:10:19.730><c> they</c><00:10:19.820><c> they</c><00:10:20.270><c> agreed</c><00:10:20.990><c> and</c>

00:10:21.190 --> 00:10:21.200 align:start position:0%
last step where they they agreed and
 

00:10:21.200 --> 00:10:23.440 align:start position:0%
last step where they they agreed and
here's<00:10:21.680><c> the</c><00:10:21.860><c> step</c><00:10:22.100><c> or</c><00:10:22.490><c> they</c><00:10:22.580><c> disagreed</c><00:10:23.030><c> this</c>

00:10:23.440 --> 00:10:23.450 align:start position:0%
here's the step or they disagreed this
 

00:10:23.450 --> 00:10:25.870 align:start position:0%
here's the step or they disagreed this
is<00:10:23.600><c> what</c><00:10:23.780><c> the</c><00:10:23.950><c> this</c><00:10:24.950><c> is</c><00:10:25.100><c> this</c><00:10:25.310><c> step</c><00:10:25.580><c> was</c><00:10:25.760><c> of</c>

00:10:25.870 --> 00:10:25.880 align:start position:0%
is what the this is this step was of
 

00:10:25.880 --> 00:10:28.540 align:start position:0%
is what the this is this step was of
course<00:10:26.000><c> provided</c><00:10:26.480><c> by</c><00:10:26.600><c> the</c><00:10:26.660><c> solver</c><00:10:27.370><c> so</c><00:10:28.370><c> he's</c>

00:10:28.540 --> 00:10:28.550 align:start position:0%
course provided by the solver so he's
 

00:10:28.550 --> 00:10:30.010 align:start position:0%
course provided by the solver so he's
saying<00:10:28.790><c> so</c><00:10:29.030><c> I'm</c><00:10:29.090><c> talking</c><00:10:29.540><c> about</c><00:10:29.570><c> this</c><00:10:29.810><c> we</c>

00:10:30.010 --> 00:10:30.020 align:start position:0%
saying so I'm talking about this we
 

00:10:30.020 --> 00:10:31.360 align:start position:0%
saying so I'm talking about this we
there's<00:10:30.410><c> a</c><00:10:30.500><c> picture</c><00:10:30.680><c> of</c><00:10:30.800><c> a</c><00:10:30.920><c> Merkel</c><00:10:31.220><c> tree</c>

00:10:31.360 --> 00:10:31.370 align:start position:0%
there's a picture of a Merkel tree
 

00:10:31.370 --> 00:10:33.010 align:start position:0%
there's a picture of a Merkel tree
because<00:10:31.580><c> you</c><00:10:31.670><c> can</c><00:10:31.820><c> sort</c><00:10:32.030><c> of</c><00:10:32.150><c> to</c><00:10:32.600><c> optimize</c>

00:10:33.010 --> 00:10:33.020 align:start position:0%
because you can sort of to optimize
 

00:10:33.020 --> 00:10:35.560 align:start position:0%
because you can sort of to optimize
space<00:10:33.320><c> on</c><00:10:33.530><c> the</c><00:10:33.620><c> on</c><00:10:33.770><c> the</c><00:10:33.860><c> on</c><00:10:34.100><c> the</c><00:10:34.220><c> on</c><00:10:34.460><c> the</c><00:10:34.610><c> block</c>

00:10:35.560 --> 00:10:35.570 align:start position:0%
space on the on the on the on the block
 

00:10:35.570 --> 00:10:37.840 align:start position:0%
space on the on the on the on the block
chain<00:10:35.810><c> we</c><00:10:35.990><c> represent</c><00:10:36.710><c> these</c><00:10:36.920><c> states</c><00:10:37.700><c> and</c>

00:10:37.840 --> 00:10:37.850 align:start position:0%
chain we represent these states and
 

00:10:37.850 --> 00:10:39.070 align:start position:0%
chain we represent these states and
former<00:10:38.090><c> Merkel</c><00:10:38.390><c> tree</c><00:10:38.540><c> but</c><00:10:38.690><c> you</c><00:10:38.780><c> can</c><00:10:38.900><c> think</c><00:10:39.020><c> of</c>

00:10:39.070 --> 00:10:39.080 align:start position:0%
former Merkel tree but you can think of
 

00:10:39.080 --> 00:10:42.250 align:start position:0%
former Merkel tree but you can think of
it<00:10:39.170><c> as</c><00:10:39.230><c> a</c><00:10:39.530><c> Turing</c><00:10:39.860><c> machine</c><00:10:40.600><c> so</c><00:10:41.600><c> you</c><00:10:41.630><c> said</c><00:10:42.020><c> your</c>

00:10:42.250 --> 00:10:42.260 align:start position:0%
it as a Turing machine so you said your
 

00:10:42.260 --> 00:10:44.500 align:start position:0%
it as a Turing machine so you said your
give<00:10:42.440><c> a</c><00:10:42.470><c> machine</c><00:10:42.800><c> it's</c><00:10:43.220><c> in</c><00:10:43.400><c> state</c><00:10:43.550><c> q0</c><00:10:43.850><c> it</c><00:10:44.300><c> sees</c>

00:10:44.500 --> 00:10:44.510 align:start position:0%
give a machine it's in state q0 it sees
 

00:10:44.510 --> 00:10:48.250 align:start position:0%
give a machine it's in state q0 it sees
a<00:10:44.540><c> one</c><00:10:45.310><c> so</c><00:10:46.310><c> then</c><00:10:46.520><c> the</c><00:10:47.390><c> program</c><00:10:47.750><c> he's</c><00:10:47.990><c> claiming</c>

00:10:48.250 --> 00:10:48.260 align:start position:0%
a one so then the program he's claiming
 

00:10:48.260 --> 00:10:50.200 align:start position:0%
a one so then the program he's claiming
if<00:10:48.440><c> the</c><00:10:48.530><c> program</c><00:10:48.860><c> says</c><00:10:49.130><c> write</c><00:10:49.430><c> a</c><00:10:49.460><c> zero</c><00:10:49.790><c> change</c>

00:10:50.200 --> 00:10:50.210 align:start position:0%
if the program says write a zero change
 

00:10:50.210 --> 00:10:52.600 align:start position:0%
if the program says write a zero change
to<00:10:50.360><c> state</c><00:10:50.420><c> q1</c><00:10:50.810><c> and</c><00:10:51.110><c> move</c><00:10:51.200><c> to</c><00:10:51.350><c> the</c><00:10:51.440><c> left</c><00:10:51.590><c> if</c><00:10:52.010><c> you</c>

00:10:52.600 --> 00:10:52.610 align:start position:0%
to state q1 and move to the left if you
 

00:10:52.610 --> 00:10:53.440 align:start position:0%
to state q1 and move to the left if you
don't<00:10:52.760><c> know</c><00:10:52.820><c> what</c><00:10:52.910><c> a</c><00:10:52.970><c> Turing</c><00:10:53.180><c> machine</c><00:10:53.210><c> is</c>

00:10:53.440 --> 00:10:53.450 align:start position:0%
don't know what a Turing machine is
 

00:10:53.450 --> 00:10:55.600 align:start position:0%
don't know what a Turing machine is
that's<00:10:53.750><c> fine</c><00:10:54.020><c> just</c><00:10:54.470><c> note</c><00:10:54.710><c> that</c><00:10:54.740><c> whatever</c><00:10:55.340><c> the</c>

00:10:55.600 --> 00:10:55.610 align:start position:0%
that's fine just note that whatever the
 

00:10:55.610 --> 00:10:57.040 align:start position:0%
that's fine just note that whatever the
judge<00:10:55.850><c> said</c><00:10:56.120><c> he</c><00:10:56.150><c> noticed</c><00:10:56.600><c> that</c><00:10:56.690><c> it</c><00:10:56.780><c> did</c>

00:10:57.040 --> 00:10:57.050 align:start position:0%
judge said he noticed that it did
 

00:10:57.050 --> 00:10:58.750 align:start position:0%
judge said he noticed that it did
something<00:10:57.410><c> different</c><00:10:57.860><c> than</c><00:10:57.980><c> what</c><00:10:58.100><c> the</c><00:10:58.310><c> what</c>

00:10:58.750 --> 00:10:58.760 align:start position:0%
something different than what the what
 

00:10:58.760 --> 00:11:00.880 align:start position:0%
something different than what the what
the<00:10:58.940><c> solver</c><00:10:59.750><c> claimed</c><00:11:00.050><c> it</c><00:11:00.200><c> would</c><00:11:00.320><c> so</c><00:11:00.710><c> it's</c>

00:11:00.880 --> 00:11:00.890 align:start position:0%
the solver claimed it would so it's
 

00:11:00.890 --> 00:11:02.230 align:start position:0%
the solver claimed it would so it's
there<00:11:01.220><c> there</c><00:11:01.520><c> there</c>

00:11:02.230 --> 00:11:02.240 align:start position:0%
there there there
 

00:11:02.240 --> 00:11:04.419 align:start position:0%
there there there
the<00:11:02.869><c> solver</c><00:11:03.170><c> is</c><00:11:03.259><c> wrong</c><00:11:03.499><c> so</c><00:11:03.920><c> the</c><00:11:04.040><c> challenge</c><00:11:04.339><c> is</c>

00:11:04.419 --> 00:11:04.429 align:start position:0%
the solver is wrong so the challenge is
 

00:11:04.429 --> 00:11:06.549 align:start position:0%
the solver is wrong so the challenge is
justified<00:11:04.939><c> and</c><00:11:05.209><c> that</c><00:11:05.240><c> forfeit</c><00:11:05.809><c> is</c><00:11:05.929><c> now</c><00:11:06.079><c> the</c>

00:11:06.549 --> 00:11:06.559 align:start position:0%
justified and that forfeit is now the
 

00:11:06.559 --> 00:11:10.869 align:start position:0%
justified and that forfeit is now the
positive<00:11:06.790><c> and</c><00:11:07.790><c> it</c><00:11:08.920><c> forfeited</c><00:11:09.920><c> the</c><00:11:10.309><c> deposit</c><00:11:10.790><c> is</c>

00:11:10.869 --> 00:11:10.879 align:start position:0%
positive and it forfeited the deposit is
 

00:11:10.879 --> 00:11:13.749 align:start position:0%
positive and it forfeited the deposit is
forfeited<00:11:11.269><c> so</c><00:11:11.889><c> so</c><00:11:12.889><c> now</c><00:11:13.040><c> let's</c><00:11:13.309><c> look</c><00:11:13.490><c> at</c><00:11:13.610><c> the</c>

00:11:13.749 --> 00:11:13.759 align:start position:0%
forfeited so so now let's look at the
 

00:11:13.759 --> 00:11:15.309 align:start position:0%
forfeited so so now let's look at the
other<00:11:13.879><c> piece</c><00:11:14.179><c> the</c><00:11:14.420><c> smart</c><00:11:14.689><c> contract</c><00:11:14.869><c> piece</c>

00:11:15.309 --> 00:11:15.319 align:start position:0%
other piece the smart contract piece
 

00:11:15.319 --> 00:11:20.669 align:start position:0%
other piece the smart contract piece
which<00:11:15.529><c> is</c><00:11:16.600><c> sort</c><00:11:17.600><c> of</c><00:11:17.689><c> the</c><00:11:18.519><c> crept</c><00:11:19.519><c> economic</c>

00:11:20.669 --> 00:11:20.679 align:start position:0%
which is sort of the crept economic
 

00:11:20.679 --> 00:11:24.790 align:start position:0%
which is sort of the crept economic
innovation<00:11:21.679><c> part</c><00:11:22.249><c> of</c><00:11:22.339><c> this</c><00:11:22.459><c> project</c><00:11:22.730><c> so</c><00:11:23.800><c> how</c>

00:11:24.790 --> 00:11:24.800 align:start position:0%
innovation part of this project so how
 

00:11:24.800 --> 00:11:26.499 align:start position:0%
innovation part of this project so how
do<00:11:24.860><c> you</c><00:11:25.009><c> actually</c><00:11:25.610><c> ensure</c><00:11:26.209><c> that</c><00:11:26.240><c> this</c>

00:11:26.499 --> 00:11:26.509 align:start position:0%
do you actually ensure that this
 

00:11:26.509 --> 00:11:28.509 align:start position:0%
do you actually ensure that this
verification<00:11:26.839><c> actually</c><00:11:27.740><c> occurs</c><00:11:28.040><c> right</c><00:11:28.339><c> what</c>

00:11:28.509 --> 00:11:28.519 align:start position:0%
verification actually occurs right what
 

00:11:28.519 --> 00:11:30.910 align:start position:0%
verification actually occurs right what
if<00:11:28.639><c> nobody</c><00:11:29.029><c> shows</c><00:11:29.089><c> up</c><00:11:29.329><c> to</c><00:11:29.660><c> to</c><00:11:30.199><c> take</c><00:11:30.679><c> you</c><00:11:30.800><c> to</c>

00:11:30.910 --> 00:11:30.920 align:start position:0%
if nobody shows up to to take you to
 

00:11:30.920 --> 00:11:34.780 align:start position:0%
if nobody shows up to to take you to
court<00:11:31.129><c> then</c><00:11:31.339><c> it's</c><00:11:31.550><c> there's</c><00:11:31.999><c> no</c><00:11:33.309><c> it</c><00:11:34.309><c> doesn't</c>

00:11:34.780 --> 00:11:34.790 align:start position:0%
court then it's there's no it doesn't
 

00:11:34.790 --> 00:11:36.460 align:start position:0%
court then it's there's no it doesn't
really<00:11:34.850><c> work</c><00:11:35.119><c> so</c><00:11:35.360><c> so</c><00:11:35.899><c> how</c><00:11:36.110><c> do</c><00:11:36.170><c> you</c><00:11:36.290><c> make</c><00:11:36.439><c> sure</c>

00:11:36.460 --> 00:11:36.470 align:start position:0%
really work so so how do you make sure
 

00:11:36.470 --> 00:11:38.799 align:start position:0%
really work so so how do you make sure
that<00:11:36.589><c> people</c><00:11:36.889><c> actually</c><00:11:37.240><c> use</c><00:11:38.240><c> the</c><00:11:38.449><c> court</c><00:11:38.689><c> the</c>

00:11:38.799 --> 00:11:38.809 align:start position:0%
that people actually use the court the
 

00:11:38.809 --> 00:11:40.419 align:start position:0%
that people actually use the court the
way<00:11:38.899><c> it's</c><00:11:39.019><c> supposed</c><00:11:39.319><c> to</c><00:11:39.379><c> be</c><00:11:39.529><c> used</c><00:11:39.740><c> so</c><00:11:40.129><c> the</c>

00:11:40.419 --> 00:11:40.429 align:start position:0%
way it's supposed to be used so the
 

00:11:40.429 --> 00:11:42.519 align:start position:0%
way it's supposed to be used so the
second<00:11:40.970><c> idea</c><00:11:41.029><c> you</c><00:11:41.629><c> offer</c><00:11:41.809><c> awards</c><00:11:42.319><c> for</c>

00:11:42.519 --> 00:11:42.529 align:start position:0%
second idea you offer awards for
 

00:11:42.529 --> 00:11:44.439 align:start position:0%
second idea you offer awards for
checking<00:11:42.860><c> computations</c><00:11:43.550><c> just</c><00:11:43.850><c> pay</c><00:11:43.999><c> everybody</c>

00:11:44.439 --> 00:11:44.449 align:start position:0%
checking computations just pay everybody
 

00:11:44.449 --> 00:11:48.249 align:start position:0%
checking computations just pay everybody
for<00:11:45.079><c> who</c><00:11:45.259><c> checks</c><00:11:46.149><c> so</c><00:11:47.149><c> now</c><00:11:47.869><c> how</c><00:11:48.050><c> do</c><00:11:48.110><c> you</c><00:11:48.170><c> know</c>

00:11:48.249 --> 00:11:48.259 align:start position:0%
for who checks so now how do you know
 

00:11:48.259 --> 00:11:50.259 align:start position:0%
for who checks so now how do you know
what<00:11:48.379><c> they</c><00:11:48.470><c> checked</c><00:11:48.769><c> well</c><00:11:49.069><c> you</c><00:11:49.639><c> go</c><00:11:49.970><c> back</c><00:11:50.119><c> and</c>

00:11:50.259 --> 00:11:50.269 align:start position:0%
what they checked well you go back and
 

00:11:50.269 --> 00:11:51.819 align:start position:0%
what they checked well you go back and
run<00:11:50.360><c> the</c><00:11:50.449><c> computation</c><00:11:50.720><c> yourself</c><00:11:51.499><c> you</c><00:11:51.619><c> I</c><00:11:51.649><c> mean</c>

00:11:51.819 --> 00:11:51.829 align:start position:0%
run the computation yourself you I mean
 

00:11:51.829 --> 00:11:52.900 align:start position:0%
run the computation yourself you I mean
you<00:11:51.920><c> check</c><00:11:52.100><c> that</c><00:11:52.129><c> they</c><00:11:52.369><c> checked</c><00:11:52.639><c> well</c><00:11:52.819><c> you</c>

00:11:52.900 --> 00:11:52.910 align:start position:0%
you check that they checked well you
 

00:11:52.910 --> 00:11:54.129 align:start position:0%
you check that they checked well you
might<00:11:53.059><c> as</c><00:11:53.149><c> well</c><00:11:53.240><c> have</c><00:11:53.360><c> just</c><00:11:53.389><c> done</c><00:11:53.869><c> the</c><00:11:53.990><c> thing</c>

00:11:54.129 --> 00:11:54.139 align:start position:0%
might as well have just done the thing
 

00:11:54.139 --> 00:11:56.280 align:start position:0%
might as well have just done the thing
yourself<00:11:54.499><c> in</c><00:11:54.619><c> the</c><00:11:54.679><c> first</c><00:11:54.800><c> place</c><00:11:55.100><c> so</c><00:11:55.639><c> this</c><00:11:55.999><c> this</c>

00:11:56.280 --> 00:11:56.290 align:start position:0%
yourself in the first place so this this
 

00:11:56.290 --> 00:11:58.389 align:start position:0%
yourself in the first place so this this
incentivizes<00:11:57.290><c> participation</c><00:11:58.040><c> if</c><00:11:58.160><c> you</c><00:11:58.249><c> pay</c>

00:11:58.389 --> 00:11:58.399 align:start position:0%
incentivizes participation if you pay
 

00:11:58.399 --> 00:12:00.869 align:start position:0%
incentivizes participation if you pay
people<00:11:58.579><c> but</c><00:11:58.999><c> it</c><00:11:59.119><c> doesn't</c><00:11:59.149><c> incentivize</c>

00:12:00.869 --> 00:12:00.879 align:start position:0%
people but it doesn't incentivize
 

00:12:00.879 --> 00:12:04.569 align:start position:0%
people but it doesn't incentivize
correctness<00:12:01.990><c> so</c><00:12:02.990><c> I</c><00:12:03.019><c> I</c><00:12:03.319><c> didn't</c><00:12:03.889><c> three</c><00:12:04.249><c> would</c><00:12:04.550><c> be</c>

00:12:04.569 --> 00:12:04.579 align:start position:0%
correctness so I I didn't three would be
 

00:12:04.579 --> 00:12:06.129 align:start position:0%
correctness so I I didn't three would be
that<00:12:04.819><c> you</c><00:12:04.910><c> offer</c><00:12:05.059><c> rewards</c><00:12:05.269><c> for</c><00:12:05.660><c> finding</c><00:12:05.929><c> bugs</c>

00:12:06.129 --> 00:12:06.139 align:start position:0%
that you offer rewards for finding bugs
 

00:12:06.139 --> 00:12:08.319 align:start position:0%
that you offer rewards for finding bugs
so<00:12:07.040><c> this</c><00:12:07.189><c> gives</c><00:12:07.429><c> you</c><00:12:07.549><c> correctness</c><00:12:07.939><c> but</c><00:12:08.240><c> it</c>

00:12:08.319 --> 00:12:08.329 align:start position:0%
so this gives you correctness but it
 

00:12:08.329 --> 00:12:11.769 align:start position:0%
so this gives you correctness but it
doesn't<00:12:08.569><c> incentivize</c><00:12:08.889><c> participation</c><00:12:10.779><c> when</c>

00:12:11.769 --> 00:12:11.779 align:start position:0%
doesn't incentivize participation when
 

00:12:11.779 --> 00:12:13.869 align:start position:0%
doesn't incentivize participation when
there<00:12:11.929><c> are</c><00:12:11.990><c> no</c><00:12:12.049><c> bugs</c><00:12:12.259><c> so</c><00:12:13.069><c> it's</c><00:12:13.369><c> the</c><00:12:13.519><c> opposite</c>

00:12:13.869 --> 00:12:13.879 align:start position:0%
there are no bugs so it's the opposite
 

00:12:13.879 --> 00:12:17.410 align:start position:0%
there are no bugs so it's the opposite
problem<00:12:14.559><c> so</c><00:12:15.910><c> essentially</c><00:12:16.910><c> we</c><00:12:17.209><c> have</c><00:12:17.240><c> the</c>

00:12:17.410 --> 00:12:17.420 align:start position:0%
problem so essentially we have the
 

00:12:17.420 --> 00:12:18.850 align:start position:0%
problem so essentially we have the
problem<00:12:17.689><c> that</c><00:12:17.779><c> these</c><00:12:18.199><c> verifiers</c>

00:12:18.850 --> 00:12:18.860 align:start position:0%
problem that these verifiers
 

00:12:18.860 --> 00:12:20.530 align:start position:0%
problem that these verifiers
stop<00:12:19.399><c> paying</c><00:12:19.610><c> attention</c><00:12:20.149><c> if</c><00:12:20.240><c> they</c><00:12:20.269><c> don't</c>

00:12:20.530 --> 00:12:20.540 align:start position:0%
stop paying attention if they don't
 

00:12:20.540 --> 00:12:25.449 align:start position:0%
stop paying attention if they don't
expect<00:12:20.809><c> to</c><00:12:20.959><c> receive</c><00:12:21.079><c> any</c><00:12:21.350><c> rewards</c><00:12:23.980><c> okay</c><00:12:24.980><c> this</c>

00:12:25.449 --> 00:12:25.459 align:start position:0%
expect to receive any rewards okay this
 

00:12:25.459 --> 00:12:28.539 align:start position:0%
expect to receive any rewards okay this
brings<00:12:25.639><c> us</c><00:12:25.910><c> to</c><00:12:26.179><c> our</c><00:12:26.439><c> final</c><00:12:27.439><c> scalability</c><00:12:28.249><c> idea</c>

00:12:28.539 --> 00:12:28.549 align:start position:0%
brings us to our final scalability idea
 

00:12:28.549 --> 00:12:30.489 align:start position:0%
brings us to our final scalability idea
for<00:12:28.730><c> this</c><00:12:28.790><c> talk</c><00:12:28.850><c> which</c><00:12:29.329><c> we</c><00:12:29.869><c> call</c><00:12:30.110><c> forced</c>

00:12:30.489 --> 00:12:30.499 align:start position:0%
for this talk which we call forced
 

00:12:30.499 --> 00:12:32.980 align:start position:0%
for this talk which we call forced
errors<00:12:30.829><c> and</c><00:12:31.639><c> that</c><00:12:32.360><c> is</c><00:12:32.540><c> that</c><00:12:32.720><c> we're</c><00:12:32.839><c> going</c><00:12:32.929><c> to</c>

00:12:32.980 --> 00:12:32.990 align:start position:0%
errors and that is that we're going to
 

00:12:32.990 --> 00:12:35.230 align:start position:0%
errors and that is that we're going to
offer<00:12:33.049><c> a</c><00:12:33.319><c> bug</c><00:12:34.040><c> bounty</c><00:12:34.220><c> and</c><00:12:34.610><c> provide</c>

00:12:35.230 --> 00:12:35.240 align:start position:0%
offer a bug bounty and provide
 

00:12:35.240 --> 00:12:39.879 align:start position:0%
offer a bug bounty and provide
expectation<00:12:36.049><c> that</c><00:12:36.230><c> bugs</c><00:12:36.709><c> will</c><00:12:36.980><c> exist</c><00:12:37.369><c> and</c><00:12:38.889><c> so</c>

00:12:39.879 --> 00:12:39.889 align:start position:0%
expectation that bugs will exist and so
 

00:12:39.889 --> 00:12:42.129 align:start position:0%
expectation that bugs will exist and so
this<00:12:40.040><c> is</c><00:12:40.160><c> actually</c><00:12:40.279><c> what</c><00:12:40.549><c> true--but</c><00:12:40.850><c> does</c><00:12:41.139><c> we</c>

00:12:42.129 --> 00:12:42.139 align:start position:0%
this is actually what true--but does we
 

00:12:42.139 --> 00:12:44.829 align:start position:0%
this is actually what true--but does we
are<00:12:42.309><c> occasionally</c><00:12:43.309><c> the</c><00:12:44.119><c> protocol</c><00:12:44.569><c> pays</c>

00:12:44.829 --> 00:12:44.839 align:start position:0%
are occasionally the protocol pays
 

00:12:44.839 --> 00:12:46.689 align:start position:0%
are occasionally the protocol pays
solvers<00:12:45.439><c> for</c><00:12:45.709><c> submitting</c><00:12:46.160><c> incorrect</c>

00:12:46.689 --> 00:12:46.699 align:start position:0%
solvers for submitting incorrect
 

00:12:46.699 --> 00:12:52.590 align:start position:0%
solvers for submitting incorrect
solutions<00:12:47.179><c> you</c><00:12:47.449><c> have</c><00:12:47.480><c> to</c><00:12:47.779><c> get</c><00:12:47.899><c> it</c><00:12:48.019><c> wrong</c><00:12:49.149><c> so</c><00:12:50.589><c> so</c>

00:12:52.590 --> 00:12:52.600 align:start position:0%
solutions you have to get it wrong so so
 

00:12:52.600 --> 00:12:55.809 align:start position:0%
solutions you have to get it wrong so so
the<00:12:53.619><c> dispute</c><00:12:54.619><c> resolution</c><00:12:55.160><c> ensures</c>

00:12:55.809 --> 00:12:55.819 align:start position:0%
the dispute resolution ensures
 

00:12:55.819 --> 00:12:57.249 align:start position:0%
the dispute resolution ensures
correctness<00:12:56.179><c> whenever</c><00:12:56.540><c> forced</c><00:12:56.869><c> errors</c><00:12:57.139><c> are</c>

00:12:57.249 --> 00:12:57.259 align:start position:0%
correctness whenever forced errors are
 

00:12:57.259 --> 00:12:58.480 align:start position:0%
correctness whenever forced errors are
not<00:12:57.379><c> in</c><00:12:57.499><c> effect</c><00:12:57.589><c> what</c><00:12:57.980><c> do</c><00:12:58.040><c> I</c><00:12:58.129><c> mean</c><00:12:58.339><c> by</c><00:12:58.369><c> that</c>

00:12:58.480 --> 00:12:58.490 align:start position:0%
not in effect what do I mean by that
 

00:12:58.490 --> 00:13:00.369 align:start position:0%
not in effect what do I mean by that
since<00:12:59.240><c> you're</c><00:12:59.480><c> only</c><00:12:59.509><c> having</c><00:12:59.839><c> maybe</c><00:13:00.079><c> one</c><00:13:00.290><c> out</c>

00:13:00.369 --> 00:13:00.379 align:start position:0%
since you're only having maybe one out
 

00:13:00.379 --> 00:13:01.569 align:start position:0%
since you're only having maybe one out
of<00:13:00.410><c> a</c><00:13:00.559><c> thousand</c><00:13:00.920><c> times</c><00:13:01.100><c> you</c><00:13:01.249><c> might</c><00:13:01.369><c> have</c><00:13:01.549><c> a</c>

00:13:01.569 --> 00:13:01.579 align:start position:0%
of a thousand times you might have a
 

00:13:01.579 --> 00:13:03.879 align:start position:0%
of a thousand times you might have a
forced<00:13:01.939><c> error</c><00:13:02.149><c> but</c><00:13:02.540><c> the</c><00:13:02.660><c> idea</c><00:13:03.019><c> is</c><00:13:03.199><c> that</c><00:13:03.230><c> every</c>

00:13:03.879 --> 00:13:03.889 align:start position:0%
forced error but the idea is that every
 

00:13:03.889 --> 00:13:05.710 align:start position:0%
forced error but the idea is that every
verifier<00:13:04.279><c> doesn't</c><00:13:04.610><c> know</c><00:13:04.759><c> when</c><00:13:05.240><c> the</c><00:13:05.389><c> forced</c>

00:13:05.710 --> 00:13:05.720 align:start position:0%
verifier doesn't know when the forced
 

00:13:05.720 --> 00:13:06.850 align:start position:0%
verifier doesn't know when the forced
air<00:13:05.869><c> is</c><00:13:05.959><c> going</c><00:13:06.079><c> to</c><00:13:06.139><c> come</c><00:13:06.319><c> so</c><00:13:06.499><c> they're</c><00:13:06.649><c> just</c>

00:13:06.850 --> 00:13:06.860 align:start position:0%
air is going to come so they're just
 

00:13:06.860 --> 00:13:08.799 align:start position:0%
air is going to come so they're just
going<00:13:06.980><c> to</c><00:13:07.040><c> check</c><00:13:07.279><c> everything</c><00:13:07.939><c> so</c><00:13:08.299><c> most</c><00:13:08.540><c> of</c><00:13:08.720><c> the</c>

00:13:08.799 --> 00:13:08.809 align:start position:0%
going to check everything so most of the
 

00:13:08.809 --> 00:13:12.280 align:start position:0%
going to check everything so most of the
time<00:13:09.399><c> they're</c><00:13:10.399><c> the</c><00:13:10.699><c> the</c><00:13:10.999><c> the</c><00:13:11.540><c> verifiers</c><00:13:11.899><c> think</c>

00:13:12.280 --> 00:13:12.290 align:start position:0%
time they're the the the verifiers think
 

00:13:12.290 --> 00:13:13.569 align:start position:0%
time they're the the the verifiers think
they're<00:13:12.410><c> getting</c><00:13:12.649><c> paid</c><00:13:12.799><c> and</c><00:13:13.040><c> the</c><00:13:13.279><c> solver</c>

00:13:13.569 --> 00:13:13.579 align:start position:0%
they're getting paid and the solver
 

00:13:13.579 --> 00:13:14.919 align:start position:0%
they're getting paid and the solver
thinks<00:13:13.819><c> someone's</c><00:13:14.089><c> going</c><00:13:14.329><c> to</c><00:13:14.360><c> watch</c><00:13:14.600><c> and</c>

00:13:14.919 --> 00:13:14.929 align:start position:0%
thinks someone's going to watch and
 

00:13:14.929 --> 00:13:15.430 align:start position:0%
thinks someone's going to watch and
therefore

00:13:15.430 --> 00:13:15.440 align:start position:0%
therefore
 

00:13:15.440 --> 00:13:19.150 align:start position:0%
therefore
he<00:13:15.590><c> gives</c><00:13:15.740><c> the</c><00:13:15.890><c> right</c><00:13:16.010><c> answer</c><00:13:17.140><c> so</c><00:13:18.140><c> an</c><00:13:18.440><c> ideally</c>

00:13:19.150 --> 00:13:19.160 align:start position:0%
he gives the right answer so an ideally
 

00:13:19.160 --> 00:13:21.520 align:start position:0%
he gives the right answer so an ideally
if<00:13:19.250><c> we</c><00:13:19.400><c> made</c><00:13:20.060><c> our</c><00:13:20.180><c> compiler</c><00:13:20.630><c> exactly</c><00:13:21.170><c> right</c><00:13:21.350><c> on</c>

00:13:21.520 --> 00:13:21.530 align:start position:0%
if we made our compiler exactly right on
 

00:13:21.530 --> 00:13:23.590 align:start position:0%
if we made our compiler exactly right on
this<00:13:21.770><c> architecture</c><00:13:22.370><c> no</c><00:13:23.090><c> one's</c><00:13:23.240><c> ever</c><00:13:23.390><c> going</c><00:13:23.510><c> to</c>

00:13:23.590 --> 00:13:23.600 align:start position:0%
this architecture no one's ever going to
 

00:13:23.600 --> 00:13:25.330 align:start position:0%
this architecture no one's ever going to
go<00:13:23.690><c> to</c><00:13:23.750><c> court</c><00:13:24.140><c> this</c><00:13:24.470><c> subroutine</c><00:13:24.770><c> is</c><00:13:25.130><c> never</c>

00:13:25.330 --> 00:13:25.340 align:start position:0%
go to court this subroutine is never
 

00:13:25.340 --> 00:13:27.850 align:start position:0%
go to court this subroutine is never
even<00:13:25.460><c> going</c><00:13:25.700><c> to</c><00:13:25.760><c> be</c><00:13:25.850><c> executed</c><00:13:26.570><c> so</c><00:13:26.870><c> that's</c><00:13:27.680><c> a</c>

00:13:27.850 --> 00:13:27.860 align:start position:0%
even going to be executed so that's a
 

00:13:27.860 --> 00:13:29.260 align:start position:0%
even going to be executed so that's a
lot<00:13:28.010><c> of</c><00:13:28.040><c> work</c><00:13:28.310><c> for</c><00:13:28.550><c> code</c><00:13:28.790><c> that</c><00:13:28.970><c> you're</c><00:13:29.120><c> never</c>

00:13:29.260 --> 00:13:29.270 align:start position:0%
lot of work for code that you're never
 

00:13:29.270 --> 00:13:31.630 align:start position:0%
lot of work for code that you're never
going<00:13:29.450><c> to</c><00:13:29.480><c> run</c><00:13:29.860><c> now</c><00:13:30.860><c> if</c><00:13:31.040><c> you</c><00:13:31.130><c> only</c><00:13:31.250><c> remember</c>

00:13:31.630 --> 00:13:31.640 align:start position:0%
going to run now if you only remember
 

00:13:31.640 --> 00:13:33.550 align:start position:0%
going to run now if you only remember
one<00:13:31.670><c> slide</c><00:13:32.030><c> from</c><00:13:32.240><c> my</c><00:13:32.360><c> talk</c><00:13:32.600><c> please</c><00:13:32.960><c> look</c><00:13:33.410><c> at</c>

00:13:33.550 --> 00:13:33.560 align:start position:0%
one slide from my talk please look at
 

00:13:33.560 --> 00:13:37.150 align:start position:0%
one slide from my talk please look at
this<00:13:33.710><c> one</c><00:13:33.890><c> this</c><00:13:34.400><c> is</c><00:13:34.640><c> a</c><00:13:34.670><c> picture</c><00:13:34.970><c> of</c><00:13:36.160><c> an</c>

00:13:37.150 --> 00:13:37.160 align:start position:0%
this one this is a picture of an
 

00:13:37.160 --> 00:13:39.340 align:start position:0%
this one this is a picture of an
illustration<00:13:37.640><c> of</c><00:13:37.910><c> Ruby</c><00:13:38.180><c> Ayers</c><00:13:38.330><c> Simon</c><00:13:39.140><c> deliver</c>

00:13:39.340 --> 00:13:39.350 align:start position:0%
illustration of Ruby Ayers Simon deliver
 

00:13:39.350 --> 00:13:43.810 align:start position:0%
illustration of Ruby Ayers Simon deliver
beers<00:13:39.590><c> panopticon</c><00:13:40.430><c> pewter</c><00:13:42.040><c> which</c><00:13:43.040><c> which</c><00:13:43.640><c> is</c>

00:13:43.810 --> 00:13:43.820 align:start position:0%
beers panopticon pewter which which is
 

00:13:43.820 --> 00:13:48.790 align:start position:0%
beers panopticon pewter which which is
based<00:13:44.030><c> on</c><00:13:45.340><c> Bentham's</c><00:13:46.340><c> panopticon</c><00:13:47.350><c> and</c><00:13:48.350><c> which</c>

00:13:48.790 --> 00:13:48.800 align:start position:0%
based on Bentham's panopticon and which
 

00:13:48.800 --> 00:13:51.250 align:start position:0%
based on Bentham's panopticon and which
has<00:13:49.100><c> physical</c><00:13:49.520><c> manifestations</c><00:13:50.240><c> in</c><00:13:50.480><c> the</c><00:13:50.930><c> State</c>

00:13:51.250 --> 00:13:51.260 align:start position:0%
has physical manifestations in the State
 

00:13:51.260 --> 00:13:53.080 align:start position:0%
has physical manifestations in the State
Penitentiary<00:13:51.410><c> in</c><00:13:52.040><c> Joliet</c><00:13:52.430><c> Illinois</c><00:13:52.460><c> the</c>

00:13:53.080 --> 00:13:53.090 align:start position:0%
Penitentiary in Joliet Illinois the
 

00:13:53.090 --> 00:13:54.730 align:start position:0%
Penitentiary in Joliet Illinois the
Presidium<00:13:53.600><c> Modelo</c><00:13:53.870><c> and</c><00:13:54.080><c> his</c><00:13:54.170><c> little</c><00:13:54.350><c> pedo</c>

00:13:54.730 --> 00:13:54.740 align:start position:0%
Presidium Modelo and his little pedo
 

00:13:54.740 --> 00:13:57.730 align:start position:0%
Presidium Modelo and his little pedo
sand<00:13:55.100><c> in</c><00:13:55.250><c> cuba</c><00:13:56.090><c> and</c><00:13:56.270><c> it's</c><00:13:56.450><c> it's</c><00:13:56.750><c> it's</c><00:13:57.200><c> a</c><00:13:57.410><c> prison</c>

00:13:57.730 --> 00:13:57.740 align:start position:0%
sand in cuba and it's it's it's a prison
 

00:13:57.740 --> 00:13:59.740 align:start position:0%
sand in cuba and it's it's it's a prison
okay<00:13:57.980><c> so</c><00:13:58.040><c> you</c><00:13:58.220><c> have</c><00:13:58.550><c> in</c><00:13:58.850><c> the</c><00:13:59.210><c> middle</c><00:13:59.480><c> there's</c><00:13:59.690><c> a</c>

00:13:59.740 --> 00:13:59.750 align:start position:0%
okay so you have in the middle there's a
 

00:13:59.750 --> 00:14:02.020 align:start position:0%
okay so you have in the middle there's a
watchtower<00:14:00.440><c> with</c><00:14:00.770><c> someone</c><00:14:01.100><c> who's</c><00:14:01.310><c> who's</c>

00:14:02.020 --> 00:14:02.030 align:start position:0%
watchtower with someone who's who's
 

00:14:02.030 --> 00:14:05.440 align:start position:0%
watchtower with someone who's who's
looking<00:14:02.600><c> around</c><00:14:03.050><c> into</c><00:14:04.000><c> all</c><00:14:05.000><c> of</c><00:14:05.030><c> these</c><00:14:05.210><c> cells</c>

00:14:05.440 --> 00:14:05.450 align:start position:0%
looking around into all of these cells
 

00:14:05.450 --> 00:14:07.540 align:start position:0%
looking around into all of these cells
there's<00:14:06.260><c> a</c><00:14:06.350><c> bright</c><00:14:06.530><c> light</c><00:14:06.560><c> so</c><00:14:07.010><c> they</c><00:14:07.130><c> can't</c><00:14:07.340><c> see</c>

00:14:07.540 --> 00:14:07.550 align:start position:0%
there's a bright light so they can't see
 

00:14:07.550 --> 00:14:09.280 align:start position:0%
there's a bright light so they can't see
what<00:14:07.730><c> he's</c><00:14:07.850><c> looking</c><00:14:08.180><c> at</c><00:14:08.300><c> but</c><00:14:08.810><c> out</c><00:14:08.930><c> of</c><00:14:08.960><c> fear</c>

00:14:09.280 --> 00:14:09.290 align:start position:0%
what he's looking at but out of fear
 

00:14:09.290 --> 00:14:13.150 align:start position:0%
what he's looking at but out of fear
that<00:14:09.470><c> the</c><00:14:09.800><c> the</c><00:14:11.590><c> guarding</c><00:14:12.590><c> of</c><00:14:12.650><c> the</c><00:14:12.710><c> watchtower</c>

00:14:13.150 --> 00:14:13.160 align:start position:0%
that the the guarding of the watchtower
 

00:14:13.160 --> 00:14:14.470 align:start position:0%
that the the guarding of the watchtower
is<00:14:13.310><c> actually</c><00:14:13.730><c> looking</c><00:14:13.970><c> at</c><00:14:14.090><c> them</c><00:14:14.240><c> they</c>

00:14:14.470 --> 00:14:14.480 align:start position:0%
is actually looking at them they
 

00:14:14.480 --> 00:14:16.210 align:start position:0%
is actually looking at them they
actually<00:14:14.840><c> behave</c><00:14:15.140><c> correctly</c><00:14:15.470><c> so</c><00:14:16.040><c> that's</c>

00:14:16.210 --> 00:14:16.220 align:start position:0%
actually behave correctly so that's
 

00:14:16.220 --> 00:14:18.100 align:start position:0%
actually behave correctly so that's
that's<00:14:16.820><c> the</c><00:14:17.120><c> principle</c><00:14:17.570><c> of</c><00:14:17.660><c> the</c><00:14:17.810><c> panopticon</c>

00:14:18.100 --> 00:14:18.110 align:start position:0%
that's the principle of the panopticon
 

00:14:18.110 --> 00:14:23.380 align:start position:0%
that's the principle of the panopticon
pewter<00:14:18.710><c> it's</c><00:14:18.860><c> all</c><00:14:19.040><c> about</c><00:14:21.820><c> you</c><00:14:22.820><c> imagine</c><00:14:23.270><c> that</c>

00:14:23.380 --> 00:14:23.390 align:start position:0%
pewter it's all about you imagine that
 

00:14:23.390 --> 00:14:24.490 align:start position:0%
pewter it's all about you imagine that
these<00:14:23.540><c> people</c><00:14:23.720><c> sitting</c><00:14:24.080><c> up</c><00:14:24.170><c> here</c><00:14:24.380><c> are</c><00:14:24.470><c> all</c>

00:14:24.490 --> 00:14:24.500 align:start position:0%
these people sitting up here are all
 

00:14:24.500 --> 00:14:27.880 align:start position:0%
these people sitting up here are all
performing<00:14:25.100><c> the</c><00:14:25.520><c> computations</c><00:14:26.480><c> and</c><00:14:26.890><c> this</c>

00:14:27.880 --> 00:14:27.890 align:start position:0%
performing the computations and this
 

00:14:27.890 --> 00:14:30.400 align:start position:0%
performing the computations and this
this<00:14:28.370><c> they're</c><00:14:29.090><c> there</c><00:14:29.480><c> they</c><00:14:29.750><c> do</c><00:14:29.990><c> it</c><00:14:30.110><c> correctly</c>

00:14:30.400 --> 00:14:30.410 align:start position:0%
this they're there they do it correctly
 

00:14:30.410 --> 00:14:31.570 align:start position:0%
this they're there they do it correctly
because<00:14:30.590><c> they</c><00:14:30.860><c> think</c><00:14:30.920><c> they're</c><00:14:31.160><c> being</c><00:14:31.310><c> watched</c>

00:14:31.570 --> 00:14:31.580 align:start position:0%
because they think they're being watched
 

00:14:31.580 --> 00:14:34.600 align:start position:0%
because they think they're being watched
so<00:14:31.910><c> and</c><00:14:32.840><c> and</c><00:14:33.320><c> I</c><00:14:33.500><c> just</c><00:14:33.740><c> quote</c><00:14:34.010><c> from</c><00:14:34.040><c> Michel</c>

00:14:34.600 --> 00:14:34.610 align:start position:0%
so and and I just quote from Michel
 

00:14:34.610 --> 00:14:36.640 align:start position:0%
so and and I just quote from Michel
Foucault<00:14:34.910><c> who</c><00:14:35.090><c> was</c><00:14:35.180><c> also</c><00:14:35.360><c> an</c><00:14:35.750><c> important</c>

00:14:36.640 --> 00:14:36.650 align:start position:0%
Foucault who was also an important
 

00:14:36.650 --> 00:14:38.980 align:start position:0%
Foucault who was also an important
figure<00:14:36.830><c> in</c><00:14:36.980><c> the</c><00:14:37.160><c> ninth</c><00:14:37.310><c> a</c><00:14:37.910><c> book</c><00:14:38.630><c> you</c><00:14:38.810><c> know</c><00:14:38.900><c> in</c>

00:14:38.980 --> 00:14:38.990 align:start position:0%
figure in the ninth a book you know in
 

00:14:38.990 --> 00:14:41.890 align:start position:0%
figure in the ninth a book you know in
the<00:14:39.050><c> 1970s</c><00:14:39.800><c> about</c><00:14:40.360><c> Panopto</c><00:14:41.360><c> system</c><00:14:41.660><c> we</c><00:14:41.780><c> have</c>

00:14:41.890 --> 00:14:41.900 align:start position:0%
the 1970s about Panopto system we have
 

00:14:41.900 --> 00:14:43.870 align:start position:0%
the 1970s about Panopto system we have
seen<00:14:41.930><c> that</c><00:14:42.350><c> anyone</c><00:14:42.680><c> may</c><00:14:42.830><c> come</c><00:14:42.860><c> an</c><00:14:43.130><c> exercise</c><00:14:43.580><c> in</c>

00:14:43.870 --> 00:14:43.880 align:start position:0%
seen that anyone may come an exercise in
 

00:14:43.880 --> 00:14:45.430 align:start position:0%
seen that anyone may come an exercise in
the<00:14:44.180><c> central</c><00:14:44.510><c> tower</c><00:14:44.690><c> the</c><00:14:44.930><c> functions</c><00:14:45.320><c> of</c>

00:14:45.430 --> 00:14:45.440 align:start position:0%
the central tower the functions of
 

00:14:45.440 --> 00:14:48.760 align:start position:0%
the central tower the functions of
surveillance<00:14:46.210><c> so</c><00:14:47.210><c> anybody</c><00:14:48.050><c> can</c><00:14:48.320><c> sit</c><00:14:48.500><c> in</c><00:14:48.620><c> there</c>

00:14:48.760 --> 00:14:48.770 align:start position:0%
surveillance so anybody can sit in there
 

00:14:48.770 --> 00:14:50.470 align:start position:0%
surveillance so anybody can sit in there
now<00:14:49.220><c> there's</c><00:14:49.430><c> no</c><00:14:49.520><c> reputation</c><00:14:50.000><c> this</c><00:14:50.360><c> is</c>

00:14:50.470 --> 00:14:50.480 align:start position:0%
now there's no reputation this is
 

00:14:50.480 --> 00:14:52.240 align:start position:0%
now there's no reputation this is
exactly<00:14:50.840><c> an</c><00:14:51.230><c> illustration</c><00:14:51.710><c> of</c><00:14:51.890><c> true--but</c>

00:14:52.240 --> 00:14:52.250 align:start position:0%
exactly an illustration of true--but
 

00:14:52.250 --> 00:14:53.560 align:start position:0%
exactly an illustration of true--but
because<00:14:52.490><c> there's</c><00:14:52.700><c> no</c><00:14:52.820><c> reputation</c><00:14:53.270><c> and</c>

00:14:53.560 --> 00:14:53.570 align:start position:0%
because there's no reputation and
 

00:14:53.570 --> 00:14:56.560 align:start position:0%
because there's no reputation and
true--but<00:14:54.350><c> anyone</c><00:14:55.070><c> can</c><00:14:55.370><c> can</c><00:14:55.700><c> come</c><00:14:55.940><c> in</c><00:14:56.060><c> and</c><00:14:56.240><c> and</c>

00:14:56.560 --> 00:14:56.570 align:start position:0%
true--but anyone can can come in and and
 

00:14:56.570 --> 00:14:59.260 align:start position:0%
true--but anyone can can come in and and
and<00:14:56.870><c> do</c><00:14:56.990><c> that</c><00:14:57.110><c> so</c><00:14:57.350><c> let</c><00:14:57.860><c> me</c><00:14:58.010><c> in</c><00:14:58.820><c> the</c><00:14:58.910><c> last</c><00:14:59.089><c> few</c>

00:14:59.260 --> 00:14:59.270 align:start position:0%
and do that so let me in the last few
 

00:14:59.270 --> 00:15:00.910 align:start position:0%
and do that so let me in the last few
minutes<00:14:59.510><c> talk</c><00:14:59.720><c> about</c><00:14:59.960><c> the</c><00:15:00.170><c> the</c><00:15:00.440><c> developments</c>

00:15:00.910 --> 00:15:00.920 align:start position:0%
minutes talk about the the developments
 

00:15:00.920 --> 00:15:02.890 align:start position:0%
minutes talk about the the developments
that<00:15:00.980><c> we're</c><00:15:01.190><c> going</c><00:15:01.339><c> on</c><00:15:01.520><c> with</c><00:15:01.760><c> with</c><00:15:02.390><c> with</c><00:15:02.750><c> true</c>

00:15:02.890 --> 00:15:02.900 align:start position:0%
that we're going on with with with true
 

00:15:02.900 --> 00:15:04.270 align:start position:0%
that we're going on with with with true
right<00:15:03.110><c> now</c><00:15:03.200><c> so</c><00:15:03.350><c> the</c><00:15:03.470><c> de</c><00:15:03.650><c> true--but</c><00:15:03.920><c> virtual</c>

00:15:04.270 --> 00:15:04.280 align:start position:0%
right now so the de true--but virtual
 

00:15:04.280 --> 00:15:05.530 align:start position:0%
right now so the de true--but virtual
machine<00:15:04.580><c> when</c><00:15:04.700><c> I</c><00:15:04.790><c> speak</c><00:15:05.000><c> of</c><00:15:05.150><c> the</c><00:15:05.240><c> virtual</c>

00:15:05.530 --> 00:15:05.540 align:start position:0%
machine when I speak of the virtual
 

00:15:05.540 --> 00:15:07.960 align:start position:0%
machine when I speak of the virtual
machine<00:15:05.780><c> I</c><00:15:05.810><c> mean</c><00:15:06.170><c> specifically</c><00:15:07.160><c> this</c><00:15:07.400><c> this</c>

00:15:07.960 --> 00:15:07.970 align:start position:0%
machine I mean specifically this this
 

00:15:07.970 --> 00:15:09.700 align:start position:0%
machine I mean specifically this this
new<00:15:08.210><c> architecture</c><00:15:08.450><c> that's</c><00:15:09.050><c> offset</c><00:15:09.350><c> not</c><00:15:09.530><c> the</c>

00:15:09.700 --> 00:15:09.710 align:start position:0%
new architecture that's offset not the
 

00:15:09.710 --> 00:15:12.160 align:start position:0%
new architecture that's offset not the
which<00:15:10.460><c> is</c><00:15:10.580><c> part</c><00:15:10.820><c> off</c><00:15:11.089><c> chain</c><00:15:11.600><c> but</c><00:15:11.720><c> also</c><00:15:11.870><c> you're</c>

00:15:12.160 --> 00:15:12.170 align:start position:0%
which is part off chain but also you're
 

00:15:12.170 --> 00:15:14.350 align:start position:0%
which is part off chain but also you're
on<00:15:12.500><c> chain</c><00:15:12.860><c> stepper</c><00:15:13.280><c> which</c><00:15:13.400><c> allows</c><00:15:13.700><c> judges</c><00:15:14.210><c> to</c>

00:15:14.350 --> 00:15:14.360 align:start position:0%
on chain stepper which allows judges to
 

00:15:14.360 --> 00:15:18.160 align:start position:0%
on chain stepper which allows judges to
participate<00:15:14.960><c> in</c><00:15:15.380><c> this</c><00:15:16.010><c> mechanism</c><00:15:16.339><c> so</c><00:15:17.150><c> as</c><00:15:17.540><c> I</c>

00:15:18.160 --> 00:15:18.170 align:start position:0%
participate in this mechanism so as I
 

00:15:18.170 --> 00:15:19.510 align:start position:0%
participate in this mechanism so as I
mentioned<00:15:18.470><c> before</c><00:15:18.530><c> the</c><00:15:18.860><c> tasks</c><00:15:19.190><c> have</c><00:15:19.370><c> to</c>

00:15:19.510 --> 00:15:19.520 align:start position:0%
mentioned before the tasks have to
 

00:15:19.520 --> 00:15:21.880 align:start position:0%
mentioned before the tasks have to
compile<00:15:19.880><c> and</c><00:15:20.210><c> execute</c><00:15:20.650><c> identically</c><00:15:21.650><c> on</c><00:15:21.680><c> all</c>

00:15:21.880 --> 00:15:21.890 align:start position:0%
compile and execute identically on all
 

00:15:21.890 --> 00:15:23.710 align:start position:0%
compile and execute identically on all
machines<00:15:22.010><c> otherwise</c><00:15:22.940><c> there's</c><00:15:23.210><c> no</c><00:15:23.330><c> notion</c><00:15:23.660><c> of</c>

00:15:23.710 --> 00:15:23.720 align:start position:0%
machines otherwise there's no notion of
 

00:15:23.720 --> 00:15:26.200 align:start position:0%
machines otherwise there's no notion of
step<00:15:24.020><c> and</c><00:15:24.200><c> the</c><00:15:24.710><c> judges</c><00:15:25.130><c> can't</c><00:15:25.640><c> really</c>

00:15:26.200 --> 00:15:26.210 align:start position:0%
step and the judges can't really
 

00:15:26.210 --> 00:15:27.970 align:start position:0%
step and the judges can't really
participate<00:15:26.660><c> so</c><00:15:27.320><c> they</c><00:15:27.440><c> all</c><00:15:27.560><c> have</c><00:15:27.680><c> to</c><00:15:27.710><c> be</c><00:15:27.800><c> the</c>

00:15:27.970 --> 00:15:27.980 align:start position:0%
participate so they all have to be the
 

00:15:27.980 --> 00:15:28.680 align:start position:0%
participate so they all have to be the
same<00:15:28.190><c> the</c>

00:15:28.680 --> 00:15:28.690 align:start position:0%
same the
 

00:15:28.690 --> 00:15:30.540 align:start position:0%
same the
thing<00:15:28.960><c> is</c><00:15:29.080><c> that</c><00:15:29.290><c> you're</c><00:15:29.590><c> single</c><00:15:29.800><c> computation</c>

00:15:30.540 --> 00:15:30.550 align:start position:0%
thing is that you're single computation
 

00:15:30.550 --> 00:15:33.150 align:start position:0%
thing is that you're single computation
step<00:15:30.820><c> on</c><00:15:31.000><c> the</c><00:15:31.090><c> TVM</c><00:15:31.420><c> has</c><00:15:31.720><c> to</c><00:15:31.900><c> be</c><00:15:32.080><c> running</c><00:15:32.710><c> within</c>

00:15:33.150 --> 00:15:33.160 align:start position:0%
step on the TVM has to be running within
 

00:15:33.160 --> 00:15:36.290 align:start position:0%
step on the TVM has to be running within
if<00:15:33.520><c> their</c><00:15:33.670><c> mas</c><00:15:34.030><c> limit</c><00:15:34.390><c> itself</c><00:15:34.750><c> so</c><00:15:35.470><c> into</c><00:15:35.800><c> this</c>

00:15:36.290 --> 00:15:36.300 align:start position:0%
if their mas limit itself so into this
 

00:15:36.300 --> 00:15:38.790 align:start position:0%
if their mas limit itself so into this
and<00:15:37.300><c> not</c><00:15:37.600><c> only</c><00:15:37.720><c> I</c><00:15:37.840><c> also</c><00:15:38.080><c> have</c><00:15:38.260><c> to</c><00:15:38.380><c> the</c><00:15:38.560><c> space</c>

00:15:38.790 --> 00:15:38.800 align:start position:0%
and not only I also have to the space
 

00:15:38.800 --> 00:15:40.800 align:start position:0%
and not only I also have to the space
required<00:15:39.220><c> to</c><00:15:39.430><c> describe</c><00:15:39.730><c> a</c><00:15:39.910><c> state</c><00:15:40.150><c> change</c><00:15:40.390><c> also</c>

00:15:40.800 --> 00:15:40.810 align:start position:0%
required to describe a state change also
 

00:15:40.810 --> 00:15:42.600 align:start position:0%
required to describe a state change also
has<00:15:40.900><c> to</c><00:15:41.050><c> fit</c><00:15:41.230><c> inside</c><00:15:41.440><c> a</c><00:15:41.560><c> theorem</c><00:15:41.950><c> transaction</c>

00:15:42.600 --> 00:15:42.610 align:start position:0%
has to fit inside a theorem transaction
 

00:15:42.610 --> 00:15:47.400 align:start position:0%
has to fit inside a theorem transaction
so<00:15:42.790><c> we</c><00:15:44.940><c> ideally</c><00:15:45.940><c> use</c><00:15:46.450><c> the</c><00:15:46.600><c> Turing</c><00:15:47.050><c> machine</c><00:15:47.260><c> as</c>

00:15:47.400 --> 00:15:47.410 align:start position:0%
so we ideally use the Turing machine as
 

00:15:47.410 --> 00:15:49.680 align:start position:0%
so we ideally use the Turing machine as
I<00:15:47.500><c> said</c><00:15:47.710><c> before</c><00:15:48.070><c> but</c><00:15:48.250><c> there's</c><00:15:48.460><c> no</c><00:15:48.640><c> at</c><00:15:49.390><c> least</c><00:15:49.570><c> I</c>

00:15:49.680 --> 00:15:49.690 align:start position:0%
I said before but there's no at least I
 

00:15:49.690 --> 00:15:51.930 align:start position:0%
I said before but there's no at least I
haven't<00:15:49.840><c> found</c><00:15:50.080><c> any</c><00:15:50.230><c> code</c><00:15:50.470><c> that</c><00:15:50.710><c> takes</c><00:15:51.070><c> a</c><00:15:51.340><c> bit</c>

00:15:51.930 --> 00:15:51.940 align:start position:0%
haven't found any code that takes a bit
 

00:15:51.940 --> 00:15:53.460 align:start position:0%
haven't found any code that takes a bit
of<00:15:51.970><c> C</c><00:15:52.210><c> code</c><00:15:52.390><c> and</c><00:15:52.450><c> turns</c><00:15:52.780><c> it</c><00:15:52.900><c> into</c><00:15:53.050><c> a</c><00:15:53.140><c> Turing</c>

00:15:53.460 --> 00:15:53.470 align:start position:0%
of C code and turns it into a Turing
 

00:15:53.470 --> 00:15:56.220 align:start position:0%
of C code and turns it into a Turing
machine<00:15:53.790><c> so</c><00:15:54.790><c> we</c><00:15:54.970><c> had</c><00:15:55.090><c> to</c><00:15:55.300><c> do</c><00:15:55.750><c> the</c><00:15:55.870><c> next</c><00:15:56.050><c> best</c>

00:15:56.220 --> 00:15:56.230 align:start position:0%
machine so we had to do the next best
 

00:15:56.230 --> 00:15:58.830 align:start position:0%
machine so we had to do the next best
thing<00:15:56.350><c> which</c><00:15:56.620><c> is</c><00:15:56.770><c> go</c><00:15:56.980><c> to</c><00:15:57.040><c> web</c><00:15:57.970><c> assembly</c><00:15:58.480><c> and</c><00:15:58.720><c> we</c>

00:15:58.830 --> 00:15:58.840 align:start position:0%
thing which is go to web assembly and we
 

00:15:58.840 --> 00:16:02.250 align:start position:0%
thing which is go to web assembly and we
even<00:15:59.800><c> broke</c><00:16:00.130><c> that</c><00:16:00.310><c> down</c><00:16:00.550><c> further</c><00:16:01.120><c> it's</c><00:16:01.510><c> we</c><00:16:01.930><c> we</c>

00:16:02.250 --> 00:16:02.260 align:start position:0%
even broke that down further it's we we
 

00:16:02.260 --> 00:16:05.100 align:start position:0%
even broke that down further it's we we
have<00:16:02.500><c> each</c><00:16:03.400><c> web</c><00:16:03.670><c> assembly</c><00:16:04.000><c> step</c><00:16:04.210><c> is</c><00:16:04.420><c> broken</c>

00:16:05.100 --> 00:16:05.110 align:start position:0%
have each web assembly step is broken
 

00:16:05.110 --> 00:16:08.700 align:start position:0%
have each web assembly step is broken
down<00:16:05.320><c> into</c><00:16:05.560><c> basically</c><00:16:06.600><c> sixteen</c><00:16:07.600><c> sub</c><00:16:08.410><c> steps</c>

00:16:08.700 --> 00:16:08.710 align:start position:0%
down into basically sixteen sub steps
 

00:16:08.710 --> 00:16:11.490 align:start position:0%
down into basically sixteen sub steps
sort<00:16:08.980><c> of</c><00:16:09.100><c> so</c><00:16:09.340><c> so</c><00:16:09.610><c> this</c><00:16:09.790><c> is</c><00:16:09.850><c> this</c><00:16:10.210><c> was</c><00:16:10.360><c> a</c><00:16:10.390><c> we</c><00:16:11.290><c> have</c>

00:16:11.490 --> 00:16:11.500 align:start position:0%
sort of so so this is this was a we have
 

00:16:11.500 --> 00:16:13.350 align:start position:0%
sort of so so this is this was a we have
these<00:16:11.650><c> properties</c><00:16:11.890><c> of</c><00:16:12.310><c> our</c><00:16:12.430><c> of</c><00:16:12.640><c> our</c><00:16:12.760><c> of</c><00:16:13.120><c> our</c>

00:16:13.350 --> 00:16:13.360 align:start position:0%
these properties of our of our of our
 

00:16:13.360 --> 00:16:14.640 align:start position:0%
these properties of our of our of our
architecture<00:16:13.630><c> so</c><00:16:14.050><c> if</c><00:16:14.140><c> you</c><00:16:14.200><c> look</c><00:16:14.350><c> at</c><00:16:14.470><c> what</c><00:16:14.590><c> does</c>

00:16:14.640 --> 00:16:14.650 align:start position:0%
architecture so if you look at what does
 

00:16:14.650 --> 00:16:16.590 align:start position:0%
architecture so if you look at what does
it<00:16:14.710><c> look</c><00:16:14.920><c> like</c><00:16:14.980><c> overall</c><00:16:15.910><c> the</c><00:16:16.120><c> picture</c><00:16:16.240><c> of</c><00:16:16.510><c> the</c>

00:16:16.590 --> 00:16:16.600 align:start position:0%
it look like overall the picture of the
 

00:16:16.600 --> 00:16:19.140 align:start position:0%
it look like overall the picture of the
TVM<00:16:16.960><c> so</c><00:16:17.440><c> you</c><00:16:17.500><c> have</c><00:16:17.620><c> as</c><00:16:17.710><c> your</c><00:16:17.890><c> c</c><00:16:18.130><c> and</c><00:16:18.310><c> c++</c><00:16:18.490><c> code</c>

00:16:19.140 --> 00:16:19.150 align:start position:0%
TVM so you have as your c and c++ code
 

00:16:19.150 --> 00:16:23.670 align:start position:0%
TVM so you have as your c and c++ code
and<00:16:19.570><c> it's</c><00:16:20.380><c> coming</c><00:16:20.680><c> in</c><00:16:20.800><c> to</c><00:16:22.290><c> you</c><00:16:23.290><c> want</c><00:16:23.440><c> to</c><00:16:23.530><c> run</c>

00:16:23.670 --> 00:16:23.680 align:start position:0%
and it's coming in to you want to run
 

00:16:23.680 --> 00:16:25.440 align:start position:0%
and it's coming in to you want to run
this<00:16:23.800><c> task</c><00:16:24.010><c> so</c><00:16:24.190><c> your</c><00:16:24.340><c> smart</c><00:16:24.640><c> contract</c><00:16:25.090><c> needs</c>

00:16:25.440 --> 00:16:25.450 align:start position:0%
this task so your smart contract needs
 

00:16:25.450 --> 00:16:27.450 align:start position:0%
this task so your smart contract needs
some<00:16:25.690><c> computational</c><00:16:26.350><c> boost</c><00:16:26.590><c> so</c><00:16:27.010><c> you</c><00:16:27.040><c> have</c><00:16:27.190><c> a</c><00:16:27.220><c> C</c>

00:16:27.450 --> 00:16:27.460 align:start position:0%
some computational boost so you have a C
 

00:16:27.460 --> 00:16:29.700 align:start position:0%
some computational boost so you have a C
or<00:16:27.580><c> C++</c><00:16:27.760><c> code</c><00:16:28.390><c> that</c><00:16:28.540><c> says</c><00:16:28.750><c> the</c><00:16:29.140><c> task</c><00:16:29.380><c> that</c><00:16:29.500><c> it</c>

00:16:29.700 --> 00:16:29.710 align:start position:0%
or C++ code that says the task that it
 

00:16:29.710 --> 00:16:31.140 align:start position:0%
or C++ code that says the task that it
wants<00:16:29.920><c> performed</c><00:16:30.370><c> and</c><00:16:30.490><c> it</c><00:16:30.550><c> wants</c><00:16:30.760><c> to</c><00:16:30.820><c> ensure</c>

00:16:31.140 --> 00:16:31.150 align:start position:0%
wants performed and it wants to ensure
 

00:16:31.150 --> 00:16:32.880 align:start position:0%
wants performed and it wants to ensure
that<00:16:31.180><c> it's</c><00:16:31.480><c> done</c><00:16:31.660><c> correctly</c><00:16:32.350><c> you</c><00:16:32.440><c> can</c><00:16:32.740><c> use</c>

00:16:32.880 --> 00:16:32.890 align:start position:0%
that it's done correctly you can use
 

00:16:32.890 --> 00:16:37.110 align:start position:0%
that it's done correctly you can use
this<00:16:33.600><c> property</c><00:16:34.600><c> called</c><00:16:34.900><c> in</c><00:16:35.430><c> unscripted</c><00:16:36.430><c> which</c>

00:16:37.110 --> 00:16:37.120 align:start position:0%
this property called in unscripted which
 

00:16:37.120 --> 00:16:39.630 align:start position:0%
this property called in unscripted which
which<00:16:37.480><c> we</c><00:16:37.660><c> use</c><00:16:37.870><c> to</c><00:16:38.050><c> transform</c><00:16:38.620><c> the</c><00:16:39.040><c> C++</c><00:16:39.610><c> code</c>

00:16:39.630 --> 00:16:39.640 align:start position:0%
which we use to transform the C++ code
 

00:16:39.640 --> 00:16:41.730 align:start position:0%
which we use to transform the C++ code
into<00:16:40.060><c> the</c><00:16:40.090><c> web</c><00:16:40.420><c> assembly</c><00:16:40.840><c> code</c><00:16:41.020><c> now</c><00:16:41.440><c> that</c><00:16:41.590><c> web</c>

00:16:41.730 --> 00:16:41.740 align:start position:0%
into the web assembly code now that web
 

00:16:41.740 --> 00:16:43.500 align:start position:0%
into the web assembly code now that web
assembly<00:16:42.130><c> code</c><00:16:42.280><c> is</c><00:16:42.430><c> used</c><00:16:42.610><c> in</c><00:16:42.760><c> two</c><00:16:42.880><c> places</c><00:16:43.150><c> it's</c>

00:16:43.500 --> 00:16:43.510 align:start position:0%
assembly code is used in two places it's
 

00:16:43.510 --> 00:16:46.500 align:start position:0%
assembly code is used in two places it's
used<00:16:43.690><c> both</c><00:16:43.930><c> off</c><00:16:44.290><c> chain</c><00:16:44.830><c> in</c><00:16:45.040><c> this</c><00:16:45.700><c> oft</c><00:16:46.030><c> we</c><00:16:46.390><c> use</c>

00:16:46.500 --> 00:16:46.510 align:start position:0%
used both off chain in this oft we use
 

00:16:46.510 --> 00:16:48.960 align:start position:0%
used both off chain in this oft we use
the<00:16:46.690><c> Oh</c><00:16:46.720><c> camel</c><00:16:47.110><c> reference</c><00:16:47.950><c> interpreter</c><00:16:48.490><c> to</c><00:16:48.700><c> to</c>

00:16:48.960 --> 00:16:48.970 align:start position:0%
the Oh camel reference interpreter to to
 

00:16:48.970 --> 00:16:51.810 align:start position:0%
the Oh camel reference interpreter to to
generate<00:16:49.690><c> the</c><00:16:50.380><c> states</c><00:16:50.950><c> you</c><00:16:51.430><c> list</c><00:16:51.670><c> of</c>

00:16:51.810 --> 00:16:51.820 align:start position:0%
generate the states you list of
 

00:16:51.820 --> 00:16:54.450 align:start position:0%
generate the states you list of
computation<00:16:52.800><c> steps</c><00:16:53.800><c> that</c><00:16:54.100><c> are</c><00:16:54.190><c> going</c><00:16:54.280><c> to</c><00:16:54.370><c> go</c>

00:16:54.450 --> 00:16:54.460 align:start position:0%
computation steps that are going to go
 

00:16:54.460 --> 00:16:55.680 align:start position:0%
computation steps that are going to go
through<00:16:54.610><c> on</c><00:16:54.700><c> the</c><00:16:54.790><c> computation</c><00:16:55.300><c> that's</c><00:16:55.450><c> used</c>

00:16:55.680 --> 00:16:55.690 align:start position:0%
through on the computation that's used
 

00:16:55.690 --> 00:16:56.820 align:start position:0%
through on the computation that's used
by<00:16:55.780><c> the</c><00:16:55.840><c> solvers</c><00:16:56.260><c> and</c><00:16:56.290><c> the</c><00:16:56.440><c> verifiers</c>

00:16:56.820 --> 00:16:56.830 align:start position:0%
by the solvers and the verifiers
 

00:16:56.830 --> 00:16:58.890 align:start position:0%
by the solvers and the verifiers
meanwhile<00:16:57.280><c> the</c><00:16:57.730><c> task</c><00:16:57.970><c> giver</c><00:16:58.270><c> pitches</c><00:16:58.750><c> this</c>

00:16:58.890 --> 00:16:58.900 align:start position:0%
meanwhile the task giver pitches this
 

00:16:58.900 --> 00:17:01.740 align:start position:0%
meanwhile the task giver pitches this
woz<00:16:59.530><c> and</c><00:16:59.560><c> tasks</c><00:16:59.950><c> actually</c><00:17:00.280><c> on</c><00:17:00.580><c> to</c><00:17:00.790><c> he</c><00:17:01.390><c> commits</c>

00:17:01.740 --> 00:17:01.750 align:start position:0%
woz and tasks actually on to he commits
 

00:17:01.750 --> 00:17:04.610 align:start position:0%
woz and tasks actually on to he commits
the<00:17:01.870><c> task</c><00:17:02.230><c> to</c><00:17:02.500><c> the</c><00:17:02.530><c> chain</c><00:17:02.860><c> itself</c><00:17:03.640><c> so</c><00:17:04.329><c> that</c>

00:17:04.610 --> 00:17:04.620 align:start position:0%
the task to the chain itself so that
 

00:17:04.620 --> 00:17:07.679 align:start position:0%
the task to the chain itself so that
it's<00:17:05.620><c> enforceable</c><00:17:06.069><c> so</c><00:17:06.670><c> the</c><00:17:06.790><c> judges</c><00:17:07.030><c> can</c><00:17:07.240><c> can</c>

00:17:07.679 --> 00:17:07.689 align:start position:0%
it's enforceable so the judges can can
 

00:17:07.689 --> 00:17:08.819 align:start position:0%
it's enforceable so the judges can can
can<00:17:07.959><c> do</c><00:17:08.050><c> their</c><00:17:08.260><c> and</c><00:17:08.350><c> then</c><00:17:08.439><c> all</c><00:17:08.589><c> this</c><00:17:08.770><c> stuff</c>

00:17:08.819 --> 00:17:08.829 align:start position:0%
can do their and then all this stuff
 

00:17:08.829 --> 00:17:10.949 align:start position:0%
can do their and then all this stuff
about<00:17:09.189><c> the</c><00:17:09.339><c> incentives</c><00:17:09.910><c> that</c><00:17:10.150><c> we</c><00:17:10.540><c> discussed</c>

00:17:10.949 --> 00:17:10.959 align:start position:0%
about the incentives that we discussed
 

00:17:10.959 --> 00:17:12.870 align:start position:0%
about the incentives that we discussed
before<00:17:11.350><c> and</c><00:17:11.680><c> the</c><00:17:11.740><c> four</c><00:17:11.920><c> stairs</c><00:17:12.189><c> are</c><00:17:12.430><c> monitored</c>

00:17:12.870 --> 00:17:12.880 align:start position:0%
before and the four stairs are monitored
 

00:17:12.880 --> 00:17:14.850 align:start position:0%
before and the four stairs are monitored
there<00:17:13.060><c> and</c><00:17:13.209><c> we</c><00:17:13.270><c> have</c><00:17:13.390><c> this</c><00:17:13.750><c> this</c><00:17:14.470><c> is</c><00:17:14.620><c> what</c>

00:17:14.850 --> 00:17:14.860 align:start position:0%
there and we have this this is what
 

00:17:14.860 --> 00:17:16.800 align:start position:0%
there and we have this this is what
holds<00:17:15.010><c> the</c><00:17:15.310><c> money</c><00:17:15.880><c> that</c><00:17:16.060><c> pays</c><00:17:16.270><c> out</c><00:17:16.420><c> some</c><00:17:16.720><c> of</c>

00:17:16.800 --> 00:17:16.810 align:start position:0%
holds the money that pays out some of
 

00:17:16.810 --> 00:17:19.290 align:start position:0%
holds the money that pays out some of
the<00:17:16.870><c> incentives</c><00:17:17.380><c> and</c><00:17:18.120><c> here's</c><00:17:19.120><c> where</c><00:17:19.270><c> the</c>

00:17:19.290 --> 00:17:19.300 align:start position:0%
the incentives and here's where the
 

00:17:19.300 --> 00:17:20.640 align:start position:0%
the incentives and here's where the
judges<00:17:19.600><c> live</c><00:17:19.900><c> they're</c><00:17:20.079><c> running</c><00:17:20.380><c> this</c><00:17:20.500><c> is</c>

00:17:20.640 --> 00:17:20.650 align:start position:0%
judges live they're running this is
 

00:17:20.650 --> 00:17:22.140 align:start position:0%
judges live they're running this is
where<00:17:20.800><c> you</c><00:17:20.890><c> that's</c><00:17:21.250><c> on</c><00:17:21.490><c> chain</c><00:17:21.760><c> and</c><00:17:21.939><c> it</c><00:17:22.000><c> runs</c>

00:17:22.140 --> 00:17:22.150 align:start position:0%
where you that's on chain and it runs
 

00:17:22.150 --> 00:17:23.520 align:start position:0%
where you that's on chain and it runs
one<00:17:22.390><c> step</c><00:17:22.630><c> now</c><00:17:22.780><c> I</c><00:17:22.810><c> want</c><00:17:22.990><c> to</c><00:17:23.050><c> point</c><00:17:23.170><c> out</c><00:17:23.290><c> that</c><00:17:23.410><c> we</c>

00:17:23.520 --> 00:17:23.530 align:start position:0%
one step now I want to point out that we
 

00:17:23.530 --> 00:17:26.640 align:start position:0%
one step now I want to point out that we
do<00:17:23.740><c> have</c><00:17:24.130><c> a</c><00:17:24.550><c> new</c><00:17:25.420><c> file</c><00:17:25.689><c> system</c><00:17:25.930><c> for</c><00:17:26.350><c> true--but</c>

00:17:26.640 --> 00:17:26.650 align:start position:0%
do have a new file system for true--but
 

00:17:26.650 --> 00:17:32.580 align:start position:0%
do have a new file system for true--but
which<00:17:27.520><c> is</c><00:17:28.110><c> basically</c><00:17:29.110><c> has</c><00:17:31.080><c> well</c><00:17:32.080><c> it</c><00:17:32.230><c> currently</c>

00:17:32.580 --> 00:17:32.590 align:start position:0%
which is basically has well it currently
 

00:17:32.590 --> 00:17:35.160 align:start position:0%
which is basically has well it currently
has<00:17:32.740><c> two</c><00:17:33.100><c> two</c><00:17:33.490><c> flavors</c><00:17:33.940><c> one</c><00:17:34.180><c> is</c><00:17:34.300><c> you</c><00:17:34.930><c> could</c><00:17:35.080><c> if</c>

00:17:35.160 --> 00:17:35.170 align:start position:0%
has two two flavors one is you could if
 

00:17:35.170 --> 00:17:36.960 align:start position:0%
has two two flavors one is you could if
you<00:17:35.260><c> store</c><00:17:35.560><c> the</c><00:17:35.710><c> data</c><00:17:36.460><c> on</c><00:17:36.580><c> the</c><00:17:36.670><c> chain</c><00:17:36.850><c> you</c>

00:17:36.960 --> 00:17:36.970 align:start position:0%
you store the data on the chain you
 

00:17:36.970 --> 00:17:38.880 align:start position:0%
you store the data on the chain you
still<00:17:37.210><c> need</c><00:17:37.360><c> a</c><00:17:37.390><c> file</c><00:17:37.810><c> system</c><00:17:38.020><c> to</c><00:17:38.350><c> access</c><00:17:38.500><c> it</c><00:17:38.800><c> on</c>

00:17:38.880 --> 00:17:38.890 align:start position:0%
still need a file system to access it on
 

00:17:38.890 --> 00:17:40.980 align:start position:0%
still need a file system to access it on
the<00:17:39.010><c> blockchain</c><00:17:39.220><c> so</c><00:17:39.550><c> you</c><00:17:39.640><c> can</c><00:17:39.790><c> you</c><00:17:40.240><c> can</c><00:17:40.270><c> put</c>

00:17:40.980 --> 00:17:40.990 align:start position:0%
the blockchain so you can you can put
 

00:17:40.990 --> 00:17:42.240 align:start position:0%
the blockchain so you can you can put
your<00:17:41.140><c> data</c><00:17:41.320><c> on</c><00:17:41.470><c> the</c><00:17:41.590><c> chain</c><00:17:41.830><c> and</c>

00:17:42.240 --> 00:17:42.250 align:start position:0%
your data on the chain and
 

00:17:42.250 --> 00:17:44.150 align:start position:0%
your data on the chain and
advantage<00:17:42.580><c> there's</c><00:17:42.820><c> that</c><00:17:43.120><c> it</c><00:17:43.420><c> stays</c><00:17:43.750><c> there</c>

00:17:44.150 --> 00:17:44.160 align:start position:0%
advantage there's that it stays there
 

00:17:44.160 --> 00:17:48.630 align:start position:0%
advantage there's that it stays there
but<00:17:45.160><c> you</c><00:17:47.010><c> disadvantages</c><00:17:48.010><c> you</c><00:17:48.130><c> can't</c><00:17:48.310><c> put</c><00:17:48.460><c> very</c>

00:17:48.630 --> 00:17:48.640 align:start position:0%
but you disadvantages you can't put very
 

00:17:48.640 --> 00:17:50.250 align:start position:0%
but you disadvantages you can't put very
much<00:17:48.700><c> ipfs</c><00:17:49.450><c> on</c><00:17:49.600><c> the</c><00:17:49.660><c> other</c><00:17:49.780><c> hand</c><00:17:49.990><c> you</c><00:17:50.110><c> can</c>

00:17:50.250 --> 00:17:50.260 align:start position:0%
much ipfs on the other hand you can
 

00:17:50.260 --> 00:17:54.090 align:start position:0%
much ipfs on the other hand you can
store<00:17:50.500><c> whatever</c><00:17:50.680><c> you</c><00:17:50.890><c> want</c><00:17:51.130><c> but</c><00:17:53.100><c> data</c>

00:17:54.090 --> 00:17:54.100 align:start position:0%
store whatever you want but data
 

00:17:54.100 --> 00:17:55.860 align:start position:0%
store whatever you want but data
availability<00:17:54.550><c> well</c><00:17:55.060><c> ideally</c><00:17:55.480><c> we</c><00:17:55.660><c> want</c><00:17:55.750><c> a</c>

00:17:55.860 --> 00:17:55.870 align:start position:0%
availability well ideally we want a
 

00:17:55.870 --> 00:17:59.340 align:start position:0%
availability well ideally we want a
system<00:17:56.020><c> that</c><00:17:56.710><c> that</c><00:17:57.870><c> has</c><00:17:58.870><c> both</c><00:17:59.140><c> of</c><00:17:59.170><c> these</c>

00:17:59.340 --> 00:17:59.350 align:start position:0%
system that that has both of these
 

00:17:59.350 --> 00:18:01.410 align:start position:0%
system that that has both of these
properties<00:17:59.680><c> the</c><00:17:59.950><c> data</c><00:18:00.130><c> is</c><00:18:00.250><c> available</c><00:18:00.760><c> and</c><00:18:01.360><c> you</c>

00:18:01.410 --> 00:18:01.420 align:start position:0%
properties the data is available and you
 

00:18:01.420 --> 00:18:05.360 align:start position:0%
properties the data is available and you
can<00:18:01.660><c> put</c><00:18:01.840><c> stuff</c><00:18:01.960><c> there</c><00:18:02.290><c> so</c><00:18:03.480><c> to</c><00:18:04.480><c> be</c><00:18:04.600><c> continued</c>

00:18:05.360 --> 00:18:05.370 align:start position:0%
can put stuff there so to be continued
 

00:18:05.370 --> 00:18:07.800 align:start position:0%
can put stuff there so to be continued
so<00:18:06.370><c> let</c><00:18:06.700><c> me</c><00:18:06.760><c> just</c><00:18:06.910><c> wrap</c><00:18:07.060><c> things</c><00:18:07.330><c> up</c><00:18:07.480><c> we</c><00:18:07.690><c> are</c>

00:18:07.800 --> 00:18:07.810 align:start position:0%
so let me just wrap things up we are
 

00:18:07.810 --> 00:18:12.420 align:start position:0%
so let me just wrap things up we are
we're<00:18:08.050><c> we're</c><00:18:08.410><c> in</c><00:18:08.530><c> the</c><00:18:08.650><c> in</c><00:18:09.070><c> the</c><00:18:09.220><c> process</c><00:18:09.850><c> of</c><00:18:11.430><c> one</c>

00:18:12.420 --> 00:18:12.430 align:start position:0%
we're we're in the in the process of one
 

00:18:12.430 --> 00:18:14.250 align:start position:0%
we're we're in the in the process of one
one<00:18:12.640><c> of</c><00:18:12.730><c> the</c><00:18:12.790><c> first</c><00:18:13.270><c> applications</c><00:18:14.170><c> of</c>

00:18:14.250 --> 00:18:14.260 align:start position:0%
one of the first applications of
 

00:18:14.260 --> 00:18:16.620 align:start position:0%
one of the first applications of
true--but<00:18:15.040><c> is</c><00:18:15.250><c> going</c><00:18:15.460><c> to</c><00:18:15.550><c> be</c><00:18:15.640><c> the</c><00:18:15.820><c> the</c><00:18:16.120><c> Doge</c>

00:18:16.620 --> 00:18:16.630 align:start position:0%
true--but is going to be the the Doge
 

00:18:16.630 --> 00:18:21.690 align:start position:0%
true--but is going to be the the Doge
aetherium<00:18:17.080><c> bridge</c><00:18:17.290><c> and</c><00:18:19.320><c> we've</c><00:18:20.320><c> got</c><00:18:20.620><c> the</c><00:18:20.980><c> code</c>

00:18:21.690 --> 00:18:21.700 align:start position:0%
aetherium bridge and we've got the code
 

00:18:21.700 --> 00:18:23.370 align:start position:0%
aetherium bridge and we've got the code
ready<00:18:22.000><c> on</c><00:18:22.120><c> the</c><00:18:22.210><c> etherium</c><00:18:22.720><c> side</c><00:18:22.900><c> but</c><00:18:23.110><c> we</c><00:18:23.230><c> need</c>

00:18:23.370 --> 00:18:23.380 align:start position:0%
ready on the etherium side but we need
 

00:18:23.380 --> 00:18:24.990 align:start position:0%
ready on the etherium side but we need
to<00:18:23.440><c> reach</c><00:18:23.590><c> out</c><00:18:23.770><c> to</c><00:18:23.980><c> the</c><00:18:24.070><c> dogecoin</c><00:18:24.250><c> community</c>

00:18:24.990 --> 00:18:25.000 align:start position:0%
to reach out to the dogecoin community
 

00:18:25.000 --> 00:18:27.240 align:start position:0%
to reach out to the dogecoin community
and<00:18:25.180><c> get</c><00:18:25.720><c> them</c><00:18:25.900><c> to</c><00:18:26.140><c> put</c><00:18:26.500><c> in</c><00:18:26.620><c> the</c><00:18:26.710><c> new</c><00:18:26.830><c> opcode</c>

00:18:27.240 --> 00:18:27.250 align:start position:0%
and get them to put in the new opcode
 

00:18:27.250 --> 00:18:28.560 align:start position:0%
and get them to put in the new opcode
that<00:18:27.400><c> we</c><00:18:27.490><c> need</c><00:18:27.670><c> which</c><00:18:28.120><c> is</c><00:18:28.150><c> going</c><00:18:28.420><c> to</c><00:18:28.480><c> be</c>

00:18:28.560 --> 00:18:28.570 align:start position:0%
that we need which is going to be
 

00:18:28.570 --> 00:18:29.990 align:start position:0%
that we need which is going to be
something<00:18:28.780><c> that</c><00:18:28.960><c> allows</c><00:18:29.170><c> people</c><00:18:29.440><c> to</c><00:18:29.590><c> take</c>

00:18:29.990 --> 00:18:30.000 align:start position:0%
something that allows people to take
 

00:18:30.000 --> 00:18:33.450 align:start position:0%
something that allows people to take
dogecoin<00:18:31.000><c> off</c><00:18:31.180><c> the</c><00:18:31.800><c> dogecoin</c><00:18:32.800><c> network</c><00:18:33.280><c> and</c>

00:18:33.450 --> 00:18:33.460 align:start position:0%
dogecoin off the dogecoin network and
 

00:18:33.460 --> 00:18:34.890 align:start position:0%
dogecoin off the dogecoin network and
put<00:18:33.580><c> it</c><00:18:33.670><c> on</c><00:18:33.760><c> to</c><00:18:33.940><c> like</c><00:18:34.180><c> lock</c><00:18:34.540><c> it</c><00:18:34.720><c> on</c><00:18:34.810><c> the</c>

00:18:34.890 --> 00:18:34.900 align:start position:0%
put it on to like lock it on the
 

00:18:34.900 --> 00:18:36.570 align:start position:0%
put it on to like lock it on the
dogecoin<00:18:35.110><c> side</c><00:18:35.500><c> unlock</c><00:18:35.830><c> it</c><00:18:35.980><c> on</c><00:18:36.070><c> a</c><00:18:36.160><c> theory</c><00:18:36.460><c> I'm</c>

00:18:36.570 --> 00:18:36.580 align:start position:0%
dogecoin side unlock it on a theory I'm
 

00:18:36.580 --> 00:18:38.430 align:start position:0%
dogecoin side unlock it on a theory I'm
use<00:18:36.730><c> it</c><00:18:36.880><c> in</c><00:18:36.970><c> a</c><00:18:37.000><c> smart</c><00:18:37.210><c> contract</c><00:18:37.480><c> whatever</c><00:18:38.050><c> and</c>

00:18:38.430 --> 00:18:38.440 align:start position:0%
use it in a smart contract whatever and
 

00:18:38.440 --> 00:18:41.400 align:start position:0%
use it in a smart contract whatever and
then<00:18:39.090><c> lock</c><00:18:40.090><c> and</c><00:18:40.300><c> unlock</c><00:18:40.360><c> send</c><00:18:40.840><c> it</c><00:18:40.960><c> back</c><00:18:41.110><c> it's</c><00:18:41.320><c> a</c>

00:18:41.400 --> 00:18:41.410 align:start position:0%
then lock and unlock send it back it's a
 

00:18:41.410 --> 00:18:44.250 align:start position:0%
then lock and unlock send it back it's a
Doge<00:18:41.590><c> again</c><00:18:41.970><c> and</c><00:18:42.970><c> in</c><00:18:43.600><c> order</c><00:18:43.810><c> to</c><00:18:43.930><c> reach</c><00:18:44.080><c> out</c><00:18:44.230><c> to</c>

00:18:44.250 --> 00:18:44.260 align:start position:0%
Doge again and in order to reach out to
 

00:18:44.260 --> 00:18:45.720 align:start position:0%
Doge again and in order to reach out to
people<00:18:44.470><c> we're</c><00:18:44.740><c> doing</c><00:18:45.100><c> where</c><00:18:45.340><c> we</c><00:18:45.640><c> are</c>

00:18:45.720 --> 00:18:45.730 align:start position:0%
people we're doing where we are
 

00:18:45.730 --> 00:18:48.570 align:start position:0%
people we're doing where we are
instituting<00:18:46.120><c> a</c><00:18:46.390><c> new</c><00:18:46.570><c> public</c><00:18:47.320><c> art</c><00:18:47.500><c> project</c><00:18:48.010><c> so</c>

00:18:48.570 --> 00:18:48.580 align:start position:0%
instituting a new public art project so
 

00:18:48.580 --> 00:18:51.000 align:start position:0%
instituting a new public art project so
I'm<00:18:49.480><c> calling</c><00:18:49.750><c> everyone</c><00:18:50.080><c> who's</c><00:18:50.380><c> interested</c><00:18:50.560><c> in</c>

00:18:51.000 --> 00:18:51.010 align:start position:0%
I'm calling everyone who's interested in
 

00:18:51.010 --> 00:18:54.000 align:start position:0%
I'm calling everyone who's interested in
being<00:18:51.760><c> part</c><00:18:51.820><c> of</c><00:18:52.150><c> this</c><00:18:52.470><c> amazing</c><00:18:53.470><c> movement</c><00:18:53.650><c> this</c>

00:18:54.000 --> 00:18:54.010 align:start position:0%
being part of this amazing movement this
 

00:18:54.010 --> 00:18:55.980 align:start position:0%
being part of this amazing movement this
is<00:18:54.070><c> a</c><00:18:54.220><c> once-in-a-lifetime</c><00:18:54.700><c> opportunity</c><00:18:55.060><c> come</c>

00:18:55.980 --> 00:18:55.990 align:start position:0%
is a once-in-a-lifetime opportunity come
 

00:18:55.990 --> 00:18:58.620 align:start position:0%
is a once-in-a-lifetime opportunity come
talk<00:18:56.230><c> to</c><00:18:56.260><c> me</c><00:18:56.500><c> after</c><00:18:57.130><c> this</c><00:18:57.250><c> talk</c><00:18:57.520><c> where</c><00:18:58.360><c> as</c><00:18:58.510><c> I</c>

00:18:58.620 --> 00:18:58.630 align:start position:0%
talk to me after this talk where as I
 

00:18:58.630 --> 00:19:00.090 align:start position:0%
talk to me after this talk where as I
mentioned<00:18:58.930><c> earlier</c><00:18:59.170><c> we're</c><00:18:59.350><c> live</c><00:18:59.500><c> on</c><00:18:59.530><c> Cove</c><00:18:59.980><c> on</c>

00:19:00.090 --> 00:19:00.100 align:start position:0%
mentioned earlier we're live on Cove on
 

00:19:00.100 --> 00:19:04.170 align:start position:0%
mentioned earlier we're live on Cove on
test<00:19:00.370><c> net</c><00:19:00.580><c> and</c><00:19:01.770><c> all</c><00:19:02.770><c> of</c><00:19:02.890><c> our</c><00:19:03.040><c> code</c><00:19:03.490><c> is</c><00:19:03.670><c> up</c><00:19:03.820><c> on</c>

00:19:04.170 --> 00:19:04.180 align:start position:0%
test net and all of our code is up on
 

00:19:04.180 --> 00:19:06.780 align:start position:0%
test net and all of our code is up on
github<00:19:04.780><c> check</c><00:19:05.350><c> us</c><00:19:05.470><c> out</c><00:19:05.620><c> on</c><00:19:05.740><c> true--but</c><00:19:06.490><c> follow</c>

00:19:06.780 --> 00:19:06.790 align:start position:0%
github check us out on true--but follow
 

00:19:06.790 --> 00:19:08.790 align:start position:0%
github check us out on true--but follow
us<00:19:07.000><c> on</c><00:19:07.120><c> reddit</c><00:19:07.450><c> medium</c><00:19:07.780><c> github</c><00:19:08.140><c> Twitter</c><00:19:08.470><c> and</c>

00:19:08.790 --> 00:19:08.800 align:start position:0%
us on reddit medium github Twitter and
 

00:19:08.800 --> 00:19:21.410 align:start position:0%
us on reddit medium github Twitter and
Facebook<00:19:09.430><c> and</c><00:19:10.710><c> thanks</c><00:19:11.710><c> everybody</c>

00:19:21.410 --> 00:19:21.420 align:start position:0%
 
 

00:19:21.420 --> 00:19:29.009 align:start position:0%
 
[Music]

