WEBVTT
Kind: captions
Language: en

00:00:01.070 --> 00:00:10.880 align:start position:0%
 
[Applause]

00:00:10.880 --> 00:00:10.890 align:start position:0%
 
 

00:00:10.890 --> 00:00:13.560 align:start position:0%
 
there's<00:00:11.890><c> some</c><00:00:12.100><c> time</c><00:00:12.340><c> steps</c><00:00:12.730><c> so</c><00:00:12.970><c> if</c><00:00:13.090><c> you</c><00:00:13.300><c> do</c>

00:00:13.560 --> 00:00:13.570 align:start position:0%
there's some time steps so if you do
 

00:00:13.570 --> 00:00:14.940 align:start position:0%
there's some time steps so if you do
have<00:00:13.750><c> to</c><00:00:13.870><c> leave</c><00:00:13.990><c> for</c><00:00:14.200><c> something</c><00:00:14.620><c> you</c><00:00:14.799><c> can</c>

00:00:14.940 --> 00:00:14.950 align:start position:0%
have to leave for something you can
 

00:00:14.950 --> 00:00:16.859 align:start position:0%
have to leave for something you can
still<00:00:15.130><c> come</c><00:00:15.340><c> back</c><00:00:15.460><c> and</c><00:00:15.670><c> know</c><00:00:15.820><c> what</c><00:00:16.540><c> time</c><00:00:16.720><c> you</c>

00:00:16.859 --> 00:00:16.869 align:start position:0%
still come back and know what time you
 

00:00:16.869 --> 00:00:19.170 align:start position:0%
still come back and know what time you
should<00:00:17.050><c> come</c><00:00:17.260><c> back</c><00:00:17.470><c> but</c><00:00:18.220><c> please</c><00:00:18.369><c> like</c><00:00:18.820><c> look</c><00:00:19.060><c> at</c>

00:00:19.170 --> 00:00:19.180 align:start position:0%
should come back but please like look at
 

00:00:19.180 --> 00:00:21.060 align:start position:0%
should come back but please like look at
those<00:00:19.360><c> times</c><00:00:19.720><c> you</c><00:00:19.930><c> know</c><00:00:20.080><c> somewhat</c><00:00:20.590><c> flexibly</c>

00:00:21.060 --> 00:00:21.070 align:start position:0%
those times you know somewhat flexibly
 

00:00:21.070 --> 00:00:23.670 align:start position:0%
those times you know somewhat flexibly
maybe<00:00:21.400><c> come</c><00:00:21.640><c> five</c><00:00:21.880><c> minutes</c><00:00:22.180><c> early</c><00:00:22.680><c> compared</c>

00:00:23.670 --> 00:00:23.680 align:start position:0%
maybe come five minutes early compared
 

00:00:23.680 --> 00:00:26.939 align:start position:0%
maybe come five minutes early compared
to<00:00:23.770><c> those</c><00:00:23.890><c> times</c><00:00:24.160><c> just</c><00:00:24.490><c> to</c><00:00:24.670><c> be</c><00:00:24.759><c> sure</c><00:00:25.710><c> so</c><00:00:26.710><c> first</c>

00:00:26.939 --> 00:00:26.949 align:start position:0%
to those times just to be sure so first
 

00:00:26.949 --> 00:00:29.820 align:start position:0%
to those times just to be sure so first
we're<00:00:27.400><c> gonna</c><00:00:27.550><c> have</c><00:00:27.850><c> a</c><00:00:28.180><c> lengthy</c><00:00:28.660><c> intro</c><00:00:29.050><c> on</c><00:00:29.320><c> what</c>

00:00:29.820 --> 00:00:29.830 align:start position:0%
we're gonna have a lengthy intro on what
 

00:00:29.830 --> 00:00:34.890 align:start position:0%
we're gonna have a lengthy intro on what
execution<00:00:30.699><c> and</c><00:00:31.000><c> a</c><00:00:31.150><c> 2.0</c><00:00:31.570><c> is</c><00:00:32.730><c> and</c><00:00:33.730><c> then</c><00:00:34.420><c> we</c><00:00:34.629><c> we</c>

00:00:34.890 --> 00:00:34.900 align:start position:0%
execution and a 2.0 is and then we we
 

00:00:34.900 --> 00:00:36.660 align:start position:0%
execution and a 2.0 is and then we we
have<00:00:35.140><c> some</c><00:00:35.350><c> explanation</c><00:00:35.559><c> on</c><00:00:35.890><c> the</c><00:00:36.040><c> toolkit</c><00:00:36.519><c> we</c>

00:00:36.660 --> 00:00:36.670 align:start position:0%
have some explanation on the toolkit we
 

00:00:36.670 --> 00:00:39.960 align:start position:0%
have some explanation on the toolkit we
have<00:00:36.850><c> which</c><00:00:37.150><c> is</c><00:00:37.330><c> called</c><00:00:37.540><c> scared</c><00:00:38.790><c> you</c><00:00:39.790><c> should</c>

00:00:39.960 --> 00:00:39.970 align:start position:0%
have which is called scared you should
 

00:00:39.970 --> 00:00:41.880 align:start position:0%
have which is called scared you should
be<00:00:40.120><c> really</c><00:00:40.480><c> safe</c><00:00:40.780><c> for</c><00:00:41.050><c> this</c><00:00:41.170><c> first</c><00:00:41.500><c> two</c><00:00:41.680><c> talks</c>

00:00:41.880 --> 00:00:41.890 align:start position:0%
be really safe for this first two talks
 

00:00:41.890 --> 00:00:43.799 align:start position:0%
be really safe for this first two talks
for<00:00:42.820><c> sure</c><00:00:43.030><c> because</c><00:00:43.239><c> that</c><00:00:43.510><c> gives</c><00:00:43.660><c> you</c><00:00:43.780><c> the</c>

00:00:43.799 --> 00:00:43.809 align:start position:0%
for sure because that gives you the
 

00:00:43.809 --> 00:00:45.690 align:start position:0%
for sure because that gives you the
background<00:00:44.260><c> what</c><00:00:44.469><c> this</c><00:00:44.620><c> is</c><00:00:44.800><c> and</c><00:00:45.430><c> Scott</c>

00:00:45.690 --> 00:00:45.700 align:start position:0%
background what this is and Scott
 

00:00:45.700 --> 00:00:48.360 align:start position:0%
background what this is and Scott
explains<00:00:46.149><c> to</c><00:00:46.270><c> you</c><00:00:46.360><c> how</c><00:00:46.390><c> you</c><00:00:46.600><c> can</c><00:00:47.020><c> write</c><00:00:47.350><c> any</c><00:00:48.219><c> of</c>

00:00:48.360 --> 00:00:48.370 align:start position:0%
explains to you how you can write any of
 

00:00:48.370 --> 00:00:49.590 align:start position:0%
explains to you how you can write any of
these<00:00:48.489><c> environments</c><00:00:49.059><c> how</c><00:00:49.180><c> you</c><00:00:49.239><c> can</c><00:00:49.420><c> test</c>

00:00:49.590 --> 00:00:49.600 align:start position:0%
these environments how you can test
 

00:00:49.600 --> 00:00:52.380 align:start position:0%
these environments how you can test
those<00:00:49.809><c> out</c><00:00:50.280><c> so</c><00:00:51.280><c> if</c><00:00:51.370><c> you</c><00:00:51.460><c> guys</c><00:00:51.610><c> are</c><00:00:51.670><c> developing</c>

00:00:52.380 --> 00:00:52.390 align:start position:0%
those out so if you guys are developing
 

00:00:52.390 --> 00:00:54.389 align:start position:0%
those out so if you guys are developing
or<00:00:52.600><c> want</c><00:00:52.930><c> to</c><00:00:53.050><c> develop</c><00:00:53.379><c> anything</c><00:00:53.559><c> on</c><00:00:53.829><c> e</c><00:00:53.980><c> 2.0</c>

00:00:54.389 --> 00:00:54.399 align:start position:0%
or want to develop anything on e 2.0
 

00:00:54.399 --> 00:00:56.340 align:start position:0%
or want to develop anything on e 2.0
these<00:00:54.879><c> are</c><00:00:55.059><c> the</c><00:00:55.239><c> bare</c><00:00:55.690><c> minimum</c><00:00:56.140><c> you</c><00:00:56.320><c> should</c>

00:00:56.340 --> 00:00:56.350 align:start position:0%
these are the bare minimum you should
 

00:00:56.350 --> 00:00:59.010 align:start position:0%
these are the bare minimum you should
really<00:00:56.680><c> have</c><00:00:57.100><c> a</c><00:00:57.460><c> look</c><00:00:57.640><c> at</c><00:00:57.789><c> and</c><00:00:58.719><c> then</c><00:00:58.840><c> we're</c>

00:00:59.010 --> 00:00:59.020 align:start position:0%
really have a look at and then we're
 

00:00:59.020 --> 00:01:01.049 align:start position:0%
really have a look at and then we're
gonna<00:00:59.110><c> go</c><00:00:59.590><c> very</c><00:00:59.770><c> deep</c><00:01:00.039><c> into</c><00:01:00.250><c> a</c><00:01:00.730><c> lot</c><00:01:00.850><c> of</c><00:01:00.969><c> the</c>

00:01:01.049 --> 00:01:01.059 align:start position:0%
gonna go very deep into a lot of the
 

00:01:01.059 --> 00:01:02.790 align:start position:0%
gonna go very deep into a lot of the
research<00:01:01.420><c> we</c><00:01:01.690><c> have</c><00:01:01.719><c> done</c><00:01:01.899><c> on</c><00:01:02.289><c> execution</c>

00:01:02.790 --> 00:01:02.800 align:start position:0%
research we have done on execution
 

00:01:02.800 --> 00:01:05.580 align:start position:0%
research we have done on execution
environments<00:01:03.309><c> now</c><00:01:04.059><c> a</c><00:01:04.539><c> big</c><00:01:04.989><c> challenge</c><00:01:05.320><c> of</c>

00:01:05.580 --> 00:01:05.590 align:start position:0%
environments now a big challenge of
 

00:01:05.590 --> 00:01:07.859 align:start position:0%
environments now a big challenge of
execution<00:01:06.039><c> environments</c><00:01:06.490><c> is</c><00:01:06.670><c> which</c><00:01:07.360><c> TC</c><00:01:07.630><c> can</c>

00:01:07.859 --> 00:01:07.869 align:start position:0%
execution environments is which TC can
 

00:01:07.869 --> 00:01:10.160 align:start position:0%
execution environments is which TC can
explain<00:01:08.259><c> is</c><00:01:08.530><c> that</c><00:01:08.800><c> they</c><00:01:09.220><c> are</c><00:01:09.280><c> stateless</c><00:01:09.580><c> and</c>

00:01:10.160 --> 00:01:10.170 align:start position:0%
explain is that they are stateless and
 

00:01:10.170 --> 00:01:12.270 align:start position:0%
explain is that they are stateless and
therefore<00:01:11.170><c> we</c><00:01:11.289><c> need</c><00:01:11.410><c> to</c><00:01:11.560><c> transmit</c><00:01:11.920><c> all</c><00:01:12.160><c> the</c>

00:01:12.270 --> 00:01:12.280 align:start position:0%
therefore we need to transmit all the
 

00:01:12.280 --> 00:01:15.000 align:start position:0%
therefore we need to transmit all the
data<00:01:12.899><c> to</c><00:01:13.899><c> the</c><00:01:13.990><c> execution</c><00:01:14.380><c> environments</c><00:01:14.890><c> we</c>

00:01:15.000 --> 00:01:15.010 align:start position:0%
data to the execution environments we
 

00:01:15.010 --> 00:01:17.370 align:start position:0%
data to the execution environments we
need<00:01:15.189><c> to</c><00:01:15.670><c> perform</c><00:01:16.060><c> an</c><00:01:16.240><c> end</c><00:01:16.450><c> of</c><00:01:16.540><c> operation</c><00:01:17.020><c> and</c>

00:01:17.370 --> 00:01:17.380 align:start position:0%
need to perform an end of operation and
 

00:01:17.380 --> 00:01:20.310 align:start position:0%
need to perform an end of operation and
a<00:01:17.920><c> big</c><00:01:18.070><c> challenge</c><00:01:18.250><c> there</c><00:01:18.909><c> is</c><00:01:19.260><c> how</c><00:01:20.260><c> to</c>

00:01:20.310 --> 00:01:20.320 align:start position:0%
a big challenge there is how to
 

00:01:20.320 --> 00:01:22.590 align:start position:0%
a big challenge there is how to
efficiently<00:01:20.650><c> include</c><00:01:21.250><c> the</c><00:01:21.369><c> data</c><00:01:21.610><c> and</c><00:01:22.180><c> we</c><00:01:22.570><c> have</c>

00:01:22.590 --> 00:01:22.600 align:start position:0%
efficiently include the data and we have
 

00:01:22.600 --> 00:01:25.109 align:start position:0%
efficiently include the data and we have
a<00:01:22.720><c> couple</c><00:01:22.990><c> of</c><00:01:23.049><c> different</c><00:01:23.470><c> ways</c><00:01:24.280><c> to</c><00:01:24.520><c> do</c><00:01:24.610><c> that</c><00:01:24.820><c> so</c>

00:01:25.109 --> 00:01:25.119 align:start position:0%
a couple of different ways to do that so
 

00:01:25.119 --> 00:01:27.990 align:start position:0%
a couple of different ways to do that so
for<00:01:25.840><c> example</c><00:01:26.229><c> the</c><00:01:26.380><c> the</c><00:01:26.650><c> tufa</c><00:01:26.979><c> proof</c><00:01:27.250><c> is</c><00:01:27.460><c> one</c>

00:01:27.990 --> 00:01:28.000 align:start position:0%
for example the the tufa proof is one
 

00:01:28.000 --> 00:01:30.899 align:start position:0%
for example the the tufa proof is one
way<00:01:28.210><c> SSD</c><00:01:29.200><c> is</c><00:01:29.350><c> another</c><00:01:29.619><c> SS</c><00:01:30.009><c> is</c><00:01:30.159><c> another</c><00:01:30.460><c> way</c><00:01:30.670><c> and</c>

00:01:30.899 --> 00:01:30.909 align:start position:0%
way SSD is another SS is another way and
 

00:01:30.909 --> 00:01:33.210 align:start position:0%
way SSD is another SS is another way and
jungle<00:01:31.479><c> token</c><00:01:31.780><c> is</c><00:01:31.869><c> is</c><00:01:32.049><c> a</c><00:01:32.080><c> third</c><00:01:32.380><c> way</c><00:01:32.650><c> so</c><00:01:33.070><c> these</c>

00:01:33.210 --> 00:01:33.220 align:start position:0%
jungle token is is a third way so these
 

00:01:33.220 --> 00:01:35.160 align:start position:0%
jungle token is is a third way so these
tweets<00:01:33.610><c> hogs</c><00:01:33.880><c> can</c><00:01:34.240><c> explain</c><00:01:34.630><c> these</c><00:01:34.810><c> different</c>

00:01:35.160 --> 00:01:35.170 align:start position:0%
tweets hogs can explain these different
 

00:01:35.170 --> 00:01:36.810 align:start position:0%
tweets hogs can explain these different
ways<00:01:35.380><c> and</c><00:01:35.619><c> compare</c><00:01:36.070><c> them</c><00:01:36.220><c> against</c><00:01:36.549><c> each</c><00:01:36.640><c> other</c>

00:01:36.810 --> 00:01:36.820 align:start position:0%
ways and compare them against each other
 

00:01:36.820 --> 00:01:39.840 align:start position:0%
ways and compare them against each other
and<00:01:37.470><c> begin</c><00:01:38.470><c> at</c><00:01:38.770><c> the</c><00:01:38.890><c> end</c><00:01:39.040><c> concludes</c><00:01:39.610><c> me</c><00:01:39.790><c> the</c>

00:01:39.840 --> 00:01:39.850 align:start position:0%
and begin at the end concludes me the
 

00:01:39.850 --> 00:01:42.450 align:start position:0%
and begin at the end concludes me the
test<00:01:40.119><c> map</c><00:01:40.360><c> demo</c><00:01:40.570><c> which</c><00:01:41.439><c> I</c><00:01:41.770><c> have</c><00:01:42.130><c> something</c>

00:01:42.450 --> 00:01:42.460 align:start position:0%
test map demo which I have something
 

00:01:42.460 --> 00:01:45.450 align:start position:0%
test map demo which I have something
very<00:01:42.820><c> interesting</c><00:01:43.799><c> so</c><00:01:44.799><c> Casey</c><00:01:45.009><c> if</c><00:01:45.159><c> you</c><00:01:45.280><c> will</c>

00:01:45.450 --> 00:01:45.460 align:start position:0%
very interesting so Casey if you will
 

00:01:45.460 --> 00:01:48.420 align:start position:0%
very interesting so Casey if you will
start<00:01:46.270><c> up</c><00:01:46.420><c> it's</c><00:01:46.630><c> your</c><00:01:46.860><c> your</c><00:01:47.860><c> time</c><00:01:48.100><c> to</c><00:01:48.220><c> do</c><00:01:48.340><c> the</c>

00:01:48.420 --> 00:01:48.430 align:start position:0%
start up it's your your time to do the
 

00:01:48.430 --> 00:01:58.499 align:start position:0%
start up it's your your time to do the
first<00:01:48.579><c> talk</c><00:01:49.170><c> please</c><00:01:50.170><c> welcome</c><00:01:50.380><c> /</c><00:01:50.619><c> kc</c>

00:01:58.499 --> 00:01:58.509 align:start position:0%
 
 

00:01:58.509 --> 00:02:06.280 align:start position:0%
 
get<00:01:59.509><c> the</c><00:01:59.659><c> slides</c><00:01:59.899><c> please</c>

00:02:06.280 --> 00:02:06.290 align:start position:0%
 
 

00:02:06.290 --> 00:02:09.190 align:start position:0%
 
what<00:02:06.860><c> begin</c><00:02:07.160><c> to</c><00:02:07.280><c> sites</c><00:02:07.600><c> we</c><00:02:08.600><c> want</c><00:02:08.780><c> to</c><00:02:08.960><c> have</c><00:02:09.080><c> my</c>

00:02:09.190 --> 00:02:09.200 align:start position:0%
what begin to sites we want to have my
 

00:02:09.200 --> 00:02:13.030 align:start position:0%
what begin to sites we want to have my
just<00:02:09.470><c> specific</c><00:02:10.280><c> to</c><00:02:10.550><c> any</c><00:02:11.380><c> slots</c><00:02:12.380><c> probably</c>

00:02:13.030 --> 00:02:13.040 align:start position:0%
just specific to any slots probably
 

00:02:13.040 --> 00:02:14.710 align:start position:0%
just specific to any slots probably
gonna<00:02:13.190><c> have</c><00:02:13.400><c> some</c><00:02:13.430><c> to</c><00:02:13.880><c> anytime</c><00:02:14.330><c> at</c><00:02:14.540><c> three</c>

00:02:14.710 --> 00:02:14.720 align:start position:0%
gonna have some to anytime at three
 

00:02:14.720 --> 00:02:16.540 align:start position:0%
gonna have some to anytime at three
stuff<00:02:15.050><c> so</c><00:02:15.470><c> if</c><00:02:15.530><c> these</c><00:02:15.650><c> you</c><00:02:16.100><c> know</c><00:02:16.190><c> ask</c><00:02:16.370><c> your</c>

00:02:16.540 --> 00:02:16.550 align:start position:0%
stuff so if these you know ask your
 

00:02:16.550 --> 00:02:23.920 align:start position:0%
stuff so if these you know ask your
question

00:02:23.920 --> 00:02:23.930 align:start position:0%
 
 

00:02:23.930 --> 00:02:29.290 align:start position:0%
 
so<00:02:24.860><c> when</c><00:02:25.220><c> trendy</c><00:02:25.820><c> I</c><00:02:26.950><c> mean</c><00:02:27.950><c> if</c><00:02:28.100><c> the</c><00:02:28.670><c> uncertainty</c>

00:02:29.290 --> 00:02:29.300 align:start position:0%
so when trendy I mean if the uncertainty
 

00:02:29.300 --> 00:02:31.480 align:start position:0%
so when trendy I mean if the uncertainty
around<00:02:29.510><c> the</c><00:02:29.900><c> timeline</c><00:02:30.650><c> in</c><00:02:30.800><c> the</c><00:02:30.890><c> architecture</c>

00:02:31.480 --> 00:02:31.490 align:start position:0%
around the timeline in the architecture
 

00:02:31.490 --> 00:02:33.670 align:start position:0%
around the timeline in the architecture
of<00:02:31.760><c> e</c><00:02:32.300><c> to</c><00:02:32.540><c> is</c><00:02:32.750><c> driving</c><00:02:33.170><c> you</c><00:02:33.260><c> a</c><00:02:33.290><c> little</c><00:02:33.560><c> bit</c>

00:02:33.670 --> 00:02:33.680 align:start position:0%
of e to is driving you a little bit
 

00:02:33.680 --> 00:02:37.980 align:start position:0%
of e to is driving you a little bit
crazy<00:02:34.900><c> try</c><00:02:35.900><c> being</c><00:02:36.140><c> a</c><00:02:36.380><c> poor</c><00:02:36.740><c> defense</c>

00:02:37.980 --> 00:02:37.990 align:start position:0%
crazy try being a poor defense
 

00:02:37.990 --> 00:02:43.780 align:start position:0%
crazy try being a poor defense
I'd<00:02:38.990><c> like</c><00:02:39.200><c> the</c><00:02:40.840><c> something</c><00:02:42.040><c> shoved</c><00:02:43.040><c> along</c><00:02:43.310><c> said</c>

00:02:43.780 --> 00:02:43.790 align:start position:0%
I'd like the something shoved along said
 

00:02:43.790 --> 00:02:47.800 align:start position:0%
I'd like the something shoved along said
he<00:02:44.000><c> organized</c><00:02:44.480><c> the</c><00:02:44.780><c> recent</c><00:02:45.230><c> era</c><00:02:45.380><c> and</c><00:02:46.810><c> the</c>

00:02:47.800 --> 00:02:47.810 align:start position:0%
he organized the recent era and the
 

00:02:47.810 --> 00:02:50.490 align:start position:0%
he organized the recent era and the
other<00:02:47.930><c> day</c><00:02:48.110><c> on</c><00:02:48.290><c> the</c><00:02:48.850><c> accession</c><00:02:49.850><c> he</c><00:02:50.150><c> said</c>

00:02:50.490 --> 00:02:50.500 align:start position:0%
other day on the accession he said
 

00:02:50.500 --> 00:02:52.570 align:start position:0%
other day on the accession he said
basically<00:02:51.500><c> we</c><00:02:51.740><c> could</c><00:02:51.950><c> come</c><00:02:52.130><c> to</c><00:02:52.220><c> the</c><00:02:52.310><c> interview</c>

00:02:52.570 --> 00:02:52.580 align:start position:0%
basically we could come to the interview
 

00:02:52.580 --> 00:02:57.580 align:start position:0%
basically we could come to the interview
join<00:02:53.510><c> the</c><00:02:53.630><c> cult</c><00:02:54.580><c> well</c><00:02:55.990><c> and</c><00:02:56.990><c> we</c><00:02:57.080><c> have</c><00:02:57.230><c> a</c><00:02:57.260><c> cult</c>

00:02:57.580 --> 00:02:57.590 align:start position:0%
join the cult well and we have a cult
 

00:02:57.590 --> 00:03:02.560 align:start position:0%
join the cult well and we have a cult
maybe<00:02:57.770><c> this</c><00:02:57.980><c> would</c><00:02:58.130><c> be</c><00:02:58.160><c> the</c><00:02:58.310><c> prayer</c><00:03:00.220><c> and</c><00:03:01.570><c> we're</c>

00:03:02.560 --> 00:03:02.570 align:start position:0%
maybe this would be the prayer and we're
 

00:03:02.570 --> 00:03:07.420 align:start position:0%
maybe this would be the prayer and we're
spraying<00:03:03.190><c> every</c><00:03:04.190><c> day</c><00:03:04.340><c> that</c><00:03:05.020><c> this</c><00:03:06.020><c> chaos</c><00:03:06.430><c> you</c>

00:03:07.420 --> 00:03:07.430 align:start position:0%
spraying every day that this chaos you
 

00:03:07.430 --> 00:03:10.150 align:start position:0%
spraying every day that this chaos you
know<00:03:07.550><c> well</c><00:03:07.940><c> spring</c><00:03:08.590><c> will</c><00:03:09.590><c> spring</c><00:03:09.830><c> forward</c>

00:03:10.150 --> 00:03:10.160 align:start position:0%
know well spring will spring forward
 

00:03:10.160 --> 00:03:18.160 align:start position:0%
know well spring will spring forward
some<00:03:10.370><c> sanity</c><00:03:10.850><c> and</c><00:03:11.920><c> some</c><00:03:12.920><c> serenity</c><00:03:14.800><c> so</c><00:03:17.020><c> when</c><00:03:18.020><c> is</c>

00:03:18.160 --> 00:03:18.170 align:start position:0%
some sanity and some serenity so when is
 

00:03:18.170 --> 00:03:20.440 align:start position:0%
some sanity and some serenity so when is
there<00:03:18.410><c> any</c><00:03:18.500><c> I</c><00:03:18.740><c> mean</c><00:03:18.770><c> coming</c><00:03:19.130><c> soon</c><00:03:19.520><c> the</c>

00:03:20.440 --> 00:03:20.450 align:start position:0%
there any I mean coming soon the
 

00:03:20.450 --> 00:03:29.410 align:start position:0%
there any I mean coming soon the
starting<00:03:20.810><c> is</c><00:03:20.930><c> coming</c><00:03:21.730><c> soon</c><00:03:22.730><c> since</c><00:03:23.120><c> 2015</c>

00:03:29.410 --> 00:03:29.420 align:start position:0%
 
 

00:03:29.420 --> 00:03:32.110 align:start position:0%
 
I<00:03:29.450><c> mean</c><00:03:30.260><c> there's</c><00:03:30.440><c> detailed</c><00:03:30.860><c> blog</c><00:03:31.070><c> post</c><00:03:31.370><c> since</c>

00:03:32.110 --> 00:03:32.120 align:start position:0%
I mean there's detailed blog post since
 

00:03:32.120 --> 00:03:35.140 align:start position:0%
I mean there's detailed blog post since
2015<00:03:32.780><c> about</c><00:03:33.710><c> Casper</c><00:03:34.520><c> and</c><00:03:34.550><c> serenity</c><00:03:34.850><c> and</c><00:03:35.000><c> how</c>

00:03:35.140 --> 00:03:35.150 align:start position:0%
2015 about Casper and serenity and how
 

00:03:35.150 --> 00:03:38.770 align:start position:0%
2015 about Casper and serenity and how
it<00:03:35.210><c> work</c><00:03:36.430><c> and</c><00:03:37.430><c> actually</c><00:03:38.090><c> have</c><00:03:38.180><c> to</c><00:03:38.270><c> go</c><00:03:38.450><c> back</c><00:03:38.660><c> to</c>

00:03:38.770 --> 00:03:38.780 align:start position:0%
it work and actually have to go back to
 

00:03:38.780 --> 00:03:43.720 align:start position:0%
it work and actually have to go back to
this<00:03:38.900><c> bar</c><00:03:40.870><c> understand</c><00:03:41.870><c> you</c><00:03:42.590><c> know</c><00:03:42.710><c> where</c><00:03:43.130><c> the</c>

00:03:43.720 --> 00:03:43.730 align:start position:0%
this bar understand you know where the
 

00:03:43.730 --> 00:03:47.670 align:start position:0%
this bar understand you know where the
architecture<00:03:44.300><c> here</c><00:03:45.190><c> these</c><00:03:46.190><c> two</c><00:03:46.400><c> comes</c><00:03:46.670><c> from</c>

00:03:47.670 --> 00:03:47.680 align:start position:0%
architecture here these two comes from
 

00:03:47.680 --> 00:03:53.380 align:start position:0%
architecture here these two comes from
and<00:03:48.680><c> I</c><00:03:49.670><c> think</c><00:03:49.700><c> the</c><00:03:49.910><c> main</c><00:03:50.060><c> point</c><00:03:50.390><c> is</c><00:03:52.300><c> there</c><00:03:53.300><c> were</c>

00:03:53.380 --> 00:03:53.390 align:start position:0%
and I think the main point is there were
 

00:03:53.390 --> 00:03:57.010 align:start position:0%
and I think the main point is there were
two<00:03:53.420><c> betting</c><00:03:53.840><c> cycles</c><00:03:55.450><c> black</c><00:03:56.450><c> -</c><00:03:56.630><c> betting</c><00:03:56.960><c> the</c>

00:03:57.010 --> 00:03:57.020 align:start position:0%
two betting cycles black - betting the
 

00:03:57.020 --> 00:03:59.230 align:start position:0%
two betting cycles black - betting the
state<00:03:57.230><c> route</c><00:03:57.410><c> betting</c><00:03:57.740><c> this</c><00:03:58.460><c> is</c><00:03:58.640><c> when</c><00:03:58.790><c> you</c><00:03:59.180><c> get</c>

00:03:59.230 --> 00:03:59.240 align:start position:0%
state route betting this is when you get
 

00:03:59.240 --> 00:04:01.270 align:start position:0%
state route betting this is when you get
consensus<00:03:59.810><c> by</c><00:03:59.930><c> bet</c><00:04:00.230><c> was</c><00:04:00.560><c> one</c><00:04:00.890><c> of</c><00:04:00.980><c> those</c><00:04:01.100><c> call</c>

00:04:01.270 --> 00:04:01.280 align:start position:0%
consensus by bet was one of those call
 

00:04:01.280 --> 00:04:03.010 align:start position:0%
consensus by bet was one of those call
that<00:04:01.550><c> was</c><00:04:01.640><c> game</c><00:04:01.820><c> theory</c><00:04:02.090><c> then</c><00:04:02.540><c> turned</c><00:04:02.870><c> out</c>

00:04:03.010 --> 00:04:03.020 align:start position:0%
that was game theory then turned out
 

00:04:03.020 --> 00:04:06.130 align:start position:0%
that was game theory then turned out
well<00:04:03.580><c> traditional</c><00:04:04.580><c> computer</c><00:04:04.880><c> science</c><00:04:05.210><c> is</c>

00:04:06.130 --> 00:04:06.140 align:start position:0%
well traditional computer science is
 

00:04:06.140 --> 00:04:07.420 align:start position:0%
well traditional computer science is
more<00:04:06.350><c> secure</c><00:04:06.709><c> and</c><00:04:06.800><c> it's</c><00:04:06.920><c> worth</c><00:04:07.070><c> this</c><00:04:07.220><c> out</c>

00:04:07.420 --> 00:04:07.430 align:start position:0%
more secure and it's worth this out
 

00:04:07.430 --> 00:04:09.910 align:start position:0%
more secure and it's worth this out
better<00:04:07.670><c> so</c><00:04:07.910><c> maybe</c><00:04:08.090><c> just</c><00:04:08.480><c> do</c><00:04:08.959><c> something</c><00:04:09.200><c> PBMCs</c>

00:04:09.910 --> 00:04:09.920 align:start position:0%
better so maybe just do something PBMCs
 

00:04:09.920 --> 00:04:14.770 align:start position:0%
better so maybe just do something PBMCs
fire<00:04:10.250><c> that</c><00:04:10.550><c> became</c><00:04:10.790><c> Casper</c><00:04:11.209><c> FFG</c><00:04:13.450><c> but</c><00:04:14.450><c> the</c><00:04:14.630><c> main</c>

00:04:14.770 --> 00:04:14.780 align:start position:0%
fire that became Casper FFG but the main
 

00:04:14.780 --> 00:04:17.979 align:start position:0%
fire that became Casper FFG but the main
point<00:04:15.050><c> is</c><00:04:15.260><c> that</c><00:04:15.730><c> these</c><00:04:16.730><c> two</c><00:04:16.940><c> game</c><00:04:17.180><c> these</c><00:04:17.720><c> two</c>

00:04:17.979 --> 00:04:17.989 align:start position:0%
point is that these two game these two
 

00:04:17.989 --> 00:04:20.199 align:start position:0%
point is that these two game these two
processes<00:04:18.920><c> are</c><00:04:19.130><c> wonderful</c><00:04:19.670><c> different</c><00:04:20.030><c> types</c>

00:04:20.199 --> 00:04:20.209 align:start position:0%
processes are wonderful different types
 

00:04:20.209 --> 00:04:20.830 align:start position:0%
processes are wonderful different types
of<00:04:20.390><c> games</c>

00:04:20.830 --> 00:04:20.840 align:start position:0%
of games
 

00:04:20.840 --> 00:04:23.590 align:start position:0%
of games
once<00:04:21.739><c> the</c><00:04:21.890><c> consensus</c><00:04:22.370><c> game</c><00:04:22.580><c> the</c><00:04:23.180><c> other</c><00:04:23.330><c> one</c><00:04:23.480><c> is</c>

00:04:23.590 --> 00:04:23.600 align:start position:0%
once the consensus game the other one is
 

00:04:23.600 --> 00:04:25.990 align:start position:0%
once the consensus game the other one is
an<00:04:23.720><c> interactive</c><00:04:24.050><c> verification</c><00:04:24.830><c> game</c><00:04:25.000><c> they're</c>

00:04:25.990 --> 00:04:26.000 align:start position:0%
an interactive verification game they're
 

00:04:26.000 --> 00:04:27.160 align:start position:0%
an interactive verification game they're
fundamentally<00:04:26.450><c> different</c><00:04:26.810><c> because</c><00:04:26.840><c> the</c>

00:04:27.160 --> 00:04:27.170 align:start position:0%
fundamentally different because the
 

00:04:27.170 --> 00:04:28.930 align:start position:0%
fundamentally different because the
consensus<00:04:27.620><c> gave</c><00:04:27.770><c> is</c><00:04:27.950><c> not</c><00:04:28.100><c> deterministic</c>

00:04:28.930 --> 00:04:28.940 align:start position:0%
consensus gave is not deterministic
 

00:04:28.940 --> 00:04:30.790 align:start position:0%
consensus gave is not deterministic
and<00:04:29.030><c> the</c><00:04:29.180><c> internet</c><00:04:29.500><c> verification</c><00:04:30.500><c> game</c><00:04:30.620><c> is</c>

00:04:30.790 --> 00:04:30.800 align:start position:0%
and the internet verification game is
 

00:04:30.800 --> 00:04:36.820 align:start position:0%
and the internet verification game is
deterministic<00:04:33.490><c> this</c><00:04:34.490><c> realization</c><00:04:35.830><c> inspired</c>

00:04:36.820 --> 00:04:36.830 align:start position:0%
deterministic this realization inspired
 

00:04:36.830 --> 00:04:40.710 align:start position:0%
deterministic this realization inspired
the<00:04:38.110><c> architecture</c><00:04:39.110><c> the</c><00:04:39.530><c> phase</c><00:04:39.890><c> 1</c><00:04:40.190><c> phase</c><00:04:40.550><c> 2</c>

00:04:40.710 --> 00:04:40.720 align:start position:0%
the architecture the phase 1 phase 2
 

00:04:40.720 --> 00:04:46.300 align:start position:0%
the architecture the phase 1 phase 2
architecture<00:04:44.410><c> phase</c><00:04:45.410><c> 1</c><00:04:45.620><c> is</c><00:04:45.770><c> the</c><00:04:45.860><c> consensus</c>

00:04:46.300 --> 00:04:46.310 align:start position:0%
architecture phase 1 is the consensus
 

00:04:46.310 --> 00:04:48.010 align:start position:0%
architecture phase 1 is the consensus
game<00:04:46.520><c> and</c><00:04:46.790><c> phase</c><00:04:47.060><c> 2</c><00:04:47.270><c> is</c><00:04:47.360><c> the</c><00:04:47.480><c> verification</c>

00:04:48.010 --> 00:04:48.020 align:start position:0%
game and phase 2 is the verification
 

00:04:48.020 --> 00:04:49.930 align:start position:0%
game and phase 2 is the verification
game<00:04:48.530><c> and</c><00:04:48.740><c> ideally</c><00:04:49.160><c> the</c><00:04:49.490><c> two</c><00:04:49.669><c> would</c><00:04:49.820><c> be</c>

00:04:49.930 --> 00:04:49.940 align:start position:0%
game and ideally the two would be
 

00:04:49.940 --> 00:04:56.939 align:start position:0%
game and ideally the two would be
decoupled

00:04:56.939 --> 00:04:56.949 align:start position:0%
 
 

00:04:56.949 --> 00:05:02.439 align:start position:0%
 
and<00:04:57.949><c> as</c><00:04:58.070><c> all</c><00:04:58.190><c> this</c><00:04:58.310><c> was</c><00:04:58.370><c> happening</c><00:05:01.330><c> the</c><00:05:02.330><c> way</c>

00:05:02.439 --> 00:05:02.449 align:start position:0%
and as all this was happening the way
 

00:05:02.449 --> 00:05:07.000 align:start position:0%
and as all this was happening the way
the<00:05:02.660><c> the</c><00:05:03.290><c> roadmap</c><00:05:05.020><c> evolved</c><00:05:06.020><c> is</c><00:05:06.350><c> kind</c><00:05:06.620><c> of</c><00:05:06.710><c> messy</c>

00:05:07.000 --> 00:05:07.010 align:start position:0%
the the roadmap evolved is kind of messy
 

00:05:07.010 --> 00:05:11.850 align:start position:0%
the the roadmap evolved is kind of messy
but<00:05:07.449><c> it</c><00:05:08.449><c> was</c><00:05:08.570><c> really</c><00:05:08.780><c> in</c><00:05:08.960><c> this</c><00:05:09.050><c> link</c><00:05:09.260><c> this</c><00:05:10.600><c> June</c>

00:05:11.850 --> 00:05:11.860 align:start position:0%
but it was really in this link this June
 

00:05:11.860 --> 00:05:17.050 align:start position:0%
but it was really in this link this June
2018<00:05:12.860><c> pivot</c><00:05:14.050><c> was</c><00:05:15.050><c> really</c><00:05:16.010><c> a</c><00:05:16.040><c> hero</c><00:05:16.280><c> Hail</c><00:05:16.760><c> Mary</c>

00:05:17.050 --> 00:05:17.060 align:start position:0%
2018 pivot was really a hero Hail Mary
 

00:05:17.060 --> 00:05:19.150 align:start position:0%
2018 pivot was really a hero Hail Mary
so<00:05:17.750><c> again</c><00:05:18.020><c> we're</c><00:05:18.199><c> just</c><00:05:18.229><c> praying</c><00:05:18.770><c> that</c><00:05:18.919><c> this</c>

00:05:19.150 --> 00:05:19.160 align:start position:0%
so again we're just praying that this
 

00:05:19.160 --> 00:05:24.270 align:start position:0%
so again we're just praying that this
thing<00:05:19.340><c> is</c><00:05:19.460><c> gonna</c><00:05:19.580><c> is</c><00:05:20.000><c> gonna</c><00:05:20.210><c> work</c><00:05:20.300><c> out</c><00:05:21.970><c> as</c><00:05:22.970><c> a</c>

00:05:24.270 --> 00:05:24.280 align:start position:0%
thing is gonna is gonna work out as a
 

00:05:24.280 --> 00:05:28.180 align:start position:0%
thing is gonna is gonna work out as a
Def<00:05:25.280><c> Con</c><00:05:25.610><c> last</c><00:05:25.910><c> year</c><00:05:26.270><c> this</c><00:05:26.600><c> was</c><00:05:26.900><c> the</c><00:05:27.290><c> late</c>

00:05:28.180 --> 00:05:28.190 align:start position:0%
Def Con last year this was the late
 

00:05:28.190 --> 00:05:33.040 align:start position:0%
Def Con last year this was the late
launch<00:05:28.940><c> plan</c><00:05:29.240><c> in</c><00:05:29.870><c> phase</c><00:05:30.260><c> one</c><00:05:31.090><c> we</c><00:05:32.090><c> would</c><00:05:32.360><c> launch</c>

00:05:33.040 --> 00:05:33.050 align:start position:0%
launch plan in phase one we would launch
 

00:05:33.050 --> 00:05:35.020 align:start position:0%
launch plan in phase one we would launch
phase<00:05:33.350><c> one</c><00:05:33.590><c> there</c><00:05:33.860><c> would</c><00:05:33.950><c> be</c><00:05:34.010><c> 1,000</c><00:05:34.700><c> charts</c>

00:05:35.020 --> 00:05:35.030 align:start position:0%
phase one there would be 1,000 charts
 

00:05:35.030 --> 00:05:36.340 align:start position:0%
phase one there would be 1,000 charts
that<00:05:35.210><c> Rashard</c><00:05:35.570><c> would</c><00:05:35.750><c> collect</c><00:05:35.990><c> lots</c><00:05:36.169><c> of</c><00:05:36.290><c> data</c>

00:05:36.340 --> 00:05:36.350 align:start position:0%
that Rashard would collect lots of data
 

00:05:36.350 --> 00:05:39.790 align:start position:0%
that Rashard would collect lots of data
blobs<00:05:36.880><c> and</c><00:05:38.200><c> probably</c><00:05:39.200><c> the</c><00:05:39.290><c> data</c><00:05:39.440><c> blocks</c><00:05:39.680><c> would</c>

00:05:39.790 --> 00:05:39.800 align:start position:0%
blobs and probably the data blocks would
 

00:05:39.800 --> 00:05:42.879 align:start position:0%
blobs and probably the data blocks would
be<00:05:39.950><c> filled</c><00:05:40.190><c> with</c><00:05:40.280><c> zero</c><00:05:40.520><c> bytes</c><00:05:41.590><c> so</c><00:05:42.590><c> that's</c>

00:05:42.879 --> 00:05:42.889 align:start position:0%
be filled with zero bytes so that's
 

00:05:42.889 --> 00:05:45.280 align:start position:0%
be filled with zero bytes so that's
phase<00:05:43.370><c> one</c><00:05:43.400><c> we</c><00:05:43.760><c> collect</c><00:05:44.030><c> data</c><00:05:44.600><c> blobs</c><00:05:44.870><c> and</c>

00:05:45.280 --> 00:05:45.290 align:start position:0%
phase one we collect data blobs and
 

00:05:45.290 --> 00:05:51.100 align:start position:0%
phase one we collect data blobs and
Phase<00:05:45.620><c> two</c><00:05:45.650><c> we</c><00:05:46.360><c> really</c><00:05:47.360><c> didn't</c><00:05:47.570><c> know</c><00:05:50.110><c> early</c>

00:05:51.100 --> 00:05:51.110 align:start position:0%
Phase two we really didn't know early
 

00:05:51.110 --> 00:05:53.500 align:start position:0%
Phase two we really didn't know early
2019<00:05:51.410><c> is</c><00:05:51.830><c> crushed</c><00:05:52.130><c> did</c><00:05:52.550><c> all</c><00:05:52.669><c> these</c><00:05:52.820><c> like</c><00:05:53.090><c> basis</c>

00:05:53.500 --> 00:05:53.510 align:start position:0%
2019 is crushed did all these like basis
 

00:05:53.510 --> 00:05:54.730 align:start position:0%
2019 is crushed did all these like basis
depression<00:05:53.840><c> about-face</c><00:05:54.229><c> you</c><00:05:54.410><c> were</c><00:05:54.530><c> still</c>

00:05:54.730 --> 00:05:54.740 align:start position:0%
depression about-face you were still
 

00:05:54.740 --> 00:05:57.270 align:start position:0%
depression about-face you were still
open

00:05:57.270 --> 00:05:57.280 align:start position:0%
 
 

00:05:57.280 --> 00:06:04.900 align:start position:0%
 
how<00:05:58.280><c> will</c><00:05:58.550><c> state</c><00:05:58.760><c> rad</c><00:05:58.970><c> work</c><00:06:02.860><c> will</c><00:06:03.860><c> there</c><00:06:04.520><c> will</c>

00:06:04.900 --> 00:06:04.910 align:start position:0%
how will state rad work will there will
 

00:06:04.910 --> 00:06:08.020 align:start position:0%
how will state rad work will there will
excuse<00:06:05.300><c> me</c><00:06:05.479><c> to</c><00:06:05.570><c> meet</c><00:06:05.750><c> or</c><00:06:06.020><c> Glade</c><00:06:06.320><c> will</c><00:06:07.010><c> there</c><00:06:07.700><c> be</c>

00:06:08.020 --> 00:06:08.030 align:start position:0%
excuse me to meet or Glade will there be
 

00:06:08.030 --> 00:06:10.659 align:start position:0%
excuse me to meet or Glade will there be
well<00:06:08.990><c> all</c><00:06:09.229><c> volunteers</c><00:06:09.740><c> are</c><00:06:09.889><c> scooped</c><00:06:10.100><c> lots</c><00:06:10.340><c> or</c>

00:06:10.659 --> 00:06:10.669 align:start position:0%
well all volunteers are scooped lots or
 

00:06:10.669 --> 00:06:12.420 align:start position:0%
well all volunteers are scooped lots or
will<00:06:10.789><c> they</c><00:06:10.880><c> just</c><00:06:11.090><c> you</c><00:06:11.570><c> know</c><00:06:11.599><c> provide</c>

00:06:12.420 --> 00:06:12.430 align:start position:0%
will they just you know provide
 

00:06:12.430 --> 00:06:14.860 align:start position:0%
will they just you know provide
consensus<00:06:13.430><c> on</c><00:06:13.580><c> the</c><00:06:13.669><c> data</c><00:06:13.880><c> availability</c><00:06:14.630><c> of</c>

00:06:14.860 --> 00:06:14.870 align:start position:0%
consensus on the data availability of
 

00:06:14.870 --> 00:06:17.350 align:start position:0%
consensus on the data availability of
the<00:06:14.930><c> blocks</c><00:06:15.340><c> pi</c><00:06:16.340><c> will</c><00:06:16.460><c> crush</c><00:06:16.639><c> our</c><00:06:16.789><c> calls</c><00:06:17.210><c> or</c>

00:06:17.350 --> 00:06:17.360 align:start position:0%
the blocks pi will crush our calls or
 

00:06:17.360 --> 00:06:19.300 align:start position:0%
the blocks pi will crush our calls or
these<00:06:17.630><c> we</c><00:06:18.560><c> didn't</c><00:06:18.710><c> have</c><00:06:18.800><c> answers</c><00:06:18.979><c> to</c><00:06:19.190><c> these</c>

00:06:19.300 --> 00:06:19.310 align:start position:0%
these we didn't have answers to these
 

00:06:19.310 --> 00:06:24.580 align:start position:0%
these we didn't have answers to these
questions<00:06:21.250><c> if</c><00:06:22.250><c> you</c><00:06:22.400><c> hear</c><00:06:22.610><c> the</c><00:06:23.200><c> phrase</c><00:06:24.200><c> phase</c>

00:06:24.580 --> 00:06:24.590 align:start position:0%
questions if you hear the phrase phase
 

00:06:24.590 --> 00:06:26.409 align:start position:0%
questions if you hear the phrase phase
one<00:06:24.830><c> and</c><00:06:24.919><c> done</c><00:06:25.130><c> what</c><00:06:25.789><c> it</c><00:06:25.910><c> refers</c><00:06:26.180><c> to</c><00:06:26.210><c> is</c>

00:06:26.409 --> 00:06:26.419 align:start position:0%
one and done what it refers to is
 

00:06:26.419 --> 00:06:32.409 align:start position:0%
one and done what it refers to is
beneath<00:06:27.260><c> research</c><00:06:27.650><c> posts</c><00:06:30.280><c> it's</c><00:06:31.280><c> not</c><00:06:31.490><c> really</c><00:06:32.150><c> a</c>

00:06:32.409 --> 00:06:32.419 align:start position:0%
beneath research posts it's not really a
 

00:06:32.419 --> 00:06:34.540 align:start position:0%
beneath research posts it's not really a
proposal<00:06:33.169><c> and</c><00:06:33.410><c> all</c><00:06:33.470><c> it</c><00:06:33.830><c> was</c><00:06:33.950><c> just</c><00:06:34.160><c> like</c><00:06:34.340><c> some</c>

00:06:34.540 --> 00:06:34.550 align:start position:0%
proposal and all it was just like some
 

00:06:34.550 --> 00:06:39.310 align:start position:0%
proposal and all it was just like some
ramblings<00:06:35.000><c> that</c><00:06:35.120><c> I</c><00:06:35.419><c> wrote</c><00:06:35.960><c> and</c><00:06:36.169><c> posted</c><00:06:36.590><c> and</c><00:06:38.320><c> it</c>

00:06:39.310 --> 00:06:39.320 align:start position:0%
ramblings that I wrote and posted and it
 

00:06:39.320 --> 00:06:42.490 align:start position:0%
ramblings that I wrote and posted and it
you<00:06:40.250><c> probably</c><00:06:40.400><c> never</c><00:06:40.760><c> even</c><00:06:41.229><c> when</c><00:06:42.229><c> I've</c><00:06:42.349><c> heard</c>

00:06:42.490 --> 00:06:42.500 align:start position:0%
you probably never even when I've heard
 

00:06:42.500 --> 00:06:44.560 align:start position:0%
you probably never even when I've heard
about<00:06:42.590><c> it</c><00:06:42.860><c> unless</c><00:06:43.220><c> you</c><00:06:43.400><c> are</c><00:06:43.669><c> a</c><00:06:44.120><c> religious</c>

00:06:44.560 --> 00:06:44.570 align:start position:0%
about it unless you are a religious
 

00:06:44.570 --> 00:06:49.000 align:start position:0%
about it unless you are a religious
scholar<00:06:44.720><c> he's</c><00:06:45.349><c> research</c><00:06:46.660><c> but</c><00:06:48.010><c> metallic</c>

00:06:49.000 --> 00:06:49.010 align:start position:0%
scholar he's research but metallic
 

00:06:49.010 --> 00:06:51.580 align:start position:0%
scholar he's research but metallic
responded<00:06:49.490><c> to</c><00:06:49.610><c> it</c><00:06:49.789><c> sixteen</c><00:06:50.570><c> days</c><00:06:50.660><c> later</c><00:06:50.930><c> so</c>

00:06:51.580 --> 00:06:51.590 align:start position:0%
responded to it sixteen days later so
 

00:06:51.590 --> 00:06:53.680 align:start position:0%
responded to it sixteen days later so
thanks<00:06:52.190><c> for</c><00:06:52.280><c> talking</c><00:06:52.400><c> I</c><00:06:52.610><c> think</c><00:06:52.669><c> that's</c><00:06:52.940><c> why</c><00:06:53.090><c> it</c>

00:06:53.680 --> 00:06:53.690 align:start position:0%
thanks for talking I think that's why it
 

00:06:53.690 --> 00:06:58.550 align:start position:0%
thanks for talking I think that's why it
started<00:06:54.020><c> getting</c><00:06:54.229><c> correction</c><00:06:54.620><c> as</c><00:06:54.710><c> a</c><00:06:54.740><c> mean</c>

00:06:58.550 --> 00:06:58.560 align:start position:0%
 
 

00:06:58.560 --> 00:07:01.320 align:start position:0%
 
the<00:06:59.560><c> philosophy</c><00:07:00.100><c> and</c><00:07:00.130><c> approach</c><00:07:00.250><c> of</c><00:07:00.490><c> phase</c><00:07:01.090><c> one</c>

00:07:01.320 --> 00:07:01.330 align:start position:0%
the philosophy and approach of phase one
 

00:07:01.330 --> 00:07:04.890 align:start position:0%
the philosophy and approach of phase one
and<00:07:01.420><c> done</c><00:07:01.600><c> is</c><00:07:01.930><c> basically</c><00:07:02.680><c> we</c><00:07:03.520><c> start</c><00:07:03.820><c> did</c><00:07:04.810><c> we</c>

00:07:04.890 --> 00:07:04.900 align:start position:0%
and done is basically we start did we
 

00:07:04.900 --> 00:07:05.820 align:start position:0%
and done is basically we start did we
just<00:07:05.020><c> start</c><00:07:05.170><c> answering</c><00:07:05.350><c> some</c><00:07:05.590><c> of</c><00:07:05.710><c> these</c>

00:07:05.820 --> 00:07:05.830 align:start position:0%
just start answering some of these
 

00:07:05.830 --> 00:07:08.490 align:start position:0%
just start answering some of these
questions<00:07:05.890><c> so</c><00:07:06.370><c> how</c><00:07:06.760><c> will</c><00:07:07.180><c> stare</c><00:07:07.390><c> at</c><00:07:07.540><c> work</c><00:07:07.690><c> it</c>

00:07:08.490 --> 00:07:08.500 align:start position:0%
questions so how will stare at work it
 

00:07:08.500 --> 00:07:10.650 align:start position:0%
questions so how will stare at work it
won't<00:07:08.770><c> because</c><00:07:09.370><c> their</c><00:07:09.940><c> own</c><00:07:10.090><c> beanie</c><00:07:10.300><c> States</c>

00:07:10.650 --> 00:07:10.660 align:start position:0%
won't because their own beanie States
 

00:07:10.660 --> 00:07:12.840 align:start position:0%
won't because their own beanie States
gonna<00:07:10.870><c> be</c><00:07:11.050><c> stateless</c><00:07:11.320><c> it's</c><00:07:12.070><c> like</c><00:07:12.220><c> way</c><00:07:12.460><c> simpler</c>

00:07:12.840 --> 00:07:12.850 align:start position:0%
gonna be stateless it's like way simpler
 

00:07:12.850 --> 00:07:15.750 align:start position:0%
gonna be stateless it's like way simpler
you<00:07:13.810><c> know</c><00:07:13.840><c> I</c><00:07:13.930><c> think</c><00:07:14.050><c> that's</c><00:07:14.320><c> a</c><00:07:14.760><c> commonly</c>

00:07:15.750 --> 00:07:15.760 align:start position:0%
you know I think that's a commonly
 

00:07:15.760 --> 00:07:18.630 align:start position:0%
you know I think that's a commonly
accepted<00:07:15.850><c> now</c><00:07:16.740><c> it's</c><00:07:17.740><c> going</c><00:07:17.980><c> to</c><00:07:18.040><c> be</c><00:07:18.160><c> a</c><00:07:18.400><c> meeting</c>

00:07:18.630 --> 00:07:18.640 align:start position:0%
accepted now it's going to be a meeting
 

00:07:18.640 --> 00:07:22.250 align:start position:0%
accepted now it's going to be a meeting
execution<00:07:19.210><c> just</c><00:07:19.240><c> like</c><00:07:19.750><c> eath</c><00:07:19.900><c> one</c><00:07:20.460><c> simpler</c>

00:07:22.250 --> 00:07:22.260 align:start position:0%
execution just like eath one simpler
 

00:07:22.260 --> 00:07:24.510 align:start position:0%
execution just like eath one simpler
Valhalla<00:07:23.260><c> volunteers</c><00:07:23.740><c> be</c><00:07:23.860><c> able</c><00:07:24.040><c> to</c><00:07:24.100><c> keep</c><00:07:24.250><c> the</c>

00:07:24.510 --> 00:07:24.520 align:start position:0%
Valhalla volunteers be able to keep the
 

00:07:24.520 --> 00:07:28.680 align:start position:0%
Valhalla volunteers be able to keep the
executors<00:07:25.210><c> yes</c><00:07:25.510><c> and</c><00:07:27.060><c> how</c><00:07:28.060><c> will</c><00:07:28.210><c> cross</c><00:07:28.420><c> shard</c>

00:07:28.680 --> 00:07:28.690 align:start position:0%
executors yes and how will cross shard
 

00:07:28.690 --> 00:07:31.680 align:start position:0%
executors yes and how will cross shard
the<00:07:29.260><c> calls</c><00:07:29.500><c> work</c><00:07:29.830><c> they're</c><00:07:30.760><c> gonna</c><00:07:30.850><c> work</c><00:07:31.120><c> great</c>

00:07:31.680 --> 00:07:31.690 align:start position:0%
the calls work they're gonna work great
 

00:07:31.690 --> 00:07:37.830 align:start position:0%
the calls work they're gonna work great
ok<00:07:32.050><c> don't</c><00:07:32.200><c> worry</c>

00:07:37.830 --> 00:07:37.840 align:start position:0%
 
 

00:07:37.840 --> 00:07:42.010 align:start position:0%
 
and<00:07:38.840><c> the</c><00:07:39.020><c> philosophy</c><00:07:39.170><c> is</c><00:07:39.560><c> really</c><00:07:40.600><c> just</c><00:07:41.600><c> like</c>

00:07:42.010 --> 00:07:42.020 align:start position:0%
and the philosophy is really just like
 

00:07:42.020 --> 00:07:45.010 align:start position:0%
and the philosophy is really just like
start<00:07:42.470><c> simple</c><00:07:42.890><c> keep</c><00:07:43.280><c> execution</c><00:07:43.820><c> minimum</c><00:07:44.180><c> you</c>

00:07:45.010 --> 00:07:45.020 align:start position:0%
start simple keep execution minimum you
 

00:07:45.020 --> 00:07:46.680 align:start position:0%
start simple keep execution minimum you
know<00:07:45.140><c> don't</c><00:07:45.500><c> try</c><00:07:45.590><c> to</c><00:07:45.650><c> answer</c><00:07:45.860><c> every</c><00:07:46.100><c> question</c>

00:07:46.680 --> 00:07:46.690 align:start position:0%
know don't try to answer every question
 

00:07:46.690 --> 00:07:49.810 align:start position:0%
know don't try to answer every question
just<00:07:47.690><c> get</c><00:07:48.110><c> something</c><00:07:48.350><c> basic</c><00:07:48.890><c> like</c><00:07:49.040><c> working</c>

00:07:49.810 --> 00:07:49.820 align:start position:0%
just get something basic like working
 

00:07:49.820 --> 00:07:52.000 align:start position:0%
just get something basic like working
you<00:07:50.450><c> know</c><00:07:50.540><c> a</c><00:07:50.570><c> basic</c><00:07:50.960><c> prototype</c><00:07:51.170><c> so</c><00:07:51.680><c> we</c>

00:07:52.000 --> 00:07:52.010 align:start position:0%
you know a basic prototype so we
 

00:07:52.010 --> 00:07:53.230 align:start position:0%
you know a basic prototype so we
piggyback<00:07:52.490><c> on</c><00:07:52.700><c> the</c><00:07:52.730><c> existing</c><00:07:53.210><c> data</c>

00:07:53.230 --> 00:07:53.240 align:start position:0%
piggyback on the existing data
 

00:07:53.240 --> 00:07:56.320 align:start position:0%
piggyback on the existing data
structures<00:07:53.870><c> the</c><00:07:54.110><c> beacon</c><00:07:54.410><c> state</c><00:07:55.060><c> data</c><00:07:56.060><c> code</c>

00:07:56.320 --> 00:07:56.330 align:start position:0%
structures the beacon state data code
 

00:07:56.330 --> 00:07:58.300 align:start position:0%
structures the beacon state data code
fields<00:07:56.690><c> in</c><00:07:56.810><c> the</c><00:07:56.870><c> validator</c><00:07:57.260><c> accounts</c><00:07:57.650><c> okay</c>

00:07:58.300 --> 00:07:58.310 align:start position:0%
fields in the validator accounts okay
 

00:07:58.310 --> 00:08:01.330 align:start position:0%
fields in the validator accounts okay
that's<00:07:58.580><c> what</c><00:07:58.730><c> keys</c><00:07:59.090><c> are</c><00:08:00.130><c> and</c><00:08:01.130><c> then</c><00:08:01.280><c> you</c>

00:08:01.330 --> 00:08:01.340 align:start position:0%
that's what keys are and then you
 

00:08:01.340 --> 00:08:02.880 align:start position:0%
that's what keys are and then you
execute<00:08:01.760><c> the</c><00:08:01.880><c> code</c><00:08:02.030><c> and</c><00:08:02.180><c> the</c><00:08:02.270><c> shared</c><00:08:02.480><c> blocks</c>

00:08:02.880 --> 00:08:02.890 align:start position:0%
execute the code and the shared blocks
 

00:08:02.890 --> 00:08:05.260 align:start position:0%
execute the code and the shared blocks
when<00:08:03.890><c> you</c><00:08:03.950><c> turn</c><00:08:04.130><c> the</c><00:08:04.220><c> state</c><00:08:04.430><c> root</c><00:08:04.640><c> keeps</c>

00:08:05.260 --> 00:08:05.270 align:start position:0%
when you turn the state root keeps
 

00:08:05.270 --> 00:08:09.700 align:start position:0%
when you turn the state root keeps
everything<00:08:05.540><c> stateless</c><00:08:06.970><c> and</c><00:08:08.260><c> so</c><00:08:09.260><c> basically</c><00:08:09.530><c> in</c>

00:08:09.700 --> 00:08:09.710 align:start position:0%
everything stateless and so basically in
 

00:08:09.710 --> 00:08:12.220 align:start position:0%
everything stateless and so basically in
the<00:08:09.770><c> post</c><00:08:09.980><c> I</c><00:08:10.100><c> argue</c><00:08:10.430><c> that</c><00:08:10.510><c> when</c><00:08:11.510><c> you</c><00:08:11.840><c> have</c>

00:08:12.220 --> 00:08:12.230 align:start position:0%
the post I argue that when you have
 

00:08:12.230 --> 00:08:15.220 align:start position:0%
the post I argue that when you have
minimal<00:08:12.620><c> execution</c><00:08:13.340><c> you</c><00:08:14.030><c> know</c><00:08:14.150><c> coupled</c><00:08:14.990><c> to</c>

00:08:15.220 --> 00:08:15.230 align:start position:0%
minimal execution you know coupled to
 

00:08:15.230 --> 00:08:20.260 align:start position:0%
minimal execution you know coupled to
these<00:08:15.590><c> phase</c><00:08:16.010><c> one</c><00:08:17.530><c> shard</c><00:08:18.530><c> blocks</c><00:08:18.770><c> it's</c><00:08:19.130><c> a</c><00:08:19.340><c> 10x</c>

00:08:20.260 --> 00:08:20.270 align:start position:0%
these phase one shard blocks it's a 10x
 

00:08:20.270 --> 00:08:24.970 align:start position:0%
these phase one shard blocks it's a 10x
improvement<00:08:20.420><c> over</c><00:08:22.270><c> or</c><00:08:23.270><c> if</c><00:08:23.660><c> you</c><00:08:23.780><c> just</c><00:08:24.020><c> have</c><00:08:24.290><c> you</c>

00:08:24.970 --> 00:08:24.980 align:start position:0%
improvement over or if you just have you
 

00:08:24.980 --> 00:08:26.860 align:start position:0%
improvement over or if you just have you
know<00:08:25.010><c> phase</c><00:08:25.670><c> one</c><00:08:25.940><c> as</c><00:08:26.120><c> the</c><00:08:26.210><c> data</c><00:08:26.420><c> availability</c>

00:08:26.860 --> 00:08:26.870 align:start position:0%
know phase one as the data availability
 

00:08:26.870 --> 00:08:32.620 align:start position:0%
know phase one as the data availability
engine<00:08:27.290><c> without</c><00:08:27.470><c> execution</c><00:08:30.880><c> so</c><00:08:31.880><c> again</c><00:08:32.180><c> you</c>

00:08:32.620 --> 00:08:32.630 align:start position:0%
engine without execution so again you
 

00:08:32.630 --> 00:08:35.440 align:start position:0%
engine without execution so again you
start<00:08:32.900><c> simple</c><00:08:33.200><c> and</c><00:08:33.320><c> easy</c><00:08:33.500><c> I</c><00:08:34.150><c> like</c><00:08:35.150><c> the</c><00:08:35.240><c> term</c>

00:08:35.440 --> 00:08:35.450 align:start position:0%
start simple and easy I like the term
 

00:08:35.450 --> 00:08:36.940 align:start position:0%
start simple and easy I like the term
phase<00:08:35.660><c> when</c><00:08:35.840><c> I'm</c><00:08:35.930><c> done</c><00:08:36.020><c> because</c><00:08:36.229><c> it's</c><00:08:36.710><c> like</c>

00:08:36.940 --> 00:08:36.950 align:start position:0%
phase when I'm done because it's like
 

00:08:36.950 --> 00:08:39.730 align:start position:0%
phase when I'm done because it's like
the<00:08:37.640><c> execution</c><00:08:38.180><c> is</c><00:08:38.450><c> coupled</c><00:08:38.930><c> to</c><00:08:38.960><c> consensus</c><00:08:39.590><c> so</c>

00:08:39.730 --> 00:08:39.740 align:start position:0%
the execution is coupled to consensus so
 

00:08:39.740 --> 00:08:42.700 align:start position:0%
the execution is coupled to consensus so
the<00:08:39.860><c> old</c><00:08:40.010><c> architecture</c><00:08:40.419><c> with</c><00:08:41.419><c> phase</c><00:08:41.990><c> two</c><00:08:42.290><c> and</c>

00:08:42.700 --> 00:08:42.710 align:start position:0%
the old architecture with phase two and
 

00:08:42.710 --> 00:08:47.200 align:start position:0%
the old architecture with phase two and
phase<00:08:43.120><c> one</c><00:08:44.120><c> decoupled</c><00:08:44.960><c> I</c><00:08:45.340><c> mean</c><00:08:46.340><c> if</c><00:08:47.060><c> the</c>

00:08:47.200 --> 00:08:47.210 align:start position:0%
phase one decoupled I mean if the
 

00:08:47.210 --> 00:08:50.170 align:start position:0%
phase one decoupled I mean if the
execution<00:08:47.630><c> is</c><00:08:47.840><c> in</c><00:08:48.020><c> phase</c><00:08:48.290><c> one</c><00:08:48.590><c> then</c><00:08:49.100><c> just</c><00:08:49.760><c> you</c>

00:08:50.170 --> 00:08:50.180 align:start position:0%
execution is in phase one then just you
 

00:08:50.180 --> 00:08:53.080 align:start position:0%
execution is in phase one then just you
know<00:08:50.270><c> just</c><00:08:50.600><c> say</c><00:08:50.750><c> that</c><00:08:50.960><c> I</c><00:08:51.140><c> don't</c><00:08:52.000><c> anyway</c><00:08:53.000><c> and</c>

00:08:53.080 --> 00:08:53.090 align:start position:0%
know just say that I don't anyway and
 

00:08:53.090 --> 00:08:54.850 align:start position:0%
know just say that I don't anyway and
you<00:08:53.150><c> punt</c><00:08:53.660><c> the</c><00:08:53.750><c> hard</c><00:08:53.900><c> question</c><00:08:54.290><c> so</c><00:08:54.470><c> we</c><00:08:54.560><c> put</c><00:08:54.770><c> the</c>

00:08:54.850 --> 00:08:54.860 align:start position:0%
you punt the hard question so we put the
 

00:08:54.860 --> 00:08:57.970 align:start position:0%
you punt the hard question so we put the
hard<00:08:55.010><c> questions</c><00:08:55.400><c> about</c><00:08:56.290><c> crosshair</c><00:08:57.290><c> calls</c><00:08:57.560><c> and</c>

00:08:57.970 --> 00:08:57.980 align:start position:0%
hard questions about crosshair calls and
 

00:08:57.980 --> 00:09:00.640 align:start position:0%
hard questions about crosshair calls and
you<00:08:58.310><c> know</c><00:08:58.370><c> so</c><00:08:58.670><c> forth</c><00:08:59.260><c> help</c><00:09:00.260><c> to</c><00:09:00.470><c> the</c>

00:09:00.640 --> 00:09:00.650 align:start position:0%
you know so forth help to the
 

00:09:00.650 --> 00:09:02.320 align:start position:0%
you know so forth help to the
application<00:09:01.250><c> layer</c><00:09:01.280><c> because</c><00:09:01.820><c> now</c><00:09:02.030><c> you're</c>

00:09:02.320 --> 00:09:02.330 align:start position:0%
application layer because now you're
 

00:09:02.330 --> 00:09:05.800 align:start position:0%
application layer because now you're
implementing<00:09:02.750><c> this</c><00:09:02.960><c> logic</c><00:09:03.940><c> in</c><00:09:04.940><c> wasum</c><00:09:05.510><c> you</c>

00:09:05.800 --> 00:09:05.810 align:start position:0%
implementing this logic in wasum you
 

00:09:05.810 --> 00:09:07.510 align:start position:0%
implementing this logic in wasum you
know<00:09:05.900><c> it's</c><00:09:06.110><c> not</c><00:09:06.260><c> really</c><00:09:06.470><c> in</c><00:09:06.710><c> the</c><00:09:06.950><c> core</c>

00:09:07.510 --> 00:09:07.520 align:start position:0%
know it's not really in the core
 

00:09:07.520 --> 00:09:10.480 align:start position:0%
know it's not really in the core
protocol<00:09:08.000><c> is</c><00:09:08.210><c> it</c><00:09:08.420><c> I</c><00:09:08.630><c> mean</c><00:09:08.960><c> it's</c><00:09:09.200><c> like</c><00:09:09.350><c> possible</c>

00:09:10.480 --> 00:09:10.490 align:start position:0%
protocol is it I mean it's like possible
 

00:09:10.490 --> 00:09:12.280 align:start position:0%
protocol is it I mean it's like possible
and<00:09:10.580><c> do</c><00:09:10.670><c> any</c><00:09:10.790><c> ease</c><00:09:11.150><c> whatever</c><00:09:11.570><c> you</c><00:09:11.780><c> can</c><00:09:12.140><c> do</c>

00:09:12.280 --> 00:09:12.290 align:start position:0%
and do any ease whatever you can do
 

00:09:12.290 --> 00:09:14.260 align:start position:0%
and do any ease whatever you can do
whatever<00:09:12.920><c> you</c><00:09:13.130><c> can</c><00:09:13.190><c> implement</c><00:09:13.430><c> relate</c>

00:09:14.260 --> 00:09:14.270 align:start position:0%
whatever you can implement relate
 

00:09:14.270 --> 00:09:20.770 align:start position:0%
whatever you can implement relate
contracts<00:09:14.750><c> unease</c><00:09:15.440><c> one</c><00:09:15.730><c> so</c><00:09:19.240><c> so</c><00:09:20.240><c> yeah</c><00:09:20.480><c> I</c><00:09:20.510><c> mean</c>

00:09:20.770 --> 00:09:20.780 align:start position:0%
contracts unease one so so yeah I mean
 

00:09:20.780 --> 00:09:22.690 align:start position:0%
contracts unease one so so yeah I mean
so<00:09:20.990><c> you</c><00:09:21.050><c> put</c><00:09:21.260><c> those</c><00:09:21.350><c> hard</c><00:09:21.590><c> questions</c><00:09:21.740><c> where</c>

00:09:22.690 --> 00:09:22.700 align:start position:0%
so you put those hard questions where
 

00:09:22.700 --> 00:09:24.490 align:start position:0%
so you put those hard questions where
researchers<00:09:23.360><c> can</c><00:09:23.420><c> keep</c><00:09:23.750><c> circling</c><00:09:24.140><c> and</c>

00:09:24.490 --> 00:09:24.500 align:start position:0%
researchers can keep circling and
 

00:09:24.500 --> 00:09:29.020 align:start position:0%
researchers can keep circling and
whiteboarding<00:09:24.950><c> and</c><00:09:26.560><c> you</c><00:09:27.560><c> know</c><00:09:27.680><c> in</c><00:09:28.310><c> the</c>

00:09:29.020 --> 00:09:29.030 align:start position:0%
whiteboarding and you know in the
 

00:09:29.030 --> 00:09:30.460 align:start position:0%
whiteboarding and you know in the
meantime<00:09:29.210><c> we</c><00:09:29.540><c> decided</c><00:09:29.930><c> to</c><00:09:30.050><c> building</c><00:09:30.380><c> and</c>

00:09:30.460 --> 00:09:30.470 align:start position:0%
meantime we decided to building and
 

00:09:30.470 --> 00:09:32.710 align:start position:0%
meantime we decided to building and
prototyping<00:09:30.980><c> with</c><00:09:31.220><c> like</c><00:09:31.490><c> you</c><00:09:32.150><c> know</c><00:09:32.270><c> we</c><00:09:32.510><c> can</c><00:09:32.630><c> we</c>

00:09:32.710 --> 00:09:32.720 align:start position:0%
prototyping with like you know we can we
 

00:09:32.720 --> 00:09:37.080 align:start position:0%
prototyping with like you know we can we
have<00:09:32.750><c> something</c><00:09:33.170><c> concrete</c><00:09:33.440><c> to</c><00:09:33.740><c> work</c><00:09:33.920><c> with</c>

00:09:37.080 --> 00:09:37.090 align:start position:0%
 
 

00:09:37.090 --> 00:09:39.310 align:start position:0%
 
recently<00:09:38.090><c> I</c><00:09:38.180><c> don't</c><00:09:38.330><c> know</c><00:09:38.420><c> this</c><00:09:38.810><c> is</c><00:09:39.110><c> where</c>

00:09:39.310 --> 00:09:39.320 align:start position:0%
recently I don't know this is where
 

00:09:39.320 --> 00:09:46.360 align:start position:0%
recently I don't know this is where
composability<00:09:40.240><c> what</c><00:09:41.240><c> composability</c><00:09:45.370><c> it</c>

00:09:46.360 --> 00:09:46.370 align:start position:0%
composability what composability it
 

00:09:46.370 --> 00:09:49.360 align:start position:0%
composability what composability it
sounds<00:09:46.910><c> like</c><00:09:47.120><c> composability</c><00:09:48.050><c> it's</c><00:09:49.040><c> like</c>

00:09:49.360 --> 00:09:49.370 align:start position:0%
sounds like composability it's like
 

00:09:49.370 --> 00:09:51.340 align:start position:0%
sounds like composability it's like
charting<00:09:49.730><c> is</c><00:09:49.790><c> gonna</c><00:09:49.940><c> break</c><00:09:50.210><c> impose</c><00:09:50.840><c> ability</c>

00:09:51.340 --> 00:09:51.350 align:start position:0%
charting is gonna break impose ability
 

00:09:51.350 --> 00:09:55.570 align:start position:0%
charting is gonna break impose ability
this<00:09:52.340><c> sounds</c><00:09:52.730><c> like</c><00:09:52.790><c> news</c><00:09:53.210><c> from</c><00:09:54.140><c> 2015</c><00:09:54.950><c> if</c><00:09:55.400><c> you</c>

00:09:55.570 --> 00:09:55.580 align:start position:0%
this sounds like news from 2015 if you
 

00:09:55.580 --> 00:09:57.250 align:start position:0%
this sounds like news from 2015 if you
were<00:09:55.700><c> paying</c><00:09:55.880><c> attention</c><00:09:56.000><c> this</c><00:09:56.450><c> this</c><00:09:57.050><c> is</c><00:09:57.230><c> a</c>

00:09:57.250 --> 00:09:57.260 align:start position:0%
were paying attention this this is a
 

00:09:57.260 --> 00:10:00.670 align:start position:0%
were paying attention this this is a
metallic<00:09:58.010><c> stock</c><00:09:58.400><c> from</c><00:09:58.940><c> 2015</c><00:09:59.600><c> a</c><00:09:59.630><c> DEFCON</c><00:09:59.990><c> one</c>

00:10:00.670 --> 00:10:00.680 align:start position:0%
metallic stock from 2015 a DEFCON one
 

00:10:00.680 --> 00:10:03.550 align:start position:0%
metallic stock from 2015 a DEFCON one
I<00:10:00.710><c> just</c><00:10:01.340><c> think</c><00:10:01.550><c> in</c><00:10:01.640><c> the</c><00:10:01.760><c> text</c><00:10:02.390><c> that</c><00:10:02.420><c> was</c><00:10:03.140><c> on</c><00:10:03.320><c> his</c>

00:10:03.550 --> 00:10:03.560 align:start position:0%
I just think in the text that was on his
 

00:10:03.560 --> 00:10:05.230 align:start position:0%
I just think in the text that was on his
slide<00:10:03.800><c> and</c><00:10:04.220><c> put</c><00:10:04.400><c> it</c><00:10:04.460><c> up</c><00:10:04.550><c> here</c><00:10:04.730><c> so</c><00:10:04.820><c> you</c><00:10:04.880><c> can</c><00:10:05.060><c> read</c>

00:10:05.230 --> 00:10:05.240 align:start position:0%
slide and put it up here so you can read
 

00:10:05.240 --> 00:10:07.140 align:start position:0%
slide and put it up here so you can read
it<00:10:05.410><c> okay</c>

00:10:07.140 --> 00:10:07.150 align:start position:0%
it okay
 

00:10:07.150 --> 00:10:10.180 align:start position:0%
it okay
ugly<00:10:08.150><c> call</c><00:10:09.140><c> that</c><00:10:09.320><c> code</c><00:10:09.560><c> per</c><00:10:09.740><c> second</c><00:10:10.040><c> this</c><00:10:10.130><c> is</c>

00:10:10.180 --> 00:10:10.190 align:start position:0%
ugly call that code per second this is
 

00:10:10.190 --> 00:10:12.300 align:start position:0%
ugly call that code per second this is
like<00:10:10.400><c> referring</c><00:10:10.790><c> to</c><00:10:11.030><c> a</c><00:10:11.060><c> synchronous</c><00:10:11.600><c> charts</c>

00:10:12.300 --> 00:10:12.310 align:start position:0%
like referring to a synchronous charts
 

00:10:12.310 --> 00:10:14.680 align:start position:0%
like referring to a synchronous charts
that's<00:10:13.310><c> what</c><00:10:13.670><c> people</c><00:10:13.790><c> mean</c><00:10:14.000><c> by</c><00:10:14.060><c> freaking</c>

00:10:14.680 --> 00:10:14.690 align:start position:0%
that's what people mean by freaking
 

00:10:14.690 --> 00:10:17.470 align:start position:0%
that's what people mean by freaking
composability<00:10:15.320><c> right</c><00:10:15.680><c> that</c><00:10:16.210><c> cross</c><00:10:17.210><c> chart</c>

00:10:17.470 --> 00:10:17.480 align:start position:0%
composability right that cross chart
 

00:10:17.480 --> 00:10:21.970 align:start position:0%
composability right that cross chart
calls<00:10:17.930><c> are</c><00:10:18.140><c> gonna</c><00:10:18.230><c> be</c><00:10:18.380><c> asynchronous</c><00:10:20.860><c> so</c><00:10:21.860><c> he</c>

00:10:21.970 --> 00:10:21.980 align:start position:0%
calls are gonna be asynchronous so he
 

00:10:21.980 --> 00:10:24.250 align:start position:0%
calls are gonna be asynchronous so he
went<00:10:22.220><c> he</c><00:10:22.490><c> walked</c><00:10:22.970><c> through</c><00:10:23.330><c> how</c><00:10:23.930><c> this</c><00:10:24.050><c> might</c>

00:10:24.250 --> 00:10:24.260 align:start position:0%
went he walked through how this might
 

00:10:24.260 --> 00:10:26.740 align:start position:0%
went he walked through how this might
work<00:10:24.290><c> was</c><00:10:24.830><c> an</c><00:10:24.950><c> async</c><00:10:25.340><c> call</c><00:10:25.550><c> an</c><00:10:25.850><c> async</c><00:10:26.210><c> blog</c><00:10:26.450><c> and</c>

00:10:26.740 --> 00:10:26.750 align:start position:0%
work was an async call an async blog and
 

00:10:26.750 --> 00:10:31.930 align:start position:0%
work was an async call an async blog and
in<00:10:26.810><c> sync</c><00:10:27.050><c> callback</c><00:10:27.470><c> and</c><00:10:29.830><c> but</c><00:10:30.830><c> then</c><00:10:31.040><c> you</c><00:10:31.850><c> know</c>

00:10:31.930 --> 00:10:31.940 align:start position:0%
in sync callback and but then you know
 

00:10:31.940 --> 00:10:34.360 align:start position:0%
in sync callback and but then you know
the<00:10:32.030><c> 2015</c><00:10:32.570><c> 2018</c><00:10:33.440><c> he</c><00:10:33.650><c> has</c><00:10:33.740><c> this</c><00:10:33.860><c> other</c><00:10:34.070><c> post</c>

00:10:34.360 --> 00:10:34.370 align:start position:0%
the 2015 2018 he has this other post
 

00:10:34.370 --> 00:10:36.510 align:start position:0%
the 2015 2018 he has this other post
about<00:10:34.880><c> how</c><00:10:35.090><c> you</c><00:10:35.150><c> could</c><00:10:35.390><c> do</c><00:10:35.510><c> it</c><00:10:35.660><c> synchronous</c>

00:10:36.510 --> 00:10:36.520 align:start position:0%
about how you could do it synchronous
 

00:10:36.520 --> 00:10:40.320 align:start position:0%
about how you could do it synchronous
crusher<00:10:37.520><c> called</c><00:10:37.790><c> so</c><00:10:38.090><c> this</c><00:10:38.870><c> is</c><00:10:39.200><c> to</c><00:10:39.440><c> gonna</c><00:10:39.890><c> break</c>

00:10:40.320 --> 00:10:40.330 align:start position:0%
crusher called so this is to gonna break
 

00:10:40.330 --> 00:10:43.480 align:start position:0%
crusher called so this is to gonna break
composability<00:10:41.330><c> I</c><00:10:41.950><c> mean</c><00:10:42.950><c> sounds</c><00:10:43.220><c> like</c><00:10:43.340><c> it</c>

00:10:43.480 --> 00:10:43.490 align:start position:0%
composability I mean sounds like it
 

00:10:43.490 --> 00:10:45.820 align:start position:0%
composability I mean sounds like it
won't<00:10:43.670><c> if</c><00:10:43.970><c> we</c><00:10:44.150><c> have</c><00:10:44.270><c> synchronous</c><00:10:44.830><c> trust</c>

00:10:45.820 --> 00:10:45.830 align:start position:0%
won't if we have synchronous trust
 

00:10:45.830 --> 00:10:48.970 align:start position:0%
won't if we have synchronous trust
sharing<00:10:46.100><c> close</c>

00:10:48.970 --> 00:10:48.980 align:start position:0%
 
 

00:10:48.980 --> 00:10:50.560 align:start position:0%
 
oh<00:10:49.040><c> by</c><00:10:49.610><c> the</c><00:10:49.640><c> way</c><00:10:49.790><c> if</c><00:10:50.000><c> you</c><00:10:50.120><c> heard</c><00:10:50.270><c> there's</c><00:10:50.450><c> gonna</c>

00:10:50.560 --> 00:10:50.570 align:start position:0%
oh by the way if you heard there's gonna
 

00:10:50.570 --> 00:10:53.410 align:start position:0%
oh by the way if you heard there's gonna
be<00:10:50.690><c> one</c><00:10:50.900><c> thousand</c><00:10:51.320><c> charms</c><00:10:51.820><c> actually</c><00:10:52.820><c> it</c><00:10:53.240><c> might</c>

00:10:53.410 --> 00:10:53.420 align:start position:0%
be one thousand charms actually it might
 

00:10:53.420 --> 00:10:57.700 align:start position:0%
be one thousand charms actually it might
be<00:10:53.600><c> 64</c><00:10:54.260><c> charts</c><00:10:54.770><c> instead</c>

00:10:57.700 --> 00:10:57.710 align:start position:0%
 
 

00:10:57.710 --> 00:11:02.740 align:start position:0%
 
so<00:11:00.370><c> open</c><00:11:01.370><c> question</c><00:11:01.730><c> is</c><00:11:01.820><c> how</c><00:11:01.940><c> will</c><00:11:02.000><c> across</c>

00:11:02.740 --> 00:11:02.750 align:start position:0%
so open question is how will across
 

00:11:02.750 --> 00:11:04.690 align:start position:0%
so open question is how will across
chard<00:11:03.170><c> calls</c><00:11:03.470><c> work</c><00:11:03.770><c> I</c><00:11:03.980><c> don't</c><00:11:04.250><c> why</c><00:11:04.310><c> people</c><00:11:04.610><c> are</c>

00:11:04.690 --> 00:11:04.700 align:start position:0%
chard calls work I don't why people are
 

00:11:04.700 --> 00:11:08.700 align:start position:0%
chard calls work I don't why people are
afraid<00:11:04.880><c> to</c><00:11:05.000><c> say</c><00:11:05.779><c> that</c><00:11:06.050><c> we</c><00:11:06.680><c> don't</c><00:11:06.770><c> know</c><00:11:07.180><c> okay</c>

00:11:08.700 --> 00:11:08.710 align:start position:0%
afraid to say that we don't know okay
 

00:11:08.710 --> 00:11:10.840 align:start position:0%
afraid to say that we don't know okay
you<00:11:09.710><c> know</c><00:11:09.740><c> you're</c><00:11:10.279><c> gonna</c><00:11:10.370><c> ask</c><00:11:10.520><c> for</c><00:11:10.730><c> direction</c>

00:11:10.840 --> 00:11:10.850 align:start position:0%
you know you're gonna ask for direction
 

00:11:10.850 --> 00:11:12.910 align:start position:0%
you know you're gonna ask for direction
sometimes<00:11:11.480><c> we</c><00:11:11.779><c> don't</c><00:11:11.870><c> know</c><00:11:12.110><c> I</c><00:11:12.410><c> mean</c><00:11:12.710><c> long</c>

00:11:12.910 --> 00:11:12.920 align:start position:0%
sometimes we don't know I mean long
 

00:11:12.920 --> 00:11:15.220 align:start position:0%
sometimes we don't know I mean long
answer<00:11:13.250><c> we</c><00:11:14.180><c> have</c><00:11:14.300><c> a</c><00:11:14.330><c> prototype</c><00:11:14.720><c> and</c><00:11:14.899><c> figured</c>

00:11:15.220 --> 00:11:15.230 align:start position:0%
answer we have a prototype and figured
 

00:11:15.230 --> 00:11:19.900 align:start position:0%
answer we have a prototype and figured
out<00:11:17.440><c> how</c><00:11:18.440><c> will</c><00:11:18.620><c> the</c><00:11:18.770><c> eath</c><00:11:19.070><c> one</c><00:11:19.339><c> switchover</c>

00:11:19.900 --> 00:11:19.910 align:start position:0%
out how will the eath one switchover
 

00:11:19.910 --> 00:11:21.940 align:start position:0%
out how will the eath one switchover
works<00:11:20.089><c> I</c><00:11:20.270><c> just</c><00:11:20.540><c> learned</c><00:11:20.779><c> like</c><00:11:21.110><c> a</c><00:11:21.320><c> few</c><00:11:21.740><c> hours</c>

00:11:21.940 --> 00:11:21.950 align:start position:0%
works I just learned like a few hours
 

00:11:21.950 --> 00:11:23.940 align:start position:0%
works I just learned like a few hours
ago

00:11:23.940 --> 00:11:23.950 align:start position:0%
ago
 

00:11:23.950 --> 00:11:28.269 align:start position:0%
ago
vitaly<00:11:24.950><c> posted</c><00:11:25.670><c> a</c><00:11:25.790><c> new</c><00:11:25.970><c> post</c><00:11:26.209><c> on</c><00:11:26.450><c> e3</c><00:11:27.050><c> search</c><00:11:27.560><c> he</c>

00:11:28.269 --> 00:11:28.279 align:start position:0%
vitaly posted a new post on e3 search he
 

00:11:28.279 --> 00:11:30.160 align:start position:0%
vitaly posted a new post on e3 search he
doesn't<00:11:28.520><c> call</c><00:11:28.640><c> to</c><00:11:28.790><c> switch</c><00:11:29.000><c> over</c><00:11:29.149><c> hoping</c><00:11:29.930><c> the</c>

00:11:30.160 --> 00:11:30.170 align:start position:0%
doesn't call to switch over hoping the
 

00:11:30.170 --> 00:11:33.760 align:start position:0%
doesn't call to switch over hoping the
switch<00:11:30.380><c> over</c><00:11:30.560><c> with</c><00:11:31.510><c> interruptions</c><00:11:32.510><c> I</c><00:11:33.170><c> propose</c>

00:11:33.760 --> 00:11:33.770 align:start position:0%
switch over with interruptions I propose
 

00:11:33.770 --> 00:11:35.590 align:start position:0%
switch over with interruptions I propose
calling<00:11:34.100><c> it</c><00:11:34.160><c> the</c><00:11:34.250><c> switch</c><00:11:34.459><c> over</c><00:11:34.730><c> but</c><00:11:35.420><c> he's</c>

00:11:35.590 --> 00:11:35.600 align:start position:0%
calling it the switch over but he's
 

00:11:35.600 --> 00:11:38.079 align:start position:0%
calling it the switch over but he's
calling<00:11:35.899><c> it</c><00:11:35.959><c> the</c><00:11:36.050><c> transition</c><00:11:37.000><c> maybe</c><00:11:38.000><c> we</c>

00:11:38.079 --> 00:11:38.089 align:start position:0%
calling it the transition maybe we
 

00:11:38.089 --> 00:11:45.010 align:start position:0%
calling it the transition maybe we
should<00:11:38.240><c> call</c><00:11:38.330><c> the</c><00:11:38.480><c> rapture</c><00:11:43.270><c> but</c><00:11:44.270><c> I</c><00:11:44.540><c> mean</c><00:11:44.959><c> it</c>

00:11:45.010 --> 00:11:45.020 align:start position:0%
should call the rapture but I mean it
 

00:11:45.020 --> 00:11:47.940 align:start position:0%
should call the rapture but I mean it
may<00:11:45.140><c> never</c><00:11:45.260><c> happen</c><00:11:45.490><c> okay</c><00:11:46.520><c> I</c><00:11:46.700><c> mean</c><00:11:46.940><c> did</c><00:11:47.240><c> like</c>

00:11:47.940 --> 00:11:47.950 align:start position:0%
may never happen okay I mean did like
 

00:11:47.950 --> 00:11:51.610 align:start position:0%
may never happen okay I mean did like
months<00:11:48.950><c> ago</c><00:11:49.160><c> it</c><00:11:49.760><c> was</c><00:11:50.110><c> really</c><00:11:51.110><c> neat</c><00:11:51.290><c> there's</c>

00:11:51.610 --> 00:11:51.620 align:start position:0%
months ago it was really neat there's
 

00:11:51.620 --> 00:11:53.560 align:start position:0%
months ago it was really neat there's
skepticism<00:11:51.860><c> that</c><00:11:52.550><c> maybe</c><00:11:52.730><c> the</c><00:11:52.940><c> eats</c><00:11:53.089><c> one</c><00:11:53.300><c> chain</c>

00:11:53.560 --> 00:11:53.570 align:start position:0%
skepticism that maybe the eats one chain
 

00:11:53.570 --> 00:11:56.260 align:start position:0%
skepticism that maybe the eats one chain
is<00:11:54.020><c> gonna</c><00:11:54.200><c> have</c><00:11:54.380><c> to</c><00:11:54.410><c> continue</c><00:11:55.310><c> on</c><00:11:55.610><c> forever</c><00:11:55.730><c> and</c>

00:11:56.260 --> 00:11:56.270 align:start position:0%
is gonna have to continue on forever and
 

00:11:56.270 --> 00:11:57.790 align:start position:0%
is gonna have to continue on forever and
everyone<00:11:56.540><c> will</c><00:11:56.630><c> have</c><00:11:56.660><c> to</c><00:11:56.779><c> redeploy</c><00:11:57.440><c> to</c>

00:11:57.790 --> 00:11:57.800 align:start position:0%
everyone will have to redeploy to
 

00:11:57.800 --> 00:12:00.960 align:start position:0%
everyone will have to redeploy to
rewrite<00:11:58.130><c> all</c><00:11:58.310><c> their</c><00:11:58.490><c> deaths</c><00:11:59.350><c> we</c><00:12:00.350><c> don't</c><00:12:00.529><c> know</c>

00:12:00.960 --> 00:12:00.970 align:start position:0%
rewrite all their deaths we don't know
 

00:12:00.970 --> 00:12:04.990 align:start position:0%
rewrite all their deaths we don't know
houston<00:12:01.970><c> worthless</c><00:12:02.410><c> prototype</c><00:12:03.410><c> it</c><00:12:03.589><c> and</c><00:12:04.000><c> you</c>

00:12:04.990 --> 00:12:05.000 align:start position:0%
houston worthless prototype it and you
 

00:12:05.000 --> 00:12:08.680 align:start position:0%
houston worthless prototype it and you
know<00:12:05.120><c> see</c><00:12:05.720><c> if</c><00:12:05.839><c> we</c><00:12:05.959><c> can</c><00:12:06.080><c> make</c><00:12:06.200><c> it</c><00:12:06.290><c> work</c>

00:12:08.680 --> 00:12:08.690 align:start position:0%
 
 

00:12:08.690 --> 00:12:11.350 align:start position:0%
 
lastly<00:12:09.440><c> winter</c><00:12:09.740><c> any</c><00:12:09.920><c> a</c><00:12:10.220><c> January</c><00:12:10.850><c> 3rd</c><00:12:11.089><c> Navy</c>

00:12:11.350 --> 00:12:11.360 align:start position:0%
lastly winter any a January 3rd Navy
 

00:12:11.360 --> 00:12:14.920 align:start position:0%
lastly winter any a January 3rd Navy
right<00:12:12.020><c> also</c><00:12:12.890><c> likely</c><00:12:13.610><c> we</c><00:12:14.300><c> don't</c><00:12:14.480><c> know</c><00:12:14.570><c> what</c><00:12:14.839><c> the</c>

00:12:14.920 --> 00:12:14.930 align:start position:0%
right also likely we don't know what the
 

00:12:14.930 --> 00:12:16.840 align:start position:0%
right also likely we don't know what the
price<00:12:15.080><c> of</c><00:12:15.110><c> ether</c><00:12:15.470><c> is</c><00:12:15.529><c> gonna</c><00:12:15.709><c> be</c><00:12:15.920><c> you</c><00:12:16.640><c> know</c><00:12:16.670><c> in</c>

00:12:16.840 --> 00:12:16.850 align:start position:0%
price of ether is gonna be you know in
 

00:12:16.850 --> 00:12:19.120 align:start position:0%
price of ether is gonna be you know in
our<00:12:17.000><c> suite</c><00:12:17.209><c> to</c><00:12:17.420><c> be</c><00:12:17.540><c> surprised</c><00:12:17.870><c> so</c><00:12:18.130><c> commonly</c>

00:12:19.120 --> 00:12:19.130 align:start position:0%
our suite to be surprised so commonly
 

00:12:19.130 --> 00:12:40.360 align:start position:0%
our suite to be surprised so commonly
people<00:12:19.279><c> ask</c><00:12:19.550><c> oh</c><00:12:21.310><c> and</c><00:12:22.310><c> yeah</c><00:12:22.880><c> that's</c><00:12:23.120><c> it</c><00:12:23.209><c> for</c><00:12:23.270><c> me</c>

00:12:40.360 --> 00:12:40.370 align:start position:0%
 
 

00:12:40.370 --> 00:12:46.790 align:start position:0%
 
I'm<00:12:41.149><c> gonna</c><00:12:41.269><c> teach</c><00:12:41.480><c> you</c>

00:12:46.790 --> 00:12:46.800 align:start position:0%
 
 

00:12:46.800 --> 00:12:53.180 align:start position:0%
 
hey<00:12:47.800><c> let's</c><00:12:47.980><c> do</c><00:12:48.070><c> some</c><00:12:48.220><c> Q&amp;A</c>

00:12:53.180 --> 00:12:53.190 align:start position:0%
 
 

00:12:53.190 --> 00:13:02.640 align:start position:0%
 
what<00:12:54.190><c> do</c><00:12:54.370><c> we</c><00:12:54.520><c> know</c><00:12:59.430><c> what</c><00:13:00.430><c> do</c><00:13:00.730><c> we</c><00:13:00.880><c> know</c><00:13:01.030><c> well</c><00:13:01.840><c> we</c>

00:13:02.640 --> 00:13:02.650 align:start position:0%
what do we know what do we know well we
 

00:13:02.650 --> 00:13:06.120 align:start position:0%
what do we know what do we know well we
know<00:13:02.740><c> what's</c><00:13:02.890><c> going</c><00:13:02.980><c> to</c><00:13:03.040><c> use</c><00:13:03.190><c> awasum</c><00:13:05.130><c> anybody</c>

00:13:06.120 --> 00:13:06.130 align:start position:0%
know what's going to use awasum anybody
 

00:13:06.130 --> 00:13:29.640 align:start position:0%
know what's going to use awasum anybody
want<00:13:06.280><c> to</c><00:13:06.310><c> expand</c><00:13:12.600><c> any</c><00:13:13.600><c> other</c><00:13:13.720><c> questions</c><00:13:28.650><c> so</c>

00:13:29.640 --> 00:13:29.650 align:start position:0%
want to expand any other questions so
 

00:13:29.650 --> 00:13:31.500 align:start position:0%
want to expand any other questions so
it's<00:13:30.370><c> really</c><00:13:30.550><c> good</c><00:13:30.790><c> you</c><00:13:30.880><c> put</c><00:13:31.090><c> down</c><00:13:31.210><c> in</c><00:13:31.420><c> the</c>

00:13:31.500 --> 00:13:31.510 align:start position:0%
it's really good you put down in the
 

00:13:31.510 --> 00:13:34.680 align:start position:0%
it's really good you put down in the
slides<00:13:31.750><c> there</c><00:13:31.990><c> but</c><00:13:32.730><c> for</c><00:13:33.730><c> people</c><00:13:33.970><c> who</c><00:13:34.180><c> want</c><00:13:34.630><c> to</c>

00:13:34.680 --> 00:13:34.690 align:start position:0%
slides there but for people who want to
 

00:13:34.690 --> 00:13:36.750 align:start position:0%
slides there but for people who want to
help<00:13:34.840><c> there's</c><00:13:35.620><c> some</c><00:13:35.920><c> a</c><00:13:36.190><c> lot</c><00:13:36.400><c> of</c><00:13:36.490><c> help</c><00:13:36.610><c> that's</c>

00:13:36.750 --> 00:13:36.760 align:start position:0%
help there's some a lot of help that's
 

00:13:36.760 --> 00:13:39.410 align:start position:0%
help there's some a lot of help that's
needed<00:13:36.940><c> so</c><00:13:37.840><c> the</c><00:13:37.930><c> main</c><00:13:38.080><c> help</c><00:13:38.380><c> that's</c><00:13:38.530><c> needed</c><00:13:38.650><c> to</c>

00:13:39.410 --> 00:13:39.420 align:start position:0%
needed so the main help that's needed to
 

00:13:39.420 --> 00:13:42.330 align:start position:0%
needed so the main help that's needed to
basically<00:13:40.420><c> just</c><00:13:40.900><c> say</c><00:13:40.990><c> is</c><00:13:41.200><c> how</c><00:13:41.500><c> would</c><00:13:41.740><c> cost</c><00:13:42.100><c> our</c>

00:13:42.330 --> 00:13:42.340 align:start position:0%
basically just say is how would cost our
 

00:13:42.340 --> 00:13:55.050 align:start position:0%
basically just say is how would cost our
calls<00:13:42.670><c> work</c><00:13:42.910><c> I</c><00:13:43.150><c> mean</c><00:13:43.900><c> help</c><00:13:44.260><c> us</c><00:13:44.410><c> keep</c><00:13:44.620><c> it</c><00:13:44.770><c> down</c><00:13:54.060><c> I</c>

00:13:55.050 --> 00:13:55.060 align:start position:0%
calls work I mean help us keep it down I
 

00:13:55.060 --> 00:13:56.220 align:start position:0%
calls work I mean help us keep it down I
think<00:13:55.270><c> every</c><00:13:55.540><c> we're</c><00:13:55.690><c> just</c><00:13:55.900><c> getting</c><00:13:56.110><c> more</c>

00:13:56.220 --> 00:13:56.230 align:start position:0%
think every we're just getting more
 

00:13:56.230 --> 00:13:57.780 align:start position:0%
think every we're just getting more
people<00:13:56.350><c> involved</c><00:13:56.680><c> more</c><00:13:57.130><c> people</c><00:13:57.430><c> building</c>

00:13:57.780 --> 00:13:57.790 align:start position:0%
people involved more people building
 

00:13:57.790 --> 00:14:01.590 align:start position:0%
people involved more people building
IEDs<00:13:58.330><c> so</c><00:13:58.930><c> in</c><00:13:59.530><c> attention</c><00:13:59.920><c> to</c><00:14:00.070><c> the</c><00:14:00.600><c> presentation</c>

00:14:01.590 --> 00:14:01.600 align:start position:0%
IEDs so in attention to the presentation
 

00:14:01.600 --> 00:14:05.340 align:start position:0%
IEDs so in attention to the presentation
today<00:14:03.330><c> there's</c><00:14:04.330><c> there's</c><00:14:04.690><c> a</c><00:14:04.780><c> lot</c><00:14:04.810><c> of</c><00:14:05.050><c> proposals</c>

00:14:05.340 --> 00:14:05.350 align:start position:0%
today there's there's a lot of proposals
 

00:14:05.350 --> 00:14:09.030 align:start position:0%
today there's there's a lot of proposals
for<00:14:05.680><c> the</c><00:14:05.800><c> crushed</c><00:14:06.070><c> red</c><00:14:06.250><c> cars</c><00:14:06.490><c> right</c><00:14:06.870><c> and</c><00:14:07.870><c> so</c><00:14:08.440><c> we</c>

00:14:09.030 --> 00:14:09.040 align:start position:0%
for the crushed red cars right and so we
 

00:14:09.040 --> 00:14:10.810 align:start position:0%
for the crushed red cars right and so we
just<00:14:09.190><c> have</c><00:14:09.460><c> to</c><00:14:09.490><c> build</c><00:14:09.970><c> the</c><00:14:10.090><c> different</c><00:14:10.240><c> ones</c>

00:14:10.810 --> 00:14:10.820 align:start position:0%
just have to build the different ones
 

00:14:10.820 --> 00:14:14.530 align:start position:0%
just have to build the different ones
in<00:14:11.000><c> different</c><00:14:11.450><c> keys</c><00:14:11.930><c> try</c><00:14:13.360><c> getting</c><00:14:14.360><c> more</c>

00:14:14.530 --> 00:14:14.540 align:start position:0%
in different keys try getting more
 

00:14:14.540 --> 00:14:16.360 align:start position:0%
in different keys try getting more
developers<00:14:14.990><c> involved</c><00:14:15.410><c> in</c><00:14:15.500><c> this</c><00:14:15.620><c> I</c><00:14:15.800><c> think</c><00:14:16.010><c> you</c>

00:14:16.360 --> 00:14:16.370 align:start position:0%
developers involved in this I think you
 

00:14:16.370 --> 00:14:18.700 align:start position:0%
developers involved in this I think you
know<00:14:16.490><c> this</c><00:14:16.700><c> is</c><00:14:17.690><c> gonna</c><00:14:17.840><c> be</c><00:14:18.020><c> really</c><00:14:18.140><c> helpful</c><00:14:18.380><c> I</c>

00:14:18.700 --> 00:14:18.710 align:start position:0%
know this is gonna be really helpful I
 

00:14:18.710 --> 00:14:21.670 align:start position:0%
know this is gonna be really helpful I
think<00:14:18.740><c> that's</c><00:14:19.040><c> that's</c><00:14:19.430><c> what</c><00:14:19.670><c> I've</c><00:14:20.560><c> made</c><00:14:21.560><c> one</c>

00:14:21.670 --> 00:14:21.680 align:start position:0%
think that's that's what I've made one
 

00:14:21.680 --> 00:14:26.850 align:start position:0%
think that's that's what I've made one
of<00:14:21.770><c> the</c><00:14:21.830><c> goals</c>

00:14:26.850 --> 00:14:26.860 align:start position:0%
 
 

00:14:26.860 --> 00:14:29.070 align:start position:0%
 
anybody<00:14:27.700><c> knows</c><00:14:27.910><c> what</c><00:14:28.150><c> what</c><00:14:28.690><c> any</c><00:14:28.840><c> of</c><00:14:28.930><c> these</c>

00:14:29.070 --> 00:14:29.080 align:start position:0%
anybody knows what what any of these
 

00:14:29.080 --> 00:14:32.910 align:start position:0%
anybody knows what what any of these
face<00:14:29.350><c> two</c><00:14:29.680><c> proposals</c><00:14:30.190><c> are</c><00:14:31.740><c> anybody</c><00:14:32.740><c> knows</c>

00:14:32.910 --> 00:14:32.920 align:start position:0%
face two proposals are anybody knows
 

00:14:32.920 --> 00:14:35.450 align:start position:0%
face two proposals are anybody knows
what<00:14:33.100><c> the</c><00:14:33.250><c> architecture</c><00:14:33.730><c> proposed</c><00:14:34.360><c> this</c>

00:14:35.450 --> 00:14:35.460 align:start position:0%
what the architecture proposed this
 

00:14:35.460 --> 00:14:38.340 align:start position:0%
what the architecture proposed this
nobody<00:14:36.460><c> so</c><00:14:37.240><c> I</c><00:14:37.300><c> guess</c><00:14:37.450><c> it</c><00:14:37.630><c> kind</c><00:14:38.020><c> of</c><00:14:38.050><c> will</c><00:14:38.200><c> be</c>

00:14:38.340 --> 00:14:38.350 align:start position:0%
nobody so I guess it kind of will be
 

00:14:38.350 --> 00:14:43.440 align:start position:0%
nobody so I guess it kind of will be
hard<00:14:38.560><c> to</c><00:14:38.740><c> continue</c><00:14:39.640><c> from</c><00:14:39.910><c> there</c><00:14:40.090><c> but</c><00:14:42.210><c> we</c><00:14:43.210><c> were</c>

00:14:43.440 --> 00:14:43.450 align:start position:0%
hard to continue from there but we were
 

00:14:43.450 --> 00:14:44.910 align:start position:0%
hard to continue from there but we were
supposed<00:14:43.690><c> to</c><00:14:43.870><c> have</c><00:14:43.990><c> some</c><00:14:44.170><c> slides</c><00:14:44.440><c> showing</c>

00:14:44.910 --> 00:14:44.920 align:start position:0%
supposed to have some slides showing
 

00:14:44.920 --> 00:14:46.940 align:start position:0%
supposed to have some slides showing
darka<00:14:45.340><c> textured</c><00:14:45.520><c> it</c><00:14:45.790><c> was</c><00:14:45.910><c> kind</c><00:14:46.120><c> of</c><00:14:46.210><c> a</c><00:14:46.270><c> short</c>

00:14:46.940 --> 00:14:46.950 align:start position:0%
darka textured it was kind of a short
 

00:14:46.950 --> 00:14:49.410 align:start position:0%
darka textured it was kind of a short
time<00:14:47.950><c> frame</c><00:14:48.280><c> to</c><00:14:48.550><c> explain</c><00:14:48.850><c> all</c><00:14:49.030><c> that</c><00:14:49.060><c> it's</c>

00:14:49.410 --> 00:14:49.420 align:start position:0%
time frame to explain all that it's
 

00:14:49.420 --> 00:14:50.400 align:start position:0%
time frame to explain all that it's
kinda<00:14:49.660><c> hard</c><00:14:49.810><c> to</c><00:14:49.870><c> you</c><00:14:50.050><c> know</c><00:14:50.110><c> to</c><00:14:50.260><c> go</c><00:14:50.380><c> to</c>

00:14:50.400 --> 00:14:50.410 align:start position:0%
kinda hard to you know to go to
 

00:14:50.410 --> 00:14:53.370 align:start position:0%
kinda hard to you know to go to
everything<00:14:51.480><c> but</c><00:14:52.480><c> we</c><00:14:52.630><c> all</c><00:14:52.720><c> need</c><00:14:52.840><c> to</c><00:14:52.990><c> work</c><00:14:53.140><c> we</c>

00:14:53.370 --> 00:14:53.380 align:start position:0%
everything but we all need to work we
 

00:14:53.380 --> 00:14:54.270 align:start position:0%
everything but we all need to work we
need<00:14:53.530><c> help</c>

00:14:54.270 --> 00:14:54.280 align:start position:0%
need help
 

00:14:54.280 --> 00:14:56.700 align:start position:0%
need help
okay<00:14:54.760><c> see</c><00:14:54.820><c> you</c><00:14:55.060><c> mentioned</c><00:14:55.480><c> that</c><00:14:55.660><c> there</c><00:14:56.620><c> were</c>

00:14:56.700 --> 00:14:56.710 align:start position:0%
okay see you mentioned that there were
 

00:14:56.710 --> 00:15:01.860 align:start position:0%
okay see you mentioned that there were
some<00:14:56.740><c> of</c><00:14:57.130><c> these</c><00:14:57.280><c> questions</c><00:15:00.480><c> which</c><00:15:01.480><c> there</c><00:15:01.720><c> were</c>

00:15:01.860 --> 00:15:01.870 align:start position:0%
some of these questions which there were
 

00:15:01.870 --> 00:15:03.420 align:start position:0%
some of these questions which there were
answers<00:15:02.110><c> we've</c><00:15:02.410><c> met</c><00:15:02.590><c> for</c><00:15:02.620><c> many</c><00:15:02.830><c> of</c><00:15:03.040><c> them</c><00:15:03.220><c> there</c>

00:15:03.420 --> 00:15:03.430 align:start position:0%
answers we've met for many of them there
 

00:15:03.430 --> 00:15:06.210 align:start position:0%
answers we've met for many of them there
weren't<00:15:03.700><c> any</c><00:15:03.910><c> answers</c><00:15:04.210><c> and</c><00:15:04.840><c> the</c><00:15:05.740><c> same</c><00:15:05.950><c> still</c>

00:15:06.210 --> 00:15:06.220 align:start position:0%
weren't any answers and the same still
 

00:15:06.220 --> 00:15:11.250 align:start position:0%
weren't any answers and the same still
applies<00:15:06.550><c> on</c><00:15:07.150><c> Phase</c><00:15:08.140><c> two</c><00:15:08.170><c> the</c><00:15:08.800><c> only</c><00:15:09.460><c> thing</c><00:15:10.260><c> the</c>

00:15:11.250 --> 00:15:11.260 align:start position:0%
applies on Phase two the only thing the
 

00:15:11.260 --> 00:15:14.190 align:start position:0%
applies on Phase two the only thing the
only<00:15:11.320><c> things</c><00:15:11.650><c> we</c><00:15:11.830><c> know</c><00:15:12.550><c> right</c><00:15:13.150><c> now</c><00:15:13.390><c> is</c><00:15:13.750><c> just</c>

00:15:14.190 --> 00:15:14.200 align:start position:0%
only things we know right now is just
 

00:15:14.200 --> 00:15:18.450 align:start position:0%
only things we know right now is just
how<00:15:15.040><c> to</c><00:15:15.100><c> execute</c><00:15:15.460><c> stuff</c><00:15:16.680><c> but</c><00:15:17.680><c> some</c><00:15:18.340><c> other</c>

00:15:18.450 --> 00:15:18.460 align:start position:0%
how to execute stuff but some other
 

00:15:18.460 --> 00:15:19.830 align:start position:0%
how to execute stuff but some other
things<00:15:18.700><c> are</c><00:15:18.820><c> still</c><00:15:19.000><c> decoupled</c><00:15:19.540><c> from</c><00:15:19.570><c> the</c>

00:15:19.830 --> 00:15:19.840 align:start position:0%
things are still decoupled from the
 

00:15:19.840 --> 00:15:23.820 align:start position:0%
things are still decoupled from the
system<00:15:21.570><c> the</c><00:15:22.570><c> exact</c><00:15:23.050><c> thing</c><00:15:23.230><c> I'm</c><00:15:23.470><c> not</c><00:15:23.650><c> sure</c><00:15:23.740><c> if</c>

00:15:23.820 --> 00:15:23.830 align:start position:0%
system the exact thing I'm not sure if
 

00:15:23.830 --> 00:15:25.290 align:start position:0%
system the exact thing I'm not sure if
you<00:15:23.950><c> wanna</c><00:15:24.100><c> go</c><00:15:24.220><c> back</c><00:15:24.340><c> to</c><00:15:24.460><c> the</c><00:15:24.550><c> slide</c><00:15:24.760><c> but</c><00:15:24.940><c> exit</c>

00:15:25.290 --> 00:15:25.300 align:start position:0%
you wanna go back to the slide but exit
 

00:15:25.300 --> 00:15:27.570 align:start position:0%
you wanna go back to the slide but exit
thing<00:15:25.510><c> is</c><00:15:25.750><c> you</c><00:15:26.290><c> can</c><00:15:26.440><c> us</c><00:15:26.530><c> keep</c><00:15:26.860><c> the</c><00:15:27.040><c> statements</c>

00:15:27.570 --> 00:15:27.580 align:start position:0%
thing is you can us keep the statements
 

00:15:27.580 --> 00:15:29.880 align:start position:0%
thing is you can us keep the statements
you're<00:15:27.670><c> gonna</c><00:15:27.790><c> provide</c><00:15:28.060><c> a</c><00:15:28.120><c> state</c><00:15:28.740><c> and</c><00:15:29.740><c> that</c>

00:15:29.880 --> 00:15:29.890 align:start position:0%
you're gonna provide a state and that
 

00:15:29.890 --> 00:15:32.100 align:start position:0%
you're gonna provide a state and that
big<00:15:30.250><c> topic</c><00:15:30.940><c> is</c><00:15:31.090><c> is</c><00:15:31.330><c> called</c><00:15:31.600><c> the</c><00:15:31.720><c> relayer</c>

00:15:32.100 --> 00:15:32.110 align:start position:0%
big topic is is called the relayer
 

00:15:32.110 --> 00:15:34.110 align:start position:0%
big topic is is called the relayer
Markinson<00:15:32.770><c> that's</c><00:15:33.370><c> one</c><00:15:33.550><c> of</c><00:15:33.640><c> the</c><00:15:33.730><c> big</c><00:15:33.880><c> topics</c>

00:15:34.110 --> 00:15:34.120 align:start position:0%
Markinson that's one of the big topics
 

00:15:34.120 --> 00:15:37.470 align:start position:0%
Markinson that's one of the big topics
be<00:15:34.480><c> definitely</c><00:15:35.200><c> more</c><00:15:35.440><c> eyes</c><00:15:35.980><c> on</c><00:15:36.210><c> and</c><00:15:37.210><c> another</c>

00:15:37.470 --> 00:15:37.480 align:start position:0%
be definitely more eyes on and another
 

00:15:37.480 --> 00:15:40.440 align:start position:0%
be definitely more eyes on and another
big<00:15:37.690><c> topic</c><00:15:37.870><c> then</c><00:15:38.260><c> is</c><00:15:38.670><c> called</c><00:15:39.670><c> the</c><00:15:39.850><c> fee</c><00:15:40.000><c> markets</c>

00:15:40.440 --> 00:15:40.450 align:start position:0%
big topic then is called the fee markets
 

00:15:40.450 --> 00:15:43.110 align:start position:0%
big topic then is called the fee markets
but<00:15:40.840><c> what</c><00:15:41.410><c> all</c><00:15:41.590><c> of</c><00:15:41.620><c> these</c><00:15:41.830><c> means</c><00:15:42.130><c> is</c><00:15:42.430><c> how</c><00:15:42.940><c> do</c><00:15:43.000><c> we</c>

00:15:43.110 --> 00:15:43.120 align:start position:0%
but what all of these means is how do we
 

00:15:43.120 --> 00:15:46.170 align:start position:0%
but what all of these means is how do we
get<00:15:43.330><c> the</c><00:15:43.450><c> data</c><00:15:43.920><c> the</c><00:15:44.920><c> stateless</c><00:15:45.340><c> contracting</c>

00:15:46.170 --> 00:15:46.180 align:start position:0%
get the data the stateless contracting
 

00:15:46.180 --> 00:15:49.370 align:start position:0%
get the data the stateless contracting
and<00:15:46.420><c> had</c><00:15:47.380><c> to</c><00:15:47.500><c> be</c><00:15:47.590><c> paid</c><00:15:47.890><c> each</c><00:15:48.520><c> of</c><00:15:48.700><c> the</c><00:15:48.760><c> parties</c>

00:15:49.370 --> 00:15:49.380 align:start position:0%
and had to be paid each of the parties
 

00:15:49.380 --> 00:15:54.330 align:start position:0%
and had to be paid each of the parties
involved<00:15:50.380><c> and</c><00:15:51.750><c> two</c><00:15:52.750><c> we</c><00:15:53.290><c> have</c><00:15:53.680><c> basically</c><00:15:54.010><c> four</c>

00:15:54.330 --> 00:15:54.340 align:start position:0%
involved and two we have basically four
 

00:15:54.340 --> 00:15:56.580 align:start position:0%
involved and two we have basically four
parties<00:15:54.820><c> here</c><00:15:55.150><c> at</c><00:15:55.360><c> least</c><00:15:55.600><c> they</c><00:15:56.350><c> have</c><00:15:56.500><c> the</c>

00:15:56.580 --> 00:15:56.590 align:start position:0%
parties here at least they have the
 

00:15:56.590 --> 00:15:59.010 align:start position:0%
parties here at least they have the
users<00:15:56.950><c> who</c><00:15:57.310><c> want</c><00:15:57.490><c> to</c><00:15:57.610><c> do</c><00:15:57.840><c> transactions</c><00:15:58.840><c> don't</c>

00:15:59.010 --> 00:15:59.020 align:start position:0%
users who want to do transactions don't
 

00:15:59.020 --> 00:16:01.460 align:start position:0%
users who want to do transactions don't
you<00:15:59.170><c> want</c><00:15:59.350><c> to</c><00:15:59.530><c> use</c><00:15:59.680><c> the</c><00:15:59.830><c> system</c><00:15:59.980><c> and</c><00:16:00.400><c> we</c><00:16:01.390><c> have</c>

00:16:01.460 --> 00:16:01.470 align:start position:0%
you want to use the system and we have
 

00:16:01.470 --> 00:16:03.870 align:start position:0%
you want to use the system and we have
another<00:16:02.470><c> party</c><00:16:02.920><c> which</c><00:16:03.070><c> recovery</c><00:16:03.580><c> layers</c>

00:16:03.870 --> 00:16:03.880 align:start position:0%
another party which recovery layers
 

00:16:03.880 --> 00:16:06.660 align:start position:0%
another party which recovery layers
right<00:16:04.150><c> now</c><00:16:04.360><c> who</c><00:16:05.260><c> are</c><00:16:06.190><c> basically</c><00:16:06.430><c> the</c>

00:16:06.660 --> 00:16:06.670 align:start position:0%
right now who are basically the
 

00:16:06.670 --> 00:16:08.460 align:start position:0%
right now who are basically the
providers<00:16:07.300><c> who</c><00:16:07.510><c> store</c><00:16:07.780><c> all</c><00:16:08.020><c> of</c><00:16:08.110><c> the</c><00:16:08.230><c> states</c>

00:16:08.460 --> 00:16:08.470 align:start position:0%
providers who store all of the states
 

00:16:08.470 --> 00:16:11.130 align:start position:0%
providers who store all of the states
for<00:16:08.680><c> you</c><00:16:08.830><c> and</c><00:16:09.160><c> they're</c><00:16:09.610><c> able</c><00:16:09.820><c> to</c><00:16:10.000><c> package</c><00:16:10.840><c> up</c>

00:16:11.130 --> 00:16:11.140 align:start position:0%
for you and they're able to package up
 

00:16:11.140 --> 00:16:12.060 align:start position:0%
for you and they're able to package up
whatever

00:16:12.060 --> 00:16:12.070 align:start position:0%
whatever
 

00:16:12.070 --> 00:16:14.880 align:start position:0%
whatever
transaction<00:16:12.910><c> use</c><00:16:13.030><c> them</c><00:16:13.410><c> into</c><00:16:14.410><c> something</c><00:16:14.650><c> the</c>

00:16:14.880 --> 00:16:14.890 align:start position:0%
transaction use them into something the
 

00:16:14.890 --> 00:16:19.290 align:start position:0%
transaction use them into something the
system<00:16:15.220><c> can</c><00:16:15.370><c> actually</c><00:16:15.490><c> use</c><00:16:17.040><c> and</c><00:16:18.040><c> then</c><00:16:18.300><c> these</c>

00:16:19.290 --> 00:16:19.300 align:start position:0%
system can actually use and then these
 

00:16:19.300 --> 00:16:23.600 align:start position:0%
system can actually use and then these
really<00:16:19.360><c> are</c><00:16:19.780><c> send</c><00:16:20.310><c> these</c><00:16:21.310><c> package</c><00:16:22.030><c> things</c><00:16:22.330><c> to</c>

00:16:23.600 --> 00:16:23.610 align:start position:0%
really are send these package things to
 

00:16:23.610 --> 00:16:25.920 align:start position:0%
really are send these package things to
the<00:16:24.610><c> blog</c><00:16:24.820><c> producers</c><00:16:25.330><c> who</c><00:16:25.540><c> are</c><00:16:25.660><c> the</c><00:16:25.750><c> ones</c>

00:16:25.920 --> 00:16:25.930 align:start position:0%
the blog producers who are the ones
 

00:16:25.930 --> 00:16:30.240 align:start position:0%
the blog producers who are the ones
actually<00:16:26.140><c> running</c><00:16:27.130><c> it</c><00:16:27.370><c> on</c><00:16:27.640><c> e</c><00:16:27.850><c> 2.0</c><00:16:28.860><c> and</c><00:16:29.860><c> each</c><00:16:30.100><c> of</c>

00:16:30.240 --> 00:16:30.250 align:start position:0%
actually running it on e 2.0 and each of
 

00:16:30.250 --> 00:16:33.930 align:start position:0%
actually running it on e 2.0 and each of
these<00:16:30.370><c> steps</c><00:16:31.200><c> people</c><00:16:32.200><c> have</c><00:16:32.440><c> to</c><00:16:32.560><c> be</c><00:16:32.650><c> paid</c><00:16:32.940><c> so</c>

00:16:33.930 --> 00:16:33.940 align:start position:0%
these steps people have to be paid so
 

00:16:33.940 --> 00:16:35.150 align:start position:0%
these steps people have to be paid so
these<00:16:34.300><c> are</c><00:16:34.510><c> kind</c><00:16:34.720><c> of</c><00:16:34.810><c> big</c>

00:16:35.150 --> 00:16:35.160 align:start position:0%
these are kind of big
 

00:16:35.160 --> 00:16:37.160 align:start position:0%
these are kind of big
they're<00:16:35.699><c> many</c><00:16:35.850><c> ways</c><00:16:36.060><c> to</c><00:16:36.209><c> do</c><00:16:36.300><c> it</c><00:16:36.329><c> and</c><00:16:36.990><c> you</c><00:16:37.079><c> were</c>

00:16:37.160 --> 00:16:37.170 align:start position:0%
they're many ways to do it and you were
 

00:16:37.170 --> 00:16:39.769 align:start position:0%
they're many ways to do it and you were
experimenting<00:16:37.829><c> with</c><00:16:37.949><c> different</c><00:16:38.040><c> ways</c><00:16:38.779><c> but</c>

00:16:39.769 --> 00:16:39.779 align:start position:0%
experimenting with different ways but
 

00:16:39.779 --> 00:16:41.300 align:start position:0%
experimenting with different ways but
before<00:16:40.230><c> we</c><00:16:40.350><c> get</c><00:16:40.470><c> into</c><00:16:40.529><c> cross</c><00:16:41.009><c> shark</c>

00:16:41.300 --> 00:16:41.310 align:start position:0%
before we get into cross shark
 

00:16:41.310 --> 00:16:43.519 align:start position:0%
before we get into cross shark
convocation<00:16:41.850><c> I</c><00:16:42.149><c> would</c><00:16:42.870><c> suggest</c><00:16:43.019><c> maybe</c><00:16:43.350><c> these</c>

00:16:43.519 --> 00:16:43.529 align:start position:0%
convocation I would suggest maybe these
 

00:16:43.529 --> 00:16:49.990 align:start position:0%
convocation I would suggest maybe these
are<00:16:43.709><c> the</c><00:16:43.740><c> things</c><00:16:44.009><c> to</c><00:16:44.069><c> be</c><00:16:44.160><c> able</c><00:16:44.310><c> to</c><00:16:44.370><c> Soulforce</c><00:16:44.759><c> a</c>

00:16:49.990 --> 00:16:50.000 align:start position:0%
 
 

00:16:50.000 --> 00:16:55.600 align:start position:0%
 
little<00:16:51.000><c> bit</c><00:16:52.610><c> so</c><00:16:53.610><c> we</c><00:16:54.540><c> thought</c><00:16:54.810><c> we</c><00:16:54.959><c> knew</c><00:16:55.139><c> that</c>

00:16:55.600 --> 00:16:55.610 align:start position:0%
little bit so we thought we knew that
 

00:16:55.610 --> 00:16:58.910 align:start position:0%
little bit so we thought we knew that
wasn't<00:16:56.610><c> code</c><00:16:57.329><c> would</c><00:16:57.660><c> be</c><00:16:57.720><c> run</c><00:16:58.079><c> in</c><00:16:58.439><c> the</c><00:16:58.709><c> shark</c>

00:16:58.910 --> 00:16:58.920 align:start position:0%
wasn't code would be run in the shark
 

00:16:58.920 --> 00:17:02.809 align:start position:0%
wasn't code would be run in the shark
box<00:16:59.189><c> and</c><00:16:59.550><c> not</c><00:16:59.850><c> in</c><00:17:00.089><c> the</c><00:17:00.990><c> beacon</c><00:17:01.230><c> box</c><00:17:01.560><c> and</c><00:17:01.920><c> then</c>

00:17:02.809 --> 00:17:02.819 align:start position:0%
box and not in the beacon box and then
 

00:17:02.819 --> 00:17:05.779 align:start position:0%
box and not in the beacon box and then
you<00:17:03.509><c> know</c><00:17:03.629><c> about</c><00:17:03.930><c> a</c><00:17:03.990><c> month</c><00:17:04.289><c> ago</c>

00:17:05.779 --> 00:17:05.789 align:start position:0%
you know about a month ago
 

00:17:05.789 --> 00:17:08.779 align:start position:0%
you know about a month ago
metallic<00:17:06.780><c> manual</c><00:17:07.230><c> proposal</c><00:17:07.709><c> that</c><00:17:08.069><c> was</c><00:17:08.429><c> that</c>

00:17:08.779 --> 00:17:08.789 align:start position:0%
metallic manual proposal that was that
 

00:17:08.789 --> 00:17:11.149 align:start position:0%
metallic manual proposal that was that
was<00:17:08.939><c> like</c><00:17:09.000><c> the</c><00:17:09.209><c> spec</c><00:17:09.449><c> as</c><00:17:09.689><c> a</c><00:17:09.799><c> phase</c><00:17:10.799><c> two</c>

00:17:11.149 --> 00:17:11.159 align:start position:0%
was like the spec as a phase two
 

00:17:11.159 --> 00:17:17.179 align:start position:0%
was like the spec as a phase two
proposal<00:17:11.699><c> -</c><00:17:14.750><c> yeah</c><00:17:15.750><c> yeah</c><00:17:16.620><c> and</c><00:17:16.860><c> this</c><00:17:16.919><c> one</c><00:17:17.069><c> they</c>

00:17:17.179 --> 00:17:17.189 align:start position:0%
proposal - yeah yeah and this one they
 

00:17:17.189 --> 00:17:19.069 align:start position:0%
proposal - yeah yeah and this one they
added<00:17:17.520><c> functionality</c><00:17:17.909><c> was</c><00:17:18.329><c> oh</c><00:17:18.539><c> yeah</c><00:17:18.900><c> we</c><00:17:19.049><c> also</c>

00:17:19.069 --> 00:17:19.079 align:start position:0%
added functionality was oh yeah we also
 

00:17:19.079 --> 00:17:22.909 align:start position:0%
added functionality was oh yeah we also
run<00:17:19.530><c> awesome</c><00:17:20.010><c> code</c><00:17:20.370><c> and</c><00:17:21.350><c> beacon</c><00:17:22.350><c> blocks</c><00:17:22.559><c> and</c>

00:17:22.909 --> 00:17:22.919 align:start position:0%
run awesome code and beacon blocks and
 

00:17:22.919 --> 00:17:26.329 align:start position:0%
run awesome code and beacon blocks and
so<00:17:23.039><c> that</c><00:17:23.189><c> was</c><00:17:23.339><c> like</c><00:17:23.490><c> eight</c><00:17:24.199><c> proposal</c><00:17:25.339><c> three</c>

00:17:26.329 --> 00:17:26.339 align:start position:0%
so that was like eight proposal three
 

00:17:26.339 --> 00:17:29.600 align:start position:0%
so that was like eight proposal three
and<00:17:26.939><c> then</c><00:17:27.809><c> the</c><00:17:28.289><c> proposal</c><00:17:28.799><c> to</c><00:17:28.950><c> reduce</c><00:17:29.370><c> the</c>

00:17:29.600 --> 00:17:29.610 align:start position:0%
and then the proposal to reduce the
 

00:17:29.610 --> 00:17:32.990 align:start position:0%
and then the proposal to reduce the
number<00:17:29.880><c> of</c><00:17:30.000><c> sharks</c><00:17:30.450><c> from</c><00:17:30.690><c> 1,000</c><00:17:31.440><c> to</c><00:17:31.640><c> 64</c><00:17:32.640><c> which</c>

00:17:32.990 --> 00:17:33.000 align:start position:0%
number of sharks from 1,000 to 64 which
 

00:17:33.000 --> 00:17:37.549 align:start position:0%
number of sharks from 1,000 to 64 which
I<00:17:33.470><c> already</c><00:17:34.470><c> mentioned</c><00:17:34.860><c> in</c><00:17:35.100><c> the</c><00:17:36.110><c> East</c><00:17:37.110><c> magician</c>

00:17:37.549 --> 00:17:37.559 align:start position:0%
I already mentioned in the East magician
 

00:17:37.559 --> 00:17:39.500 align:start position:0%
I already mentioned in the East magician
session<00:17:37.980><c> you</c><00:17:38.490><c> know</c><00:17:38.580><c> a</c><00:17:38.610><c> couple</c><00:17:38.820><c> days</c><00:17:39.000><c> ago</c><00:17:39.150><c> and</c>

00:17:39.500 --> 00:17:39.510 align:start position:0%
session you know a couple days ago and
 

00:17:39.510 --> 00:17:42.820 align:start position:0%
session you know a couple days ago and
said<00:17:40.320><c> there</c><00:17:40.830><c> will</c><00:17:40.980><c> be</c><00:17:41.010><c> you</c><00:17:41.429><c> know</c><00:17:41.520><c> more</c>

00:17:42.820 --> 00:17:42.830 align:start position:0%
said there will be you know more
 

00:17:42.830 --> 00:17:47.210 align:start position:0%
said there will be you know more
published<00:17:43.830><c> on</c><00:17:43.980><c> this</c><00:17:44.159><c> very</c><00:17:44.429><c> soon</c><00:17:45.980><c> and</c><00:17:46.980><c> that's</c>

00:17:47.210 --> 00:17:47.220 align:start position:0%
published on this very soon and that's
 

00:17:47.220 --> 00:17:51.180 align:start position:0%
published on this very soon and that's
like<00:17:47.340><c> the</c><00:17:47.809><c> radical</c><00:17:48.809><c> new</c><00:17:49.080><c> new</c><00:17:49.380><c> proposal</c>

00:17:51.180 --> 00:17:51.190 align:start position:0%
like the radical new new proposal
 

00:17:51.190 --> 00:17:53.230 align:start position:0%
like the radical new new proposal
[Music]

00:17:53.230 --> 00:17:53.240 align:start position:0%
[Music]
 

00:17:53.240 --> 00:17:55.430 align:start position:0%
[Music]
federal<00:17:54.240><c> I</c><00:17:54.299><c> mean</c><00:17:54.419><c> this</c><00:17:54.570><c> kind</c><00:17:54.809><c> of</c><00:17:54.900><c> like</c><00:17:55.110><c> would</c>

00:17:55.430 --> 00:17:55.440 align:start position:0%
federal I mean this kind of like would
 

00:17:55.440 --> 00:17:57.890 align:start position:0%
federal I mean this kind of like would
what<00:17:55.980><c> we</c><00:17:56.070><c> know</c><00:17:56.220><c> is</c><00:17:56.490><c> just</c><00:17:56.610><c> as</c><00:17:57.090><c> these</c><00:17:57.510><c> proposals</c>

00:17:57.890 --> 00:17:57.900 align:start position:0%
what we know is just as these proposals
 

00:17:57.900 --> 00:18:00.799 align:start position:0%
what we know is just as these proposals
are<00:17:58.260><c> rolling</c><00:17:59.100><c> out</c><00:17:59.330><c> we</c><00:18:00.330><c> know</c><00:18:00.480><c> a</c><00:18:00.510><c> little</c><00:18:00.720><c> bit</c>

00:18:00.799 --> 00:18:00.809 align:start position:0%
are rolling out we know a little bit
 

00:18:00.809 --> 00:18:03.289 align:start position:0%
are rolling out we know a little bit
more<00:18:00.870><c> every</c><00:18:01.289><c> time</c><00:18:01.320><c> there's</c><00:18:02.130><c> a</c><00:18:02.190><c> new</c><00:18:02.309><c> one</c><00:18:02.520><c> what</c>

00:18:03.289 --> 00:18:03.299 align:start position:0%
more every time there's a new one what
 

00:18:03.299 --> 00:18:05.840 align:start position:0%
more every time there's a new one what
so<00:18:03.419><c> what's</c><00:18:03.600><c> the</c><00:18:03.659><c> reason</c><00:18:03.960><c> both</c><00:18:04.620><c> over</c><00:18:04.799><c> that</c><00:18:04.950><c> yeah</c>

00:18:05.840 --> 00:18:05.850 align:start position:0%
so what's the reason both over that yeah
 

00:18:05.850 --> 00:18:08.539 align:start position:0%
so what's the reason both over that yeah
so<00:18:06.090><c> I</c><00:18:06.120><c> mean</c><00:18:06.390><c> each</c><00:18:07.230><c> of</c><00:18:07.409><c> them</c><00:18:07.530><c> kind</c><00:18:07.860><c> of</c><00:18:07.950><c> give</c>

00:18:08.539 --> 00:18:08.549 align:start position:0%
so I mean each of them kind of give
 

00:18:08.549 --> 00:18:10.070 align:start position:0%
so I mean each of them kind of give
their<00:18:08.700><c> own</c><00:18:08.820><c> strengths</c><00:18:09.330><c> and</c><00:18:09.390><c> weaknesses</c><00:18:09.570><c> so</c>

00:18:10.070 --> 00:18:10.080 align:start position:0%
their own strengths and weaknesses so
 

00:18:10.080 --> 00:18:12.210 align:start position:0%
their own strengths and weaknesses so
like<00:18:10.559><c> the</c><00:18:10.740><c> proposal</c><00:18:11.429><c> with</c><00:18:11.789><c> what</c>

00:18:12.210 --> 00:18:12.220 align:start position:0%
like the proposal with what
 

00:18:12.220 --> 00:18:15.350 align:start position:0%
like the proposal with what
called<00:18:12.429><c> two</c><00:18:12.610><c> and</c><00:18:12.700><c> a</c><00:18:12.730><c> half</c><00:18:12.880><c> three</c><00:18:13.470><c> three</c>

00:18:15.350 --> 00:18:15.360 align:start position:0%
called two and a half three three
 

00:18:15.360 --> 00:18:19.220 align:start position:0%
called two and a half three three
provided<00:18:16.830><c> some</c><00:18:17.830><c> level</c><00:18:18.130><c> of</c><00:18:18.250><c> load</c><00:18:18.700><c> balancing</c>

00:18:19.220 --> 00:18:19.230 align:start position:0%
provided some level of load balancing
 

00:18:19.230 --> 00:18:22.200 align:start position:0%
provided some level of load balancing
and<00:18:20.230><c> some</c><00:18:20.409><c> level</c><00:18:20.559><c> of</c><00:18:20.710><c> scheduling</c><00:18:21.220><c> across</c><00:18:22.059><c> the</c>

00:18:22.200 --> 00:18:22.210 align:start position:0%
and some level of scheduling across the
 

00:18:22.210 --> 00:18:24.210 align:start position:0%
and some level of scheduling across the
charts<00:18:22.570><c> and</c><00:18:22.870><c> and</c><00:18:23.230><c> you</c><00:18:23.409><c> kind</c><00:18:23.710><c> of</c><00:18:23.770><c> treat</c><00:18:23.980><c> each</c><00:18:24.100><c> of</c>

00:18:24.210 --> 00:18:24.220 align:start position:0%
charts and and you kind of treat each of
 

00:18:24.220 --> 00:18:27.680 align:start position:0%
charts and and you kind of treat each of
the<00:18:24.280><c> shards</c><00:18:24.610><c> this</c><00:18:24.789><c> you're</c><00:18:25.419><c> competing</c><00:18:25.720><c> layer</c>

00:18:27.680 --> 00:18:27.690 align:start position:0%
the shards this you're competing layer
 

00:18:27.690 --> 00:18:30.029 align:start position:0%
the shards this you're competing layer
one<00:18:28.690><c> that</c><00:18:28.840><c> kind</c><00:18:29.049><c> of</c><00:18:29.080><c> you</c><00:18:29.320><c> know</c><00:18:29.380><c> came</c><00:18:29.710><c> after</c>

00:18:30.029 --> 00:18:30.039 align:start position:0%
one that kind of you know came after
 

00:18:30.039 --> 00:18:33.870 align:start position:0%
one that kind of you know came after
that<00:18:30.780><c> was</c><00:18:31.780><c> more</c><00:18:32.220><c> has</c><00:18:33.220><c> been</c><00:18:33.250><c> more</c><00:18:33.580><c> geared</c>

00:18:33.870 --> 00:18:33.880 align:start position:0%
that was more has been more geared
 

00:18:33.880 --> 00:18:35.510 align:start position:0%
that was more has been more geared
towards<00:18:34.210><c> making</c><00:18:34.360><c> crash</c><00:18:34.750><c> that</c><00:18:34.960><c> calls</c>

00:18:35.510 --> 00:18:35.520 align:start position:0%
towards making crash that calls
 

00:18:35.520 --> 00:18:38.340 align:start position:0%
towards making crash that calls
significantly<00:18:36.520><c> quicker</c><00:18:36.730><c> so</c><00:18:37.299><c> you</c><00:18:38.080><c> can</c><00:18:38.200><c> make</c><00:18:38.320><c> a</c>

00:18:38.340 --> 00:18:38.350 align:start position:0%
significantly quicker so you can make a
 

00:18:38.350 --> 00:18:42.510 align:start position:0%
significantly quicker so you can make a
crash<00:18:38.620><c> call</c><00:18:39.100><c> what</c><00:18:39.970><c> one</c><00:18:40.419><c> block</c><00:18:41.190><c> so</c><00:18:42.190><c> if</c><00:18:42.340><c> you're</c>

00:18:42.510 --> 00:18:42.520 align:start position:0%
crash call what one block so if you're
 

00:18:42.520 --> 00:18:45.299 align:start position:0%
crash call what one block so if you're
calling<00:18:43.510><c> a</c><00:18:43.750><c> contract</c><00:18:44.380><c> on</c><00:18:44.530><c> another</c><00:18:44.770><c> block</c><00:18:45.010><c> on</c>

00:18:45.299 --> 00:18:45.309 align:start position:0%
calling a contract on another block on
 

00:18:45.309 --> 00:18:48.539 align:start position:0%
calling a contract on another block on
another<00:18:46.150><c> shard</c><00:18:46.390><c> you</c><00:18:46.659><c> can</c><00:18:46.809><c> do</c><00:18:46.900><c> that</c><00:18:47.049><c> block</c><00:18:47.890><c> so</c><00:18:48.340><c> I</c>

00:18:48.539 --> 00:18:48.549 align:start position:0%
another shard you can do that block so I
 

00:18:48.549 --> 00:18:50.610 align:start position:0%
another shard you can do that block so I
think<00:18:49.000><c> each</c><00:18:49.299><c> proposal</c><00:18:49.870><c> has</c><00:18:50.020><c> its</c><00:18:50.200><c> trade-offs</c>

00:18:50.610 --> 00:18:50.620 align:start position:0%
think each proposal has its trade-offs
 

00:18:50.620 --> 00:18:52.950 align:start position:0%
think each proposal has its trade-offs
and<00:18:50.950><c> so</c><00:18:51.250><c> I</c><00:18:51.549><c> think</c><00:18:51.970><c> what</c><00:18:52.450><c> you'll</c><00:18:52.570><c> realize</c>

00:18:52.950 --> 00:18:52.960 align:start position:0%
and so I think what you'll realize
 

00:18:52.960 --> 00:18:54.750 align:start position:0%
and so I think what you'll realize
through<00:18:53.440><c> kind</c><00:18:54.070><c> of</c><00:18:54.100><c> what</c><00:18:54.220><c> we're</c><00:18:54.340><c> talking</c><00:18:54.520><c> about</c>

00:18:54.750 --> 00:18:54.760 align:start position:0%
through kind of what we're talking about
 

00:18:54.760 --> 00:18:57.870 align:start position:0%
through kind of what we're talking about
today<00:18:55.030><c> when</c><00:18:55.419><c> one</c><00:18:55.780><c> of</c><00:18:55.870><c> our</c><00:18:55.990><c> goals</c><00:18:56.610><c> has</c><00:18:57.610><c> been</c><00:18:57.640><c> to</c>

00:18:57.870 --> 00:18:57.880 align:start position:0%
today when one of our goals has been to
 

00:18:57.880 --> 00:19:01.409 align:start position:0%
today when one of our goals has been to
you<00:18:58.750><c> know</c><00:18:58.840><c> kind</c><00:18:59.590><c> of</c><00:18:59.650><c> test</c><00:19:00.549><c> ground</c><00:19:00.940><c> each</c><00:19:01.240><c> of</c>

00:19:01.409 --> 00:19:01.419 align:start position:0%
you know kind of test ground each of
 

00:19:01.419 --> 00:19:04.950 align:start position:0%
you know kind of test ground each of
these<00:19:01.950><c> and</c><00:19:03.120><c> prototype</c><00:19:04.120><c> each</c><00:19:04.360><c> of</c><00:19:04.539><c> these</c><00:19:04.690><c> and</c>

00:19:04.950 --> 00:19:04.960 align:start position:0%
these and prototype each of these and
 

00:19:04.960 --> 00:19:07.799 align:start position:0%
these and prototype each of these and
you<00:19:05.440><c> know</c><00:19:05.530><c> really</c><00:19:05.860><c> understand</c><00:19:06.809><c> the</c>

00:19:07.799 --> 00:19:07.809 align:start position:0%
you know really understand the
 

00:19:07.809 --> 00:19:12.810 align:start position:0%
you know really understand the
trade-offs<00:19:08.169><c> the</c><00:19:08.470><c> gains</c><00:19:10.470><c> on</c><00:19:11.470><c> everything</c><00:19:11.980><c> and</c>

00:19:12.810 --> 00:19:12.820 align:start position:0%
trade-offs the gains on everything and
 

00:19:12.820 --> 00:19:15.240 align:start position:0%
trade-offs the gains on everything and
yeah<00:19:13.240><c> as</c><00:19:13.450><c> Alex</c><00:19:13.929><c> said</c><00:19:14.080><c> I</c><00:19:14.590><c> think</c><00:19:14.890><c> the</c><00:19:15.010><c> biggest</c>

00:19:15.240 --> 00:19:15.250 align:start position:0%
yeah as Alex said I think the biggest
 

00:19:15.250 --> 00:19:19.980 align:start position:0%
yeah as Alex said I think the biggest
still<00:19:16.120><c> today</c><00:19:16.539><c> the</c><00:19:16.690><c> biggest</c><00:19:16.960><c> question</c><00:19:17.440><c> is</c><00:19:18.990><c> who</c>

00:19:19.980 --> 00:19:19.990 align:start position:0%
still today the biggest question is who
 

00:19:19.990 --> 00:19:22.380 align:start position:0%
still today the biggest question is who
who's<00:19:20.409><c> providing</c><00:19:21.309><c> state</c><00:19:21.580><c> how</c><00:19:21.850><c> how</c><00:19:22.179><c> are</c><00:19:22.270><c> they</c>

00:19:22.380 --> 00:19:22.390 align:start position:0%
who's providing state how how are they
 

00:19:22.390 --> 00:19:28.200 align:start position:0%
who's providing state how how are they
paid<00:19:22.570><c> to</c><00:19:22.780><c> do</c><00:19:22.900><c> that</c><00:19:23.080><c> and</c><00:19:23.409><c> so</c><00:19:23.940><c> we</c><00:19:25.230><c> are</c><00:19:26.940><c> we</c><00:19:27.940><c> kind</c><00:19:28.150><c> of</c>

00:19:28.200 --> 00:19:28.210 align:start position:0%
paid to do that and so we are we kind of
 

00:19:28.210 --> 00:19:29.549 align:start position:0%
paid to do that and so we are we kind of
needed<00:19:28.419><c> to</c><00:19:28.539><c> validate</c><00:19:29.020><c> some</c><00:19:29.169><c> other</c><00:19:29.320><c> things</c>

00:19:29.549 --> 00:19:29.559 align:start position:0%
needed to validate some other things
 

00:19:29.559 --> 00:19:32.789 align:start position:0%
needed to validate some other things
first<00:19:29.740><c> like</c><00:19:30.570><c> the</c><00:19:31.570><c> stateless</c><00:19:32.200><c> Iggy's</c><00:19:32.620><c> good</c>

00:19:32.789 --> 00:19:32.799 align:start position:0%
first like the stateless Iggy's good
 

00:19:32.799 --> 00:19:34.560 align:start position:0%
first like the stateless Iggy's good
working<00:19:33.130><c> time</c><00:19:33.280><c> and</c><00:19:33.640><c> that's</c><00:19:33.820><c> generally</c><00:19:34.419><c> been</c>

00:19:34.560 --> 00:19:34.570 align:start position:0%
working time and that's generally been
 

00:19:34.570 --> 00:19:39.450 align:start position:0%
working time and that's generally been
validated<00:19:34.929><c> now</c><00:19:35.200><c> and</c><00:19:36.179><c> so</c><00:19:37.179><c> the</c><00:19:37.690><c> next</c><00:19:38.340><c> you</c><00:19:39.340><c> know</c>

00:19:39.450 --> 00:19:39.460 align:start position:0%
validated now and so the next you know
 

00:19:39.460 --> 00:19:41.370 align:start position:0%
validated now and so the next you know
the<00:19:39.490><c> next</c><00:19:39.610><c> step</c><00:19:39.850><c> is</c><00:19:40.150><c> really</c><00:19:40.330><c> beginning</c><00:19:41.140><c> to</c>

00:19:41.370 --> 00:19:41.380 align:start position:0%
the next step is really beginning to
 

00:19:41.380 --> 00:19:45.120 align:start position:0%
the next step is really beginning to
validate<00:19:41.830><c> that</c><00:19:42.220><c> question</c><00:19:43.169><c> regarding</c><00:19:44.169><c> the</c>

00:19:45.120 --> 00:19:45.130 align:start position:0%
validate that question regarding the
 

00:19:45.130 --> 00:19:47.010 align:start position:0%
validate that question regarding the
state<00:19:45.370><c> of</c><00:19:45.490><c> free</c><00:19:45.640><c> market</c><00:19:46.030><c> and</c><00:19:46.539><c> then</c><00:19:46.690><c> after</c><00:19:46.900><c> that</c>

00:19:47.010 --> 00:19:47.020 align:start position:0%
state of free market and then after that
 

00:19:47.020 --> 00:19:50.340 align:start position:0%
state of free market and then after that
is<00:19:47.289><c> is</c><00:19:47.799><c> really</c><00:19:48.190><c> expanding</c><00:19:48.760><c> a</c><00:19:49.030><c> lot</c><00:19:49.210><c> of</c><00:19:49.990><c> the</c>

00:19:50.340 --> 00:19:50.350 align:start position:0%
is is really expanding a lot of the
 

00:19:50.350 --> 00:19:52.690 align:start position:0%
is is really expanding a lot of the
things<00:19:50.559><c> around</c><00:19:50.679><c> cross</c><00:19:51.039><c> our</c><00:19:51.250><c> transactions</c>

00:19:52.690 --> 00:19:52.700 align:start position:0%
things around cross our transactions
 

00:19:52.700 --> 00:19:56.620 align:start position:0%
things around cross our transactions
but<00:19:53.690><c> I</c><00:19:54.020><c> from</c><00:19:54.980><c> an</c><00:19:55.070><c> optimistic</c><00:19:55.630><c> perspective</c>

00:19:56.620 --> 00:19:56.630 align:start position:0%
but I from an optimistic perspective
 

00:19:56.630 --> 00:19:59.650 align:start position:0%
but I from an optimistic perspective
there<00:19:57.080><c> are</c><00:19:57.400><c> there</c><00:19:58.400><c> is</c><00:19:58.429><c> a</c><00:19:58.549><c> lot</c><00:19:58.820><c> of</c><00:19:58.970><c> content</c><00:19:59.419><c> and</c>

00:19:59.650 --> 00:19:59.660 align:start position:0%
there are there is a lot of content and
 

00:19:59.660 --> 00:20:02.260 align:start position:0%
there are there is a lot of content and
a<00:19:59.929><c> lot</c><00:20:00.140><c> of</c><00:20:00.260><c> proposals</c><00:20:00.590><c> in</c><00:20:00.799><c> a</c><00:20:00.919><c> lot</c><00:20:01.100><c> of</c><00:20:01.270><c> really</c>

00:20:02.260 --> 00:20:02.270 align:start position:0%
a lot of proposals in a lot of really
 

00:20:02.270 --> 00:20:06.720 align:start position:0%
a lot of proposals in a lot of really
promising<00:20:02.720><c> directions</c><00:20:03.230><c> for</c><00:20:03.679><c> all</c><00:20:03.710><c> of</c><00:20:03.950><c> these</c><00:20:05.470><c> so</c>

00:20:06.720 --> 00:20:06.730 align:start position:0%
promising directions for all of these so
 

00:20:06.730 --> 00:20:12.380 align:start position:0%
promising directions for all of these so
yeah

00:20:12.380 --> 00:20:12.390 align:start position:0%
 
 

00:20:12.390 --> 00:20:14.780 align:start position:0%
 
it<00:20:12.960><c> smells</c><00:20:13.230><c> I</c><00:20:13.380><c> think</c><00:20:13.590><c> it's</c><00:20:13.980><c> a</c><00:20:14.070><c> good</c><00:20:14.250><c> segue</c>

00:20:14.780 --> 00:20:14.790 align:start position:0%
it smells I think it's a good segue
 

00:20:14.790 --> 00:20:18.500 align:start position:0%
it smells I think it's a good segue
actually<00:20:15.179><c> to</c><00:20:15.720><c> tonight's</c><00:20:16.650><c> talk</c><00:20:16.890><c> I</c><00:20:17.270><c> just</c><00:20:18.270><c> want</c>

00:20:18.500 --> 00:20:18.510 align:start position:0%
actually to tonight's talk I just want
 

00:20:18.510 --> 00:20:20.090 align:start position:0%
actually to tonight's talk I just want
to<00:20:18.690><c> reiterate</c><00:20:18.840><c> the</c><00:20:19.170><c> type</c><00:20:19.380><c> is</c><00:20:19.530><c> what</c><00:20:19.679><c> you</c><00:20:19.799><c> said</c>

00:20:20.090 --> 00:20:20.100 align:start position:0%
to reiterate the type is what you said
 

00:20:20.100 --> 00:20:21.280 align:start position:0%
to reiterate the type is what you said
today

00:20:21.280 --> 00:20:21.290 align:start position:0%
today
 

00:20:21.290 --> 00:20:23.480 align:start position:0%
today
what<00:20:22.290><c> were</c><00:20:22.410><c> the</c><00:20:22.470><c> kick</c><00:20:22.650><c> started</c><00:20:22.980><c> all</c><00:20:23.070><c> this</c><00:20:23.250><c> work</c>

00:20:23.480 --> 00:20:23.490 align:start position:0%
what were the kick started all this work
 

00:20:23.490 --> 00:20:26.320 align:start position:0%
what were the kick started all this work
was<00:20:23.790><c> proposal</c><00:20:24.450><c> 2</c><00:20:24.600><c> which</c><00:20:24.900><c> was</c><00:20:25.140><c> an</c><00:20:25.410><c> actual</c><00:20:25.710><c> real</c>

00:20:26.320 --> 00:20:26.330 align:start position:0%
was proposal 2 which was an actual real
 

00:20:26.330 --> 00:20:29.180 align:start position:0%
was proposal 2 which was an actual real
thing<00:20:27.330><c> written</c><00:20:27.540><c> down</c><00:20:27.840><c> so</c><00:20:28.140><c> we</c><00:20:28.290><c> could</c><00:20:28.500><c> take</c><00:20:29.130><c> a</c>

00:20:29.180 --> 00:20:29.190 align:start position:0%
thing written down so we could take a
 

00:20:29.190 --> 00:20:31.070 align:start position:0%
thing written down so we could take a
look<00:20:29.309><c> at</c><00:20:29.429><c> they</c><00:20:29.549><c> don't</c><00:20:29.670><c> do</c><00:20:29.790><c> something</c><00:20:30.000><c> but</c><00:20:30.870><c> up</c>

00:20:31.070 --> 00:20:31.080 align:start position:0%
look at they don't do something but up
 

00:20:31.080 --> 00:20:32.600 align:start position:0%
look at they don't do something but up
to<00:20:31.230><c> that</c><00:20:31.350><c> point</c><00:20:31.559><c> everything</c><00:20:31.920><c> happened</c><00:20:32.429><c> just</c>

00:20:32.600 --> 00:20:32.610 align:start position:0%
to that point everything happened just
 

00:20:32.610 --> 00:20:34.100 align:start position:0%
to that point everything happened just
on<00:20:32.850><c> each</c><00:20:33.030><c> researching</c><00:20:33.720><c> different</c>

00:20:34.100 --> 00:20:34.110 align:start position:0%
on each researching different
 

00:20:34.110 --> 00:20:37.340 align:start position:0%
on each researching different
discussions<00:20:35.090><c> it's</c><00:20:36.090><c> easy</c><00:20:36.570><c> to</c><00:20:36.750><c> discuss</c><00:20:37.110><c> stuff</c>

00:20:37.340 --> 00:20:37.350 align:start position:0%
discussions it's easy to discuss stuff
 

00:20:37.350 --> 00:20:40.520 align:start position:0%
discussions it's easy to discuss stuff
twist<00:20:37.830><c> on</c><00:20:38.040><c> different</c><00:20:38.549><c> texts</c><00:20:39.480><c> but</c><00:20:40.200><c> it's</c><00:20:40.380><c> also</c>

00:20:40.520 --> 00:20:40.530 align:start position:0%
twist on different texts but it's also
 

00:20:40.530 --> 00:20:42.110 align:start position:0%
twist on different texts but it's also
kind<00:20:40.799><c> of</c><00:20:40.890><c> hard</c><00:20:41.100><c> to</c><00:20:41.160><c> know</c><00:20:41.610><c> which</c><00:20:41.850><c> direction</c>

00:20:42.110 --> 00:20:42.120 align:start position:0%
kind of hard to know which direction
 

00:20:42.120 --> 00:20:45.230 align:start position:0%
kind of hard to know which direction
actually<00:20:42.480><c> make</c><00:20:42.840><c> sense</c><00:20:43.049><c> in</c><00:20:43.350><c> practice</c><00:20:44.090><c> so</c><00:20:45.090><c> this</c>

00:20:45.230 --> 00:20:45.240 align:start position:0%
actually make sense in practice so this
 

00:20:45.240 --> 00:20:46.789 align:start position:0%
actually make sense in practice so this
was<00:20:45.419><c> a</c><00:20:45.450><c> big</c><00:20:45.660><c> banquet</c><00:20:46.020><c> with</c><00:20:46.290><c> that</c><00:20:46.440><c> kind</c><00:20:46.740><c> of</c>

00:20:46.789 --> 00:20:46.799 align:start position:0%
was a big banquet with that kind of
 

00:20:46.799 --> 00:20:49.730 align:start position:0%
was a big banquet with that kind of
mindset<00:20:47.160><c> we</c><00:20:47.910><c> started</c><00:20:48.360><c> to</c><00:20:48.720><c> teach</c><00:20:49.049><c> a</c><00:20:49.230><c> proposal</c>

00:20:49.730 --> 00:20:49.740 align:start position:0%
mindset we started to teach a proposal
 

00:20:49.740 --> 00:20:52.340 align:start position:0%
mindset we started to teach a proposal
to<00:20:50.010><c> as</c><00:20:50.190><c> it</c><00:20:50.340><c> is</c><00:20:50.480><c> violently</c><00:20:51.480><c> implemented</c><00:20:51.780><c> it</c><00:20:52.140><c> and</c>

00:20:52.340 --> 00:20:52.350 align:start position:0%
to as it is violently implemented it and
 

00:20:52.350 --> 00:20:55.460 align:start position:0%
to as it is violently implemented it and
tried<00:20:53.340><c> to</c><00:20:53.370><c> validate</c><00:20:53.820><c> certain</c><00:20:54.179><c> aspects</c><00:20:54.960><c> and</c>

00:20:55.460 --> 00:20:55.470 align:start position:0%
tried to validate certain aspects and
 

00:20:55.470 --> 00:20:57.740 align:start position:0%
tried to validate certain aspects and
that<00:20:55.799><c> implementation</c><00:20:56.280><c> is</c><00:20:56.580><c> is</c><00:20:57.179><c> what</c><00:20:57.419><c> it</c><00:20:57.510><c> said</c>

00:20:57.740 --> 00:20:57.750 align:start position:0%
that implementation is is what it said
 

00:20:57.750 --> 00:21:00.770 align:start position:0%
that implementation is is what it said
so<00:20:58.049><c> basically</c><00:20:58.770><c> we</c><00:20:58.919><c> took</c><00:20:59.419><c> this</c><00:21:00.419><c> proposal</c>

00:21:00.770 --> 00:21:00.780 align:start position:0%
so basically we took this proposal
 

00:21:00.780 --> 00:21:03.830 align:start position:0%
so basically we took this proposal
implemented<00:21:01.710><c> it</c><00:21:01.830><c> and</c><00:21:02.250><c> we</c><00:21:03.150><c> started</c><00:21:03.510><c> out</c><00:21:03.660><c> with</c>

00:21:03.830 --> 00:21:03.840 align:start position:0%
implemented it and we started out with
 

00:21:03.840 --> 00:21:06.710 align:start position:0%
implemented it and we started out with
just<00:21:03.929><c> the</c><00:21:04.860><c> goal</c><00:21:05.130><c> of</c><00:21:05.370><c> validating</c><00:21:06.000><c> those</c><00:21:06.360><c> basic</c>

00:21:06.710 --> 00:21:06.720 align:start position:0%
just the goal of validating those basic
 

00:21:06.720 --> 00:21:08.539 align:start position:0%
just the goal of validating those basic
assumptions<00:21:07.320><c> and</c><00:21:07.530><c> the</c><00:21:07.590><c> basic</c><00:21:07.860><c> assumption</c><00:21:08.400><c> we</c>

00:21:08.539 --> 00:21:08.549 align:start position:0%
assumptions and the basic assumption we
 

00:21:08.549 --> 00:21:11.030 align:start position:0%
assumptions and the basic assumption we
had<00:21:08.760><c> is</c><00:21:09.330><c> here</c><00:21:09.570><c> the</c><00:21:09.720><c> limits</c><00:21:10.080><c> of</c><00:21:10.230><c> time</c><00:21:10.620><c> you</c><00:21:10.830><c> can</c>

00:21:11.030 --> 00:21:11.040 align:start position:0%
had is here the limits of time you can
 

00:21:11.040 --> 00:21:13.850 align:start position:0%
had is here the limits of time you can
spend<00:21:11.370><c> and</c><00:21:11.970><c> at</c><00:21:12.090><c> every</c><00:21:12.900><c> sharp</c><00:21:13.380><c> block</c><00:21:13.650><c> on</c>

00:21:13.850 --> 00:21:13.860 align:start position:0%
spend and at every sharp block on
 

00:21:13.860 --> 00:21:17.030 align:start position:0%
spend and at every sharp block on
processing<00:21:14.669><c> and</c><00:21:15.090><c> we</c><00:21:16.080><c> all</c><00:21:16.169><c> set</c><00:21:16.350><c> limits</c><00:21:16.679><c> of</c><00:21:16.860><c> how</c>

00:21:17.030 --> 00:21:17.040 align:start position:0%
processing and we all set limits of how
 

00:21:17.040 --> 00:21:19.190 align:start position:0%
processing and we all set limits of how
much<00:21:17.160><c> data</c><00:21:17.429><c> we</c><00:21:17.580><c> can</c><00:21:17.760><c> supply</c><00:21:18.120><c> to</c><00:21:18.419><c> these</c>

00:21:19.190 --> 00:21:19.200 align:start position:0%
much data we can supply to these
 

00:21:19.200 --> 00:21:22.370 align:start position:0%
much data we can supply to these
execution<00:21:19.710><c> environments</c><00:21:20.220><c> and</c><00:21:21.260><c> basically</c><00:21:22.260><c> we</c>

00:21:22.370 --> 00:21:22.380 align:start position:0%
execution environments and basically we
 

00:21:22.380 --> 00:21:27.590 align:start position:0%
execution environments and basically we
had<00:21:22.650><c> to</c><00:21:22.860><c> write</c><00:21:23.370><c> some</c><00:21:23.549><c> code</c><00:21:25.010><c> in</c><00:21:26.010><c> Watson</c><00:21:26.700><c> which</c>

00:21:27.590 --> 00:21:27.600 align:start position:0%
had to write some code in Watson which
 

00:21:27.600 --> 00:21:30.049 align:start position:0%
had to write some code in Watson which
takes<00:21:27.900><c> this</c><00:21:28.080><c> data</c><00:21:28.320><c> tries</c><00:21:29.160><c> to</c><00:21:29.309><c> do</c><00:21:29.400><c> transactions</c>

00:21:30.049 --> 00:21:30.059 align:start position:0%
takes this data tries to do transactions
 

00:21:30.059 --> 00:21:33.260 align:start position:0%
takes this data tries to do transactions
and<00:21:30.270><c> fit</c><00:21:31.140><c> into</c><00:21:31.440><c> the</c><00:21:31.679><c> time</c><00:21:31.950><c> limit</c><00:21:32.220><c> so</c><00:21:32.790><c> this</c><00:21:33.090><c> is</c>

00:21:33.260 --> 00:21:33.270 align:start position:0%
and fit into the time limit so this is
 

00:21:33.270 --> 00:21:36.110 align:start position:0%
and fit into the time limit so this is
what<00:21:33.390><c> we</c><00:21:33.510><c> have</c><00:21:33.660><c> done</c><00:21:34.250><c> and</c><00:21:35.250><c> once</c><00:21:35.549><c> we</c><00:21:35.760><c> got</c><00:21:35.910><c> like</c>

00:21:36.110 --> 00:21:36.120 align:start position:0%
what we have done and once we got like
 

00:21:36.120 --> 00:21:37.340 align:start position:0%
what we have done and once we got like
two<00:21:36.270><c> really</c><00:21:36.419><c> good</c><00:21:36.540><c> numbers</c><00:21:36.870><c> and</c><00:21:37.169><c> then</c><00:21:37.320><c> we</c>

00:21:37.340 --> 00:21:37.350 align:start position:0%
two really good numbers and then we
 

00:21:37.350 --> 00:21:38.870 align:start position:0%
two really good numbers and then we
solved<00:21:37.799><c> all</c><00:21:37.919><c> these</c><00:21:38.070><c> different</c><00:21:38.340><c> problems</c><00:21:38.700><c> so</c><00:21:38.850><c> a</c>

00:21:38.870 --> 00:21:38.880 align:start position:0%
solved all these different problems so a
 

00:21:38.880 --> 00:21:41.360 align:start position:0%
solved all these different problems so a
couple<00:21:39.120><c> months</c><00:21:39.419><c> of</c><00:21:39.690><c> time</c><00:21:39.900><c> then</c><00:21:40.890><c> we</c><00:21:40.980><c> started</c><00:21:41.280><c> to</c>

00:21:41.360 --> 00:21:41.370 align:start position:0%
couple months of time then we started to
 

00:21:41.370 --> 00:21:43.909 align:start position:0%
couple months of time then we started to
look<00:21:41.400><c> at</c><00:21:41.669><c> the</c><00:21:42.419><c> prettier</c><00:21:42.720><c> stuff</c><00:21:43.110><c> how</c><00:21:43.590><c> do</c><00:21:43.650><c> these</c>

00:21:43.909 --> 00:21:43.919 align:start position:0%
look at the prettier stuff how do these
 

00:21:43.919 --> 00:21:46.789 align:start position:0%
look at the prettier stuff how do these
things<00:21:44.190><c> actually</c><00:21:44.340><c> get</c><00:21:44.790><c> the</c><00:21:45.030><c> data</c><00:21:45.270><c> and</c><00:21:45.620><c> the</c><00:21:46.620><c> fee</c>

00:21:46.789 --> 00:21:46.799 align:start position:0%
things actually get the data and the fee
 

00:21:46.799 --> 00:21:49.789 align:start position:0%
things actually get the data and the fee
stuff<00:21:47.419><c> in</c><00:21:48.419><c> a</c><00:21:48.570><c> long</c><00:21:48.720><c> session</c><00:21:48.960><c> discussing</c><00:21:49.440><c> this</c>

00:21:49.789 --> 00:21:49.799 align:start position:0%
stuff in a long session discussing this
 

00:21:49.799 --> 00:21:53.090 align:start position:0%
stuff in a long session discussing this
on<00:21:50.460><c> a</c><00:21:50.610><c> whiteboard</c><00:21:51.350><c> and</c><00:21:52.350><c> kind</c><00:21:52.530><c> of</c><00:21:52.590><c> realize</c><00:21:52.860><c> that</c>

00:21:53.090 --> 00:21:53.100 align:start position:0%
on a whiteboard and kind of realize that
 

00:21:53.100 --> 00:21:56.240 align:start position:0%
on a whiteboard and kind of realize that
it's<00:21:53.220><c> insanely</c><00:21:54.090><c> complex</c><00:21:54.740><c> and</c><00:21:55.740><c> I</c><00:21:55.950><c> think</c><00:21:55.980><c> that's</c>

00:21:56.240 --> 00:21:56.250 align:start position:0%
it's insanely complex and I think that's
 

00:21:56.250 --> 00:21:58.220 align:start position:0%
it's insanely complex and I think that's
that's<00:21:56.549><c> one</c><00:21:56.669><c> of</c><00:21:56.760><c> the</c><00:21:56.850><c> reasons</c><00:21:57.210><c> we</c><00:21:58.080><c> can</c>

00:21:58.220 --> 00:21:58.230 align:start position:0%
that's one of the reasons we can
 

00:21:58.230 --> 00:21:59.480 align:start position:0%
that's one of the reasons we can
actually<00:21:58.470><c> just</c><00:21:58.620><c> look</c><00:21:58.740><c> in</c><00:21:58.890><c> isolation</c><00:21:59.220><c> with</c>

00:21:59.480 --> 00:21:59.490 align:start position:0%
actually just look in isolation with
 

00:21:59.490 --> 00:22:01.070 align:start position:0%
actually just look in isolation with
these<00:21:59.640><c> things</c><00:21:59.880><c> we</c><00:22:00.030><c> have</c><00:22:00.120><c> to</c><00:22:00.150><c> do</c><00:22:00.360><c> we</c><00:22:00.900><c> have</c><00:22:00.929><c> to</c>

00:22:01.070 --> 00:22:01.080 align:start position:0%
these things we have to do we have to
 

00:22:01.080 --> 00:22:04.220 align:start position:0%
these things we have to do we have to
look<00:22:01.200><c> at</c><00:22:01.350><c> them</c><00:22:01.530><c> more</c><00:22:02.120><c> integrated</c><00:22:03.120><c> way</c><00:22:03.240><c> and</c><00:22:03.450><c> I</c>

00:22:04.220 --> 00:22:04.230 align:start position:0%
look at them more integrated way and I
 

00:22:04.230 --> 00:22:05.690 align:start position:0%
look at them more integrated way and I
think<00:22:04.290><c> probably</c><00:22:04.740><c> was</c><00:22:05.010><c> one</c><00:22:05.160><c> of</c><00:22:05.250><c> the</c><00:22:05.370><c> reason</c>

00:22:05.690 --> 00:22:05.700 align:start position:0%
think probably was one of the reason
 

00:22:05.700 --> 00:22:08.510 align:start position:0%
think probably was one of the reason
that<00:22:06.330><c> these</c><00:22:06.510><c> new</c><00:22:06.690><c> proposals</c><00:22:07.260><c> were</c><00:22:07.520><c> inspired</c>

00:22:08.510 --> 00:22:08.520 align:start position:0%
that these new proposals were inspired
 

00:22:08.520 --> 00:22:10.669 align:start position:0%
that these new proposals were inspired
by<00:22:08.669><c> so</c><00:22:09.390><c> I</c><00:22:09.450><c> expect</c><00:22:09.809><c> that</c><00:22:10.080><c> they're</c><00:22:10.260><c> gonna</c><00:22:10.410><c> be</c><00:22:10.590><c> as</c>

00:22:10.669 --> 00:22:10.679 align:start position:0%
by so I expect that they're gonna be as
 

00:22:10.679 --> 00:22:11.840 align:start position:0%
by so I expect that they're gonna be as
we<00:22:10.860><c> look</c><00:22:11.040><c> at</c><00:22:11.130><c> more</c><00:22:11.250><c> of</c><00:22:11.400><c> these</c><00:22:11.490><c> different</c>

00:22:11.840 --> 00:22:11.850 align:start position:0%
we look at more of these different
 

00:22:11.850 --> 00:22:14.150 align:start position:0%
we look at more of these different
problems<00:22:12.270><c> and</c><00:22:13.169><c> not</c><00:22:13.290><c> just</c><00:22:13.350><c> you</c><00:22:13.740><c> know</c><00:22:13.799><c> one</c>

00:22:14.150 --> 00:22:14.160 align:start position:0%
problems and not just you know one
 

00:22:14.160 --> 00:22:15.919 align:start position:0%
problems and not just you know one
problem<00:22:14.490><c> at</c><00:22:14.580><c> a</c><00:22:14.669><c> time</c><00:22:14.700><c> they're</c><00:22:15.540><c> gonna</c><00:22:15.660><c> be</c><00:22:15.809><c> more</c>

00:22:15.919 --> 00:22:15.929 align:start position:0%
problem at a time they're gonna be more
 

00:22:15.929 --> 00:22:16.700 align:start position:0%
problem at a time they're gonna be more
and<00:22:16.049><c> more</c><00:22:16.110><c> proposed</c>

00:22:16.700 --> 00:22:16.710 align:start position:0%
and more proposed
 

00:22:16.710 --> 00:22:18.049 align:start position:0%
and more proposed
and<00:22:16.799><c> we're</c><00:22:16.950><c> gonna</c><00:22:17.039><c> get</c><00:22:17.429><c> closer</c><00:22:17.730><c> to</c><00:22:17.970><c> the</c>

00:22:18.049 --> 00:22:18.059 align:start position:0%
and we're gonna get closer to the
 

00:22:18.059 --> 00:22:26.649 align:start position:0%
and we're gonna get closer to the
solution<00:22:20.870><c> so</c><00:22:21.870><c> scant</c><00:22:22.529><c> itself</c><00:22:23.600><c> listening</c><00:22:24.600><c> Tom</c>

00:22:26.649 --> 00:22:26.659 align:start position:0%
solution so scant itself listening Tom
 

00:22:26.659 --> 00:22:31.010 align:start position:0%
solution so scant itself listening Tom
okay<00:22:28.010><c> so</c><00:22:29.010><c> as</c><00:22:29.130><c> I</c><00:22:29.279><c> said</c><00:22:29.490><c> it's</c><00:22:29.760><c> this</c><00:22:30.059><c> actual</c>

00:22:31.010 --> 00:22:31.020 align:start position:0%
okay so as I said it's this actual
 

00:22:31.020 --> 00:22:33.919 align:start position:0%
okay so as I said it's this actual
tangible<00:22:31.200><c> tangible</c><00:22:32.029><c> piece</c><00:22:33.029><c> of</c><00:22:33.210><c> code</c><00:22:33.539><c> you</c><00:22:33.779><c> can</c>

00:22:33.919 --> 00:22:33.929 align:start position:0%
tangible tangible piece of code you can
 

00:22:33.929 --> 00:22:36.980 align:start position:0%
tangible tangible piece of code you can
interact<00:22:34.230><c> with</c><00:22:34.470><c> it's</c><00:22:35.100><c> not</c><00:22:35.279><c> just</c><00:22:35.580><c> the</c><00:22:35.700><c> text</c><00:22:36.059><c> so</c>

00:22:36.980 --> 00:22:36.990 align:start position:0%
interact with it's not just the text so
 

00:22:36.990 --> 00:22:39.680 align:start position:0%
interact with it's not just the text so
if<00:22:37.080><c> influence</c><00:22:37.740><c> that</c><00:22:37.919><c> proposal</c><00:22:38.460><c> -</c><00:22:38.640><c> we</c><00:22:39.330><c> do</c><00:22:39.480><c> plan</c>

00:22:39.680 --> 00:22:39.690 align:start position:0%
if influence that proposal - we do plan
 

00:22:39.690 --> 00:22:41.899 align:start position:0%
if influence that proposal - we do plan
to<00:22:39.870><c> take</c><00:22:40.049><c> in</c><00:22:40.230><c> the</c><00:22:40.409><c> the</c><00:22:40.649><c> changes</c><00:22:41.159><c> from</c>

00:22:41.899 --> 00:22:41.909 align:start position:0%
to take in the the changes from
 

00:22:41.909 --> 00:22:43.370 align:start position:0%
to take in the the changes from
different<00:22:42.179><c> proposals</c><00:22:42.630><c> and</c><00:22:42.809><c> we</c><00:22:42.960><c> also</c><00:22:43.080><c> want</c><00:22:43.320><c> to</c>

00:22:43.370 --> 00:22:43.380 align:start position:0%
different proposals and we also want to
 

00:22:43.380 --> 00:22:45.440 align:start position:0%
different proposals and we also want to
come<00:22:43.500><c> up</c><00:22:43.590><c> with</c><00:22:43.710><c> our</c><00:22:43.860><c> own</c><00:22:44.070><c> proposals</c><00:22:44.610><c> but</c><00:22:45.299><c> we</c>

00:22:45.440 --> 00:22:45.450 align:start position:0%
come up with our own proposals but we
 

00:22:45.450 --> 00:22:46.700 align:start position:0%
come up with our own proposals but we
haven't<00:22:45.570><c> done</c><00:22:45.809><c> that</c><00:22:45.870><c> yet</c><00:22:46.049><c> we</c><00:22:46.409><c> were</c><00:22:46.500><c> really</c>

00:22:46.700 --> 00:22:46.710 align:start position:0%
haven't done that yet we were really
 

00:22:46.710 --> 00:22:49.279 align:start position:0%
haven't done that yet we were really
focusing<00:22:47.130><c> on</c><00:22:47.279><c> getting</c><00:22:47.909><c> those</c><00:22:48.059><c> core</c><00:22:48.510><c> basic</c>

00:22:49.279 --> 00:22:49.289 align:start position:0%
focusing on getting those core basic
 

00:22:49.289 --> 00:22:52.669 align:start position:0%
focusing on getting those core basic
things<00:22:49.500><c> as</c><00:22:49.710><c> for</c><00:22:49.980><c> regarding</c><00:22:50.610><c> speed</c><00:22:51.679><c> it</c>

00:22:52.669 --> 00:22:52.679 align:start position:0%
things as for regarding speed it
 

00:22:52.679 --> 00:22:54.940 align:start position:0%
things as for regarding speed it
actually<00:22:52.799><c> black</c><00:22:53.279><c> does</c><00:22:53.760><c> it</c><00:22:53.880><c> in</c><00:22:53.970><c> a</c><00:22:54.000><c> pointer</c>

00:22:54.940 --> 00:22:54.950 align:start position:0%
actually black does it in a pointer
 

00:22:54.950 --> 00:22:57.860 align:start position:0%
actually black does it in a pointer
doesn't<00:22:55.950><c> work</c><00:22:56.130><c> so</c><00:22:56.909><c> it's</c><00:22:57.029><c> black</c><00:22:57.149><c> box</c><00:22:57.450><c> is</c><00:22:57.600><c> most</c>

00:22:57.860 --> 00:22:57.870 align:start position:0%
doesn't work so it's black box is most
 

00:22:57.870 --> 00:23:00.200 align:start position:0%
doesn't work so it's black box is most
of<00:22:58.049><c> the</c><00:22:58.230><c> stuff</c><00:22:58.830><c> you</c><00:22:58.860><c> don't</c><00:22:59.130><c> care</c><00:22:59.309><c> about</c><00:22:59.370><c> and</c>

00:23:00.200 --> 00:23:00.210 align:start position:0%
of the stuff you don't care about and
 

00:23:00.210 --> 00:23:01.669 align:start position:0%
of the stuff you don't care about and
just<00:23:00.539><c> stuff</c><00:23:00.690><c> you</c><00:23:00.809><c> don't</c><00:23:00.929><c> care</c><00:23:01.169><c> about</c><00:23:01.260><c> at</c><00:23:01.500><c> least</c>

00:23:01.669 --> 00:23:01.679 align:start position:0%
just stuff you don't care about at least
 

00:23:01.679 --> 00:23:04.159 align:start position:0%
just stuff you don't care about at least
that<00:23:02.190><c> that</c><00:23:02.610><c> point</c><00:23:02.850><c> of</c><00:23:03.000><c> time</c><00:23:03.029><c> is</c><00:23:03.539><c> whatever</c><00:23:03.870><c> is</c>

00:23:04.159 --> 00:23:04.169 align:start position:0%
that that point of time is whatever is
 

00:23:04.169 --> 00:23:06.529 align:start position:0%
that that point of time is whatever is
happening<00:23:04.500><c> on</c><00:23:04.620><c> the</c><00:23:04.679><c> video</c><00:23:04.919><c> channel</c><00:23:05.309><c> I</c><00:23:05.539><c> never</c>

00:23:06.529 --> 00:23:06.539 align:start position:0%
happening on the video channel I never
 

00:23:06.539 --> 00:23:10.220 align:start position:0%
happening on the video channel I never
do<00:23:07.140><c> expect</c><00:23:07.740><c> that</c><00:23:07.860><c> with</c><00:23:08.130><c> time</c><00:23:08.490><c> as</c><00:23:08.700><c> we</c><00:23:08.880><c> get</c><00:23:09.299><c> more</c>

00:23:10.220 --> 00:23:10.230 align:start position:0%
do expect that with time as we get more
 

00:23:10.230 --> 00:23:12.470 align:start position:0%
do expect that with time as we get more
closer<00:23:10.590><c> to</c><00:23:10.799><c> figuring</c><00:23:11.010><c> things</c><00:23:11.490><c> out</c><00:23:11.760><c> and</c><00:23:12.149><c> in</c><00:23:12.419><c> a</c>

00:23:12.470 --> 00:23:12.480 align:start position:0%
closer to figuring things out and in a
 

00:23:12.480 --> 00:23:14.149 align:start position:0%
closer to figuring things out and in a
drawer<00:23:12.690><c> did</c><00:23:12.899><c> more</c><00:23:13.049><c> complex</c><00:23:13.500><c> because</c><00:23:13.860><c> it</c><00:23:14.010><c> has</c>

00:23:14.149 --> 00:23:14.159 align:start position:0%
drawer did more complex because it has
 

00:23:14.159 --> 00:23:16.430 align:start position:0%
drawer did more complex because it has
to<00:23:14.309><c> take</c><00:23:14.520><c> in</c><00:23:14.700><c> more</c><00:23:15.270><c> things</c><00:23:15.510><c> from</c><00:23:15.929><c> from</c><00:23:16.260><c> the</c>

00:23:16.430 --> 00:23:16.440 align:start position:0%
to take in more things from from the
 

00:23:16.440 --> 00:23:19.070 align:start position:0%
to take in more things from from the
different<00:23:16.740><c> phases</c><00:23:17.450><c> but</c><00:23:18.450><c> right</c><00:23:18.659><c> now</c><00:23:18.870><c> it's</c>

00:23:19.070 --> 00:23:19.080 align:start position:0%
different phases but right now it's
 

00:23:19.080 --> 00:23:21.889 align:start position:0%
different phases but right now it's
pretty<00:23:19.260><c> simple</c><00:23:20.090><c> that</c><00:23:21.090><c> still</c><00:23:21.390><c> there</c><00:23:21.659><c> were</c><00:23:21.720><c> job</c>

00:23:21.889 --> 00:23:21.899 align:start position:0%
pretty simple that still there were job
 

00:23:21.899 --> 00:23:24.310 align:start position:0%
pretty simple that still there were job
announcement<00:23:22.529><c> URL</c><00:23:22.919><c> you</c><00:23:23.070><c> can</c><00:23:23.250><c> feed</c><00:23:23.640><c> a</c><00:23:23.669><c> bit</c><00:23:23.880><c> more</c>

00:23:24.310 --> 00:23:24.320 align:start position:0%
announcement URL you can feed a bit more
 

00:23:24.320 --> 00:23:27.620 align:start position:0%
announcement URL you can feed a bit more
reasoning<00:23:25.320><c> and</c><00:23:25.710><c> you</c><00:23:26.190><c> know</c><00:23:26.279><c> how</c><00:23:26.370><c> does</c><00:23:26.520><c> it</c><00:23:26.549><c> work</c>

00:23:27.620 --> 00:23:27.630 align:start position:0%
reasoning and you know how does it work
 

00:23:27.630 --> 00:23:30.590 align:start position:0%
reasoning and you know how does it work
but<00:23:28.409><c> the</c><00:23:28.830><c> URL</c><00:23:29.250><c> that</c><00:23:29.549><c> the</c><00:23:29.640><c> github</c><00:23:29.789><c> URL</c><00:23:30.059><c> is</c><00:23:30.390><c> where</c>

00:23:30.590 --> 00:23:30.600 align:start position:0%
but the URL that the github URL is where
 

00:23:30.600 --> 00:23:34.310 align:start position:0%
but the URL that the github URL is where
all<00:23:30.809><c> the</c><00:23:30.990><c> dakotas</c><00:23:32.570><c> just</c><00:23:33.570><c> kind</c><00:23:33.840><c> of</c><00:23:33.899><c> itself</c>

00:23:34.310 --> 00:23:34.320 align:start position:0%
all the dakotas just kind of itself
 

00:23:34.320 --> 00:23:35.480 align:start position:0%
all the dakotas just kind of itself
there's<00:23:34.559><c> a</c><00:23:34.649><c> couple</c><00:23:34.860><c> of</c><00:23:34.980><c> different</c><00:23:35.250><c> ads</c>

00:23:35.480 --> 00:23:35.490 align:start position:0%
there's a couple of different ads
 

00:23:35.490 --> 00:23:37.159 align:start position:0%
there's a couple of different ads
actually<00:23:35.940><c> are</c><00:23:36.029><c> going</c><00:23:36.149><c> to</c><00:23:36.210><c> go</c><00:23:36.330><c> into</c><00:23:36.539><c> this</c><00:23:36.630><c> but</c>

00:23:37.159 --> 00:23:37.169 align:start position:0%
actually are going to go into this but
 

00:23:37.169 --> 00:23:44.330 align:start position:0%
actually are going to go into this but
the<00:23:37.559><c> thing</c><00:23:37.799><c> we</c><00:23:37.950><c> call</c><00:23:38.610><c> scared</c><00:23:39.210><c> is</c><00:23:39.679><c> this</c>

00:23:44.330 --> 00:23:44.340 align:start position:0%
 
 

00:23:44.340 --> 00:23:46.610 align:start position:0%
 
so<00:23:44.640><c> basically</c><00:23:44.940><c> scans</c><00:23:45.360><c> does</c><00:23:46.020><c> a</c><00:23:46.289><c> couple</c><00:23:46.500><c> of</c>

00:23:46.610 --> 00:23:46.620 align:start position:0%
so basically scans does a couple of
 

00:23:46.620 --> 00:23:49.399 align:start position:0%
so basically scans does a couple of
different<00:23:46.710><c> things</c><00:23:47.870><c> under</c><00:23:48.870><c> the</c><00:23:48.990><c> same</c><00:23:49.200><c> name</c><00:23:49.230><c> so</c>

00:23:49.399 --> 00:23:49.409 align:start position:0%
different things under the same name so
 

00:23:49.409 --> 00:23:51.710 align:start position:0%
different things under the same name so
it<00:23:49.679><c> has</c><00:23:49.860><c> it</c><00:23:50.100><c> is</c><00:23:50.250><c> this</c><00:23:50.399><c> tool</c><00:23:50.700><c> but</c><00:23:51.390><c> it</c><00:23:51.510><c> also</c>

00:23:51.710 --> 00:23:51.720 align:start position:0%
it has it is this tool but it also
 

00:23:51.720 --> 00:23:53.799 align:start position:0%
it has it is this tool but it also
defines<00:23:52.169><c> the</c><00:23:52.590><c> API</c><00:23:52.919><c> is</c><00:23:53.010><c> based</c><00:23:53.250><c> on</c><00:23:53.370><c> the</c><00:23:53.460><c> proposal</c>

00:23:53.799 --> 00:23:53.809 align:start position:0%
defines the API is based on the proposal
 

00:23:53.809 --> 00:23:58.100 align:start position:0%
defines the API is based on the proposal
it<00:23:54.809><c> has</c><00:23:55.020><c> a</c><00:23:55.049><c> testing</c><00:23:55.529><c> format</c><00:23:56.659><c> and</c><00:23:57.659><c> it</c><00:23:57.899><c> has</c><00:23:58.080><c> a</c>

00:23:58.100 --> 00:23:58.110 align:start position:0%
it has a testing format and it has a
 

00:23:58.110 --> 00:24:00.110 align:start position:0%
it has a testing format and it has a
couple<00:23:58.320><c> of</c><00:23:58.500><c> example</c><00:23:58.919><c> e's</c><00:23:59.279><c> me</c><00:23:59.490><c> we</c><00:23:59.760><c> cannot</c><00:23:59.940><c> go</c>

00:24:00.110 --> 00:24:00.120 align:start position:0%
couple of example e's me we cannot go
 

00:24:00.120 --> 00:24:04.250 align:start position:0%
couple of example e's me we cannot go
into<00:24:00.149><c> that</c><00:24:00.510><c> in</c><00:24:01.049><c> a</c><00:24:01.289><c> second</c><00:24:01.620><c> so</c><00:24:02.840><c> the</c><00:24:03.840><c> ordinary</c>

00:24:04.250 --> 00:24:04.260 align:start position:0%
into that in a second so the ordinary
 

00:24:04.260 --> 00:24:06.860 align:start position:0%
into that in a second so the ordinary
original<00:24:05.010><c> scared</c><00:24:05.340><c> I</c><00:24:05.640><c> must</c><00:24:06.390><c> be</c><00:24:06.480><c> talking</c><00:24:06.600><c> about</c>

00:24:06.860 --> 00:24:06.870 align:start position:0%
original scared I must be talking about
 

00:24:06.870 --> 00:24:11.060 align:start position:0%
original scared I must be talking about
is<00:24:07.200><c> written</c><00:24:07.529><c> in</c><00:24:07.649><c> rust</c><00:24:08.240><c> and</c><00:24:09.260><c> it's</c><00:24:10.260><c> it's</c><00:24:10.559><c> really</c>

00:24:11.060 --> 00:24:11.070 align:start position:0%
is written in rust and it's it's really
 

00:24:11.070 --> 00:24:12.740 align:start position:0%
is written in rust and it's it's really
small<00:24:11.279><c> it's</c><00:24:11.520><c> a</c><00:24:11.640><c> tener</c><00:24:11.880><c> that's</c><00:24:12.090><c> like</c><00:24:12.240><c> 300</c><00:24:12.450><c> lines</c>

00:24:12.740 --> 00:24:12.750 align:start position:0%
small it's a tener that's like 300 lines
 

00:24:12.750 --> 00:24:14.690 align:start position:0%
small it's a tener that's like 300 lines
of<00:24:12.929><c> code</c><00:24:13.140><c> that's</c><00:24:13.529><c> that's</c><00:24:14.100><c> all</c><00:24:14.340><c> what</c><00:24:14.549><c> was</c>

00:24:14.690 --> 00:24:14.700 align:start position:0%
of code that's that's all what was
 

00:24:14.700 --> 00:24:18.500 align:start position:0%
of code that's that's all what was
needed<00:24:14.850><c> to</c><00:24:15.659><c> implement</c><00:24:16.220><c> proposal</c><00:24:17.220><c> to</c><00:24:17.450><c> in</c><00:24:18.450><c> a</c>

00:24:18.500 --> 00:24:18.510 align:start position:0%
needed to implement proposal to in a
 

00:24:18.510 --> 00:24:20.690 align:start position:0%
needed to implement proposal to in a
black<00:24:18.690><c> woods</c><00:24:18.899><c> manner</c><00:24:19.110><c> it</c><00:24:19.710><c> uses</c><00:24:20.070><c> waz</c><00:24:20.279><c> me</c><00:24:20.490><c> which</c>

00:24:20.690 --> 00:24:20.700 align:start position:0%
black woods manner it uses waz me which
 

00:24:20.700 --> 00:24:22.400 align:start position:0%
black woods manner it uses waz me which
is<00:24:20.820><c> was</c><00:24:21.000><c> an</c><00:24:21.120><c> interpreter</c><00:24:21.539><c> and</c>

00:24:22.400 --> 00:24:22.410 align:start position:0%
is was an interpreter and
 

00:24:22.410 --> 00:24:23.660 align:start position:0%
is was an interpreter and
the<00:24:22.470><c> compiler</c><00:24:22.770><c> engine</c><00:24:23.160><c> it's</c><00:24:23.280><c> it's</c><00:24:23.550><c> an</c>

00:24:23.660 --> 00:24:23.670 align:start position:0%
the compiler engine it's it's an
 

00:24:23.670 --> 00:24:26.630 align:start position:0%
the compiler engine it's it's an
interpreter<00:24:24.210><c> it's</c><00:24:24.540><c> written</c><00:24:24.720><c> in</c><00:24:24.960><c> rust</c><00:24:25.610><c> but</c><00:24:26.610><c> a</c>

00:24:26.630 --> 00:24:26.640 align:start position:0%
interpreter it's written in rust but a
 

00:24:26.640 --> 00:24:28.070 align:start position:0%
interpreter it's written in rust but a
waste<00:24:26.850><c> game</c><00:24:27.030><c> is</c><00:24:27.150><c> written</c><00:24:27.420><c> you</c><00:24:27.540><c> can</c><00:24:27.720><c> you</c><00:24:27.930><c> can</c>

00:24:28.070 --> 00:24:28.080 align:start position:0%
waste game is written you can you can
 

00:24:28.080 --> 00:24:30.440 align:start position:0%
waste game is written you can you can
survive<00:24:28.380><c> two</c><00:24:28.650><c> different</c><00:24:29.280><c> engines</c><00:24:29.670><c> this</c>

00:24:30.440 --> 00:24:30.450 align:start position:0%
survive two different engines this
 

00:24:30.450 --> 00:24:34.880 align:start position:0%
survive two different engines this
engines<00:24:30.840><c> that</c><00:24:30.990><c> will</c><00:24:31.140><c> be</c><00:24:31.290><c> important</c><00:24:31.800><c> later</c><00:24:33.890><c> and</c>

00:24:34.880 --> 00:24:34.890 align:start position:0%
engines that will be important later and
 

00:24:34.890 --> 00:24:37.160 align:start position:0%
engines that will be important later and
the<00:24:35.610><c> user</c><00:24:35.910><c> wasn't</c><00:24:36.270><c> my</c><00:24:36.360><c> tools</c><00:24:36.600><c> recovered</c><00:24:37.020><c> it</c><00:24:37.140><c> a</c>

00:24:37.160 --> 00:24:37.170 align:start position:0%
the user wasn't my tools recovered it a
 

00:24:37.170 --> 00:24:39.890 align:start position:0%
the user wasn't my tools recovered it a
couple<00:24:37.380><c> of</c><00:24:37.470><c> times</c><00:24:37.740><c> already</c><00:24:37.980><c> but</c><00:24:38.810><c> there's</c><00:24:39.810><c> this</c>

00:24:39.890 --> 00:24:39.900 align:start position:0%
couple of times already but there's this
 

00:24:39.900 --> 00:24:42.920 align:start position:0%
couple of times already but there's this
other<00:24:40.050><c> schedule</c><00:24:40.560><c> today</c><00:24:41.190><c> scattered</c><00:24:42.120><c> TS</c><00:24:42.570><c> switch</c>

00:24:42.920 --> 00:24:42.930 align:start position:0%
other schedule today scattered TS switch
 

00:24:42.930 --> 00:24:44.750 align:start position:0%
other schedule today scattered TS switch
if<00:24:43.260><c> one</c><00:24:43.410><c> has</c><00:24:43.500><c> the</c><00:24:43.590><c> same</c><00:24:43.740><c> API</c><00:24:44.100><c> mode</c><00:24:44.310><c> is</c><00:24:44.430><c> written</c>

00:24:44.750 --> 00:24:44.760 align:start position:0%
if one has the same API mode is written
 

00:24:44.760 --> 00:24:49.280 align:start position:0%
if one has the same API mode is written
in<00:24:44.880><c> typescript</c><00:24:45.890><c> and</c><00:24:47.450><c> that</c><00:24:48.450><c> uses</c><00:24:48.870><c> of</c><00:24:48.990><c> course</c>

00:24:49.280 --> 00:24:49.290 align:start position:0%
in typescript and that uses of course
 

00:24:49.290 --> 00:24:52.030 align:start position:0%
in typescript and that uses of course
notes<00:24:49.740><c> who</c><00:24:50.040><c> uses</c><00:24:50.250><c> a</c><00:24:50.430><c> fast</c><00:24:50.760><c> compiler</c><00:24:51.300><c> engine</c>

00:24:52.030 --> 00:24:52.040 align:start position:0%
notes who uses a fast compiler engine
 

00:24:52.040 --> 00:24:54.280 align:start position:0%
notes who uses a fast compiler engine
therefore<00:24:53.040><c> you</c><00:24:53.100><c> can</c><00:24:53.250><c> do</c><00:24:53.340><c> more</c><00:24:53.490><c> stuff</c><00:24:53.550><c> in</c><00:24:54.030><c> time</c>

00:24:54.280 --> 00:24:54.290 align:start position:0%
therefore you can do more stuff in time
 

00:24:54.290 --> 00:24:57.830 align:start position:0%
therefore you can do more stuff in time
but<00:24:55.290><c> a</c><00:24:55.650><c> quick</c><00:24:56.520><c> question</c><00:24:56.700><c> did</c><00:24:56.970><c> anybody</c><00:24:57.450><c> of</c><00:24:57.600><c> you</c>

00:24:57.830 --> 00:24:57.840 align:start position:0%
but a quick question did anybody of you
 

00:24:57.840 --> 00:25:00.980 align:start position:0%
but a quick question did anybody of you
seen<00:24:58.350><c> yesterday</c><00:24:59.040><c> it</c><00:24:59.880><c> wasn't</c><00:25:00.120><c> 1.0</c><00:25:00.600><c> session</c>

00:25:00.980 --> 00:25:00.990 align:start position:0%
seen yesterday it wasn't 1.0 session
 

00:25:00.990 --> 00:25:04.970 align:start position:0%
seen yesterday it wasn't 1.0 session
with<00:25:01.140><c> benchmarking</c><00:25:03.080><c> yet</c><00:25:04.080><c> so</c><00:25:04.260><c> you</c><00:25:04.320><c> know</c><00:25:04.590><c> from</c>

00:25:04.970 --> 00:25:04.980 align:start position:0%
with benchmarking yet so you know from
 

00:25:04.980 --> 00:25:08.680 align:start position:0%
with benchmarking yet so you know from
that<00:25:05.090><c> that</c><00:25:06.090><c> we</c><00:25:06.510><c> won't</c><00:25:06.720><c> use</c><00:25:07.020><c> fast</c><00:25:07.890><c> interpreters</c>

00:25:08.680 --> 00:25:08.690 align:start position:0%
that that we won't use fast interpreters
 

00:25:08.690 --> 00:25:13.760 align:start position:0%
that that we won't use fast interpreters
so<00:25:09.690><c> v8</c><00:25:10.080><c> is</c><00:25:10.290><c> not</c><00:25:10.440><c> something</c><00:25:10.860><c> you</c><00:25:11.010><c> would</c><00:25:11.130><c> use</c><00:25:12.770><c> at</c>

00:25:13.760 --> 00:25:13.770 align:start position:0%
so v8 is not something you would use at
 

00:25:13.770 --> 00:25:15.410 align:start position:0%
so v8 is not something you would use at
least<00:25:14.010><c> soon</c><00:25:14.370><c> it's</c><00:25:14.700><c> not</c><00:25:14.850><c> something</c><00:25:15.180><c> you</c><00:25:15.300><c> would</c>

00:25:15.410 --> 00:25:15.420 align:start position:0%
least soon it's not something you would
 

00:25:15.420 --> 00:25:18.050 align:start position:0%
least soon it's not something you would
use<00:25:15.480><c> so</c><00:25:15.780><c> if</c><00:25:15.900><c> you</c><00:25:16.080><c> use</c><00:25:16.380><c> scabbit</c><00:25:17.370><c> TS</c><00:25:17.670><c> to</c>

00:25:18.050 --> 00:25:18.060 align:start position:0%
use so if you use scabbit TS to
 

00:25:18.060 --> 00:25:20.950 align:start position:0%
use so if you use scabbit TS to
benchmark<00:25:18.480><c> your</c><00:25:18.750><c> EE</c><00:25:19.260><c> if</c><00:25:20.160><c> you</c><00:25:20.370><c> happen</c><00:25:20.670><c> to</c>

00:25:20.950 --> 00:25:20.960 align:start position:0%
benchmark your EE if you happen to
 

00:25:20.960 --> 00:25:23.570 align:start position:0%
benchmark your EE if you happen to
prototyping<00:25:21.960><c> some</c><00:25:22.260><c> ease</c><00:25:22.380><c> so</c><00:25:23.040><c> the</c><00:25:23.160><c> numbers</c><00:25:23.460><c> you</c>

00:25:23.570 --> 00:25:23.580 align:start position:0%
prototyping some ease so the numbers you
 

00:25:23.580 --> 00:25:26.270 align:start position:0%
prototyping some ease so the numbers you
get<00:25:23.760><c> there</c><00:25:24.090><c> is</c><00:25:24.500><c> it's</c><00:25:25.500><c> probably</c><00:25:25.680><c> something</c><00:25:26.070><c> you</c>

00:25:26.270 --> 00:25:26.280 align:start position:0%
get there is it's probably something you
 

00:25:26.280 --> 00:25:29.180 align:start position:0%
get there is it's probably something you
shouldn't<00:25:26.580><c> take</c><00:25:26.730><c> seriously</c><00:25:27.680><c> you</c><00:25:28.680><c> have</c><00:25:28.890><c> to</c><00:25:28.920><c> use</c>

00:25:29.180 --> 00:25:29.190 align:start position:0%
shouldn't take seriously you have to use
 

00:25:29.190 --> 00:25:31.310 align:start position:0%
shouldn't take seriously you have to use
interpreters<00:25:29.520><c> to</c><00:25:29.970><c> to</c><00:25:30.330><c> get</c><00:25:30.510><c> the</c><00:25:30.750><c> actual</c>

00:25:31.310 --> 00:25:31.320 align:start position:0%
interpreters to to get the actual
 

00:25:31.320 --> 00:25:34.550 align:start position:0%
interpreters to to get the actual
numbers<00:25:32.330><c> schedules</c><00:25:33.330><c> can</c><00:25:33.480><c> be</c><00:25:33.510><c> found</c><00:25:33.780><c> there</c><00:25:33.990><c> one</c>

00:25:34.550 --> 00:25:34.560 align:start position:0%
numbers schedules can be found there one
 

00:25:34.560 --> 00:25:37.610 align:start position:0%
numbers schedules can be found there one
other<00:25:34.890><c> interesting</c><00:25:35.250><c> point</c><00:25:35.700><c> is</c><00:25:36.060><c> that</c><00:25:36.330><c> with</c><00:25:37.170><c> the</c>

00:25:37.610 --> 00:25:37.620 align:start position:0%
other interesting point is that with the
 

00:25:37.620 --> 00:25:41.030 align:start position:0%
other interesting point is that with the
rice<00:25:37.800><c> rust</c><00:25:38.310><c> version</c><00:25:39.380><c> scant</c><00:25:40.380><c> itself</c><00:25:40.770><c> is</c><00:25:40.920><c> the</c>

00:25:41.030 --> 00:25:41.040 align:start position:0%
rice rust version scant itself is the
 

00:25:41.040 --> 00:25:43.370 align:start position:0%
rice rust version scant itself is the
thing<00:25:41.220><c> you</c><00:25:41.310><c> can</c><00:25:41.520><c> execute</c><00:25:41.940><c> EES</c><00:25:42.540><c> but</c><00:25:42.900><c> there's</c>

00:25:43.370 --> 00:25:43.380 align:start position:0%
thing you can execute EES but there's
 

00:25:43.380 --> 00:25:47.180 align:start position:0%
thing you can execute EES but there's
also<00:25:43.620><c> a</c><00:25:44.190><c> library</c><00:25:45.060><c> to</c><00:25:45.300><c> write</c><00:25:45.480><c> e's</c><00:25:45.960><c> in</c><00:25:46.230><c> rust</c><00:25:46.560><c> and</c>

00:25:47.180 --> 00:25:47.190 align:start position:0%
also a library to write e's in rust and
 

00:25:47.190 --> 00:25:48.740 align:start position:0%
also a library to write e's in rust and
you<00:25:47.280><c> can</c><00:25:47.430><c> compile</c><00:25:47.760><c> the</c><00:25:47.880><c> transcript</c><00:25:48.300><c> to</c><00:25:48.390><c> aasman</c>

00:25:48.740 --> 00:25:48.750 align:start position:0%
you can compile the transcript to aasman
 

00:25:48.750 --> 00:25:51.470 align:start position:0%
you can compile the transcript to aasman
and<00:25:49.710><c> then</c><00:25:49.890><c> the</c><00:25:50.010><c> typescript</c><00:25:50.400><c> there's</c><00:25:51.120><c> a</c><00:25:51.210><c> second</c>

00:25:51.470 --> 00:25:51.480 align:start position:0%
and then the typescript there's a second
 

00:25:51.480 --> 00:25:54.170 align:start position:0%
and then the typescript there's a second
language<00:25:51.630><c> called</c><00:25:52.050><c> assembly</c><00:25:52.350><c> script</c><00:25:53.180><c> which</c>

00:25:54.170 --> 00:25:54.180 align:start position:0%
language called assembly script which
 

00:25:54.180 --> 00:25:55.880 align:start position:0%
language called assembly script which
looks<00:25:54.480><c> like</c><00:25:54.660><c> time</c><00:25:54.900><c> strip</c><00:25:55.230><c> but</c><00:25:55.410><c> complies</c><00:25:55.860><c> to</c>

00:25:55.880 --> 00:25:55.890 align:start position:0%
looks like time strip but complies to
 

00:25:55.890 --> 00:25:59.420 align:start position:0%
looks like time strip but complies to
wasn't<00:25:56.760><c> so</c><00:25:57.690><c> in</c><00:25:58.050><c> the</c><00:25:58.170><c> scalp</c><00:25:58.410><c> TS</c><00:25:58.740><c> repo</c><00:25:59.070><c> we</c><00:25:59.250><c> have</c><00:25:59.400><c> a</c>

00:25:59.420 --> 00:25:59.430 align:start position:0%
wasn't so in the scalp TS repo we have a
 

00:25:59.430 --> 00:26:01.660 align:start position:0%
wasn't so in the scalp TS repo we have a
hello<00:25:59.670><c> word</c><00:25:59.970><c> greater</c><00:26:00.540><c> than</c><00:26:00.750><c> assemblers</c><00:26:01.170><c> will</c>

00:26:01.660 --> 00:26:01.670 align:start position:0%
hello word greater than assemblers will
 

00:26:01.670 --> 00:26:03.710 align:start position:0%
hello word greater than assemblers will
just<00:26:02.670><c> highlight</c><00:26:02.850><c> exists</c><00:26:03.300><c> that</c><00:26:03.480><c> you</c><00:26:03.600><c> can</c>

00:26:03.710 --> 00:26:03.720 align:start position:0%
just highlight exists that you can
 

00:26:03.720 --> 00:26:05.830 align:start position:0%
just highlight exists that you can
actually<00:26:03.840><c> write</c><00:26:04.230><c> contracts</c><00:26:04.920><c> for</c><00:26:05.130><c> right</c><00:26:05.400><c> ease</c>

00:26:05.830 --> 00:26:05.840 align:start position:0%
actually write contracts for right ease
 

00:26:05.840 --> 00:26:08.630 align:start position:0%
actually write contracts for right ease
cargo<00:26:06.840><c> so</c><00:26:07.170><c> right</c><00:26:07.530><c> he</c><00:26:07.740><c> is</c><00:26:07.980><c> in</c><00:26:08.220><c> different</c>

00:26:08.630 --> 00:26:08.640 align:start position:0%
cargo so right he is in different
 

00:26:08.640 --> 00:26:10.520 align:start position:0%
cargo so right he is in different
languages

00:26:10.520 --> 00:26:10.530 align:start position:0%
languages
 

00:26:10.530 --> 00:26:12.830 align:start position:0%
languages
and<00:26:10.620><c> there's</c><00:26:11.340><c> another</c><00:26:11.580><c> staff</c><00:26:11.880><c> as</c><00:26:12.060><c> well</c><00:26:12.240><c> but</c>

00:26:12.830 --> 00:26:12.840 align:start position:0%
and there's another staff as well but
 

00:26:12.840 --> 00:26:15.350 align:start position:0%
and there's another staff as well but
Scott<00:26:13.140><c> one</c><00:26:13.410><c> which</c><00:26:13.620><c> is</c><00:26:13.770><c> between</c><00:26:13.950><c> C++</c><00:26:14.670><c> and</c>

00:26:15.350 --> 00:26:15.360 align:start position:0%
Scott one which is between C++ and
 

00:26:15.360 --> 00:26:18.470 align:start position:0%
Scott one which is between C++ and
that's<00:26:15.540><c> gonna</c><00:26:15.720><c> use</c><00:26:16.220><c> webbot</c><00:26:17.220><c> the</c><00:26:18.030><c> optimized</c>

00:26:18.470 --> 00:26:18.480 align:start position:0%
that's gonna use webbot the optimized
 

00:26:18.480 --> 00:26:21.560 align:start position:0%
that's gonna use webbot the optimized
interpreter<00:26:19.080><c> behave</c><00:26:20.040><c> so</c><00:26:20.520><c> this</c><00:26:20.790><c> is</c><00:26:21.060><c> the</c><00:26:21.330><c> the</c>

00:26:21.560 --> 00:26:21.570 align:start position:0%
interpreter behave so this is the the
 

00:26:21.570 --> 00:26:23.840 align:start position:0%
interpreter behave so this is the the
scheduler<00:26:22.200><c> ssin</c><00:26:22.470><c> eventually</c><00:26:23.340><c> you</c><00:26:23.490><c> want</c><00:26:23.670><c> to</c>

00:26:23.840 --> 00:26:23.850 align:start position:0%
scheduler ssin eventually you want to
 

00:26:23.850 --> 00:26:25.550 align:start position:0%
scheduler ssin eventually you want to
use<00:26:24.000><c> to</c><00:26:24.210><c> get</c><00:26:24.300><c> the</c><00:26:24.450><c> final</c><00:26:24.840><c> numbers</c><00:26:25.110><c> which</c><00:26:25.380><c> would</c>

00:26:25.550 --> 00:26:25.560 align:start position:0%
use to get the final numbers which would
 

00:26:25.560 --> 00:26:29.020 align:start position:0%
use to get the final numbers which would
reflect<00:26:25.740><c> what's</c><00:26:26.490><c> going</c><00:26:26.790><c> on</c><00:26:26.940><c> on</c><00:26:27.360><c> the</c><00:26:27.510><c> network</c>

00:26:29.020 --> 00:26:29.030 align:start position:0%
reflect what's going on on the network
 

00:26:29.030 --> 00:26:33.110 align:start position:0%
reflect what's going on on the network
okay<00:26:30.030><c> so</c><00:26:30.120><c> what</c><00:26:30.360><c> are</c><00:26:30.390><c> easy</c><00:26:31.010><c> quick</c><00:26:32.010><c> recap</c><00:26:32.430><c> they</c>

00:26:33.110 --> 00:26:33.120 align:start position:0%
okay so what are easy quick recap they
 

00:26:33.120 --> 00:26:35.290 align:start position:0%
okay so what are easy quick recap they
are<00:26:33.210><c> basically</c><00:26:33.480><c> the</c><00:26:33.600><c> contracts</c><00:26:34.200><c> in</c><00:26:34.290><c> the</c><00:26:34.320><c> chart</c>

00:26:35.290 --> 00:26:35.300 align:start position:0%
are basically the contracts in the chart
 

00:26:35.300 --> 00:26:38.000 align:start position:0%
are basically the contracts in the chart
and<00:26:36.300><c> they</c><00:26:36.450><c> only</c><00:26:36.600><c> have</c><00:26:36.840><c> a</c><00:26:36.870><c> limited</c><00:26:36.930><c> access</c><00:26:37.380><c> they</c>

00:26:38.000 --> 00:26:38.010 align:start position:0%
and they only have a limited access they
 

00:26:38.010 --> 00:26:40.190 align:start position:0%
and they only have a limited access they
think<00:26:38.280><c> are</c><00:26:38.370><c> pure</c><00:26:38.700><c> functions</c><00:26:39.270><c> that</c><00:26:39.420><c> all</c><00:26:39.660><c> they</c>

00:26:40.190 --> 00:26:40.200 align:start position:0%
think are pure functions that all they
 

00:26:40.200 --> 00:26:43.550 align:start position:0%
think are pure functions that all they
do<00:26:40.380><c> they</c><00:26:41.010><c> get</c><00:26:41.220><c> on</c><00:26:42.150><c> the</c><00:26:42.360><c> input</c><00:26:42.570><c> side</c><00:26:42.780><c> they</c><00:26:43.110><c> get</c>

00:26:43.550 --> 00:26:43.560 align:start position:0%
do they get on the input side they get
 

00:26:43.560 --> 00:26:46.310 align:start position:0%
do they get on the input side they get
this<00:26:43.770><c> data</c><00:26:44.010><c> log</c><00:26:44.310><c> which</c><00:26:44.580><c> is</c><00:26:44.900><c> which</c><00:26:45.900><c> contains</c>

00:26:46.310 --> 00:26:46.320 align:start position:0%
this data log which is which contains
 

00:26:46.320 --> 00:26:50.360 align:start position:0%
this data log which is which contains
the<00:26:46.470><c> proof</c><00:26:46.910><c> of</c><00:26:48.140><c> the</c><00:26:49.140><c> previous</c><00:26:49.440><c> state</c><00:26:49.650><c> so</c><00:26:50.310><c> you</c>

00:26:50.360 --> 00:26:50.370 align:start position:0%
the proof of the previous state so you
 

00:26:50.370 --> 00:26:52.310 align:start position:0%
the proof of the previous state so you
take<00:26:50.670><c> that</c><00:26:50.850><c> that</c><00:26:51.210><c> proof</c><00:26:51.480><c> and</c><00:26:51.690><c> you</c><00:26:51.780><c> construct</c>

00:26:52.310 --> 00:26:52.320 align:start position:0%
take that that proof and you construct
 

00:26:52.320 --> 00:26:54.140 align:start position:0%
take that that proof and you construct
the<00:26:52.950><c> previous</c><00:26:53.220><c> day</c><00:26:53.370><c> to</c><00:26:53.430><c> end</c><00:26:53.670><c> up</c><00:26:53.790><c> at</c><00:26:53.910><c> the</c><00:26:53.940><c> same</c>

00:26:54.140 --> 00:26:54.150 align:start position:0%
the previous day to end up at the same
 

00:26:54.150 --> 00:26:56.750 align:start position:0%
the previous day to end up at the same
state<00:26:54.450><c> road</c><00:26:54.690><c> and</c><00:26:55.340><c> that's</c><00:26:56.340><c> the</c><00:26:56.550><c> other</c><00:26:56.640><c> thing</c>

00:26:56.750 --> 00:26:56.760 align:start position:0%
state road and that's the other thing
 

00:26:56.760 --> 00:26:58.460 align:start position:0%
state road and that's the other thing
you<00:26:56.970><c> get</c><00:26:57.210><c> as</c><00:26:57.330><c> an</c><00:26:57.450><c> input</c><00:26:57.690><c> text</c><00:26:58.020><c> your</c><00:26:58.260><c> state</c>

00:26:58.460 --> 00:26:58.470 align:start position:0%
you get as an input text your state
 

00:26:58.470 --> 00:27:03.080 align:start position:0%
you get as an input text your state
route<00:26:58.680><c> which</c><00:26:58.890><c> is</c><00:26:58.920><c> stored</c><00:26:59.520><c> on</c><00:26:59.820><c> the</c><00:27:00.360><c> shark</c><00:27:02.090><c> well</c>

00:27:03.080 --> 00:27:03.090 align:start position:0%
route which is stored on the shark well
 

00:27:03.090 --> 00:27:05.000 align:start position:0%
route which is stored on the shark well
as<00:27:03.270><c> a</c><00:27:03.300><c> proposal</c><00:27:03.690><c> to</c><00:27:03.900><c> anyway</c><00:27:04.200><c> because</c><00:27:04.380><c> that</c>

00:27:05.000 --> 00:27:05.010 align:start position:0%
as a proposal to anyway because that
 

00:27:05.010 --> 00:27:07.820 align:start position:0%
as a proposal to anyway because that
might<00:27:05.190><c> change</c><00:27:05.840><c> but</c><00:27:06.840><c> you</c><00:27:07.020><c> get</c><00:27:07.200><c> the</c><00:27:07.350><c> state</c><00:27:07.590><c> route</c>

00:27:07.820 --> 00:27:07.830 align:start position:0%
might change but you get the state route
 

00:27:07.830 --> 00:27:10.280 align:start position:0%
might change but you get the state route
from<00:27:08.010><c> the</c><00:27:08.160><c> chart</c><00:27:08.430><c> and</c><00:27:08.670><c> then</c><00:27:09.090><c> you</c><00:27:09.270><c> supply</c><00:27:09.660><c> all</c>

00:27:10.280 --> 00:27:10.290 align:start position:0%
from the chart and then you supply all
 

00:27:10.290 --> 00:27:13.400 align:start position:0%
from the chart and then you supply all
the<00:27:10.620><c> proofs</c><00:27:10.890><c> to</c><00:27:11.660><c> recalculate</c><00:27:12.660><c> the</c><00:27:12.990><c> same</c><00:27:13.170><c> state</c>

00:27:13.400 --> 00:27:13.410 align:start position:0%
the proofs to recalculate the same state
 

00:27:13.410 --> 00:27:14.780 align:start position:0%
the proofs to recalculate the same state
route<00:27:13.620><c> then</c><00:27:13.770><c> you</c><00:27:13.890><c> have</c><00:27:14.070><c> to</c><00:27:14.190><c> validate</c><00:27:14.340><c> that</c><00:27:14.640><c> it</c>

00:27:14.780 --> 00:27:14.790 align:start position:0%
route then you have to validate that it
 

00:27:14.790 --> 00:27:16.760 align:start position:0%
route then you have to validate that it
matches<00:27:15.000><c> and</c><00:27:15.750><c> that</c><00:27:15.870><c> means</c><00:27:16.080><c> you</c><00:27:16.350><c> you</c><00:27:16.560><c> have</c><00:27:16.740><c> a</c>

00:27:16.760 --> 00:27:16.770 align:start position:0%
matches and that means you you have a
 

00:27:16.770 --> 00:27:18.470 align:start position:0%
matches and that means you you have a
good<00:27:16.920><c> starting</c><00:27:17.250><c> point</c><00:27:17.430><c> and</c><00:27:17.700><c> then</c><00:27:18.150><c> you</c><00:27:18.300><c> also</c>

00:27:18.470 --> 00:27:18.480 align:start position:0%
good starting point and then you also
 

00:27:18.480 --> 00:27:20.870 align:start position:0%
good starting point and then you also
receive<00:27:19.050><c> in</c><00:27:19.440><c> the</c><00:27:19.560><c> same</c><00:27:19.740><c> data</c><00:27:19.950><c> blob</c><00:27:20.190><c> all</c><00:27:20.580><c> the</c>

00:27:20.870 --> 00:27:20.880 align:start position:0%
receive in the same data blob all the
 

00:27:20.880 --> 00:27:22.310 align:start position:0%
receive in the same data blob all the
transactions<00:27:21.450><c> all</c><00:27:21.660><c> the</c><00:27:21.720><c> things</c><00:27:21.930><c> you</c><00:27:22.140><c> want</c><00:27:22.290><c> to</c>

00:27:22.310 --> 00:27:22.320 align:start position:0%
transactions all the things you want to
 

00:27:22.320 --> 00:27:24.560 align:start position:0%
transactions all the things you want to
do<00:27:22.500><c> so</c><00:27:23.220><c> you</c><00:27:23.280><c> apply</c><00:27:23.610><c> those</c><00:27:23.820><c> changes</c><00:27:24.330><c> you</c>

00:27:24.560 --> 00:27:24.570 align:start position:0%
do so you apply those changes you
 

00:27:24.570 --> 00:27:26.840 align:start position:0%
do so you apply those changes you
calculate<00:27:25.530><c> the</c><00:27:25.770><c> the</c><00:27:26.010><c> final</c><00:27:26.460><c> stage</c><00:27:26.670><c> through</c>

00:27:26.840 --> 00:27:26.850 align:start position:0%
calculate the the final stage through
 

00:27:26.850 --> 00:27:28.910 align:start position:0%
calculate the the final stage through
the<00:27:27.000><c> positive</c><00:27:27.210><c> hood</c><00:27:27.720><c> and</c><00:27:27.960><c> that's</c><00:27:28.620><c> what</c><00:27:28.800><c> you</c>

00:27:28.910 --> 00:27:28.920 align:start position:0%
the positive hood and that's what you
 

00:27:28.920 --> 00:27:30.380 align:start position:0%
the positive hood and that's what you
work<00:27:29.040><c> with</c><00:27:29.250><c> and</c><00:27:29.400><c> that's</c><00:27:29.460><c> what's</c><00:27:29.730><c> stored</c><00:27:29.940><c> so</c>

00:27:30.380 --> 00:27:30.390 align:start position:0%
work with and that's what's stored so
 

00:27:30.390 --> 00:27:34.850 align:start position:0%
work with and that's what's stored so
that<00:27:30.570><c> that's</c><00:27:31.050><c> all</c><00:27:31.320><c> at</c><00:27:31.590><c> ease</c><00:27:31.920><c> can</c><00:27:32.250><c> do</c><00:27:33.710><c> so</c><00:27:34.710><c> this</c>

00:27:34.850 --> 00:27:34.860 align:start position:0%
that that's all at ease can do so this
 

00:27:34.860 --> 00:27:38.070 align:start position:0%
that that's all at ease can do so this
is<00:27:34.920><c> the</c><00:27:35.130><c> API</c>

00:27:38.070 --> 00:27:38.080 align:start position:0%
 
 

00:27:38.080 --> 00:27:41.370 align:start position:0%
 
the<00:27:39.010><c> APR</c><00:27:39.340><c> in</c><00:27:39.610><c> Ind</c><00:27:39.970><c> s</c><00:27:40.180><c> wasn't</c><00:27:40.720><c> close</c><00:27:41.170><c> function</c>

00:27:41.370 --> 00:27:41.380 align:start position:0%
the APR in Ind s wasn't close function
 

00:27:41.380 --> 00:27:44.730 align:start position:0%
the APR in Ind s wasn't close function
so<00:27:41.920><c> the</c><00:27:42.640><c> just</c><00:27:43.090><c> to</c><00:27:43.180><c> explain</c><00:27:43.450><c> it</c><00:27:43.600><c> better</c><00:27:43.780><c> so</c><00:27:44.620><c> this</c>

00:27:44.730 --> 00:27:44.740 align:start position:0%
so the just to explain it better so this
 

00:27:44.740 --> 00:27:46.710 align:start position:0%
so the just to explain it better so this
e<00:27:44.920><c> to</c><00:27:45.130><c> stuff</c><00:27:45.430><c> here</c><00:27:45.640><c> is</c><00:27:45.730><c> a</c><00:27:45.760><c> namespace</c><00:27:46.150><c> and</c><00:27:46.570><c> this</c>

00:27:46.710 --> 00:27:46.720 align:start position:0%
e to stuff here is a namespace and this
 

00:27:46.720 --> 00:27:48.120 align:start position:0%
e to stuff here is a namespace and this
is<00:27:46.840><c> a</c><00:27:46.900><c> function</c><00:27:47.260><c> name</c><00:27:47.440><c> and</c><00:27:47.470><c> these</c><00:27:47.830><c> are</c><00:27:47.980><c> the</c>

00:27:48.120 --> 00:27:48.130 align:start position:0%
is a function name and these are the
 

00:27:48.130 --> 00:27:51.750 align:start position:0%
is a function name and these are the
parameters<00:27:49.200><c> so</c><00:27:50.200><c> what</c><00:27:50.650><c> I</c><00:27:50.680><c> just</c><00:27:51.130><c> explained</c><00:27:51.580><c> you</c>

00:27:51.750 --> 00:27:51.760 align:start position:0%
parameters so what I just explained you
 

00:27:51.760 --> 00:27:53.700 align:start position:0%
parameters so what I just explained you
have<00:27:52.000><c> a</c><00:27:52.030><c> way</c><00:27:52.360><c> to</c><00:27:52.390><c> get</c><00:27:52.660><c> the</c><00:27:52.780><c> data</c><00:27:52.990><c> you</c><00:27:53.500><c> have</c><00:27:53.620><c> a</c>

00:27:53.700 --> 00:27:53.710 align:start position:0%
have a way to get the data you have a
 

00:27:53.710 --> 00:27:56.220 align:start position:0%
have a way to get the data you have a
way<00:27:53.830><c> to</c><00:27:53.890><c> get</c><00:27:54.130><c> the</c><00:27:54.310><c> P</c><00:27:54.610><c> and</c><00:27:55.030><c> up</c><00:27:55.510><c> and</c><00:27:55.750><c> set</c><00:27:56.110><c> the</c>

00:27:56.220 --> 00:27:56.230 align:start position:0%
way to get the P and up and set the
 

00:27:56.230 --> 00:27:58.560 align:start position:0%
way to get the P and up and set the
positive<00:27:56.680><c> trip</c><00:27:56.830><c> the</c><00:27:57.730><c> deposit</c><00:27:58.180><c> stuff</c><00:27:58.420><c> I</c>

00:27:58.560 --> 00:27:58.570 align:start position:0%
positive trip the deposit stuff I
 

00:27:58.570 --> 00:28:00.510 align:start position:0%
positive trip the deposit stuff I
wouldn't<00:27:58.870><c> be</c><00:27:59.050><c> paid</c><00:27:59.710><c> too</c><00:27:59.800><c> much</c><00:27:59.830><c> attention</c><00:27:59.980><c> to</c>

00:28:00.510 --> 00:28:00.520 align:start position:0%
wouldn't be paid too much attention to
 

00:28:00.520 --> 00:28:02.670 align:start position:0%
wouldn't be paid too much attention to
right<00:28:00.670><c> now</c><00:28:00.730><c> because</c><00:28:01.180><c> that</c><00:28:02.140><c> might</c><00:28:02.440><c> change</c>

00:28:02.670 --> 00:28:02.680 align:start position:0%
right now because that might change
 

00:28:02.680 --> 00:28:06.180 align:start position:0%
right now because that might change
whatever<00:28:04.230><c> but</c><00:28:05.230><c> we</c><00:28:05.320><c> also</c><00:28:05.500><c> haven't</c><00:28:05.770><c> abandoned</c>

00:28:06.180 --> 00:28:06.190 align:start position:0%
whatever but we also haven't abandoned
 

00:28:06.190 --> 00:28:08.940 align:start position:0%
whatever but we also haven't abandoned
API<00:28:06.460><c> because</c><00:28:07.020><c> why</c><00:28:08.020><c> don't</c><00:28:08.260><c> you</c><00:28:08.380><c> want</c><00:28:08.560><c> to</c><00:28:08.590><c> debug</c>

00:28:08.940 --> 00:28:08.950 align:start position:0%
API because why don't you want to debug
 

00:28:08.950 --> 00:28:11.070 align:start position:0%
API because why don't you want to debug
it<00:28:09.220><c> yeah</c><00:28:09.460><c> it's</c><00:28:10.300><c> an</c><00:28:10.420><c> easy</c><00:28:10.570><c> way</c><00:28:10.720><c> to</c><00:28:10.930><c> get</c>

00:28:11.070 --> 00:28:11.080 align:start position:0%
it yeah it's an easy way to get
 

00:28:11.080 --> 00:28:13.350 align:start position:0%
it yeah it's an easy way to get
something<00:28:11.440><c> is</c><00:28:11.650><c> end</c><00:28:11.920><c> of</c><00:28:12.160><c> the</c><00:28:12.760><c> e</c><00:28:12.790><c> during</c>

00:28:13.350 --> 00:28:13.360 align:start position:0%
something is end of the e during
 

00:28:13.360 --> 00:28:15.900 align:start position:0%
something is end of the e during
execution<00:28:13.720><c> so</c><00:28:14.380><c> you</c><00:28:14.440><c> can</c><00:28:14.590><c> print</c><00:28:14.770><c> numbers</c><00:28:15.160><c> you</c>

00:28:15.900 --> 00:28:15.910 align:start position:0%
execution so you can print numbers you
 

00:28:15.910 --> 00:28:18.330 align:start position:0%
execution so you can print numbers you
can<00:28:16.060><c> pin</c><00:28:16.270><c> memory</c><00:28:16.650><c> you</c><00:28:17.650><c> can</c><00:28:17.770><c> feed</c><00:28:17.920><c> number</c><00:28:18.130><c> in</c><00:28:18.220><c> a</c>

00:28:18.330 --> 00:28:18.340 align:start position:0%
can pin memory you can feed number in a
 

00:28:18.340 --> 00:28:20.640 align:start position:0%
can pin memory you can feed number in a
in<00:28:18.550><c> a</c><00:28:18.610><c> hexadecimal</c><00:28:19.240><c> form</c><00:28:19.480><c> but</c><00:28:20.230><c> this</c><00:28:20.410><c> one</c>

00:28:20.640 --> 00:28:20.650 align:start position:0%
in a hexadecimal form but this one
 

00:28:20.650 --> 00:28:23.160 align:start position:0%
in a hexadecimal form but this one
prints<00:28:21.340><c> man</c><00:28:21.490><c> only</c><00:28:21.850><c> prints</c><00:28:22.210><c> memory</c><00:28:22.540><c> only</c><00:28:22.960><c> the</c>

00:28:23.160 --> 00:28:23.170 align:start position:0%
prints man only prints memory only the
 

00:28:23.170 --> 00:28:25.560 align:start position:0%
prints man only prints memory only the
printable<00:28:23.500><c> characters</c><00:28:24.130><c> so</c><00:28:24.640><c> essentially</c><00:28:25.240><c> it's</c>

00:28:25.560 --> 00:28:25.570 align:start position:0%
printable characters so essentially it's
 

00:28:25.570 --> 00:28:29.970 align:start position:0%
printable characters so essentially it's
usable<00:28:26.110><c> for</c><00:28:26.710><c> printing</c><00:28:27.070><c> strings</c><00:28:28.530><c> and</c><00:28:29.530><c> giving</c>

00:28:29.970 --> 00:28:29.980 align:start position:0%
usable for printing strings and giving
 

00:28:29.980 --> 00:28:33.960 align:start position:0%
usable for printing strings and giving
them<00:28:30.130><c> a</c><00:28:30.250><c> big</c><00:28:30.610><c> nom</c><00:28:30.790><c> API</c><00:28:32.100><c> so</c><00:28:33.100><c> that's</c><00:28:33.340><c> that</c><00:28:33.790><c> was</c>

00:28:33.960 --> 00:28:33.970 align:start position:0%
them a big nom API so that's that was
 

00:28:33.970 --> 00:28:35.100 align:start position:0%
them a big nom API so that's that was
mentioned<00:28:34.360><c> yesterday</c><00:28:34.390><c> during</c><00:28:34.840><c> the</c>

00:28:35.100 --> 00:28:35.110 align:start position:0%
mentioned yesterday during the
 

00:28:35.110 --> 00:28:38.520 align:start position:0%
mentioned yesterday during the
benchmarking<00:28:35.770><c> and</c><00:28:36.390><c> it's</c><00:28:37.390><c> not</c><00:28:37.540><c> fixed</c><00:28:37.900><c> at</c><00:28:38.320><c> all</c>

00:28:38.520 --> 00:28:38.530 align:start position:0%
benchmarking and it's not fixed at all
 

00:28:38.530 --> 00:28:41.520 align:start position:0%
benchmarking and it's not fixed at all
but<00:28:39.190><c> that</c><00:28:39.340><c> is</c><00:28:39.460><c> the</c><00:28:39.580><c> discussion</c><00:28:39.910><c> URL</c><00:28:40.530><c> to</c>

00:28:41.520 --> 00:28:41.530 align:start position:0%
but that is the discussion URL to
 

00:28:41.530 --> 00:28:43.080 align:start position:0%
but that is the discussion URL to
discuss<00:28:41.890><c> what</c><00:28:42.070><c> the</c><00:28:42.160><c> big</c><00:28:42.310><c> media</c><00:28:42.520><c> should</c><00:28:42.940><c> look</c>

00:28:43.080 --> 00:28:43.090 align:start position:0%
discuss what the big media should look
 

00:28:43.090 --> 00:28:45.120 align:start position:0%
discuss what the big media should look
like<00:28:43.120><c> this</c><00:28:44.110><c> is</c><00:28:44.290><c> one</c><00:28:44.440><c> of</c><00:28:44.470><c> the</c><00:28:44.710><c> recurrent</c>

00:28:45.120 --> 00:28:45.130 align:start position:0%
like this is one of the recurrent
 

00:28:45.130 --> 00:28:47.670 align:start position:0%
like this is one of the recurrent
proposals<00:28:45.610><c> it</c><00:28:45.820><c> matches</c><00:28:46.390><c> what</c><00:28:46.630><c> is</c><00:28:46.690><c> implemented</c>

00:28:47.670 --> 00:28:47.680 align:start position:0%
proposals it matches what is implemented
 

00:28:47.680 --> 00:28:49.740 align:start position:0%
proposals it matches what is implemented
in<00:28:47.890><c> the</c><00:28:48.370><c> typescript</c><00:28:48.730><c> in</c><00:28:49.060><c> the</c><00:28:49.150><c> past</c><00:28:49.330><c> version</c>

00:28:49.740 --> 00:28:49.750 align:start position:0%
in the typescript in the past version
 

00:28:49.750 --> 00:28:55.800 align:start position:0%
in the typescript in the past version
but<00:28:50.560><c> it</c><00:28:51.010><c> may</c><00:28:51.280><c> change</c><00:28:51.940><c> in</c><00:28:52.150><c> the</c><00:28:52.180><c> future</c><00:28:54.810><c> so</c>

00:28:55.800 --> 00:28:55.810 align:start position:0%
but it may change in the future so
 

00:28:55.810 --> 00:28:58.910 align:start position:0%
but it may change in the future so
regarding<00:28:56.200><c> the</c><00:28:56.230><c> ease</c><00:28:56.470><c> we</c><00:28:56.890><c> have</c><00:28:56.920><c> in</c><00:28:57.840><c> in</c>

00:28:58.910 --> 00:28:58.920 align:start position:0%
regarding the ease we have in in
 

00:28:58.920 --> 00:29:01.110 align:start position:0%
regarding the ease we have in in
scalloped<00:28:59.920><c> itself</c><00:29:00.400><c> we</c><00:29:00.550><c> have</c><00:29:00.670><c> two</c><00:29:00.850><c> examples</c>

00:29:01.110 --> 00:29:01.120 align:start position:0%
scalloped itself we have two examples
 

00:29:01.120 --> 00:29:04.230 align:start position:0%
scalloped itself we have two examples
the<00:29:01.450><c> hell</c><00:29:01.570><c> over</c><00:29:01.660><c> to</c><00:29:01.870><c> the</c><00:29:01.960><c> bizarre</c><00:29:02.290><c> I</c><00:29:03.210><c> can</c><00:29:04.210><c> I</c>

00:29:04.230 --> 00:29:04.240 align:start position:0%
the hell over to the bizarre I can I
 

00:29:04.240 --> 00:29:07.050 align:start position:0%
the hell over to the bizarre I can I
have<00:29:04.360><c> some</c><00:29:04.540><c> screenshots</c><00:29:04.870><c> afterwards</c><00:29:05.880><c> and</c><00:29:06.880><c> we</c>

00:29:07.050 --> 00:29:07.060 align:start position:0%
have some screenshots afterwards and we
 

00:29:07.060 --> 00:29:09.030 align:start position:0%
have some screenshots afterwards and we
have<00:29:07.300><c> a</c><00:29:07.330><c> bunch</c><00:29:07.600><c> of</c><00:29:07.750><c> other</c><00:29:08.020><c> examples</c><00:29:08.470><c> but</c><00:29:08.890><c> they</c>

00:29:09.030 --> 00:29:09.040 align:start position:0%
have a bunch of other examples but they
 

00:29:09.040 --> 00:29:11.790 align:start position:0%
have a bunch of other examples but they
love<00:29:09.190><c> necessarily</c><00:29:09.760><c> in</c><00:29:09.820><c> the</c><00:29:09.910><c> same</c><00:29:09.940><c> place</c><00:29:10.800><c> and</c>

00:29:11.790 --> 00:29:11.800 align:start position:0%
love necessarily in the same place and
 

00:29:11.800 --> 00:29:13.650 align:start position:0%
love necessarily in the same place and
these<00:29:12.040><c> all</c><00:29:12.460><c> these</c><00:29:12.850><c> example</c><00:29:13.330><c> is</c><00:29:13.420><c> going</c><00:29:13.510><c> to</c><00:29:13.600><c> be</c>

00:29:13.650 --> 00:29:13.660 align:start position:0%
these all these example is going to be
 

00:29:13.660 --> 00:29:15.270 align:start position:0%
these all these example is going to be
all<00:29:13.900><c> these</c><00:29:14.080><c> extinction</c><00:29:14.800><c> round</c><00:29:14.950><c> it's</c><00:29:15.070><c> going</c><00:29:15.220><c> to</c>

00:29:15.270 --> 00:29:15.280 align:start position:0%
all these extinction round it's going to
 

00:29:15.280 --> 00:29:17.670 align:start position:0%
all these extinction round it's going to
be<00:29:15.340><c> covered</c><00:29:15.640><c> today</c><00:29:16.140><c> so</c><00:29:17.140><c> here</c><00:29:17.260><c> is</c><00:29:17.350><c> an</c><00:29:17.440><c> example</c>

00:29:17.670 --> 00:29:17.680 align:start position:0%
be covered today so here is an example
 

00:29:17.680 --> 00:29:19.050 align:start position:0%
be covered today so here is an example
in<00:29:17.860><c> rust</c><00:29:18.130><c> if</c><00:29:18.340><c> anybody</c><00:29:18.640><c> is</c><00:29:18.730><c> familiar</c><00:29:18.790><c> with</c>

00:29:19.050 --> 00:29:19.060 align:start position:0%
in rust if anybody is familiar with
 

00:29:19.060 --> 00:29:23.810 align:start position:0%
in rust if anybody is familiar with
truss<00:29:20.610><c> as</c><00:29:21.610><c> I</c><00:29:21.760><c> said</c><00:29:21.970><c> you'll</c><00:29:22.210><c> note</c><00:29:22.680><c> here</c>

00:29:23.810 --> 00:29:23.820 align:start position:0%
truss as I said you'll note here
 

00:29:23.820 --> 00:29:26.700 align:start position:0%
truss as I said you'll note here
basically<00:29:24.900><c> what</c><00:29:25.900><c> this</c><00:29:25.990><c> hello</c><00:29:26.170><c> world</c><00:29:26.350><c> is</c><00:29:26.470><c> doing</c>

00:29:26.700 --> 00:29:26.710 align:start position:0%
basically what this hello world is doing
 

00:29:26.710 --> 00:29:28.950 align:start position:0%
basically what this hello world is doing
you<00:29:27.280><c> expect</c><00:29:27.640><c> that</c><00:29:27.760><c> there</c><00:29:27.910><c> is</c><00:29:27.970><c> no</c><00:29:28.240><c> change</c><00:29:28.600><c> no</c>

00:29:28.950 --> 00:29:28.960 align:start position:0%
you expect that there is no change no
 

00:29:28.960 --> 00:29:31.890 align:start position:0%
you expect that there is no change no
inputs<00:29:29.410><c> so</c><00:29:30.010><c> obviously</c><00:29:30.550><c> the</c><00:29:31.240><c> piano</c><00:29:31.540><c> phosphate</c>

00:29:31.890 --> 00:29:31.900 align:start position:0%
inputs so obviously the piano phosphate
 

00:29:31.900 --> 00:29:34.560 align:start position:0%
inputs so obviously the piano phosphate
with<00:29:32.080><c> good</c><00:29:32.320><c> French</c><00:29:33.120><c> but</c><00:29:34.120><c> it's</c><00:29:34.270><c> just</c><00:29:34.420><c> an</c>

00:29:34.560 --> 00:29:34.570 align:start position:0%
with good French but it's just an
 

00:29:34.570 --> 00:29:36.530 align:start position:0%
with good French but it's just an
example<00:29:34.690><c> to</c><00:29:34.930><c> see</c><00:29:35.050><c> how</c><00:29:35.590><c> to</c><00:29:35.650><c> use</c><00:29:35.800><c> the</c><00:29:36.010><c> API</c><00:29:36.100><c> so</c>

00:29:36.530 --> 00:29:36.540 align:start position:0%
example to see how to use the API so
 

00:29:36.540 --> 00:29:40.620 align:start position:0%
example to see how to use the API so
let's<00:29:37.540><c> the</c><00:29:37.630><c> same</c><00:29:37.780><c> assembly</c><00:29:38.080><c> script</c><00:29:38.500><c> and</c><00:29:39.630><c> I</c>

00:29:40.620 --> 00:29:40.630 align:start position:0%
let's the same assembly script and I
 

00:29:40.630 --> 00:29:42.900 align:start position:0%
let's the same assembly script and I
read<00:29:40.750><c> earlier</c><00:29:40.780><c> in</c><00:29:41.200><c> which</c><00:29:41.350><c> both</c><00:29:41.530><c> lists</c><00:29:41.910><c> which</c>

00:29:42.900 --> 00:29:42.910 align:start position:0%
read earlier in which both lists which
 

00:29:42.910 --> 00:29:46.009 align:start position:0%
read earlier in which both lists which
also<00:29:43.120><c> comprise</c><00:29:43.540><c> to</c><00:29:43.660><c> us</c>

00:29:46.009 --> 00:29:46.019 align:start position:0%
 
 

00:29:46.019 --> 00:29:50.070 align:start position:0%
 
this<00:29:47.019><c> is</c><00:29:47.169><c> a</c><00:29:47.200><c> longer</c><00:29:47.409><c> example</c><00:29:48.570><c> this</c><00:29:49.570><c> instead</c>

00:29:50.070 --> 00:29:50.080 align:start position:0%
this is a longer example this instead
 

00:29:50.080 --> 00:29:52.740 align:start position:0%
this is a longer example this instead
that<00:29:50.320><c> the</c><00:29:50.529><c> baseline</c><00:29:50.769><c> to</c><00:29:51.429><c> do</c><00:29:52.120><c> all</c><00:29:52.299><c> of</c><00:29:52.330><c> the</c><00:29:52.600><c> work</c>

00:29:52.740 --> 00:29:52.750 align:start position:0%
that the baseline to do all of the work
 

00:29:52.750 --> 00:29:55.919 align:start position:0%
that the baseline to do all of the work
we<00:29:53.110><c> have</c><00:29:53.559><c> done</c><00:29:53.590><c> because</c><00:29:53.950><c> basically</c><00:29:54.929><c> this</c>

00:29:55.919 --> 00:29:55.929 align:start position:0%
we have done because basically this
 

00:29:55.929 --> 00:29:58.470 align:start position:0%
we have done because basically this
doesn't<00:29:56.440><c> do</c><00:29:56.559><c> any</c><00:29:56.740><c> kind</c><00:29:57.039><c> of</c><00:29:57.159><c> impression</c><00:29:58.090><c> or</c><00:29:58.210><c> any</c>

00:29:58.470 --> 00:29:58.480 align:start position:0%
doesn't do any kind of impression or any
 

00:29:58.480 --> 00:30:01.230 align:start position:0%
doesn't do any kind of impression or any
sparse<00:29:59.139><c> market</c><00:29:59.529><c> fees</c><00:29:59.710><c> and</c><00:30:00.070><c> just</c><00:30:00.820><c> takes</c><00:30:01.000><c> in</c><00:30:01.149><c> the</c>

00:30:01.230 --> 00:30:01.240 align:start position:0%
sparse market fees and just takes in the
 

00:30:01.240 --> 00:30:03.480 align:start position:0%
sparse market fees and just takes in the
nail<00:30:01.419><c> of</c><00:30:01.570><c> fascism</c><00:30:01.960><c> and</c><00:30:02.289><c> that's</c><00:30:02.769><c> it</c><00:30:02.980><c> so</c>

00:30:03.480 --> 00:30:03.490 align:start position:0%
nail of fascism and that's it so
 

00:30:03.490 --> 00:30:06.990 align:start position:0%
nail of fascism and that's it so
basically<00:30:05.070><c> this</c><00:30:06.070><c> is</c><00:30:06.250><c> the</c><00:30:06.340><c> state</c><00:30:06.580><c> which</c><00:30:06.820><c> is</c><00:30:06.970><c> a</c>

00:30:06.990 --> 00:30:07.000 align:start position:0%
basically this is the state which is a
 

00:30:07.000 --> 00:30:09.450 align:start position:0%
basically this is the state which is a
list<00:30:07.539><c> of</c><00:30:07.690><c> messages</c><00:30:07.899><c> message</c><00:30:08.740><c> contains</c><00:30:09.159><c> self</c>

00:30:09.450 --> 00:30:09.460 align:start position:0%
list of messages message contains self
 

00:30:09.460 --> 00:30:11.549 align:start position:0%
list of messages message contains self
just<00:30:09.909><c> the</c><00:30:10.000><c> message</c><00:30:10.240><c> of</c><00:30:10.389><c> The</c><00:30:10.480><c> Times</c><00:30:10.659><c> them</c><00:30:10.929><c> at</c>

00:30:11.549 --> 00:30:11.559 align:start position:0%
just the message of The Times them at
 

00:30:11.559 --> 00:30:13.980 align:start position:0%
just the message of The Times them at
the<00:30:11.710><c> input</c><00:30:11.980><c> blog</c><00:30:12.190><c> has</c><00:30:12.429><c> to</c><00:30:12.639><c> supply</c><00:30:12.990><c> every</c>

00:30:13.980 --> 00:30:13.990 align:start position:0%
the input blog has to supply every
 

00:30:13.990 --> 00:30:17.159 align:start position:0%
the input blog has to supply every
single<00:30:14.320><c> time</c><00:30:14.700><c> DD</c><00:30:15.700><c> state</c><00:30:15.970><c> because</c><00:30:16.870><c> what</c><00:30:17.049><c> you</c>

00:30:17.159 --> 00:30:17.169 align:start position:0%
single time DD state because what you
 

00:30:17.169 --> 00:30:19.950 align:start position:0%
single time DD state because what you
store<00:30:17.549><c> is</c><00:30:18.549><c> the</c><00:30:18.789><c> hash</c><00:30:19.029><c> of</c><00:30:19.389><c> all</c><00:30:19.600><c> the</c><00:30:19.659><c> messages</c>

00:30:19.950 --> 00:30:19.960 align:start position:0%
store is the hash of all the messages
 

00:30:19.960 --> 00:30:22.769 align:start position:0%
store is the hash of all the messages
obviously<00:30:20.710><c> you</c><00:30:20.860><c> need</c><00:30:21.309><c> all</c><00:30:21.580><c> of</c><00:30:21.789><c> them</c><00:30:22.000><c> at</c><00:30:22.659><c> the</c>

00:30:22.769 --> 00:30:22.779 align:start position:0%
obviously you need all of them at the
 

00:30:22.779 --> 00:30:25.049 align:start position:0%
obviously you need all of them at the
input<00:30:22.990><c> side</c><00:30:23.139><c> of</c><00:30:23.320><c> it</c><00:30:23.529><c> so</c><00:30:23.679><c> this</c><00:30:24.460><c> is</c><00:30:24.700><c> not</c><00:30:24.909><c> very</c>

00:30:25.049 --> 00:30:25.059 align:start position:0%
input side of it so this is not very
 

00:30:25.059 --> 00:30:26.909 align:start position:0%
input side of it so this is not very
useful<00:30:25.149><c> it's</c><00:30:25.570><c> useful</c><00:30:25.870><c> as</c><00:30:25.929><c> an</c><00:30:26.049><c> example</c><00:30:26.350><c> but</c><00:30:26.649><c> in</c>

00:30:26.909 --> 00:30:26.919 align:start position:0%
useful it's useful as an example but in
 

00:30:26.919 --> 00:30:29.700 align:start position:0%
useful it's useful as an example but in
order<00:30:27.159><c> to</c><00:30:27.190><c> descale</c><00:30:27.990><c> so</c><00:30:28.990><c> that's</c><00:30:29.139><c> why</c><00:30:29.320><c> you</c><00:30:29.559><c> have</c>

00:30:29.700 --> 00:30:29.710 align:start position:0%
order to descale so that's why you have
 

00:30:29.710 --> 00:30:33.509 align:start position:0%
order to descale so that's why you have
all<00:30:29.740><c> these</c><00:30:29.950><c> discussions</c><00:30:30.669><c> afterwards</c><00:30:32.370><c> and</c><00:30:33.370><c> i</c>

00:30:33.509 --> 00:30:33.519 align:start position:0%
all these discussions afterwards and i
 

00:30:33.519 --> 00:30:35.129 align:start position:0%
all these discussions afterwards and i
mentioned<00:30:33.909><c> that</c><00:30:34.029><c> you</c><00:30:34.179><c> can</c><00:30:34.299><c> interact</c><00:30:34.750><c> with</c><00:30:34.929><c> sky</c>

00:30:35.129 --> 00:30:35.139 align:start position:0%
mentioned that you can interact with sky
 

00:30:35.139 --> 00:30:37.379 align:start position:0%
mentioned that you can interact with sky
through<00:30:35.440><c> a</c><00:30:35.470><c> yellow</c><00:30:35.769><c> file</c><00:30:36.190><c> such</c><00:30:36.669><c> as</c><00:30:36.820><c> an</c><00:30:36.940><c> example</c>

00:30:37.379 --> 00:30:37.389 align:start position:0%
through a yellow file such as an example
 

00:30:37.389 --> 00:30:40.110 align:start position:0%
through a yellow file such as an example
of<00:30:37.509><c> the</c><00:30:37.690><c> demo</c><00:30:38.019><c> file</c><00:30:38.259><c> you</c><00:30:39.100><c> specify</c><00:30:39.610><c> what</c><00:30:39.820><c> is</c><00:30:39.970><c> the</c>

00:30:40.110 --> 00:30:40.120 align:start position:0%
of the demo file you specify what is the
 

00:30:40.120 --> 00:30:41.940 align:start position:0%
of the demo file you specify what is the
code<00:30:40.299><c> you</c><00:30:40.450><c> wanna</c><00:30:40.629><c> run</c><00:30:40.809><c> the</c><00:30:41.470><c> priest</c><00:30:41.710><c> a</c><00:30:41.889><c> the</c>

00:30:41.940 --> 00:30:41.950 align:start position:0%
code you wanna run the priest a the
 

00:30:41.950 --> 00:30:45.419 align:start position:0%
code you wanna run the priest a the
prostate<00:30:42.519><c> and</c><00:30:42.789><c> the</c><00:30:43.269><c> data</c><00:30:43.919><c> and</c><00:30:44.919><c> you</c><00:30:45.039><c> can</c><00:30:45.070><c> also</c>

00:30:45.419 --> 00:30:45.429 align:start position:0%
prostate and the data and you can also
 

00:30:45.429 --> 00:30:47.549 align:start position:0%
prostate and the data and you can also
run<00:30:45.789><c> multiple</c><00:30:46.000><c> scripts</c><00:30:46.870><c> in</c><00:30:47.049><c> the</c><00:30:47.080><c> same</c><00:30:47.289><c> llamo</c>

00:30:47.549 --> 00:30:47.559 align:start position:0%
run multiple scripts in the same llamo
 

00:30:47.559 --> 00:30:48.930 align:start position:0%
run multiple scripts in the same llamo
file<00:30:47.769><c> it</c><00:30:47.950><c> doesn't</c><00:30:48.220><c> have</c><00:30:48.340><c> to</c><00:30:48.490><c> be</c><00:30:48.639><c> a</c><00:30:48.669><c> super</c>

00:30:48.930 --> 00:30:48.940 align:start position:0%
file it doesn't have to be a super
 

00:30:48.940 --> 00:30:51.299 align:start position:0%
file it doesn't have to be a super
single<00:30:49.330><c> one</c><00:30:49.500><c> you</c><00:30:50.500><c> never</c><00:30:50.679><c> see</c><00:30:50.860><c> these</c><00:30:50.980><c> sample</c>

00:30:51.299 --> 00:30:51.309 align:start position:0%
single one you never see these sample
 

00:30:51.309 --> 00:30:53.490 align:start position:0%
single one you never see these sample
files<00:30:51.519><c> in</c><00:30:51.669><c> the</c><00:30:51.789><c> repos</c><00:30:52.149><c> for</c><00:30:52.570><c> every</c><00:30:53.139><c> single</c><00:30:53.320><c> to</c>

00:30:53.490 --> 00:30:53.500 align:start position:0%
files in the repos for every single to
 

00:30:53.500 --> 00:30:57.690 align:start position:0%
files in the repos for every single to
you<00:30:54.929><c> so</c><00:30:55.929><c> the</c><00:30:56.019><c> next</c><00:30:56.049><c> steps</c><00:30:56.500><c> I</c><00:30:56.860><c> haven't</c>

00:30:57.690 --> 00:30:57.700 align:start position:0%
you so the next steps I haven't
 

00:30:57.700 --> 00:31:00.029 align:start position:0%
you so the next steps I haven't
mentioned<00:30:57.820><c> but</c><00:30:58.259><c> the</c><00:30:59.259><c> emergent</c><00:30:59.620><c> equal</c><00:30:59.860><c> team</c>

00:31:00.029 --> 00:31:00.039 align:start position:0%
mentioned but the emergent equal team
 

00:31:00.039 --> 00:31:02.549 align:start position:0%
mentioned but the emergent equal team
and<00:31:00.429><c> they</c><00:31:00.820><c> have</c><00:31:00.909><c> taken</c><00:31:01.029><c> scared</c><00:31:01.629><c> to</c><00:31:02.409><c> be</c>

00:31:02.549 --> 00:31:02.559 align:start position:0%
and they have taken scared to be
 

00:31:02.559 --> 00:31:05.220 align:start position:0%
and they have taken scared to be
integrated<00:31:03.370><c> into</c><00:31:03.519><c> lighthouse</c><00:31:04.029><c> to</c><00:31:04.840><c> do</c><00:31:04.990><c> some</c>

00:31:05.220 --> 00:31:05.230 align:start position:0%
integrated into lighthouse to do some
 

00:31:05.230 --> 00:31:08.909 align:start position:0%
integrated into lighthouse to do some
kind<00:31:05.470><c> of</c><00:31:05.529><c> testing</c><00:31:06.399><c> or</c><00:31:06.850><c> simulation</c><00:31:07.679><c> and</c><00:31:08.679><c> what</c>

00:31:08.909 --> 00:31:08.919 align:start position:0%
kind of testing or simulation and what
 

00:31:08.919 --> 00:31:11.100 align:start position:0%
kind of testing or simulation and what
we<00:31:09.009><c> actually</c><00:31:09.159><c> are</c><00:31:09.549><c> thinking</c><00:31:09.879><c> about</c><00:31:09.970><c> to</c><00:31:10.330><c> to</c>

00:31:11.100 --> 00:31:11.110 align:start position:0%
we actually are thinking about to to
 

00:31:11.110 --> 00:31:12.899 align:start position:0%
we actually are thinking about to to
move<00:31:11.230><c> all</c><00:31:11.409><c> of</c><00:31:11.710><c> that</c><00:31:11.860><c> comes</c><00:31:12.039><c> back</c><00:31:12.100><c> and</c><00:31:12.549><c> just</c>

00:31:12.899 --> 00:31:12.909 align:start position:0%
move all of that comes back and just
 

00:31:12.909 --> 00:31:14.009 align:start position:0%
move all of that comes back and just
have<00:31:13.090><c> it</c><00:31:13.120><c> in</c><00:31:13.299><c> scared</c><00:31:13.570><c> and</c><00:31:13.779><c> have</c><00:31:13.929><c> an</c>

00:31:14.009 --> 00:31:14.019 align:start position:0%
have it in scared and have an
 

00:31:14.019 --> 00:31:15.840 align:start position:0%
have it in scared and have an
independent<00:31:14.259><c> tool</c><00:31:14.740><c> to</c><00:31:15.370><c> do</c><00:31:15.460><c> rapid</c><00:31:15.820><c> prototyping</c>

00:31:15.840 --> 00:31:15.850 align:start position:0%
independent tool to do rapid prototyping
 

00:31:15.850 --> 00:31:19.980 align:start position:0%
independent tool to do rapid prototyping
now<00:31:17.159><c> but</c><00:31:18.159><c> we</c><00:31:18.279><c> do</c><00:31:18.639><c> want</c><00:31:19.000><c> to</c><00:31:19.149><c> add</c><00:31:19.389><c> a</c><00:31:19.450><c> few</c><00:31:19.929><c> things</c>

00:31:19.980 --> 00:31:19.990 align:start position:0%
now but we do want to add a few things
 

00:31:19.990 --> 00:31:22.350 align:start position:0%
now but we do want to add a few things
there<00:31:20.440><c> may</c><00:31:20.860><c> be</c><00:31:20.889><c> multiple</c><00:31:21.100><c> engines</c><00:31:21.700><c> and</c><00:31:22.240><c> a</c>

00:31:22.350 --> 00:31:22.360 align:start position:0%
there may be multiple engines and a
 

00:31:22.360 --> 00:31:25.049 align:start position:0%
there may be multiple engines and a
scalpel<00:31:22.659><c> of</c><00:31:22.899><c> course</c><00:31:23.200><c> and</c><00:31:23.440><c> me</c><00:31:24.190><c> just</c><00:31:24.549><c> the</c><00:31:24.789><c> the</c>

00:31:25.049 --> 00:31:25.059 align:start position:0%
scalpel of course and me just the the
 

00:31:25.059 --> 00:31:27.360 align:start position:0%
scalpel of course and me just the the
developer<00:31:25.779><c> experience</c><00:31:25.899><c> better</c><00:31:26.440><c> have</c><00:31:27.159><c> better</c>

00:31:27.360 --> 00:31:27.370 align:start position:0%
developer experience better have better
 

00:31:27.370 --> 00:31:30.419 align:start position:0%
developer experience better have better
tools<00:31:27.549><c> friend</c><00:31:28.799><c> that's</c><00:31:29.799><c> what</c><00:31:30.070><c> we</c><00:31:30.250><c> are</c><00:31:30.279><c> one</c>

00:31:30.419 --> 00:31:30.429 align:start position:0%
tools friend that's what we are one
 

00:31:30.429 --> 00:31:35.490 align:start position:0%
tools friend that's what we are one
scared<00:31:31.110><c> you</c><00:31:32.110><c> guys</c><00:31:32.259><c> have</c><00:31:32.940><c> army</c><00:31:33.940><c> on</c><00:31:34.029><c> time</c><00:31:34.240><c> yeah</c>

00:31:35.490 --> 00:31:35.500 align:start position:0%
scared you guys have army on time yeah
 

00:31:35.500 --> 00:31:38.480 align:start position:0%
scared you guys have army on time yeah
right<00:31:35.850><c> so</c><00:31:36.850><c> maybe</c><00:31:36.970><c> one</c><00:31:37.270><c> one</c><00:31:37.480><c> or</c><00:31:37.570><c> two</c><00:31:37.690><c> questions</c>

00:31:38.480 --> 00:31:38.490 align:start position:0%
right so maybe one one or two questions
 

00:31:38.490 --> 00:31:49.110 align:start position:0%
right so maybe one one or two questions
okay<00:31:39.490><c> go</c><00:31:40.210><c> ahead</c><00:31:40.350><c> yeah</c><00:31:41.350><c> -</c><00:31:41.890><c> you</c><00:31:47.400><c> look</c><00:31:48.400><c> more</c><00:31:48.850><c> about</c>

00:31:49.110 --> 00:31:49.120 align:start position:0%
okay go ahead yeah - you look more about
 

00:31:49.120 --> 00:31:52.050 align:start position:0%
okay go ahead yeah - you look more about
the<00:31:49.360><c> east</c><00:31:50.040><c> crease</c><00:31:51.040><c> Ted</c><00:31:51.250><c> Cruz</c><00:31:51.460><c> and</c><00:31:51.670><c> posted</c>

00:31:52.050 --> 00:31:52.060 align:start position:0%
the east crease Ted Cruz and posted
 

00:31:52.060 --> 00:31:55.130 align:start position:0%
the east crease Ted Cruz and posted
moves<00:31:52.860><c> south</c><00:31:53.860><c> like</c><00:31:54.190><c> they</c><00:31:54.370><c> are</c><00:31:54.430><c> soon</c><00:31:54.820><c> to</c><00:31:54.850><c> be</c>

00:31:55.130 --> 00:31:55.140 align:start position:0%
moves south like they are soon to be
 

00:31:55.140 --> 00:31:58.860 align:start position:0%
moves south like they are soon to be
hostage<00:31:56.140><c> groups</c><00:31:56.410><c> but</c><00:31:56.950><c> is</c><00:31:57.550><c> it</c><00:31:57.700><c> up</c><00:31:57.820><c> to</c><00:31:57.850><c> the</c><00:31:58.120><c> EE</c><00:31:58.300><c> to</c>

00:31:58.860 --> 00:31:58.870 align:start position:0%
hostage groups but is it up to the EE to
 

00:31:58.870 --> 00:32:01.730 align:start position:0%
hostage groups but is it up to the EE to
use<00:31:58.990><c> those</c><00:31:59.530><c> to</c><00:32:00.160><c> buy</c><00:32:00.370><c> celebrity</c><00:32:01.030><c> wishes</c>

00:32:01.730 --> 00:32:01.740 align:start position:0%
use those to buy celebrity wishes
 

00:32:01.740 --> 00:32:03.750 align:start position:0%
use those to buy celebrity wishes
yesterday<00:32:02.740><c> question</c><00:32:03.070><c> was</c><00:32:03.220><c> that</c><00:32:03.250><c> it</c><00:32:03.430><c> assumes</c>

00:32:03.750 --> 00:32:03.760 align:start position:0%
yesterday question was that it assumes
 

00:32:03.760 --> 00:32:07.800 align:start position:0%
yesterday question was that it assumes
it's<00:32:04.650><c> it</c><00:32:05.650><c> just</c><00:32:05.710><c> hatches</c><00:32:06.250><c> and</c><00:32:06.610><c> that</c><00:32:07.330><c> both</c><00:32:07.540><c> the</c>

00:32:07.800 --> 00:32:07.810 align:start position:0%
it's it just hatches and that both the
 

00:32:07.810 --> 00:32:09.960 align:start position:0%
it's it just hatches and that both the
stage<00:32:08.020><c> with</c><00:32:08.170><c> is</c><00:32:08.320><c> just</c><00:32:08.470><c> ahead</c><00:32:08.620><c> and</c><00:32:09.040><c> it's</c><00:32:09.760><c> not</c>

00:32:09.960 --> 00:32:09.970 align:start position:0%
stage with is just ahead and it's not
 

00:32:09.970 --> 00:32:13.530 align:start position:0%
stage with is just ahead and it's not
actually<00:32:10.150><c> limited</c><00:32:10.870><c> to</c><00:32:10.990><c> 32</c><00:32:11.260><c> bytes</c><00:32:11.700><c> which</c><00:32:12.700><c> this</c>

00:32:13.530 --> 00:32:13.540 align:start position:0%
actually limited to 32 bytes which this
 

00:32:13.540 --> 00:32:15.270 align:start position:0%
actually limited to 32 bytes which this
purpose<00:32:13.870><c> of</c><00:32:13.990><c> -</c><00:32:14.170><c> to</c><00:32:14.350><c> make</c><00:32:14.500><c> it</c><00:32:14.650><c> longer</c>

00:32:15.270 --> 00:32:15.280 align:start position:0%
purpose of - to make it longer
 

00:32:15.280 --> 00:32:17.430 align:start position:0%
purpose of - to make it longer
I<00:32:15.310><c> think</c><00:32:15.610><c> 96</c><00:32:15.940><c> bytes</c><00:32:16.330><c> or</c><00:32:16.510><c> something</c><00:32:16.900><c> but</c><00:32:17.410><c> anyway</c>

00:32:17.430 --> 00:32:17.440 align:start position:0%
I think 96 bytes or something but anyway
 

00:32:17.440 --> 00:32:20.460 align:start position:0%
I think 96 bytes or something but anyway
it's<00:32:18.010><c> it's</c><00:32:18.850><c> a</c><00:32:19.060><c> bit</c><00:32:19.240><c> please</c><00:32:19.480><c> that's</c><00:32:19.990><c> Department</c>

00:32:20.460 --> 00:32:20.470 align:start position:0%
it's it's a bit please that's Department
 

00:32:20.470 --> 00:32:23.370 align:start position:0%
it's it's a bit please that's Department
56<00:32:20.950><c> fights</c><00:32:21.420><c> what</c><00:32:22.420><c> the</c><00:32:22.570><c> state</c><00:32:22.810><c> rule</c><00:32:22.990><c> is</c><00:32:23.140><c> and</c>

00:32:23.370 --> 00:32:23.380 align:start position:0%
56 fights what the state rule is and
 

00:32:23.380 --> 00:32:34.020 align:start position:0%
56 fights what the state rule is and
it's<00:32:23.740><c> up</c><00:32:23.860><c> to</c><00:32:23.890><c> the</c><00:32:24.070><c> EU</c><00:32:24.250><c> to</c><00:32:24.550><c> do</c><00:32:24.640><c> whatever</c><00:32:24.850><c> it</c><00:32:33.030><c> you</c>

00:32:34.020 --> 00:32:34.030 align:start position:0%
it's up to the EU to do whatever it you
 

00:32:34.030 --> 00:32:36.330 align:start position:0%
it's up to the EU to do whatever it you
mean<00:32:34.210><c> so</c><00:32:34.690><c> is</c><00:32:34.840><c> there</c><00:32:35.020><c> capi</c><00:32:35.440><c> prescribe</c><00:32:35.860><c> 50</c><00:32:36.220><c> you</c>

00:32:36.330 --> 00:32:36.340 align:start position:0%
mean so is there capi prescribe 50 you
 

00:32:36.340 --> 00:32:44.700 align:start position:0%
mean so is there capi prescribe 50 you
mean<00:32:36.520><c> writing</c><00:32:37.440><c> decency</c><00:32:38.440><c> or</c><00:32:38.740><c> the</c><00:32:39.190><c> law</c><00:32:40.620><c> from</c><00:32:43.710><c> yes</c>

00:32:44.700 --> 00:32:44.710 align:start position:0%
mean writing decency or the law from yes
 

00:32:44.710 --> 00:32:48.570 align:start position:0%
mean writing decency or the law from yes
so<00:32:44.950><c> scanty</c><00:32:45.880><c> one</c><00:32:46.060><c> would</c><00:32:46.810><c> be</c><00:32:46.980><c> is</c><00:32:47.980><c> written</c><00:32:48.370><c> in</c><00:32:48.460><c> C++</c>

00:32:48.570 --> 00:32:48.580 align:start position:0%
so scanty one would be is written in C++
 

00:32:48.580 --> 00:32:50.490 align:start position:0%
so scanty one would be is written in C++
so<00:32:49.120><c> that</c><00:32:49.270><c> would</c><00:32:49.450><c> be</c><00:32:49.540><c> the</c><00:32:49.630><c> best</c><00:32:49.840><c> one</c><00:32:50.020><c> to</c><00:32:50.050><c> use</c><00:32:50.230><c> in</c>

00:32:50.490 --> 00:32:50.500 align:start position:0%
so that would be the best one to use in
 

00:32:50.500 --> 00:32:54.260 align:start position:0%
so that would be the best one to use in
in<00:32:50.680><c> C</c><00:32:50.920><c> and</c><00:32:51.510><c> you</c><00:32:52.510><c> know</c><00:32:52.630><c> calling</c><00:32:52.930><c> it</c><00:32:53.050><c> from</c><00:32:53.200><c> C</c><00:32:53.380><c> and</c>

00:32:54.260 --> 00:32:54.270 align:start position:0%
in C and you know calling it from C and
 

00:32:54.270 --> 00:32:56.630 align:start position:0%
in C and you know calling it from C and
there<00:32:55.270><c> was</c><00:32:55.390><c> one</c><00:32:55.540><c> more</c><00:32:55.660><c> question</c>

00:32:56.630 --> 00:32:56.640 align:start position:0%
there was one more question
 

00:32:56.640 --> 00:33:00.080 align:start position:0%
there was one more question
distantly<00:32:57.150><c> plummet</c><00:32:57.600><c> the</c><00:32:58.429><c> mine</c><00:32:59.429><c> activity</c><00:33:00.030><c> is</c>

00:33:00.080 --> 00:33:00.090 align:start position:0%
distantly plummet the mine activity is
 

00:33:00.090 --> 00:33:01.160 align:start position:0%
distantly plummet the mine activity is
going<00:33:00.270><c> to</c><00:33:00.360><c> be</c><00:33:00.480><c> the</c><00:33:00.720><c> reservists</c>

00:33:01.160 --> 00:33:01.170 align:start position:0%
going to be the reservists
 

00:33:01.170 --> 00:33:04.610 align:start position:0%
going to be the reservists
implementation<00:33:02.010><c> of</c><00:33:02.790><c> scouts</c><00:33:03.179><c> invasion</c><00:33:03.870><c> as</c><00:33:04.470><c> you</c>

00:33:04.610 --> 00:33:04.620 align:start position:0%
implementation of scouts invasion as you
 

00:33:04.620 --> 00:33:06.140 align:start position:0%
implementation of scouts invasion as you
mentioned<00:33:05.010><c> the</c><00:33:05.070><c> secret</c><00:33:05.490><c> last</c><00:33:05.760><c> one</c><00:33:05.970><c> which</c>

00:33:06.140 --> 00:33:06.150 align:start position:0%
mentioned the secret last one which
 

00:33:06.150 --> 00:33:07.940 align:start position:0%
mentioned the secret last one which
sounds<00:33:06.600><c> like</c><00:33:06.809><c> it's</c><00:33:07.020><c> more</c><00:33:07.110><c> for</c><00:33:07.559><c> benchmarking</c>

00:33:07.940 --> 00:33:07.950 align:start position:0%
sounds like it's more for benchmarking
 

00:33:07.950 --> 00:33:10.030 align:start position:0%
sounds like it's more for benchmarking
getting<00:33:08.670><c> the</c><00:33:08.760><c> most</c><00:33:08.910><c> lecture</c><00:33:09.270><c> announces</c><00:33:09.690><c> that</c>

00:33:10.030 --> 00:33:10.040 align:start position:0%
getting the most lecture announces that
 

00:33:10.040 --> 00:33:13.820 align:start position:0%
getting the most lecture announces that
the<00:33:11.040><c> assembly</c><00:33:12.030><c> strings</c><00:33:12.360><c> one</c><00:33:12.960><c> I</c><00:33:13.290><c> guess</c><00:33:13.620><c> exactly</c>

00:33:13.820 --> 00:33:13.830 align:start position:0%
the assembly strings one I guess exactly
 

00:33:13.830 --> 00:33:15.650 align:start position:0%
the assembly strings one I guess exactly
if<00:33:14.520><c> you</c><00:33:14.640><c> want</c><00:33:14.820><c> to</c><00:33:14.880><c> work</c><00:33:15.000><c> with</c><00:33:15.030><c> assembly</c>

00:33:15.650 --> 00:33:15.660 align:start position:0%
if you want to work with assembly
 

00:33:15.660 --> 00:33:18.110 align:start position:0%
if you want to work with assembly
sprints<00:33:16.110><c> and</c><00:33:16.260><c> presumably</c><00:33:16.670><c> the</c><00:33:17.670><c> actual</c><00:33:17.940><c> rust</c>

00:33:18.110 --> 00:33:18.120 align:start position:0%
sprints and presumably the actual rust
 

00:33:18.120 --> 00:33:20.390 align:start position:0%
sprints and presumably the actual rust
ones<00:33:18.420><c> where</c><00:33:18.750><c> is</c><00:33:19.230><c> innocent</c><00:33:20.070><c> leave</c><00:33:20.220><c> the</c>

00:33:20.390 --> 00:33:20.400 align:start position:0%
ones where is innocent leave the
 

00:33:20.400 --> 00:33:22.460 align:start position:0%
ones where is innocent leave the
pleistocene<00:33:21.000><c> register</c><00:33:21.360><c> via</c><00:33:21.420><c> record</c><00:33:21.840><c> it's</c><00:33:22.350><c> not</c>

00:33:22.460 --> 00:33:22.470 align:start position:0%
pleistocene register via record it's not
 

00:33:22.470 --> 00:33:24.440 align:start position:0%
pleistocene register via record it's not
fair<00:33:22.650><c> to</c><00:33:22.799><c> say</c><00:33:22.980><c> so</c><00:33:23.549><c> the</c><00:33:23.670><c> center</c><00:33:23.940><c> question</c><00:33:24.240><c> was</c>

00:33:24.440 --> 00:33:24.450 align:start position:0%
fair to say so the center question was
 

00:33:24.450 --> 00:33:26.570 align:start position:0%
fair to say so the center question was
what<00:33:24.900><c> is</c><00:33:24.990><c> the</c><00:33:25.170><c> motivation</c><00:33:25.890><c> for</c><00:33:26.070><c> each</c><00:33:26.280><c> of</c><00:33:26.429><c> these</c>

00:33:26.570 --> 00:33:26.580 align:start position:0%
what is the motivation for each of these
 

00:33:26.580 --> 00:33:31.370 align:start position:0%
what is the motivation for each of these
different<00:33:26.910><c> versions</c><00:33:27.750><c> of</c><00:33:28.080><c> scale</c><00:33:28.429><c> and</c><00:33:30.350><c> so</c><00:33:31.350><c> a</c>

00:33:31.370 --> 00:33:31.380 align:start position:0%
different versions of scale and so a
 

00:33:31.380 --> 00:33:33.500 align:start position:0%
different versions of scale and so a
distinction<00:33:31.830><c> just</c><00:33:32.280><c> did</c><00:33:32.460><c> the</c><00:33:32.730><c> languages</c><00:33:33.210><c> used</c>

00:33:33.500 --> 00:33:33.510 align:start position:0%
distinction just did the languages used
 

00:33:33.510 --> 00:33:35.659 align:start position:0%
distinction just did the languages used
to<00:33:33.690><c> write</c><00:33:34.020><c> the</c><00:33:34.470><c> contracts</c><00:33:34.919><c> in</c><00:33:35.040><c> verses</c><00:33:35.429><c> what's</c>

00:33:35.659 --> 00:33:35.669 align:start position:0%
to write the contracts in verses what's
 

00:33:35.669 --> 00:33:37.310 align:start position:0%
to write the contracts in verses what's
kept<00:33:35.970><c> is</c><00:33:36.090><c> written</c><00:33:36.390><c> in</c><00:33:36.480><c> as</c><00:33:36.840><c> you</c><00:33:36.960><c> mentioned</c><00:33:37.260><c> this</c>

00:33:37.310 --> 00:33:37.320 align:start position:0%
kept is written in as you mentioned this
 

00:33:37.320 --> 00:33:41.090 align:start position:0%
kept is written in as you mentioned this
in<00:33:37.470><c> the</c><00:33:37.590><c> script</c><00:33:38.900><c> so</c><00:33:39.900><c> regarding</c><00:33:40.290><c> just</c><00:33:40.530><c> kept</c><00:33:40.830><c> it</c>

00:33:41.090 --> 00:33:41.100 align:start position:0%
in the script so regarding just kept it
 

00:33:41.100 --> 00:33:44.900 align:start position:0%
in the script so regarding just kept it
the<00:33:41.280><c> way</c><00:33:41.429><c> you</c><00:33:41.490><c> run</c><00:33:41.820><c> these</c><00:33:42.030><c> contracts</c><00:33:42.570><c> and</c><00:33:43.910><c> it</c>

00:33:44.900 --> 00:33:44.910 align:start position:0%
the way you run these contracts and it
 

00:33:44.910 --> 00:33:46.340 align:start position:0%
the way you run these contracts and it
depends<00:33:45.299><c> on</c><00:33:45.360><c> personal</c><00:33:45.690><c> preference</c><00:33:45.960><c> between</c>

00:33:46.340 --> 00:33:46.350 align:start position:0%
depends on personal preference between
 

00:33:46.350 --> 00:33:48.470 align:start position:0%
depends on personal preference between
the<00:33:46.679><c> thrust</c><00:33:47.040><c> in</c><00:33:47.340><c> this</c><00:33:47.520><c> the</c><00:33:48.090><c> typescript</c>

00:33:48.470 --> 00:33:48.480 align:start position:0%
the thrust in this the typescript
 

00:33:48.480 --> 00:33:50.289 align:start position:0%
the thrust in this the typescript
version<00:33:48.929><c> which</c><00:33:49.110><c> ones</c><00:33:49.410><c> would</c><00:33:49.559><c> you</c><00:33:49.650><c> like</c><00:33:49.890><c> more</c>

00:33:50.289 --> 00:33:50.299 align:start position:0%
version which ones would you like more
 

00:33:50.299 --> 00:33:53.870 align:start position:0%
version which ones would you like more
but<00:33:51.299><c> on</c><00:33:51.590><c> more</c><00:33:52.590><c> on</c><00:33:52.770><c> a</c><00:33:52.830><c> production</c><00:33:53.309><c> system</c><00:33:53.520><c> the</c>

00:33:53.870 --> 00:33:53.880 align:start position:0%
but on more on a production system the
 

00:33:53.880 --> 00:33:56.390 align:start position:0%
but on more on a production system the
expected<00:33:54.360><c> scale</c><00:33:54.630><c> on</c><00:33:54.870><c> the</c><00:33:54.960><c> C++</c><00:33:55.500><c> version</c><00:33:55.740><c> is</c><00:33:56.160><c> the</c>

00:33:56.390 --> 00:33:56.400 align:start position:0%
expected scale on the C++ version is the
 

00:33:56.400 --> 00:33:58.940 align:start position:0%
expected scale on the C++ version is the
one<00:33:56.549><c> which</c><00:33:56.760><c> going</c><00:33:57.000><c> to</c><00:33:57.150><c> be</c><00:33:57.299><c> used</c><00:33:57.590><c> the</c><00:33:58.590><c> other</c><00:33:58.710><c> two</c>

00:33:58.940 --> 00:33:58.950 align:start position:0%
one which going to be used the other two
 

00:33:58.950 --> 00:34:01.669 align:start position:0%
one which going to be used the other two
are<00:33:59.100><c> more</c><00:33:59.250><c> for</c><00:33:59.460><c> prototyping</c><00:34:00.000><c> reasons</c><00:34:00.679><c> one</c>

00:34:01.669 --> 00:34:01.679 align:start position:0%
are more for prototyping reasons one
 

00:34:01.679 --> 00:34:04.520 align:start position:0%
are more for prototyping reasons one
interesting<00:34:02.540><c> fact</c><00:34:03.540><c> with</c><00:34:03.780><c> the</c><00:34:04.020><c> typescript</c>

00:34:04.520 --> 00:34:04.530 align:start position:0%
interesting fact with the typescript
 

00:34:04.530 --> 00:34:06.020 align:start position:0%
interesting fact with the typescript
version<00:34:05.010><c> is</c><00:34:05.100><c> that</c><00:34:05.250><c> you</c><00:34:05.309><c> could</c><00:34:05.549><c> use</c><00:34:05.580><c> it</c><00:34:05.850><c> in</c><00:34:05.970><c> a</c>

00:34:06.020 --> 00:34:06.030 align:start position:0%
version is that you could use it in a
 

00:34:06.030 --> 00:34:08.330 align:start position:0%
version is that you could use it in a
browser<00:34:06.210><c> you</c><00:34:07.020><c> wouldn't</c><00:34:07.260><c> even</c><00:34:07.350><c> need</c><00:34:07.620><c> an</c>

00:34:08.330 --> 00:34:08.340 align:start position:0%
browser you wouldn't even need an
 

00:34:08.340 --> 00:34:10.700 align:start position:0%
browser you wouldn't even need an
environment<00:34:08.780><c> but</c><00:34:09.780><c> I</c><00:34:10.020><c> think</c><00:34:10.379><c> they're</c><00:34:10.470><c> really</c>

00:34:10.700 --> 00:34:10.710 align:start position:0%
environment but I think they're really
 

00:34:10.710 --> 00:34:12.230 align:start position:0%
environment but I think they're really
just<00:34:10.859><c> personal</c><00:34:11.399><c> preference</c><00:34:11.609><c> which</c><00:34:11.940><c> one</c><00:34:12.119><c> you</c>

00:34:12.230 --> 00:34:12.240 align:start position:0%
just personal preference which one you
 

00:34:12.240 --> 00:34:14.119 align:start position:0%
just personal preference which one you
want<00:34:12.389><c> to</c><00:34:12.480><c> use</c><00:34:12.510><c> or</c><00:34:12.990><c> for</c><00:34:13.129><c> day-to-day</c>

00:34:14.119 --> 00:34:14.129 align:start position:0%
want to use or for day-to-day
 

00:34:14.129 --> 00:34:17.270 align:start position:0%
want to use or for day-to-day
prototyping<00:34:14.820><c> the</c><00:34:15.540><c> scans</c><00:34:15.869><c> one</c><00:34:16.109><c> would</c><00:34:16.379><c> be</c><00:34:16.530><c> what</c>

00:34:17.270 --> 00:34:17.280 align:start position:0%
prototyping the scans one would be what
 

00:34:17.280 --> 00:34:19.609 align:start position:0%
prototyping the scans one would be what
you<00:34:17.490><c> should</c><00:34:17.730><c> use</c><00:34:18.000><c> to</c><00:34:18.600><c> validate</c><00:34:18.869><c> that</c><00:34:19.409><c> your</c>

00:34:19.609 --> 00:34:19.619 align:start position:0%
you should use to validate that your
 

00:34:19.619 --> 00:34:21.919 align:start position:0%
you should use to validate that your
stuff<00:34:19.889><c> actually</c><00:34:20.280><c> gonna</c><00:34:20.639><c> work</c><00:34:20.850><c> and</c><00:34:21.690><c> then</c><00:34:21.780><c> we</c>

00:34:21.919 --> 00:34:21.929 align:start position:0%
stuff actually gonna work and then we
 

00:34:21.929 --> 00:34:24.080 align:start position:0%
stuff actually gonna work and then we
got<00:34:22.050><c> into</c><00:34:22.200><c> contract</c><00:34:22.619><c> languages</c><00:34:23.070><c> the</c><00:34:23.700><c> assembly</c>

00:34:24.080 --> 00:34:24.090 align:start position:0%
got into contract languages the assembly
 

00:34:24.090 --> 00:34:25.639 align:start position:0%
got into contract languages the assembly
script<00:34:24.359><c> versus</c><00:34:24.690><c> writing</c><00:34:25.050><c> contracts</c><00:34:25.470><c> with</c>

00:34:25.639 --> 00:34:25.649 align:start position:0%
script versus writing contracts with
 

00:34:25.649 --> 00:34:29.659 align:start position:0%
script versus writing contracts with
contracts<00:34:26.129><c> in</c><00:34:26.220><c> rust</c><00:34:26.460><c> or</c><00:34:26.669><c> ease</c><00:34:26.909><c> or</c><00:34:27.570><c> in</c><00:34:27.690><c> C</c><00:34:28.669><c> it's</c>

00:34:29.659 --> 00:34:29.669 align:start position:0%
contracts in rust or ease or in C it's
 

00:34:29.669 --> 00:34:31.869 align:start position:0%
contracts in rust or ease or in C it's
again<00:34:29.970><c> down</c><00:34:30.210><c> to</c><00:34:30.389><c> personal</c><00:34:30.629><c> preference</c><00:34:31.020><c> but</c>

00:34:31.869 --> 00:34:31.879 align:start position:0%
again down to personal preference but
 

00:34:31.879 --> 00:34:33.919 align:start position:0%
again down to personal preference but
each<00:34:32.879><c> of</c><00:34:32.940><c> them</c><00:34:33.240><c> we</c><00:34:33.359><c> have</c><00:34:33.480><c> different</c><00:34:33.780><c> ways</c><00:34:33.869><c> to</c>

00:34:33.919 --> 00:34:33.929 align:start position:0%
each of them we have different ways to
 

00:34:33.929 --> 00:34:36.470 align:start position:0%
each of them we have different ways to
optimize<00:34:34.280><c> the</c><00:34:35.280><c> code</c><00:34:35.490><c> to</c><00:34:35.700><c> be</c><00:34:35.790><c> efficiently</c><00:34:36.300><c> more</c>

00:34:36.470 --> 00:34:36.480 align:start position:0%
optimize the code to be efficiently more
 

00:34:36.480 --> 00:34:38.359 align:start position:0%
optimize the code to be efficiently more
had<00:34:37.080><c> better</c><00:34:37.260><c> experience</c><00:34:37.740><c> which</c><00:34:37.889><c> one</c><00:34:38.070><c> or</c><00:34:38.220><c> that</c>

00:34:38.359 --> 00:34:38.369 align:start position:0%
had better experience which one or that
 

00:34:38.369 --> 00:34:41.359 align:start position:0%
had better experience which one or that
are<00:34:38.550><c> depending</c><00:34:39.000><c> on</c><00:34:39.090><c> the</c><00:34:39.210><c> use</c><00:34:39.330><c> case</c><00:34:39.710><c> and</c><00:34:40.710><c> that's</c>

00:34:41.359 --> 00:34:41.369 align:start position:0%
are depending on the use case and that's
 

00:34:41.369 --> 00:34:43.010 align:start position:0%
are depending on the use case and that's
that's<00:34:41.760><c> actually</c><00:34:41.970><c> one</c><00:34:42.389><c> of</c><00:34:42.419><c> the</c><00:34:42.629><c> the</c><00:34:42.810><c> biggest</c>

00:34:43.010 --> 00:34:43.020 align:start position:0%
that's actually one of the the biggest
 

00:34:43.020 --> 00:34:45.470 align:start position:0%
that's actually one of the the biggest
challenges<00:34:43.740><c> to</c><00:34:43.800><c> to</c><00:34:44.609><c> figure</c><00:34:44.850><c> out</c><00:34:44.970><c> what</c><00:34:45.179><c> is</c><00:34:45.270><c> the</c>

00:34:45.470 --> 00:34:45.480 align:start position:0%
challenges to to figure out what is the
 

00:34:45.480 --> 00:34:48.710 align:start position:0%
challenges to to figure out what is the
the<00:34:45.720><c> best</c><00:34:45.960><c> way</c><00:34:46.320><c> to</c><00:34:46.350><c> optimize</c><00:34:47.040><c> these</c><00:34:47.720><c> high</c>

00:34:48.710 --> 00:34:48.720 align:start position:0%
the best way to optimize these high
 

00:34:48.720 --> 00:34:52.520 align:start position:0%
the best way to optimize these high
level<00:34:48.960><c> languages</c><00:34:49.350><c> for</c><00:34:49.889><c> was</c><00:34:51.530><c> necessarily</c>

00:34:52.520 --> 00:34:52.530 align:start position:0%
level languages for was necessarily
 

00:34:52.530 --> 00:34:53.710 align:start position:0%
level languages for was necessarily
encouraging<00:34:53.010><c> papers</c>

00:34:53.710 --> 00:34:53.720 align:start position:0%
encouraging papers
 

00:34:53.720 --> 00:34:56.409 align:start position:0%
encouraging papers
some<00:34:54.020><c> specific</c><00:34:54.409><c> one</c><00:34:54.980><c> massage</c><00:34:55.520><c> is</c><00:34:55.790><c> for</c><00:34:56.030><c> every</c>

00:34:56.409 --> 00:34:56.419 align:start position:0%
some specific one massage is for every
 

00:34:56.419 --> 00:34:58.480 align:start position:0%
some specific one massage is for every
what<00:34:56.659><c> we</c><00:34:56.810><c> want</c><00:34:57.290><c> to</c><00:34:57.410><c> work</c><00:34:57.589><c> with</c><00:34:57.829><c> right</c><00:34:58.010><c> now</c>

00:34:58.480 --> 00:34:58.490 align:start position:0%
what we want to work with right now
 

00:34:58.490 --> 00:35:03.940 align:start position:0%
what we want to work with right now
yeah<00:34:59.119><c> yeah</c><00:34:59.510><c> I</c><00:34:59.540><c> would</c><00:34:59.810><c> say</c><00:35:00.490><c> thanks</c><00:35:01.490><c> beer</c><00:35:02.950><c> we</c>

00:35:03.940 --> 00:35:03.950 align:start position:0%
yeah yeah I would say thanks beer we
 

00:35:03.950 --> 00:35:14.270 align:start position:0%
yeah yeah I would say thanks beer we
should<00:35:04.130><c> be</c><00:35:04.250><c> moving</c><00:35:04.369><c> on</c><00:35:04.609><c> a</c><00:35:04.670><c> time</c><00:35:04.940><c> right</c>

00:35:14.270 --> 00:35:14.280 align:start position:0%
 
 

00:35:14.280 --> 00:35:16.860 align:start position:0%
 
Cecina<00:35:15.280><c> and</c><00:35:15.640><c> came</c><00:35:15.910><c> from</c><00:35:16.090><c> the</c><00:35:16.180><c> he</c><00:35:16.360><c> wasn't</c><00:35:16.660><c> team</c>

00:35:16.860 --> 00:35:16.870 align:start position:0%
Cecina and came from the he wasn't team
 

00:35:16.870 --> 00:35:19.320 align:start position:0%
Cecina and came from the he wasn't team
are<00:35:17.020><c> talking</c><00:35:17.440><c> about</c><00:35:17.500><c> to</c><00:35:18.250><c> become</c><00:35:18.640><c> a</c><00:35:18.880><c> to</c><00:35:19.180><c> bow</c>

00:35:19.320 --> 00:35:19.330 align:start position:0%
are talking about to become a to bow
 

00:35:19.330 --> 00:35:21.240 align:start position:0%
are talking about to become a to bow
token<00:35:19.720><c> I'm</c><00:35:20.650><c> sure</c><00:35:20.830><c> it</c><00:35:20.950><c> will</c><00:35:21.040><c> be</c><00:35:21.160><c> very</c>

00:35:21.240 --> 00:35:21.250 align:start position:0%
token I'm sure it will be very
 

00:35:21.250 --> 00:35:30.120 align:start position:0%
token I'm sure it will be very
interesting<00:35:24.990><c> thanks</c><00:35:25.990><c> for</c><00:35:26.140><c> products</c><00:35:29.130><c> party</c>

00:35:30.120 --> 00:35:30.130 align:start position:0%
interesting thanks for products party
 

00:35:30.130 --> 00:35:32.160 align:start position:0%
interesting thanks for products party
disclaimers<00:35:30.910><c> have</c><00:35:31.120><c> our</c><00:35:31.240><c> time</c><00:35:31.510><c> I'm</c><00:35:31.690><c> just</c><00:35:31.990><c> going</c>

00:35:32.160 --> 00:35:32.170 align:start position:0%
disclaimers have our time I'm just going
 

00:35:32.170 --> 00:35:38.550 align:start position:0%
disclaimers have our time I'm just going
to<00:35:32.200><c> trade</c><00:35:32.440><c> on</c><00:35:35.220><c> all</c><00:35:36.220><c> right</c><00:35:36.340><c> so</c><00:35:37.240><c> now</c><00:35:37.750><c> that</c><00:35:37.780><c> we've</c>

00:35:38.550 --> 00:35:38.560 align:start position:0%
to trade on all right so now that we've
 

00:35:38.560 --> 00:35:41.340 align:start position:0%
to trade on all right so now that we've
seen<00:35:38.800><c> what</c><00:35:39.220><c> these</c><00:35:39.700><c> are</c><00:35:40.120><c> and</c><00:35:40.150><c> how</c><00:35:40.510><c> we</c><00:35:40.570><c> can</c><00:35:40.720><c> test</c>

00:35:41.340 --> 00:35:41.350 align:start position:0%
seen what these are and how we can test
 

00:35:41.350 --> 00:35:42.680 align:start position:0%
seen what these are and how we can test
them<00:35:41.590><c> and</c><00:35:41.890><c> protect</c><00:35:42.430><c> them</c>

00:35:42.680 --> 00:35:42.690 align:start position:0%
them and protect them
 

00:35:42.690 --> 00:35:48.330 align:start position:0%
them and protect them
we're<00:35:43.690><c> going</c><00:35:43.900><c> to</c><00:35:44.080><c> go</c><00:35:44.440><c> into</c><00:35:45.000><c> a</c><00:35:46.000><c> sample</c><00:35:47.160><c> token</c><00:35:48.160><c> EE</c>

00:35:48.330 --> 00:35:48.340 align:start position:0%
we're going to go into a sample token EE
 

00:35:48.340 --> 00:35:51.750 align:start position:0%
we're going to go into a sample token EE
and<00:35:49.020><c> our</c><00:35:50.020><c> constraint</c><00:35:50.650><c> here</c><00:35:50.980><c> is</c><00:35:51.220><c> that</c><00:35:51.460><c> we</c><00:35:51.640><c> want</c>

00:35:51.750 --> 00:35:51.760 align:start position:0%
and our constraint here is that we want
 

00:35:51.760 --> 00:35:53.850 align:start position:0%
and our constraint here is that we want
to<00:35:51.910><c> have</c><00:35:52.150><c> a</c><00:35:52.390><c> token</c><00:35:52.810><c> EE</c><00:35:52.930><c> that</c><00:35:53.260><c> is</c><00:35:53.470><c> compatible</c>

00:35:53.850 --> 00:35:53.860 align:start position:0%
to have a token EE that is compatible
 

00:35:53.860 --> 00:35:56.970 align:start position:0%
to have a token EE that is compatible
with<00:35:54.100><c> one</c><00:35:54.910><c> to</c><00:35:55.300><c> eath</c><00:35:55.450><c> one</c><00:35:55.720><c> chain</c><00:35:55.960><c> that</c><00:35:56.260><c> we</c><00:35:56.830><c> know</c>

00:35:56.970 --> 00:35:56.980 align:start position:0%
with one to eath one chain that we know
 

00:35:56.980 --> 00:36:01.140 align:start position:0%
with one to eath one chain that we know
and<00:35:57.220><c> love</c><00:35:59.070><c> the</c><00:36:00.070><c> all</c><00:36:00.340><c> kind</c><00:36:00.610><c> of</c><00:36:00.730><c> just</c><00:36:00.940><c> thought</c>

00:36:01.140 --> 00:36:01.150 align:start position:0%
and love the all kind of just thought
 

00:36:01.150 --> 00:36:04.230 align:start position:0%
and love the all kind of just thought
would<00:36:01.450><c> be</c><00:36:01.660><c> as</c><00:36:02.620><c> follows</c><00:36:03.010><c> first</c><00:36:03.520><c> people</c><00:36:03.880><c> going</c>

00:36:04.230 --> 00:36:04.240 align:start position:0%
would be as follows first people going
 

00:36:04.240 --> 00:36:06.960 align:start position:0%
would be as follows first people going
to<00:36:04.450><c> SMPT</c><00:36:05.200><c> which</c><00:36:05.410><c> is</c><00:36:05.560><c> which</c><00:36:06.250><c> was</c><00:36:06.460><c> our</c><00:36:06.670><c> initial</c>

00:36:06.960 --> 00:36:06.970 align:start position:0%
to SMPT which is which was our initial
 

00:36:06.970 --> 00:36:13.550 align:start position:0%
to SMPT which is which was our initial
prototype<00:36:08.310><c> offer</c><00:36:09.420><c> stateless</c><00:36:10.420><c> token</c><00:36:10.870><c> it</c><00:36:11.620><c> was</c>

00:36:13.550 --> 00:36:13.560 align:start position:0%
prototype offer stateless token it was
 

00:36:13.560 --> 00:36:17.670 align:start position:0%
prototype offer stateless token it was
implemented<00:36:14.560><c> in</c><00:36:14.680><c> Rossum</c><00:36:15.160><c> as</c><00:36:15.310><c> well</c><00:36:15.550><c> see</c><00:36:16.680><c> then</c>

00:36:17.670 --> 00:36:17.680 align:start position:0%
implemented in Rossum as well see then
 

00:36:17.680 --> 00:36:20.160 align:start position:0%
implemented in Rossum as well see then
we'll<00:36:17.950><c> go</c><00:36:18.160><c> into</c><00:36:18.550><c> a</c><00:36:18.850><c> multi</c><00:36:19.300><c> proof</c><00:36:19.510><c> scheme</c><00:36:19.900><c> for</c>

00:36:20.160 --> 00:36:20.170 align:start position:0%
we'll go into a multi proof scheme for
 

00:36:20.170 --> 00:36:23.700 align:start position:0%
we'll go into a multi proof scheme for
the<00:36:20.320><c> work</c><00:36:20.500><c> of</c><00:36:20.710><c> Patricia</c><00:36:21.460><c> free</c><00:36:22.080><c> which</c><00:36:23.080><c> team</c>

00:36:23.700 --> 00:36:23.710 align:start position:0%
the work of Patricia free which team
 

00:36:23.710 --> 00:36:26.940 align:start position:0%
the work of Patricia free which team
will<00:36:23.950><c> explain</c><00:36:24.430><c> and</c><00:36:24.880><c> then</c><00:36:25.450><c> we'll</c><00:36:26.350><c> see</c><00:36:26.590><c> two</c><00:36:26.770><c> more</c>

00:36:26.940 --> 00:36:26.950 align:start position:0%
will explain and then we'll see two more
 

00:36:26.950 --> 00:36:30.270 align:start position:0%
will explain and then we'll see two more
token<00:36:27.310><c> which</c><00:36:27.970><c> is</c><00:36:28.120><c> a</c><00:36:28.150><c> lot</c><00:36:28.360><c> of</c><00:36:28.480><c> e</c><00:36:28.630><c> similar</c><00:36:29.440><c> to</c><00:36:29.650><c> SPT</c>

00:36:30.270 --> 00:36:30.280 align:start position:0%
token which is a lot of e similar to SPT
 

00:36:30.280 --> 00:36:33.360 align:start position:0%
token which is a lot of e similar to SPT
by<00:36:30.640><c> Jesus</c><00:36:31.150><c> the</c><00:36:31.330><c> butiful</c><00:36:31.870><c> scheme</c><00:36:32.350><c> and</c><00:36:32.920><c> comes</c><00:36:33.190><c> of</c>

00:36:33.360 --> 00:36:33.370 align:start position:0%
by Jesus the butiful scheme and comes of
 

00:36:33.370 --> 00:36:37.730 align:start position:0%
by Jesus the butiful scheme and comes of
comes<00:36:34.060><c> with</c><00:36:34.600><c> a</c><00:36:34.630><c> lot</c><00:36:34.900><c> of</c><00:36:35.400><c> optimizations</c><00:36:36.400><c> so</c>

00:36:37.730 --> 00:36:37.740 align:start position:0%
comes with a lot of optimizations so
 

00:36:37.740 --> 00:36:40.850 align:start position:0%
comes with a lot of optimizations so
yeah<00:36:38.740><c> SME</c><00:36:39.370><c> is</c><00:36:39.640><c> a</c><00:36:39.670><c> stateless</c><00:36:40.120><c> o-chem</c>

00:36:40.850 --> 00:36:40.860 align:start position:0%
yeah SME is a stateless o-chem
 

00:36:40.860 --> 00:36:43.980 align:start position:0%
yeah SME is a stateless o-chem
compatible<00:36:41.860><c> with</c><00:36:42.100><c> this</c><00:36:42.310><c> one</c><00:36:42.610><c> and</c><00:36:42.910><c> what</c><00:36:43.630><c> I</c><00:36:43.660><c> mean</c>

00:36:43.980 --> 00:36:43.990 align:start position:0%
compatible with this one and what I mean
 

00:36:43.990 --> 00:36:47.550 align:start position:0%
compatible with this one and what I mean
with<00:36:44.440><c> that</c><00:36:44.800><c> is</c><00:36:45.090><c> given</c><00:36:46.090><c> the</c><00:36:46.210><c> same</c><00:36:46.390><c> accounts</c><00:36:46.930><c> it</c>

00:36:47.550 --> 00:36:47.560 align:start position:0%
with that is given the same accounts it
 

00:36:47.560 --> 00:36:49.650 align:start position:0%
with that is given the same accounts it
will<00:36:47.830><c> have</c><00:36:48.070><c> to</c><00:36:48.250><c> produce</c><00:36:48.460><c> the</c><00:36:48.850><c> same</c><00:36:49.090><c> state</c>

00:36:49.650 --> 00:36:49.660 align:start position:0%
will have to produce the same state
 

00:36:49.660 --> 00:36:52.230 align:start position:0%
will have to produce the same state
route<00:36:49.900><c> and</c><00:36:50.170><c> we</c><00:36:51.070><c> also</c><00:36:51.220><c> want</c><00:36:51.550><c> to</c><00:36:51.700><c> enable</c><00:36:51.880><c> users</c>

00:36:52.230 --> 00:36:52.240 align:start position:0%
route and we also want to enable users
 

00:36:52.240 --> 00:36:54.990 align:start position:0%
route and we also want to enable users
to<00:36:52.510><c> you</c><00:36:53.020><c> know</c><00:36:53.230><c> to</c><00:36:53.500><c> sign</c><00:36:53.800><c> transactions</c><00:36:54.430><c> with</c>

00:36:54.990 --> 00:36:55.000 align:start position:0%
to you know to sign transactions with
 

00:36:55.000 --> 00:36:59.250 align:start position:0%
to you know to sign transactions with
their<00:36:55.210><c> f1</c><00:36:55.590><c> private</c><00:36:56.590><c> keys</c><00:36:57.810><c> this</c><00:36:58.810><c> initial</c>

00:36:59.250 --> 00:36:59.260 align:start position:0%
their f1 private keys this initial
 

00:36:59.260 --> 00:37:02.340 align:start position:0%
their f1 private keys this initial
prototype<00:36:59.770><c> was</c><00:37:00.070><c> in</c><00:37:00.940><c> brass</c><00:37:01.270><c> and</c><00:37:01.510><c> its</c><00:37:01.900><c> users</c>

00:37:02.340 --> 00:37:02.350 align:start position:0%
prototype was in brass and its users
 

00:37:02.350 --> 00:37:06.600 align:start position:0%
prototype was in brass and its users
parity<00:37:03.220><c> libraries</c><00:37:04.950><c> in</c><00:37:05.950><c> order</c><00:37:06.130><c> to</c><00:37:06.460><c> maintain</c>

00:37:06.600 --> 00:37:06.610 align:start position:0%
parity libraries in order to maintain
 

00:37:06.610 --> 00:37:11.580 align:start position:0%
parity libraries in order to maintain
user<00:37:07.590><c> balances</c><00:37:08.730><c> we</c><00:37:09.730><c> stored</c><00:37:10.210><c> the</c><00:37:10.450><c> key</c><00:37:10.780><c> to</c>

00:37:11.580 --> 00:37:11.590 align:start position:0%
user balances we stored the key to
 

00:37:11.590 --> 00:37:13.890 align:start position:0%
user balances we stored the key to
accounts<00:37:12.250><c> in</c><00:37:12.430><c> the</c><00:37:13.060><c> leaves</c><00:37:13.300><c> of</c>

00:37:13.890 --> 00:37:13.900 align:start position:0%
accounts in the leaves of
 

00:37:13.900 --> 00:37:15.840 align:start position:0%
accounts in the leaves of
Patricia<00:37:14.440><c> tree</c><00:37:14.710><c> that</c><00:37:15.220><c> you</c><00:37:15.310><c> can</c><00:37:15.490><c> see</c><00:37:15.640><c> in</c><00:37:15.700><c> this</c>

00:37:15.840 --> 00:37:15.850 align:start position:0%
Patricia tree that you can see in this
 

00:37:15.850 --> 00:37:19.050 align:start position:0%
Patricia tree that you can see in this
diagram<00:37:16.170><c> so</c><00:37:17.170><c> the</c><00:37:17.620><c> accounts</c><00:37:18.040><c> are</c><00:37:18.220><c> very</c><00:37:18.610><c> similar</c>

00:37:19.050 --> 00:37:19.060 align:start position:0%
diagram so the accounts are very similar
 

00:37:19.060 --> 00:37:22.830 align:start position:0%
diagram so the accounts are very similar
to<00:37:19.330><c> each</c><00:37:19.630><c> one</c><00:37:20.020><c> accounts</c><00:37:20.410><c> the</c><00:37:21.070><c> same</c><00:37:21.570><c> here</c><00:37:22.570><c> are</c>

00:37:22.830 --> 00:37:22.840 align:start position:0%
to each one accounts the same here are
 

00:37:22.840 --> 00:37:25.350 align:start position:0%
to each one accounts the same here are
the<00:37:23.170><c> leaves</c><00:37:23.440><c> you</c><00:37:23.890><c> can</c><00:37:24.640><c> see</c><00:37:24.880><c> branch</c><00:37:25.150><c> no</c>

00:37:25.350 --> 00:37:25.360 align:start position:0%
the leaves you can see branch no
 

00:37:25.360 --> 00:37:29.880 align:start position:0%
the leaves you can see branch no
extension<00:37:26.050><c> notes</c><00:37:26.370><c> and</c><00:37:27.370><c> so</c><00:37:27.670><c> on</c><00:37:28.620><c> but</c><00:37:29.620><c> note</c><00:37:29.860><c> that</c>

00:37:29.880 --> 00:37:29.890 align:start position:0%
extension notes and so on but note that
 

00:37:29.890 --> 00:37:33.170 align:start position:0%
extension notes and so on but note that
as<00:37:30.730><c> we</c><00:37:30.940><c> all</c><00:37:31.030><c> know</c><00:37:31.240><c> this</c><00:37:31.630><c> is</c><00:37:31.780><c> stateless</c><00:37:32.200><c> so</c><00:37:32.470><c> this</c>

00:37:33.170 --> 00:37:33.180 align:start position:0%
as we all know this is stateless so this
 

00:37:33.180 --> 00:37:36.360 align:start position:0%
as we all know this is stateless so this
state<00:37:34.180><c> is</c><00:37:34.210><c> not</c><00:37:34.660><c> stored</c><00:37:35.050><c> unchanged</c><00:37:35.590><c> but</c><00:37:36.160><c> we</c>

00:37:36.360 --> 00:37:36.370 align:start position:0%
state is not stored unchanged but we
 

00:37:36.370 --> 00:37:38.610 align:start position:0%
state is not stored unchanged but we
rely<00:37:36.760><c> on</c><00:37:37.180><c> third</c><00:37:37.630><c> party</c><00:37:37.960><c> entities</c><00:37:38.380><c> called</c>

00:37:38.610 --> 00:37:38.620 align:start position:0%
rely on third party entities called
 

00:37:38.620 --> 00:37:41.160 align:start position:0%
rely on third party entities called
three<00:37:38.980><c> layers</c><00:37:39.280><c> to</c><00:37:39.610><c> store</c><00:37:40.450><c> this</c><00:37:40.600><c> state</c><00:37:40.900><c> and</c>

00:37:41.160 --> 00:37:41.170 align:start position:0%
three layers to store this state and
 

00:37:41.170 --> 00:37:45.930 align:start position:0%
three layers to store this state and
provide<00:37:41.800><c> the</c><00:37:42.550><c> service</c><00:37:43.000><c> to</c><00:37:43.030><c> users</c><00:37:44.490><c> so</c><00:37:45.490><c> users</c>

00:37:45.930 --> 00:37:45.940 align:start position:0%
provide the service to users so users
 

00:37:45.940 --> 00:37:47.970 align:start position:0%
provide the service to users so users
when<00:37:46.300><c> they</c><00:37:46.390><c> want</c><00:37:46.570><c> to</c><00:37:46.750><c> send</c><00:37:47.530><c> this</c><00:37:47.620><c> transaction</c>

00:37:47.970 --> 00:37:47.980 align:start position:0%
when they want to send this transaction
 

00:37:47.980 --> 00:37:50.400 align:start position:0%
when they want to send this transaction
they<00:37:48.790><c> sign</c><00:37:49.090><c> the</c><00:37:49.210><c> transaction</c><00:37:49.750><c> send</c><00:37:50.020><c> it</c><00:37:50.170><c> to</c><00:37:50.260><c> the</c>

00:37:50.400 --> 00:37:50.410 align:start position:0%
they sign the transaction send it to the
 

00:37:50.410 --> 00:37:53.820 align:start position:0%
they sign the transaction send it to the
layer<00:37:50.740><c> which</c><00:37:51.490><c> then</c><00:37:51.790><c> attaches</c><00:37:52.830><c> necessary</c>

00:37:53.820 --> 00:37:53.830 align:start position:0%
layer which then attaches necessary
 

00:37:53.830 --> 00:37:56.340 align:start position:0%
layer which then attaches necessary
myrtle<00:37:54.250><c> proofs</c><00:37:54.550><c> for</c><00:37:55.270><c> a</c><00:37:55.330><c> sender</c><00:37:55.840><c> and</c><00:37:55.870><c> recipient</c>

00:37:56.340 --> 00:37:56.350 align:start position:0%
myrtle proofs for a sender and recipient
 

00:37:56.350 --> 00:37:59.280 align:start position:0%
myrtle proofs for a sender and recipient
to<00:37:57.070><c> the</c><00:37:57.220><c> transaction</c><00:37:57.790><c> packages</c><00:37:58.660><c> multiple</c><00:37:59.170><c> of</c>

00:37:59.280 --> 00:37:59.290 align:start position:0%
to the transaction packages multiple of
 

00:37:59.290 --> 00:38:02.370 align:start position:0%
to the transaction packages multiple of
these<00:37:59.530><c> into</c><00:38:00.250><c> a</c><00:38:00.280><c> block</c><00:38:00.640><c> and</c><00:38:01.020><c> publishes</c><00:38:02.020><c> it</c><00:38:02.050><c> to</c>

00:38:02.370 --> 00:38:02.380 align:start position:0%
these into a block and publishes it to
 

00:38:02.380 --> 00:38:08.700 align:start position:0%
these into a block and publishes it to
the<00:38:02.470><c> network</c><00:38:05.640><c> looking</c><00:38:06.640><c> from</c><00:38:06.880><c> outside</c><00:38:07.470><c> the</c><00:38:08.470><c> he</c>

00:38:08.700 --> 00:38:08.710 align:start position:0%
the network looking from outside the he
 

00:38:08.710 --> 00:38:11.310 align:start position:0%
the network looking from outside the he
would<00:38:09.220><c> take</c><00:38:09.430><c> this</c><00:38:09.700><c> block</c><00:38:09.970><c> data</c><00:38:10.240><c> as</c><00:38:10.690><c> well</c><00:38:11.200><c> as</c>

00:38:11.310 --> 00:38:11.320 align:start position:0%
would take this block data as well as
 

00:38:11.320 --> 00:38:13.350 align:start position:0%
would take this block data as well as
the<00:38:11.500><c> priest</c><00:38:11.800><c> a</c><00:38:11.950><c> truth</c><00:38:12.190><c> which</c><00:38:12.550><c> is</c><00:38:12.730><c> in</c><00:38:12.910><c> the</c><00:38:13.060><c> short</c>

00:38:13.350 --> 00:38:13.360 align:start position:0%
the priest a truth which is in the short
 

00:38:13.360 --> 00:38:17.640 align:start position:0%
the priest a truth which is in the short
state<00:38:14.220><c> and</c><00:38:15.220><c> it</c><00:38:15.700><c> will</c><00:38:16.150><c> have</c><00:38:16.360><c> to</c><00:38:16.390><c> produce</c><00:38:16.810><c> a</c><00:38:17.230><c> post</c>

00:38:17.640 --> 00:38:17.650 align:start position:0%
state and it will have to produce a post
 

00:38:17.650 --> 00:38:23.220 align:start position:0%
state and it will have to produce a post
a<00:38:17.860><c> true</c><00:38:18.870><c> and</c><00:38:19.870><c> now</c><00:38:20.020><c> going</c><00:38:20.410><c> inside</c><00:38:21.990><c> of</c><00:38:22.990><c> course</c>

00:38:23.220 --> 00:38:23.230 align:start position:0%
a true and now going inside of course
 

00:38:23.230 --> 00:38:26.370 align:start position:0%
a true and now going inside of course
the<00:38:23.560><c> EE</c><00:38:23.980><c> will</c><00:38:24.400><c> first</c><00:38:24.730><c> have</c><00:38:25.030><c> to</c><00:38:25.090><c> be</c><00:38:25.630><c> counterpart</c>

00:38:26.370 --> 00:38:26.380 align:start position:0%
the EE will first have to be counterpart
 

00:38:26.380 --> 00:38:28.770 align:start position:0%
the EE will first have to be counterpart
a<00:38:26.530><c> town</c><00:38:26.770><c> and</c><00:38:27.010><c> this</c><00:38:27.400><c> voltage</c><00:38:27.820><c> is</c><00:38:28.000><c> comprised</c><00:38:28.540><c> of</c>

00:38:28.770 --> 00:38:28.780 align:start position:0%
a town and this voltage is comprised of
 

00:38:28.780 --> 00:38:32.400 align:start position:0%
a town and this voltage is comprised of
a<00:38:28.930><c> list</c><00:38:29.110><c> of</c><00:38:29.290><c> transactions</c><00:38:30.750><c> it's</c><00:38:31.750><c> very</c><00:38:32.110><c> similar</c>

00:38:32.400 --> 00:38:32.410 align:start position:0%
a list of transactions it's very similar
 

00:38:32.410 --> 00:38:34.740 align:start position:0%
a list of transactions it's very similar
to<00:38:32.800><c> this</c><00:38:33.280><c> one</c><00:38:33.340><c> so</c><00:38:33.730><c> we</c><00:38:33.850><c> have</c><00:38:34.030><c> the</c><00:38:34.210><c> to</c><00:38:34.360><c> address</c>

00:38:34.740 --> 00:38:34.750 align:start position:0%
to this one so we have the to address
 

00:38:34.750 --> 00:38:37.380 align:start position:0%
to this one so we have the to address
value<00:38:34.990><c> non</c><00:38:35.260><c> signature</c><00:38:36.000><c> additionally</c><00:38:37.000><c> we</c><00:38:37.180><c> have</c>

00:38:37.380 --> 00:38:37.390 align:start position:0%
value non signature additionally we have
 

00:38:37.390 --> 00:38:41.520 align:start position:0%
value non signature additionally we have
the<00:38:38.670><c> food</c><00:38:39.670><c> for</c><00:38:39.940><c> the</c><00:38:40.060><c> sender's</c><00:38:40.480><c> account</c><00:38:40.870><c> and</c><00:38:41.140><c> as</c>

00:38:41.520 --> 00:38:41.530 align:start position:0%
the food for the sender's account and as
 

00:38:41.530 --> 00:38:45.560 align:start position:0%
the food for the sender's account and as
well<00:38:41.680><c> as</c><00:38:41.800><c> the</c><00:38:41.920><c> recipients</c><00:38:42.400><c> account</c><00:38:44.100><c> and</c><00:38:45.100><c> now</c>

00:38:45.560 --> 00:38:45.570 align:start position:0%
well as the recipients account and now
 

00:38:45.570 --> 00:38:49.440 align:start position:0%
well as the recipients account and now
for<00:38:46.570><c> each</c><00:38:46.750><c> of</c><00:38:46.780><c> the</c><00:38:47.050><c> transactions</c><00:38:47.790><c> the</c><00:38:48.790><c> verify</c>

00:38:49.440 --> 00:38:49.450 align:start position:0%
for each of the transactions the verify
 

00:38:49.450 --> 00:38:52.790 align:start position:0%
for each of the transactions the verify
the<00:38:49.510><c> signature</c><00:38:50.110><c> be</c><00:38:50.770><c> verified</c><00:38:51.250><c> demarco</c><00:38:52.090><c> crews</c>

00:38:52.790 --> 00:38:52.800 align:start position:0%
the signature be verified demarco crews
 

00:38:52.800 --> 00:38:55.950 align:start position:0%
the signature be verified demarco crews
checked<00:38:53.800><c> for</c><00:38:54.100><c> lumps</c><00:38:54.340><c> and</c><00:38:54.610><c> balances</c><00:38:55.180><c> and</c><00:38:55.420><c> then</c>

00:38:55.950 --> 00:38:55.960 align:start position:0%
checked for lumps and balances and then
 

00:38:55.960 --> 00:38:59.250 align:start position:0%
checked for lumps and balances and then
update<00:38:56.920><c> the</c><00:38:57.310><c> leaves</c><00:38:57.880><c> of</c><00:38:58.210><c> the</c><00:38:58.390><c> tree</c><00:38:58.630><c> for</c><00:38:59.110><c> those</c>

00:38:59.250 --> 00:38:59.260 align:start position:0%
update the leaves of the tree for those
 

00:38:59.260 --> 00:39:02.220 align:start position:0%
update the leaves of the tree for those
accounts<00:39:00.330><c> after</c><00:39:01.330><c> every</c><00:39:01.570><c> transaction</c><00:39:01.930><c> has</c>

00:39:02.220 --> 00:39:02.230 align:start position:0%
accounts after every transaction has
 

00:39:02.230 --> 00:39:04.010 align:start position:0%
accounts after every transaction has
been<00:39:02.260><c> processed</c>

00:39:04.010 --> 00:39:04.020 align:start position:0%
been processed
 

00:39:04.020 --> 00:39:10.110 align:start position:0%
been processed
we<00:39:05.020><c> can</c><00:39:05.320><c> finally</c><00:39:05.860><c> compute</c><00:39:06.490><c> the</c><00:39:06.670><c> postage</c><00:39:07.180><c> rules</c>

00:39:10.110 --> 00:39:10.120 align:start position:0%
 
 

00:39:10.120 --> 00:39:13.850 align:start position:0%
 
to<00:39:10.450><c> evaluate</c><00:39:10.840><c> this</c><00:39:11.380><c> prototype</c><00:39:11.770><c> we</c><00:39:12.640><c> simulated</c>

00:39:13.850 --> 00:39:13.860 align:start position:0%
to evaluate this prototype we simulated
 

00:39:13.860 --> 00:39:17.760 align:start position:0%
to evaluate this prototype we simulated
5,000<00:39:14.860><c> accounts</c><00:39:15.280><c> in</c><00:39:15.400><c> the</c><00:39:15.490><c> state</c><00:39:15.760><c> and</c><00:39:16.770><c> 70</c>

00:39:17.760 --> 00:39:17.770 align:start position:0%
5,000 accounts in the state and 70
 

00:39:17.770 --> 00:39:22.530 align:start position:0%
5,000 accounts in the state and 70
transactions<00:39:19.200><c> and</c><00:39:20.200><c> run</c><00:39:21.100><c> it</c><00:39:21.250><c> through</c><00:39:21.540><c> scout</c>

00:39:22.530 --> 00:39:22.540 align:start position:0%
transactions and run it through scout
 

00:39:22.540 --> 00:39:26.310 align:start position:0%
transactions and run it through scout
with<00:39:23.140><c> there</c><00:39:23.770><c> was</c><00:39:23.920><c> we</c><00:39:24.190><c> interpreter</c><00:39:25.060><c> and</c><00:39:25.420><c> these</c>

00:39:26.310 --> 00:39:26.320 align:start position:0%
with there was we interpreter and these
 

00:39:26.320 --> 00:39:29.250 align:start position:0%
with there was we interpreter and these
are<00:39:26.470><c> the</c><00:39:26.590><c> results</c><00:39:26.950><c> we</c><00:39:27.070><c> got</c><00:39:27.250><c> so</c><00:39:28.020><c> blood</c><00:39:29.020><c> size</c>

00:39:29.250 --> 00:39:29.260 align:start position:0%
are the results we got so blood size
 

00:39:29.260 --> 00:39:33.810 align:start position:0%
are the results we got so blood size
here<00:39:29.650><c> is</c><00:39:30.300><c> 235</c><00:39:31.300><c> kilobytes</c><00:39:31.840><c> for</c><00:39:32.370><c> the</c><00:39:33.370><c> 70</c>

00:39:33.810 --> 00:39:33.820 align:start position:0%
here is 235 kilobytes for the 70
 

00:39:33.820 --> 00:39:38.520 align:start position:0%
here is 235 kilobytes for the 70
transaction<00:39:34.420><c> and</c><00:39:35.070><c> speed</c><00:39:36.070><c> is</c><00:39:36.370><c> 5</c><00:39:37.360><c> seconds</c><00:39:37.870><c> out</c>

00:39:38.520 --> 00:39:38.530 align:start position:0%
transaction and speed is 5 seconds out
 

00:39:38.530 --> 00:39:42.300 align:start position:0%
transaction and speed is 5 seconds out
of<00:39:38.590><c> reach</c><00:39:39.160><c> 4</c><00:39:40.150><c> seconds</c><00:39:40.660><c> is</c><00:39:40.840><c> for</c><00:39:41.470><c> signature</c>

00:39:42.300 --> 00:39:42.310 align:start position:0%
of reach 4 seconds is for signature
 

00:39:42.310 --> 00:39:45.990 align:start position:0%
of reach 4 seconds is for signature
verification<00:39:43.830><c> but</c><00:39:44.830><c> don't</c><00:39:45.070><c> panic</c><00:39:45.220><c> just</c><00:39:45.490><c> yet</c>

00:39:45.990 --> 00:39:46.000 align:start position:0%
verification but don't panic just yet
 

00:39:46.000 --> 00:39:48.540 align:start position:0%
verification but don't panic just yet
we'll<00:39:46.240><c> get</c><00:39:46.570><c> much</c><00:39:47.050><c> better</c><00:39:47.260><c> results</c><00:39:47.740><c> very</c><00:39:48.460><c> soon</c>

00:39:48.540 --> 00:39:48.550 align:start position:0%
we'll get much better results very soon
 

00:39:48.550 --> 00:39:53.400 align:start position:0%
we'll get much better results very soon
might<00:39:49.420><c> end</c><00:39:49.600><c> of</c><00:39:49.750><c> this</c><00:39:49.870><c> talk</c><00:39:51.300><c> now</c><00:39:52.300><c> let's</c><00:39:53.140><c> go</c><00:39:53.260><c> back</c>

00:39:53.400 --> 00:39:53.410 align:start position:0%
might end of this talk now let's go back
 

00:39:53.410 --> 00:39:56.370 align:start position:0%
might end of this talk now let's go back
to<00:39:53.440><c> the</c><00:39:53.680><c> same</c><00:39:54.490><c> diagram</c><00:39:55.000><c> let's</c><00:39:55.900><c> say</c><00:39:56.020><c> we</c><00:39:56.200><c> have</c><00:39:56.350><c> a</c>

00:39:56.370 --> 00:39:56.380 align:start position:0%
to the same diagram let's say we have a
 

00:39:56.380 --> 00:40:00.090 align:start position:0%
to the same diagram let's say we have a
transaction<00:39:57.100><c> that</c><00:39:57.370><c> wants</c><00:39:57.910><c> to</c><00:39:58.120><c> prove</c><00:39:59.100><c> these</c>

00:40:00.090 --> 00:40:00.100 align:start position:0%
transaction that wants to prove these
 

00:40:00.100 --> 00:40:03.690 align:start position:0%
transaction that wants to prove these
two<00:40:00.520><c> accounts</c><00:40:00.940><c> and</c><00:40:01.360><c> as</c><00:40:02.140><c> you</c><00:40:02.440><c> will</c><00:40:02.620><c> notice</c><00:40:02.830><c> the</c>

00:40:03.690 --> 00:40:03.700 align:start position:0%
two accounts and as you will notice the
 

00:40:03.700 --> 00:40:06.420 align:start position:0%
two accounts and as you will notice the
note<00:40:03.910><c> that</c><00:40:04.120><c> I've</c><00:40:04.270><c> highlighted</c><00:40:04.540><c> in</c><00:40:05.050><c> red</c><00:40:05.430><c> will</c>

00:40:06.420 --> 00:40:06.430 align:start position:0%
note that I've highlighted in red will
 

00:40:06.430 --> 00:40:09.050 align:start position:0%
note that I've highlighted in red will
be<00:40:06.460><c> duplicated</c><00:40:07.360><c> in</c><00:40:07.600><c> both</c><00:40:07.930><c> of</c><00:40:08.200><c> the</c><00:40:08.380><c> proofs</c>

00:40:09.050 --> 00:40:09.060 align:start position:0%
be duplicated in both of the proofs
 

00:40:09.060 --> 00:40:12.870 align:start position:0%
be duplicated in both of the proofs
which<00:40:10.060><c> is</c><00:40:10.270><c> inefficient</c><00:40:10.690><c> so</c><00:40:11.440><c> if</c><00:40:12.310><c> we</c><00:40:12.550><c> could</c><00:40:12.700><c> have</c>

00:40:12.870 --> 00:40:12.880 align:start position:0%
which is inefficient so if we could have
 

00:40:12.880 --> 00:40:15.840 align:start position:0%
which is inefficient so if we could have
a<00:40:12.910><c> multi</c><00:40:13.360><c> proof</c><00:40:13.570><c> scheme</c><00:40:13.960><c> that</c><00:40:14.440><c> includes</c><00:40:15.130><c> all</c>

00:40:15.840 --> 00:40:15.850 align:start position:0%
a multi proof scheme that includes all
 

00:40:15.850 --> 00:40:19.110 align:start position:0%
a multi proof scheme that includes all
the<00:40:16.150><c> necessary</c><00:40:16.180><c> notes</c><00:40:16.870><c> but</c><00:40:17.170><c> only</c><00:40:17.470><c> ones</c><00:40:18.120><c> we</c>

00:40:19.110 --> 00:40:19.120 align:start position:0%
the necessary notes but only ones we
 

00:40:19.120 --> 00:40:22.410 align:start position:0%
the necessary notes but only ones we
would<00:40:19.330><c> reduce</c><00:40:19.630><c> the</c><00:40:19.840><c> block</c><00:40:20.050><c> size</c><00:40:20.290><c> and</c><00:40:21.390><c> with</c><00:40:22.390><c> a</c>

00:40:22.410 --> 00:40:22.420 align:start position:0%
would reduce the block size and with a
 

00:40:22.420 --> 00:40:24.720 align:start position:0%
would reduce the block size and with a
good<00:40:22.720><c> algorithm</c><00:40:23.050><c> we</c><00:40:23.410><c> could</c><00:40:23.560><c> also</c><00:40:23.770><c> gain</c>

00:40:24.720 --> 00:40:24.730 align:start position:0%
good algorithm we could also gain
 

00:40:24.730 --> 00:40:26.970 align:start position:0%
good algorithm we could also gain
efficiency<00:40:25.390><c> in</c><00:40:25.540><c> the</c><00:40:25.660><c> run</c><00:40:25.840><c> time</c><00:40:26.110><c> by</c><00:40:26.560><c> matching</c>

00:40:26.970 --> 00:40:26.980 align:start position:0%
efficiency in the run time by matching
 

00:40:26.980 --> 00:40:29.940 align:start position:0%
efficiency in the run time by matching
the<00:40:27.310><c> verification</c><00:40:27.970><c> and</c><00:40:28.440><c> Guillaume</c><00:40:29.440><c> will</c><00:40:29.770><c> now</c>

00:40:29.940 --> 00:40:29.950 align:start position:0%
the verification and Guillaume will now
 

00:40:29.950 --> 00:40:36.870 align:start position:0%
the verification and Guillaume will now
talk<00:40:30.010><c> about</c><00:40:30.550><c> such</c><00:40:31.060><c> as</c>

00:40:36.870 --> 00:40:36.880 align:start position:0%
 
 

00:40:36.880 --> 00:40:39.130 align:start position:0%
 
well<00:40:37.880><c> thanks</c><00:40:38.119><c> for</c><00:40:38.270><c> Cena</c><00:40:38.570><c> but</c><00:40:38.720><c> he's</c><00:40:38.839><c> coming</c>

00:40:39.130 --> 00:40:39.140 align:start position:0%
well thanks for Cena but he's coming
 

00:40:39.140 --> 00:40:44.290 align:start position:0%
well thanks for Cena but he's coming
back<00:40:39.320><c> so</c><00:40:39.530><c> just</c><00:40:42.670><c> yeah</c><00:40:43.670><c> so</c><00:40:43.880><c> I</c><00:40:43.910><c> would</c><00:40:44.060><c> like</c><00:40:44.150><c> to</c>

00:40:44.290 --> 00:40:44.300 align:start position:0%
back so just yeah so I would like to
 

00:40:44.300 --> 00:40:46.030 align:start position:0%
back so just yeah so I would like to
talk<00:40:44.450><c> about</c><00:40:44.510><c> turbo</c><00:40:45.020><c> proof</c><00:40:45.230><c> that</c><00:40:45.410><c> so</c><00:40:45.680><c> that</c><00:40:45.859><c> used</c>

00:40:46.030 --> 00:40:46.040 align:start position:0%
talk about turbo proof that so that used
 

00:40:46.040 --> 00:40:47.579 align:start position:0%
talk about turbo proof that so that used
to<00:40:46.099><c> be</c><00:40:46.250><c> called</c><00:40:46.400><c> multi</c><00:40:46.760><c> proof</c><00:40:47.000><c> but</c><00:40:47.210><c> apparently</c>

00:40:47.579 --> 00:40:47.589 align:start position:0%
to be called multi proof but apparently
 

00:40:47.589 --> 00:40:49.930 align:start position:0%
to be called multi proof but apparently
everybody<00:40:48.589><c> started</c><00:40:49.070><c> calling</c><00:40:49.520><c> their</c><00:40:49.820><c> own</c>

00:40:49.930 --> 00:40:49.940 align:start position:0%
everybody started calling their own
 

00:40:49.940 --> 00:40:52.450 align:start position:0%
everybody started calling their own
skeeball<00:40:50.330><c> T</c><00:40:50.510><c> proof</c><00:40:50.720><c> so</c><00:40:50.869><c> I</c><00:40:50.930><c> had</c><00:40:51.349><c> actually</c><00:40:52.099><c> seen</c>

00:40:52.450 --> 00:40:52.460 align:start position:0%
skeeball T proof so I had actually seen
 

00:40:52.460 --> 00:40:55.270 align:start position:0%
skeeball T proof so I had actually seen
I<00:40:52.580><c> came</c><00:40:52.760><c> up</c><00:40:52.910><c> with</c><00:40:52.940><c> a</c><00:40:53.089><c> new</c><00:40:53.270><c> scheme</c><00:40:53.540><c> name</c><00:40:54.099><c> so</c><00:40:55.099><c> it</c>

00:40:55.270 --> 00:40:55.280 align:start position:0%
I came up with a new scheme name so it
 

00:40:55.280 --> 00:40:58.720 align:start position:0%
I came up with a new scheme name so it
has<00:40:55.460><c> been</c><00:40:55.640><c> invented</c><00:40:55.910><c> by</c><00:40:56.270><c> Alex</c><00:40:57.020><c> I</c><00:40:57.430><c> had</c><00:40:58.430><c> exact</c>

00:40:58.720 --> 00:40:58.730 align:start position:0%
has been invented by Alex I had exact
 

00:40:58.730 --> 00:41:03.450 align:start position:0%
has been invented by Alex I had exact
analysis<00:40:59.240><c> who</c><00:41:00.220><c> was</c><00:41:01.220><c> using</c><00:41:02.000><c> it</c><00:41:02.240><c> for</c><00:41:02.270><c> for</c><00:41:03.170><c> a</c>

00:41:03.450 --> 00:41:03.460 align:start position:0%
analysis who was using it for for a
 

00:41:03.460 --> 00:41:06.280 align:start position:0%
analysis who was using it for for a
night<00:41:04.460><c> clients</c><00:41:04.970><c> proposed</c><00:41:05.690><c> so</c><00:41:05.869><c> it's</c><00:41:06.020><c> really</c>

00:41:06.280 --> 00:41:06.290 align:start position:0%
night clients proposed so it's really
 

00:41:06.290 --> 00:41:09.070 align:start position:0%
night clients proposed so it's really
designed<00:41:06.440><c> to</c><00:41:06.800><c> to</c><00:41:07.490><c> make</c><00:41:07.990><c> rebuilding</c><00:41:08.990><c> the</c>

00:41:09.070 --> 00:41:09.080 align:start position:0%
designed to to make rebuilding the
 

00:41:09.080 --> 00:41:12.160 align:start position:0%
designed to to make rebuilding the
schrieffer<00:41:09.560><c> fast</c><00:41:10.040><c> and</c><00:41:10.450><c> we</c><00:41:11.450><c> want</c><00:41:11.720><c> to</c><00:41:11.839><c> use</c><00:41:11.990><c> it</c>

00:41:12.160 --> 00:41:12.170 align:start position:0%
schrieffer fast and we want to use it
 

00:41:12.170 --> 00:41:14.200 align:start position:0%
schrieffer fast and we want to use it
because<00:41:12.349><c> while</c><00:41:12.890><c> we're</c><00:41:13.040><c> interest</c><00:41:13.760><c> but</c><00:41:13.970><c> there</c>

00:41:14.200 --> 00:41:14.210 align:start position:0%
because while we're interest but there
 

00:41:14.210 --> 00:41:15.579 align:start position:0%
because while we're interest but there
are<00:41:14.300><c> several</c><00:41:14.480><c> reasons</c><00:41:14.630><c> why</c><00:41:15.020><c> we</c><00:41:15.200><c> want</c><00:41:15.349><c> to</c><00:41:15.440><c> use</c>

00:41:15.579 --> 00:41:15.589 align:start position:0%
are several reasons why we want to use
 

00:41:15.589 --> 00:41:17.890 align:start position:0%
are several reasons why we want to use
it<00:41:15.740><c> is</c><00:41:15.890><c> really</c><00:41:16.070><c> pal</c><00:41:16.369><c> to</c><00:41:17.089><c> the</c><00:41:17.330><c> eighth</c><00:41:17.540><c> one</c>

00:41:17.890 --> 00:41:17.900 align:start position:0%
it is really pal to the eighth one
 

00:41:17.900 --> 00:41:22.570 align:start position:0%
it is really pal to the eighth one
miracle<00:41:18.770><c> but</c><00:41:19.099><c> Patricia</c><00:41:19.640><c> tree</c><00:41:20.109><c> and</c><00:41:21.109><c> also</c><00:41:21.580><c> we</c>

00:41:22.570 --> 00:41:22.580 align:start position:0%
miracle but Patricia tree and also we
 

00:41:22.580 --> 00:41:24.930 align:start position:0%
miracle but Patricia tree and also we
since<00:41:23.030><c> there's</c><00:41:23.240><c> going</c><00:41:23.420><c> to</c><00:41:23.510><c> be</c><00:41:23.630><c> an</c><00:41:23.930><c> S</c><00:41:24.170><c> one</c><00:41:24.410><c> he</c>

00:41:24.930 --> 00:41:24.940 align:start position:0%
since there's going to be an S one he
 

00:41:24.940 --> 00:41:29.079 align:start position:0%
since there's going to be an S one he
integrated<00:41:25.940><c> and</c><00:41:26.330><c> in</c><00:41:27.109><c> eighth</c><00:41:27.440><c> tube</c><00:41:27.770><c> we</c><00:41:28.700><c> we</c>

00:41:29.079 --> 00:41:29.089 align:start position:0%
integrated and in eighth tube we we
 

00:41:29.089 --> 00:41:31.359 align:start position:0%
integrated and in eighth tube we we
figured<00:41:29.420><c> it</c><00:41:29.780><c> would</c><00:41:29.960><c> make</c><00:41:30.140><c> sense</c><00:41:30.320><c> to</c><00:41:30.440><c> to</c><00:41:30.890><c> study</c>

00:41:31.359 --> 00:41:31.369 align:start position:0%
figured it would make sense to to study
 

00:41:31.369 --> 00:41:32.829 align:start position:0%
figured it would make sense to to study
that<00:41:31.550><c> so</c><00:41:31.730><c> there</c><00:41:31.849><c> are</c><00:41:31.910><c> three</c><00:41:32.089><c> implementations</c>

00:41:32.829 --> 00:41:32.839 align:start position:0%
that so there are three implementations
 

00:41:32.839 --> 00:41:35.140 align:start position:0%
that so there are three implementations
the<00:41:32.990><c> first</c><00:41:33.230><c> one</c><00:41:33.440><c> is</c><00:41:33.650><c> described</c><00:41:34.490><c> by</c><00:41:34.670><c> Alexei</c>

00:41:35.140 --> 00:41:35.150 align:start position:0%
the first one is described by Alexei
 

00:41:35.150 --> 00:41:38.980 align:start position:0%
the first one is described by Alexei
himself<00:41:36.190><c> the</c><00:41:37.190><c> other</c><00:41:37.310><c> two</c><00:41:37.580><c> are</c><00:41:38.060><c> the</c><00:41:38.119><c> ones</c><00:41:38.300><c> seen</c>

00:41:38.980 --> 00:41:38.990 align:start position:0%
himself the other two are the ones seen
 

00:41:38.990 --> 00:41:41.980 align:start position:0%
himself the other two are the ones seen
and<00:41:39.230><c> I</c><00:41:39.320><c> wrote</c><00:41:39.619><c> in</c><00:41:39.890><c> typescript</c><00:41:40.490><c> and</c><00:41:40.880><c> rust</c><00:41:41.240><c> and</c>

00:41:41.980 --> 00:41:41.990 align:start position:0%
and I wrote in typescript and rust and
 

00:41:41.990 --> 00:41:44.200 align:start position:0%
and I wrote in typescript and rust and
yeah<00:41:42.770><c> I'm</c><00:41:42.830><c> going</c><00:41:43.010><c> to</c><00:41:43.160><c> explain</c><00:41:43.490><c> how</c><00:41:43.550><c> the</c><00:41:43.730><c> later</c>

00:41:44.200 --> 00:41:44.210 align:start position:0%
yeah I'm going to explain how the later
 

00:41:44.210 --> 00:41:46.870 align:start position:0%
yeah I'm going to explain how the later
latter<00:41:44.690><c> to</c><00:41:44.990><c> work</c><00:41:45.640><c> yes</c>

00:41:46.870 --> 00:41:46.880 align:start position:0%
latter to work yes
 

00:41:46.880 --> 00:41:49.390 align:start position:0%
latter to work yes
so<00:41:47.300><c> we</c><00:41:47.660><c> start</c><00:41:48.080><c> with</c><00:41:48.680><c> the</c><00:41:48.800><c> tree</c><00:41:49.040><c> sources</c>

00:41:49.390 --> 00:41:49.400 align:start position:0%
so we start with the tree sources
 

00:41:49.400 --> 00:41:54.490 align:start position:0%
so we start with the tree sources
century<00:41:49.900><c> and</c><00:41:51.369><c> we</c><00:41:52.369><c> want</c><00:41:52.820><c> imagine</c><00:41:53.420><c> you</c><00:41:54.050><c> want</c><00:41:54.290><c> to</c>

00:41:54.490 --> 00:41:54.500 align:start position:0%
century and we want imagine you want to
 

00:41:54.500 --> 00:41:57.190 align:start position:0%
century and we want imagine you want to
make<00:41:55.040><c> the</c><00:41:55.160><c> proof</c><00:41:55.430><c> that</c><00:41:55.820><c> you</c><00:41:56.270><c> know</c><00:41:56.480><c> the</c><00:41:56.839><c> values</c>

00:41:57.190 --> 00:41:57.200 align:start position:0%
make the proof that you know the values
 

00:41:57.200 --> 00:41:59.620 align:start position:0%
make the proof that you know the values
of<00:41:57.410><c> those</c><00:41:57.560><c> two</c><00:41:57.800><c> those</c><00:41:58.099><c> two</c><00:41:58.130><c> leaves</c><00:41:58.599><c> so</c><00:41:59.599><c> you</c>

00:41:59.620 --> 00:41:59.630 align:start position:0%
of those two those two leaves so you
 

00:41:59.630 --> 00:42:02.920 align:start position:0%
of those two those two leaves so you
start<00:41:59.960><c> by</c><00:42:00.890><c> selecting</c><00:42:01.130><c> the</c><00:42:01.520><c> notes</c><00:42:01.880><c> so</c><00:42:02.480><c> you</c><00:42:02.540><c> if</c>

00:42:02.920 --> 00:42:02.930 align:start position:0%
start by selecting the notes so you if
 

00:42:02.930 --> 00:42:05.079 align:start position:0%
start by selecting the notes so you if
you<00:42:03.109><c> want</c><00:42:03.290><c> those</c><00:42:03.440><c> to</c><00:42:03.619><c> know</c><00:42:03.770><c> those</c><00:42:04.369><c> two</c><00:42:04.550><c> leaves</c>

00:42:05.079 --> 00:42:05.089 align:start position:0%
you want those to know those two leaves
 

00:42:05.089 --> 00:42:07.300 align:start position:0%
you want those to know those two leaves
you<00:42:05.359><c> this</c><00:42:05.750><c> is</c><00:42:05.960><c> in</c><00:42:06.320><c> write</c><00:42:06.560><c> the</c><00:42:06.710><c> path</c><00:42:06.950><c> that</c><00:42:07.190><c> you</c>

00:42:07.300 --> 00:42:07.310 align:start position:0%
you this is in write the path that you
 

00:42:07.310 --> 00:42:09.099 align:start position:0%
you this is in write the path that you
will<00:42:07.460><c> have</c><00:42:07.580><c> to</c><00:42:07.730><c> travel</c><00:42:08.000><c> which</c><00:42:08.599><c> means</c><00:42:08.900><c> that</c>

00:42:09.099 --> 00:42:09.109 align:start position:0%
will have to travel which means that
 

00:42:09.109 --> 00:42:10.960 align:start position:0%
will have to travel which means that
everything<00:42:09.410><c> that</c><00:42:09.560><c> is</c><00:42:09.710><c> left</c><00:42:10.010><c> will</c><00:42:10.640><c> be</c><00:42:10.670><c> hashed</c>

00:42:10.960 --> 00:42:10.970 align:start position:0%
everything that is left will be hashed
 

00:42:10.970 --> 00:42:14.349 align:start position:0%
everything that is left will be hashed
so<00:42:11.869><c> this</c><00:42:12.050><c> is</c><00:42:12.260><c> roughly</c><00:42:12.800><c> the</c><00:42:13.040><c> the</c><00:42:13.880><c> tree</c><00:42:14.150><c> that</c>

00:42:14.349 --> 00:42:14.359 align:start position:0%
so this is roughly the the tree that
 

00:42:14.359 --> 00:42:16.839 align:start position:0%
so this is roughly the the tree that
you're<00:42:14.510><c> going</c><00:42:14.750><c> to</c><00:42:14.960><c> send</c><00:42:15.470><c> over</c><00:42:15.589><c> and</c><00:42:15.920><c> then</c><00:42:16.520><c> you</c>

00:42:16.839 --> 00:42:16.849 align:start position:0%
you're going to send over and then you
 

00:42:16.849 --> 00:42:19.660 align:start position:0%
you're going to send over and then you
just<00:42:17.150><c> get</c><00:42:17.390><c> all</c><00:42:17.690><c> the</c><00:42:17.839><c> notes</c><00:42:18.020><c> and</c><00:42:18.320><c> you</c><00:42:18.520><c> put</c><00:42:19.520><c> them</c>

00:42:19.660 --> 00:42:19.670 align:start position:0%
just get all the notes and you put them
 

00:42:19.670 --> 00:42:22.609 align:start position:0%
just get all the notes and you put them
in<00:42:19.880><c> your</c><00:42:19.970><c> desk</c><00:42:20.270><c> first</c>

00:42:22.609 --> 00:42:22.619 align:start position:0%
 
 

00:42:22.619 --> 00:42:26.099 align:start position:0%
 
order<00:42:23.619><c> so</c><00:42:24.100><c> you</c><00:42:25.000><c> don't</c><00:42:25.210><c> actually</c><00:42:25.359><c> need</c><00:42:25.780><c> to</c>

00:42:26.099 --> 00:42:26.109 align:start position:0%
order so you don't actually need to
 

00:42:26.109 --> 00:42:28.710 align:start position:0%
order so you don't actually need to
store<00:42:26.680><c> the</c><00:42:26.980><c> two</c><00:42:27.220><c> full</c><00:42:27.640><c> notes</c><00:42:27.880><c> here</c><00:42:28.210><c> but</c>

00:42:28.710 --> 00:42:28.720 align:start position:0%
store the two full notes here but
 

00:42:28.720 --> 00:42:30.810 align:start position:0%
store the two full notes here but
they're<00:42:28.930><c> they're</c><00:42:29.200><c> here</c><00:42:29.440><c> to</c><00:42:29.619><c> help</c><00:42:29.820><c> understand</c>

00:42:30.810 --> 00:42:30.820 align:start position:0%
they're they're here to help understand
 

00:42:30.820 --> 00:42:36.140 align:start position:0%
they're they're here to help understand
the<00:42:31.810><c> the</c><00:42:32.050><c> representation</c><00:42:33.660><c> then</c><00:42:34.660><c> Alex</c><00:42:35.440><c> started</c>

00:42:36.140 --> 00:42:36.150 align:start position:0%
the the representation then Alex started
 

00:42:36.150 --> 00:42:39.359 align:start position:0%
the the representation then Alex started
using<00:42:37.150><c> wanted</c><00:42:38.140><c> to</c><00:42:38.260><c> use</c><00:42:38.440><c> a</c><00:42:38.470><c> some</c><00:42:39.100><c> kind</c><00:42:39.310><c> of</c>

00:42:39.359 --> 00:42:39.369 align:start position:0%
using wanted to use a some kind of
 

00:42:39.369 --> 00:42:41.700 align:start position:0%
using wanted to use a some kind of
virtual<00:42:39.880><c> machine</c><00:42:40.270><c> to</c><00:42:40.869><c> start</c><00:42:41.109><c> reconstructing</c>

00:42:41.700 --> 00:42:41.710 align:start position:0%
virtual machine to start reconstructing
 

00:42:41.710 --> 00:42:43.380 align:start position:0%
virtual machine to start reconstructing
the<00:42:41.800><c> proof</c><00:42:42.010><c> so</c><00:42:42.220><c> basically</c><00:42:42.850><c> the</c><00:42:43.030><c> preferred</c>

00:42:43.380 --> 00:42:43.390 align:start position:0%
the proof so basically the preferred
 

00:42:43.390 --> 00:42:45.900 align:start position:0%
the proof so basically the preferred
construction<00:42:44.020><c> like</c><00:42:44.230><c> how</c><00:42:44.470><c> the</c><00:42:45.310><c> instruction</c><00:42:45.790><c> on</c>

00:42:45.900 --> 00:42:45.910 align:start position:0%
construction like how the instruction on
 

00:42:45.910 --> 00:42:48.810 align:start position:0%
construction like how the instruction on
how<00:42:45.970><c> to</c><00:42:46.180><c> rebuild</c><00:42:46.510><c> a</c><00:42:46.660><c> tree</c><00:42:46.900><c> is</c><00:42:47.380><c> used</c><00:42:47.800><c> it</c><00:42:48.640><c> is</c>

00:42:48.810 --> 00:42:48.820 align:start position:0%
how to rebuild a tree is used it is
 

00:42:48.820 --> 00:42:51.780 align:start position:0%
how to rebuild a tree is used it is
encoded<00:42:49.570><c> as</c><00:42:49.660><c> a</c><00:42:49.720><c> program</c><00:42:50.230><c> so</c><00:42:50.830><c> relief</c><00:42:51.160><c> means</c><00:42:51.580><c> you</c>

00:42:51.780 --> 00:42:51.790 align:start position:0%
encoded as a program so relief means you
 

00:42:51.790 --> 00:42:54.270 align:start position:0%
encoded as a program so relief means you
have<00:42:52.000><c> a</c><00:42:52.030><c> list</c><00:42:52.300><c> of</c><00:42:52.480><c> leaves</c><00:42:52.720><c> you</c><00:42:53.200><c> pick</c><00:42:53.500><c> the</c><00:42:53.770><c> the</c>

00:42:54.270 --> 00:42:54.280 align:start position:0%
have a list of leaves you pick the the
 

00:42:54.280 --> 00:42:56.849 align:start position:0%
have a list of leaves you pick the the
leaf<00:42:54.490><c> at</c><00:42:54.790><c> the</c><00:42:54.940><c> top</c><00:42:55.180><c> of</c><00:42:55.330><c> that</c><00:42:55.480><c> list</c><00:42:55.859><c> extension</c>

00:42:56.849 --> 00:42:56.859 align:start position:0%
leaf at the top of that list extension
 

00:42:56.859 --> 00:42:58.680 align:start position:0%
leaf at the top of that list extension
it<00:42:57.040><c> just</c><00:42:57.369><c> means</c><00:42:57.550><c> you</c><00:42:57.730><c> take</c><00:42:57.940><c> whatever's</c><00:42:58.359><c> on</c><00:42:58.540><c> the</c>

00:42:58.680 --> 00:42:58.690 align:start position:0%
it just means you take whatever's on the
 

00:42:58.690 --> 00:43:01.710 align:start position:0%
it just means you take whatever's on the
stack<00:42:58.990><c> and</c><00:42:59.320><c> you</c><00:43:00.220><c> add</c><00:43:00.490><c> it</c><00:43:00.609><c> as</c><00:43:00.760><c> a</c><00:43:00.790><c> node</c><00:43:01.119><c> as</c><00:43:01.450><c> you</c>

00:43:01.710 --> 00:43:01.720 align:start position:0%
stack and you add it as a node as you
 

00:43:01.720 --> 00:43:05.580 align:start position:0%
stack and you add it as a node as you
saw<00:43:01.930><c> of</c><00:43:02.830><c> that</c><00:43:02.890><c> extension</c><00:43:03.430><c> branch</c><00:43:04.240><c> and</c><00:43:04.600><c> add</c><00:43:04.780><c> do</c>

00:43:05.580 --> 00:43:05.590 align:start position:0%
saw of that extension branch and add do
 

00:43:05.590 --> 00:43:07.260 align:start position:0%
saw of that extension branch and add do
the<00:43:05.710><c> same</c><00:43:05.920><c> thing</c><00:43:06.160><c> the</c><00:43:06.340><c> bridge</c><00:43:06.580><c> actually</c>

00:43:07.260 --> 00:43:07.270 align:start position:0%
the same thing the bridge actually
 

00:43:07.270 --> 00:43:10.080 align:start position:0%
the same thing the bridge actually
creates<00:43:07.960><c> the</c><00:43:08.140><c> wrench</c><00:43:08.380><c> node</c><00:43:08.619><c> and</c><00:43:08.920><c> add</c><00:43:09.490><c> just</c>

00:43:10.080 --> 00:43:10.090 align:start position:0%
creates the wrench node and add just
 

00:43:10.090 --> 00:43:12.930 align:start position:0%
creates the wrench node and add just
says<00:43:10.740><c> you</c><00:43:11.740><c> have</c><00:43:11.920><c> a</c><00:43:11.950><c> rational</c><00:43:12.280><c> on</c><00:43:12.550><c> the</c><00:43:12.700><c> stack</c>

00:43:12.930 --> 00:43:12.940 align:start position:0%
says you have a rational on the stack
 

00:43:12.940 --> 00:43:16.080 align:start position:0%
says you have a rational on the stack
you<00:43:12.970><c> have</c><00:43:13.180><c> a</c><00:43:14.280><c> another</c><00:43:15.280><c> node</c><00:43:15.550><c> on</c><00:43:15.700><c> the</c><00:43:15.730><c> stack</c><00:43:16.060><c> so</c>

00:43:16.080 --> 00:43:16.090 align:start position:0%
you have a another node on the stack so
 

00:43:16.090 --> 00:43:17.460 align:start position:0%
you have a another node on the stack so
you<00:43:16.240><c> have</c><00:43:16.390><c> at</c><00:43:16.480><c> least</c><00:43:16.600><c> two</c><00:43:16.780><c> nodes</c><00:43:16.990><c> on</c><00:43:17.109><c> the</c><00:43:17.230><c> stack</c>

00:43:17.460 --> 00:43:17.470 align:start position:0%
you have at least two nodes on the stack
 

00:43:17.470 --> 00:43:19.920 align:start position:0%
you have at least two nodes on the stack
and<00:43:17.740><c> you</c><00:43:18.100><c> make</c><00:43:18.340><c> the</c><00:43:18.580><c> the</c><00:43:18.910><c> child</c><00:43:19.270><c> node</c><00:43:19.510><c> the</c>

00:43:19.920 --> 00:43:19.930 align:start position:0%
and you make the the child node the
 

00:43:19.930 --> 00:43:23.940 align:start position:0%
and you make the the child node the
parent<00:43:20.320><c> of</c><00:43:20.640><c> the</c><00:43:21.640><c> child</c><00:43:21.670><c> of</c><00:43:22.359><c> this</c><00:43:22.720><c> of</c><00:43:23.440><c> this</c>

00:43:23.940 --> 00:43:23.950 align:start position:0%
parent of the child of this of this
 

00:43:23.950 --> 00:43:26.490 align:start position:0%
parent of the child of this of this
previous<00:43:24.580><c> branch</c><00:43:24.850><c> node</c><00:43:25.090><c> and</c><00:43:26.080><c> finding</c><00:43:26.410><c> your</c>

00:43:26.490 --> 00:43:26.500 align:start position:0%
previous branch node and finding your
 

00:43:26.500 --> 00:43:29.010 align:start position:0%
previous branch node and finding your
hash<00:43:26.740><c> there's</c><00:43:27.340><c> also</c><00:43:27.490><c> a</c><00:43:27.640><c> list</c><00:43:27.850><c> of</c><00:43:28.060><c> hashes</c><00:43:28.240><c> so</c>

00:43:29.010 --> 00:43:29.020 align:start position:0%
hash there's also a list of hashes so
 

00:43:29.020 --> 00:43:30.540 align:start position:0%
hash there's also a list of hashes so
you<00:43:29.080><c> grab</c><00:43:29.440><c> it</c><00:43:29.619><c> says</c><00:43:29.830><c> you</c><00:43:29.950><c> brought</c><00:43:30.130><c> the</c><00:43:30.310><c> first</c>

00:43:30.540 --> 00:43:30.550 align:start position:0%
you grab it says you brought the first
 

00:43:30.550 --> 00:43:32.609 align:start position:0%
you grab it says you brought the first
hash<00:43:30.730><c> in</c><00:43:30.940><c> that</c><00:43:31.090><c> list</c><00:43:31.270><c> available</c><00:43:32.230><c> in</c><00:43:32.290><c> that</c><00:43:32.410><c> list</c>

00:43:32.609 --> 00:43:32.619 align:start position:0%
hash in that list available in that list
 

00:43:32.619 --> 00:43:35.880 align:start position:0%
hash in that list available in that list
and<00:43:32.800><c> you</c><00:43:33.160><c> put</c><00:43:33.340><c> it</c><00:43:33.430><c> on</c><00:43:33.550><c> the</c><00:43:33.670><c> stack</c><00:43:34.560><c> so</c><00:43:35.560><c> I'm</c><00:43:35.680><c> going</c>

00:43:35.880 --> 00:43:35.890 align:start position:0%
and you put it on the stack so I'm going
 

00:43:35.890 --> 00:43:38.940 align:start position:0%
and you put it on the stack so I'm going
to<00:43:35.950><c> run</c><00:43:36.369><c> through</c><00:43:36.609><c> a</c><00:43:36.730><c> program</c><00:43:37.480><c> so</c><00:43:37.720><c> this</c><00:43:38.170><c> is</c><00:43:38.380><c> the</c>

00:43:38.940 --> 00:43:38.950 align:start position:0%
to run through a program so this is the
 

00:43:38.950 --> 00:43:42.680 align:start position:0%
to run through a program so this is the
program<00:43:39.160><c> that</c><00:43:39.550><c> includes</c><00:43:40.000><c> the</c><00:43:41.070><c> double</c>

00:43:42.680 --> 00:43:42.690 align:start position:0%
program that includes the double
 

00:43:42.690 --> 00:43:45.930 align:start position:0%
program that includes the double
structure<00:43:43.690><c> information</c><00:43:43.960><c> so</c><00:43:44.859><c> you</c><00:43:44.920><c> start</c><00:43:45.340><c> here</c>

00:43:45.930 --> 00:43:45.940 align:start position:0%
structure information so you start here
 

00:43:45.940 --> 00:43:47.400 align:start position:0%
structure information so you start here
you<00:43:45.970><c> have</c><00:43:46.180><c> this</c><00:43:46.300><c> type</c><00:43:46.570><c> right</c><00:43:46.900><c> now</c><00:43:47.020><c> it's</c><00:43:47.170><c> empty</c>

00:43:47.400 --> 00:43:47.410 align:start position:0%
you have this type right now it's empty
 

00:43:47.410 --> 00:43:49.500 align:start position:0%
you have this type right now it's empty
you<00:43:47.500><c> have</c><00:43:47.619><c> the</c><00:43:47.830><c> list</c><00:43:48.040><c> of</c><00:43:48.160><c> hashes</c><00:43:48.340><c> and</c><00:43:48.760><c> you</c><00:43:49.300><c> have</c>

00:43:49.500 --> 00:43:49.510 align:start position:0%
you have the list of hashes and you have
 

00:43:49.510 --> 00:43:52.590 align:start position:0%
you have the list of hashes and you have
the<00:43:49.990><c> list</c><00:43:50.170><c> of</c><00:43:50.290><c> nodes</c><00:43:50.530><c> and</c><00:43:50.820><c> so</c><00:43:51.820><c> what</c><00:43:52.000><c> you</c><00:43:52.150><c> do</c><00:43:52.359><c> is</c>

00:43:52.590 --> 00:43:52.600 align:start position:0%
the list of nodes and so what you do is
 

00:43:52.600 --> 00:43:54.090 align:start position:0%
the list of nodes and so what you do is
you<00:43:52.990><c> start</c><00:43:53.230><c> with</c><00:43:53.440><c> the</c><00:43:53.560><c> first</c><00:43:53.710><c> instruction</c>

00:43:54.090 --> 00:43:54.100 align:start position:0%
you start with the first instruction
 

00:43:54.100 --> 00:43:57.500 align:start position:0%
you start with the first instruction
it's<00:43:54.490><c> a</c><00:43:54.609><c> leaf</c><00:43:54.820><c> you</c><00:43:55.240><c> put</c><00:43:55.840><c> it</c><00:43:55.930><c> on</c><00:43:56.050><c> the</c><00:43:56.200><c> stack</c>

00:43:57.500 --> 00:43:57.510 align:start position:0%
it's a leaf you put it on the stack
 

00:43:57.510 --> 00:43:59.820 align:start position:0%
it's a leaf you put it on the stack
another<00:43:58.510><c> leaf</c><00:43:58.780><c> so</c><00:43:59.140><c> now</c><00:43:59.260><c> you</c><00:43:59.320><c> have</c><00:43:59.500><c> two</c><00:43:59.650><c> leaves</c>

00:43:59.820 --> 00:43:59.830 align:start position:0%
another leaf so now you have two leaves
 

00:43:59.830 --> 00:44:01.109 align:start position:0%
another leaf so now you have two leaves
on<00:43:59.980><c> the</c><00:44:00.070><c> stack</c><00:44:00.310><c> or</c><00:44:00.520><c> by</c><00:44:00.670><c> the</c><00:44:00.730><c> way</c><00:44:00.880><c> I</c><00:44:00.910><c> should</c><00:44:01.000><c> have</c>

00:44:01.109 --> 00:44:01.119 align:start position:0%
on the stack or by the way I should have
 

00:44:01.119 --> 00:44:02.910 align:start position:0%
on the stack or by the way I should have
specified<00:44:01.420><c> to</c><00:44:01.930><c> the</c><00:44:02.020><c> stack</c><00:44:02.290><c> grows</c><00:44:02.320><c> in</c><00:44:02.740><c> that</c>

00:44:02.910 --> 00:44:02.920 align:start position:0%
specified to the stack grows in that
 

00:44:02.920 --> 00:44:05.330 align:start position:0%
specified to the stack grows in that
direction

00:44:05.330 --> 00:44:05.340 align:start position:0%
 
 

00:44:05.340 --> 00:44:08.210 align:start position:0%
 
then<00:44:05.820><c> the</c><00:44:05.940><c> next</c><00:44:06.320><c> instruction</c><00:44:07.320><c> is</c><00:44:07.380><c> a</c><00:44:07.440><c> branch</c><00:44:07.530><c> to</c>

00:44:08.210 --> 00:44:08.220 align:start position:0%
then the next instruction is a branch to
 

00:44:08.220 --> 00:44:11.120 align:start position:0%
then the next instruction is a branch to
grab<00:44:08.750><c> the</c><00:44:09.750><c> branch</c><00:44:09.990><c> node</c><00:44:10.320><c> and</c><00:44:10.620><c> you</c><00:44:10.650><c> take</c><00:44:10.980><c> the</c>

00:44:11.120 --> 00:44:11.130 align:start position:0%
grab the branch node and you take the
 

00:44:11.130 --> 00:44:13.940 align:start position:0%
grab the branch node and you take the
leaf<00:44:11.700><c> there</c><00:44:11.910><c> was</c><00:44:12.030><c> first</c><00:44:12.330><c> on</c><00:44:12.480><c> the</c><00:44:12.600><c> stack</c><00:44:12.950><c> and</c>

00:44:13.940 --> 00:44:13.950 align:start position:0%
leaf there was first on the stack and
 

00:44:13.950 --> 00:44:17.870 align:start position:0%
leaf there was first on the stack and
you<00:44:13.980><c> may</c><00:44:14.220><c> make</c><00:44:14.580><c> it</c><00:44:14.730><c> a</c><00:44:15.060><c> child</c><00:44:15.740><c> and</c><00:44:16.740><c> then</c><00:44:17.460><c> after</c>

00:44:17.870 --> 00:44:17.880 align:start position:0%
you may make it a child and then after
 

00:44:17.880 --> 00:44:19.910 align:start position:0%
you may make it a child and then after
that<00:44:18.030><c> there's</c><00:44:18.270><c> an</c><00:44:18.360><c> added</c><00:44:18.810><c> so</c><00:44:19.080><c> the</c><00:44:19.350><c> Hat</c><00:44:19.560><c> takes</c>

00:44:19.910 --> 00:44:19.920 align:start position:0%
that there's an added so the Hat takes
 

00:44:19.920 --> 00:44:23.690 align:start position:0%
that there's an added so the Hat takes
the<00:44:20.220><c> the</c><00:44:21.030><c> branch</c><00:44:21.330><c> plus</c><00:44:21.630><c> child</c><00:44:21.990><c> and</c><00:44:22.700><c> another</c>

00:44:23.690 --> 00:44:23.700 align:start position:0%
the the branch plus child and another
 

00:44:23.700 --> 00:44:25.550 align:start position:0%
the the branch plus child and another
node<00:44:23.970><c> is</c><00:44:24.420><c> going</c><00:44:24.570><c> to</c><00:44:24.780><c> make</c><00:44:24.930><c> that</c><00:44:25.050><c> note</c><00:44:25.320><c> the</c>

00:44:25.550 --> 00:44:25.560 align:start position:0%
node is going to make that note the
 

00:44:25.560 --> 00:44:28.280 align:start position:0%
node is going to make that note the
child<00:44:26.130><c> of</c><00:44:26.340><c> of</c><00:44:26.970><c> the</c><00:44:27.150><c> top</c><00:44:27.330><c> node</c><00:44:27.600><c> so</c><00:44:27.960><c> that's</c><00:44:28.140><c> what</c>

00:44:28.280 --> 00:44:28.290 align:start position:0%
child of of the top node so that's what
 

00:44:28.290 --> 00:44:29.630 align:start position:0%
child of of the top node so that's what
you<00:44:28.410><c> get</c>

00:44:29.630 --> 00:44:29.640 align:start position:0%
you get
 

00:44:29.640 --> 00:44:30.890 align:start position:0%
you get
yeah<00:44:29.970><c> there's</c><00:44:30.180><c> a</c><00:44:30.240><c> beautiful</c><00:44:30.450><c> squiggle</c><00:44:30.870><c> here</c>

00:44:30.890 --> 00:44:30.900 align:start position:0%
yeah there's a beautiful squiggle here
 

00:44:30.900 --> 00:44:35.150 align:start position:0%
yeah there's a beautiful squiggle here
but<00:44:31.290><c> yeah</c><00:44:31.860><c> that's</c><00:44:32.090><c> generated</c><00:44:33.590><c> then</c><00:44:34.590><c> there's</c>

00:44:35.150 --> 00:44:35.160 align:start position:0%
but yeah that's generated then there's
 

00:44:35.160 --> 00:44:36.860 align:start position:0%
but yeah that's generated then there's
an<00:44:35.280><c> extension</c><00:44:35.610><c> note</c><00:44:35.940><c> here</c><00:44:36.240><c> and</c><00:44:36.420><c> an</c><00:44:36.510><c> extension</c>

00:44:36.860 --> 00:44:36.870 align:start position:0%
an extension note here and an extension
 

00:44:36.870 --> 00:44:40.720 align:start position:0%
an extension note here and an extension
instruction<00:44:37.650><c> so</c><00:44:38.160><c> this</c><00:44:38.340><c> is</c><00:44:38.520><c> what</c><00:44:39.120><c> happens</c><00:44:39.510><c> and</c>

00:44:40.720 --> 00:44:40.730 align:start position:0%
instruction so this is what happens and
 

00:44:40.730 --> 00:44:43.700 align:start position:0%
instruction so this is what happens and
finally<00:44:41.730><c> well</c><00:44:42.030><c> finding</c><00:44:42.390><c> there's</c><00:44:42.630><c> a</c><00:44:42.720><c> branch</c><00:44:42.990><c> so</c>

00:44:43.700 --> 00:44:43.710 align:start position:0%
finally well finding there's a branch so
 

00:44:43.710 --> 00:44:45.950 align:start position:0%
finally well finding there's a branch so
you<00:44:43.800><c> create</c><00:44:44.190><c> the</c><00:44:44.760><c> branch</c><00:44:44.970><c> like</c><00:44:45.150><c> this</c><00:44:45.330><c> and</c><00:44:45.600><c> at</c>

00:44:45.950 --> 00:44:45.960 align:start position:0%
you create the branch like this and at
 

00:44:45.960 --> 00:44:47.720 align:start position:0%
you create the branch like this and at
this<00:44:46.110><c> point</c><00:44:46.350><c> you</c><00:44:46.560><c> the</c><00:44:46.950><c> next</c><00:44:47.130><c> instruction</c><00:44:47.640><c> is</c>

00:44:47.720 --> 00:44:47.730 align:start position:0%
this point you the next instruction is
 

00:44:47.730 --> 00:44:50.120 align:start position:0%
this point you the next instruction is
hash<00:44:48.000><c> so</c><00:44:48.540><c> you're</c><00:44:48.690><c> going</c><00:44:48.900><c> to</c><00:44:48.930><c> take</c><00:44:49.230><c> the</c><00:44:49.890><c> hash</c>

00:44:50.120 --> 00:44:50.130 align:start position:0%
hash so you're going to take the hash
 

00:44:50.130 --> 00:44:53.240 align:start position:0%
hash so you're going to take the hash
from<00:44:50.370><c> the</c><00:44:50.550><c> list</c><00:44:50.730><c> of</c><00:44:50.820><c> hashes</c><00:44:51.030><c> and</c><00:44:52.010><c> put</c><00:44:53.010><c> it</c><00:44:53.130><c> on</c>

00:44:53.240 --> 00:44:53.250 align:start position:0%
from the list of hashes and put it on
 

00:44:53.250 --> 00:44:55.250 align:start position:0%
from the list of hashes and put it on
the<00:44:53.370><c> stand</c><00:44:53.610><c> so</c><00:44:53.760><c> it's</c><00:44:53.970><c> in</c><00:44:54.150><c> the</c><00:44:54.270><c> planet</c><00:44:54.570><c> at</c><00:44:55.110><c> the</c>

00:44:55.250 --> 00:44:55.260 align:start position:0%
the stand so it's in the planet at the
 

00:44:55.260 --> 00:44:58.400 align:start position:0%
the stand so it's in the planet at the
moment<00:44:55.290><c> and</c><00:44:55.830><c> then</c><00:44:56.670><c> finally</c><00:44:57.270><c> you</c><00:44:57.600><c> perform</c><00:44:58.260><c> the</c>

00:44:58.400 --> 00:44:58.410 align:start position:0%
moment and then finally you perform the
 

00:44:58.410 --> 00:45:00.860 align:start position:0%
moment and then finally you perform the
last<00:44:58.770><c> instruction</c><00:44:59.370><c> which</c><00:44:59.520><c> is</c><00:44:59.670><c> the</c><00:44:59.820><c> add</c><00:44:59.970><c> and</c><00:45:00.720><c> it</c>

00:45:00.860 --> 00:45:00.870 align:start position:0%
last instruction which is the add and it
 

00:45:00.870 --> 00:45:03.800 align:start position:0%
last instruction which is the add and it
adds<00:45:01.050><c> the</c><00:45:01.980><c> hash</c><00:45:02.190><c> to</c><00:45:02.430><c> -</c><00:45:02.820><c> and</c><00:45:03.510><c> by</c><00:45:03.660><c> the</c><00:45:03.690><c> way</c>

00:45:03.800 --> 00:45:03.810 align:start position:0%
adds the hash to - and by the way
 

00:45:03.810 --> 00:45:05.330 align:start position:0%
adds the hash to - and by the way
there's<00:45:04.080><c> another</c><00:45:04.170><c> mistake</c><00:45:04.740><c> here</c><00:45:04.980><c> it</c><00:45:05.160><c> should</c>

00:45:05.330 --> 00:45:05.340 align:start position:0%
there's another mistake here it should
 

00:45:05.340 --> 00:45:09.290 align:start position:0%
there's another mistake here it should
be<00:45:05.400><c> Dino</c><00:45:05.760><c> see</c><00:45:06.180><c> that</c><00:45:06.600><c> the</c><00:45:06.750><c> hashes</c><00:45:07.110><c> come</c><00:45:07.260><c> from</c>

00:45:09.290 --> 00:45:09.300 align:start position:0%
be Dino see that the hashes come from
 

00:45:09.300 --> 00:45:13.370 align:start position:0%
be Dino see that the hashes come from
yes<00:45:09.810><c> so</c><00:45:10.080><c> it's</c><00:45:11.330><c> pretty</c><00:45:12.330><c> simple</c><00:45:12.630><c> relatively</c>

00:45:13.370 --> 00:45:13.380 align:start position:0%
yes so it's pretty simple relatively
 

00:45:13.380 --> 00:45:16.790 align:start position:0%
yes so it's pretty simple relatively
simple<00:45:14.090><c> it</c><00:45:15.090><c> has</c><00:45:15.240><c> a</c><00:45:15.270><c> lot</c><00:45:15.480><c> of</c><00:45:15.510><c> inefficiency</c><00:45:16.440><c> that</c>

00:45:16.790 --> 00:45:16.800 align:start position:0%
simple it has a lot of inefficiency that
 

00:45:16.800 --> 00:45:20.030 align:start position:0%
simple it has a lot of inefficiency that
you<00:45:17.040><c> get</c><00:45:17.460><c> inherited</c><00:45:17.990><c> from</c><00:45:18.990><c> from</c><00:45:19.590><c> the</c><00:45:19.740><c> vertical</c>

00:45:20.030 --> 00:45:20.040 align:start position:0%
you get inherited from from the vertical
 

00:45:20.040 --> 00:45:20.510 align:start position:0%
you get inherited from from the vertical
position

00:45:20.510 --> 00:45:20.520 align:start position:0%
position
 

00:45:20.520 --> 00:45:23.570 align:start position:0%
position
petruchio<00:45:21.000><c> tree</c><00:45:21.240><c> it</c><00:45:21.720><c> chooses</c><00:45:22.080><c> our</c><00:45:22.320><c> LP</c><00:45:22.710><c> it's</c>

00:45:23.570 --> 00:45:23.580 align:start position:0%
petruchio tree it chooses our LP it's
 

00:45:23.580 --> 00:45:25.910 align:start position:0%
petruchio tree it chooses our LP it's
nipple<00:45:24.060><c> base</c><00:45:24.270><c> so</c><00:45:24.690><c> that</c><00:45:24.720><c> makes</c><00:45:25.290><c> a</c><00:45:25.500><c> lot</c><00:45:25.740><c> of</c>

00:45:25.910 --> 00:45:25.920 align:start position:0%
nipple base so that makes a lot of
 

00:45:25.920 --> 00:45:27.990 align:start position:0%
nipple base so that makes a lot of
unnecessary<00:45:26.250><c> copies</c><00:45:27.060><c> of</c><00:45:27.270><c> other</c><00:45:27.390><c> than</c><00:45:27.630><c> this</c>

00:45:27.990 --> 00:45:28.000 align:start position:0%
unnecessary copies of other than this
 

00:45:28.000 --> 00:45:31.410 align:start position:0%
unnecessary copies of other than this
very<00:45:28.800><c> braixen</c><00:45:29.800><c> in</c><00:45:30.040><c> Turkey</c><00:45:30.400><c> there's</c><00:45:31.360><c> a</c>

00:45:31.410 --> 00:45:31.420 align:start position:0%
very braixen in Turkey there's a
 

00:45:31.420 --> 00:45:34.440 align:start position:0%
very braixen in Turkey there's a
write-up<00:45:31.810><c> that</c><00:45:32.440><c> is</c><00:45:32.680><c> really</c><00:45:33.040><c> that</c><00:45:34.030><c> is</c><00:45:34.150><c> almost</c>

00:45:34.440 --> 00:45:34.450 align:start position:0%
write-up that is really that is almost
 

00:45:34.450 --> 00:45:37.020 align:start position:0%
write-up that is really that is almost
ready<00:45:34.750><c> and</c><00:45:35.080><c> it's</c><00:45:35.340><c> collecting</c><00:45:36.340><c> feedback</c><00:45:36.550><c> that</c>

00:45:37.020 --> 00:45:37.030 align:start position:0%
ready and it's collecting feedback that
 

00:45:37.030 --> 00:45:40.560 align:start position:0%
ready and it's collecting feedback that
we<00:45:37.180><c> need</c><00:45:37.270><c> to</c><00:45:37.360><c> publish</c><00:45:37.690><c> soon</c><00:45:38.020><c> and</c><00:45:38.700><c> yes</c><00:45:39.700><c> so</c><00:45:40.330><c> far</c>

00:45:40.560 --> 00:45:40.570 align:start position:0%
we need to publish soon and yes so far
 

00:45:40.570 --> 00:45:45.330 align:start position:0%
we need to publish soon and yes so far
to<00:45:40.780><c> serialize</c><00:45:41.620><c> the</c><00:45:41.800><c> proof</c><00:45:42.300><c> we</c><00:45:43.300><c> use</c><00:45:43.450><c> our</c><00:45:43.690><c> LP</c><00:45:44.340><c> as</c>

00:45:45.330 --> 00:45:45.340 align:start position:0%
to serialize the proof we use our LP as
 

00:45:45.340 --> 00:45:48.450 align:start position:0%
to serialize the proof we use our LP as
proto<00:45:46.060><c> mentor</c><00:45:46.450><c> who's</c><00:45:46.860><c> working</c><00:45:47.860><c> on</c><00:45:47.950><c> the</c><00:45:48.100><c> better</c>

00:45:48.450 --> 00:45:48.460 align:start position:0%
proto mentor who's working on the better
 

00:45:48.460 --> 00:45:51.180 align:start position:0%
proto mentor who's working on the better
way<00:45:48.730><c> to</c><00:45:48.790><c> encode</c><00:45:49.360><c> the</c><00:45:49.870><c> same</c><00:45:50.080><c> tree</c><00:45:50.350><c> without</c><00:45:51.040><c> the</c>

00:45:51.180 --> 00:45:51.190 align:start position:0%
way to encode the same tree without the
 

00:45:51.190 --> 00:45:52.680 align:start position:0%
way to encode the same tree without the
structural<00:45:51.550><c> information</c><00:45:51.850><c> so</c><00:45:52.300><c> there's</c><00:45:52.510><c> some</c>

00:45:52.680 --> 00:45:52.690 align:start position:0%
structural information so there's some
 

00:45:52.690 --> 00:45:54.060 align:start position:0%
structural information so there's some
work<00:45:52.900><c> here</c><00:45:53.170><c> in</c><00:45:53.320><c> that</c><00:45:53.440><c> direction</c><00:45:53.590><c> that's</c>

00:45:54.060 --> 00:45:54.070 align:start position:0%
work here in that direction that's
 

00:45:54.070 --> 00:45:55.890 align:start position:0%
work here in that direction that's
really<00:45:54.340><c> twisting</c><00:45:54.820><c> and</c><00:45:55.030><c> that</c><00:45:55.240><c> encourage</c><00:45:55.720><c> you</c>

00:45:55.890 --> 00:45:55.900 align:start position:0%
really twisting and that encourage you
 

00:45:55.900 --> 00:45:57.960 align:start position:0%
really twisting and that encourage you
to<00:45:56.110><c> to</c><00:45:56.770><c> look</c><00:45:56.890><c> at</c><00:45:57.100><c> when</c><00:45:57.370><c> it's</c><00:45:57.550><c> when</c><00:45:57.940><c> it's</c>

00:45:57.960 --> 00:45:57.970 align:start position:0%
to to look at when it's when it's
 

00:45:57.970 --> 00:46:01.590 align:start position:0%
to to look at when it's when it's
published<00:45:58.620><c> and</c><00:45:59.620><c> was</c><00:45:59.920><c> this</c><00:46:00.330><c> seniors</c><00:46:01.330><c> gonna</c>

00:46:01.590 --> 00:46:01.600 align:start position:0%
published and was this seniors gonna
 

00:46:01.600 --> 00:46:03.720 align:start position:0%
published and was this seniors gonna
tell<00:46:01.840><c> us</c><00:46:01.960><c> what</c><00:46:02.350><c> to</c><00:46:02.590><c> do</c><00:46:02.770><c> with</c><00:46:03.220><c> this</c>

00:46:03.720 --> 00:46:03.730 align:start position:0%
tell us what to do with this
 

00:46:03.730 --> 00:46:15.390 align:start position:0%
tell us what to do with this
turbo<00:46:04.060><c> proof</c><00:46:11.700><c> so</c><00:46:13.740><c> now</c><00:46:14.740><c> that</c><00:46:14.800><c> we've</c><00:46:15.100><c> seen</c><00:46:15.340><c> how</c>

00:46:15.390 --> 00:46:15.400 align:start position:0%
turbo proof so now that we've seen how
 

00:46:15.400 --> 00:46:19.350 align:start position:0%
turbo proof so now that we've seen how
to<00:46:15.760><c> improve</c><00:46:16.240><c> words</c><00:46:16.660><c> we</c><00:46:16.870><c> can</c><00:46:17.280><c> go</c><00:46:18.280><c> to</c><00:46:18.340><c> our</c><00:46:18.520><c> latest</c>

00:46:19.350 --> 00:46:19.360 align:start position:0%
to improve words we can go to our latest
 

00:46:19.360 --> 00:46:24.120 align:start position:0%
to improve words we can go to our latest
prototype<00:46:20.610><c> which</c><00:46:21.610><c> was</c><00:46:22.680><c> the</c><00:46:23.680><c> majority</c><00:46:23.920><c> of</c>

00:46:24.120 --> 00:46:24.130 align:start position:0%
prototype which was the majority of
 

00:46:24.130 --> 00:46:26.370 align:start position:0%
prototype which was the majority of
which<00:46:24.340><c> was</c><00:46:24.550><c> implemented</c><00:46:25.150><c> by</c><00:46:25.180><c> virginity</c><00:46:26.080><c> in</c>

00:46:26.370 --> 00:46:26.380 align:start position:0%
which was implemented by virginity in
 

00:46:26.380 --> 00:46:30.060 align:start position:0%
which was implemented by virginity in
assembly<00:46:26.920><c> script</c><00:46:28.050><c> this</c><00:46:29.050><c> is</c><00:46:29.230><c> the</c><00:46:29.440><c> language</c>

00:46:30.060 --> 00:46:30.070 align:start position:0%
assembly script this is the language
 

00:46:30.070 --> 00:46:32.430 align:start position:0%
assembly script this is the language
that<00:46:30.310><c> looks</c><00:46:30.670><c> like</c><00:46:30.880><c> typescript</c><00:46:31.450><c> but</c><00:46:31.750><c> it's</c>

00:46:32.430 --> 00:46:32.440 align:start position:0%
that looks like typescript but it's
 

00:46:32.440 --> 00:46:34.280 align:start position:0%
that looks like typescript but it's
solely<00:46:32.680><c> different</c><00:46:33.160><c> and</c><00:46:33.340><c> it</c><00:46:33.400><c> complies</c><00:46:33.760><c> to</c>

00:46:34.280 --> 00:46:34.290 align:start position:0%
solely different and it complies to
 

00:46:34.290 --> 00:46:38.760 align:start position:0%
solely different and it complies to
working<00:46:35.370><c> so</c><00:46:36.370><c> children</c><00:46:37.360><c> has</c><00:46:37.570><c> a</c><00:46:38.170><c> bunch</c><00:46:38.590><c> of</c>

00:46:38.760 --> 00:46:38.770 align:start position:0%
working so children has a bunch of
 

00:46:38.770 --> 00:46:41.280 align:start position:0%
working so children has a bunch of
differences<00:46:39.340><c> to</c><00:46:39.490><c> SMPTE</c><00:46:40.090><c> I</c><00:46:40.360><c> won't</c><00:46:40.660><c> go</c><00:46:40.810><c> into</c><00:46:41.110><c> all</c>

00:46:41.280 --> 00:46:41.290 align:start position:0%
differences to SMPTE I won't go into all
 

00:46:41.290 --> 00:46:45.720 align:start position:0%
differences to SMPTE I won't go into all
of<00:46:41.500><c> them</c><00:46:41.650><c> but</c><00:46:42.810><c> one</c><00:46:43.810><c> of</c><00:46:43.840><c> the</c><00:46:44.190><c> bigger</c><00:46:45.190><c> changes</c><00:46:45.370><c> is</c>

00:46:45.720 --> 00:46:45.730 align:start position:0%
of them but one of the bigger changes is
 

00:46:45.730 --> 00:46:48.780 align:start position:0%
of them but one of the bigger changes is
that<00:46:46.210><c> the</c><00:46:46.600><c> blog</c><00:46:46.840><c> title</c><00:46:47.260><c> is</c><00:46:47.380><c> different</c><00:46:48.250><c> it's</c>

00:46:48.780 --> 00:46:48.790 align:start position:0%
that the blog title is different it's
 

00:46:48.790 --> 00:46:50.790 align:start position:0%
that the blog title is different it's
not<00:46:48.910><c> only</c><00:46:49.210><c> a</c><00:46:49.600><c> list</c><00:46:49.780><c> of</c><00:46:49.900><c> transactions</c><00:46:50.440><c> anymore</c>

00:46:50.790 --> 00:46:50.800 align:start position:0%
not only a list of transactions anymore
 

00:46:50.800 --> 00:46:52.040 align:start position:0%
not only a list of transactions anymore
we<00:46:51.250><c> also</c><00:46:51.400><c> include</c><00:46:51.790><c> some</c><00:46:51.970><c> additional</c>

00:46:52.040 --> 00:46:52.050 align:start position:0%
we also include some additional
 

00:46:52.050 --> 00:46:55.560 align:start position:0%
we also include some additional
information<00:46:53.050><c> for</c><00:46:53.290><c> the</c><00:46:53.410><c> EE</c><00:46:53.620><c> and</c><00:46:54.100><c> we</c><00:46:55.090><c> sort</c><00:46:55.390><c> them</c>

00:46:55.560 --> 00:46:55.570 align:start position:0%
information for the EE and we sort them
 

00:46:55.570 --> 00:47:00.000 align:start position:0%
information for the EE and we sort them
in<00:46:55.780><c> a</c><00:46:55.930><c> way</c><00:46:56.310><c> so</c><00:46:57.310><c> that</c><00:46:57.340><c> the</c><00:46:57.640><c> EE</c><00:46:57.820><c> could</c><00:46:59.010><c> without</c>

00:47:00.000 --> 00:47:00.010 align:start position:0%
in a way so that the EE could without
 

00:47:00.010 --> 00:47:03.200 align:start position:0%
in a way so that the EE could without
many<00:47:00.520><c> memory</c><00:47:01.060><c> copy</c><00:47:01.360><c> without</c><00:47:01.960><c> many</c><00:47:02.350><c> lookups</c>

00:47:03.200 --> 00:47:03.210 align:start position:0%
many memory copy without many lookups
 

00:47:03.210 --> 00:47:06.900 align:start position:0%
many memory copy without many lookups
process<00:47:04.210><c> the</c><00:47:04.360><c> transactions</c><00:47:05.050><c> and</c><00:47:05.980><c> I</c><00:47:06.490><c> won't</c><00:47:06.760><c> go</c>

00:47:06.900 --> 00:47:06.910 align:start position:0%
process the transactions and I won't go
 

00:47:06.910 --> 00:47:10.950 align:start position:0%
process the transactions and I won't go
into<00:47:07.090><c> details</c><00:47:07.630><c> here</c><00:47:07.780><c> but</c><00:47:08.010><c> you</c><00:47:09.010><c> can</c><00:47:09.220><c> see</c><00:47:09.960><c> how</c>

00:47:10.950 --> 00:47:10.960 align:start position:0%
into details here but you can see how
 

00:47:10.960 --> 00:47:11.910 align:start position:0%
into details here but you can see how
the<00:47:11.020><c> party</c>

00:47:11.910 --> 00:47:11.920 align:start position:0%
the party
 

00:47:11.920 --> 00:47:15.690 align:start position:0%
the party
looks<00:47:12.400><c> like</c><00:47:13.349><c> so</c><00:47:14.349><c> to</c><00:47:15.099><c> process</c><00:47:15.309><c> each</c>

00:47:15.690 --> 00:47:15.700 align:start position:0%
looks like so to process each
 

00:47:15.700 --> 00:47:19.200 align:start position:0%
looks like so to process each
transaction<00:47:16.240><c> we</c><00:47:17.079><c> recover</c><00:47:17.819><c> the</c><00:47:18.819><c> sender's</c>

00:47:19.200 --> 00:47:19.210 align:start position:0%
transaction we recover the sender's
 

00:47:19.210 --> 00:47:22.680 align:start position:0%
transaction we recover the sender's
address<00:47:19.480><c> from</c><00:47:20.140><c> the</c><00:47:20.319><c> signature</c><00:47:21.000><c> we</c><00:47:22.000><c> get</c><00:47:22.329><c> the</c>

00:47:22.680 --> 00:47:22.690 align:start position:0%
address from the signature we get the
 

00:47:22.690 --> 00:47:23.940 align:start position:0%
address from the signature we get the
accounts<00:47:23.170><c> for</c><00:47:23.289><c> the</c><00:47:23.410><c> sender</c><00:47:23.710><c> and</c><00:47:23.890><c> the</c>

00:47:23.940 --> 00:47:23.950 align:start position:0%
accounts for the sender and the
 

00:47:23.950 --> 00:47:27.150 align:start position:0%
accounts for the sender and the
recipient<00:47:24.660><c> with</c><00:47:25.660><c> just</c><00:47:25.960><c> a</c><00:47:26.079><c> simple</c><00:47:26.319><c> index</c><00:47:26.829><c> based</c>

00:47:27.150 --> 00:47:27.160 align:start position:0%
recipient with just a simple index based
 

00:47:27.160 --> 00:47:33.720 align:start position:0%
recipient with just a simple index based
look<00:47:27.579><c> up</c><00:47:27.789><c> from</c><00:47:28.089><c> an</c><00:47:28.210><c> array</c><00:47:31.559><c> technologies</c><00:47:32.730><c> and</c>

00:47:33.720 --> 00:47:33.730 align:start position:0%
look up from an array technologies and
 

00:47:33.730 --> 00:47:36.329 align:start position:0%
look up from an array technologies and
then<00:47:33.910><c> we</c><00:47:34.119><c> update</c><00:47:34.420><c> the</c><00:47:34.750><c> account</c><00:47:35.130><c> the</c><00:47:36.130><c> account</c>

00:47:36.329 --> 00:47:36.339 align:start position:0%
then we update the account the account
 

00:47:36.339 --> 00:47:38.579 align:start position:0%
then we update the account the account
objects<00:47:36.940><c> not</c><00:47:37.150><c> in</c><00:47:37.329><c> the</c><00:47:37.450><c> tree</c><00:47:37.690><c> but</c><00:47:38.049><c> just</c><00:47:38.380><c> the</c>

00:47:38.579 --> 00:47:38.589 align:start position:0%
objects not in the tree but just the
 

00:47:38.589 --> 00:47:40.980 align:start position:0%
objects not in the tree but just the
account<00:47:38.920><c> object</c><00:47:39.430><c> itself</c><00:47:40.000><c> and</c><00:47:40.240><c> then</c><00:47:40.630><c> partly</c>

00:47:40.980 --> 00:47:40.990 align:start position:0%
account object itself and then partly
 

00:47:40.990 --> 00:47:43.460 align:start position:0%
account object itself and then partly
encoded<00:47:41.589><c> and</c><00:47:42.279><c> then</c><00:47:42.579><c> you</c><00:47:42.700><c> might</c><00:47:42.910><c> notice</c><00:47:43.299><c> that</c>

00:47:43.460 --> 00:47:43.470 align:start position:0%
encoded and then you might notice that
 

00:47:43.470 --> 00:47:46.049 align:start position:0%
encoded and then you might notice that
one<00:47:44.470><c> of</c><00:47:44.589><c> the</c><00:47:44.680><c> differences</c><00:47:44.859><c> here</c><00:47:45.400><c> is</c><00:47:45.579><c> that</c><00:47:45.760><c> we</c>

00:47:46.049 --> 00:47:46.059 align:start position:0%
one of the differences here is that we
 

00:47:46.059 --> 00:47:48.329 align:start position:0%
one of the differences here is that we
are<00:47:46.180><c> not</c><00:47:46.390><c> doing</c><00:47:47.109><c> the</c><00:47:47.410><c> proof</c><00:47:47.680><c> verification</c>

00:47:48.329 --> 00:47:48.339 align:start position:0%
are not doing the proof verification
 

00:47:48.339 --> 00:47:51.359 align:start position:0%
are not doing the proof verification
here<00:47:48.539><c> that</c><00:47:49.539><c> we</c><00:47:49.750><c> are</c><00:47:49.839><c> doing</c><00:47:49.960><c> afterwards</c><00:47:50.920><c> so</c>

00:47:51.359 --> 00:47:51.369 align:start position:0%
here that we are doing afterwards so
 

00:47:51.369 --> 00:47:52.769 align:start position:0%
here that we are doing afterwards so
after<00:47:51.730><c> every</c><00:47:52.000><c> transaction</c><00:47:52.329><c> has</c><00:47:52.599><c> been</c>

00:47:52.769 --> 00:47:52.779 align:start position:0%
after every transaction has been
 

00:47:52.779 --> 00:47:58.200 align:start position:0%
after every transaction has been
processed<00:47:53.910><c> we</c><00:47:54.910><c> hash</c><00:47:55.539><c> of</c><00:47:55.869><c> the</c><00:47:56.670><c> addresses</c><00:47:57.670><c> to</c>

00:47:58.200 --> 00:47:58.210 align:start position:0%
processed we hash of the addresses to
 

00:47:58.210 --> 00:48:03.480 align:start position:0%
processed we hash of the addresses to
get<00:47:58.539><c> the</c><00:47:59.079><c> list</c><00:47:59.319><c> of</c><00:47:59.880><c> three</c><00:48:00.880><c> keys</c><00:48:01.619><c> and</c><00:48:02.619><c> then</c><00:48:02.829><c> in</c><00:48:03.279><c> a</c>

00:48:03.480 --> 00:48:03.490 align:start position:0%
get the list of three keys and then in a
 

00:48:03.490 --> 00:48:08.549 align:start position:0%
get the list of three keys and then in a
single<00:48:03.849><c> pass</c><00:48:05.220><c> we</c><00:48:06.220><c> do</c><00:48:06.369><c> a</c><00:48:06.400><c> couple</c><00:48:06.819><c> of</c><00:48:06.880><c> things</c><00:48:07.559><c> as</c>

00:48:08.549 --> 00:48:08.559 align:start position:0%
single pass we do a couple of things as
 

00:48:08.559 --> 00:48:11.130 align:start position:0%
single pass we do a couple of things as
we<00:48:09.339><c> are</c><00:48:09.369><c> rebuilding</c><00:48:09.970><c> the</c><00:48:10.240><c> tree</c><00:48:10.480><c> similar</c><00:48:10.930><c> to</c>

00:48:11.130 --> 00:48:11.140 align:start position:0%
we are rebuilding the tree similar to
 

00:48:11.140 --> 00:48:16.220 align:start position:0%
we are rebuilding the tree similar to
how<00:48:11.319><c> how</c><00:48:11.650><c> to</c><00:48:11.710><c> you</c><00:48:11.950><c> explained</c><00:48:12.720><c> we</c><00:48:14.279><c> hash</c><00:48:15.279><c> the</c>

00:48:16.220 --> 00:48:16.230 align:start position:0%
how how to you explained we hash the
 

00:48:16.230 --> 00:48:20.009 align:start position:0%
how how to you explained we hash the
existing<00:48:17.230><c> leaves</c><00:48:17.910><c> to</c><00:48:18.910><c> compute</c><00:48:19.420><c> the</c><00:48:19.569><c> pre</c><00:48:19.779><c> state</c>

00:48:20.009 --> 00:48:20.019 align:start position:0%
existing leaves to compute the pre state
 

00:48:20.019 --> 00:48:22.559 align:start position:0%
existing leaves to compute the pre state
route<00:48:20.259><c> at</c><00:48:20.500><c> the</c><00:48:21.160><c> same</c><00:48:21.400><c> time</c><00:48:21.730><c> in</c><00:48:22.269><c> a</c><00:48:22.420><c> different</c>

00:48:22.559 --> 00:48:22.569 align:start position:0%
route at the same time in a different
 

00:48:22.569 --> 00:48:26.700 align:start position:0%
route at the same time in a different
sack<00:48:23.079><c> we</c><00:48:23.789><c> hashed</c><00:48:24.869><c> updated</c><00:48:25.869><c> accounts</c><00:48:26.380><c> to</c><00:48:26.559><c> get</c>

00:48:26.700 --> 00:48:26.710 align:start position:0%
sack we hashed updated accounts to get
 

00:48:26.710 --> 00:48:30.720 align:start position:0%
sack we hashed updated accounts to get
the<00:48:26.920><c> co-state</c><00:48:27.519><c> route</c><00:48:28.049><c> and</c><00:48:29.549><c> additionally</c><00:48:30.549><c> we</c>

00:48:30.720 --> 00:48:30.730 align:start position:0%
the co-state route and additionally we
 

00:48:30.730 --> 00:48:33.990 align:start position:0%
the co-state route and additionally we
also<00:48:31.140><c> reconstruct</c><00:48:32.140><c> the</c><00:48:32.410><c> paths</c><00:48:32.769><c> of</c><00:48:33.069><c> each</c><00:48:33.789><c> of</c>

00:48:33.990 --> 00:48:34.000 align:start position:0%
also reconstruct the paths of each of
 

00:48:34.000 --> 00:48:40.049 align:start position:0%
also reconstruct the paths of each of
these<00:48:34.180><c> leaves</c><00:48:35.309><c> to</c><00:48:36.309><c> get</c><00:48:36.539><c> to</c><00:48:37.539><c> get</c><00:48:37.890><c> the</c><00:48:38.890><c> keys</c><00:48:39.519><c> for</c>

00:48:40.049 --> 00:48:40.059 align:start position:0%
these leaves to get to get the keys for
 

00:48:40.059 --> 00:48:42.569 align:start position:0%
these leaves to get to get the keys for
those<00:48:40.240><c> leaves</c><00:48:40.589><c> we</c><00:48:41.589><c> want</c><00:48:41.799><c> to</c><00:48:41.920><c> do</c><00:48:42.099><c> this</c><00:48:42.250><c> because</c>

00:48:42.569 --> 00:48:42.579 align:start position:0%
those leaves we want to do this because
 

00:48:42.579 --> 00:48:45.870 align:start position:0%
those leaves we want to do this because
otherwise<00:48:43.029><c> I</c><00:48:44.009><c> could</c><00:48:45.009><c> send</c><00:48:45.220><c> a</c><00:48:45.279><c> transaction</c>

00:48:45.870 --> 00:48:45.880 align:start position:0%
otherwise I could send a transaction
 

00:48:45.880 --> 00:48:48.059 align:start position:0%
otherwise I could send a transaction
with<00:48:46.059><c> my</c><00:48:46.210><c> own</c><00:48:46.420><c> address</c><00:48:46.960><c> but</c><00:48:47.650><c> then</c><00:48:47.799><c> in</c><00:48:47.980><c> the</c>

00:48:48.059 --> 00:48:48.069 align:start position:0%
with my own address but then in the
 

00:48:48.069 --> 00:48:50.670 align:start position:0%
with my own address but then in the
motive<00:48:48.460><c> proof</c><00:48:48.759><c> include</c><00:48:49.630><c> with</c><00:48:50.019><c> Alex</c><00:48:50.319><c> account</c>

00:48:50.670 --> 00:48:50.680 align:start position:0%
motive proof include with Alex account
 

00:48:50.680 --> 00:48:52.710 align:start position:0%
motive proof include with Alex account
which<00:48:50.890><c> has</c><00:48:50.920><c> much</c><00:48:51.220><c> more</c><00:48:51.400><c> teeth</c><00:48:51.549><c> than</c><00:48:51.579><c> me</c><00:48:51.910><c> so</c>

00:48:52.710 --> 00:48:52.720 align:start position:0%
which has much more teeth than me so
 

00:48:52.720 --> 00:48:56.220 align:start position:0%
which has much more teeth than me so
this<00:48:53.529><c> is</c><00:48:53.680><c> crucial</c><00:48:53.890><c> and</c><00:48:54.700><c> notice</c><00:48:55.660><c> yet</c><00:48:55.930><c> again</c>

00:48:56.220 --> 00:48:56.230 align:start position:0%
this is crucial and notice yet again
 

00:48:56.230 --> 00:48:58.470 align:start position:0%
this is crucial and notice yet again
this<00:48:56.589><c> is</c><00:48:56.740><c> done</c><00:48:57.009><c> in</c><00:48:57.190><c> a</c><00:48:57.250><c> single</c><00:48:57.579><c> pass</c><00:48:57.759><c> and</c><00:48:58.000><c> this</c>

00:48:58.470 --> 00:48:58.480 align:start position:0%
this is done in a single pass and this
 

00:48:58.480 --> 00:49:02.609 align:start position:0%
this is done in a single pass and this
wasn't<00:48:58.690><c> hired</c><00:48:59.019><c> by</c><00:48:59.289><c> Paul</c><00:48:59.619><c> Anka</c><00:48:59.950><c> so</c><00:49:00.250><c> from</c><00:49:01.619><c> then</c>

00:49:02.609 --> 00:49:02.619 align:start position:0%
wasn't hired by Paul Anka so from then
 

00:49:02.619 --> 00:49:06.569 align:start position:0%
wasn't hired by Paul Anka so from then
as<00:49:02.920><c> you</c><00:49:03.670><c> saw</c><00:49:04.380><c> signature</c><00:49:05.380><c> verification</c><00:49:05.549><c> was</c><00:49:06.549><c> a</c>

00:49:06.569 --> 00:49:06.579 align:start position:0%
as you saw signature verification was a
 

00:49:06.579 --> 00:49:09.029 align:start position:0%
as you saw signature verification was a
major<00:49:07.029><c> bottleneck</c><00:49:07.329><c> in</c><00:49:07.839><c> SMPT</c><00:49:08.470><c> which</c><00:49:08.859><c> was</c>

00:49:09.029 --> 00:49:09.039 align:start position:0%
major bottleneck in SMPT which was
 

00:49:09.039 --> 00:49:12.029 align:start position:0%
major bottleneck in SMPT which was
taking<00:49:09.430><c> four</c><00:49:09.730><c> out</c><00:49:09.940><c> of</c><00:49:09.970><c> five</c><00:49:10.509><c> seconds</c><00:49:11.049><c> so</c><00:49:11.980><c> to</c>

00:49:12.029 --> 00:49:12.039 align:start position:0%
taking four out of five seconds so to
 

00:49:12.039 --> 00:49:19.049 align:start position:0%
taking four out of five seconds so to
remedy<00:49:12.609><c> that</c><00:49:13.680><c> Casey</c><00:49:14.680><c> took</c><00:49:16.859><c> beps</c><00:49:17.859><c> mark</c><00:49:18.220><c> which</c>

00:49:19.049 --> 00:49:19.059 align:start position:0%
remedy that Casey took beps mark which
 

00:49:19.059 --> 00:49:22.950 align:start position:0%
remedy that Casey took beps mark which
is<00:49:19.470><c> a</c><00:49:20.470><c> library</c><00:49:21.130><c> of</c><00:49:21.160><c> optimized</c><00:49:22.089><c> wasn't</c><00:49:22.660><c> code</c>

00:49:22.950 --> 00:49:22.960 align:start position:0%
is a library of optimized wasn't code
 

00:49:22.960 --> 00:49:26.279 align:start position:0%
is a library of optimized wasn't code
for<00:49:23.609><c> elliptic</c><00:49:24.609><c> curve</c><00:49:25.000><c> and</c><00:49:25.329><c> snark</c><00:49:25.779><c> primitives</c>

00:49:26.279 --> 00:49:26.289 align:start position:0%
for elliptic curve and snark primitives
 

00:49:26.289 --> 00:49:31.650 align:start position:0%
for elliptic curve and snark primitives
he<00:49:27.039><c> adapted</c><00:49:27.519><c> it</c><00:49:27.670><c> to</c><00:49:27.700><c> the</c><00:49:28.660><c> SEC</c><00:49:28.930><c> P</c><00:49:29.230><c> 256</c><00:49:29.950><c> K</c><00:49:30.519><c> 1</c><00:49:30.759><c> curve</c>

00:49:31.650 --> 00:49:31.660 align:start position:0%
he adapted it to the SEC P 256 K 1 curve
 

00:49:31.660 --> 00:49:35.390 align:start position:0%
he adapted it to the SEC P 256 K 1 curve
which<00:49:32.259><c> is</c><00:49:32.500><c> what</c><00:49:32.769><c> users</c><00:49:33.359><c> he</c><00:49:34.359><c> also</c><00:49:34.630><c> replaced</c><00:49:35.049><c> the</c>

00:49:35.390 --> 00:49:35.400 align:start position:0%
which is what users he also replaced the
 

00:49:35.400 --> 00:49:38.579 align:start position:0%
which is what users he also replaced the
the<00:49:36.400><c> big</c><00:49:37.059><c> number</c><00:49:37.390><c> thematics</c><00:49:37.900><c> with</c><00:49:38.109><c> the</c><00:49:38.230><c> bignum</c>

00:49:38.579 --> 00:49:38.589 align:start position:0%
the big number thematics with the bignum
 

00:49:38.589 --> 00:49:43.829 align:start position:0%
the big number thematics with the bignum
api<00:49:38.920><c> and</c><00:49:40.559><c> this</c><00:49:41.559><c> all</c><00:49:41.890><c> resulted</c><00:49:42.490><c> in</c><00:49:42.700><c> a</c><00:49:42.819><c> major</c>

00:49:43.829 --> 00:49:43.839 align:start position:0%
api and this all resulted in a major
 

00:49:43.839 --> 00:49:47.579 align:start position:0%
api and this all resulted in a major
runtime<00:49:44.670><c> improvement</c><00:49:46.170><c> another</c><00:49:47.170><c> thing</c><00:49:47.410><c> that</c>

00:49:47.579 --> 00:49:47.589 align:start position:0%
runtime improvement another thing that
 

00:49:47.589 --> 00:49:50.940 align:start position:0%
runtime improvement another thing that
we<00:49:47.710><c> do</c><00:49:47.859><c> is</c><00:49:48.190><c> optimize</c><00:49:49.000><c> all</c><00:49:49.839><c> P</c><00:49:50.259><c> encoding</c><00:49:50.769><c> and</c>

00:49:50.940 --> 00:49:50.950 align:start position:0%
we do is optimize all P encoding and
 

00:49:50.950 --> 00:49:55.410 align:start position:0%
we do is optimize all P encoding and
decoding<00:49:51.900><c> and</c><00:49:52.900><c> so</c><00:49:53.680><c> we</c><00:49:53.940><c> instead</c><00:49:54.940><c> of</c><00:49:55.059><c> having</c><00:49:55.210><c> a</c>

00:49:55.410 --> 00:49:55.420 align:start position:0%
decoding and so we instead of having a
 

00:49:55.420 --> 00:49:59.900 align:start position:0%
decoding and so we instead of having a
generic<00:49:56.640><c> encode</c><00:49:57.640><c> and</c><00:49:57.910><c> decode</c><00:49:58.619><c> we</c><00:49:59.619><c> have</c>

00:49:59.900 --> 00:49:59.910 align:start position:0%
generic encode and decode we have
 

00:49:59.910 --> 00:50:02.460 align:start position:0%
generic encode and decode we have
specific<00:50:00.910><c> encoders</c><00:50:01.390><c> and</c><00:50:01.450><c> decoders</c><00:50:01.630><c> for</c><00:50:02.140><c> every</c>

00:50:02.460 --> 00:50:02.470 align:start position:0%
specific encoders and decoders for every
 

00:50:02.470 --> 00:50:04.829 align:start position:0%
specific encoders and decoders for every
data<00:50:02.710><c> structure</c><00:50:03.220><c> this</c><00:50:04.000><c> is</c><00:50:04.180><c> because</c><00:50:04.539><c> for</c>

00:50:04.829 --> 00:50:04.839 align:start position:0%
data structure this is because for
 

00:50:04.839 --> 00:50:06.990 align:start position:0%
data structure this is because for
example<00:50:05.529><c> for</c><00:50:05.710><c> a</c><00:50:05.740><c> branch</c><00:50:06.009><c> node</c><00:50:06.220><c> we</c><00:50:06.490><c> know</c><00:50:06.700><c> how</c>

00:50:06.990 --> 00:50:07.000 align:start position:0%
example for a branch node we know how
 

00:50:07.000 --> 00:50:08.460 align:start position:0%
example for a branch node we know how
it's<00:50:07.180><c> going</c><00:50:07.359><c> to</c><00:50:07.480><c> look</c><00:50:07.630><c> like</c><00:50:07.839><c> we</c><00:50:08.319><c> have</c><00:50:08.440><c> much</c>

00:50:08.460 --> 00:50:08.470 align:start position:0%
it's going to look like we have much
 

00:50:08.470 --> 00:50:11.430 align:start position:0%
it's going to look like we have much
more<00:50:08.859><c> information</c><00:50:09.059><c> so</c><00:50:10.059><c> we</c><00:50:10.299><c> can</c><00:50:10.509><c> encode</c><00:50:11.259><c> or</c>

00:50:11.430 --> 00:50:11.440 align:start position:0%
more information so we can encode or
 

00:50:11.440 --> 00:50:14.730 align:start position:0%
more information so we can encode or
decode<00:50:11.470><c> with</c><00:50:12.430><c> a</c><00:50:12.460><c> lot</c><00:50:12.700><c> less</c><00:50:13.140><c> memory</c><00:50:14.140><c> copies</c><00:50:14.559><c> or</c>

00:50:14.730 --> 00:50:14.740 align:start position:0%
decode with a lot less memory copies or
 

00:50:14.740 --> 00:50:20.130 align:start position:0%
decode with a lot less memory copies or
overheads<00:50:16.200><c> and</c><00:50:17.490><c> to</c><00:50:18.490><c> evaluate</c><00:50:19.210><c> we</c><00:50:19.750><c> took</c><00:50:19.930><c> the</c>

00:50:20.130 --> 00:50:20.140 align:start position:0%
overheads and to evaluate we took the
 

00:50:20.140 --> 00:50:24.240 align:start position:0%
overheads and to evaluate we took the
same<00:50:20.470><c> test</c><00:50:21.039><c> case</c><00:50:21.369><c> so</c><00:50:21.970><c> 5000</c><00:50:22.690><c> accounts</c><00:50:23.250><c> 70</c>

00:50:24.240 --> 00:50:24.250 align:start position:0%
same test case so 5000 accounts 70
 

00:50:24.250 --> 00:50:27.269 align:start position:0%
same test case so 5000 accounts 70
transactions<00:50:24.910><c> and</c><00:50:25.210><c> here</c><00:50:26.079><c> are</c><00:50:26.410><c> the</c><00:50:26.650><c> results</c><00:50:27.160><c> we</c>

00:50:27.269 --> 00:50:27.279 align:start position:0%
transactions and here are the results we
 

00:50:27.279 --> 00:50:30.420 align:start position:0%
transactions and here are the results we
got<00:50:27.460><c> so</c><00:50:27.880><c> in</c><00:50:28.150><c> SPT</c><00:50:28.750><c> as</c><00:50:28.960><c> you</c><00:50:29.140><c> remember</c><00:50:29.559><c> that</c><00:50:30.250><c> the</c>

00:50:30.420 --> 00:50:30.430 align:start position:0%
got so in SPT as you remember that the
 

00:50:30.430 --> 00:50:34.680 align:start position:0%
got so in SPT as you remember that the
block<00:50:30.670><c> size</c><00:50:30.940><c> was</c><00:50:31.680><c> 235</c><00:50:32.680><c> kilobytes</c><00:50:33.369><c> and</c><00:50:33.690><c> in</c>

00:50:34.680 --> 00:50:34.690 align:start position:0%
block size was 235 kilobytes and in
 

00:50:34.690 --> 00:50:38.190 align:start position:0%
block size was 235 kilobytes and in
turbo<00:50:34.990><c> token</c><00:50:35.349><c> that's</c><00:50:35.559><c> 50</c><00:50:36.099><c> kilobytes</c><00:50:36.430><c> and</c><00:50:37.200><c> for</c>

00:50:38.190 --> 00:50:38.200 align:start position:0%
turbo token that's 50 kilobytes and for
 

00:50:38.200 --> 00:50:43.349 align:start position:0%
turbo token that's 50 kilobytes and for
runtime<00:50:38.430><c> in</c><00:50:39.430><c> was</c><00:50:39.789><c> B</c><00:50:40.059><c> we</c><00:50:40.329><c> had</c><00:50:40.569><c> 5</c><00:50:41.440><c> seconds</c><00:50:42.359><c> for</c>

00:50:43.349 --> 00:50:43.359 align:start position:0%
runtime in was B we had 5 seconds for
 

00:50:43.359 --> 00:50:47.099 align:start position:0%
runtime in was B we had 5 seconds for
for<00:50:43.630><c> 2</c><00:50:43.779><c> more</c><00:50:43.960><c> token</c><00:50:44.289><c> we</c><00:50:44.559><c> ran</c><00:50:45.069><c> the</c><00:50:46.109><c> optimized</c>

00:50:47.099 --> 00:50:47.109 align:start position:0%
for 2 more token we ran the optimized
 

00:50:47.109 --> 00:50:52.620 align:start position:0%
for 2 more token we ran the optimized
rabbit<00:50:47.740><c> and</c><00:50:49.380><c> it</c><00:50:50.380><c> took</c><00:50:50.710><c> a</c><00:50:51.430><c> hundred</c><00:50:51.759><c> 40</c>

00:50:52.620 --> 00:50:52.630 align:start position:0%
rabbit and it took a hundred 40
 

00:50:52.630 --> 00:50:55.980 align:start position:0%
rabbit and it took a hundred 40
milliseconds<00:50:53.230><c> out</c><00:50:54.009><c> of</c><00:50:54.250><c> which</c><00:50:54.750><c> 105</c><00:50:55.750><c> minutes</c>

00:50:55.980 --> 00:50:55.990 align:start position:0%
milliseconds out of which 105 minutes
 

00:50:55.990 --> 00:50:58.559 align:start position:0%
milliseconds out of which 105 minutes
seconds<00:50:56.440><c> is</c><00:50:56.589><c> for</c><00:50:56.829><c> signature</c><00:50:57.339><c> verification</c><00:50:57.569><c> of</c>

00:50:58.559 --> 00:50:58.569 align:start position:0%
seconds is for signature verification of
 

00:50:58.569 --> 00:51:04.549 align:start position:0%
seconds is for signature verification of
KC<00:50:58.869><c> things</c><00:50:59.410><c> that</c><00:50:59.680><c> that</c><00:50:59.980><c> so</c><00:51:00.039><c> can</c><00:51:00.490><c> go</c><00:51:00.730><c> down</c><00:51:01.500><c> 3</c>

00:51:04.549 --> 00:51:04.559 align:start position:0%
 
 

00:51:04.559 --> 00:51:06.829 align:start position:0%
 
please<00:51:04.920><c> also</c><00:51:05.130><c> note</c><00:51:05.249><c> that</c><00:51:05.400><c> this</c><00:51:05.789><c> this</c><00:51:06.660><c> is</c><00:51:06.779><c> a</c>

00:51:06.829 --> 00:51:06.839 align:start position:0%
please also note that this this is a
 

00:51:06.839 --> 00:51:09.859 align:start position:0%
please also note that this this is a
lower<00:51:07.140><c> bound</c><00:51:07.400><c> because</c><00:51:08.400><c> currently</c><00:51:08.910><c> turbo</c>

00:51:09.859 --> 00:51:09.869 align:start position:0%
lower bound because currently turbo
 

00:51:09.869 --> 00:51:11.900 align:start position:0%
lower bound because currently turbo
token<00:51:10.170><c> is</c><00:51:10.319><c> only</c><00:51:10.619><c> limited</c><00:51:10.890><c> to</c><00:51:11.190><c> updating</c>

00:51:11.900 --> 00:51:11.910 align:start position:0%
token is only limited to updating
 

00:51:11.910 --> 00:51:15.049 align:start position:0%
token is only limited to updating
existing<00:51:12.630><c> leaves</c><00:51:13.259><c> it</c><00:51:13.589><c> doesn't</c><00:51:13.980><c> add</c><00:51:14.759><c> new</c>

00:51:15.049 --> 00:51:15.059 align:start position:0%
existing leaves it doesn't add new
 

00:51:15.059 --> 00:51:19.400 align:start position:0%
existing leaves it doesn't add new
accounts<00:51:15.569><c> to</c><00:51:15.660><c> try</c><00:51:16.049><c> or</c><00:51:17.359><c> remove</c><00:51:18.359><c> them</c><00:51:18.599><c> and</c><00:51:18.779><c> in</c>

00:51:19.400 --> 00:51:19.410 align:start position:0%
accounts to try or remove them and in
 

00:51:19.410 --> 00:51:22.430 align:start position:0%
accounts to try or remove them and in
order<00:51:19.499><c> to</c><00:51:19.710><c> do</c><00:51:19.920><c> that</c><00:51:20.069><c> the</c><00:51:20.339><c> marketing</c><00:51:21.440><c> adjust</c>

00:51:22.430 --> 00:51:22.440 align:start position:0%
order to do that the marketing adjust
 

00:51:22.440 --> 00:51:24.259 align:start position:0%
order to do that the marketing adjust
the<00:51:22.589><c> algorithm</c><00:51:23.130><c> which</c><00:51:23.309><c> will</c><00:51:23.460><c> incur</c><00:51:23.970><c> some</c>

00:51:24.259 --> 00:51:24.269 align:start position:0%
the algorithm which will incur some
 

00:51:24.269 --> 00:51:33.380 align:start position:0%
the algorithm which will incur some
overhead<00:51:26.240><c> so</c><00:51:27.240><c> so</c><00:51:27.930><c> what</c><00:51:28.109><c> we</c><00:51:28.259><c> saw</c><00:51:28.440><c> so</c><00:51:28.470><c> far</c>

00:51:33.380 --> 00:51:33.390 align:start position:0%
 
 

00:51:33.390 --> 00:51:35.390 align:start position:0%
 
all<00:51:34.109><c> right</c><00:51:34.259><c> so</c><00:51:34.529><c> I</c><00:51:34.559><c> guess</c><00:51:34.859><c> we</c><00:51:35.099><c> can</c><00:51:35.249><c> take</c>

00:51:35.390 --> 00:51:35.400 align:start position:0%
all right so I guess we can take
 

00:51:35.400 --> 00:51:40.910 align:start position:0%
all right so I guess we can take
questions<00:51:37.190><c> yes</c><00:51:38.599><c> so</c><00:51:39.599><c> he</c><00:51:39.720><c> looked</c><00:51:39.930><c> example</c><00:51:40.650><c> try</c>

00:51:40.910 --> 00:51:40.920 align:start position:0%
questions yes so he looked example try
 

00:51:40.920 --> 00:51:43.700 align:start position:0%
questions yes so he looked example try
it<00:51:41.220><c> was</c><00:51:41.400><c> a</c><00:51:41.690><c> trying</c><00:51:42.690><c> it</c><00:51:42.809><c> but</c><00:51:42.900><c> I'm</c><00:51:43.019><c> here</c><00:51:43.349><c> is</c><00:51:43.470><c> about</c>

00:51:43.700 --> 00:51:43.710 align:start position:0%
it was a trying it but I'm here is about
 

00:51:43.710 --> 00:51:46.970 align:start position:0%
it was a trying it but I'm here is about
being<00:51:44.009><c> back</c><00:51:45.140><c> was</c><00:51:46.140><c> that</c><00:51:46.349><c> the</c><00:51:46.470><c> line</c><00:51:46.650><c> on</c><00:51:46.859><c> the</c>

00:51:46.970 --> 00:51:46.980 align:start position:0%
being back was that the line on the
 

00:51:46.980 --> 00:51:49.460 align:start position:0%
being back was that the line on the
lines<00:51:47.190><c> of</c><00:51:47.279><c> the</c><00:51:47.339><c> large</c><00:51:47.609><c> try</c><00:51:48.359><c> or</c><00:51:49.140><c> didn't</c><00:51:49.380><c> know</c>

00:51:49.460 --> 00:51:49.470 align:start position:0%
lines of the large try or didn't know
 

00:51:49.470 --> 00:51:51.739 align:start position:0%
lines of the large try or didn't know
what<00:51:49.650><c> was</c><00:51:49.890><c> with</c><00:51:50.369><c> five</c><00:51:51.059><c> thousand</c><00:51:51.480><c> that</c><00:51:51.539><c> comes</c>

00:51:51.739 --> 00:51:51.749 align:start position:0%
what was with five thousand that comes
 

00:51:51.749 --> 00:51:54.499 align:start position:0%
what was with five thousand that comes
in<00:51:51.900><c> mistake</c><00:51:52.230><c> like</c><00:51:52.410><c> that</c><00:51:52.759><c> yeah</c><00:51:53.759><c> so</c><00:51:53.970><c> so</c><00:51:54.329><c> this</c><00:51:54.450><c> is</c>

00:51:54.499 --> 00:51:54.509 align:start position:0%
in mistake like that yeah so so this is
 

00:51:54.509 --> 00:51:59.029 align:start position:0%
in mistake like that yeah so so this is
yeah<00:51:54.960><c> this</c><00:51:54.990><c> is</c><00:51:55.589><c> a</c><00:51:56.539><c> pathological</c><00:51:57.539><c> as</c><00:51:58.349><c> Alexa</c>

00:51:59.029 --> 00:51:59.039 align:start position:0%
yeah this is a pathological as Alexa
 

00:51:59.039 --> 00:52:02.569 align:start position:0%
yeah this is a pathological as Alexa
called<00:51:59.630><c> example</c><00:52:00.630><c> it</c><00:52:01.559><c> doesn't</c><00:52:01.890><c> represent</c><00:52:02.009><c> a</c>

00:52:02.569 --> 00:52:02.579 align:start position:0%
called example it doesn't represent a
 

00:52:02.579 --> 00:52:05.239 align:start position:0%
called example it doesn't represent a
real<00:52:02.940><c> workload</c><00:52:03.569><c> that's</c><00:52:03.829><c> one</c><00:52:04.829><c> of</c><00:52:04.920><c> the</c><00:52:05.039><c> things</c>

00:52:05.239 --> 00:52:05.249 align:start position:0%
real workload that's one of the things
 

00:52:05.249 --> 00:52:09.019 align:start position:0%
real workload that's one of the things
that<00:52:05.369><c> we</c><00:52:05.490><c> want</c><00:52:05.640><c> to</c><00:52:05.670><c> do</c><00:52:05.880><c> as</c><00:52:06.269><c> a</c><00:52:06.329><c> next</c><00:52:06.509><c> step</c><00:52:06.779><c> but</c><00:52:08.029><c> it</c>

00:52:09.019 --> 00:52:09.029 align:start position:0%
that we want to do as a next step but it
 

00:52:09.029 --> 00:52:11.599 align:start position:0%
that we want to do as a next step but it
was<00:52:09.210><c> also</c><00:52:09.420><c> like</c><00:52:09.630><c> one</c><00:52:10.230><c> of</c><00:52:10.349><c> the</c><00:52:11.130><c> reasons</c><00:52:11.460><c> we</c>

00:52:11.599 --> 00:52:11.609 align:start position:0%
was also like one of the reasons we
 

00:52:11.609 --> 00:52:14.200 align:start position:0%
was also like one of the reasons we
chose<00:52:11.640><c> this</c><00:52:12.150><c> test</c><00:52:12.839><c> case</c><00:52:13.019><c> because</c><00:52:13.650><c> of</c><00:52:13.859><c> the</c>

00:52:14.200 --> 00:52:14.210 align:start position:0%
chose this test case because of the
 

00:52:14.210 --> 00:52:16.729 align:start position:0%
chose this test case because of the
constraints<00:52:15.210><c> that</c><00:52:15.269><c> we</c><00:52:15.420><c> have</c><00:52:15.779><c> or</c><00:52:15.989><c> we</c><00:52:16.380><c> think</c><00:52:16.559><c> we</c>

00:52:16.729 --> 00:52:16.739 align:start position:0%
constraints that we have or we think we
 

00:52:16.739 --> 00:52:20.210 align:start position:0%
constraints that we have or we think we
have<00:52:16.920><c> we</c><00:52:17.130><c> will</c><00:52:17.249><c> have</c><00:52:17.279><c> for</c><00:52:18.089><c> the</c><00:52:18.269><c> EE</c><00:52:18.480><c> is</c><00:52:19.220><c> around</c>

00:52:20.210 --> 00:52:20.220 align:start position:0%
have we will have for the EE is around
 

00:52:20.220 --> 00:52:22.759 align:start position:0%
have we will have for the EE is around
50<00:52:20.670><c> kilobytes</c><00:52:21.059><c> of</c><00:52:21.450><c> data</c><00:52:21.779><c> in</c><00:52:22.170><c> the</c><00:52:22.319><c> block</c><00:52:22.529><c> size</c>

00:52:22.759 --> 00:52:22.769 align:start position:0%
50 kilobytes of data in the block size
 

00:52:22.769 --> 00:52:25.789 align:start position:0%
50 kilobytes of data in the block size
so<00:52:23.339><c> we</c><00:52:23.489><c> set</c><00:52:23.789><c> everything</c><00:52:23.999><c> up</c><00:52:24.509><c> so</c><00:52:24.569><c> that</c><00:52:24.900><c> the</c><00:52:25.619><c> data</c>

00:52:25.789 --> 00:52:25.799 align:start position:0%
so we set everything up so that the data
 

00:52:25.799 --> 00:52:29.829 align:start position:0%
so we set everything up so that the data
would<00:52:26.099><c> roughly</c><00:52:26.579><c> fit</c><00:52:26.940><c> in</c><00:52:27.569><c> 50</c><00:52:28.349><c> kilobytes</c><00:52:28.680><c> and</c>

00:52:29.829 --> 00:52:29.839 align:start position:0%
would roughly fit in 50 kilobytes and
 

00:52:29.839 --> 00:52:33.289 align:start position:0%
would roughly fit in 50 kilobytes and
and<00:52:30.839><c> for</c><00:52:31.559><c> run</c><00:52:31.710><c> time</c><00:52:31.950><c> it's</c><00:52:32.160><c> likely</c><00:52:32.940><c> going</c><00:52:32.970><c> to</c><00:52:33.210><c> be</c>

00:52:33.289 --> 00:52:33.299 align:start position:0%
and for run time it's likely going to be
 

00:52:33.299 --> 00:52:38.890 align:start position:0%
and for run time it's likely going to be
around<00:52:33.599><c> 100</c><00:52:34.049><c> milliseconds</c>

00:52:38.890 --> 00:52:38.900 align:start position:0%
 
 

00:52:38.900 --> 00:52:41.500 align:start position:0%
 
have<00:52:39.290><c> you</c><00:52:39.410><c> considered</c><00:52:39.770><c> or</c><00:52:40.180><c> recently</c><00:52:41.180><c> chance</c>

00:52:41.500 --> 00:52:41.510 align:start position:0%
have you considered or recently chance
 

00:52:41.510 --> 00:52:43.690 align:start position:0%
have you considered or recently chance
that<00:52:42.320><c> the</c><00:52:42.530><c> statement</c><00:52:42.980><c> said</c><00:52:43.130><c> of</c><00:52:43.280><c> being</c><00:52:43.460><c> in</c><00:52:43.580><c> a</c>

00:52:43.690 --> 00:52:43.700 align:start position:0%
that the statement said of being in a
 

00:52:43.700 --> 00:52:46.600 align:start position:0%
that the statement said of being in a
but<00:52:43.910><c> recently</c><00:52:44.360><c> we</c><00:52:44.630><c> sponsor</c><00:52:45.470><c> a</c><00:52:45.590><c> country</c>

00:52:46.600 --> 00:52:46.610 align:start position:0%
but recently we sponsor a country
 

00:52:46.610 --> 00:52:49.390 align:start position:0%
but recently we sponsor a country
yes<00:52:47.060><c> and</c><00:52:47.390><c> in</c><00:52:47.660><c> fact</c><00:52:47.870><c> we</c><00:52:48.020><c> will</c><00:52:48.350><c> see</c><00:52:48.590><c> that</c><00:52:48.740><c> very</c>

00:52:49.390 --> 00:52:49.400 align:start position:0%
yes and in fact we will see that very
 

00:52:49.400 --> 00:52:52.930 align:start position:0%
yes and in fact we will see that very
soon<00:52:50.000><c> in</c><00:52:50.240><c> the</c><00:52:50.360><c> next</c><00:52:50.660><c> talks</c><00:52:51.230><c> this</c><00:52:51.770><c> is</c><00:52:51.980><c> as</c><00:52:52.190><c> I</c><00:52:52.700><c> said</c>

00:52:52.930 --> 00:52:52.940 align:start position:0%
soon in the next talks this is as I said
 

00:52:52.940 --> 00:52:54.400 align:start position:0%
soon in the next talks this is as I said
like<00:52:53.150><c> one</c><00:52:53.390><c> of</c><00:52:53.480><c> the</c><00:52:53.600><c> major</c><00:52:53.750><c> constraints</c><00:52:54.380><c> that</c>

00:52:54.400 --> 00:52:54.410 align:start position:0%
like one of the major constraints that
 

00:52:54.410 --> 00:52:56.440 align:start position:0%
like one of the major constraints that
we<00:52:54.620><c> had</c><00:52:54.770><c> for</c><00:52:54.980><c> this</c><00:52:55.070><c> prototyping</c><00:52:55.790><c> is</c><00:52:56.180><c> that</c><00:52:56.330><c> we</c>

00:52:56.440 --> 00:52:56.450 align:start position:0%
we had for this prototyping is that we
 

00:52:56.450 --> 00:52:58.480 align:start position:0%
we had for this prototyping is that we
wanted<00:52:56.750><c> to</c><00:52:56.930><c> remain</c><00:52:57.350><c> compatible</c><00:52:57.860><c> with</c><00:52:58.280><c> this</c>

00:52:58.480 --> 00:52:58.490 align:start position:0%
wanted to remain compatible with this
 

00:52:58.490 --> 00:53:05.740 align:start position:0%
wanted to remain compatible with this
one<00:53:02.440><c> okay</c><00:53:03.440><c> if</c><00:53:03.740><c> there's</c><00:53:04.010><c> no</c><00:53:04.190><c> more</c><00:53:04.340><c> questions</c><00:53:04.750><c> so</c>

00:53:05.740 --> 00:53:05.750 align:start position:0%
one okay if there's no more questions so
 

00:53:05.750 --> 00:53:08.320 align:start position:0%
one okay if there's no more questions so
far<00:53:05.960><c> what</c><00:53:06.140><c> we</c><00:53:06.260><c> saw</c><00:53:06.500><c> was</c><00:53:06.770><c> just</c><00:53:07.520><c> this</c><00:53:08.090><c> one</c>

00:53:08.320 --> 00:53:08.330 align:start position:0%
far what we saw was just this one
 

00:53:08.330 --> 00:53:11.380 align:start position:0%
far what we saw was just this one
compatible<00:53:08.900><c> token</c><00:53:09.680><c> EE</c><00:53:09.890><c> but</c><00:53:10.790><c> of</c><00:53:11.000><c> course</c><00:53:11.210><c> we</c>

00:53:11.380 --> 00:53:11.390 align:start position:0%
compatible token EE but of course we
 

00:53:11.390 --> 00:53:14.730 align:start position:0%
compatible token EE but of course we
would<00:53:11.510><c> want</c><00:53:11.750><c> a</c><00:53:11.990><c> fully</c><00:53:12.500><c> fledged</c><00:53:12.890><c> eath</c><00:53:13.340><c> 1e</c><00:53:13.880><c> and</c>

00:53:14.730 --> 00:53:14.740 align:start position:0%
would want a fully fledged eath 1e and
 

00:53:14.740 --> 00:53:17.710 align:start position:0%
would want a fully fledged eath 1e and
for<00:53:15.740><c> that</c><00:53:15.830><c> purpose</c><00:53:16.130><c> among</c><00:53:16.970><c> other</c><00:53:17.210><c> things</c><00:53:17.300><c> we</c>

00:53:17.710 --> 00:53:17.720 align:start position:0%
for that purpose among other things we
 

00:53:17.720 --> 00:53:21.810 align:start position:0%
for that purpose among other things we
will<00:53:17.840><c> need</c><00:53:18.050><c> an</c><00:53:18.260><c> EVM</c><00:53:19.250><c> interpreter</c><00:53:19.970><c> in</c><00:53:20.510><c> yes</c><00:53:21.500><c> you</c>

00:53:21.810 --> 00:53:21.820 align:start position:0%
will need an EVM interpreter in yes you
 

00:53:21.820 --> 00:53:24.850 align:start position:0%
will need an EVM interpreter in yes you
have<00:53:22.820><c> like</c><00:53:23.150><c> can</c><00:53:23.780><c> happen</c><00:53:24.050><c> and</c><00:53:24.170><c> where</c><00:53:24.440><c> we</c><00:53:24.710><c> can</c>

00:53:24.850 --> 00:53:24.860 align:start position:0%
have like can happen and where we can
 

00:53:24.860 --> 00:53:28.000 align:start position:0%
have like can happen and where we can
find<00:53:25.100><c> us</c><00:53:26.500><c> yeah</c>

00:53:28.000 --> 00:53:28.010 align:start position:0%
find us yeah
 

00:53:28.010 --> 00:53:39.390 align:start position:0%
find us yeah
yeah<00:53:28.730><c> all</c><00:53:28.910><c> right</c><00:53:29.950><c> yeah</c><00:53:30.950><c> I</c><00:53:31.550><c> think</c><00:53:32.060><c> there</c><00:53:32.480><c> is</c>

00:53:39.390 --> 00:53:39.400 align:start position:0%
 
 

00:53:39.400 --> 00:53:43.690 align:start position:0%
 
yeah<00:53:40.450><c> so</c><00:53:41.450><c> this</c><00:53:41.960><c> is</c><00:53:42.170><c> too</c><00:53:42.350><c> much</c><00:53:42.470><c> okay</c><00:53:42.800><c> this</c><00:53:43.550><c> is</c>

00:53:43.690 --> 00:53:43.700 align:start position:0%
yeah so this is too much okay this is
 

00:53:43.700 --> 00:53:54.880 align:start position:0%
yeah so this is too much okay this is
the<00:53:43.910><c> wrost</c><00:53:44.600><c> implementation</c><00:53:45.350><c> of</c><00:53:52.660><c> okay</c><00:53:53.660><c> so</c><00:53:54.080><c> for</c>

00:53:54.880 --> 00:53:54.890 align:start position:0%
the wrost implementation of okay so for
 

00:53:54.890 --> 00:53:58.090 align:start position:0%
the wrost implementation of okay so for
for<00:53:55.340><c> for</c><00:53:55.850><c> the</c><00:53:55.940><c> EVM</c><00:53:56.300><c> interpreter</c><00:53:56.750><c> in</c><00:53:57.080><c> in</c><00:53:57.380><c> bottom</c>

00:53:58.090 --> 00:53:58.100 align:start position:0%
for for the EVM interpreter in in bottom
 

00:53:58.100 --> 00:54:25.430 align:start position:0%
for for the EVM interpreter in in bottom
I<00:53:58.820><c> invite</c><00:53:59.360><c> you</c>

00:54:25.430 --> 00:54:25.440 align:start position:0%
 
 

00:54:25.440 --> 00:54:28.349 align:start position:0%
 
I'm<00:54:26.440><c> going</c><00:54:26.650><c> to</c><00:54:26.739><c> talk</c><00:54:26.920><c> about</c><00:54:27.220><c> these</c><00:54:27.489><c> EBM</c>

00:54:28.349 --> 00:54:28.359 align:start position:0%
I'm going to talk about these EBM
 

00:54:28.359 --> 00:54:30.930 align:start position:0%
I'm going to talk about these EBM
interpreter<00:54:28.960><c> there</c><00:54:29.230><c> is</c><00:54:29.499><c> an</c><00:54:29.589><c> environment</c><00:54:29.940><c> it</c>

00:54:30.930 --> 00:54:30.940 align:start position:0%
interpreter there is an environment it
 

00:54:30.940 --> 00:54:39.089 align:start position:0%
interpreter there is an environment it
was<00:54:32.130><c> for</c><00:54:33.130><c> example</c><00:54:34.529><c> be</c><00:54:35.529><c> done</c><00:54:36.930><c> this</c><00:54:38.099><c> execution</c>

00:54:39.089 --> 00:54:39.099 align:start position:0%
was for example be done this execution
 

00:54:39.099 --> 00:54:40.589 align:start position:0%
was for example be done this execution
environment<00:54:39.609><c> is</c><00:54:39.759><c> written</c><00:54:40.029><c> in</c><00:54:40.210><c> us</c><00:54:40.329><c> on</c><00:54:40.509><c> the</c>

00:54:40.589 --> 00:54:40.599 align:start position:0%
environment is written in us on the
 

00:54:40.599 --> 00:54:44.759 align:start position:0%
environment is written in us on the
script<00:54:40.869><c> and</c><00:54:41.319><c> it</c><00:54:41.680><c> runs</c><00:54:41.950><c> on</c><00:54:42.279><c> the</c><00:54:43.769><c> transformer</c>

00:54:44.759 --> 00:54:44.769 align:start position:0%
script and it runs on the transformer
 

00:54:44.769 --> 00:54:48.299 align:start position:0%
script and it runs on the transformer
for<00:54:45.069><c> cover</c><00:54:45.339><c> of</c><00:54:45.940><c> scout</c><00:54:46.390><c> where</c><00:54:47.049><c> I</c><00:54:47.289><c> gathered</c><00:54:47.739><c> some</c>

00:54:48.299 --> 00:54:48.309 align:start position:0%
for cover of scout where I gathered some
 

00:54:48.309 --> 00:54:52.859 align:start position:0%
for cover of scout where I gathered some
more<00:54:49.119><c> cost</c><00:54:49.630><c> functions</c><00:54:50.170><c> in</c><00:54:50.410><c> order</c><00:54:50.559><c> to</c><00:54:51.869><c> process</c>

00:54:52.859 --> 00:54:52.869 align:start position:0%
more cost functions in order to process
 

00:54:52.869 --> 00:54:57.509 align:start position:0%
more cost functions in order to process
some<00:54:53.140><c> of</c><00:54:53.259><c> the</c><00:54:53.410><c> opcodes</c><00:54:55.230><c> the</c><00:54:56.230><c> way</c><00:54:56.410><c> it</c><00:54:56.470><c> works</c><00:54:56.799><c> it</c>

00:54:57.509 --> 00:54:57.519 align:start position:0%
some of the opcodes the way it works it
 

00:54:57.519 --> 00:55:01.680 align:start position:0%
some of the opcodes the way it works it
defines<00:54:57.940><c> an</c><00:54:58.269><c> IBM</c><00:54:58.660><c> stock</c><00:55:00.059><c> in</c><00:55:01.059><c> the</c><00:55:01.299><c> wasn't</c>

00:55:01.680 --> 00:55:01.690 align:start position:0%
defines an IBM stock in the wasn't
 

00:55:01.690 --> 00:55:04.559 align:start position:0%
defines an IBM stock in the wasn't
memory<00:55:02.009><c> where</c><00:55:03.009><c> each</c><00:55:03.339><c> element</c><00:55:03.759><c> in</c><00:55:04.210><c> the</c><00:55:04.239><c> spike</c>

00:55:04.559 --> 00:55:04.569 align:start position:0%
memory where each element in the spike
 

00:55:04.569 --> 00:55:10.410 align:start position:0%
memory where each element in the spike
is<00:55:04.720><c> a</c><00:55:05.220><c> 256-bit</c><00:55:07.980><c> element</c><00:55:08.980><c> so</c><00:55:09.249><c> it</c><00:55:10.089><c> is</c><00:55:10.210><c> basically</c>

00:55:10.410 --> 00:55:10.420 align:start position:0%
is a 256-bit element so it is basically
 

00:55:10.420 --> 00:55:11.099 align:start position:0%
is a 256-bit element so it is basically
the<00:55:10.660><c> same</c>

00:55:11.099 --> 00:55:11.109 align:start position:0%
the same
 

00:55:11.109 --> 00:55:16.220 align:start position:0%
the same
IBM<00:55:11.650><c> one</c><00:55:11.920><c> also</c><00:55:12.910><c> defines</c><00:55:13.450><c> an</c><00:55:13.809><c> IBM</c><00:55:14.319><c> memory</c><00:55:14.650><c> and</c>

00:55:16.220 --> 00:55:16.230 align:start position:0%
IBM one also defines an IBM memory and
 

00:55:16.230 --> 00:55:20.819 align:start position:0%
IBM one also defines an IBM memory and
later<00:55:17.230><c> it</c><00:55:17.680><c> calls</c><00:55:18.009><c> these</c><00:55:18.430><c> two</c><00:55:19.259><c> cost</c><00:55:20.259><c> functions</c>

00:55:20.819 --> 00:55:20.829 align:start position:0%
later it calls these two cost functions
 

00:55:20.829 --> 00:55:24.059 align:start position:0%
later it calls these two cost functions
to<00:55:21.489><c> tell</c><00:55:21.700><c> the</c><00:55:21.880><c> Scout</c><00:55:22.150><c> in</c><00:55:22.900><c> which</c><00:55:23.200><c> part</c><00:55:23.559><c> of</c><00:55:23.829><c> the</c>

00:55:24.059 --> 00:55:24.069 align:start position:0%
to tell the Scout in which part of the
 

00:55:24.069 --> 00:55:28.559 align:start position:0%
to tell the Scout in which part of the
wasum<00:55:24.670><c> memory</c><00:55:25.230><c> this</c><00:55:26.230><c> tag</c><00:55:26.789><c> DVM</c><00:55:27.789><c> star</c><00:55:28.089><c> candy</c><00:55:28.390><c> via</c>

00:55:28.559 --> 00:55:28.569 align:start position:0%
wasum memory this tag DVM star candy via
 

00:55:28.569 --> 00:55:34.950 align:start position:0%
wasum memory this tag DVM star candy via
memory<00:55:29.289><c> exists</c><00:55:32.069><c> then</c><00:55:33.069><c> it</c><00:55:33.309><c> gets</c><00:55:33.670><c> the</c><00:55:33.940><c> IBM</c><00:55:34.569><c> 5</c>

00:55:34.950 --> 00:55:34.960 align:start position:0%
memory exists then it gets the IBM 5
 

00:55:34.960 --> 00:55:37.499 align:start position:0%
memory exists then it gets the IBM 5
code<00:55:35.230><c> and</c><00:55:35.589><c> the</c><00:55:36.009><c> input</c><00:55:36.400><c> data</c><00:55:36.609><c> directly</c><00:55:37.420><c> from</c>

00:55:37.499 --> 00:55:37.509 align:start position:0%
code and the input data directly from
 

00:55:37.509 --> 00:55:45.660 align:start position:0%
code and the input data directly from
the<00:55:37.989><c> from</c><00:55:38.920><c> the</c><00:55:39.130><c> raw</c><00:55:39.910><c> data</c><00:55:43.380><c> and</c><00:55:44.380><c> once</c><00:55:45.279><c> we</c><00:55:45.489><c> have</c>

00:55:45.660 --> 00:55:45.670 align:start position:0%
the from the raw data and once we have
 

00:55:45.670 --> 00:55:48.660 align:start position:0%
the from the raw data and once we have
the<00:55:45.819><c> IBM</c><00:55:46.359><c> bytecode</c><00:55:46.839><c> interests</c><00:55:47.680><c> interests</c><00:55:48.460><c> the</c>

00:55:48.660 --> 00:55:48.670 align:start position:0%
the IBM bytecode interests interests the
 

00:55:48.670 --> 00:55:52.319 align:start position:0%
the IBM bytecode interests interests the
byte<00:55:48.849><c> code</c><00:55:48.880><c> and</c><00:55:49.450><c> execute</c><00:55:50.880><c> interpret</c><00:55:51.880><c> each</c><00:55:52.059><c> one</c>

00:55:52.319 --> 00:55:52.329 align:start position:0%
byte code and execute interpret each one
 

00:55:52.329 --> 00:55:57.450 align:start position:0%
byte code and execute interpret each one
of<00:55:52.599><c> the</c><00:55:52.809><c> of</c><00:55:53.200><c> the</c><00:55:53.319><c> opcodes</c><00:55:55.980><c> the</c><00:55:56.980><c> majority</c><00:55:57.430><c> of</c>

00:55:57.450 --> 00:55:57.460 align:start position:0%
of the of the opcodes the majority of
 

00:55:57.460 --> 00:55:59.999 align:start position:0%
of the of the opcodes the majority of
the<00:55:57.670><c> opcodes</c><00:55:58.059><c> are</c><00:55:58.239><c> implemented</c><00:55:59.079><c> directly</c><00:55:59.529><c> in</c>

00:55:59.999 --> 00:56:00.009 align:start position:0%
the opcodes are implemented directly in
 

00:56:00.009 --> 00:56:02.519 align:start position:0%
the opcodes are implemented directly in
a<00:56:00.160><c> some</c><00:56:00.339><c> script</c><00:56:00.700><c> but</c><00:56:01.539><c> there</c><00:56:01.930><c> are</c><00:56:02.019><c> some</c><00:56:02.259><c> other</c>

00:56:02.519 --> 00:56:02.529 align:start position:0%
a some script but there are some other
 

00:56:02.529 --> 00:56:06.029 align:start position:0%
a some script but there are some other
code<00:56:03.099><c> for</c><00:56:03.940><c> example</c><00:56:03.999><c> this</c><00:56:04.420><c> one</c><00:56:04.720><c> that</c><00:56:05.039><c> instead</c>

00:56:06.029 --> 00:56:06.039 align:start position:0%
code for example this one that instead
 

00:56:06.039 --> 00:56:08.099 align:start position:0%
code for example this one that instead
of<00:56:06.099><c> being</c><00:56:06.519><c> implemented</c><00:56:07.059><c> directly</c><00:56:07.450><c> in</c><00:56:07.749><c> a</c><00:56:07.839><c> semi</c>

00:56:08.099 --> 00:56:08.109 align:start position:0%
of being implemented directly in a semi
 

00:56:08.109 --> 00:56:10.880 align:start position:0%
of being implemented directly in a semi
scale<00:56:08.319><c> because</c><00:56:09.069><c> our</c><00:56:09.369><c> cost</c><00:56:09.579><c> function</c>

00:56:10.880 --> 00:56:10.890 align:start position:0%
scale because our cost function
 

00:56:10.890 --> 00:56:14.190 align:start position:0%
scale because our cost function
basically<00:56:11.890><c> are</c><00:56:12.400><c> they</c><00:56:12.880><c> the</c><00:56:13.390><c> of</c><00:56:13.509><c> course</c><00:56:13.779><c> that</c>

00:56:14.190 --> 00:56:14.200 align:start position:0%
basically are they the of course that
 

00:56:14.200 --> 00:56:20.039 align:start position:0%
basically are they the of course that
deals<00:56:14.470><c> with</c><00:56:14.759><c> bignum</c><00:56:15.789><c> operations</c><00:56:18.119><c> and</c><00:56:19.119><c> these</c>

00:56:20.039 --> 00:56:20.049 align:start position:0%
deals with bignum operations and these
 

00:56:20.049 --> 00:56:22.440 align:start position:0%
deals with bignum operations and these
are<00:56:20.289><c> a</c><00:56:20.319><c> couple</c><00:56:20.589><c> of</c><00:56:20.710><c> examples</c>

00:56:22.440 --> 00:56:22.450 align:start position:0%
are a couple of examples
 

00:56:22.450 --> 00:56:25.380 align:start position:0%
are a couple of examples
this<00:56:22.870><c> is</c><00:56:22.990><c> a</c><00:56:23.080><c> very</c><00:56:23.260><c> simple</c><00:56:23.620><c> EP</c><00:56:23.980><c> my</c><00:56:24.280><c> thought</c><00:56:24.550><c> with</c>

00:56:25.380 --> 00:56:25.390 align:start position:0%
this is a very simple EP my thought with
 

00:56:25.390 --> 00:56:29.100 align:start position:0%
this is a very simple EP my thought with
just<00:56:25.840><c> our</c><00:56:26.490><c> first</c><00:56:27.490><c> put</c><00:56:27.940><c> the</c><00:56:28.240><c> number</c><00:56:28.510><c> one</c><00:56:28.540><c> to</c><00:56:28.990><c> the</c>

00:56:29.100 --> 00:56:29.110 align:start position:0%
just our first put the number one to the
 

00:56:29.110 --> 00:56:31.680 align:start position:0%
just our first put the number one to the
to<00:56:29.470><c> the</c><00:56:29.590><c> VM</c><00:56:29.830><c> spark</c><00:56:30.220><c> then</c><00:56:30.970><c> push</c><00:56:31.330><c> our</c><00:56:31.510><c> gained</c>

00:56:31.680 --> 00:56:31.690 align:start position:0%
to the VM spark then push our gained
 

00:56:31.690 --> 00:56:34.530 align:start position:0%
to the VM spark then push our gained
another<00:56:31.960><c> number</c><00:56:32.260><c> one</c><00:56:32.560><c> to</c><00:56:32.770><c> the</c><00:56:32.890><c> IBM</c><00:56:33.310><c> stock</c><00:56:33.670><c> and</c>

00:56:34.530 --> 00:56:34.540 align:start position:0%
another number one to the IBM stock and
 

00:56:34.540 --> 00:56:37.800 align:start position:0%
another number one to the IBM stock and
then<00:56:34.780><c> run</c><00:56:35.200><c> execute</c><00:56:35.770><c> the</c><00:56:36.060><c> opcode</c><00:56:37.060><c> so</c><00:56:37.390><c> we</c><00:56:37.600><c> have</c>

00:56:37.800 --> 00:56:37.810 align:start position:0%
then run execute the opcode so we have
 

00:56:37.810 --> 00:56:40.710 align:start position:0%
then run execute the opcode so we have
the<00:56:38.050><c> number</c><00:56:38.320><c> two</c><00:56:38.560><c> in</c><00:56:38.740><c> the</c><00:56:38.860><c> stack</c><00:56:39.100><c> and</c><00:56:39.760><c> then</c><00:56:40.510><c> we</c>

00:56:40.710 --> 00:56:40.720 align:start position:0%
the number two in the stack and then we
 

00:56:40.720 --> 00:56:43.830 align:start position:0%
the number two in the stack and then we
store<00:56:41.050><c> these</c><00:56:41.680><c> are</c><00:56:42.040><c> this</c><00:56:42.760><c> number</c><00:56:43.090><c> two</c><00:56:43.360><c> from</c><00:56:43.660><c> the</c>

00:56:43.830 --> 00:56:43.840 align:start position:0%
store these are this number two from the
 

00:56:43.840 --> 00:56:47.040 align:start position:0%
store these are this number two from the
start<00:56:44.110><c> to</c><00:56:44.260><c> the</c><00:56:44.290><c> to</c><00:56:45.010><c> the</c><00:56:45.160><c> vm</c><00:56:45.520><c> memory</c><00:56:45.700><c> and</c><00:56:46.600><c> at</c><00:56:46.900><c> the</c>

00:56:47.040 --> 00:56:47.050 align:start position:0%
start to the to the vm memory and at the
 

00:56:47.050 --> 00:56:50.070 align:start position:0%
start to the to the vm memory and at the
end<00:56:47.230><c> we</c><00:56:47.440><c> return</c><00:56:47.470><c> this</c><00:56:48.750><c> result</c><00:56:49.750><c> which</c><00:56:49.960><c> is</c>

00:56:50.070 --> 00:56:50.080 align:start position:0%
end we return this result which is
 

00:56:50.080 --> 00:56:53.070 align:start position:0%
end we return this result which is
number<00:56:50.230><c> two</c><00:56:50.590><c> and</c><00:56:50.860><c> we</c><00:56:51.430><c> write</c><00:56:51.700><c> this</c><00:56:51.850><c> on</c><00:56:52.120><c> the</c><00:56:52.270><c> on</c>

00:56:53.070 --> 00:56:53.080 align:start position:0%
number two and we write this on the on
 

00:56:53.080 --> 00:56:55.380 align:start position:0%
number two and we write this on the on
the<00:56:53.200><c> post</c><00:56:53.470><c> at</c><00:56:53.710><c> some</c><00:56:54.340><c> someone</c><00:56:54.670><c> asked</c><00:56:54.850><c> before</c><00:56:55.030><c> if</c>

00:56:55.380 --> 00:56:55.390 align:start position:0%
the post at some someone asked before if
 

00:56:55.390 --> 00:56:58.260 align:start position:0%
the post at some someone asked before if
we<00:56:55.600><c> can</c><00:56:55.810><c> do</c><00:56:55.960><c> whatever</c><00:56:56.170><c> we</c><00:56:56.350><c> want</c><00:56:56.560><c> to</c><00:56:57.270><c> know</c>

00:56:58.260 --> 00:56:58.270 align:start position:0%
we can do whatever we want to know
 

00:56:58.270 --> 00:57:03.150 align:start position:0%
we can do whatever we want to know
please<00:56:58.300><c> they</c><00:56:58.690><c> post</c><00:56:58.960><c> data</c><00:57:01.440><c> so</c><00:57:02.440><c> we</c><00:57:02.800><c> can</c><00:57:02.950><c> take</c>

00:57:03.150 --> 00:57:03.160 align:start position:0%
please they post data so we can take
 

00:57:03.160 --> 00:57:07.170 align:start position:0%
please they post data so we can take
this<00:57:03.400><c> IBM</c><00:57:04.300><c> white</c><00:57:04.600><c> coat</c><00:57:04.870><c> and</c><00:57:05.220><c> put</c><00:57:06.220><c> it</c><00:57:06.340><c> in</c><00:57:06.550><c> a</c><00:57:06.700><c> in</c><00:57:07.120><c> a</c>

00:57:07.170 --> 00:57:07.180 align:start position:0%
this IBM white coat and put it in a in a
 

00:57:07.180 --> 00:57:11.900 align:start position:0%
this IBM white coat and put it in a in a
stout<00:57:08.730><c> test</c><00:57:09.730><c> case</c><00:57:09.940><c> where</c><00:57:10.870><c> we</c><00:57:11.170><c> put</c><00:57:11.620><c> the</c>

00:57:11.900 --> 00:57:11.910 align:start position:0%
stout test case where we put the
 

00:57:11.910 --> 00:57:15.500 align:start position:0%
stout test case where we put the
bytecode<00:57:12.910><c> and</c><00:57:13.300><c> the</c><00:57:13.570><c> expected</c><00:57:14.080><c> result</c><00:57:14.440><c> here</c>

00:57:15.500 --> 00:57:15.510 align:start position:0%
bytecode and the expected result here
 

00:57:15.510 --> 00:57:19.230 align:start position:0%
bytecode and the expected result here
and<00:57:16.510><c> if</c><00:57:16.840><c> we</c><00:57:17.080><c> execute</c><00:57:17.440><c> this</c><00:57:17.740><c> test</c><00:57:18.220><c> case</c><00:57:18.400><c> we</c><00:57:19.030><c> get</c>

00:57:19.230 --> 00:57:19.240 align:start position:0%
and if we execute this test case we get
 

00:57:19.240 --> 00:57:21.540 align:start position:0%
and if we execute this test case we get
this<00:57:19.720><c> result</c><00:57:20.140><c> which</c><00:57:20.680><c> basically</c><00:57:21.130><c> says</c><00:57:21.520><c> that</c>

00:57:21.540 --> 00:57:21.550 align:start position:0%
this result which basically says that
 

00:57:21.550 --> 00:57:24.690 align:start position:0%
this result which basically says that
conference<00:57:22.510><c> that</c><00:57:22.720><c> we</c><00:57:23.440><c> expected</c><00:57:24.160><c> what</c><00:57:24.550><c> we</c>

00:57:24.690 --> 00:57:24.700 align:start position:0%
conference that we expected what we
 

00:57:24.700 --> 00:57:29.130 align:start position:0%
conference that we expected what we
expected<00:57:25.180><c> is</c><00:57:26.070><c> actually</c><00:57:27.070><c> we</c><00:57:27.250><c> get</c><00:57:28.080><c> for</c><00:57:29.080><c> example</c>

00:57:29.130 --> 00:57:29.140 align:start position:0%
expected is actually we get for example
 

00:57:29.140 --> 00:57:31.440 align:start position:0%
expected is actually we get for example
if<00:57:29.500><c> for</c><00:57:29.710><c> some</c><00:57:29.740><c> reason</c><00:57:30.340><c> I</c><00:57:30.550><c> change</c><00:57:30.820><c> this</c><00:57:31.090><c> sum</c>

00:57:31.440 --> 00:57:31.450 align:start position:0%
if for some reason I change this sum
 

00:57:31.450 --> 00:57:35.040 align:start position:0%
if for some reason I change this sum
this<00:57:32.290><c> test</c><00:57:33.040><c> case</c><00:57:33.250><c> and</c><00:57:33.310><c> I</c><00:57:33.640><c> say</c><00:57:33.940><c> that</c><00:57:34.240><c> one</c><00:57:34.840><c> plus</c>

00:57:35.040 --> 00:57:35.050 align:start position:0%
this test case and I say that one plus
 

00:57:35.050 --> 00:57:37.530 align:start position:0%
this test case and I say that one plus
one<00:57:35.080><c> equals</c><00:57:35.830><c> three</c><00:57:35.920><c> the</c><00:57:36.820><c> skull</c><00:57:37.060><c> will</c><00:57:37.300><c> show</c>

00:57:37.530 --> 00:57:37.540 align:start position:0%
one equals three the skull will show
 

00:57:37.540 --> 00:57:39.000 align:start position:0%
one equals three the skull will show
something<00:57:37.930><c> like</c><00:57:38.080><c> this</c><00:57:38.230><c> it</c><00:57:38.500><c> will</c><00:57:38.590><c> show</c><00:57:38.650><c> that</c>

00:57:39.000 --> 00:57:39.010 align:start position:0%
something like this it will show that
 

00:57:39.010 --> 00:57:40.890 align:start position:0%
something like this it will show that
these<00:57:39.520><c> are</c><00:57:39.730><c> difference</c><00:57:40.150><c> between</c><00:57:40.780><c> the</c>

00:57:40.890 --> 00:57:40.900 align:start position:0%
these are difference between the
 

00:57:40.900 --> 00:57:44.180 align:start position:0%
these are difference between the
execution<00:57:41.470><c> and</c><00:57:41.650><c> what</c><00:57:42.610><c> we</c><00:57:42.790><c> expected</c>

00:57:44.180 --> 00:57:44.190 align:start position:0%
execution and what we expected
 

00:57:44.190 --> 00:57:49.110 align:start position:0%
execution and what we expected
and<00:57:45.190><c> this</c><00:57:46.000><c> is</c><00:57:46.120><c> another</c><00:57:46.390><c> example</c><00:57:47.730><c> in</c><00:57:48.730><c> this</c><00:57:48.910><c> case</c>

00:57:49.110 --> 00:57:49.120 align:start position:0%
and this is another example in this case
 

00:57:49.120 --> 00:57:53.040 align:start position:0%
and this is another example in this case
the<00:57:49.390><c> EB</c><00:57:49.750><c> my</c><00:57:50.050><c> code</c><00:57:50.320><c> is</c><00:57:51.390><c> generated</c><00:57:52.390><c> by</c><00:57:52.990><c> the</c>

00:57:53.040 --> 00:57:53.050 align:start position:0%
the EB my code is generated by the
 

00:57:53.050 --> 00:58:00.120 align:start position:0%
the EB my code is generated by the
Sevilla<00:57:53.680><c> compiled</c><00:57:54.100><c> salinity</c><00:57:54.730><c> compiler</c><00:57:56.880><c> so</c><00:57:59.130><c> we</c>

00:58:00.120 --> 00:58:00.130 align:start position:0%
Sevilla compiled salinity compiler so we
 

00:58:00.130 --> 00:58:02.610 align:start position:0%
Sevilla compiled salinity compiler so we
are<00:58:00.280><c> we</c><00:58:00.730><c> are</c><00:58:00.760><c> sending</c><00:58:01.060><c> this</c><00:58:01.330><c> evn</c><00:58:01.930><c> by</c><00:58:02.140><c> code</c><00:58:02.380><c> as</c>

00:58:02.610 --> 00:58:02.620 align:start position:0%
are we are sending this evn by code as
 

00:58:02.620 --> 00:58:09.380 align:start position:0%
are we are sending this evn by code as
well<00:58:02.800><c> as</c><00:58:02.860><c> the</c><00:58:03.130><c> input</c><00:58:03.610><c> data</c><00:58:05.640><c> and</c><00:58:06.640><c> again</c><00:58:07.320><c> for</c><00:58:08.320><c> for</c>

00:58:09.380 --> 00:58:09.390 align:start position:0%
well as the input data and again for for
 

00:58:09.390 --> 00:58:12.150 align:start position:0%
well as the input data and again for for
forgetting<00:58:10.390><c> the</c><00:58:10.720><c> result</c><00:58:11.080><c> of</c><00:58:11.230><c> the</c><00:58:11.440><c> sound</c><00:58:11.830><c> of</c>

00:58:12.150 --> 00:58:12.160 align:start position:0%
forgetting the result of the sound of
 

00:58:12.160 --> 00:58:16.320 align:start position:0%
forgetting the result of the sound of
this<00:58:12.820><c> contract</c><00:58:13.360><c> I</c><00:58:13.600><c> also</c><00:58:13.810><c> run</c><00:58:14.320><c> it</c><00:58:14.500><c> in</c><00:58:15.220><c> in</c><00:58:15.790><c> the</c>

00:58:16.320 --> 00:58:16.330 align:start position:0%
this contract I also run it in in the
 

00:58:16.330 --> 00:58:21.130 align:start position:0%
this contract I also run it in in the
MDS<00:58:16.480><c> VM</c><00:58:17.050><c> in</c><00:58:17.970><c> the</c><00:58:18.970><c> same</c><00:58:19.240><c> result</c><00:58:20.080><c> that</c><00:58:20.260><c> we</c>

00:58:21.130 --> 00:58:21.140 align:start position:0%
MDS VM in the same result that we
 

00:58:21.140 --> 00:58:24.430 align:start position:0%
MDS VM in the same result that we
the<00:58:21.340><c> SVM</c><00:58:22.340><c> I'm</c><00:58:22.660><c> expecting</c><00:58:23.660><c> to</c><00:58:23.810><c> be</c><00:58:23.930><c> the</c><00:58:24.080><c> result</c>

00:58:24.430 --> 00:58:24.440 align:start position:0%
the SVM I'm expecting to be the result
 

00:58:24.440 --> 00:58:29.470 align:start position:0%
the SVM I'm expecting to be the result
in<00:58:24.680><c> the</c><00:58:25.180><c> execution</c><00:58:26.180><c> of</c><00:58:26.330><c> the</c><00:58:26.540><c> of</c><00:58:27.290><c> the</c><00:58:28.480><c> execution</c>

00:58:29.470 --> 00:58:29.480 align:start position:0%
in the execution of the of the execution
 

00:58:29.480 --> 00:58:33.190 align:start position:0%
in the execution of the of the execution
environment<00:58:30.490><c> so</c><00:58:31.490><c> we</c><00:58:31.670><c> run</c><00:58:31.850><c> this</c><00:58:32.000><c> sound</c><00:58:32.360><c> test</c>

00:58:33.190 --> 00:58:33.200 align:start position:0%
environment so we run this sound test
 

00:58:33.200 --> 00:58:36.550 align:start position:0%
environment so we run this sound test
case<00:58:33.410><c> and</c><00:58:33.760><c> Scout</c><00:58:34.760><c> confirms</c><00:58:35.390><c> that</c><00:58:35.630><c> we</c><00:58:35.900><c> but</c><00:58:36.410><c> we</c>

00:58:36.550 --> 00:58:36.560 align:start position:0%
case and Scout confirms that we but we
 

00:58:36.560 --> 00:58:41.110 align:start position:0%
case and Scout confirms that we but we
expected<00:58:37.070><c> is</c><00:58:37.220><c> what</c><00:58:37.520><c> we</c><00:58:38.150><c> are</c><00:58:38.300><c> getting</c><00:58:39.550><c> so</c><00:58:40.550><c> one</c>

00:58:41.110 --> 00:58:41.120 align:start position:0%
expected is what we are getting so one
 

00:58:41.120 --> 00:58:43.030 align:start position:0%
expected is what we are getting so one
of<00:58:41.150><c> the</c><00:58:41.330><c> next</c><00:58:41.600><c> steps</c><00:58:41.750><c> what</c><00:58:42.110><c> still</c><00:58:42.650><c> needs</c><00:58:42.680><c> to</c><00:58:42.950><c> be</c>

00:58:43.030 --> 00:58:43.040 align:start position:0%
of the next steps what still needs to be
 

00:58:43.040 --> 00:58:47.530 align:start position:0%
of the next steps what still needs to be
done<00:58:45.130><c> the</c><00:58:46.130><c> first</c><00:58:46.430><c> thing</c><00:58:46.730><c> that</c><00:58:46.760><c> it</c><00:58:47.090><c> to</c><00:58:47.240><c> be</c><00:58:47.390><c> done</c>

00:58:47.530 --> 00:58:47.540 align:start position:0%
done the first thing that it to be done
 

00:58:47.540 --> 00:58:49.170 align:start position:0%
done the first thing that it to be done
is<00:58:47.780><c> to</c><00:58:47.810><c> actually</c><00:58:48.170><c> use</c><00:58:48.440><c> the</c><00:58:48.770><c> discount</c>

00:58:49.170 --> 00:58:49.180 align:start position:0%
is to actually use the discount
 

00:58:49.180 --> 00:58:52.240 align:start position:0%
is to actually use the discount
establish<00:58:50.180><c> capabilities</c><00:58:50.810><c> which</c><00:58:51.620><c> means</c><00:58:51.890><c> that</c>

00:58:52.240 --> 00:58:52.250 align:start position:0%
establish capabilities which means that
 

00:58:52.250 --> 00:58:56.200 align:start position:0%
establish capabilities which means that
we<00:58:53.180><c> need</c><00:58:53.330><c> at</c><00:58:53.870><c> first</c><00:58:54.170><c> we</c><00:58:55.010><c> need</c><00:58:55.040><c> to</c><00:58:55.250><c> have</c><00:58:55.430><c> mr.</c>

00:58:56.200 --> 00:58:56.210 align:start position:0%
we need at first we need to have mr.
 

00:58:56.210 --> 00:59:00.340 align:start position:0%
we need at first we need to have mr.
hood<00:58:56.480><c> and</c><00:58:57.020><c> instead</c><00:58:58.010><c> of</c><00:58:58.180><c> adding</c><00:58:59.180><c> the</c><00:58:59.570><c> IBM</c><00:59:00.110><c> byte</c>

00:59:00.340 --> 00:59:00.350 align:start position:0%
hood and instead of adding the IBM byte
 

00:59:00.350 --> 00:59:03.220 align:start position:0%
hood and instead of adding the IBM byte
code<00:59:00.620><c> directly</c><00:59:01.490><c> in</c><00:59:01.730><c> the</c><00:59:01.850><c> block</c><00:59:02.030><c> data</c><00:59:02.240><c> we</c><00:59:03.050><c> need</c>

00:59:03.220 --> 00:59:03.230 align:start position:0%
code directly in the block data we need
 

00:59:03.230 --> 00:59:09.670 align:start position:0%
code directly in the block data we need
to<00:59:04.300><c> instead</c><00:59:05.620><c> a</c><00:59:06.620><c> list</c><00:59:07.160><c> of</c><00:59:07.340><c> transactions</c><00:59:08.090><c> a</c><00:59:08.680><c> list</c>

00:59:09.670 --> 00:59:09.680 align:start position:0%
to instead a list of transactions a list
 

00:59:09.680 --> 00:59:12.940 align:start position:0%
to instead a list of transactions a list
of<00:59:09.890><c> proof</c><00:59:10.190><c> nodes</c><00:59:11.620><c> corresponding</c><00:59:12.620><c> to</c><00:59:12.830><c> the</c>

00:59:12.940 --> 00:59:12.950 align:start position:0%
of proof nodes corresponding to the
 

00:59:12.950 --> 00:59:15.310 align:start position:0%
of proof nodes corresponding to the
accounts<00:59:13.550><c> and</c><00:59:13.670><c> the</c><00:59:13.790><c> contracts</c><00:59:14.300><c> affected</c><00:59:14.930><c> by</c>

00:59:15.310 --> 00:59:15.320 align:start position:0%
accounts and the contracts affected by
 

00:59:15.320 --> 00:59:19.270 align:start position:0%
accounts and the contracts affected by
those<00:59:15.710><c> transactions</c><00:59:16.510><c> and</c><00:59:17.510><c> we</c><00:59:18.080><c> also</c><00:59:18.950><c> need</c><00:59:19.250><c> to</c>

00:59:19.270 --> 00:59:19.280 align:start position:0%
those transactions and we also need to
 

00:59:19.280 --> 00:59:25.480 align:start position:0%
those transactions and we also need to
do<00:59:20.120><c> other</c><00:59:20.890><c> posture</c><00:59:21.890><c> hood</c><00:59:22.130><c> where</c><00:59:24.490><c> this</c>

00:59:25.480 --> 00:59:25.490 align:start position:0%
do other posture hood where this
 

00:59:25.490 --> 00:59:28.420 align:start position:0%
do other posture hood where this
reflects<00:59:26.240><c> the</c><00:59:26.660><c> result</c><00:59:27.200><c> of</c><00:59:27.470><c> the</c><00:59:27.770><c> only</c><00:59:28.010><c> changes</c>

00:59:28.420 --> 00:59:28.430 align:start position:0%
reflects the result of the only changes
 

00:59:28.430 --> 00:59:31.720 align:start position:0%
reflects the result of the only changes
made<00:59:28.640><c> in</c><00:59:28.820><c> those</c><00:59:29.060><c> transactions</c><00:59:30.490><c> another</c><00:59:31.490><c> thing</c>

00:59:31.720 --> 00:59:31.730 align:start position:0%
made in those transactions another thing
 

00:59:31.730 --> 00:59:33.850 align:start position:0%
made in those transactions another thing
another<00:59:32.300><c> thing</c><00:59:32.660><c> that</c><00:59:32.870><c> needs</c><00:59:33.050><c> to</c><00:59:33.140><c> be</c><00:59:33.230><c> done</c><00:59:33.500><c> is</c><00:59:33.800><c> a</c>

00:59:33.850 --> 00:59:33.860 align:start position:0%
another thing that needs to be done is a
 

00:59:33.860 --> 00:59:38.830 align:start position:0%
another thing that needs to be done is a
test<00:59:34.400><c> with</c><00:59:34.640><c> more</c><00:59:35.470><c> more</c><00:59:36.470><c> contracts</c><00:59:37.480><c> it</c><00:59:38.480><c> will</c><00:59:38.690><c> be</c>

00:59:38.830 --> 00:59:38.840 align:start position:0%
test with more more contracts it will be
 

00:59:38.840 --> 00:59:42.610 align:start position:0%
test with more more contracts it will be
testing<00:59:39.770><c> with</c><00:59:39.920><c> the</c><00:59:40.510><c> with</c><00:59:41.510><c> the</c><00:59:41.690><c> contracts</c><00:59:42.440><c> in</c>

00:59:42.610 --> 00:59:42.620 align:start position:0%
testing with the with the contracts in
 

00:59:42.620 --> 00:59:50.080 align:start position:0%
testing with the with the contracts in
the<00:59:42.650><c> team</c><00:59:43.460><c> tests</c><00:59:45.700><c> in</c><00:59:46.700><c> the</c><00:59:47.360><c> main</c><00:59:48.170><c> team</c><00:59:48.470><c> test</c><00:59:49.090><c> and</c>

00:59:50.080 --> 00:59:50.090 align:start position:0%
the team tests in the main team test and
 

00:59:50.090 --> 00:59:52.870 align:start position:0%
the team tests in the main team test and
finally<00:59:50.780><c> the</c><00:59:51.130><c> one</c><00:59:52.130><c> important</c><00:59:52.550><c> thing</c><00:59:52.580><c> that</c>

00:59:52.870 --> 00:59:52.880 align:start position:0%
finally the one important thing that
 

00:59:52.880 --> 00:59:56.940 align:start position:0%
finally the one important thing that
needs<00:59:53.660><c> to</c><00:59:53.720><c> be</c><00:59:53.810><c> done</c><00:59:54.080><c> is</c><00:59:55.090><c> benchmarking</c><00:59:56.090><c> and</c>

00:59:56.940 --> 00:59:56.950 align:start position:0%
needs to be done is benchmarking and
 

00:59:56.950 --> 01:00:38.440 align:start position:0%
needs to be done is benchmarking and
that

01:00:38.440 --> 01:00:38.450 align:start position:0%
 
 

01:00:38.450 --> 01:00:51.850 align:start position:0%
 
not<01:00:39.450><c> yet</c><01:00:39.660><c> and</c><01:00:39.960><c> we</c><01:00:40.170><c> need</c><01:00:40.320><c> to</c><01:00:40.470><c> keep</c><01:00:40.859><c> testing</c>

01:00:51.850 --> 01:00:51.860 align:start position:0%
 
 

01:00:51.860 --> 01:00:55.180 align:start position:0%
 
synthesis<01:00:52.790><c> business</c><01:00:53.720><c> part</c><01:00:53.960><c> of</c><01:00:54.050><c> the</c><01:00:54.110><c> EVM</c><01:00:54.770><c> once</c>

01:00:55.180 --> 01:00:55.190 align:start position:0%
synthesis business part of the EVM once
 

01:00:55.190 --> 01:01:00.790 align:start position:0%
synthesis business part of the EVM once
the<01:00:55.610><c> equals</c><01:00:56.060><c> speech</c><01:00:56.660><c> award</c><01:00:56.990><c> idea</c><01:00:57.380><c> and</c><01:00:59.800><c> about</c>

01:01:00.790 --> 01:01:00.800 align:start position:0%
the equals speech award idea and about
 

01:01:00.800 --> 01:01:02.920 align:start position:0%
the equals speech award idea and about
the<01:01:00.980><c> defense's</c><01:01:01.670><c> to</c><01:01:01.940><c> to</c><01:01:02.240><c> probably</c><01:01:02.540><c> integrate</c>

01:01:02.920 --> 01:01:02.930 align:start position:0%
the defense's to to probably integrate
 

01:01:02.930 --> 01:01:05.710 align:start position:0%
the defense's to to probably integrate
this<01:01:03.050><c> into</c><01:01:03.230><c> two</c><01:01:03.470><c> remote</c><01:01:03.680><c> token</c><01:01:04.010><c> and</c><01:01:04.640><c> at</c><01:01:05.300><c> that</c>

01:01:05.710 --> 01:01:05.720 align:start position:0%
this into two remote token and at that
 

01:01:05.720 --> 01:01:08.260 align:start position:0%
this into two remote token and at that
point<01:01:05.990><c> you</c><01:01:06.830><c> would</c><01:01:06.950><c> want</c><01:01:07.220><c> to</c><01:01:07.340><c> have</c><01:01:07.520><c> some</c><01:01:08.030><c> kind</c>

01:01:08.260 --> 01:01:08.270 align:start position:0%
point you would want to have some kind
 

01:01:08.270 --> 01:01:11.080 align:start position:0%
point you would want to have some kind
of<01:01:08.360><c> a</c><01:01:08.570><c> best</c><01:01:09.110><c> form</c><01:01:09.440><c> of</c><01:01:09.560><c> the</c><01:01:10.340><c> entire</c><01:01:10.610><c> need</c><01:01:10.850><c> one</c>

01:01:11.080 --> 01:01:11.090 align:start position:0%
of a best form of the entire need one
 

01:01:11.090 --> 01:01:14.440 align:start position:0%
of a best form of the entire need one
blocks<01:01:11.710><c> to</c><01:01:12.710><c> be</c><01:01:12.800><c> transmitted</c><01:01:13.310><c> but</c><01:01:14.000><c> of</c><01:01:14.270><c> course</c>

01:01:14.440 --> 01:01:14.450 align:start position:0%
blocks to be transmitted but of course
 

01:01:14.450 --> 01:01:17.560 align:start position:0%
blocks to be transmitted but of course
you<01:01:14.600><c> need</c><01:01:14.720><c> two</c><01:01:15.050><c> cups</c><01:01:15.230><c> as</c><01:01:15.410><c> well</c><01:01:15.730><c> but</c><01:01:16.730><c> the</c><01:01:17.150><c> buck</c>

01:01:17.560 --> 01:01:17.570 align:start position:0%
you need two cups as well but the buck
 

01:01:17.570 --> 01:01:39.160 align:start position:0%
you need two cups as well but the buck
they<01:01:17.720><c> did</c>

01:01:39.160 --> 01:01:39.170 align:start position:0%
 
 

01:01:39.170 --> 01:01:42.380 align:start position:0%
 
hi<01:01:40.170><c> guys</c><01:01:40.410><c> my</c><01:01:40.710><c> name</c><01:01:40.920><c> is</c><01:01:40.950><c> Matt</c><01:01:41.250><c> I</c><01:01:41.580><c> am</c><01:01:41.730><c> with</c><01:01:42.180><c> the</c>

01:01:42.380 --> 01:01:42.390 align:start position:0%
hi guys my name is Matt I am with the
 

01:01:42.390 --> 01:01:51.050 align:start position:0%
hi guys my name is Matt I am with the
police<01:01:48.380><c> so</c><01:01:49.380><c> the</c><01:01:49.560><c> name</c><01:01:49.710><c> sheath</c><01:01:50.040><c> comes</c><01:01:50.400><c> from</c><01:01:50.760><c> the</c>

01:01:51.050 --> 01:01:51.060 align:start position:0%
police so the name sheath comes from the
 

01:01:51.060 --> 01:01:53.470 align:start position:0%
police so the name sheath comes from the
shard<01:01:51.360><c> he's</c><01:01:51.600><c> her</c><01:01:51.750><c> manager</c><01:01:52.020><c> it's</c><01:01:52.800><c> a</c><01:01:53.100><c> token</c>

01:01:53.470 --> 01:01:53.480 align:start position:0%
shard he's her manager it's a token
 

01:01:53.480 --> 01:01:55.850 align:start position:0%
shard he's her manager it's a token
transfer<01:01:54.480><c> execution</c><01:01:55.020><c> apartment</c><01:01:55.500><c> just</c><01:01:55.620><c> like</c>

01:01:55.850 --> 01:01:55.860 align:start position:0%
transfer execution apartment just like
 

01:01:55.860 --> 01:01:57.650 align:start position:0%
transfer execution apartment just like
you<01:01:55.980><c> saw</c><01:01:56.190><c> with</c><01:01:56.220><c> Sina</c><01:01:56.730><c> and</c><01:01:56.760><c> Guillaume</c><01:01:57.180><c> and</c><01:01:57.360><c> just</c>

01:01:57.650 --> 01:01:57.660 align:start position:0%
you saw with Sina and Guillaume and just
 

01:01:57.660 --> 01:02:02.090 align:start position:0%
you saw with Sina and Guillaume and just
like<01:01:57.780><c> you</c><01:01:57.930><c> see</c><01:01:58.140><c> with</c><01:01:58.230><c> all</c><01:01:58.500><c> after</c><01:02:00.890><c> it's</c><01:02:01.890><c> written</c>

01:02:02.090 --> 01:02:02.100 align:start position:0%
like you see with all after it's written
 

01:02:02.100 --> 01:02:04.430 align:start position:0%
like you see with all after it's written
rust<01:02:02.490><c> and</c><01:02:02.820><c> it</c><01:02:03.300><c> provides</c><01:02:03.630><c> a</c><01:02:03.780><c> few</c><01:02:03.960><c> things</c><01:02:04.200><c> for</c>

01:02:04.430 --> 01:02:04.440 align:start position:0%
rust and it provides a few things for
 

01:02:04.440 --> 01:02:06.170 align:start position:0%
rust and it provides a few things for
you<01:02:04.500><c> provides</c><01:02:04.980><c> an</c><01:02:05.190><c> execution</c><01:02:05.730><c> environment</c>

01:02:06.170 --> 01:02:06.180 align:start position:0%
you provides an execution environment
 

01:02:06.180 --> 01:02:08.060 align:start position:0%
you provides an execution environment
which<01:02:06.420><c> is</c><01:02:06.630><c> like</c><01:02:06.870><c> a</c><01:02:06.900><c> web</c><01:02:07.050><c> assembly</c><01:02:07.440><c> binary</c><01:02:07.950><c> that</c>

01:02:08.060 --> 01:02:08.070 align:start position:0%
which is like a web assembly binary that
 

01:02:08.070 --> 01:02:10.310 align:start position:0%
which is like a web assembly binary that
you<01:02:08.190><c> give</c><01:02:08.430><c> to</c><01:02:08.730><c> the</c><01:02:09.120><c> beacon</c><01:02:09.480><c> and</c><01:02:09.780><c> it's</c><01:02:09.900><c> execute</c>

01:02:10.310 --> 01:02:10.320 align:start position:0%
you give to the beacon and it's execute
 

01:02:10.320 --> 01:02:13.010 align:start position:0%
you give to the beacon and it's execute
on<01:02:10.440><c> the</c><01:02:10.500><c> shards</c><01:02:10.920><c> it</c><01:02:11.460><c> gives</c><01:02:11.880><c> a</c><01:02:12.060><c> CLI</c><01:02:12.510><c> tool</c><01:02:12.780><c> to</c>

01:02:13.010 --> 01:02:13.020 align:start position:0%
on the shards it gives a CLI tool to
 

01:02:13.020 --> 01:02:15.860 align:start position:0%
on the shards it gives a CLI tool to
build<01:02:13.400><c> random</c><01:02:14.400><c> transaction</c><01:02:15.090><c> packages</c><01:02:15.600><c> and</c>

01:02:15.860 --> 01:02:15.870 align:start position:0%
build random transaction packages and
 

01:02:15.870 --> 01:02:17.450 align:start position:0%
build random transaction packages and
the<01:02:16.350><c> proofs</c><01:02:16.680><c> that</c><01:02:16.860><c> go</c><01:02:16.980><c> along</c><01:02:17.250><c> with</c><01:02:17.280><c> that</c>

01:02:17.450 --> 01:02:17.460 align:start position:0%
the proofs that go along with that
 

01:02:17.460 --> 01:02:18.980 align:start position:0%
the proofs that go along with that
transaction<01:02:17.940><c> package</c><01:02:18.540><c> so</c><01:02:18.720><c> it</c><01:02:18.780><c> can</c><01:02:18.870><c> be</c>

01:02:18.980 --> 01:02:18.990 align:start position:0%
transaction package so it can be
 

01:02:18.990 --> 01:02:21.470 align:start position:0%
transaction package so it can be
executed<01:02:19.350><c> stateless</c><01:02:20.010><c> ligament</c><01:02:20.490><c> and</c><01:02:20.670><c> it</c><01:02:21.300><c> gives</c>

01:02:21.470 --> 01:02:21.480 align:start position:0%
executed stateless ligament and it gives
 

01:02:21.480 --> 01:02:23.630 align:start position:0%
executed stateless ligament and it gives
some<01:02:21.690><c> testing</c><01:02:22.200><c> and</c><01:02:22.350><c> debugging</c><01:02:22.470><c> tools</c><01:02:23.130><c> because</c>

01:02:23.630 --> 01:02:23.640 align:start position:0%
some testing and debugging tools because
 

01:02:23.640 --> 01:02:27.770 align:start position:0%
some testing and debugging tools because
compiling<01:02:24.180><c> tool</c><01:02:24.480><c> of</c><01:02:24.600><c> assembly</c><01:02:25.050><c> arrests</c><01:02:26.780><c> and</c>

01:02:27.770 --> 01:02:27.780 align:start position:0%
compiling tool of assembly arrests and
 

01:02:27.780 --> 01:02:30.890 align:start position:0%
compiling tool of assembly arrests and
it<01:02:28.770><c> helps</c><01:02:29.160><c> kind</c><01:02:29.400><c> of</c><01:02:29.550><c> streamline</c><01:02:30.240><c> on</c><01:02:30.420><c> process</c>

01:02:30.890 --> 01:02:30.900 align:start position:0%
it helps kind of streamline on process
 

01:02:30.900 --> 01:02:32.540 align:start position:0%
it helps kind of streamline on process
and<01:02:31.230><c> streamline</c><01:02:31.740><c> the</c><01:02:31.860><c> process</c><01:02:32.220><c> of</c><01:02:32.340><c> writing</c>

01:02:32.540 --> 01:02:32.550 align:start position:0%
and streamline the process of writing
 

01:02:32.550 --> 01:02:34.280 align:start position:0%
and streamline the process of writing
your<01:02:33.120><c> execution</c><01:02:33.690><c> environment</c><01:02:34.170><c> their</c>

01:02:34.280 --> 01:02:34.290 align:start position:0%
your execution environment their
 

01:02:34.290 --> 01:02:37.370 align:start position:0%
your execution environment their
skeleton<01:02:35.600><c> so</c><01:02:36.600><c> when</c><01:02:36.720><c> I</c><01:02:36.750><c> started</c><01:02:37.080><c> out</c><01:02:37.260><c> with</c>

01:02:37.370 --> 01:02:37.380 align:start position:0%
skeleton so when I started out with
 

01:02:37.380 --> 01:02:39.500 align:start position:0%
skeleton so when I started out with
building<01:02:37.860><c> sheath</c><01:02:38.100><c> the</c><01:02:38.340><c> design</c><01:02:38.640><c> goals</c><01:02:38.940><c> fishies</c>

01:02:39.500 --> 01:02:39.510 align:start position:0%
building sheath the design goals fishies
 

01:02:39.510 --> 01:02:41.720 align:start position:0%
building sheath the design goals fishies
were<01:02:39.810><c> we're</c><01:02:40.260><c> trying</c><01:02:40.530><c> to</c><01:02:40.590><c> make</c><01:02:40.770><c> took</c><01:02:41.640><c> a</c>

01:02:41.720 --> 01:02:41.730 align:start position:0%
were we're trying to make took a
 

01:02:41.730 --> 01:02:43.040 align:start position:0%
were we're trying to make took a
transfer<01:02:42.090><c> environment</c><01:02:42.600><c> that</c><01:02:42.720><c> they're</c><01:02:42.840><c> really</c>

01:02:43.040 --> 01:02:43.050 align:start position:0%
transfer environment that they're really
 

01:02:43.050 --> 01:02:45.530 align:start position:0%
transfer environment that they're really
small<01:02:43.290><c> of</c><01:02:43.530><c> assembly</c><01:02:43.950><c> binary</c><01:02:44.400><c> we</c><01:02:45.090><c> wanted</c><01:02:45.390><c> to</c>

01:02:45.530 --> 01:02:45.540 align:start position:0%
small of assembly binary we wanted to
 

01:02:45.540 --> 01:02:48.800 align:start position:0%
small of assembly binary we wanted to
have<01:02:45.810><c> a</c><01:02:46.170><c> small</c><01:02:46.500><c> crew</c><01:02:46.770><c> sizes</c><01:02:47.310><c> to</c><01:02:47.700><c> execute</c><01:02:48.540><c> on</c><01:02:48.660><c> I</c>

01:02:48.800 --> 01:02:48.810 align:start position:0%
have a small crew sizes to execute on I
 

01:02:48.810 --> 01:02:50.120 align:start position:0%
have a small crew sizes to execute on I
thought<01:02:49.050><c> we</c><01:02:49.110><c> wanted</c><01:02:49.410><c> to</c><01:02:49.500><c> that</c><01:02:49.680><c> are</c><01:02:49.740><c> going</c><01:02:49.770><c> fast</c>

01:02:50.120 --> 01:02:50.130 align:start position:0%
thought we wanted to that are going fast
 

01:02:50.130 --> 01:02:53.450 align:start position:0%
thought we wanted to that are going fast
and<01:02:51.590><c> it</c><01:02:52.590><c> turns</c><01:02:52.770><c> out</c><01:02:52.890><c> that</c><01:02:53.010><c> we're</c><01:02:53.280><c> still</c>

01:02:53.450 --> 01:02:53.460 align:start position:0%
and it turns out that we're still
 

01:02:53.460 --> 01:02:55.160 align:start position:0%
and it turns out that we're still
working<01:02:53.490><c> on</c><01:02:53.820><c> those</c><01:02:53.940><c> things</c><01:02:54.180><c> because</c><01:02:54.750><c> they're</c>

01:02:55.160 --> 01:02:55.170 align:start position:0%
working on those things because they're
 

01:02:55.170 --> 01:02:58.289 align:start position:0%
working on those things because they're
not<01:02:55.290><c> as</c><01:02:55.500><c> easy</c><01:02:55.710><c> is</c>

01:02:58.289 --> 01:02:58.299 align:start position:0%
 
 

01:02:58.299 --> 01:03:01.289 align:start position:0%
 
and<01:02:58.410><c> so</c><01:02:59.410><c> right</c><01:03:00.400><c> now</c><01:03:00.579><c> I'm</c><01:03:00.730><c> trying</c><01:03:01.000><c> to</c><01:03:01.089><c> get</c><01:03:01.210><c> it</c>

01:03:01.289 --> 01:03:01.299 align:start position:0%
and so right now I'm trying to get it
 

01:03:01.299 --> 01:03:02.579 align:start position:0%
and so right now I'm trying to get it
really<01:03:01.599><c> hot</c><01:03:01.690><c> or</c><01:03:01.960><c> something</c><01:03:02.049><c> and</c><01:03:02.349><c> what</c><01:03:02.440><c> do</c><01:03:02.530><c> I</c>

01:03:02.579 --> 01:03:02.589 align:start position:0%
really hot or something and what do I
 

01:03:02.589 --> 01:03:04.230 align:start position:0%
really hot or something and what do I
mean<01:03:02.619><c> by</c><01:03:02.770><c> hospital</c><01:03:03.280><c> I</c><01:03:03.309><c> mean</c><01:03:03.520><c> it's</c><01:03:03.910><c> something</c>

01:03:04.230 --> 01:03:04.240 align:start position:0%
mean by hospital I mean it's something
 

01:03:04.240 --> 01:03:05.940 align:start position:0%
mean by hospital I mean it's something
like<01:03:04.299><c> you</c><01:03:04.359><c> at</c><01:03:04.780><c> a</c><01:03:04.809><c> hackathon</c><01:03:05.020><c> you</c><01:03:05.500><c> go</c><01:03:05.650><c> in</c><01:03:05.829><c> and</c>

01:03:05.940 --> 01:03:05.950 align:start position:0%
like you at a hackathon you go in and
 

01:03:05.950 --> 01:03:07.950 align:start position:0%
like you at a hackathon you go in and
fork<01:03:06.190><c> and</c><01:03:06.490><c> start</c><01:03:06.910><c> swapping</c><01:03:07.150><c> out</c><01:03:07.390><c> components</c>

01:03:07.950 --> 01:03:07.960 align:start position:0%
fork and start swapping out components
 

01:03:07.960 --> 01:03:09.390 align:start position:0%
fork and start swapping out components
and<01:03:08.109><c> start</c><01:03:08.290><c> experimenting</c><01:03:08.770><c> with</c><01:03:09.010><c> what</c><01:03:09.309><c> an</c>

01:03:09.390 --> 01:03:09.400 align:start position:0%
and start experimenting with what an
 

01:03:09.400 --> 01:03:12.569 align:start position:0%
and start experimenting with what an
execution<01:03:09.940><c> environment</c><01:03:10.480><c> is</c><01:03:10.630><c> and</c><01:03:10.930><c> does</c><01:03:11.579><c> you</c>

01:03:12.569 --> 01:03:12.579 align:start position:0%
execution environment is and does you
 

01:03:12.579 --> 01:03:14.099 align:start position:0%
execution environment is and does you
can<01:03:12.700><c> put</c><01:03:12.849><c> your</c><01:03:13.000><c> own</c><01:03:13.030><c> logic</c><01:03:13.480><c> in</c><01:03:13.599><c> it</c><01:03:13.630><c> it's</c>

01:03:14.099 --> 01:03:14.109 align:start position:0%
can put your own logic in it it's
 

01:03:14.109 --> 01:03:15.660 align:start position:0%
can put your own logic in it it's
hopefully<01:03:14.680><c> a</c><01:03:14.740><c> really</c><01:03:14.920><c> readable</c><01:03:15.309><c> via</c><01:03:15.490><c> there</c>

01:03:15.660 --> 01:03:15.670 align:start position:0%
hopefully a really readable via there
 

01:03:15.670 --> 01:03:17.280 align:start position:0%
hopefully a really readable via there
should<01:03:15.819><c> be</c><01:03:15.910><c> the</c><01:03:16.030><c> apparently</c><01:03:16.390><c> idiomatic</c><01:03:16.869><c> rust</c>

01:03:17.280 --> 01:03:17.290 align:start position:0%
should be the apparently idiomatic rust
 

01:03:17.290 --> 01:03:20.160 align:start position:0%
should be the apparently idiomatic rust
where<01:03:17.589><c> us</c><01:03:18.250><c> is</c><01:03:18.760><c> not</c><01:03:19.000><c> incredibly</c><01:03:19.630><c> compromised</c>

01:03:20.160 --> 01:03:20.170 align:start position:0%
where us is not incredibly compromised
 

01:03:20.170 --> 01:03:22.109 align:start position:0%
where us is not incredibly compromised
so<01:03:20.500><c> there's</c><01:03:21.160><c> one</c><01:03:21.339><c> thing</c><01:03:21.490><c> to</c><01:03:21.579><c> take</c><01:03:21.730><c> from</c><01:03:21.790><c> this</c>

01:03:22.109 --> 01:03:22.119 align:start position:0%
so there's one thing to take from this
 

01:03:22.119 --> 01:03:25.410 align:start position:0%
so there's one thing to take from this
is<01:03:22.180><c> to</c><01:03:22.780><c> try</c><01:03:23.140><c> it</c><01:03:23.200><c> for</c><01:03:23.500><c> CSUN</c><01:03:24.130><c> and</c><01:03:24.339><c> get</c><01:03:24.970><c> a</c><01:03:25.000><c> go</c><01:03:25.210><c> at</c><01:03:25.390><c> it</c>

01:03:25.410 --> 01:03:25.420 align:start position:0%
is to try it for CSUN and get a go at it
 

01:03:25.420 --> 01:03:27.690 align:start position:0%
is to try it for CSUN and get a go at it
so<01:03:25.750><c> the</c><01:03:26.440><c> general</c><01:03:26.740><c> architecture</c><01:03:26.890><c> was</c>

01:03:27.690 --> 01:03:27.700 align:start position:0%
so the general architecture was
 

01:03:27.700 --> 01:03:29.849 align:start position:0%
so the general architecture was
happening<01:03:28.150><c> is</c><01:03:28.329><c> kind</c><01:03:29.079><c> of</c><01:03:29.140><c> laid</c><01:03:29.319><c> out</c><01:03:29.349><c> here</c><01:03:29.740><c> and</c>

01:03:29.849 --> 01:03:29.859 align:start position:0%
happening is kind of laid out here and
 

01:03:29.859 --> 01:03:32.039 align:start position:0%
happening is kind of laid out here and
like<01:03:29.950><c> this</c><01:03:30.430><c> base</c><01:03:30.700><c> layer</c><01:03:31.059><c> is</c><01:03:31.119><c> sheath</c><01:03:31.809><c> and</c>

01:03:32.039 --> 01:03:32.049 align:start position:0%
like this base layer is sheath and
 

01:03:32.049 --> 01:03:33.780 align:start position:0%
like this base layer is sheath and
that's<01:03:32.170><c> kind</c><01:03:32.410><c> of</c><01:03:32.440><c> just</c><01:03:32.859><c> provide</c><01:03:33.190><c> some</c><01:03:33.220><c> like</c>

01:03:33.780 --> 01:03:33.790 align:start position:0%
that's kind of just provide some like
 

01:03:33.790 --> 01:03:35.670 align:start position:0%
that's kind of just provide some like
rails<01:03:34.059><c> for</c><01:03:34.420><c> you</c><01:03:34.540><c> to</c><01:03:34.660><c> build</c><01:03:34.809><c> an</c><01:03:35.109><c> execution</c><01:03:35.589><c> of</c>

01:03:35.670 --> 01:03:35.680 align:start position:0%
rails for you to build an execution of
 

01:03:35.680 --> 01:03:38.039 align:start position:0%
rails for you to build an execution of
iron<01:03:35.859><c> on</c><01:03:36.040><c> top</c><01:03:36.220><c> of</c><01:03:36.460><c> and</c><01:03:36.670><c> so</c><01:03:37.210><c> each</c><01:03:37.540><c> of</c><01:03:37.660><c> these</c><01:03:37.839><c> like</c>

01:03:38.039 --> 01:03:38.049 align:start position:0%
iron on top of and so each of these like
 

01:03:38.049 --> 01:03:39.870 align:start position:0%
iron on top of and so each of these like
kind<01:03:38.170><c> of</c><01:03:38.290><c> components</c><01:03:38.890><c> are</c><01:03:39.369><c> things</c><01:03:39.640><c> that</c><01:03:39.790><c> you</c>

01:03:39.870 --> 01:03:39.880 align:start position:0%
kind of components are things that you
 

01:03:39.880 --> 01:03:42.059 align:start position:0%
kind of components are things that you
can<01:03:40.089><c> you</c><01:03:40.750><c> can</c><01:03:40.869><c> swap</c><01:03:41.200><c> out</c><01:03:41.349><c> and</c><01:03:41.619><c> put</c><01:03:41.740><c> whatever</c>

01:03:42.059 --> 01:03:42.069 align:start position:0%
can you can swap out and put whatever
 

01:03:42.069 --> 01:03:44.490 align:start position:0%
can you can swap out and put whatever
you<01:03:42.220><c> want</c><01:03:42.280><c> here</c><01:03:42.670><c> and</c><01:03:42.760><c> so</c><01:03:42.960><c> the</c><01:03:43.960><c> base</c><01:03:44.140><c> layer</c><01:03:44.410><c> is</c>

01:03:44.490 --> 01:03:44.500 align:start position:0%
you want here and so the base layer is
 

01:03:44.500 --> 01:03:46.200 align:start position:0%
you want here and so the base layer is
kind<01:03:44.799><c> of</c><01:03:44.859><c> the</c><01:03:44.950><c> database</c><01:03:45.400><c> that</c><01:03:45.579><c> you</c><01:03:45.730><c> operate</c><01:03:46.089><c> on</c>

01:03:46.200 --> 01:03:46.210 align:start position:0%
kind of the database that you operate on
 

01:03:46.210 --> 01:03:48.450 align:start position:0%
kind of the database that you operate on
your<01:03:46.690><c> like</c><01:03:46.990><c> multi</c><01:03:47.470><c> proof</c><01:03:47.770><c> that</c><01:03:48.040><c> Siena</c><01:03:48.430><c> and</c>

01:03:48.450 --> 01:03:48.460 align:start position:0%
your like multi proof that Siena and
 

01:03:48.460 --> 01:03:50.460 align:start position:0%
your like multi proof that Siena and
Yale<01:03:48.730><c> talked</c><01:03:49.059><c> about</c><01:03:49.329><c> and</c><01:03:49.630><c> so</c><01:03:50.260><c> my</c>

01:03:50.460 --> 01:03:50.470 align:start position:0%
Yale talked about and so my
 

01:03:50.470 --> 01:03:52.349 align:start position:0%
Yale talked about and so my
implementation<01:03:50.710><c> is</c><01:03:51.400><c> like</c><01:03:51.609><c> a</c><01:03:51.700><c> sparse</c><01:03:51.940><c> Merkel</c>

01:03:52.349 --> 01:03:52.359 align:start position:0%
implementation is like a sparse Merkel
 

01:03:52.359 --> 01:03:54.930 align:start position:0%
implementation is like a sparse Merkel
Sharia<01:03:52.630><c> I'm</c><01:03:53.530><c> calling</c><01:03:54.069><c> it</c><01:03:54.160><c> in</c><01:03:54.339><c> because</c><01:03:54.730><c> it's</c><01:03:54.849><c> an</c>

01:03:54.930 --> 01:03:54.940 align:start position:0%
Sharia I'm calling it in because it's an
 

01:03:54.940 --> 01:03:56.940 align:start position:0%
Sharia I'm calling it in because it's an
in-place<01:03:55.329><c> multi</c><01:03:55.720><c> proof</c><01:03:55.960><c> but</c><01:03:56.500><c> you</c><01:03:56.530><c> can</c><01:03:56.740><c> swap</c>

01:03:56.940 --> 01:03:56.950 align:start position:0%
in-place multi proof but you can swap
 

01:03:56.950 --> 01:03:59.430 align:start position:0%
in-place multi proof but you can swap
that<01:03:56.980><c> out</c><01:03:57.130><c> for</c><01:03:57.990><c> nutritional</c><01:03:58.990><c> vertical</c><01:03:59.290><c> tree</c>

01:03:59.430 --> 01:03:59.440 align:start position:0%
that out for nutritional vertical tree
 

01:03:59.440 --> 01:04:00.839 align:start position:0%
that out for nutritional vertical tree
or<01:03:59.559><c> any</c><01:03:59.710><c> other</c><01:03:59.859><c> kind</c><01:04:00.069><c> of</c><01:04:00.130><c> fruit</c><01:04:00.339><c> format</c><01:04:00.760><c> that</c>

01:04:00.839 --> 01:04:00.849 align:start position:0%
or any other kind of fruit format that
 

01:04:00.849 --> 01:04:03.329 align:start position:0%
or any other kind of fruit format that
you<01:04:00.970><c> like</c><01:04:01.290><c> all</c><01:04:02.290><c> of</c><01:04:02.440><c> it</c><01:04:02.530><c> has</c><01:04:02.740><c> seduced</c><01:04:03.010><c> has</c><01:04:03.220><c> to</c>

01:04:03.329 --> 01:04:03.339 align:start position:0%
you like all of it has seduced has to
 

01:04:03.339 --> 01:04:05.190 align:start position:0%
you like all of it has seduced has to
implement<01:04:03.849><c> a</c><01:04:04.030><c> trait</c><01:04:04.299><c> that</c><01:04:04.329><c> has</c><01:04:04.569><c> kind</c><01:04:04.960><c> of</c><01:04:05.020><c> these</c>

01:04:05.190 --> 01:04:05.200 align:start position:0%
implement a trait that has kind of these
 

01:04:05.200 --> 01:04:07.079 align:start position:0%
implement a trait that has kind of these
functions<01:04:05.950><c> so</c><01:04:06.490><c> you</c><01:04:06.579><c> need</c><01:04:06.670><c> to</c><01:04:06.760><c> be</c><01:04:06.880><c> able</c><01:04:06.940><c> to</c>

01:04:07.079 --> 01:04:07.089 align:start position:0%
functions so you need to be able to
 

01:04:07.089 --> 01:04:08.640 align:start position:0%
functions so you need to be able to
figure<01:04:07.240><c> out</c><01:04:07.390><c> what</c><01:04:07.480><c> the</c><01:04:07.599><c> value</c><01:04:07.960><c> and</c><01:04:08.109><c> account</c><01:04:08.440><c> is</c>

01:04:08.640 --> 01:04:08.650 align:start position:0%
figure out what the value and account is
 

01:04:08.650 --> 01:04:10.740 align:start position:0%
figure out what the value and account is
what<01:04:08.950><c> that</c><01:04:09.099><c> it</c><01:04:09.190><c> comes</c><01:04:09.369><c> to</c><01:04:09.460><c> dances</c><01:04:09.880><c> and</c><01:04:10.450><c> he</c><01:04:10.599><c> to</c>

01:04:10.740 --> 01:04:10.750 align:start position:0%
what that it comes to dances and he to
 

01:04:10.750 --> 01:04:12.680 align:start position:0%
what that it comes to dances and he to
be<01:04:10.839><c> able</c><01:04:10.900><c> to</c><01:04:11.079><c> add</c><01:04:11.260><c> and</c><01:04:11.530><c> subtract</c><01:04:11.859><c> values</c>

01:04:12.680 --> 01:04:12.690 align:start position:0%
be able to add and subtract values
 

01:04:12.690 --> 01:04:15.539 align:start position:0%
be able to add and subtract values
increase<01:04:13.690><c> the</c><01:04:13.839><c> nonspecific</c><01:04:14.200><c> Council</c><01:04:14.770><c> and</c>

01:04:15.539 --> 01:04:15.549 align:start position:0%
increase the nonspecific Council and
 

01:04:15.549 --> 01:04:17.250 align:start position:0%
increase the nonspecific Council and
then<01:04:15.700><c> there's</c><01:04:16.180><c> a</c><01:04:16.240><c> few</c><01:04:16.420><c> types</c><01:04:16.780><c> of</c><01:04:16.869><c> types</c><01:04:17.109><c> of</c>

01:04:17.250 --> 01:04:17.260 align:start position:0%
then there's a few types of types of
 

01:04:17.260 --> 01:04:19.920 align:start position:0%
then there's a few types of types of
transfers<01:04:17.710><c> for</c><01:04:17.890><c> execution</c><01:04:18.430><c> of</c><01:04:18.460><c> artisan</c><01:04:18.940><c> 2.0</c>

01:04:19.920 --> 01:04:19.930 align:start position:0%
transfers for execution of artisan 2.0
 

01:04:19.930 --> 01:04:22.170 align:start position:0%
transfers for execution of artisan 2.0
so<01:04:20.380><c> the</c><01:04:20.619><c> transferred</c><01:04:21.130><c> applies</c><01:04:21.549><c> in</c><01:04:21.730><c> withdraw</c>

01:04:22.170 --> 01:04:22.180 align:start position:0%
so the transferred applies in withdraw
 

01:04:22.180 --> 01:04:24.240 align:start position:0%
so the transferred applies in withdraw
the<01:04:22.809><c> deposit</c><01:04:23.200><c> of</c><01:04:23.230><c> the</c><01:04:23.349><c> drawer</c><01:04:23.589><c> like</c><01:04:23.740><c> beacon</c>

01:04:24.240 --> 01:04:24.250 align:start position:0%
the deposit of the drawer like beacon
 

01:04:24.250 --> 01:04:25.740 align:start position:0%
the deposit of the drawer like beacon
chain<01:04:24.490><c> related</c><01:04:24.849><c> functions</c><01:04:25.299><c> it's</c><01:04:25.569><c> how</c><01:04:25.690><c> you</c>

01:04:25.740 --> 01:04:25.750 align:start position:0%
chain related functions it's how you
 

01:04:25.750 --> 01:04:28.339 align:start position:0%
chain related functions it's how you
move<01:04:26.339><c> ether</c><01:04:27.339><c> in</c><01:04:27.400><c> the</c><01:04:27.490><c> one</c><01:04:27.670><c> shard</c><01:04:27.940><c> to</c><01:04:28.059><c> the</c><01:04:28.150><c> other</c>

01:04:28.339 --> 01:04:28.349 align:start position:0%
move ether in the one shard to the other
 

01:04:28.349 --> 01:04:31.140 align:start position:0%
move ether in the one shard to the other
transfer<01:04:29.349><c> is</c><01:04:29.500><c> how</c><01:04:29.650><c> you</c><01:04:30.609><c> transfer</c><01:04:31.000><c> between</c>

01:04:31.140 --> 01:04:31.150 align:start position:0%
transfer is how you transfer between
 

01:04:31.150 --> 01:04:33.140 align:start position:0%
transfer is how you transfer between
accounts<01:04:31.720><c> but</c><01:04:32.559><c> if</c><01:04:32.650><c> you</c>

01:04:33.140 --> 01:04:33.150 align:start position:0%
accounts but if you
 

01:04:33.150 --> 01:04:35.000 align:start position:0%
accounts but if you
you<01:04:33.240><c> morphism</c><01:04:33.900><c> pack</c><01:04:34.230><c> out</c><01:04:34.440><c> your</c><01:04:34.619><c> own</c><01:04:34.770><c> things</c>

01:04:35.000 --> 01:04:35.010 align:start position:0%
you morphism pack out your own things
 

01:04:35.010 --> 01:04:37.130 align:start position:0%
you morphism pack out your own things
this<01:04:35.430><c> is</c><01:04:35.579><c> where</c><01:04:35.730><c> you</c><01:04:35.880><c> can</c><01:04:36.000><c> add</c><01:04:36.180><c> and</c><01:04:36.450><c> swap</c><01:04:36.930><c> out</c>

01:04:37.130 --> 01:04:37.140 align:start position:0%
this is where you can add and swap out
 

01:04:37.140 --> 01:04:38.299 align:start position:0%
this is where you can add and swap out
and<01:04:37.349><c> put</c><01:04:37.500><c> whatever</c><01:04:37.619><c> kind</c><01:04:37.770><c> of</c><01:04:37.950><c> trends</c>

01:04:38.299 --> 01:04:38.309 align:start position:0%
and put whatever kind of trends
 

01:04:38.309 --> 01:04:39.980 align:start position:0%
and put whatever kind of trends
transactions<01:04:39.119><c> you</c><01:04:39.210><c> want</c><01:04:39.420><c> as</c><01:04:39.510><c> long</c><01:04:39.660><c> as</c><01:04:39.779><c> you</c>

01:04:39.980 --> 01:04:39.990 align:start position:0%
transactions you want as long as you
 

01:04:39.990 --> 01:04:44.269 align:start position:0%
transactions you want as long as you
update<01:04:40.710><c> them</c><01:04:40.890><c> and</c><01:04:41.130><c> the</c><01:04:41.460><c> TX</c><01:04:41.970><c> interpreter</c><01:04:43.279><c> so</c>

01:04:44.269 --> 01:04:44.279 align:start position:0%
update them and the TX interpreter so
 

01:04:44.279 --> 01:04:47.150 align:start position:0%
update them and the TX interpreter so
what<01:04:44.549><c> is</c><01:04:44.700><c> M</c><01:04:44.940><c> well</c><01:04:45.450><c> it's</c><01:04:45.750><c> it's</c><01:04:46.319><c> a</c><01:04:46.410><c> place</c><01:04:46.740><c> to</c><01:04:46.859><c> work</c>

01:04:47.150 --> 01:04:47.160 align:start position:0%
what is M well it's it's a place to work
 

01:04:47.160 --> 01:04:49.250 align:start position:0%
what is M well it's it's a place to work
multi<01:04:47.520><c> Merkle</c><01:04:47.849><c> proof</c><01:04:48.089><c> and</c><01:04:48.480><c> it's</c><01:04:48.809><c> kind</c><01:04:48.990><c> of</c><01:04:49.020><c> born</c>

01:04:49.250 --> 01:04:49.260 align:start position:0%
multi Merkle proof and it's kind of born
 

01:04:49.260 --> 01:04:51.230 align:start position:0%
multi Merkle proof and it's kind of born
from<01:04:49.589><c> the</c><01:04:50.010><c> simple</c><01:04:50.549><c> serialized</c>

01:04:51.230 --> 01:04:51.240 align:start position:0%
from the simple serialized
 

01:04:51.240 --> 01:04:53.000 align:start position:0%
from the simple serialized
algorithm<01:04:51.750><c> for</c><01:04:51.930><c> Merkel</c><01:04:52.289><c> Ising</c><01:04:52.559><c> very</c><01:04:52.770><c> large</c>

01:04:53.000 --> 01:04:53.010 align:start position:0%
algorithm for Merkel Ising very large
 

01:04:53.010 --> 01:04:56.059 align:start position:0%
algorithm for Merkel Ising very large
lists<01:04:53.460><c> it's</c><01:04:54.240><c> it</c><01:04:54.809><c> uses</c><01:04:55.140><c> a</c><01:04:55.200><c> sparse</c><01:04:55.470><c> Merkle</c><01:04:55.859><c> tree</c>

01:04:56.059 --> 01:04:56.069 align:start position:0%
lists it's it uses a sparse Merkle tree
 

01:04:56.069 --> 01:04:57.980 align:start position:0%
lists it's it uses a sparse Merkle tree
and<01:04:56.220><c> it's</c><01:04:56.390><c> verbalizes</c><01:04:57.390><c> things</c><01:04:57.599><c> in</c><01:04:57.720><c> the</c><01:04:57.809><c> same</c>

01:04:57.980 --> 01:04:57.990 align:start position:0%
and it's verbalizes things in the same
 

01:04:57.990 --> 01:04:59.960 align:start position:0%
and it's verbalizes things in the same
way<01:04:58.049><c> that</c><01:04:58.410><c> this</c><01:04:58.650><c> is</c><01:04:58.829><c> suspect</c><01:04:59.430><c> appliance</c><01:04:59.880><c> like</c>

01:04:59.960 --> 01:04:59.970 align:start position:0%
way that this is suspect appliance like
 

01:04:59.970 --> 01:05:02.150 align:start position:0%
way that this is suspect appliance like
Merkel's<01:05:00.359><c> Asia</c><01:05:00.510><c> to</c><01:05:00.660><c> happen</c><01:05:01.020><c> and</c><01:05:02.010><c> it's</c>

01:05:02.150 --> 01:05:02.160 align:start position:0%
Merkel's Asia to happen and it's
 

01:05:02.160 --> 01:05:04.130 align:start position:0%
Merkel's Asia to happen and it's
optimized<01:05:02.910><c> to</c><01:05:03.089><c> perform</c><01:05:03.450><c> read</c><01:05:03.690><c> rights</c><01:05:03.930><c> of</c>

01:05:04.130 --> 01:05:04.140 align:start position:0%
optimized to perform read rights of
 

01:05:04.140 --> 01:05:06.019 align:start position:0%
optimized to perform read rights of
reading<01:05:04.380><c> in</c><01:05:04.500><c> place</c><01:05:04.799><c> because</c><01:05:05.490><c> the</c><01:05:05.789><c> original</c>

01:05:06.019 --> 01:05:06.029 align:start position:0%
reading in place because the original
 

01:05:06.029 --> 01:05:07.970 align:start position:0%
reading in place because the original
iteration<01:05:06.359><c> of</c><01:05:06.750><c> this</c><01:05:06.869><c> execution</c><01:05:07.380><c> environment</c>

01:05:07.970 --> 01:05:07.980 align:start position:0%
iteration of this execution environment
 

01:05:07.980 --> 01:05:11.450 align:start position:0%
iteration of this execution environment
I<01:05:08.099><c> just</c><01:05:08.339><c> use</c><01:05:08.490><c> the</c><01:05:08.609><c> hash</c><01:05:08.789><c> table</c><01:05:09.089><c> to</c><01:05:10.069><c> back</c><01:05:11.069><c> all</c><01:05:11.400><c> of</c>

01:05:11.450 --> 01:05:11.460 align:start position:0%
I just use the hash table to back all of
 

01:05:11.460 --> 01:05:14.450 align:start position:0%
I just use the hash table to back all of
my<01:05:11.849><c> notes</c><01:05:12.630><c> my</c><01:05:12.960><c> murder</c><01:05:13.200><c> weapon</c><01:05:13.650><c> I</c><01:05:13.859><c> found</c><01:05:14.309><c> that</c>

01:05:14.450 --> 01:05:14.460 align:start position:0%
my notes my murder weapon I found that
 

01:05:14.460 --> 01:05:16.880 align:start position:0%
my notes my murder weapon I found that
the<01:05:14.579><c> execution</c><01:05:14.849><c> environment</c><01:05:15.599><c> was</c><01:05:16.380><c> dominated</c>

01:05:16.880 --> 01:05:16.890 align:start position:0%
the execution environment was dominated
 

01:05:16.890 --> 01:05:19.010 align:start position:0%
the execution environment was dominated
by<01:05:16.920><c> mental</c><01:05:17.279><c> coffees</c><01:05:17.579><c> and</c><01:05:17.789><c> so</c><01:05:17.940><c> that's</c><01:05:18.660><c> not</c><01:05:18.809><c> what</c>

01:05:19.010 --> 01:05:19.020 align:start position:0%
by mental coffees and so that's not what
 

01:05:19.020 --> 01:05:20.900 align:start position:0%
by mental coffees and so that's not what
we<01:05:19.109><c> want</c><01:05:19.380><c> we</c><01:05:19.470><c> want</c><01:05:19.529><c> to</c><01:05:19.829><c> kind</c><01:05:20.490><c> of</c><01:05:20.520><c> choose</c><01:05:20.700><c> like</c>

01:05:20.900 --> 01:05:20.910 align:start position:0%
we want we want to kind of choose like
 

01:05:20.910 --> 01:05:22.099 align:start position:0%
we want we want to kind of choose like
in<01:05:21.000><c> admitted</c><01:05:21.329><c> environments</c><01:05:21.839><c> and</c><01:05:21.930><c> take</c>

01:05:22.099 --> 01:05:22.109 align:start position:0%
in admitted environments and take
 

01:05:22.109 --> 01:05:23.630 align:start position:0%
in admitted environments and take
advantage<01:05:22.319><c> of</c><01:05:22.529><c> every</c><01:05:22.740><c> cyclist</c><01:05:23.220><c> I'm</c><01:05:23.369><c> doing</c><01:05:23.579><c> in</c>

01:05:23.630 --> 01:05:23.640 align:start position:0%
advantage of every cyclist I'm doing in
 

01:05:23.640 --> 01:05:25.490 align:start position:0%
advantage of every cyclist I'm doing in
a<01:05:23.700><c> place</c><01:05:23.819><c> there</c><01:05:24.569><c> that's</c><01:05:24.779><c> even</c><01:05:24.990><c> more</c><01:05:25.020><c> efficient</c>

01:05:25.490 --> 01:05:25.500 align:start position:0%
a place there that's even more efficient
 

01:05:25.500 --> 01:05:28.460 align:start position:0%
a place there that's even more efficient
and<01:05:25.559><c> so</c><01:05:26.130><c> the</c><01:05:26.660><c> the</c><01:05:27.660><c> citation</c><01:05:28.140><c> here</c><01:05:28.260><c> is</c><01:05:28.319><c> for</c>

01:05:28.460 --> 01:05:28.470 align:start position:0%
and so the the citation here is for
 

01:05:28.470 --> 01:05:29.839 align:start position:0%
and so the the citation here is for
proto<01:05:28.650><c> MZ</c><01:05:29.069><c> kind</c><01:05:29.279><c> of</c><01:05:29.339><c> came</c><01:05:29.520><c> up</c><01:05:29.609><c> with</c><01:05:29.760><c> this</c>

01:05:29.839 --> 01:05:29.849 align:start position:0%
proto MZ kind of came up with this
 

01:05:29.849 --> 01:05:31.579 align:start position:0%
proto MZ kind of came up with this
method<01:05:30.029><c> so</c><01:05:30.390><c> this</c><01:05:30.569><c> is</c><01:05:30.690><c> like</c><01:05:30.809><c> a</c><01:05:30.839><c> github</c><01:05:31.200><c> link</c><01:05:31.230><c> to</c>

01:05:31.579 --> 01:05:31.589 align:start position:0%
method so this is like a github link to
 

01:05:31.589 --> 01:05:34.039 align:start position:0%
method so this is like a github link to
his<01:05:32.150><c> repo</c><01:05:33.150><c> Arif</c><01:05:33.420><c> like</c><01:05:33.599><c> first</c><01:05:33.839><c> kind</c><01:05:34.020><c> of</c>

01:05:34.039 --> 01:05:34.049 align:start position:0%
his repo Arif like first kind of
 

01:05:34.049 --> 01:05:36.620 align:start position:0%
his repo Arif like first kind of
describes<01:05:34.410><c> it</c><01:05:34.619><c> and</c><01:05:35.520><c> we</c><01:05:36.000><c> kind</c><01:05:36.119><c> of</c><01:05:36.210><c> come</c><01:05:36.359><c> back</c><01:05:36.390><c> to</c>

01:05:36.620 --> 01:05:36.630 align:start position:0%
describes it and we kind of come back to
 

01:05:36.630 --> 01:05:40.069 align:start position:0%
describes it and we kind of come back to
this<01:05:36.750><c> but</c><01:05:36.960><c> let's</c><01:05:37.170><c> do</c><01:05:37.430><c> an</c><01:05:38.430><c> SSD</c><01:05:38.760><c> review</c><01:05:39.270><c> as</c>

01:05:40.069 --> 01:05:40.079 align:start position:0%
this but let's do an SSD review as
 

01:05:40.079 --> 01:05:42.329 align:start position:0%
this but let's do an SSD review as
everyone

01:05:42.329 --> 01:05:42.339 align:start position:0%
everyone
 

01:05:42.339 --> 01:05:47.559 align:start position:0%
everyone
good<01:05:43.930><c> good</c><01:05:45.670><c> ok</c><01:05:46.670><c> so</c><01:05:46.700><c> I'm</c><01:05:47.119><c> just</c><01:05:47.150><c> going</c><01:05:47.359><c> to</c><01:05:47.420><c> kind</c>

01:05:47.559 --> 01:05:47.569 align:start position:0%
good good ok so I'm just going to kind
 

01:05:47.569 --> 01:05:48.819 align:start position:0%
good good ok so I'm just going to kind
of<01:05:47.599><c> go</c><01:05:47.690><c> over</c><01:05:47.749><c> like</c><01:05:47.930><c> how</c><01:05:48.049><c> containers</c><01:05:48.529><c> working</c>

01:05:48.819 --> 01:05:48.829 align:start position:0%
of go over like how containers working
 

01:05:48.829 --> 01:05:50.890 align:start position:0%
of go over like how containers working
as<01:05:48.950><c> a</c><01:05:48.979><c> Z</c><01:05:49.219><c> because</c><01:05:49.489><c> that's</c><01:05:49.700><c> what</c><01:05:49.999><c> I</c><01:05:50.239><c> really</c><01:05:50.569><c> how</c>

01:05:50.890 --> 01:05:50.900 align:start position:0%
as a Z because that's what I really how
 

01:05:50.900 --> 01:05:52.299 align:start position:0%
as a Z because that's what I really how
this<01:05:51.440><c> works</c><01:05:51.650><c> that's</c><01:05:51.769><c> what</c><01:05:51.890><c> I</c><01:05:51.920><c> really</c><01:05:52.130><c> care</c>

01:05:52.299 --> 01:05:52.309 align:start position:0%
this works that's what I really care
 

01:05:52.309 --> 01:05:55.660 align:start position:0%
this works that's what I really care
about<01:05:52.339><c> so</c><01:05:53.180><c> for</c><01:05:53.690><c> a</c><01:05:54.619><c> website</c><01:05:55.279><c> that's</c><01:05:55.519><c> kind</c><01:05:55.579><c> of</c>

01:05:55.660 --> 01:05:55.670 align:start position:0%
about so for a website that's kind of
 

01:05:55.670 --> 01:05:57.370 align:start position:0%
about so for a website that's kind of
like<01:05:55.759><c> the</c><01:05:55.969><c> object</c><01:05:56.599><c> that</c><01:05:56.959><c> we're</c><01:05:57.109><c> going</c><01:05:57.200><c> to</c><01:05:57.259><c> talk</c>

01:05:57.370 --> 01:05:57.380 align:start position:0%
like the object that we're going to talk
 

01:05:57.380 --> 01:05:59.289 align:start position:0%
like the object that we're going to talk
about<01:05:57.650><c> on</c><01:05:57.739><c> the</c><01:05:57.829><c> right</c><01:05:58.009><c> side</c><01:05:58.249><c> is</c><01:05:58.519><c> the</c><01:05:58.549><c> tree</c><01:05:59.119><c> that</c>

01:05:59.289 --> 01:05:59.299 align:start position:0%
about on the right side is the tree that
 

01:05:59.299 --> 01:06:01.209 align:start position:0%
about on the right side is the tree that
it<01:05:59.450><c> represents</c><01:05:59.930><c> so</c><01:06:00.109><c> an</c><01:06:00.289><c> SSD</c><01:06:00.619><c> if</c><01:06:00.890><c> I</c><01:06:01.009><c> want</c><01:06:01.160><c> to</c>

01:06:01.209 --> 01:06:01.219 align:start position:0%
it represents so an SSD if I want to
 

01:06:01.219 --> 01:06:04.569 align:start position:0%
it represents so an SSD if I want to
verbalize<01:06:01.670><c> an</c><01:06:01.969><c> object</c><01:06:02.450><c> it</c><01:06:02.509><c> has</c><01:06:02.630><c> one</c><01:06:02.869><c> value</c><01:06:03.579><c> 532</c>

01:06:04.569 --> 01:06:04.579 align:start position:0%
verbalize an object it has one value 532
 

01:06:04.579 --> 01:06:07.329 align:start position:0%
verbalize an object it has one value 532
then<01:06:05.180><c> it's</c><01:06:05.599><c> the</c><01:06:06.170><c> roots</c><01:06:06.440><c> of</c><01:06:06.619><c> that</c><01:06:06.739><c> the</c><01:06:07.039><c> mirco</c>

01:06:07.329 --> 01:06:07.339 align:start position:0%
then it's the roots of that the mirco
 

01:06:07.339 --> 01:06:09.400 align:start position:0%
then it's the roots of that the mirco
root<01:06:07.579><c> of</c><01:06:07.700><c> that</c><01:06:07.839><c> container</c><01:06:08.839><c> is</c><01:06:09.079><c> actually</c>

01:06:09.400 --> 01:06:09.410 align:start position:0%
root of that container is actually
 

01:06:09.410 --> 01:06:11.559 align:start position:0%
root of that container is actually
exactly<01:06:09.680><c> the</c><01:06:09.950><c> value</c><01:06:10.459><c> because</c><01:06:10.700><c> it's</c><01:06:10.789><c> only</c><01:06:10.910><c> 32</c>

01:06:11.559 --> 01:06:11.569 align:start position:0%
exactly the value because it's only 32
 

01:06:11.569 --> 01:06:13.449 align:start position:0%
exactly the value because it's only 32
bytes<01:06:11.839><c> in</c><01:06:12.109><c> each</c><01:06:12.200><c> node</c><01:06:12.499><c> and</c><01:06:12.559><c> the</c><01:06:12.859><c> vertical</c><01:06:13.069><c> tree</c>

01:06:13.449 --> 01:06:13.459 align:start position:0%
bytes in each node and the vertical tree
 

01:06:13.459 --> 01:06:16.839 align:start position:0%
bytes in each node and the vertical tree
for<01:06:13.759><c> SSE</c><01:06:14.180><c> is</c><01:06:14.269><c> 32</c><01:06:14.630><c> bytes</c><01:06:15.549><c> if</c><01:06:16.549><c> we</c><01:06:16.700><c> have</c><01:06:16.819><c> a</c>

01:06:16.839 --> 01:06:16.849 align:start position:0%
for SSE is 32 bytes if we have a
 

01:06:16.849 --> 01:06:18.279 align:start position:0%
for SSE is 32 bytes if we have a
container<01:06:17.119><c> with</c><01:06:17.239><c> two</c><01:06:17.269><c> elements</c><01:06:17.569><c> and</c><01:06:18.109><c> these</c>

01:06:18.279 --> 01:06:18.289 align:start position:0%
container with two elements and these
 

01:06:18.289 --> 01:06:20.079 align:start position:0%
container with two elements and these
are<01:06:18.440><c> you</c><01:06:18.650><c> one</c><01:06:18.859><c> two</c><01:06:18.979><c> weeks</c><01:06:19.249><c> that's</c><01:06:19.430><c> only</c><01:06:19.670><c> 16</c>

01:06:20.079 --> 01:06:20.089 align:start position:0%
are you one two weeks that's only 16
 

01:06:20.089 --> 01:06:23.469 align:start position:0%
are you one two weeks that's only 16
bytes<01:06:20.329><c> we</c><01:06:21.200><c> verbalize</c><01:06:21.650><c> it</c><01:06:21.709><c> where</c><01:06:22.369><c> it's</c><01:06:23.209><c> got</c><01:06:23.450><c> a</c>

01:06:23.469 --> 01:06:23.479 align:start position:0%
bytes we verbalize it where it's got a
 

01:06:23.479 --> 01:06:26.859 align:start position:0%
bytes we verbalize it where it's got a
tree<01:06:24.019><c> of</c><01:06:24.369><c> one</c><01:06:25.369><c> depth</c><01:06:25.640><c> and</c><01:06:25.910><c> two</c><01:06:26.089><c> children</c><01:06:26.359><c> so</c>

01:06:26.859 --> 01:06:26.869 align:start position:0%
tree of one depth and two children so
 

01:06:26.869 --> 01:06:28.630 align:start position:0%
tree of one depth and two children so
because<01:06:27.440><c> there</c><01:06:27.559><c> are</c><01:06:27.650><c> 16</c><01:06:27.979><c> bytes</c><01:06:28.160><c> of</c><01:06:28.279><c> a</c><01:06:28.309><c> theory</c>

01:06:28.630 --> 01:06:28.640 align:start position:0%
because there are 16 bytes of a theory
 

01:06:28.640 --> 01:06:30.249 align:start position:0%
because there are 16 bytes of a theory
that<01:06:28.849><c> could</c><01:06:29.029><c> put</c><01:06:29.359><c> them</c><01:06:29.479><c> together</c><01:06:29.630><c> into</c><01:06:30.079><c> one</c>

01:06:30.249 --> 01:06:30.259 align:start position:0%
that could put them together into one
 

01:06:30.259 --> 01:06:33.729 align:start position:0%
that could put them together into one
node<01:06:30.469><c> like</c><01:06:30.769><c> we</c><01:06:31.339><c> had</c><01:06:31.579><c> here</c><01:06:32.410><c> but</c><01:06:33.410><c> for</c><01:06:33.619><c> like</c>

01:06:33.729 --> 01:06:33.739 align:start position:0%
node like we had here but for like
 

01:06:33.739 --> 01:06:35.319 align:start position:0%
node like we had here but for like
accessories<01:06:34.190><c> and</c><01:06:34.430><c> improving</c><01:06:34.789><c> reasons</c><01:06:35.150><c> it's</c>

01:06:35.319 --> 01:06:35.329 align:start position:0%
accessories and improving reasons it's
 

01:06:35.329 --> 01:06:37.029 align:start position:0%
accessories and improving reasons it's
better<01:06:35.509><c> to</c><01:06:35.749><c> split</c><01:06:35.930><c> it</c><01:06:36.079><c> out</c><01:06:36.229><c> split</c><01:06:36.890><c> the</c>

01:06:37.029 --> 01:06:37.039 align:start position:0%
better to split it out split the
 

01:06:37.039 --> 01:06:39.430 align:start position:0%
better to split it out split the
containers<01:06:37.459><c> out</c><01:06:37.579><c> based</c><01:06:37.849><c> on</c><01:06:38.109><c> each</c><01:06:39.109><c> of</c><01:06:39.170><c> the</c>

01:06:39.430 --> 01:06:39.440 align:start position:0%
containers out based on each of the
 

01:06:39.440 --> 01:06:42.729 align:start position:0%
containers out based on each of the
members<01:06:39.769><c> of</c><01:06:39.799><c> the</c><01:06:40.339><c> container</c><01:06:41.349><c> so</c><01:06:42.349><c> for</c><01:06:42.559><c> lists</c>

01:06:42.729 --> 01:06:42.739 align:start position:0%
members of the container so for lists
 

01:06:42.739 --> 01:06:43.930 align:start position:0%
members of the container so for lists
you<01:06:42.979><c> can</c><01:06:43.039><c> see</c><01:06:43.279><c> that</c><01:06:43.430><c> it</c><01:06:43.519><c> has</c><01:06:43.549><c> the</c><01:06:43.729><c> same</c>

01:06:43.930 --> 01:06:43.940 align:start position:0%
you can see that it has the same
 

01:06:43.940 --> 01:06:45.789 align:start position:0%
you can see that it has the same
structure<01:06:44.329><c> even</c><01:06:44.809><c> though</c><01:06:45.019><c> now</c><01:06:45.229><c> it</c><01:06:45.410><c> has</c><01:06:45.529><c> three</c>

01:06:45.789 --> 01:06:45.799 align:start position:0%
structure even though now it has three
 

01:06:45.799 --> 01:06:47.199 align:start position:0%
structure even though now it has three
elements<01:06:45.829><c> so</c><01:06:46.339><c> on</c><01:06:46.430><c> the</c><01:06:46.519><c> right</c><01:06:46.699><c> side</c><01:06:46.729><c> that</c><01:06:46.940><c> set</c>

01:06:47.199 --> 01:06:47.209 align:start position:0%
elements so on the right side that set
 

01:06:47.209 --> 01:06:48.519 align:start position:0%
elements so on the right side that set
at<01:06:47.359><c> maximum</c><01:06:47.749><c> elements</c><01:06:48.079><c> you</c><01:06:48.140><c> can</c><01:06:48.259><c> have</c><01:06:48.380><c> in</c><01:06:48.469><c> this</c>

01:06:48.519 --> 01:06:48.529 align:start position:0%
at maximum elements you can have in this
 

01:06:48.529 --> 01:06:50.739 align:start position:0%
at maximum elements you can have in this
list<01:06:48.829><c> and</c><01:06:49.099><c> here</c><01:06:49.880><c> it's</c><01:06:49.999><c> the</c><01:06:50.089><c> same</c><01:06:50.239><c> structure</c><01:06:50.719><c> as</c>

01:06:50.739 --> 01:06:50.749 align:start position:0%
list and here it's the same structure as
 

01:06:50.749 --> 01:06:52.359 align:start position:0%
list and here it's the same structure as
the<01:06:50.869><c> container</c><01:06:51.289><c> and</c><01:06:51.469><c> developments</c><01:06:52.130><c> of</c><01:06:52.279><c> the</c>

01:06:52.359 --> 01:06:52.369 align:start position:0%
the container and developments of the
 

01:06:52.369 --> 01:06:54.069 align:start position:0%
the container and developments of the
same<01:06:52.579><c> size</c><01:06:52.849><c> and</c><01:06:53.390><c> the</c><01:06:53.509><c> reason</c><01:06:53.779><c> is</c><01:06:53.900><c> is</c><01:06:54.049><c> because</c>

01:06:54.069 --> 01:06:54.079 align:start position:0%
same size and the reason is is because
 

01:06:54.079 --> 01:06:56.799 align:start position:0%
same size and the reason is is because
here<01:06:54.559><c> in</c><01:06:54.619><c> that</c><01:06:54.709><c> left</c><01:06:54.949><c> node</c><01:06:55.130><c> we're</c><01:06:55.309><c> packing</c><01:06:55.809><c> all</c>

01:06:56.799 --> 01:06:56.809 align:start position:0%
here in that left node we're packing all
 

01:06:56.809 --> 01:06:59.019 align:start position:0%
here in that left node we're packing all
two<01:06:57.410><c> values</c><01:06:57.769><c> in</c><01:06:57.890><c> them</c><01:06:58.009><c> because</c><01:06:58.219><c> they</c><01:06:58.309><c> 32</c><01:06:58.819><c> bytes</c>

01:06:59.019 --> 01:06:59.029 align:start position:0%
two values in them because they 32 bytes
 

01:06:59.029 --> 01:07:00.699 align:start position:0%
two values in them because they 32 bytes
in<01:06:59.180><c> total</c><01:06:59.539><c> and</c><01:06:59.779><c> on</c><01:07:00.079><c> the</c><01:07:00.170><c> right</c><01:07:00.319><c> we</c><01:07:00.469><c> only</c><01:07:00.499><c> have</c>

01:07:00.699 --> 01:07:00.709 align:start position:0%
in total and on the right we only have
 

01:07:00.709 --> 01:07:06.069 align:start position:0%
in total and on the right we only have
one<01:07:00.949><c> value</c><01:07:01.400><c> and</c><01:07:01.670><c> 16</c><01:07:02.059><c> bytes</c><01:07:02.299><c> of</c><01:07:02.449><c> padding</c><01:07:04.900><c> so</c><01:07:05.900><c> now</c>

01:07:06.069 --> 01:07:06.079 align:start position:0%
one value and 16 bytes of padding so now
 

01:07:06.079 --> 01:07:07.749 align:start position:0%
one value and 16 bytes of padding so now
as<01:07:06.349><c> we</c><01:07:06.469><c> grow</c><01:07:06.619><c> to</c><01:07:06.680><c> another</c><01:07:07.099><c> container</c><01:07:07.400><c> that's</c><01:07:07.729><c> a</c>

01:07:07.749 --> 01:07:07.759 align:start position:0%
as we grow to another container that's a
 

01:07:07.759 --> 01:07:08.920 align:start position:0%
as we grow to another container that's a
little<01:07:07.880><c> bit</c><01:07:07.999><c> bigger</c><01:07:08.180><c> you</c><01:07:08.269><c> can</c><01:07:08.479><c> kind</c><01:07:08.660><c> of</c><01:07:08.690><c> see</c>

01:07:08.920 --> 01:07:08.930 align:start position:0%
little bit bigger you can kind of see
 

01:07:08.930 --> 01:07:11.439 align:start position:0%
little bit bigger you can kind of see
that<01:07:09.170><c> the</c><01:07:09.739><c> number</c><01:07:10.249><c> of</c><01:07:10.339><c> leaves</c><01:07:10.549><c> is</c><01:07:10.880><c> equal</c><01:07:11.209><c> to</c>

01:07:11.439 --> 01:07:11.449 align:start position:0%
that the number of leaves is equal to
 

01:07:11.449 --> 01:07:13.930 align:start position:0%
that the number of leaves is equal to
the<01:07:12.289><c> next</c><01:07:12.650><c> power</c><01:07:12.829><c> of</c><01:07:13.069><c> two</c><01:07:13.249><c> of</c><01:07:13.519><c> the</c><01:07:13.609><c> number</c><01:07:13.910><c> of</c>

01:07:13.930 --> 01:07:13.940 align:start position:0%
the next power of two of the number of
 

01:07:13.940 --> 01:07:15.960 align:start position:0%
the next power of two of the number of
elements<01:07:14.390><c> you</c><01:07:14.539><c> have</c><01:07:14.599><c> in</c><01:07:14.959><c> your</c><01:07:15.049><c> container</c><01:07:15.380><c> so</c>

01:07:15.960 --> 01:07:15.970 align:start position:0%
elements you have in your container so
 

01:07:15.970 --> 01:07:18.180 align:start position:0%
elements you have in your container so
three<01:07:16.390><c> elements</c><01:07:16.510><c> the</c><01:07:16.900><c> next</c><01:07:17.109><c> part</c><01:07:17.290><c> is</c><01:07:17.560><c> four</c><01:07:17.950><c> and</c>

01:07:18.180 --> 01:07:18.190 align:start position:0%
three elements the next part is four and
 

01:07:18.190 --> 01:07:21.960 align:start position:0%
three elements the next part is four and
we<01:07:19.000><c> have</c><01:07:19.150><c> each</c><01:07:19.359><c> a</c><01:07:19.480><c> note</c><01:07:19.690><c> being</c><01:07:20.280><c> the</c><01:07:21.280><c> values</c><01:07:21.670><c> in</c>

01:07:21.960 --> 01:07:21.970 align:start position:0%
we have each a note being the values in
 

01:07:21.970 --> 01:07:23.849 align:start position:0%
we have each a note being the values in
the<01:07:22.090><c> container</c><01:07:22.450><c> padded</c><01:07:23.109><c> to</c><01:07:23.230><c> sixteen</c><01:07:23.590><c> bytes</c>

01:07:23.849 --> 01:07:23.859 align:start position:0%
the container padded to sixteen bytes
 

01:07:23.859 --> 01:07:27.150 align:start position:0%
the container padded to sixteen bytes
since<01:07:24.250><c> there</c><01:07:24.940><c> you</c><01:07:25.119><c> want</c><01:07:25.359><c> you</c><01:07:25.900><c> 128</c><01:07:26.470><c> and</c><01:07:26.890><c> then</c>

01:07:27.150 --> 01:07:27.160 align:start position:0%
since there you want you 128 and then
 

01:07:27.160 --> 01:07:29.130 align:start position:0%
since there you want you 128 and then
the<01:07:27.310><c> last</c><01:07:27.490><c> note</c><01:07:27.730><c> here</c><01:07:27.760><c> is</c><01:07:28.060><c> just</c><01:07:28.240><c> a</c><01:07:28.330><c> zero</c><01:07:28.750><c> padded</c>

01:07:29.130 --> 01:07:29.140 align:start position:0%
the last note here is just a zero padded
 

01:07:29.140 --> 01:07:30.320 align:start position:0%
the last note here is just a zero padded
note

01:07:30.320 --> 01:07:30.330 align:start position:0%
note
 

01:07:30.330 --> 01:07:33.359 align:start position:0%
note
so<01:07:31.330><c> when</c><01:07:31.450><c> she's</c><01:07:31.720><c> there's</c><01:07:32.020><c> the</c><01:07:32.890><c> concept</c><01:07:33.310><c> of</c>

01:07:33.359 --> 01:07:33.369 align:start position:0%
so when she's there's the concept of
 

01:07:33.369 --> 01:07:35.190 align:start position:0%
so when she's there's the concept of
accounts<01:07:33.910><c> and</c><01:07:34.119><c> this</c><01:07:34.420><c> is</c><01:07:34.599><c> what</c><01:07:34.750><c> the</c><01:07:34.900><c> account</c>

01:07:35.190 --> 01:07:35.200 align:start position:0%
accounts and this is what the account
 

01:07:35.200 --> 01:07:37.680 align:start position:0%
accounts and this is what the account
reishi<01:07:35.619><c> looks</c><01:07:35.890><c> like</c><01:07:36.099><c> so</c><01:07:36.640><c> every</c><01:07:37.030><c> leaf</c><01:07:37.240><c> of</c><01:07:37.510><c> my</c>

01:07:37.680 --> 01:07:37.690 align:start position:0%
reishi looks like so every leaf of my
 

01:07:37.690 --> 01:07:39.810 align:start position:0%
reishi looks like so every leaf of my
sparse<01:07:38.050><c> marquetry</c><01:07:38.590><c> is</c><01:07:38.980><c> that</c><01:07:39.250><c> roots</c><01:07:39.490><c> where</c>

01:07:39.810 --> 01:07:39.820 align:start position:0%
sparse marquetry is that roots where
 

01:07:39.820 --> 01:07:41.820 align:start position:0%
sparse marquetry is that roots where
they<01:07:39.910><c> count</c><01:07:40.150><c> and</c><01:07:40.450><c> it</c><01:07:41.050><c> has</c><01:07:41.230><c> this</c><01:07:41.560><c> kind</c><01:07:41.619><c> of</c>

01:07:41.820 --> 01:07:41.830 align:start position:0%
they count and it has this kind of
 

01:07:41.830 --> 01:07:45.060 align:start position:0%
they count and it has this kind of
structure<01:07:42.160><c> so</c><01:07:42.520><c> the</c><01:07:43.150><c> bottom</c><01:07:44.109><c> left</c><01:07:44.380><c> to</c><01:07:44.470><c> note</c><01:07:44.800><c> is</c>

01:07:45.060 --> 01:07:45.070 align:start position:0%
structure so the bottom left to note is
 

01:07:45.070 --> 01:07:47.210 align:start position:0%
structure so the bottom left to note is
the<01:07:45.160><c> whites</c><01:07:45.369><c> 48</c><01:07:45.760><c> that's</c><01:07:45.910><c> the</c><01:07:46.090><c> VLS</c><01:07:46.510><c> public</c><01:07:46.869><c> key</c>

01:07:47.210 --> 01:07:47.220 align:start position:0%
the whites 48 that's the VLS public key
 

01:07:47.220 --> 01:07:49.500 align:start position:0%
the whites 48 that's the VLS public key
then<01:07:48.220><c> we've</c><01:07:48.340><c> got</c><01:07:48.460><c> the</c><01:07:48.580><c> knowledge</c><01:07:48.760><c> that</c><01:07:48.910><c> value</c>

01:07:49.500 --> 01:07:49.510 align:start position:0%
then we've got the knowledge that value
 

01:07:49.510 --> 01:07:51.599 align:start position:0%
then we've got the knowledge that value
and<01:07:49.810><c> then</c><01:07:49.930><c> the</c><01:07:50.380><c> way</c><01:07:50.500><c> that</c><01:07:50.530><c> SNC</c><01:07:50.950><c> Merck</c><01:07:51.190><c> Eliza's</c>

01:07:51.599 --> 01:07:51.609 align:start position:0%
and then the way that SNC Merck Eliza's
 

01:07:51.609 --> 01:07:53.280 align:start position:0%
and then the way that SNC Merck Eliza's
things<01:07:51.849><c> like</c><01:07:52.090><c> we</c><01:07:52.210><c> saw</c><01:07:52.359><c> on</c><01:07:52.390><c> a</c><01:07:52.570><c> last</c><01:07:52.780><c> slide</c><01:07:53.020><c> is</c>

01:07:53.280 --> 01:07:53.290 align:start position:0%
things like we saw on a last slide is
 

01:07:53.290 --> 01:07:55.650 align:start position:0%
things like we saw on a last slide is
we've<01:07:53.890><c> got</c><01:07:54.040><c> the</c><01:07:54.130><c> padding</c><01:07:54.520><c> here</c><01:07:54.790><c> for</c><01:07:55.599><c> the</c>

01:07:55.650 --> 01:07:55.660 align:start position:0%
we've got the padding here for the
 

01:07:55.660 --> 01:08:00.150 align:start position:0%
we've got the padding here for the
fourth<01:07:56.650><c> wave</c><01:07:58.020><c> so</c><01:07:59.020><c> if</c><01:07:59.080><c> I</c><01:07:59.170><c> want</c><01:07:59.320><c> to</c><01:07:59.349><c> prove</c><01:07:59.950><c> an</c>

01:08:00.150 --> 01:08:00.160 align:start position:0%
fourth wave so if I want to prove an
 

01:08:00.160 --> 01:08:02.640 align:start position:0%
fourth wave so if I want to prove an
account<01:08:00.460><c> value</c><01:08:00.700><c> then</c><01:08:01.330><c> all</c><01:08:01.960><c> I</c><01:08:02.020><c> need</c><01:08:02.140><c> is</c><01:08:02.470><c> I</c><01:08:02.590><c> just</c>

01:08:02.640 --> 01:08:02.650 align:start position:0%
account value then all I need is I just
 

01:08:02.650 --> 01:08:04.560 align:start position:0%
account value then all I need is I just
need<01:08:02.920><c> these</c><01:08:03.099><c> three</c><01:08:03.369><c> notes</c><01:08:03.580><c> I</c><01:08:03.880><c> mean</c><01:08:04.030><c> that's</c><01:08:04.510><c> a</c>

01:08:04.560 --> 01:08:04.570 align:start position:0%
need these three notes I mean that's a
 

01:08:04.570 --> 01:08:06.720 align:start position:0%
need these three notes I mean that's a
lot<01:08:04.750><c> left</c><01:08:05.020><c> note</c><01:08:05.290><c> and</c><01:08:05.619><c> I</c><01:08:05.920><c> need</c><01:08:06.099><c> the</c><01:08:06.250><c> value</c><01:08:06.550><c> note</c>

01:08:06.720 --> 01:08:06.730 align:start position:0%
lot left note and I need the value note
 

01:08:06.730 --> 01:08:08.280 align:start position:0%
lot left note and I need the value note
and<01:08:06.940><c> then</c><01:08:07.030><c> the</c><01:08:07.570><c> padding</c><01:08:07.750><c> note</c><01:08:08.080><c> and</c>

01:08:08.280 --> 01:08:08.290 align:start position:0%
and then the padding note and
 

01:08:08.290 --> 01:08:10.080 align:start position:0%
and then the padding note and
theoretically<01:08:09.070><c> we</c><01:08:09.369><c> don't</c><01:08:09.550><c> really</c><01:08:09.790><c> need</c><01:08:09.970><c> the</c>

01:08:10.080 --> 01:08:10.090 align:start position:0%
theoretically we don't really need the
 

01:08:10.090 --> 01:08:13.950 align:start position:0%
theoretically we don't really need the
padding<01:08:10.420><c> notice</c><01:08:10.780><c> is</c><01:08:10.900><c> just</c><01:08:11.080><c> zeros</c><01:08:12.660><c> so</c><01:08:13.660><c> what</c>

01:08:13.950 --> 01:08:13.960 align:start position:0%
padding notice is just zeros so what
 

01:08:13.960 --> 01:08:16.559 align:start position:0%
padding notice is just zeros so what
does<01:08:14.140><c> the</c><01:08:14.440><c> like</c><01:08:14.650><c> steets</c><01:08:15.099><c> tree</c><01:08:15.640><c> for</c><01:08:16.000><c> sheep</c><01:08:16.330><c> look</c>

01:08:16.559 --> 01:08:16.569 align:start position:0%
does the like steets tree for sheep look
 

01:08:16.569 --> 01:08:18.990 align:start position:0%
does the like steets tree for sheep look
like<01:08:16.779><c> or</c><01:08:17.290><c> like</c><01:08:17.799><c> just</c><01:08:17.830><c> a</c><01:08:18.190><c> general</c><01:08:18.520><c> execution</c>

01:08:18.990 --> 01:08:19.000 align:start position:0%
like or like just a general execution
 

01:08:19.000 --> 01:08:21.209 align:start position:0%
like or like just a general execution
apartment<01:08:19.420><c> well</c><01:08:19.600><c> the</c><01:08:20.380><c> way</c><01:08:20.739><c> that</c><01:08:20.950><c> I've</c><01:08:21.009><c> gone</c>

01:08:21.209 --> 01:08:21.219 align:start position:0%
apartment well the way that I've gone
 

01:08:21.219 --> 01:08:22.559 align:start position:0%
apartment well the way that I've gone
through<01:08:21.430><c> out</c><01:08:21.700><c> my</c><01:08:21.730><c> phone</c><01:08:22.000><c> down</c><01:08:22.210><c> is</c><01:08:22.330><c> that</c><01:08:22.420><c> it's</c>

01:08:22.559 --> 01:08:22.569 align:start position:0%
through out my phone down is that it's
 

01:08:22.569 --> 01:08:24.180 align:start position:0%
through out my phone down is that it's
going<01:08:22.839><c> to</c><01:08:22.930><c> be</c><01:08:23.049><c> as</c><01:08:23.140><c> far</c><01:08:23.319><c> as</c><01:08:23.380><c> Merkle</c><01:08:23.710><c> tree</c><01:08:23.920><c> and</c><01:08:24.069><c> so</c>

01:08:24.180 --> 01:08:24.190 align:start position:0%
going to be as far as Merkle tree and so
 

01:08:24.190 --> 01:08:25.620 align:start position:0%
going to be as far as Merkle tree and so
I<01:08:24.489><c> don't</c><01:08:24.730><c> know</c><01:08:24.819><c> if</c><01:08:24.910><c> you</c><01:08:24.969><c> can</c><01:08:25.089><c> read</c><01:08:25.270><c> this</c><01:08:25.390><c> but</c><01:08:25.509><c> it</c>

01:08:25.620 --> 01:08:25.630 align:start position:0%
I don't know if you can read this but it
 

01:08:25.630 --> 01:08:28.440 align:start position:0%
I don't know if you can read this but it
says<01:08:25.810><c> the</c><01:08:25.989><c> list</c><01:08:26.200><c> of</c><01:08:26.469><c> accounts</c><01:08:27.430><c> which</c><01:08:27.880><c> was</c><01:08:28.120><c> this</c>

01:08:28.440 --> 01:08:28.450 align:start position:0%
says the list of accounts which was this
 

01:08:28.450 --> 01:08:30.570 align:start position:0%
says the list of accounts which was this
structure<01:08:28.870><c> and</c><01:08:29.230><c> there's</c><01:08:29.890><c> two</c><01:08:30.069><c> to</c><01:08:30.130><c> the</c><01:08:30.310><c> tune</c><01:08:30.520><c> of</c>

01:08:30.570 --> 01:08:30.580 align:start position:0%
structure and there's two to the tune of
 

01:08:30.580 --> 01:08:33.510 align:start position:0%
structure and there's two to the tune of
56<01:08:31.089><c> of</c><01:08:31.239><c> those</c><01:08:31.359><c> accounts</c><01:08:32.040><c> and</c><01:08:33.040><c> so</c><01:08:33.219><c> like</c><01:08:33.370><c> what</c>

01:08:33.510 --> 01:08:33.520 align:start position:0%
56 of those accounts and so like what
 

01:08:33.520 --> 01:08:34.530 align:start position:0%
56 of those accounts and so like what
does<01:08:33.609><c> that</c><01:08:33.670><c> look</c><01:08:33.910><c> like</c>

01:08:34.530 --> 01:08:34.540 align:start position:0%
does that look like
 

01:08:34.540 --> 01:08:36.840 align:start position:0%
does that look like
it's<01:08:35.109><c> too</c><01:08:35.410><c> big</c><01:08:35.589><c> filling</c><01:08:35.920><c> slide</c><01:08:36.130><c> so</c><01:08:36.430><c> just</c><01:08:36.700><c> like</c>

01:08:36.840 --> 01:08:36.850 align:start position:0%
it's too big filling slide so just like
 

01:08:36.850 --> 01:08:38.849 align:start position:0%
it's too big filling slide so just like
I<01:08:37.060><c> don't</c><01:08:37.540><c> believe</c><01:08:37.690><c> it</c><01:08:37.779><c> occur</c><01:08:38.259><c> I</c><01:08:38.440><c> don't</c><01:08:38.770><c> think</c>

01:08:38.849 --> 01:08:38.859 align:start position:0%
I don't believe it occur I don't think
 

01:08:38.859 --> 01:08:40.740 align:start position:0%
I don't believe it occur I don't think
thought<01:08:39.160><c> in</c><01:08:39.310><c> your</c><01:08:39.400><c> head</c><01:08:39.460><c> but</c><01:08:40.239><c> if</c><01:08:40.420><c> we</c><01:08:40.540><c> were</c><01:08:40.690><c> to</c>

01:08:40.740 --> 01:08:40.750 align:start position:0%
thought in your head but if we were to
 

01:08:40.750 --> 01:08:41.910 align:start position:0%
thought in your head but if we were to
kind<01:08:40.989><c> of</c><01:08:41.109><c> do</c><01:08:41.259><c> it</c><01:08:41.380><c> it</c><01:08:41.469><c> might</c><01:08:41.589><c> look</c><01:08:41.859><c> something</c>

01:08:41.910 --> 01:08:41.920 align:start position:0%
kind of do it it might look something
 

01:08:41.920 --> 01:08:44.519 align:start position:0%
kind of do it it might look something
like<01:08:42.310><c> this</c><01:08:42.670><c> where</c><01:08:43.330><c> at</c><01:08:43.509><c> the</c><01:08:43.630><c> very</c><01:08:43.660><c> top</c><01:08:44.140><c> of</c><01:08:44.200><c> a</c>

01:08:44.519 --> 01:08:44.529 align:start position:0%
like this where at the very top of a
 

01:08:44.529 --> 01:08:47.400 align:start position:0%
like this where at the very top of a
tree<01:08:44.710><c> that</c><01:08:44.739><c> has</c><01:08:44.920><c> 256</c><01:08:45.790><c> steps</c><01:08:46.210><c> you've</c><01:08:47.140><c> got</c><01:08:47.380><c> a</c>

01:08:47.400 --> 01:08:47.410 align:start position:0%
tree that has 256 steps you've got a
 

01:08:47.410 --> 01:08:48.710 align:start position:0%
tree that has 256 steps you've got a
roots<01:08:47.799><c> and</c><01:08:48.069><c> then</c><01:08:48.190><c> like</c>

01:08:48.710 --> 01:08:48.720 align:start position:0%
roots and then like
 

01:08:48.720 --> 01:08:50.360 align:start position:0%
roots and then like
if<01:08:48.900><c> you</c><01:08:49.020><c> take</c><01:08:49.200><c> last</c><01:08:49.470><c> ten</c><01:08:49.650><c> or</c><01:08:49.710><c> fifty</c><01:08:49.950><c> six</c><01:08:50.160><c> times</c>

01:08:50.360 --> 01:08:50.370 align:start position:0%
if you take last ten or fifty six times
 

01:08:50.370 --> 01:08:51.980 align:start position:0%
if you take last ten or fifty six times
you'll<01:08:50.640><c> get</c><01:08:50.790><c> to</c><01:08:50.970><c> account</c><01:08:51.330><c> with</c><01:08:51.450><c> address</c><01:08:51.720><c> zero</c>

01:08:51.980 --> 01:08:51.990 align:start position:0%
you'll get to account with address zero
 

01:08:51.990 --> 01:08:55.400 align:start position:0%
you'll get to account with address zero
if<01:08:52.950><c> you</c><01:08:53.100><c> go</c><01:08:53.220><c> right</c><01:08:53.490><c> 256</c><01:08:54.330><c> times</c><01:08:54.540><c> you</c><01:08:54.750><c> get</c><01:08:54.870><c> to</c><01:08:55.020><c> an</c>

01:08:55.400 --> 01:08:55.410 align:start position:0%
if you go right 256 times you get to an
 

01:08:55.410 --> 01:08:58.520 align:start position:0%
if you go right 256 times you get to an
account<01:08:55.790><c> root</c><01:08:56.790><c> node</c><01:08:56.970><c> with</c><01:08:57.210><c> address</c><01:08:57.840><c> up</c><01:08:58.230><c> to</c><01:08:58.380><c> to</c>

01:08:58.520 --> 01:08:58.530 align:start position:0%
account root node with address up to to
 

01:08:58.530 --> 01:09:02.960 align:start position:0%
account root node with address up to to
the<01:08:58.620><c> 256</c><01:08:59.280><c> minus</c><01:09:00.180><c> one</c><01:09:01.310><c> so</c><01:09:02.310><c> back</c><01:09:02.550><c> to</c><01:09:02.580><c> the</c><01:09:02.880><c> in</c>

01:09:02.960 --> 01:09:02.970 align:start position:0%
the 256 minus one so back to the in
 

01:09:02.970 --> 01:09:06.200 align:start position:0%
the 256 minus one so back to the in
format<01:09:03.710><c> in</c><01:09:04.710><c> format</c><01:09:05.160><c> that</c><01:09:05.280><c> lets</c><01:09:05.550><c> us</c><01:09:05.730><c> do</c><01:09:06.000><c> in</c>

01:09:06.200 --> 01:09:06.210 align:start position:0%
format in format that lets us do in
 

01:09:06.210 --> 01:09:09.280 align:start position:0%
format in format that lets us do in
place<01:09:06.510><c> marbleization</c><01:09:07.260><c> merkel</c><01:09:07.740><c> operations</c>

01:09:09.280 --> 01:09:09.290 align:start position:0%
place marbleization merkel operations
 

01:09:09.290 --> 01:09:12.290 align:start position:0%
place marbleization merkel operations
it's<01:09:10.290><c> kind</c><01:09:10.530><c> of</c><01:09:10.620><c> built</c><01:09:10.770><c> into</c><01:09:10.920><c> two</c><01:09:11.220><c> two</c><01:09:12.120><c> main</c>

01:09:12.290 --> 01:09:12.300 align:start position:0%
it's kind of built into two two main
 

01:09:12.300 --> 01:09:14.960 align:start position:0%
it's kind of built into two two main
portions<01:09:12.840><c> this</c><01:09:13.080><c> left</c><01:09:13.470><c> portion</c><01:09:13.740><c> here</c><01:09:14.190><c> is</c><01:09:14.340><c> the</c>

01:09:14.960 --> 01:09:14.970 align:start position:0%
portions this left portion here is the
 

01:09:14.970 --> 01:09:16.880 align:start position:0%
portions this left portion here is the
offsets<01:09:15.420><c> and</c><01:09:15.690><c> so</c><01:09:15.840><c> the</c><01:09:15.930><c> offsets</c><01:09:16.320><c> is</c><01:09:16.470><c> what</c><01:09:16.650><c> let's</c>

01:09:16.880 --> 01:09:16.890 align:start position:0%
offsets and so the offsets is what let's
 

01:09:16.890 --> 01:09:19.700 align:start position:0%
offsets and so the offsets is what let's
just<01:09:16.980><c> reverse</c><01:09:17.460><c> this</c><01:09:18.060><c> passion</c><01:09:18.960><c> is</c><01:09:19.080><c> object</c><01:09:19.560><c> and</c>

01:09:19.700 --> 01:09:19.710 align:start position:0%
just reverse this passion is object and
 

01:09:19.710 --> 01:09:21.140 align:start position:0%
just reverse this passion is object and
you<01:09:19.770><c> can</c><01:09:19.890><c> kind</c><01:09:20.040><c> of</c><01:09:20.070><c> think</c><01:09:20.250><c> of</c><01:09:20.370><c> this</c><01:09:20.760><c> hashes</c>

01:09:21.140 --> 01:09:21.150 align:start position:0%
you can kind of think of this hashes
 

01:09:21.150 --> 01:09:23.630 align:start position:0%
you can kind of think of this hashes
object<01:09:21.600><c> is</c><01:09:21.750><c> like</c><01:09:21.930><c> a</c><01:09:21.960><c> continuous</c><01:09:22.590><c> array</c><01:09:22.980><c> of</c><01:09:23.220><c> 32</c>

01:09:23.630 --> 01:09:23.640 align:start position:0%
object is like a continuous array of 32
 

01:09:23.640 --> 01:09:26.300 align:start position:0%
object is like a continuous array of 32
byte<01:09:23.940><c> values</c><01:09:24.660><c> and</c><01:09:24.960><c> some</c><01:09:25.560><c> of</c><01:09:25.650><c> those</c><01:09:25.740><c> values</c><01:09:26.130><c> are</c>

01:09:26.300 --> 01:09:26.310 align:start position:0%
byte values and some of those values are
 

01:09:26.310 --> 01:09:27.710 align:start position:0%
byte values and some of those values are
like<01:09:26.400><c> internal</c><01:09:26.910><c> nodes</c><01:09:27.150><c> of</c><01:09:27.330><c> your</c><01:09:27.420><c> vertical</c>

01:09:27.710 --> 01:09:27.720 align:start position:0%
like internal nodes of your vertical
 

01:09:27.720 --> 01:09:29.840 align:start position:0%
like internal nodes of your vertical
tree<01:09:27.900><c> and</c><01:09:28.020><c> some</c><01:09:28.170><c> of</c><01:09:28.320><c> our</c><01:09:28.590><c> like</c><01:09:28.770><c> in</c><01:09:29.100><c> nodes</c><01:09:29.550><c> that</c>

01:09:29.840 --> 01:09:29.850 align:start position:0%
tree and some of our like in nodes that
 

01:09:29.850 --> 01:09:31.760 align:start position:0%
tree and some of our like in nodes that
are<01:09:29.910><c> the</c><01:09:30.150><c> actual</c><01:09:30.450><c> values</c><01:09:30.600><c> we</c><01:09:31.170><c> care</c><01:09:31.410><c> about</c><01:09:31.500><c> like</c>

01:09:31.760 --> 01:09:31.770 align:start position:0%
are the actual values we care about like
 

01:09:31.770 --> 01:09:34.160 align:start position:0%
are the actual values we care about like
the<01:09:31.950><c> account</c><01:09:32.610><c> balance</c><01:09:33.150><c> the</c><01:09:33.330><c> non-set</c><01:09:33.780><c> cetera</c>

01:09:34.160 --> 01:09:34.170 align:start position:0%
the account balance the non-set cetera
 

01:09:34.170 --> 01:09:36.470 align:start position:0%
the account balance the non-set cetera
and<01:09:34.350><c> so</c><01:09:34.410><c> we</c><01:09:34.980><c> use</c><01:09:35.130><c> the</c><01:09:35.250><c> offsets</c><01:09:35.730><c> to</c><01:09:35.880><c> traverse</c>

01:09:36.470 --> 01:09:36.480 align:start position:0%
and so we use the offsets to traverse
 

01:09:36.480 --> 01:09:42.200 align:start position:0%
and so we use the offsets to traverse
these<01:09:36.780><c> hashes</c><01:09:37.020><c> I</c><01:09:40.850><c> can</c><01:09:41.850><c> run</c><01:09:42.000><c> through</c><01:09:42.150><c> this</c>

01:09:42.200 --> 01:09:42.210 align:start position:0%
these hashes I can run through this
 

01:09:42.210 --> 01:09:44.000 align:start position:0%
these hashes I can run through this
algorithm<01:09:42.540><c> if</c><01:09:42.870><c> people</c><01:09:43.320><c> have</c><01:09:43.410><c> questions</c><01:09:43.620><c> on</c>

01:09:44.000 --> 01:09:44.010 align:start position:0%
algorithm if people have questions on
 

01:09:44.010 --> 01:09:45.650 align:start position:0%
algorithm if people have questions on
execution<01:09:44.610><c> environments</c><01:09:45.150><c> and</c><01:09:45.240><c> rather</c><01:09:45.480><c> than</c>

01:09:45.650 --> 01:09:45.660 align:start position:0%
execution environments and rather than
 

01:09:45.660 --> 01:09:47.720 align:start position:0%
execution environments and rather than
see<01:09:45.780><c> some</c><01:09:45.960><c> questions</c><01:09:46.170><c> I</c><01:09:46.680><c> can</c><01:09:47.430><c> do</c><01:09:47.490><c> that</c><01:09:47.610><c> instead</c>

01:09:47.720 --> 01:09:47.730 align:start position:0%
see some questions I can do that instead
 

01:09:47.730 --> 01:09:52.970 align:start position:0%
see some questions I can do that instead
say<01:09:48.720><c> I</c><01:09:48.750><c> have</c><01:09:48.900><c> a</c><01:09:48.960><c> preference</c><01:09:51.680><c> okay</c><01:09:52.680><c> let's</c><01:09:52.890><c> run</c>

01:09:52.970 --> 01:09:52.980 align:start position:0%
say I have a preference okay let's run
 

01:09:52.980 --> 01:09:55.010 align:start position:0%
say I have a preference okay let's run
through<01:09:53.160><c> it</c><01:09:53.220><c> quickly</c><01:09:53.460><c> and</c><01:09:53.670><c> then</c><01:09:53.790><c> questions</c><01:09:54.600><c> so</c>

01:09:55.010 --> 01:09:55.020 align:start position:0%
through it quickly and then questions so
 

01:09:55.020 --> 01:09:57.800 align:start position:0%
through it quickly and then questions so
let's<01:09:55.530><c> generate</c><01:09:55.950><c> the</c><01:09:56.160><c> offsets</c><01:09:56.670><c> so</c><01:09:57.390><c> right</c><01:09:57.630><c> here</c>

01:09:57.800 --> 01:09:57.810 align:start position:0%
let's generate the offsets so right here
 

01:09:57.810 --> 01:09:59.180 align:start position:0%
let's generate the offsets so right here
I<01:09:57.840><c> say</c><01:09:58.080><c> we've</c><01:09:58.260><c> got</c><01:09:58.410><c> offsets</c><01:09:58.800><c> very</c><01:09:58.950><c> no</c><01:09:59.100><c> the</c>

01:09:59.180 --> 01:09:59.190 align:start position:0%
I say we've got offsets very no the
 

01:09:59.190 --> 01:10:00.620 align:start position:0%
I say we've got offsets very no the
hashes<01:09:59.550><c> because</c><01:09:59.820><c> we've</c><01:09:59.940><c> got</c><01:10:00.060><c> the</c><01:10:00.180><c> Merkle</c><01:10:00.480><c> tree</c>

01:10:00.620 --> 01:10:00.630 align:start position:0%
hashes because we've got the Merkle tree
 

01:10:00.630 --> 01:10:02.210 align:start position:0%
hashes because we've got the Merkle tree
I'm<01:10:01.020><c> going</c><01:10:01.170><c> to</c><01:10:01.230><c> figure</c><01:10:01.320><c> out</c><01:10:01.470><c> the</c><01:10:01.560><c> offsets</c><01:10:02.010><c> so</c>

01:10:02.210 --> 01:10:02.220 align:start position:0%
I'm going to figure out the offsets so
 

01:10:02.220 --> 01:10:04.970 align:start position:0%
I'm going to figure out the offsets so
that<01:10:02.400><c> we</c><01:10:02.490><c> can</c><01:10:02.670><c> later</c><01:10:03.330><c> traverse</c><01:10:03.750><c> it</c><01:10:03.960><c> so</c><01:10:04.530><c> we</c><01:10:04.830><c> can</c>

01:10:04.970 --> 01:10:04.980 align:start position:0%
that we can later traverse it so we can
 

01:10:04.980 --> 01:10:08.600 align:start position:0%
that we can later traverse it so we can
think<01:10:05.190><c> of</c><01:10:05.310><c> a</c><01:10:05.550><c> Mirko</c><01:10:05.850><c> tree</c><01:10:06.120><c> of</c><01:10:06.480><c> depth</c><01:10:07.340><c> 3</c><01:10:08.340><c> here</c>

01:10:08.600 --> 01:10:08.610 align:start position:0%
think of a Mirko tree of depth 3 here
 

01:10:08.610 --> 01:10:11.000 align:start position:0%
think of a Mirko tree of depth 3 here
and<01:10:08.910><c> we</c><01:10:09.540><c> can</c><01:10:09.660><c> think</c><01:10:09.780><c> of</c><01:10:09.930><c> these</c><01:10:10.290><c> numbers</c><01:10:10.860><c> is</c>

01:10:11.000 --> 01:10:11.010 align:start position:0%
and we can think of these numbers is
 

01:10:11.010 --> 01:10:12.470 align:start position:0%
and we can think of these numbers is
like<01:10:11.130><c> kind</c><01:10:11.310><c> of</c><01:10:11.340><c> like</c><01:10:11.430><c> the</c><01:10:11.490><c> general</c><01:10:11.910><c> index</c><01:10:12.270><c> this</c>

01:10:12.470 --> 01:10:12.480 align:start position:0%
like kind of like the general index this
 

01:10:12.480 --> 01:10:14.420 align:start position:0%
like kind of like the general index this
is<01:10:12.600><c> like</c><01:10:12.720><c> defining</c><01:10:13.320><c> which</c><01:10:14.070><c> node</c><01:10:14.280><c> we're</c>

01:10:14.420 --> 01:10:14.430 align:start position:0%
is like defining which node we're
 

01:10:14.430 --> 01:10:15.740 align:start position:0%
is like defining which node we're
talking<01:10:14.790><c> about</c><01:10:14.880><c> it</c><01:10:15.120><c> you</c><01:10:15.180><c> can</c><01:10:15.300><c> start</c><01:10:15.480><c> with</c><01:10:15.660><c> the</c>

01:10:15.740 --> 01:10:15.750 align:start position:0%
talking about it you can start with the
 

01:10:15.750 --> 01:10:17.480 align:start position:0%
talking about it you can start with the
top<01:10:15.960><c> node</c><01:10:16.230><c> and</c><01:10:16.380><c> that's</c><01:10:16.440><c> one</c><01:10:16.770><c> and</c><01:10:17.040><c> then</c><01:10:17.340><c> you</c><01:10:17.460><c> can</c>

01:10:17.480 --> 01:10:17.490 align:start position:0%
top node and that's one and then you can
 

01:10:17.490 --> 01:10:18.030 align:start position:0%
top node and that's one and then you can
say<01:10:17.730><c> two</c>

01:10:18.030 --> 01:10:18.040 align:start position:0%
say two
 

01:10:18.040 --> 01:10:19.260 align:start position:0%
say two
three<01:10:18.340><c> just</c><01:10:18.550><c> like</c><01:10:18.670><c> kind</c><01:10:18.850><c> of</c><01:10:18.880><c> in</c><01:10:19.000><c> order</c><01:10:19.120><c> to</c>

01:10:19.260 --> 01:10:19.270 align:start position:0%
three just like kind of in order to
 

01:10:19.270 --> 01:10:21.960 align:start position:0%
three just like kind of in order to
reverse<01:10:19.600><c> all</c><01:10:19.840><c> the</c><01:10:19.930><c> way</c><01:10:20.020><c> down</c><01:10:20.170><c> the</c><01:10:20.290><c> tree</c><01:10:20.530><c> so</c><01:10:21.130><c> say</c>

01:10:21.960 --> 01:10:21.970 align:start position:0%
reverse all the way down the tree so say
 

01:10:21.970 --> 01:10:23.520 align:start position:0%
reverse all the way down the tree so say
that<01:10:22.090><c> we've</c><01:10:22.210><c> got</c><01:10:22.360><c> this</c><01:10:22.510><c> proof</c><01:10:22.840><c> right</c><01:10:23.080><c> here</c><01:10:23.140><c> we</c>

01:10:23.520 --> 01:10:23.530 align:start position:0%
that we've got this proof right here we
 

01:10:23.530 --> 01:10:25.620 align:start position:0%
that we've got this proof right here we
want<01:10:23.740><c> to</c><01:10:23.830><c> say</c><01:10:24.370><c> we're</c><01:10:24.490><c> trying</c><01:10:24.580><c> to</c><01:10:24.730><c> prove</c><01:10:24.850><c> 12</c><01:10:25.150><c> and</c>

01:10:25.620 --> 01:10:25.630 align:start position:0%
want to say we're trying to prove 12 and
 

01:10:25.630 --> 01:10:28.110 align:start position:0%
want to say we're trying to prove 12 and
the<01:10:26.290><c> nodes</c><01:10:26.530><c> we</c><01:10:26.740><c> want</c><01:10:26.980><c> we</c><01:10:27.220><c> need</c><01:10:27.430><c> to</c><01:10:27.670><c> provide</c>

01:10:28.110 --> 01:10:28.120 align:start position:0%
the nodes we want we need to provide
 

01:10:28.120 --> 01:10:29.850 align:start position:0%
the nodes we want we need to provide
this<01:10:28.630><c> like</c><01:10:28.840><c> in</c><01:10:28.990><c> the</c><01:10:29.080><c> stainless</c><01:10:29.320><c> multi</c><01:10:29.680><c> proof</c>

01:10:29.850 --> 01:10:29.860 align:start position:0%
this like in the stainless multi proof
 

01:10:29.860 --> 01:10:34.530 align:start position:0%
this like in the stainless multi proof
to<01:10:30.010><c> prove</c><01:10:30.220><c> 12</c><01:10:30.550><c> is</c><01:10:30.700><c> to</c><01:10:31.240><c> 12</c><01:10:31.630><c> 13</c><01:10:32.140><c> 7</c><01:10:33.120><c> so</c><01:10:34.120><c> what</c><01:10:34.270><c> we</c><01:10:34.360><c> do</c>

01:10:34.530 --> 01:10:34.540 align:start position:0%
to prove 12 is to 12 13 7 so what we do
 

01:10:34.540 --> 01:10:36.660 align:start position:0%
to prove 12 is to 12 13 7 so what we do
is<01:10:34.660><c> we</c><01:10:34.750><c> kind</c><01:10:34.870><c> of</c><01:10:34.990><c> like</c><01:10:35.110><c> bring</c><01:10:35.740><c> those</c><01:10:35.980><c> down</c><01:10:36.280><c> and</c>

01:10:36.660 --> 01:10:36.670 align:start position:0%
is we kind of like bring those down and
 

01:10:36.670 --> 01:10:38.340 align:start position:0%
is we kind of like bring those down and
these<01:10:37.360><c> this</c><01:10:37.570><c> is</c><01:10:37.630><c> kind</c><01:10:37.780><c> of</c><01:10:37.810><c> like</c><01:10:37.930><c> the</c><01:10:37.990><c> order</c>

01:10:38.340 --> 01:10:38.350 align:start position:0%
these this is kind of like the order
 

01:10:38.350 --> 01:10:41.160 align:start position:0%
these this is kind of like the order
that<01:10:38.620><c> these</c><01:10:38.830><c> hatches</c><01:10:39.430><c> will</c><01:10:39.610><c> be</c><01:10:39.730><c> stored</c><01:10:40.000><c> in</c><01:10:40.480><c> our</c>

01:10:41.160 --> 01:10:41.170 align:start position:0%
that these hatches will be stored in our
 

01:10:41.170 --> 01:10:42.900 align:start position:0%
that these hatches will be stored in our
like<01:10:41.380><c> contiguous</c><01:10:41.860><c> array</c><01:10:42.010><c> of</c><01:10:42.280><c> hashes</c><01:10:42.700><c> or</c>

01:10:42.900 --> 01:10:42.910 align:start position:0%
like contiguous array of hashes or
 

01:10:42.910 --> 01:10:45.570 align:start position:0%
like contiguous array of hashes or
everything<01:10:43.860><c> so</c><01:10:44.860><c> now</c><01:10:44.980><c> let's</c><01:10:45.190><c> generate</c><01:10:45.430><c> those</c>

01:10:45.570 --> 01:10:45.580 align:start position:0%
everything so now let's generate those
 

01:10:45.580 --> 01:10:47.550 align:start position:0%
everything so now let's generate those
those<01:10:45.940><c> offsets</c><01:10:46.270><c> so</c><01:10:46.780><c> the</c><01:10:46.870><c> first</c><01:10:47.080><c> thing</c><01:10:47.320><c> to</c><01:10:47.350><c> do</c>

01:10:47.550 --> 01:10:47.560 align:start position:0%
those offsets so the first thing to do
 

01:10:47.560 --> 01:10:49.050 align:start position:0%
those offsets so the first thing to do
is<01:10:47.710><c> we</c><01:10:47.830><c> started</c><01:10:48.130><c> like</c><01:10:48.220><c> at</c><01:10:48.310><c> the</c><01:10:48.400><c> very</c><01:10:48.580><c> top</c><01:10:48.790><c> and</c>

01:10:49.050 --> 01:10:49.060 align:start position:0%
is we started like at the very top and
 

01:10:49.060 --> 01:10:50.400 align:start position:0%
is we started like at the very top and
it's<01:10:49.150><c> kinda</c><01:10:49.330><c> like</c><01:10:49.390><c> this</c><01:10:49.540><c> recursive</c><01:10:50.050><c> thing</c><01:10:50.230><c> we</c>

01:10:50.400 --> 01:10:50.410 align:start position:0%
it's kinda like this recursive thing we
 

01:10:50.410 --> 01:10:53.160 align:start position:0%
it's kinda like this recursive thing we
say<01:10:50.620><c> how</c><01:10:51.130><c> many</c><01:10:51.480><c> nodes</c><01:10:52.480><c> is</c><01:10:52.750><c> in</c><01:10:52.840><c> the</c><01:10:52.930><c> left</c>

01:10:53.160 --> 01:10:53.170 align:start position:0%
say how many nodes is in the left
 

01:10:53.170 --> 01:10:55.200 align:start position:0%
say how many nodes is in the left
subtree<01:10:53.410><c> of</c><01:10:53.740><c> this</c><01:10:54.280><c> leg</c><01:10:54.460><c> entire</c><01:10:54.760><c> so</c><01:10:54.940><c> this</c>

01:10:55.200 --> 01:10:55.210 align:start position:0%
subtree of this leg entire so this
 

01:10:55.210 --> 01:10:56.430 align:start position:0%
subtree of this leg entire so this
entire<01:10:55.480><c> tree</c><01:10:55.750><c> that</c><01:10:55.870><c> we're</c><01:10:55.960><c> looking</c><01:10:56.020><c> at</c><01:10:56.230><c> and</c>

01:10:56.430 --> 01:10:56.440 align:start position:0%
entire tree that we're looking at and
 

01:10:56.440 --> 01:10:58.710 align:start position:0%
entire tree that we're looking at and
well<01:10:56.860><c> like</c><01:10:57.040><c> in</c><01:10:57.370><c> that</c><01:10:57.490><c> case</c><01:10:57.550><c> it's</c><01:10:57.850><c> 4</c><01:10:58.120><c> because</c><01:10:58.540><c> we</c>

01:10:58.710 --> 01:10:58.720 align:start position:0%
well like in that case it's 4 because we
 

01:10:58.720 --> 01:11:00.090 align:start position:0%
well like in that case it's 4 because we
can<01:10:58.840><c> just</c><01:10:58.990><c> like</c><01:10:59.110><c> count</c><01:10:59.500><c> the</c><01:10:59.650><c> number</c><01:10:59.860><c> of</c><01:10:59.920><c> nodes</c>

01:11:00.090 --> 01:11:00.100 align:start position:0%
can just like count the number of nodes
 

01:11:00.100 --> 01:11:02.520 align:start position:0%
can just like count the number of nodes
that<01:11:00.280><c> we're</c><01:11:00.430><c> providing</c><01:11:01.000><c> as</c><01:11:01.450><c> proof</c><01:11:01.720><c> on</c><01:11:01.990><c> 2</c><01:11:02.140><c> 3</c><01:11:02.320><c> 4</c>

01:11:02.520 --> 01:11:02.530 align:start position:0%
that we're providing as proof on 2 3 4
 

01:11:02.530 --> 01:11:05.180 align:start position:0%
that we're providing as proof on 2 3 4
and<01:11:02.860><c> so</c><01:11:03.310><c> that's</c><01:11:03.520><c> like</c><01:11:03.610><c> the</c><01:11:03.730><c> first</c><01:11:03.880><c> number</c><01:11:04.360><c> of</c>

01:11:05.180 --> 01:11:05.190 align:start position:0%
and so that's like the first number of
 

01:11:05.190 --> 01:11:08.610 align:start position:0%
and so that's like the first number of
offsets<01:11:06.190><c> and</c><01:11:06.430><c> so</c><01:11:07.330><c> we</c><01:11:07.480><c> started</c><01:11:07.750><c> continuing</c><01:11:08.530><c> to</c>

01:11:08.610 --> 01:11:08.620 align:start position:0%
offsets and so we started continuing to
 

01:11:08.620 --> 01:11:11.340 align:start position:0%
offsets and so we started continuing to
traverse<01:11:08.980><c> down</c><01:11:09.210><c> to</c><01:11:10.210><c> the</c><01:11:10.300><c> left</c><01:11:10.510><c> and</c><01:11:10.840><c> now</c><01:11:11.200><c> that</c>

01:11:11.340 --> 01:11:11.350 align:start position:0%
traverse down to the left and now that
 

01:11:11.350 --> 01:11:13.350 align:start position:0%
traverse down to the left and now that
were<01:11:11.410><c> wanting</c><01:11:11.770><c> to</c><01:11:11.800><c> say</c><01:11:11.980><c> ok</c><01:11:12.190><c> how</c><01:11:12.640><c> many</c><01:11:12.700><c> nodes</c><01:11:13.120><c> is</c>

01:11:13.350 --> 01:11:13.360 align:start position:0%
were wanting to say ok how many nodes is
 

01:11:13.360 --> 01:11:15.780 align:start position:0%
were wanting to say ok how many nodes is
in<01:11:13.480><c> the</c><01:11:13.570><c> left</c><01:11:13.720><c> subtree</c><01:11:13.960><c> from</c><01:11:14.410><c> 1</c><01:11:14.650><c> it's</c><01:11:15.520><c> just</c><01:11:15.580><c> a</c>

01:11:15.780 --> 01:11:15.790 align:start position:0%
in the left subtree from 1 it's just a
 

01:11:15.790 --> 01:11:16.980 align:start position:0%
in the left subtree from 1 it's just a
to<01:11:16.000><c> note</c><01:11:16.240><c> there</c><01:11:16.480><c> because</c><01:11:16.780><c> we're</c><01:11:16.900><c> not</c>

01:11:16.980 --> 01:11:16.990 align:start position:0%
to note there because we're not
 

01:11:16.990 --> 01:11:18.510 align:start position:0%
to note there because we're not
providing<01:11:17.560><c> anything</c><01:11:17.740><c> below</c><01:11:18.190><c> we're</c><01:11:18.460><c> only</c>

01:11:18.510 --> 01:11:18.520 align:start position:0%
providing anything below we're only
 

01:11:18.520 --> 01:11:20.400 align:start position:0%
providing anything below we're only
everybody<01:11:19.090><c> that</c><01:11:19.360><c> once</c><01:11:19.570><c> that's</c><01:11:19.810><c> the</c><01:11:20.260><c> only</c>

01:11:20.400 --> 01:11:20.410 align:start position:0%
everybody that once that's the only
 

01:11:20.410 --> 01:11:23.190 align:start position:0%
everybody that once that's the only
thing<01:11:20.560><c> we</c><01:11:20.620><c> need</c><01:11:20.710><c> to</c><01:11:20.890><c> prove</c><01:11:21.550><c> 12</c><01:11:21.940><c> and</c><01:11:22.240><c> so</c><01:11:22.870><c> in</c><01:11:23.110><c> that</c>

01:11:23.190 --> 01:11:23.200 align:start position:0%
thing we need to prove 12 and so in that
 

01:11:23.200 --> 01:11:25.830 align:start position:0%
thing we need to prove 12 and so in that
case<01:11:23.380><c> it's</c><01:11:23.560><c> a</c><01:11:23.620><c> 1</c><01:11:23.830><c> so</c><01:11:24.550><c> we</c><01:11:24.640><c> come</c><01:11:24.790><c> down</c><01:11:25.030><c> to</c><01:11:25.240><c> 2</c><01:11:25.540><c> now</c>

01:11:25.830 --> 01:11:25.840 align:start position:0%
case it's a 1 so we come down to 2 now
 

01:11:25.840 --> 01:11:27.960 align:start position:0%
case it's a 1 so we come down to 2 now
we're<01:11:26.050><c> still</c><01:11:26.230><c> traversing</c><01:11:26.830><c> left</c><01:11:27.070><c> first</c><01:11:27.610><c> and</c>

01:11:27.960 --> 01:11:27.970 align:start position:0%
we're still traversing left first and
 

01:11:27.970 --> 01:11:29.640 align:start position:0%
we're still traversing left first and
there's<01:11:28.360><c> no</c><01:11:28.570><c> nodes</c><01:11:28.900><c> and</c><01:11:29.080><c> that</c><01:11:29.140><c> left</c><01:11:29.380><c> subtree</c>

01:11:29.640 --> 01:11:29.650 align:start position:0%
there's no nodes and that left subtree
 

01:11:29.650 --> 01:11:33.300 align:start position:0%
there's no nodes and that left subtree
of<01:11:29.980><c> 2</c><01:11:30.190><c> so</c><01:11:30.790><c> we</c><01:11:30.910><c> can</c><01:11:30.940><c> skip</c><01:11:31.420><c> over</c><01:11:31.600><c> to</c><01:11:31.810><c> 3</c><01:11:32.190><c> and</c><01:11:33.190><c> we</c>

01:11:33.300 --> 01:11:33.310 align:start position:0%
of 2 so we can skip over to 3 and we
 

01:11:33.310 --> 01:11:35.100 align:start position:0%
of 2 so we can skip over to 3 and we
asked<01:11:33.550><c> how</c><01:11:33.670><c> many</c><01:11:33.730><c> nodes</c><01:11:34.030><c> is</c><01:11:34.210><c> in</c><01:11:34.330><c> the</c><01:11:34.390><c> 3</c><01:11:34.600><c> subtree</c>

01:11:35.100 --> 01:11:35.110 align:start position:0%
asked how many nodes is in the 3 subtree
 

01:11:35.110 --> 01:11:37.680 align:start position:0%
asked how many nodes is in the 3 subtree
it's<01:11:35.410><c> just</c><01:11:35.710><c> folded</c><01:11:36.070><c> 13</c><01:11:36.490><c> so</c><01:11:36.760><c> we</c><01:11:36.850><c> can</c><01:11:36.970><c> put</c><01:11:37.150><c> two</c><01:11:37.330><c> in</c>

01:11:37.680 --> 01:11:37.690 align:start position:0%
it's just folded 13 so we can put two in
 

01:11:37.690 --> 01:11:40.590 align:start position:0%
it's just folded 13 so we can put two in
our<01:11:37.780><c> offsets</c><01:11:38.370><c> we</c><01:11:39.370><c> come</c><01:11:39.550><c> down</c><01:11:39.670><c> to</c><01:11:39.730><c> 6</c><01:11:40.030><c> same</c>

01:11:40.590 --> 01:11:40.600 align:start position:0%
our offsets we come down to 6 same
 

01:11:40.600 --> 01:11:42.000 align:start position:0%
our offsets we come down to 6 same
question<01:11:41.140><c> how</c><01:11:41.230><c> many</c><01:11:41.290><c> nodes</c><01:11:41.500><c> to</c><01:11:41.710><c> the</c><01:11:41.770><c> left</c>

01:11:42.000 --> 01:11:42.010 align:start position:0%
question how many nodes to the left
 

01:11:42.010 --> 01:11:44.940 align:start position:0%
question how many nodes to the left
subtree<01:11:42.220><c> one</c><01:11:42.690><c> go</c><01:11:43.690><c> down</c><01:11:43.810><c> to</c><01:11:43.930><c> 12</c><01:11:44.200><c> well</c><01:11:44.740><c> there's</c>

01:11:44.940 --> 01:11:44.950 align:start position:0%
subtree one go down to 12 well there's
 

01:11:44.950 --> 01:11:47.250 align:start position:0%
subtree one go down to 12 well there's
no<01:11:45.340><c> no</c><01:11:45.910><c> knows</c><01:11:46.090><c> where</c><01:11:46.300><c> to</c><01:11:46.360><c> leave</c><01:11:46.510><c> and</c><01:11:47.080><c> how</c><01:11:47.170><c> we</c>

01:11:47.250 --> 01:11:47.260 align:start position:0%
no no knows where to leave and how we
 

01:11:47.260 --> 01:11:49.500 align:start position:0%
no no knows where to leave and how we
come<01:11:47.410><c> to</c><01:11:47.500><c> 7</c><01:11:47.920><c> and</c><01:11:48.070><c> we</c><01:11:48.460><c> do</c><01:11:48.790><c> include</c><01:11:49.090><c> 7</c><01:11:49.360><c> in</c><01:11:49.450><c> the</c>

01:11:49.500 --> 01:11:49.510 align:start position:0%
come to 7 and we do include 7 in the
 

01:11:49.510 --> 01:11:52.170 align:start position:0%
come to 7 and we do include 7 in the
proof<01:11:49.780><c> but</c><01:11:50.050><c> it</c><01:11:50.200><c> has</c><01:11:50.350><c> no</c><01:11:50.500><c> children</c><01:11:50.800><c> so</c><01:11:51.220><c> I</c><01:11:51.550><c> kind</c>

01:11:52.170 --> 01:11:52.180 align:start position:0%
proof but it has no children so I kind
 

01:11:52.180 --> 01:11:53.580 align:start position:0%
proof but it has no children so I kind
of<01:11:52.240><c> meandered</c><01:11:52.660><c> just</c><01:11:52.990><c> for</c><01:11:53.080><c> the</c><01:11:53.140><c> office</c><01:11:53.470><c> that</c>

01:11:53.580 --> 01:11:53.590 align:start position:0%
of meandered just for the office that
 

01:11:53.590 --> 01:11:56.580 align:start position:0%
of meandered just for the office that
we've<01:11:53.710><c> already</c><01:11:53.830><c> come</c><01:11:54.070><c> up</c><01:11:54.100><c> with</c><01:11:54.270><c> so</c><01:11:55.410><c> this</c><01:11:56.410><c> is</c>

01:11:56.580 --> 01:11:56.590 align:start position:0%
we've already come up with so this is
 

01:11:56.590 --> 01:11:58.239 align:start position:0%
we've already come up with so this is
this<01:11:56.890><c> is</c><01:11:56.980><c> what</c><01:11:57.130><c> I</c><01:11:57.370><c> kind</c><01:11:57.610><c> of</c><01:11:57.760><c> improve</c>

01:11:58.239 --> 01:11:58.249 align:start position:0%
this is what I kind of improve
 

01:11:58.249 --> 01:11:59.560 align:start position:0%
this is what I kind of improve
is<01:11:58.369><c> we've</c><01:11:58.670><c> got</c><01:11:58.820><c> these</c><01:11:58.940><c> offsets</c><01:11:59.329><c> that</c><01:11:59.420><c> we</c>

01:11:59.560 --> 01:11:59.570 align:start position:0%
is we've got these offsets that we
 

01:11:59.570 --> 01:12:03.279 align:start position:0%
is we've got these offsets that we
generated<01:11:59.989><c> like</c><01:12:00.289><c> 4</c><01:12:00.679><c> to</c><01:12:00.920><c> 4</c><01:12:01.400><c> 1</c><01:12:01.429><c> to</c><01:12:01.849><c> 1</c><01:12:02.119><c> and</c><01:12:02.360><c> the</c>

01:12:03.279 --> 01:12:03.289 align:start position:0%
generated like 4 to 4 1 to 1 and the
 

01:12:03.289 --> 01:12:05.489 align:start position:0%
generated like 4 to 4 1 to 1 and the
branch<01:12:03.590><c> they'll</c><01:12:03.920><c> need</c><01:12:04.099><c> to</c><01:12:04.130><c> provide</c><01:12:04.519><c> to</c><01:12:04.909><c> prove</c>

01:12:05.489 --> 01:12:05.499 align:start position:0%
branch they'll need to provide to prove
 

01:12:05.499 --> 01:12:09.069 align:start position:0%
branch they'll need to provide to prove
this<01:12:06.499><c> general</c><01:12:06.860><c> that's</c><01:12:07.010><c> note</c><01:12:07.309><c> at</c><01:12:07.489><c> index</c><01:12:08.150><c> 12</c><01:12:08.539><c> the</c>

01:12:09.069 --> 01:12:09.079 align:start position:0%
this general that's note at index 12 the
 

01:12:09.079 --> 01:12:11.290 align:start position:0%
this general that's note at index 12 the
branch<01:12:09.349><c> is</c><01:12:09.559><c> not</c><01:12:09.710><c> actually</c><01:12:10.219><c> the</c><01:12:10.489><c> branch</c>

01:12:11.290 --> 01:12:11.300 align:start position:0%
branch is not actually the branch
 

01:12:11.300 --> 01:12:13.509 align:start position:0%
branch is not actually the branch
indices<01:12:11.749><c> it's</c><01:12:11.960><c> actually</c><01:12:12.260><c> is</c><01:12:12.320><c> 1/2</c><01:12:12.530><c> 32</c><01:12:13.309><c> bytes</c>

01:12:13.509 --> 01:12:13.519 align:start position:0%
indices it's actually is 1/2 32 bytes
 

01:12:13.519 --> 01:12:15.879 align:start position:0%
indices it's actually is 1/2 32 bytes
it's<01:12:14.449><c> just</c><01:12:14.630><c> easier</c><01:12:14.900><c> to</c><01:12:14.989><c> like</c><01:12:15.409><c> reason</c><01:12:15.679><c> about</c><01:12:15.829><c> it</c>

01:12:15.879 --> 01:12:15.889 align:start position:0%
it's just easier to like reason about it
 

01:12:15.889 --> 01:12:27.489 align:start position:0%
it's just easier to like reason about it
might<01:12:16.249><c> just</c><01:12:16.519><c> show</c><01:12:16.849><c> the</c><01:12:16.969><c> branch</c><01:12:17.150><c> indices</c><01:12:26.499><c> so</c>

01:12:27.489 --> 01:12:27.499 align:start position:0%
might just show the branch indices so
 

01:12:27.499 --> 01:12:30.669 align:start position:0%
might just show the branch indices so
right<01:12:28.249><c> now</c><01:12:28.400><c> this</c><01:12:28.519><c> is</c><01:12:28.639><c> like</c><01:12:28.699><c> the</c><01:12:28.880><c> size</c><01:12:29.119><c> of</c><01:12:29.679><c> so</c>

01:12:30.669 --> 01:12:30.679 align:start position:0%
right now this is like the size of so
 

01:12:30.679 --> 01:12:32.680 align:start position:0%
right now this is like the size of so
I've<01:12:30.800><c> told</c><01:12:31.039><c> you</c><01:12:31.219><c> there's</c><01:12:31.489><c> a</c><01:12:31.579><c> tool</c><01:12:32.059><c> to</c><01:12:32.300><c> generate</c>

01:12:32.680 --> 01:12:32.690 align:start position:0%
I've told you there's a tool to generate
 

01:12:32.690 --> 01:12:34.629 align:start position:0%
I've told you there's a tool to generate
these<01:12:32.900><c> funky</c><01:12:33.349><c> proofs</c><01:12:33.679><c> and</c><01:12:33.800><c> this</c><01:12:34.099><c> the</c><01:12:34.219><c> size</c><01:12:34.400><c> I'm</c>

01:12:34.629 --> 01:12:34.639 align:start position:0%
these funky proofs and this the size I'm
 

01:12:34.639 --> 01:12:37.390 align:start position:0%
these funky proofs and this the size I'm
getting<01:12:34.880><c> right</c><01:12:34.999><c> now</c><01:12:35.829><c> and</c><01:12:36.829><c> you</c><01:12:36.920><c> can</c><01:12:37.039><c> read</c><01:12:37.249><c> them</c>

01:12:37.390 --> 01:12:37.400 align:start position:0%
getting right now and you can read them
 

01:12:37.400 --> 01:12:38.799 align:start position:0%
getting right now and you can read them
down<01:12:37.639><c> that's</c><01:12:37.729><c> it</c><01:12:37.909><c> these</c><01:12:38.090><c> numbers</c><01:12:38.420><c> like</c><01:12:38.599><c> aren't</c>

01:12:38.799 --> 01:12:38.809 align:start position:0%
down that's it these numbers like aren't
 

01:12:38.809 --> 01:12:40.419 align:start position:0%
down that's it these numbers like aren't
super<01:12:39.499><c> accurate</c><01:12:39.650><c> until</c><01:12:40.099><c> we</c><01:12:40.190><c> do</c><01:12:40.340><c> these</c>

01:12:40.419 --> 01:12:40.429 align:start position:0%
super accurate until we do these
 

01:12:40.429 --> 01:12:42.009 align:start position:0%
super accurate until we do these
optimization<01:12:41.210><c> so</c><01:12:41.389><c> the</c><01:12:41.510><c> first</c><01:12:41.690><c> optimization</c>

01:12:42.009 --> 01:12:42.019 align:start position:0%
optimization so the first optimization
 

01:12:42.019 --> 01:12:43.930 align:start position:0%
optimization so the first optimization
is<01:12:42.469><c> the</c><01:12:42.829><c> offsets</c><01:12:43.159><c> are</c><01:12:43.280><c> going</c><01:12:43.400><c> to</c><01:12:43.519><c> resent</c><01:12:43.760><c> firm</c>

01:12:43.930 --> 01:12:43.940 align:start position:0%
is the offsets are going to resent firm
 

01:12:43.940 --> 01:12:46.479 align:start position:0%
is the offsets are going to resent firm
is<01:12:44.030><c> ended</c><01:12:44.239><c> by</c><01:12:44.300><c> you</c><01:12:44.510><c> 64</c><01:12:45.079><c> 's</c><01:12:45.110><c> and</c><01:12:45.380><c> I'm</c><01:12:46.340><c> never</c>

01:12:46.479 --> 01:12:46.489 align:start position:0%
is ended by you 64 's and I'm never
 

01:12:46.489 --> 01:12:49.149 align:start position:0%
is ended by you 64 's and I'm never
gonna<01:12:46.670><c> provide</c><01:12:46.999><c> enough</c><01:12:47.510><c> hashes</c><01:12:48.320><c> to</c><01:12:48.349><c> be</c><01:12:48.679><c> all</c>

01:12:49.149 --> 01:12:49.159 align:start position:0%
gonna provide enough hashes to be all
 

01:12:49.159 --> 01:12:51.790 align:start position:0%
gonna provide enough hashes to be all
those<01:12:50.119><c> bits</c><01:12:50.300><c> of</c><01:12:50.570><c> significance</c><01:12:51.289><c> so</c><01:12:51.590><c> I</c><01:12:51.650><c> could</c>

01:12:51.790 --> 01:12:51.800 align:start position:0%
those bits of significance so I could
 

01:12:51.800 --> 01:12:53.500 align:start position:0%
those bits of significance so I could
probably<01:12:51.889><c> get</c><01:12:52.130><c> away</c><01:12:52.219><c> with</c><01:12:52.519><c> like</c><01:12:52.699><c> you</c><01:12:52.999><c> 16</c><01:12:53.389><c> or</c>

01:12:53.500 --> 01:12:53.510 align:start position:0%
probably get away with like you 16 or
 

01:12:53.510 --> 01:12:55.359 align:start position:0%
probably get away with like you 16 or
something<01:12:53.630><c> but</c><01:12:54.530><c> the</c><01:12:54.619><c> more</c><01:12:54.829><c> important</c><01:12:55.190><c> one</c><01:12:55.280><c> is</c>

01:12:55.359 --> 01:12:55.369 align:start position:0%
something but the more important one is
 

01:12:55.369 --> 01:12:57.339 align:start position:0%
something but the more important one is
that<01:12:55.489><c> right</c><01:12:55.610><c> now</c><01:12:55.760><c> including</c><01:12:56.420><c> 0</c><01:12:56.630><c> hashes</c><01:12:57.110><c> and</c><01:12:57.139><c> if</c>

01:12:57.339 --> 01:12:57.349 align:start position:0%
that right now including 0 hashes and if
 

01:12:57.349 --> 01:12:58.689 align:start position:0%
that right now including 0 hashes and if
you're<01:12:57.499><c> familiar</c><01:12:57.679><c> with</c><01:12:57.979><c> the</c><01:12:58.159><c> structure</c><01:12:58.550><c> of</c><01:12:58.639><c> a</c>

01:12:58.689 --> 01:12:58.699 align:start position:0%
you're familiar with the structure of a
 

01:12:58.699 --> 01:13:00.969 align:start position:0%
you're familiar with the structure of a
sparse<01:12:58.909><c> Merkle</c><01:12:59.239><c> tree</c><01:12:59.389><c> there's</c><01:12:59.989><c> a</c><01:13:00.349><c> lot</c><01:13:00.590><c> of</c><01:13:00.710><c> to</c><01:13:00.769><c> 0</c>

01:13:00.969 --> 01:13:00.979 align:start position:0%
sparse Merkle tree there's a lot of to 0
 

01:13:00.979 --> 01:13:03.310 align:start position:0%
sparse Merkle tree there's a lot of to 0
hashes<01:13:01.489><c> especially</c><01:13:02.449><c> the</c><01:13:02.630><c> lower</c><01:13:02.809><c> levels</c><01:13:03.199><c> of</c>

01:13:03.310 --> 01:13:03.320 align:start position:0%
hashes especially the lower levels of
 

01:13:03.320 --> 01:13:05.410 align:start position:0%
hashes especially the lower levels of
your<01:13:03.499><c> tree</c><01:13:03.679><c> and</c><01:13:03.860><c> so</c><01:13:04.119><c> until</c><01:13:05.119><c> these</c>

01:13:05.410 --> 01:13:05.420 align:start position:0%
your tree and so until these
 

01:13:05.420 --> 01:13:06.879 align:start position:0%
your tree and so until these
optimizations<01:13:05.960><c> start</c><01:13:06.139><c> down</c><01:13:06.320><c> these</c><01:13:06.499><c> numbers</c>

01:13:06.879 --> 01:13:06.889 align:start position:0%
optimizations start down these numbers
 

01:13:06.889 --> 01:13:08.469 align:start position:0%
optimizations start down these numbers
are<01:13:07.190><c> kind</c><01:13:07.489><c> of</c><01:13:07.610><c> just</c><01:13:07.820><c> like</c>

01:13:08.469 --> 01:13:08.479 align:start position:0%
are kind of just like
 

01:13:08.479 --> 01:13:12.040 align:start position:0%
are kind of just like
waiting<01:13:08.929><c> around</c><01:13:09.019><c> in</c><01:13:09.289><c> the</c><01:13:09.320><c> air</c><01:13:10.179><c> so</c><01:13:11.179><c> I</c><01:13:11.209><c> told</c><01:13:11.840><c> you</c>

01:13:12.040 --> 01:13:12.050 align:start position:0%
waiting around in the air so I told you
 

01:13:12.050 --> 01:13:14.529 align:start position:0%
waiting around in the air so I told you
about<01:13:12.369><c> how</c><01:13:13.369><c> to</c><01:13:13.429><c> create</c><01:13:13.849><c> the</c><01:13:13.940><c> offsets</c><01:13:14.329><c> because</c>

01:13:14.529 --> 01:13:14.539 align:start position:0%
about how to create the offsets because
 

01:13:14.539 --> 01:13:16.209 align:start position:0%
about how to create the offsets because
these<01:13:14.869><c> algorithms</c><01:13:15.139><c> that</c><01:13:15.409><c> you</c><01:13:15.499><c> need</c><01:13:15.650><c> to</c><01:13:15.739><c> do</c><01:13:15.860><c> to</c>

01:13:16.209 --> 01:13:16.219 align:start position:0%
these algorithms that you need to do to
 

01:13:16.219 --> 01:13:19.359 align:start position:0%
these algorithms that you need to do to
look<01:13:16.760><c> up</c><01:13:16.909><c> values</c><01:13:17.329><c> and</c><01:13:17.889><c> do</c><01:13:18.889><c> the</c><01:13:19.039><c> virtualization</c>

01:13:19.359 --> 01:13:19.369 align:start position:0%
look up values and do the virtualization
 

01:13:19.369 --> 01:13:22.000 align:start position:0%
look up values and do the virtualization
so<01:13:20.059><c> if</c><01:13:20.389><c> you're</c><01:13:20.599><c> interested</c><01:13:20.809><c> in</c><01:13:21.079><c> like</c><01:13:21.229><c> like</c>

01:13:22.000 --> 01:13:22.010 align:start position:0%
so if you're interested in like like
 

01:13:22.010 --> 01:13:23.589 align:start position:0%
so if you're interested in like like
understanding<01:13:22.429><c> those</c><01:13:22.550><c> algorithms</c><01:13:23.059><c> you</c><01:13:23.570><c> can</c>

01:13:23.589 --> 01:13:23.599 align:start position:0%
understanding those algorithms you can
 

01:13:23.599 --> 01:13:26.949 align:start position:0%
understanding those algorithms you can
read<01:13:23.869><c> proto</c><01:13:24.170><c> lambdas</c><01:13:25.420><c> kind</c><01:13:26.420><c> of</c><01:13:26.479><c> paper</c><01:13:26.659><c> that</c><01:13:26.809><c> he</c>

01:13:26.949 --> 01:13:26.959 align:start position:0%
read proto lambdas kind of paper that he
 

01:13:26.959 --> 01:13:28.660 align:start position:0%
read proto lambdas kind of paper that he
published<01:13:26.989><c> on</c><01:13:27.409><c> get</c><01:13:27.559><c> up</c><01:13:27.709><c> and</c><01:13:27.949><c> I've</c><01:13:28.340><c> got</c><01:13:28.369><c> two</c>

01:13:28.660 --> 01:13:28.670 align:start position:0%
published on get up and I've got two
 

01:13:28.670 --> 01:13:30.640 align:start position:0%
published on get up and I've got two
implementations<01:13:28.940><c> I</c><01:13:29.599><c> did</c><01:13:29.869><c> one</c><01:13:30.079><c> in</c><01:13:30.110><c> Rus</c><01:13:30.409><c> and</c>

01:13:30.640 --> 01:13:30.650 align:start position:0%
implementations I did one in Rus and
 

01:13:30.650 --> 01:13:32.949 align:start position:0%
implementations I did one in Rus and
then<01:13:30.769><c> I</c><01:13:30.829><c> did</c><01:13:31.010><c> want</c><01:13:31.219><c> to</c><01:13:31.309><c> Python</c><01:13:31.729><c> this</c><01:13:32.599><c> Python</c>

01:13:32.949 --> 01:13:32.959 align:start position:0%
then I did want to Python this Python
 

01:13:32.959 --> 01:13:34.390 align:start position:0%
then I did want to Python this Python
one<01:13:33.079><c> is</c><01:13:33.139><c> way</c><01:13:33.229><c> more</c><01:13:33.380><c> readable</c><01:13:33.650><c> to</c><01:13:33.829><c> the</c><01:13:33.949><c> rest</c><01:13:34.130><c> one</c>

01:13:34.390 --> 01:13:34.400 align:start position:0%
one is way more readable to the rest one
 

01:13:34.400 --> 01:13:35.049 align:start position:0%
one is way more readable to the rest one
I<01:13:34.639><c> suppose</c>

01:13:35.049 --> 01:13:35.059 align:start position:0%
I suppose
 

01:13:35.059 --> 01:13:39.100 align:start position:0%
I suppose
Python<01:13:35.449><c> things</c><01:13:35.659><c> they</c><01:13:36.289><c> are</c><01:13:37.809><c> if</c><01:13:38.809><c> you</c><01:13:38.929><c> want</c><01:13:39.050><c> to</c>

01:13:39.100 --> 01:13:39.110 align:start position:0%
Python things they are if you want to
 

01:13:39.110 --> 01:13:40.870 align:start position:0%
Python things they are if you want to
learn<01:13:39.199><c> more</c><01:13:39.349><c> about</c><01:13:39.409><c> sheath</c><01:13:39.860><c> if</c><01:13:40.550><c> you</c><01:13:40.639><c> want</c><01:13:40.820><c> to</c>

01:13:40.870 --> 01:13:40.880 align:start position:0%
learn more about sheath if you want to
 

01:13:40.880 --> 01:13:42.189 align:start position:0%
learn more about sheath if you want to
work<01:13:41.059><c> in</c><01:13:41.239><c> and</c><01:13:41.360><c> trying</c><01:13:41.539><c> to</c><01:13:41.599><c> act</c><01:13:41.719><c> at</c><01:13:41.900><c> the</c><01:13:41.989><c> next</c>

01:13:42.189 --> 01:13:42.199 align:start position:0%
work in and trying to act at the next
 

01:13:42.199 --> 01:13:44.290 align:start position:0%
work in and trying to act at the next
target<01:13:42.320><c> or</c><01:13:42.590><c> whatever</c><01:13:42.949><c> the</c><01:13:43.459><c> repository</c><01:13:44.150><c> is</c>

01:13:44.290 --> 01:13:44.300 align:start position:0%
target or whatever the repository is
 

01:13:44.300 --> 01:13:46.540 align:start position:0%
target or whatever the repository is
github.com<01:13:44.690><c> slash</c><01:13:45.499><c> like</c><01:13:45.920><c> client</c><01:13:46.309><c> slash</c>

01:13:46.540 --> 01:13:46.550 align:start position:0%
github.com slash like client slash
 

01:13:46.550 --> 01:13:49.509 align:start position:0%
github.com slash like client slash
cheese<01:13:46.880><c> and</c><01:13:47.260><c> check</c><01:13:48.260><c> out</c><01:13:48.380><c> the</c><01:13:48.530><c> hacking</c><01:13:48.709><c> DMD</c>

01:13:49.509 --> 01:13:49.519 align:start position:0%
cheese and check out the hacking DMD
 

01:13:49.519 --> 01:13:51.040 align:start position:0%
cheese and check out the hacking DMD
file<01:13:49.849><c> it's</c><01:13:50.119><c> a</c><01:13:50.179><c> pretty</c><01:13:50.420><c> good</c><01:13:50.539><c> guide</c><01:13:50.719><c> I'm</c><01:13:50.900><c> like</c>

01:13:51.040 --> 01:13:51.050 align:start position:0%
file it's a pretty good guide I'm like
 

01:13:51.050 --> 01:13:52.899 align:start position:0%
file it's a pretty good guide I'm like
recording<01:13:51.530><c> is</c><01:13:51.650><c> started</c><01:13:51.679><c> if</c><01:13:52.249><c> you</c><01:13:52.429><c> want</c><01:13:52.610><c> to</c><01:13:52.699><c> like</c>

01:13:52.899 --> 01:13:52.909 align:start position:0%
recording is started if you want to like
 

01:13:52.909 --> 01:13:54.939 align:start position:0%
recording is started if you want to like
play<01:13:53.239><c> around</c><01:13:53.449><c> with</c><01:13:53.599><c> cheese</c><01:13:53.929><c> feel</c><01:13:54.769><c> free</c><01:13:54.920><c> to</c>

01:13:54.939 --> 01:13:54.949 align:start position:0%
play around with cheese feel free to
 

01:13:54.949 --> 01:13:57.250 align:start position:0%
play around with cheese feel free to
ping<01:13:55.219><c> me</c><01:13:55.249><c> on</c><01:13:55.369><c> twitter</c><01:13:55.729><c> my</c><01:13:56.239><c> handle</c><01:13:56.510><c> is</c><01:13:56.929><c> about</c><01:13:57.110><c> it</c>

01:13:57.250 --> 01:13:57.260 align:start position:0%
ping me on twitter my handle is about it
 

01:13:57.260 --> 01:14:02.620 align:start position:0%
ping me on twitter my handle is about it
matters<01:13:57.949><c> for</c><01:13:58.030><c> Garnett</c><01:13:59.030><c> and</c><01:14:00.489><c> or</c><01:14:01.489><c> you</c><01:14:01.610><c> saw</c><01:14:01.820><c> me</c><01:14:01.999><c> at</c>

01:14:02.620 --> 01:14:02.630 align:start position:0%
matters for Garnett and or you saw me at
 

01:14:02.630 --> 01:14:03.879 align:start position:0%
matters for Garnett and or you saw me at
the<01:14:02.749><c> conference</c><01:14:03.139><c> I</c><01:14:03.229><c> hope</c><01:14:03.440><c> you</c><01:14:03.530><c> like</c><01:14:03.650><c> talk</c><01:14:03.860><c> to</c>

01:14:03.879 --> 01:14:03.889 align:start position:0%
the conference I hope you like talk to
 

01:14:03.889 --> 01:14:05.669 align:start position:0%
the conference I hope you like talk to
you<01:14:04.039><c> more</c><01:14:04.550><c> about</c><01:14:04.610><c> shoes</c>

01:14:05.669 --> 01:14:05.679 align:start position:0%
you more about shoes
 

01:14:05.679 --> 01:14:08.680 align:start position:0%
you more about shoes
so<01:14:06.679><c> thank</c><01:14:07.190><c> you</c><01:14:07.400><c> does</c><01:14:08.119><c> anybody</c><01:14:08.360><c> have</c><01:14:08.510><c> any</c>

01:14:08.680 --> 01:14:08.690 align:start position:0%
so thank you does anybody have any
 

01:14:08.690 --> 01:14:15.719 align:start position:0%
so thank you does anybody have any
questions<01:14:09.079><c> or</c><01:14:09.729><c> questions</c><01:14:10.780><c> ok</c><01:14:11.780><c> any</c><01:14:12.409><c> questions</c>

01:14:15.719 --> 01:14:15.729 align:start position:0%
 
 

01:14:15.729 --> 01:14:22.709 align:start position:0%
 
yes

01:14:22.709 --> 01:14:22.719 align:start position:0%
 
 

01:14:22.719 --> 01:14:24.810 align:start position:0%
 
to<01:14:23.530><c> do</c><01:14:23.679><c> from</c><01:14:24.070><c> here</c><01:14:24.219><c> to</c><01:14:24.369><c> do</c><01:14:24.460><c> more</c><01:14:24.639><c> than</c>

01:14:24.810 --> 01:14:24.820 align:start position:0%
to do from here to do more than
 

01:14:24.820 --> 01:14:29.850 align:start position:0%
to do from here to do more than
transfers<01:14:25.980><c> people</c><01:14:27.659><c> I</c><01:14:28.659><c> feel</c><01:14:29.440><c> like</c><01:14:29.500><c> a</c><01:14:29.650><c> lot</c><01:14:29.800><c> of</c>

01:14:29.850 --> 01:14:29.860 align:start position:0%
transfers people I feel like a lot of
 

01:14:29.860 --> 01:14:32.640 align:start position:0%
transfers people I feel like a lot of
the<01:14:30.099><c> the</c><01:14:30.610><c> framework</c><01:14:31.090><c> is</c><01:14:31.300><c> there</c><01:14:31.510><c> and</c><01:14:31.869><c> I</c><01:14:32.110><c> just</c>

01:14:32.640 --> 01:14:32.650 align:start position:0%
the the framework is there and I just
 

01:14:32.650 --> 01:14:34.500 align:start position:0%
the the framework is there and I just
like<01:14:32.860><c> I</c><01:14:33.039><c> personally</c><01:14:33.520><c> don't</c><01:14:33.940><c> have</c><01:14:33.969><c> time</c><01:14:34.239><c> to</c>

01:14:34.500 --> 01:14:34.510 align:start position:0%
like I personally don't have time to
 

01:14:34.510 --> 01:14:36.720 align:start position:0%
like I personally don't have time to
build<01:14:34.719><c> like</c><01:14:34.989><c> more</c><01:14:35.530><c> exciting</c><01:14:36.039><c> ones</c><01:14:36.190><c> but</c><01:14:36.460><c> I've</c>

01:14:36.720 --> 01:14:36.730 align:start position:0%
build like more exciting ones but I've
 

01:14:36.730 --> 01:14:38.430 align:start position:0%
build like more exciting ones but I've
been<01:14:36.909><c> the</c><01:14:37.059><c> bond</c><01:14:37.420><c> it's</c><01:14:37.630><c> like</c><01:14:37.750><c> really</c><01:14:37.960><c> you</c><01:14:38.349><c> just</c>

01:14:38.430 --> 01:14:38.440 align:start position:0%
been the bond it's like really you just
 

01:14:38.440 --> 01:14:39.750 align:start position:0%
been the bond it's like really you just
have<01:14:38.559><c> to</c><01:14:38.710><c> like</c><01:14:38.829><c> go</c><01:14:38.949><c> back</c><01:14:39.099><c> to</c><01:14:39.280><c> like</c><01:14:39.400><c> the</c><01:14:39.520><c> very</c>

01:14:39.750 --> 01:14:39.760 align:start position:0%
have to like go back to like the very
 

01:14:39.760 --> 01:14:41.729 align:start position:0%
have to like go back to like the very
beginning<01:14:40.090><c> this</c><01:14:40.480><c> like</c><01:14:40.690><c> slide</c><01:14:40.989><c> on</c><01:14:41.440><c> if</c><01:14:41.530><c> I</c><01:14:41.619><c> get</c>

01:14:41.729 --> 01:14:41.739 align:start position:0%
beginning this like slide on if I get
 

01:14:41.739 --> 01:14:45.990 align:start position:0%
beginning this like slide on if I get
there<01:14:41.889><c> fast</c><01:14:42.070><c> up</c><01:14:43.889><c> but</c><01:14:44.889><c> it's</c><01:14:45.460><c> really</c><01:14:45.639><c> just</c><01:14:45.760><c> like</c>

01:14:45.990 --> 01:14:46.000 align:start position:0%
there fast up but it's really just like
 

01:14:46.000 --> 01:14:48.600 align:start position:0%
there fast up but it's really just like
replacing<01:14:46.570><c> these</c><01:14:46.780><c> kind</c><01:14:47.050><c> of</c><01:14:47.400><c> like</c><01:14:48.400><c> these</c>

01:14:48.600 --> 01:14:48.610 align:start position:0%
replacing these kind of like these
 

01:14:48.610 --> 01:14:50.220 align:start position:0%
replacing these kind of like these
concepts<01:14:49.119><c> transferred</c><01:14:49.539><c> to</c><01:14:49.630><c> positive</c><01:14:49.960><c> Charlie</c>

01:14:50.220 --> 01:14:50.230 align:start position:0%
concepts transferred to positive Charlie
 

01:14:50.230 --> 01:14:52.620 align:start position:0%
concepts transferred to positive Charlie
I'm<01:14:50.440><c> gonna</c><01:14:50.530><c> do</c><01:14:50.739><c> like</c><01:14:50.829><c> a</c><01:14:50.889><c> bounties</c><01:14:51.579><c> contract</c><01:14:52.119><c> II</c>

01:14:52.620 --> 01:14:52.630 align:start position:0%
I'm gonna do like a bounties contract II
 

01:14:52.630 --> 01:14:54.600 align:start position:0%
I'm gonna do like a bounties contract II
it<01:14:53.559><c> would</c><01:14:53.679><c> just</c><01:14:53.829><c> feel</c><01:14:53.889><c> like</c><01:14:54.039><c> instead</c><01:14:54.550><c> of</c>

01:14:54.600 --> 01:14:54.610 align:start position:0%
it would just feel like instead of
 

01:14:54.610 --> 01:14:56.339 align:start position:0%
it would just feel like instead of
trance<01:14:54.820><c> would</c><01:14:54.969><c> be</c><01:14:55.090><c> create</c><01:14:55.329><c> Dominique</c><01:14:55.750><c> and</c><01:14:55.989><c> an</c>

01:14:56.339 --> 01:14:56.349 align:start position:0%
trance would be create Dominique and an
 

01:14:56.349 --> 01:14:58.049 align:start position:0%
trance would be create Dominique and an
interpreter<01:14:56.770><c> interprets</c><01:14:57.010><c> some</c><01:14:57.550><c> way</c><01:14:57.699><c> and</c><01:14:57.940><c> then</c>

01:14:58.049 --> 01:14:58.059 align:start position:0%
interpreter interprets some way and then
 

01:14:58.059 --> 01:14:59.520 align:start position:0%
interpreter interprets some way and then
I<01:14:58.090><c> would</c><01:14:58.270><c> change</c><01:14:58.480><c> kind</c><01:14:58.780><c> of</c><01:14:58.840><c> these</c><01:14:59.230><c> are</c><01:14:59.349><c> like</c>

01:14:59.520 --> 01:14:59.530 align:start position:0%
I would change kind of these are like
 

01:14:59.530 --> 01:15:02.220 align:start position:0%
I would change kind of these are like
the<01:15:00.000><c> variables</c><01:15:01.000><c> in</c><01:15:01.179><c> yours</c><01:15:01.329><c> Olivia</c><01:15:01.690><c> contract</c>

01:15:02.220 --> 01:15:02.230 align:start position:0%
the variables in yours Olivia contract
 

01:15:02.230 --> 01:15:04.010 align:start position:0%
the variables in yours Olivia contract
that's<01:15:02.860><c> kind</c><01:15:03.070><c> of</c><01:15:03.130><c> like</c><01:15:03.219><c> the</c><01:15:03.309><c> same</c><01:15:03.489><c> like</c>

01:15:04.010 --> 01:15:04.020 align:start position:0%
that's kind of like the same like
 

01:15:04.020 --> 01:15:06.959 align:start position:0%
that's kind of like the same like
similarity<01:15:05.020><c> and</c><01:15:05.139><c> so</c><01:15:05.320><c> it's</c><01:15:06.010><c> possible</c><01:15:06.309><c> to</c><01:15:06.670><c> do</c><01:15:06.789><c> it</c>

01:15:06.959 --> 01:15:06.969 align:start position:0%
similarity and so it's possible to do it
 

01:15:06.969 --> 01:15:08.370 align:start position:0%
similarity and so it's possible to do it
you<01:15:07.150><c> can</c><01:15:07.270><c> fork</c><01:15:07.480><c> it</c><01:15:07.599><c> from</c><01:15:07.719><c> here</c><01:15:07.869><c> and</c><01:15:07.960><c> do</c><01:15:08.079><c> it</c><01:15:08.230><c> it's</c>

01:15:08.370 --> 01:15:08.380 align:start position:0%
you can fork it from here and do it it's
 

01:15:08.380 --> 01:15:10.049 align:start position:0%
you can fork it from here and do it it's
just<01:15:08.440><c> you</c><01:15:09.099><c> need</c><01:15:09.250><c> to</c><01:15:09.400><c> spend</c><01:15:09.610><c> some</c><01:15:09.760><c> time</c><01:15:09.969><c> to</c>

01:15:10.049 --> 01:15:10.059 align:start position:0%
just you need to spend some time to
 

01:15:10.059 --> 01:15:19.020 align:start position:0%
just you need to spend some time to
think<01:15:10.179><c> about</c><01:15:10.300><c> it</c><01:15:16.469><c> the</c><01:15:17.469><c> hashes</c><01:15:18.039><c> can't</c><01:15:18.400><c> be</c><01:15:18.610><c> some</c>

01:15:19.020 --> 01:15:19.030 align:start position:0%
think about it the hashes can't be some
 

01:15:19.030 --> 01:15:25.169 align:start position:0%
think about it the hashes can't be some
compromise<01:15:19.510><c> now</c><01:15:20.280><c> it's</c><01:15:21.280><c> a</c><01:15:21.900><c> so</c><01:15:23.520><c> is</c><01:15:24.520><c> any</c><01:15:24.699><c> expected</c>

01:15:25.169 --> 01:15:25.179 align:start position:0%
compromise now it's a so is any expected
 

01:15:25.179 --> 01:15:30.270 align:start position:0%
compromise now it's a so is any expected
savings<01:15:25.889><c> any</c><01:15:26.889><c> early</c><01:15:27.250><c> numbers</c><01:15:28.530><c> not</c><01:15:29.530><c> really</c><01:15:29.920><c> but</c>

01:15:30.270 --> 01:15:30.280 align:start position:0%
savings any early numbers not really but
 

01:15:30.280 --> 01:15:33.750 align:start position:0%
savings any early numbers not really but
I<01:15:30.880><c> have</c><01:15:31.260><c> come</c><01:15:32.260><c> up</c><01:15:32.440><c> with</c><01:15:32.469><c> like</c><01:15:32.829><c> kind</c><01:15:33.159><c> so</c><01:15:33.369><c> similar</c>

01:15:33.750 --> 01:15:33.760 align:start position:0%
I have come up with like kind so similar
 

01:15:33.760 --> 01:15:35.609 align:start position:0%
I have come up with like kind so similar
to<01:15:34.000><c> the</c><01:15:34.150><c> way</c><01:15:34.270><c> the</c><01:15:34.300><c> tours</c><01:15:34.960><c> are</c><01:15:35.050><c> done</c><01:15:35.260><c> was</c><01:15:35.469><c> the</c>

01:15:35.609 --> 01:15:35.619 align:start position:0%
to the way the tours are done was the
 

01:15:35.619 --> 01:15:37.680 align:start position:0%
to the way the tours are done was the
opcodes<01:15:36.039><c> I've</c><01:15:36.550><c> kind</c><01:15:36.789><c> of</c><01:15:36.820><c> come</c><01:15:36.969><c> up</c><01:15:37.059><c> with</c><01:15:37.119><c> way</c><01:15:37.389><c> of</c>

01:15:37.680 --> 01:15:37.690 align:start position:0%
opcodes I've kind of come up with way of
 

01:15:37.690 --> 01:15:40.620 align:start position:0%
opcodes I've kind of come up with way of
compressing<01:15:38.409><c> like</c><01:15:38.829><c> the</c><01:15:38.949><c> offset</c><01:15:39.369><c> concept</c><01:15:40.059><c> here</c>

01:15:40.620 --> 01:15:40.630 align:start position:0%
compressing like the offset concept here
 

01:15:40.630 --> 01:15:42.540 align:start position:0%
compressing like the offset concept here
and<01:15:40.750><c> I</c><01:15:40.809><c> think</c><01:15:41.050><c> that</c><01:15:41.170><c> that</c><01:15:41.380><c> can</c><01:15:41.590><c> provide</c><01:15:41.949><c> a</c><01:15:42.010><c> good</c>

01:15:42.540 --> 01:15:42.550 align:start position:0%
and I think that that can provide a good
 

01:15:42.550 --> 01:15:45.060 align:start position:0%
and I think that that can provide a good
way<01:15:42.699><c> of</c><01:15:42.820><c> removing</c><01:15:43.090><c> the</c><01:15:43.449><c> zero</c><01:15:43.719><c> hashes</c><01:15:44.170><c> and</c>

01:15:45.060 --> 01:15:45.070 align:start position:0%
way of removing the zero hashes and
 

01:15:45.070 --> 01:15:46.529 align:start position:0%
way of removing the zero hashes and
basically<01:15:45.699><c> is</c><01:15:45.909><c> like</c><01:15:46.059><c> if</c><01:15:46.300><c> you're</c><01:15:46.510><c> not</c>

01:15:46.529 --> 01:15:46.539 align:start position:0%
basically is like if you're not
 

01:15:46.539 --> 01:15:48.839 align:start position:0%
basically is like if you're not
traversing<01:15:47.320><c> those</c><01:15:47.500><c> offsets</c><01:15:47.920><c> any</c><01:15:48.130><c> boosters</c>

01:15:48.839 --> 01:15:48.849 align:start position:0%
traversing those offsets any boosters
 

01:15:48.849 --> 01:15:50.220 align:start position:0%
traversing those offsets any boosters
for<01:15:48.969><c> persons</c><01:15:49.300><c> with</c><01:15:49.360><c> future</c><01:15:49.960><c> bursts</c><01:15:50.139><c> like</c>

01:15:50.220 --> 01:15:50.230 align:start position:0%
for persons with future bursts like
 

01:15:50.230 --> 01:15:52.830 align:start position:0%
for persons with future bursts like
through<01:15:50.440><c> the</c><01:15:50.530><c> same</c><01:15:50.880><c> team</c><01:15:51.880><c> direction</c><01:15:52.360><c> for</c><01:15:52.719><c> like</c>

01:15:52.830 --> 01:15:52.840 align:start position:0%
through the same team direction for like
 

01:15:52.840 --> 01:15:54.180 align:start position:0%
through the same team direction for like
many<01:15:53.050><c> different</c><01:15:53.349><c> levels</c><01:15:53.619><c> and</c><01:15:53.980><c> you</c><01:15:54.039><c> should</c>

01:15:54.180 --> 01:15:54.190 align:start position:0%
many different levels and you should
 

01:15:54.190 --> 01:15:55.890 align:start position:0%
many different levels and you should
just<01:15:54.280><c> go</c><01:15:54.429><c> to</c><01:15:54.460><c> compress</c><01:15:54.909><c> that</c><01:15:54.940><c> and</c><01:15:55.659><c> by</c>

01:15:55.890 --> 01:15:55.900 align:start position:0%
just go to compress that and by
 

01:15:55.900 --> 01:16:00.390 align:start position:0%
just go to compress that and by
compressing<01:15:56.289><c> that</c><01:15:56.409><c> you</c><01:15:56.590><c> would</c><01:15:56.710><c> know</c>

01:16:00.390 --> 01:16:00.400 align:start position:0%
 
 

01:16:00.400 --> 01:16:06.400 align:start position:0%
 
so<01:16:01.400><c> how</c><01:16:01.610><c> many</c><01:16:01.760><c> numbers</c><01:16:04.510><c> so</c><01:16:05.510><c> next</c><01:16:05.660><c> up</c><01:16:05.780><c> is</c><01:16:05.930><c> all</c><01:16:06.260><c> of</c>

01:16:06.400 --> 01:16:06.410 align:start position:0%
so how many numbers so next up is all of
 

01:16:06.410 --> 01:16:08.380 align:start position:0%
so how many numbers so next up is all of
these<01:16:06.500><c> ants</c><01:16:06.800><c> eats</c><01:16:07.010><c> gonna</c><01:16:07.250><c> talk</c><01:16:07.460><c> about</c><01:16:07.610><c> this</c>

01:16:08.380 --> 01:16:08.390 align:start position:0%
these ants eats gonna talk about this
 

01:16:08.390 --> 01:16:20.940 align:start position:0%
these ants eats gonna talk about this
stateless<01:16:08.990><c> Virgo</c><01:16:09.320><c> treats</c><01:16:09.590><c> okay</c><01:16:19.300><c> lots</c><01:16:20.300><c> of</c><01:16:20.420><c> work</c>

01:16:20.940 --> 01:16:20.950 align:start position:0%
stateless Virgo treats okay lots of work
 

01:16:20.950 --> 01:16:23.760 align:start position:0%
stateless Virgo treats okay lots of work
right

01:16:23.760 --> 01:16:23.770 align:start position:0%
right
 

01:16:23.770 --> 01:16:26.410 align:start position:0%
right
it's<01:16:24.770><c> a</c><01:16:24.830><c> one</c><01:16:25.010><c> slide</c><01:16:25.310><c> presentation</c><01:16:26.000><c> by</c><01:16:26.180><c> the</c><01:16:26.210><c> way</c>

01:16:26.410 --> 01:16:26.420 align:start position:0%
it's a one slide presentation by the way
 

01:16:26.420 --> 01:16:31.180 align:start position:0%
it's a one slide presentation by the way
for<01:16:26.660><c> me</c><01:16:27.700><c> lots</c><01:16:28.700><c> of</c><01:16:28.820><c> work</c><01:16:29.060><c> to</c><01:16:29.780><c> write</c><01:16:30.470><c> a</c><01:16:30.530><c> tease</c><01:16:30.830><c> but</c>

01:16:31.180 --> 01:16:31.190 align:start position:0%
for me lots of work to write a tease but
 

01:16:31.190 --> 01:16:33.460 align:start position:0%
for me lots of work to write a tease but
I<01:16:31.880><c> think</c><01:16:32.090><c> the</c><01:16:32.720><c> question</c><01:16:32.990><c> is</c><01:16:33.050><c> how</c><01:16:33.200><c> to</c><01:16:33.230><c> make</c><01:16:33.440><c> it</c>

01:16:33.460 --> 01:16:33.470 align:start position:0%
I think the question is how to make it
 

01:16:33.470 --> 01:16:35.050 align:start position:0%
I think the question is how to make it
usable<01:16:33.830><c> I</c><01:16:33.980><c> think</c><01:16:34.190><c> that</c><01:16:34.340><c> this</c><01:16:34.460><c> is</c><01:16:34.610><c> the</c><01:16:34.730><c> base</c>

01:16:35.050 --> 01:16:35.060 align:start position:0%
usable I think that this is the base
 

01:16:35.060 --> 01:16:39.370 align:start position:0%
usable I think that this is the base
because<01:16:35.330><c> it's</c><01:16:35.510><c> a</c><01:16:35.780><c> stateless</c><01:16:37.450><c> model</c><01:16:38.450><c> and</c><01:16:38.660><c> I'll</c>

01:16:39.370 --> 01:16:39.380 align:start position:0%
because it's a stateless model and I'll
 

01:16:39.380 --> 01:16:42.460 align:start position:0%
because it's a stateless model and I'll
explain<01:16:39.650><c> this</c><01:16:39.830><c> in</c><01:16:39.890><c> a</c><01:16:40.100><c> moment</c><01:16:41.140><c> so</c><01:16:42.140><c> everything</c>

01:16:42.460 --> 01:16:42.470 align:start position:0%
explain this in a moment so everything
 

01:16:42.470 --> 01:16:44.410 align:start position:0%
explain this in a moment so everything
is<01:16:42.590><c> stateless</c><01:16:42.920><c> and</c><01:16:43.070><c> that's</c><01:16:43.520><c> -</c><01:16:43.730><c> so</c><01:16:43.760><c> how</c><01:16:44.360><c> many</c>

01:16:44.410 --> 01:16:44.420 align:start position:0%
is stateless and that's - so how many
 

01:16:44.420 --> 01:16:46.420 align:start position:0%
is stateless and that's - so how many
DAP<01:16:44.660><c> developers</c><01:16:45.200><c> doing</c><01:16:45.590><c> that</c><01:16:45.800><c> never</c><01:16:46.070><c> complain</c>

01:16:46.420 --> 01:16:46.430 align:start position:0%
DAP developers doing that never complain
 

01:16:46.430 --> 01:16:49.360 align:start position:0%
DAP developers doing that never complain
fairness<01:16:47.410><c> so</c><01:16:48.410><c> a</c><01:16:48.470><c> few</c><01:16:48.680><c> so</c><01:16:48.860><c> this</c><01:16:49.010><c> is</c><01:16:49.130><c> sort</c><01:16:49.340><c> of</c>

01:16:49.360 --> 01:16:49.370 align:start position:0%
fairness so a few so this is sort of
 

01:16:49.370 --> 01:16:51.580 align:start position:0%
fairness so a few so this is sort of
what<01:16:49.910><c> the</c><01:16:50.030><c> who</c><01:16:50.450><c> this</c><01:16:50.540><c> talk</c><01:16:50.780><c> is</c><01:16:50.900><c> targeted</c><01:16:51.320><c> at</c>

01:16:51.580 --> 01:16:51.590 align:start position:0%
what the who this talk is targeted at
 

01:16:51.590 --> 01:16:53.710 align:start position:0%
what the who this talk is targeted at
but<01:16:51.920><c> there's</c><01:16:52.100><c> less</c><01:16:52.880><c> than</c><01:16:53.090><c> I</c><01:16:53.150><c> expect</c><01:16:53.480><c> it</c><01:16:53.600><c> to</c><01:16:53.630><c> be</c>

01:16:53.710 --> 01:16:53.720 align:start position:0%
but there's less than I expect it to be
 

01:16:53.720 --> 01:16:57.460 align:start position:0%
but there's less than I expect it to be
here<01:16:54.250><c> but</c><01:16:55.250><c> for</c><01:16:55.790><c> the</c><01:16:55.850><c> maybe</c><01:16:56.420><c> everyone</c><01:16:57.380><c> is</c>

01:16:57.460 --> 01:16:57.470 align:start position:0%
here but for the maybe everyone is
 

01:16:57.470 --> 01:16:59.410 align:start position:0%
here but for the maybe everyone is
interested<01:16:57.890><c> how</c><01:16:58.040><c> are</c><01:16:58.160><c> we</c><01:16:58.250><c> gonna</c><01:16:58.370><c> do</c><01:16:58.610><c> stateless</c>

01:16:59.410 --> 01:16:59.420 align:start position:0%
interested how are we gonna do stateless
 

01:16:59.420 --> 01:17:03.340 align:start position:0%
interested how are we gonna do stateless
what's<01:17:00.290><c> the</c><01:17:00.470><c> throughput</c><01:17:01.690><c> but</c><01:17:02.690><c> you</c><01:17:02.900><c> know</c><01:17:02.990><c> how</c>

01:17:03.340 --> 01:17:03.350 align:start position:0%
what's the throughput but you know how
 

01:17:03.350 --> 01:17:06.010 align:start position:0%
what's the throughput but you know how
does<01:17:03.560><c> the</c><01:17:03.620><c> policy</c><01:17:04.040><c> they're</c><01:17:04.160><c> gonna</c><01:17:04.280><c> work</c><01:17:05.020><c> you</c>

01:17:06.010 --> 01:17:06.020 align:start position:0%
does the policy they're gonna work you
 

01:17:06.020 --> 01:17:07.600 align:start position:0%
does the policy they're gonna work you
know<01:17:06.170><c> if</c><01:17:06.380><c> we</c><01:17:06.500><c> have</c><01:17:06.590><c> stateless</c><01:17:07.010><c> we're</c><01:17:07.160><c> passing</c>

01:17:07.600 --> 01:17:07.610 align:start position:0%
know if we have stateless we're passing
 

01:17:07.610 --> 01:17:09.160 align:start position:0%
know if we have stateless we're passing
so<01:17:07.760><c> many</c><01:17:07.910><c> hashes</c><01:17:08.300><c> and</c><01:17:08.510><c> with</c><01:17:08.660><c> the</c><01:17:08.750><c> call</c><01:17:08.960><c> data</c>

01:17:09.160 --> 01:17:09.170 align:start position:0%
so many hashes and with the call data
 

01:17:09.170 --> 01:17:10.870 align:start position:0%
so many hashes and with the call data
this<01:17:09.500><c> dominates</c><01:17:09.920><c> the</c><01:17:10.100><c> called</c><01:17:10.340><c> a</c><01:17:10.490><c> ton</c><01:17:10.700><c> crop</c>

01:17:10.870 --> 01:17:10.880 align:start position:0%
this dominates the called a ton crop
 

01:17:10.880 --> 01:17:11.890 align:start position:0%
this dominates the called a ton crop
what<01:17:11.180><c> is</c><01:17:11.300><c> it</c><01:17:11.390><c> going</c><01:17:11.480><c> to</c><01:17:11.540><c> be</c><01:17:11.630><c> like</c><01:17:11.750><c> one</c>

01:17:11.890 --> 01:17:11.900 align:start position:0%
what is it going to be like one
 

01:17:11.900 --> 01:17:13.990 align:start position:0%
what is it going to be like one
transaction<01:17:12.470><c> per</c><01:17:12.620><c> selecting</c><01:17:12.980><c> -</c><01:17:13.160><c> I</c><01:17:13.400><c> mean</c><01:17:13.850><c> is</c><01:17:13.970><c> it</c>

01:17:13.990 --> 01:17:14.000 align:start position:0%
transaction per selecting - I mean is it
 

01:17:14.000 --> 01:17:15.370 align:start position:0%
transaction per selecting - I mean is it
was<01:17:14.270><c> this</c><01:17:14.360><c> he</c><01:17:14.480><c> could</c><01:17:14.600><c> make</c><01:17:14.750><c> sense</c><01:17:14.960><c> to</c><01:17:15.110><c> begin</c>

01:17:15.370 --> 01:17:15.380 align:start position:0%
was this he could make sense to begin
 

01:17:15.380 --> 01:17:17.830 align:start position:0%
was this he could make sense to begin
with<01:17:15.610><c> and</c><01:17:16.610><c> that's</c><01:17:16.700><c> what</c><01:17:16.880><c> I</c><01:17:16.910><c> thought</c><01:17:17.180><c> about</c><01:17:17.600><c> an</c>

01:17:17.830 --> 01:17:17.840 align:start position:0%
with and that's what I thought about an
 

01:17:17.840 --> 01:17:20.020 align:start position:0%
with and that's what I thought about an
else<01:17:18.020><c> I</c><01:17:18.460><c> didn't</c><01:17:19.460><c> think</c><01:17:19.550><c> it</c><01:17:19.700><c> was</c><01:17:19.790><c> gonna</c><01:17:19.940><c> work</c>

01:17:20.020 --> 01:17:20.030 align:start position:0%
else I didn't think it was gonna work
 

01:17:20.030 --> 01:17:23.770 align:start position:0%
else I didn't think it was gonna work
and<01:17:20.360><c> I</c><01:17:20.690><c> have</c><01:17:21.110><c> a</c><01:17:21.140><c> little</c><01:17:21.410><c> bit</c><01:17:21.530><c> more</c><01:17:21.680><c> hope</c><01:17:21.860><c> now</c><01:17:22.780><c> it</c>

01:17:23.770 --> 01:17:23.780 align:start position:0%
and I have a little bit more hope now it
 

01:17:23.780 --> 01:17:26.170 align:start position:0%
and I have a little bit more hope now it
might<01:17:23.960><c> work</c><01:17:24.640><c> but</c><01:17:25.640><c> we</c><01:17:25.790><c> have</c><01:17:25.880><c> to</c><01:17:25.970><c> be</c><01:17:26.060><c> very</c>

01:17:26.170 --> 01:17:26.180 align:start position:0%
might work but we have to be very
 

01:17:26.180 --> 01:17:28.300 align:start position:0%
might work but we have to be very
careful<01:17:26.690><c> in</c><01:17:26.750><c> this</c><01:17:27.080><c> this</c><01:17:27.500><c> for</c><01:17:28.100><c> the</c><01:17:28.160><c> deaf</c>

01:17:28.300 --> 01:17:28.310 align:start position:0%
careful in this this for the deaf
 

01:17:28.310 --> 01:17:30.550 align:start position:0%
careful in this this for the deaf
developers<01:17:28.850><c> in</c><01:17:29.030><c> the</c><01:17:29.090><c> room</c><01:17:29.200><c> this</c><01:17:30.200><c> is</c><01:17:30.260><c> sort</c><01:17:30.530><c> of</c>

01:17:30.550 --> 01:17:30.560 align:start position:0%
developers in the room this is sort of
 

01:17:30.560 --> 01:17:36.070 align:start position:0%
developers in the room this is sort of
the<01:17:30.710><c> basis</c><01:17:31.570><c> these</c><01:17:32.570><c> Merkle</c><01:17:34.630><c> having</c><01:17:35.630><c> states</c><01:17:35.930><c> so</c>

01:17:36.070 --> 01:17:36.080 align:start position:0%
the basis these Merkle having states so
 

01:17:36.080 --> 01:17:38.200 align:start position:0%
the basis these Merkle having states so
you<01:17:36.170><c> want</c><01:17:36.350><c> to</c><01:17:36.580><c> persist</c><01:17:37.580><c> 8</c><01:17:37.790><c> but</c><01:17:37.940><c> you</c><01:17:38.000><c> have</c><01:17:38.090><c> to</c>

01:17:38.200 --> 01:17:38.210 align:start position:0%
you want to persist 8 but you have to
 

01:17:38.210 --> 01:17:40.630 align:start position:0%
you want to persist 8 but you have to
you<01:17:38.390><c> know</c><01:17:38.480><c> hash</c><01:17:38.660><c> it</c><01:17:38.840><c> up</c><01:17:38.960><c> somehow</c><01:17:39.740><c> we</c><01:17:40.280><c> know</c><01:17:40.400><c> that</c>

01:17:40.630 --> 01:17:40.640 align:start position:0%
you know hash it up somehow we know that
 

01:17:40.640 --> 01:17:41.980 align:start position:0%
you know hash it up somehow we know that
there<01:17:40.760><c> are</c><01:17:40.790><c> other</c><01:17:41.000><c> accumulators</c><01:17:41.630><c> there's</c><01:17:41.840><c> art</c>

01:17:41.980 --> 01:17:41.990 align:start position:0%
there are other accumulators there's art
 

01:17:41.990 --> 01:17:43.450 align:start position:0%
there are other accumulators there's art
there<01:17:42.200><c> RSA</c><01:17:42.650><c> maybe</c><01:17:42.920><c> some</c><01:17:43.070><c> zero-knowledge</c>

01:17:43.450 --> 01:17:43.460 align:start position:0%
there RSA maybe some zero-knowledge
 

01:17:43.460 --> 01:17:46.300 align:start position:0%
there RSA maybe some zero-knowledge
stuff<01:17:43.790><c> i</c><01:17:44.120><c> think</c><01:17:44.690><c> those</c><01:17:44.960><c> have</c><01:17:45.110><c> big</c><01:17:45.590><c> use</c><01:17:46.070><c> cases</c>

01:17:46.300 --> 01:17:46.310 align:start position:0%
stuff i think those have big use cases
 

01:17:46.310 --> 01:17:48.640 align:start position:0%
stuff i think those have big use cases
but<01:17:46.460><c> I</c><01:17:46.550><c> think</c><01:17:46.760><c> that</c><01:17:46.850><c> the</c><01:17:46.940><c> Merkle</c><01:17:47.410><c> trees</c><01:17:48.410><c> also</c>

01:17:48.640 --> 01:17:48.650 align:start position:0%
but I think that the Merkle trees also
 

01:17:48.650 --> 01:17:50.110 align:start position:0%
but I think that the Merkle trees also
have<01:17:48.800><c> big</c><01:17:48.980><c> use</c><01:17:49.130><c> cases</c><01:17:49.370><c> but</c><01:17:49.580><c> we</c><01:17:49.730><c> need</c><01:17:49.880><c> trees</c>

01:17:50.110 --> 01:17:50.120 align:start position:0%
have big use cases but we need trees
 

01:17:50.120 --> 01:17:52.000 align:start position:0%
have big use cases but we need trees
that<01:17:50.390><c> have</c><01:17:50.570><c> like</c><01:17:50.720><c> deaf</c><01:17:50.930><c> Millions</c>

01:17:52.000 --> 01:17:52.010 align:start position:0%
that have like deaf Millions
 

01:17:52.010 --> 01:17:55.360 align:start position:0%
that have like deaf Millions
like<01:17:52.190><c> you</c><01:17:52.310><c> know</c><01:17:52.510><c> thousand</c><01:17:53.510><c> three</c><01:17:53.660><c> millions</c><01:17:54.370><c> of</c>

01:17:55.360 --> 01:17:55.370 align:start position:0%
like you know thousand three millions of
 

01:17:55.370 --> 01:17:58.270 align:start position:0%
like you know thousand three millions of
in<01:17:55.820><c> depth</c><01:17:56.530><c> so</c><01:17:57.530><c> that's</c><01:17:57.710><c> the</c><01:17:57.890><c> big</c><01:17:58.040><c> problem</c>

01:17:58.270 --> 01:17:58.280 align:start position:0%
in depth so that's the big problem
 

01:17:58.280 --> 01:17:59.730 align:start position:0%
in depth so that's the big problem
that's<01:17:58.580><c> the</c><01:17:58.730><c> big</c><01:17:58.880><c> challenge</c><01:17:59.060><c> we</c><01:17:59.360><c> need</c>

01:17:59.730 --> 01:17:59.740 align:start position:0%
that's the big challenge we need
 

01:17:59.740 --> 01:18:02.200 align:start position:0%
that's the big challenge we need
breakthroughs<01:18:00.740><c> and</c><01:18:00.890><c> we</c><01:18:01.010><c> need</c><01:18:01.160><c> you</c><01:18:02.090><c> know</c>

01:18:02.200 --> 01:18:02.210 align:start position:0%
breakthroughs and we need you know
 

01:18:02.210 --> 01:18:04.990 align:start position:0%
breakthroughs and we need you know
efficient<01:18:02.810><c> Merkle</c><01:18:03.350><c> trees</c><01:18:03.710><c> for</c><01:18:04.130><c> to</c><01:18:04.250><c> make</c><01:18:04.370><c> EF</c><01:18:04.760><c> to</c>

01:18:04.990 --> 01:18:05.000 align:start position:0%
efficient Merkle trees for to make EF to
 

01:18:05.000 --> 01:18:06.490 align:start position:0%
efficient Merkle trees for to make EF to
the<01:18:05.240><c> stateless</c><01:18:05.510><c> idea</c><01:18:05.810><c> that</c><01:18:05.930><c> even</c><01:18:06.140><c> worked</c><01:18:06.320><c> for</c>

01:18:06.490 --> 01:18:06.500 align:start position:0%
the stateless idea that even worked for
 

01:18:06.500 --> 01:18:09.220 align:start position:0%
the stateless idea that even worked for
30<01:18:06.680><c> goods</c><01:18:07.010><c> so</c><01:18:07.190><c> so</c><01:18:08.120><c> now</c><01:18:08.240><c> is</c><01:18:08.300><c> Mike</c><01:18:08.510><c> you</c><01:18:09.110><c> know</c><01:18:09.200><c> I</c>

01:18:09.220 --> 01:18:09.230 align:start position:0%
30 goods so so now is Mike you know I
 

01:18:09.230 --> 01:18:12.880 align:start position:0%
30 goods so so now is Mike you know I
thought<01:18:09.470><c> about</c><01:18:09.530><c> this</c><01:18:09.860><c> for</c><01:18:10.100><c> a</c><01:18:10.310><c> long</c><01:18:10.460><c> time</c><01:18:11.890><c> so</c>

01:18:12.880 --> 01:18:12.890 align:start position:0%
thought about this for a long time so
 

01:18:12.890 --> 01:18:14.410 align:start position:0%
thought about this for a long time so
the<01:18:13.010><c> two</c><01:18:13.160><c> big</c><01:18:13.310><c> things</c><01:18:13.370><c> are</c><01:18:13.730><c> called</c><01:18:13.970><c> data</c><01:18:14.120><c> size</c>

01:18:14.410 --> 01:18:14.420 align:start position:0%
the two big things are called data size
 

01:18:14.420 --> 01:18:16.360 align:start position:0%
the two big things are called data size
and<01:18:14.630><c> run</c><01:18:14.780><c> time</c><01:18:15.080><c> and</c><01:18:15.380><c> there</c><01:18:16.010><c> are</c><01:18:16.040><c> trade-offs</c>

01:18:16.360 --> 01:18:16.370 align:start position:0%
and run time and there are trade-offs
 

01:18:16.370 --> 01:18:17.770 align:start position:0%
and run time and there are trade-offs
between<01:18:16.580><c> them</c><01:18:16.910><c> of</c><01:18:17.000><c> course</c><01:18:17.210><c> there</c><01:18:17.420><c> are</c><01:18:17.450><c> speeds</c>

01:18:17.770 --> 01:18:17.780 align:start position:0%
between them of course there are speeds
 

01:18:17.780 --> 01:18:21.940 align:start position:0%
between them of course there are speeds
size<01:18:18.500><c> be</c><01:18:18.740><c> trade-offs</c><01:18:20.440><c> but</c><01:18:21.440><c> so</c><01:18:21.710><c> I'm</c><01:18:21.770><c> gonna</c>

01:18:21.940 --> 01:18:21.950 align:start position:0%
size be trade-offs but so I'm gonna
 

01:18:21.950 --> 01:18:27.070 align:start position:0%
size be trade-offs but so I'm gonna
explain<01:18:22.250><c> I</c><01:18:25.060><c> wrote</c><01:18:26.060><c> everything</c><01:18:26.270><c> in</c><01:18:26.450><c> C</c><01:18:26.660><c> violate</c>

01:18:27.070 --> 01:18:27.080 align:start position:0%
explain I wrote everything in C violate
 

01:18:27.080 --> 01:18:28.110 align:start position:0%
explain I wrote everything in C violate
chopin's

01:18:28.110 --> 01:18:28.120 align:start position:0%
chopin's
 

01:18:28.120 --> 01:18:31.780 align:start position:0%
chopin's
C<01:18:29.120><c> fence</c><01:18:29.360><c> C</c><01:18:30.350><c> programming</c><01:18:30.740><c> Winston</c><01:18:31.130><c> okay</c><01:18:31.400><c> great</c>

01:18:31.780 --> 01:18:31.790 align:start position:0%
C fence C programming Winston okay great
 

01:18:31.790 --> 01:18:33.670 align:start position:0%
C fence C programming Winston okay great
so<01:18:32.210><c> there</c><01:18:32.330><c> are</c><01:18:32.450><c> people</c><01:18:32.630><c> maybe</c><01:18:33.230><c> they're</c><01:18:33.590><c> not</c>

01:18:33.670 --> 01:18:33.680 align:start position:0%
so there are people maybe they're not
 

01:18:33.680 --> 01:18:35.110 align:start position:0%
so there are people maybe they're not
interested<01:18:34.040><c> in</c><01:18:34.130><c> writing</c><01:18:34.250><c> the</c><01:18:34.400><c> absence</c><01:18:34.820><c> T</c><01:18:34.940><c> but</c>

01:18:35.110 --> 01:18:35.120 align:start position:0%
interested in writing the absence T but
 

01:18:35.120 --> 01:18:37.560 align:start position:0%
interested in writing the absence T but
I<01:18:35.360><c> think</c><01:18:35.930><c> C</c><01:18:36.080><c> is</c><01:18:36.140><c> a</c><01:18:36.200><c> reasonable</c><01:18:36.620><c> language</c><01:18:36.980><c> I</c>

01:18:37.560 --> 01:18:37.570 align:start position:0%
I think C is a reasonable language I
 

01:18:37.570 --> 01:18:40.750 align:start position:0%
I think C is a reasonable language I
think<01:18:38.570><c> we</c><01:18:38.840><c> have</c><01:18:38.960><c> to</c><01:18:39.050><c> be</c><01:18:39.140><c> efficient</c><01:18:39.560><c> also</c><01:18:39.760><c> when</c>

01:18:40.750 --> 01:18:40.760 align:start position:0%
think we have to be efficient also when
 

01:18:40.760 --> 01:18:42.130 align:start position:0%
think we have to be efficient also when
were<01:18:40.850><c> writing</c><01:18:41.000><c> EES</c><01:18:41.390><c> everything</c><01:18:41.810><c> has</c><01:18:41.930><c> to</c><01:18:42.050><c> be</c>

01:18:42.130 --> 01:18:42.140 align:start position:0%
were writing EES everything has to be
 

01:18:42.140 --> 01:18:43.840 align:start position:0%
were writing EES everything has to be
you<01:18:42.320><c> know</c><01:18:42.410><c> micromanage</c><01:18:43.190><c> we'd</c><01:18:43.430><c> like</c><01:18:43.670><c> you</c><01:18:43.790><c> know</c>

01:18:43.840 --> 01:18:43.850 align:start position:0%
you know micromanage we'd like you know
 

01:18:43.850 --> 01:18:46.780 align:start position:0%
you know micromanage we'd like you know
embedded<01:18:44.210><c> systems</c><01:18:45.010><c> we</c><01:18:46.010><c> have</c><01:18:46.100><c> limited</c><01:18:46.520><c> you</c>

01:18:46.780 --> 01:18:46.790 align:start position:0%
embedded systems we have limited you
 

01:18:46.790 --> 01:18:50.140 align:start position:0%
embedded systems we have limited you
know<01:18:46.820><c> memory</c><01:18:47.240><c> limited</c><01:18:48.100><c> cycles</c><01:18:49.100><c> CPU</c><01:18:49.580><c> cycles</c><01:18:50.000><c> so</c>

01:18:50.140 --> 01:18:50.150 align:start position:0%
know memory limited cycles CPU cycles so
 

01:18:50.150 --> 01:18:52.270 align:start position:0%
know memory limited cycles CPU cycles so
we<01:18:50.240><c> have</c><01:18:50.360><c> to</c><01:18:50.450><c> do</c><01:18:50.570><c> everything</c><01:18:50.810><c> we</c><01:18:51.710><c> have</c><01:18:52.130><c> to</c>

01:18:52.270 --> 01:18:52.280 align:start position:0%
we have to do everything we have to
 

01:18:52.280 --> 01:18:54.160 align:start position:0%
we have to do everything we have to
listen<01:18:53.060><c> to</c><01:18:53.090><c> them</c><01:18:53.300><c> invited</c><01:18:53.570><c> systems</c><01:18:53.930><c> people</c>

01:18:54.160 --> 01:18:54.170 align:start position:0%
listen to them invited systems people
 

01:18:54.170 --> 01:18:55.300 align:start position:0%
listen to them invited systems people
and<01:18:54.260><c> do</c><01:18:54.320><c> everything</c><01:18:54.650><c> as</c><01:18:54.770><c> efficiently</c><01:18:55.160><c> as</c>

01:18:55.300 --> 01:18:55.310 align:start position:0%
and do everything as efficiently as
 

01:18:55.310 --> 01:18:58.870 align:start position:0%
and do everything as efficiently as
possible<01:18:56.740><c> and</c><01:18:57.740><c> there</c><01:18:57.890><c> are</c><01:18:57.980><c> you</c><01:18:58.190><c> know</c><01:18:58.220><c> many</c>

01:18:58.870 --> 01:18:58.880 align:start position:0%
possible and there are you know many
 

01:18:58.880 --> 01:19:00.430 align:start position:0%
possible and there are you know many
years<01:18:59.120><c> of</c><01:18:59.300><c> accumulated</c><01:18:59.780><c> knowledge</c><01:19:00.020><c> in</c><01:19:00.320><c> this</c>

01:19:00.430 --> 01:19:00.440 align:start position:0%
years of accumulated knowledge in this
 

01:19:00.440 --> 01:19:03.040 align:start position:0%
years of accumulated knowledge in this
kind<01:19:00.650><c> of</c><01:19:00.710><c> area</c><01:19:00.980><c> so</c><01:19:01.610><c> called</c><01:19:01.910><c> data</c><01:19:02.090><c> size</c><01:19:02.330><c> so</c><01:19:02.510><c> -</c><01:19:02.690><c> so</c>

01:19:03.040 --> 01:19:03.050 align:start position:0%
kind of area so called data size so - so
 

01:19:03.050 --> 01:19:07.540 align:start position:0%
kind of area so called data size so - so
millions<01:19:03.650><c> four</c><01:19:03.920><c> million</c><01:19:04.210><c> -</c><01:19:05.210><c> to</c><01:19:05.330><c> the</c><01:19:05.560><c> 22</c><01:19:06.560><c> it</c>

01:19:07.540 --> 01:19:07.550 align:start position:0%
millions four million - to the 22 it
 

01:19:07.550 --> 01:19:09.550 align:start position:0%
millions four million - to the 22 it
comes<01:19:08.060><c> in</c><01:19:08.210><c> the</c><01:19:08.300><c> states</c><01:19:08.570><c> 40</c><01:19:09.110><c> accounts</c><01:19:09.320><c> in</c><01:19:09.500><c> the</c>

01:19:09.550 --> 01:19:09.560 align:start position:0%
comes in the states 40 accounts in the
 

01:19:09.560 --> 01:19:12.160 align:start position:0%
comes in the states 40 accounts in the
witness<01:19:09.920><c> what's</c><01:19:10.520><c> the</c><01:19:10.700><c> best</c><01:19:10.880><c> we</c><01:19:11.690><c> can</c><01:19:11.780><c> possibly</c>

01:19:12.160 --> 01:19:12.170 align:start position:0%
witness what's the best we can possibly
 

01:19:12.170 --> 01:19:14.470 align:start position:0%
witness what's the best we can possibly
want<01:19:12.380><c> to</c><01:19:12.500><c> be</c><01:19:12.560><c> dominated</c><01:19:13.160><c> by</c><01:19:13.310><c> hashes</c><01:19:14.240><c> and</c>

01:19:14.470 --> 01:19:14.480 align:start position:0%
want to be dominated by hashes and
 

01:19:14.480 --> 01:19:19.030 align:start position:0%
want to be dominated by hashes and
signatures<01:19:15.820><c> or</c><01:19:16.820><c> whatever</c><01:19:17.350><c> for</c><01:19:18.350><c> signatures</c>

01:19:19.030 --> 01:19:19.040 align:start position:0%
signatures or whatever for signatures
 

01:19:19.040 --> 01:19:20.650 align:start position:0%
signatures or whatever for signatures
for<01:19:19.160><c> the</c><01:19:19.220><c> transactions</c><01:19:19.850><c> I'm</c><01:19:19.970><c> sorry</c><01:19:20.180><c> if</c><01:19:20.360><c> you</c>

01:19:20.650 --> 01:19:20.660 align:start position:0%
for the transactions I'm sorry if you
 

01:19:20.660 --> 01:19:22.540 align:start position:0%
for the transactions I'm sorry if you
are<01:19:20.810><c> if</c><01:19:21.020><c> your</c><01:19:21.140><c> dad</c><01:19:21.350><c> is</c><01:19:21.380><c> using</c><01:19:21.710><c> but</c><01:19:22.280><c> that's</c><01:19:22.430><c> the</c>

01:19:22.540 --> 01:19:22.550 align:start position:0%
are if your dad is using but that's the
 

01:19:22.550 --> 01:19:24.400 align:start position:0%
are if your dad is using but that's the
goal<01:19:22.700><c> is</c><01:19:22.850><c> to</c><01:19:22.880><c> be</c><01:19:23.360><c> dominated</c><01:19:23.780><c> by</c><01:19:23.810><c> hashes</c><01:19:24.230><c> and</c>

01:19:24.400 --> 01:19:24.410 align:start position:0%
goal is to be dominated by hashes and
 

01:19:24.410 --> 01:19:27.340 align:start position:0%
goal is to be dominated by hashes and
then<01:19:24.530><c> the</c><01:19:25.070><c> tree</c><01:19:25.280><c> structure</c><01:19:26.110><c> you</c><01:19:27.110><c> know</c><01:19:27.200><c> the</c>

01:19:27.340 --> 01:19:27.350 align:start position:0%
then the tree structure you know the
 

01:19:27.350 --> 01:19:29.080 align:start position:0%
then the tree structure you know the
theoretical<01:19:27.860><c> limit</c><01:19:27.980><c> is</c><01:19:28.220><c> zero</c><01:19:28.430><c> percent</c><01:19:28.610><c> of</c>

01:19:29.080 --> 01:19:29.090 align:start position:0%
theoretical limit is zero percent of
 

01:19:29.090 --> 01:19:30.520 align:start position:0%
theoretical limit is zero percent of
your<01:19:29.270><c> call</c><01:19:29.510><c> data</c><01:19:29.690><c> is</c><01:19:29.840><c> for</c><01:19:30.020><c> the</c><01:19:30.080><c> tree</c><01:19:30.260><c> structure</c>

01:19:30.520 --> 01:19:30.530 align:start position:0%
your call data is for the tree structure
 

01:19:30.530 --> 01:19:33.100 align:start position:0%
your call data is for the tree structure
but<01:19:30.800><c> I</c><01:19:30.860><c> I</c><01:19:31.280><c> can</c><01:19:31.880><c> get</c><01:19:32.000><c> it</c><01:19:32.090><c> less</c><01:19:32.300><c> less</c><01:19:32.780><c> than</c><01:19:32.810><c> one</c>

01:19:33.100 --> 01:19:33.110 align:start position:0%
but I I can get it less less than one
 

01:19:33.110 --> 01:19:35.320 align:start position:0%
but I I can get it less less than one
percent<01:19:33.470><c> that's</c><01:19:34.100><c> sort</c><01:19:34.490><c> of</c><01:19:34.520><c> a</c><01:19:34.640><c> great</c><01:19:35.090><c> thing</c>

01:19:35.320 --> 01:19:35.330 align:start position:0%
percent that's sort of a great thing
 

01:19:35.330 --> 01:19:39.370 align:start position:0%
percent that's sort of a great thing
there's<01:19:36.260><c> hope</c><01:19:36.640><c> so</c><01:19:37.960><c> you</c><01:19:38.960><c> know</c><01:19:39.050><c> this</c><01:19:39.200><c> is</c><01:19:39.290><c> the</c>

01:19:39.370 --> 01:19:39.380 align:start position:0%
there's hope so you know this is the
 

01:19:39.380 --> 01:19:40.660 align:start position:0%
there's hope so you know this is the
best<01:19:39.530><c> we</c><01:19:39.680><c> can</c><01:19:39.710><c> possibly</c><01:19:39.980><c> do</c><01:19:40.340><c> is</c><01:19:40.370><c> just</c>

01:19:40.660 --> 01:19:40.670 align:start position:0%
best we can possibly do is just
 

01:19:40.670 --> 01:19:43.930 align:start position:0%
best we can possibly do is just
dominated<01:19:41.570><c> by</c><01:19:41.630><c> hashes</c><01:19:42.020><c> and</c><01:19:42.430><c> this</c><01:19:43.430><c> is</c><01:19:43.550><c> 425</c>

01:19:43.930 --> 01:19:43.940 align:start position:0%
dominated by hashes and this is 425
 

01:19:43.940 --> 01:19:45.790 align:start position:0%
dominated by hashes and this is 425
kilobytes<01:19:44.570><c> so</c><01:19:44.660><c> it's</c><01:19:44.840><c> close</c><01:19:45.020><c> to</c><01:19:45.050><c> etholon</c><01:19:45.560><c> stuff</c>

01:19:45.790 --> 01:19:45.800 align:start position:0%
kilobytes so it's close to etholon stuff
 

01:19:45.800 --> 01:19:47.470 align:start position:0%
kilobytes so it's close to etholon stuff
but<01:19:45.980><c> you</c><01:19:46.070><c> can</c><01:19:46.220><c> double</c><01:19:46.550><c> and</c><01:19:47.030><c> so</c><01:19:47.210><c> you</c>

01:19:47.470 --> 01:19:47.480 align:start position:0%
but you can double and so you
 

01:19:47.480 --> 01:19:49.110 align:start position:0%
but you can double and so you
say<01:19:47.570><c> 80</c><01:19:47.780><c> but</c><01:19:48.200><c> it's</c><01:19:48.320><c> a</c><01:19:48.380><c> little</c><01:19:48.500><c> better</c><01:19:48.710><c> because</c>

01:19:49.110 --> 01:19:49.120 align:start position:0%
say 80 but it's a little better because
 

01:19:49.120 --> 01:19:51.970 align:start position:0%
say 80 but it's a little better because
there<01:19:50.120><c> are</c><01:19:50.210><c> two</c><01:19:50.330><c> things</c><01:19:50.360><c> the</c><01:19:51.260><c> two</c><01:19:51.560><c> first</c><01:19:51.860><c> two</c>

01:19:51.970 --> 01:19:51.980 align:start position:0%
there are two things the two first two
 

01:19:51.980 --> 01:19:54.280 align:start position:0%
there are two things the two first two
trips<01:19:52.340><c> and</c><01:19:52.640><c> then</c><01:19:52.820><c> two</c><01:19:53.330><c> more</c><01:19:53.840><c> tricks</c><01:19:54.080><c> that</c><01:19:54.200><c> are</c>

01:19:54.280 --> 01:19:54.290 align:start position:0%
trips and then two more tricks that are
 

01:19:54.290 --> 01:19:55.990 align:start position:0%
trips and then two more tricks that are
being<01:19:54.440><c> worked</c><01:19:54.890><c> and</c><01:19:55.130><c> then</c><01:19:55.220><c> another</c><01:19:55.430><c> sort</c><01:19:55.940><c> of</c>

01:19:55.990 --> 01:19:56.000 align:start position:0%
being worked and then another sort of
 

01:19:56.000 --> 01:19:58.330 align:start position:0%
being worked and then another sort of
few<01:19:56.180><c> things</c><01:19:56.390><c> we</c><01:19:56.810><c> need</c><01:19:56.840><c> like</c><01:19:56.989><c> two</c><01:19:57.620><c> orders</c><01:19:58.310><c> of</c>

01:19:58.330 --> 01:19:58.340 align:start position:0%
few things we need like two orders of
 

01:19:58.340 --> 01:19:59.890 align:start position:0%
few things we need like two orders of
magnitude<01:19:58.460><c> increase</c><01:19:59.180><c> in</c><01:19:59.330><c> another</c><01:19:59.600><c> one</c><01:19:59.780><c> in</c>

01:19:59.890 --> 01:19:59.900 align:start position:0%
magnitude increase in another one in
 

01:19:59.900 --> 01:20:01.270 align:start position:0%
magnitude increase in another one in
another<01:19:59.989><c> big</c><01:20:00.320><c> trip</c><01:20:00.560><c> in</c><01:20:00.650><c> another</c><01:20:00.860><c> victory</c><01:20:01.130><c> we</c>

01:20:01.270 --> 01:20:01.280 align:start position:0%
another big trip in another victory we
 

01:20:01.280 --> 01:20:03.100 align:start position:0%
another big trip in another victory we
need<01:20:01.400><c> a</c><01:20:01.430><c> bunch</c><01:20:01.640><c> of</c><01:20:01.730><c> those</c><01:20:01.850><c> two</c><01:20:02.120><c> exes</c><01:20:02.390><c> increases</c>

01:20:03.100 --> 01:20:03.110 align:start position:0%
need a bunch of those two exes increases
 

01:20:03.110 --> 01:20:04.420 align:start position:0%
need a bunch of those two exes increases
to<01:20:03.200><c> make</c><01:20:03.320><c> this</c><01:20:03.410><c> even</c><01:20:03.650><c> feasible</c><01:20:04.010><c> but</c><01:20:04.130><c> I</c><01:20:04.220><c> think</c>

01:20:04.420 --> 01:20:04.430 align:start position:0%
to make this even feasible but I think
 

01:20:04.430 --> 01:20:09.250 align:start position:0%
to make this even feasible but I think
it<01:20:05.360><c> might</c><01:20:05.840><c> be</c><01:20:05.870><c> possible</c><01:20:07.600><c> so</c><01:20:08.600><c> binary</c><01:20:08.840><c> tree</c><01:20:09.200><c> is</c>

01:20:09.250 --> 01:20:09.260 align:start position:0%
it might be possible so binary tree is
 

01:20:09.260 --> 01:20:12.940 align:start position:0%
it might be possible so binary tree is
the<01:20:09.380><c> first</c><01:20:09.620><c> thing</c><01:20:10.390><c> why</c><01:20:11.390><c> is</c><01:20:11.450><c> binary</c><01:20:12.320><c> tree</c><01:20:12.680><c> more</c>

01:20:12.940 --> 01:20:12.950 align:start position:0%
the first thing why is binary tree more
 

01:20:12.950 --> 01:20:15.610 align:start position:0%
the first thing why is binary tree more
efficient<01:20:13.810><c> than</c><01:20:14.810><c> the</c><01:20:14.930><c> hex</c><01:20:15.140><c> there</c><01:20:15.290><c> you</c><01:20:15.440><c> saw</c>

01:20:15.610 --> 01:20:15.620 align:start position:0%
efficient than the hex there you saw
 

01:20:15.620 --> 01:20:18.100 align:start position:0%
efficient than the hex there you saw
that<01:20:15.739><c> the</c><01:20:15.980><c> tree</c><01:20:16.190><c> with</c><01:20:16.370><c> the</c><01:20:16.480><c> sixteen</c><01:20:17.480><c> leaves</c>

01:20:18.100 --> 01:20:18.110 align:start position:0%
that the tree with the sixteen leaves
 

01:20:18.110 --> 01:20:20.260 align:start position:0%
that the tree with the sixteen leaves
and<01:20:18.500><c> then</c><01:20:18.680><c> these</c><01:20:18.830><c> trees</c><01:20:19.280><c> have</c><01:20:19.520><c> sort</c><01:20:19.760><c> of</c><01:20:19.790><c> two</c>

01:20:20.260 --> 01:20:20.270 align:start position:0%
and then these trees have sort of two
 

01:20:20.270 --> 01:20:25.510 align:start position:0%
and then these trees have sort of two
leaves<01:20:20.540><c> II</c><01:20:20.690><c> okay</c><01:20:21.230><c> why</c><01:20:22.630><c> why</c><01:20:23.630><c> is</c><01:20:23.690><c> binary</c><01:20:24.520><c> pack</c>

01:20:25.510 --> 01:20:25.520 align:start position:0%
leaves II okay why why is binary pack
 

01:20:25.520 --> 01:20:28.900 align:start position:0%
leaves II okay why why is binary pack
Surrey<01:20:25.730><c> is</c><01:20:26.570><c> then</c><01:20:27.070><c> the</c><01:20:28.070><c> other</c><01:20:28.220><c> is</c><01:20:28.580><c> nothing</c><01:20:28.880><c> that</c>

01:20:28.900 --> 01:20:28.910 align:start position:0%
Surrey is then the other is nothing that
 

01:20:28.910 --> 01:20:31.510 align:start position:0%
Surrey is then the other is nothing that
little<01:20:29.360><c> bit</c><01:20:29.480><c> of</c><01:20:29.600><c> the</c><01:20:29.690><c> Hat</c><01:20:29.920><c> yes</c><01:20:30.920><c> so</c><01:20:31.220><c> there</c><01:20:31.370><c> so</c>

01:20:31.510 --> 01:20:31.520 align:start position:0%
little bit of the Hat yes so there so
 

01:20:31.520 --> 01:20:33.670 align:start position:0%
little bit of the Hat yes so there so
for<01:20:31.670><c> for</c><01:20:31.910><c> purpose</c><01:20:32.780><c> I'm</c><01:20:33.080><c> sorry</c><01:20:33.260><c> interrupting</c>

01:20:33.670 --> 01:20:33.680 align:start position:0%
for for purpose I'm sorry interrupting
 

01:20:33.680 --> 01:20:35.920 align:start position:0%
for for purpose I'm sorry interrupting
for<01:20:33.830><c> four</c><01:20:34.100><c> four</c><01:20:34.310><c> levels</c><01:20:34.760><c> here</c><01:20:35.480><c> you</c><01:20:35.600><c> need</c><01:20:35.720><c> one</c><01:20:35.900><c> -</c>

01:20:35.920 --> 01:20:35.930 align:start position:0%
for four four levels here you need one -
 

01:20:35.930 --> 01:20:38.380 align:start position:0%
for four four levels here you need one -
two<01:20:36.380><c> -</c><01:20:36.410><c> three</c><01:20:36.620><c> -</c><01:20:36.830><c> four</c><01:20:36.980><c> hashes</c><01:20:37.670><c> for</c><01:20:38.120><c> the</c><01:20:38.210><c> hex</c>

01:20:38.380 --> 01:20:38.390 align:start position:0%
two - three - four hashes for the hex
 

01:20:38.390 --> 01:20:41.500 align:start position:0%
two - three - four hashes for the hex
there<01:20:38.540><c> you</c><01:20:38.660><c> need</c><01:20:38.810><c> 15</c><01:20:39.350><c> hashes</c><01:20:39.739><c> so</c><01:20:40.180><c> four</c><01:20:41.180><c> versus</c>

01:20:41.500 --> 01:20:41.510 align:start position:0%
there you need 15 hashes so four versus
 

01:20:41.510 --> 01:20:43.260 align:start position:0%
there you need 15 hashes so four versus
15<01:20:41.900><c> you</c><01:20:42.020><c> have</c><01:20:42.050><c> a</c><01:20:42.140><c> 4x</c>

01:20:43.260 --> 01:20:43.270 align:start position:0%
15 you have a 4x
 

01:20:43.270 --> 01:20:45.040 align:start position:0%
15 you have a 4x
improvement<01:20:44.270><c> in</c><01:20:44.360><c> the</c><01:20:44.450><c> call</c><01:20:44.630><c> data</c><01:20:44.810><c> size</c>

01:20:45.040 --> 01:20:45.050 align:start position:0%
improvement in the call data size
 

01:20:45.050 --> 01:20:47.050 align:start position:0%
improvement in the call data size
freezing<01:20:45.800><c> binary</c><01:20:46.130><c> so</c><01:20:46.250><c> I</c><01:20:46.310><c> think</c><01:20:46.370><c> binary</c><01:20:46.820><c> tree</c>

01:20:47.050 --> 01:20:47.060 align:start position:0%
freezing binary so I think binary tree
 

01:20:47.060 --> 01:20:50.320 align:start position:0%
freezing binary so I think binary tree
are<01:20:47.150><c> a</c><01:20:47.480><c> good</c><01:20:47.660><c> option</c><01:20:48.190><c> I</c><01:20:49.190><c> think</c><01:20:49.820><c> that's</c><01:20:50.239><c> the</c>

01:20:50.320 --> 01:20:50.330 align:start position:0%
are a good option I think that's the
 

01:20:50.330 --> 01:20:52.210 align:start position:0%
are a good option I think that's the
best<01:20:50.510><c> we</c><01:20:50.660><c> can</c><01:20:50.690><c> do</c><01:20:50.960><c> okay</c><01:20:51.560><c> so</c><01:20:51.710><c> what</c><01:20:51.950><c> does</c><01:20:52.070><c> the</c>

01:20:52.210 --> 01:20:52.220 align:start position:0%
best we can do okay so what does the
 

01:20:52.220 --> 01:20:57.090 align:start position:0%
best we can do okay so what does the
tree<01:20:52.460><c> look</c><01:20:52.640><c> like</c><01:20:55.000><c> so</c><01:20:56.000><c> there's</c><01:20:56.480><c> a</c><01:20:56.540><c> paper</c><01:20:56.720><c> in</c>

01:20:57.090 --> 01:20:57.100 align:start position:0%
tree look like so there's a paper in
 

01:20:57.100 --> 01:20:58.780 align:start position:0%
tree look like so there's a paper in
1990

01:20:58.780 --> 01:20:58.790 align:start position:0%
1990
 

01:20:58.790 --> 01:21:01.300 align:start position:0%
1990
captain<01:20:59.480><c> Jana</c><01:20:59.720><c> and</c><01:20:59.870><c> mech</c><01:21:00.200><c> and</c><01:21:00.380><c> then</c><01:21:00.470><c> they</c>

01:21:01.300 --> 01:21:01.310 align:start position:0%
captain Jana and mech and then they
 

01:21:01.310 --> 01:21:03.580 align:start position:0%
captain Jana and mech and then they
defined<01:21:01.640><c> two</c><01:21:01.730><c> children</c><01:21:02.120><c> pattern</c><01:21:02.450><c> sequence</c><01:21:02.810><c> so</c>

01:21:03.580 --> 01:21:03.590 align:start position:0%
defined two children pattern sequence so
 

01:21:03.590 --> 01:21:07.750 align:start position:0%
defined two children pattern sequence so
on<01:21:03.920><c> each</c><01:21:04.330><c> note</c><01:21:05.330><c> there's</c><01:21:05.780><c> a</c><01:21:05.840><c> label</c><01:21:06.230><c> 1</c><01:21:07.220><c> 1</c><01:21:07.460><c> means</c>

01:21:07.750 --> 01:21:07.760 align:start position:0%
on each note there's a label 1 1 means
 

01:21:07.760 --> 01:21:10.210 align:start position:0%
on each note there's a label 1 1 means
it<01:21:07.910><c> has</c><01:21:08.090><c> left</c><01:21:08.360><c> and</c><01:21:08.540><c> right</c><01:21:08.630><c> child</c><01:21:08.930><c> 1</c><01:21:09.560><c> 0</c><01:21:09.830><c> means</c><01:21:10.100><c> it</c>

01:21:10.210 --> 01:21:10.220 align:start position:0%
it has left and right child 1 0 means it
 

01:21:10.220 --> 01:21:11.890 align:start position:0%
it has left and right child 1 0 means it
only<01:21:10.280><c> has</c><01:21:10.580><c> a</c><01:21:10.610><c> left</c><01:21:10.850><c> child</c><01:21:11.120><c> and</c><01:21:11.390><c> there's</c><01:21:11.720><c> no</c>

01:21:11.890 --> 01:21:11.900 align:start position:0%
only has a left child and there's no
 

01:21:11.900 --> 01:21:13.510 align:start position:0%
only has a left child and there's no
right<01:21:12.080><c> child</c><01:21:12.110><c> I</c><01:21:12.500><c> interpreted</c><01:21:12.950><c> that</c><01:21:13.010><c> as</c><01:21:13.160><c> no</c>

01:21:13.510 --> 01:21:13.520 align:start position:0%
right child I interpreted that as no
 

01:21:13.520 --> 01:21:15.490 align:start position:0%
right child I interpreted that as no
right<01:21:13.700><c> child</c><01:21:13.730><c> as</c><01:21:14.060><c> being</c><01:21:14.090><c> being</c><01:21:14.690><c> a</c><01:21:14.750><c> hash</c><01:21:14.960><c> so</c>

01:21:15.490 --> 01:21:15.500 align:start position:0%
right child as being being a hash so
 

01:21:15.500 --> 01:21:16.810 align:start position:0%
right child as being being a hash so
there's<01:21:15.650><c> a</c><01:21:15.680><c> whole</c><01:21:15.860><c> you</c><01:21:16.100><c> know</c><01:21:16.160><c> sub</c><01:21:16.460><c> tree</c><01:21:16.670><c> each</c>

01:21:16.810 --> 01:21:16.820 align:start position:0%
there's a whole you know sub tree each
 

01:21:16.820 --> 01:21:18.310 align:start position:0%
there's a whole you know sub tree each
one<01:21:17.000><c> of</c><01:21:17.090><c> these</c><01:21:17.150><c> hashes</c><01:21:17.390><c> is</c><01:21:17.630><c> just</c><01:21:17.840><c> a</c><01:21:17.930><c> whole</c><01:21:18.170><c> big</c>

01:21:18.310 --> 01:21:18.320 align:start position:0%
one of these hashes is just a whole big
 

01:21:18.320 --> 01:21:23.320 align:start position:0%
one of these hashes is just a whole big
subtree<01:21:18.800><c> down</c><01:21:19.280><c> to</c><01:21:19.489><c> it</c><01:21:19.550><c> you</c><01:21:19.700><c> know</c><01:21:21.430><c> depth</c><01:21:22.430><c> 22</c><01:21:23.060><c> or</c>

01:21:23.320 --> 01:21:23.330 align:start position:0%
subtree down to it you know depth 22 or
 

01:21:23.330 --> 01:21:26.620 align:start position:0%
subtree down to it you know depth 22 or
30<01:21:23.720><c> or</c><01:21:23.930><c> whatever</c><01:21:24.670><c> so</c><01:21:25.670><c> that's</c><01:21:25.790><c> we</c><01:21:26.360><c> don't</c><01:21:26.450><c> need</c>

01:21:26.620 --> 01:21:26.630 align:start position:0%
30 or whatever so that's we don't need
 

01:21:26.630 --> 01:21:27.760 align:start position:0%
30 or whatever so that's we don't need
that<01:21:26.750><c> in</c><01:21:26.870><c> the</c><01:21:26.960><c> witness</c><01:21:27.230><c> this</c><01:21:27.380><c> is</c><01:21:27.500><c> what</c><01:21:27.650><c> the</c>

01:21:27.760 --> 01:21:27.770 align:start position:0%
that in the witness this is what the
 

01:21:27.770 --> 01:21:32.380 align:start position:0%
that in the witness this is what the
witness<01:21:28.040><c> looks</c><01:21:28.280><c> like</c><01:21:28.489><c> and</c><01:21:30.220><c> so</c><01:21:31.220><c> the</c><01:21:31.430><c> 0</c><01:21:31.700><c> 1</c><01:21:32.000><c> means</c>

01:21:32.380 --> 01:21:32.390 align:start position:0%
witness looks like and so the 0 1 means
 

01:21:32.390 --> 01:21:36.010 align:start position:0%
witness looks like and so the 0 1 means
that<01:21:32.570><c> there's</c><01:21:32.750><c> a</c><01:21:33.530><c> hash</c><01:21:34.010><c> no</c><01:21:34.430><c> empty</c><01:21:35.030><c> left</c><01:21:35.480><c> child</c>

01:21:36.010 --> 01:21:36.020 align:start position:0%
that there's a hash no empty left child
 

01:21:36.020 --> 01:21:38.110 align:start position:0%
that there's a hash no empty left child
so<01:21:36.230><c> there's</c><01:21:36.350><c> a</c><01:21:36.470><c> hash</c><01:21:36.650><c> and</c><01:21:36.980><c> there</c><01:21:37.280><c> is</c><01:21:37.400><c> a</c><01:21:37.430><c> right</c>

01:21:38.110 --> 01:21:38.120 align:start position:0%
so there's a hash and there is a right
 

01:21:38.120 --> 01:21:41.140 align:start position:0%
so there's a hash and there is a right
child<01:21:38.300><c> so</c><01:21:38.720><c> 0</c><01:21:39.020><c> &amp;</c><01:21:39.350><c> 1</c><01:21:39.550><c> you</c><01:21:40.550><c> know</c><01:21:40.700><c> the</c><01:21:40.820><c> first</c><01:21:41.000><c> thing</c>

01:21:41.140 --> 01:21:41.150 align:start position:0%
child so 0 &amp; 1 you know the first thing
 

01:21:41.150 --> 01:21:43.960 align:start position:0%
child so 0 &amp; 1 you know the first thing
is<01:21:41.270><c> a</c><01:21:41.300><c> 0</c><01:21:41.570><c> if</c><01:21:41.750><c> it's</c><01:21:41.900><c> a</c><01:21:41.960><c> hash</c><01:21:42.140><c> or</c><01:21:42.860><c> 1</c><01:21:43.430><c> if</c><01:21:43.640><c> it's</c><01:21:43.760><c> not</c><01:21:43.940><c> a</c>

01:21:43.960 --> 01:21:43.970 align:start position:0%
is a 0 if it's a hash or 1 if it's not a
 

01:21:43.970 --> 01:21:46.780 align:start position:0%
is a 0 if it's a hash or 1 if it's not a
catch<01:21:44.210><c> the</c><01:21:44.780><c> right</c><01:21:44.930><c> part</c><01:21:45.200><c> is</c><01:21:45.380><c> a</c><01:21:45.620><c> 1</c><01:21:45.800><c> if</c><01:21:45.980><c> it's</c><01:21:46.130><c> if</c>

01:21:46.780 --> 01:21:46.790 align:start position:0%
catch the right part is a 1 if it's if
 

01:21:46.790 --> 01:21:48.439 align:start position:0%
catch the right part is a 1 if it's if
it's<01:21:47.030><c> not</c><01:21:47.570><c> a</c><01:21:47.600><c> hash</c><01:21:47.810><c> at</c><01:21:47.989><c> 0</c>

01:21:48.439 --> 01:21:48.449 align:start position:0%
it's not a hash at 0
 

01:21:48.449 --> 01:21:49.910 align:start position:0%
it's not a hash at 0
so<01:21:48.719><c> this</c><01:21:48.840><c> one</c><01:21:48.989><c> has</c><01:21:49.139><c> two</c><01:21:49.349><c> but</c><01:21:49.530><c> left</c><01:21:49.650><c> the</c><01:21:49.769><c> right</c>

01:21:49.910 --> 01:21:49.920 align:start position:0%
so this one has two but left the right
 

01:21:49.920 --> 01:21:51.410 align:start position:0%
so this one has two but left the right
shot<01:21:50.099><c> so</c><01:21:50.190><c> it's</c><01:21:50.340><c> one</c><01:21:50.489><c> one</c><01:21:50.670><c> so</c><01:21:50.880><c> it</c><01:21:50.999><c> sort</c><01:21:51.179><c> of</c><01:21:51.209><c> makes</c>

01:21:51.410 --> 01:21:51.420 align:start position:0%
shot so it's one one so it sort of makes
 

01:21:51.420 --> 01:21:52.430 align:start position:0%
shot so it's one one so it sort of makes
sense<01:21:51.539><c> the</c><01:21:51.719><c> one</c><01:21:51.869><c> means</c><01:21:52.079><c> that</c><01:21:52.260><c> there's</c>

01:21:52.430 --> 01:21:52.440 align:start position:0%
sense the one means that there's
 

01:21:52.440 --> 01:21:53.930 align:start position:0%
sense the one means that there's
something<01:21:52.619><c> there</c><01:21:52.829><c> and</c><01:21:53.130><c> the</c><01:21:53.429><c> zero</c><01:21:53.639><c> means</c><01:21:53.880><c> that</c>

01:21:53.930 --> 01:21:53.940 align:start position:0%
something there and the zero means that
 

01:21:53.940 --> 01:21:57.169 align:start position:0%
something there and the zero means that
there's<01:21:54.179><c> a</c><01:21:54.239><c> hash</c><01:21:54.389><c> thing</c><01:21:55.820><c> so</c><01:21:56.820><c> that's</c><01:21:56.999><c> the</c>

01:21:57.169 --> 01:21:57.179 align:start position:0%
there's a hash thing so that's the
 

01:21:57.179 --> 01:21:59.359 align:start position:0%
there's a hash thing so that's the
that's<01:21:57.510><c> the</c><01:21:57.630><c> note</c><01:21:58.289><c> labels</c><01:21:58.709><c> are</c><01:21:58.979><c> the</c><01:21:59.130><c> tree</c>

01:21:59.359 --> 01:21:59.369 align:start position:0%
that's the note labels are the tree
 

01:21:59.369 --> 01:22:00.709 align:start position:0%
that's the note labels are the tree
structure<01:21:59.670><c> that</c><01:21:59.909><c> enclose</c><01:22:00.179><c> it</c><01:22:00.329><c> and</c><01:22:00.449><c> that's</c><01:22:00.570><c> so</c>

01:22:00.709 --> 01:22:00.719 align:start position:0%
structure that enclose it and that's so
 

01:22:00.719 --> 01:22:04.699 align:start position:0%
structure that enclose it and that's so
small<01:22:01.050><c> it's</c><01:22:01.260><c> like</c><01:22:01.320><c> it's</c><01:22:01.679><c> less</c><01:22:02.039><c> than</c><01:22:02.190><c> 1%</c><01:22:03.709><c> then</c>

01:22:04.699 --> 01:22:04.709 align:start position:0%
small it's like it's less than 1% then
 

01:22:04.709 --> 01:22:06.350 align:start position:0%
small it's like it's less than 1% then
we<01:22:04.829><c> we</c><01:22:05.369><c> don't</c><01:22:05.489><c> need</c><01:22:05.639><c> these</c><01:22:05.789><c> agile</c><01:22:06.119><c> labels</c>

01:22:06.350 --> 01:22:06.360 align:start position:0%
we we don't need these agile labels
 

01:22:06.360 --> 01:22:07.580 align:start position:0%
we we don't need these agile labels
because<01:22:06.630><c> they're</c><01:22:06.780><c> already</c><01:22:06.900><c> given</c><01:22:07.229><c> to</c><01:22:07.260><c> us</c><01:22:07.380><c> and</c>

01:22:07.580 --> 01:22:07.590 align:start position:0%
because they're already given to us and
 

01:22:07.590 --> 01:22:08.779 align:start position:0%
because they're already given to us and
this<01:22:07.679><c> is</c><01:22:07.800><c> sort</c><01:22:07.949><c> of</c><01:22:08.039><c> building</c><01:22:08.340><c> down</c><01:22:08.519><c> to</c><01:22:08.670><c> this</c>

01:22:08.779 --> 01:22:08.789 align:start position:0%
this is sort of building down to this
 

01:22:08.789 --> 01:22:10.850 align:start position:0%
this is sort of building down to this
address<01:22:09.059><c> which</c><01:22:09.389><c> is</c><01:22:09.539><c> the</c><01:22:09.749><c> dress</c><01:22:09.929><c> of</c><01:22:10.079><c> care</c><01:22:10.559><c> of</c>

01:22:10.850 --> 01:22:10.860 align:start position:0%
address which is the dress of care of
 

01:22:10.860 --> 01:22:13.279 align:start position:0%
address which is the dress of care of
this<01:22:10.979><c> accounts</c><01:22:11.489><c> and</c><01:22:11.670><c> the</c><01:22:11.849><c> leaf</c><01:22:12.170><c> comes</c><01:22:13.170><c> where</c>

01:22:13.279 --> 01:22:13.289 align:start position:0%
this accounts and the leaf comes where
 

01:22:13.289 --> 01:22:15.799 align:start position:0%
this accounts and the leaf comes where
these<01:22:13.380><c> is</c><01:22:13.590><c> zero</c><01:22:14.099><c> zero</c><01:22:14.400><c> one</c><01:22:14.579><c> zero</c><01:22:14.610><c> zero</c><01:22:14.969><c> dot</c><01:22:15.780><c> dot</c>

01:22:15.799 --> 01:22:15.809 align:start position:0%
these is zero zero one zero zero dot dot
 

01:22:15.809 --> 01:22:19.279 align:start position:0%
these is zero zero one zero zero dot dot
one<01:22:15.989><c> and</c><01:22:16.920><c> then</c><01:22:17.130><c> we</c><01:22:17.309><c> have</c><01:22:17.340><c> an</c><01:22:17.579><c> edge</c><01:22:18.510><c> label</c><01:22:19.019><c> here</c>

01:22:19.279 --> 01:22:19.289 align:start position:0%
one and then we have an edge label here
 

01:22:19.289 --> 01:22:21.109 align:start position:0%
one and then we have an edge label here
with<01:22:19.709><c> the</c><01:22:19.829><c> rest</c><01:22:20.010><c> of</c><01:22:20.130><c> the</c><01:22:20.280><c> address</c><01:22:20.699><c> and</c><01:22:20.999><c> there's</c>

01:22:21.109 --> 01:22:21.119 align:start position:0%
with the rest of the address and there's
 

01:22:21.119 --> 01:22:23.089 align:start position:0%
with the rest of the address and there's
an<01:22:21.239><c> ellipses</c><01:22:21.599><c> that</c><01:22:21.659><c> didn't</c><01:22:22.079><c> render</c><01:22:22.260><c> it</c><01:22:22.440><c> here</c>

01:22:23.089 --> 01:22:23.099 align:start position:0%
an ellipses that didn't render it here
 

01:22:23.099 --> 01:22:25.339 align:start position:0%
an ellipses that didn't render it here
so<01:22:23.489><c> we</c><01:22:23.579><c> have</c><01:22:23.729><c> to</c><01:22:23.880><c> pass</c><01:22:24.510><c> call</c><01:22:24.749><c> data</c><01:22:24.929><c> with</c><01:22:25.170><c> no</c>

01:22:25.339 --> 01:22:25.349 align:start position:0%
so we have to pass call data with no
 

01:22:25.349 --> 01:22:26.839 align:start position:0%
so we have to pass call data with no
labels<01:22:25.769><c> which</c><01:22:25.860><c> is</c><01:22:26.010><c> so</c><01:22:26.190><c> tiny</c>

01:22:26.839 --> 01:22:26.849 align:start position:0%
labels which is so tiny
 

01:22:26.849 --> 01:22:28.459 align:start position:0%
labels which is so tiny
agile<01:22:27.329><c> Able's</c><01:22:27.659><c> which</c><01:22:27.809><c> is</c><01:22:27.929><c> still</c><01:22:28.139><c> small</c>

01:22:28.459 --> 01:22:28.469 align:start position:0%
agile Able's which is still small
 

01:22:28.469 --> 01:22:30.410 align:start position:0%
agile Able's which is still small
account<01:22:29.099><c> data</c><01:22:29.340><c> which</c><01:22:29.519><c> can</c><01:22:29.670><c> be</c><01:22:29.820><c> arbitrary</c><01:22:30.300><c> you</c>

01:22:30.410 --> 01:22:30.420 align:start position:0%
account data which can be arbitrary you
 

01:22:30.420 --> 01:22:32.810 align:start position:0%
account data which can be arbitrary you
can<01:22:30.570><c> have</c><01:22:30.719><c> balance</c><01:22:31.499><c> announce</c><01:22:31.800><c> whatever</c><01:22:32.280><c> no</c>

01:22:32.810 --> 01:22:32.820 align:start position:0%
can have balance announce whatever no
 

01:22:32.820 --> 01:22:36.799 align:start position:0%
can have balance announce whatever no
kidding<01:22:33.150><c> you</c><01:22:33.209><c> own</c><01:22:33.360><c> whatever</c><01:22:34.130><c> and</c><01:22:35.130><c> then</c><01:22:36.119><c> hashes</c>

01:22:36.799 --> 01:22:36.809 align:start position:0%
kidding you own whatever and then hashes
 

01:22:36.809 --> 01:22:40.009 align:start position:0%
kidding you own whatever and then hashes
and<01:22:36.840><c> these</c><01:22:37.079><c> hashes</c><01:22:37.320><c> are</c><01:22:37.590><c> h1</c><01:22:38.039><c> h2</c><01:22:38.780><c> all</c><01:22:39.780><c> these</c>

01:22:40.009 --> 01:22:40.019 align:start position:0%
and these hashes are h1 h2 all these
 

01:22:40.019 --> 01:22:41.239 align:start position:0%
and these hashes are h1 h2 all these
caches<01:22:40.289><c> these</c><01:22:40.440><c> dominate</c><01:22:40.829><c> these</c><01:22:40.979><c> aren't</c><01:22:41.130><c> like</c>

01:22:41.239 --> 01:22:41.249 align:start position:0%
caches these dominate these aren't like
 

01:22:41.249 --> 01:22:43.160 align:start position:0%
caches these dominate these aren't like
80%<01:22:41.909><c> and</c><01:22:42.119><c> then</c><01:22:42.389><c> if</c><01:22:42.510><c> you</c><01:22:42.599><c> do</c><01:22:42.719><c> happen</c><01:22:42.929><c> to</c><01:22:43.079><c> have</c>

01:22:43.160 --> 01:22:43.170 align:start position:0%
80% and then if you do happen to have
 

01:22:43.170 --> 01:22:45.620 align:start position:0%
80% and then if you do happen to have
signatures<01:22:43.709><c> or</c><01:22:44.300><c> transactions</c><01:22:45.300><c> then</c><01:22:45.449><c> that's</c>

01:22:45.620 --> 01:22:45.630 align:start position:0%
signatures or transactions then that's
 

01:22:45.630 --> 01:22:48.620 align:start position:0%
signatures or transactions then that's
kind<01:22:45.989><c> of</c><01:22:46.139><c> big</c><01:22:46.289><c> to</c><01:22:46.530><c> the</c><01:22:47.400><c> count</c><01:22:47.670><c> data</c><01:22:47.909><c> you</c><01:22:48.539><c> know</c>

01:22:48.620 --> 01:22:48.630 align:start position:0%
kind of big to the count data you know
 

01:22:48.630 --> 01:22:50.020 align:start position:0%
kind of big to the count data you know
when<01:22:48.809><c> you</c><01:22:48.959><c> might</c><01:22:49.079><c> need</c><01:22:49.139><c> balance</c><01:22:49.559><c> of</c><01:22:49.650><c> nan</c><01:22:49.769><c> says</c>

01:22:50.020 --> 01:22:50.030 align:start position:0%
when you might need balance of nan says
 

01:22:50.030 --> 01:22:52.520 align:start position:0%
when you might need balance of nan says
well<01:22:51.030><c> the</c><01:22:51.090><c> trees</c><01:22:51.300><c> the</c><01:22:51.599><c> good</c><01:22:51.959><c> news</c><01:22:52.110><c> of</c><01:22:52.260><c> the</c><01:22:52.289><c> tree</c>

01:22:52.520 --> 01:22:52.530 align:start position:0%
well the trees the good news of the tree
 

01:22:52.530 --> 01:22:56.060 align:start position:0%
well the trees the good news of the tree
structure<01:22:52.769><c> we</c><01:22:52.979><c> can</c><01:22:53.099><c> get</c><01:22:53.249><c> less</c><01:22:53.909><c> than</c><01:22:54.059><c> 1%</c><01:22:55.070><c> and</c>

01:22:56.060 --> 01:22:56.070 align:start position:0%
structure we can get less than 1% and
 

01:22:56.070 --> 01:22:57.919 align:start position:0%
structure we can get less than 1% and
there's<01:22:56.519><c> there's</c><01:22:57.150><c> interactions</c><01:22:57.749><c> between</c>

01:22:57.919 --> 01:22:57.929 align:start position:0%
there's there's interactions between
 

01:22:57.929 --> 01:22:59.750 align:start position:0%
there's there's interactions between
these<01:22:58.170><c> and</c><01:22:58.650><c> another</c><01:22:59.249><c> thing</c><01:22:59.429><c> is</c><01:22:59.519><c> that</c><01:22:59.550><c> these</c>

01:22:59.750 --> 01:22:59.760 align:start position:0%
these and another thing is that these
 

01:22:59.760 --> 01:23:01.459 align:start position:0%
these and another thing is that these
duplication<01:23:00.420><c> so</c><01:23:00.659><c> the</c><01:23:00.749><c> binary</c><01:23:00.929><c> is</c><01:23:01.199><c> the</c><01:23:01.260><c> big</c>

01:23:01.459 --> 01:23:01.469 align:start position:0%
duplication so the binary is the big
 

01:23:01.469 --> 01:23:04.819 align:start position:0%
duplication so the binary is the big
thing<01:23:01.739><c> the</c><01:23:02.340><c> deduplication</c><01:23:02.909><c> I</c><01:23:03.090><c> found</c><01:23:03.329><c> that</c><01:23:03.829><c> 20%</c>

01:23:04.819 --> 01:23:04.829 align:start position:0%
thing the deduplication I found that 20%
 

01:23:04.829 --> 01:23:07.069 align:start position:0%
thing the deduplication I found that 20%
least<01:23:05.699><c> savings</c><01:23:06.179><c> so</c><01:23:06.329><c> we</c><01:23:06.360><c> don't</c><01:23:06.570><c> have</c><01:23:06.690><c> to</c><01:23:06.840><c> you</c>

01:23:07.069 --> 01:23:07.079 align:start position:0%
least savings so we don't have to you
 

01:23:07.079 --> 01:23:09.350 align:start position:0%
least savings so we don't have to you
know<01:23:07.110><c> certain</c><01:23:07.769><c> caches</c><01:23:08.130><c> if</c><01:23:08.880><c> we</c><01:23:09.030><c> just</c><01:23:09.179><c> had</c><01:23:09.329><c> one</c>

01:23:09.350 --> 01:23:09.360 align:start position:0%
know certain caches if we just had one
 

01:23:09.360 --> 01:23:11.089 align:start position:0%
know certain caches if we just had one
account<01:23:09.749><c> you</c><01:23:09.929><c> have</c><01:23:09.989><c> to</c><01:23:10.170><c> pass</c><01:23:10.409><c> all</c><01:23:10.590><c> the</c><01:23:10.709><c> hashes</c>

01:23:11.089 --> 01:23:11.099 align:start position:0%
account you have to pass all the hashes
 

01:23:11.099 --> 01:23:14.509 align:start position:0%
account you have to pass all the hashes
down<01:23:11.789><c> but</c><01:23:12.479><c> we</c><01:23:12.690><c> can</c><01:23:12.840><c> recompute</c><01:23:13.409><c> hashes</c><01:23:13.829><c> so</c><01:23:14.099><c> so</c>

01:23:14.509 --> 01:23:14.519 align:start position:0%
down but we can recompute hashes so so
 

01:23:14.519 --> 01:23:16.879 align:start position:0%
down but we can recompute hashes so so
we<01:23:14.610><c> can</c><01:23:14.760><c> compute</c><01:23:15.420><c> this</c><01:23:15.510><c> hash</c><01:23:15.719><c> or</c><01:23:16.019><c> in</c><01:23:16.499><c> this</c><01:23:16.679><c> hash</c>

01:23:16.879 --> 01:23:16.889 align:start position:0%
we can compute this hash or in this hash
 

01:23:16.889 --> 01:23:19.699 align:start position:0%
we can compute this hash or in this hash
so<01:23:17.159><c> we</c><01:23:17.280><c> don't</c><01:23:17.429><c> have</c><01:23:17.579><c> to</c><01:23:17.699><c> search</c><01:23:18.059><c> we</c><01:23:18.659><c> save</c><01:23:19.050><c> with</c>

01:23:19.699 --> 01:23:19.709 align:start position:0%
so we don't have to search we save with
 

01:23:19.709 --> 01:23:22.399 align:start position:0%
so we don't have to search we save with
deduplication<01:23:20.340><c> we</c><01:23:21.239><c> save</c><01:23:21.449><c> about</c><01:23:21.479><c> 20%</c><01:23:22.260><c> for</c>

01:23:22.399 --> 01:23:22.409 align:start position:0%
deduplication we save about 20% for
 

01:23:22.409 --> 01:23:23.839 align:start position:0%
deduplication we save about 20% for
significant<01:23:23.010><c> size</c><01:23:23.159><c> of</c><01:23:23.309><c> that</c><01:23:23.400><c> so</c><01:23:23.579><c> that's</c><01:23:23.670><c> what</c>

01:23:23.839 --> 01:23:23.849 align:start position:0%
significant size of that so that's what
 

01:23:23.849 --> 01:23:25.850 align:start position:0%
significant size of that so that's what
I<01:23:23.880><c> found</c><01:23:24.059><c> with</c><01:23:24.239><c> my</c><01:23:24.300><c> with</c><01:23:24.659><c> my</c><01:23:24.690><c> batch</c><01:23:24.959><c> works</c><01:23:25.199><c> so</c>

01:23:25.850 --> 01:23:25.860 align:start position:0%
I found with my with my batch works so
 

01:23:25.860 --> 01:23:27.410 align:start position:0%
I found with my with my batch works so
this<01:23:25.979><c> is</c><01:23:26.099><c> a</c><01:23:26.130><c> big</c><01:23:26.340><c> improvement</c><01:23:26.610><c> the</c><01:23:26.940><c> binary</c><01:23:27.300><c> is</c>

01:23:27.410 --> 01:23:27.420 align:start position:0%
this is a big improvement the binary is
 

01:23:27.420 --> 01:23:32.299 align:start position:0%
this is a big improvement the binary is
a<01:23:27.449><c> big</c><01:23:27.659><c> improvement</c><01:23:29.150><c> so</c><01:23:30.150><c> the</c><01:23:30.989><c> run</c><01:23:31.139><c> time</c><01:23:31.409><c> it</c>

01:23:32.299 --> 01:23:32.309 align:start position:0%
a big improvement so the run time it
 

01:23:32.309 --> 01:23:34.189 align:start position:0%
a big improvement so the run time it
will<01:23:32.429><c> sneak</c><01:23:32.639><c> about</c><01:23:32.849><c> now</c>

01:23:34.189 --> 01:23:34.199 align:start position:0%
will sneak about now
 

01:23:34.199 --> 01:23:37.370 align:start position:0%
will sneak about now
same<01:23:34.739><c> thing</c><01:23:35.010><c> for</c><01:23:35.579><c> million</c><01:23:36.420><c> accounts</c><01:23:36.959><c> 40</c>

01:23:37.370 --> 01:23:37.380 align:start position:0%
same thing for million accounts 40
 

01:23:37.380 --> 01:23:41.449 align:start position:0%
same thing for million accounts 40
accounts<01:23:37.769><c> and</c><01:23:37.889><c> witness</c><01:23:39.380><c> 20</c><01:23:40.380><c> milliseconds</c><01:23:41.039><c> to</c>

01:23:41.449 --> 01:23:41.459 align:start position:0%
accounts and witness 20 milliseconds to
 

01:23:41.459 --> 01:23:43.879 align:start position:0%
accounts and witness 20 milliseconds to
so<01:23:41.699><c> do</c><01:23:41.849><c> it</c><01:23:41.880><c> but</c><01:23:42.510><c> it's</c><01:23:42.599><c> mostly</c><01:23:42.840><c> happy</c><01:23:43.110><c> and</c><01:23:43.439><c> we</c>

01:23:43.879 --> 01:23:43.889 align:start position:0%
so do it but it's mostly happy and we
 

01:23:43.889 --> 01:23:45.410 align:start position:0%
so do it but it's mostly happy and we
can<01:23:44.010><c> improve</c><01:23:44.130><c> hashing</c><01:23:44.670><c> as</c><01:23:44.789><c> well</c><01:23:44.969><c> so</c><01:23:45.150><c> I</c><01:23:45.179><c> think</c>

01:23:45.410 --> 01:23:45.420 align:start position:0%
can improve hashing as well so I think
 

01:23:45.420 --> 01:23:47.449 align:start position:0%
can improve hashing as well so I think
we<01:23:45.510><c> can</c><01:23:45.630><c> improve</c><01:23:45.900><c> this</c><01:23:46.079><c> run</c><01:23:46.289><c> time</c><01:23:46.499><c> so</c><01:23:47.070><c> we're</c>

01:23:47.449 --> 01:23:47.459 align:start position:0%
we can improve this run time so we're
 

01:23:47.459 --> 01:23:48.859 align:start position:0%
we can improve this run time so we're
going<01:23:47.579><c> to</c><01:23:47.639><c> be</c><01:23:47.699><c> dominated</c><01:23:48.269><c> this</c><01:23:48.449><c> is</c><01:23:48.570><c> just</c><01:23:48.719><c> other</c>

01:23:48.859 --> 01:23:48.869 align:start position:0%
going to be dominated this is just other
 

01:23:48.869 --> 01:23:50.179 align:start position:0%
going to be dominated this is just other
vertical<01:23:49.139><c> ization</c><01:23:49.349><c> not</c><01:23:49.769><c> to</c><01:23:49.860><c> speak</c><01:23:50.070><c> of</c>

01:23:50.179 --> 01:23:50.189 align:start position:0%
vertical ization not to speak of
 

01:23:50.189 --> 01:23:53.149 align:start position:0%
vertical ization not to speak of
signature<01:23:50.909><c> verification</c><01:23:51.269><c> and</c><01:23:52.070><c> that's</c><01:23:53.070><c> the</c>

01:23:53.149 --> 01:23:53.159 align:start position:0%
signature verification and that's the
 

01:23:53.159 --> 01:23:54.620 align:start position:0%
signature verification and that's the
other<01:23:53.249><c> bottom</c><01:23:53.550><c> like</c><01:23:53.639><c> we</c><01:23:53.670><c> can</c><01:23:53.939><c> improve</c><01:23:54.449><c> that</c>

01:23:54.620 --> 01:23:54.630 align:start position:0%
other bottom like we can improve that
 

01:23:54.630 --> 01:23:56.629 align:start position:0%
other bottom like we can improve that
too<01:23:54.959><c> so</c><01:23:55.499><c> I</c><01:23:55.530><c> guess</c><01:23:55.619><c> the</c><01:23:55.860><c> ball</c><01:23:56.010><c> might</c><01:23:56.159><c> be</c><01:23:56.189><c> 800</c>

01:23:56.629 --> 01:23:56.639 align:start position:0%
too so I guess the ball might be 800
 

01:23:56.639 --> 01:23:58.609 align:start position:0%
too so I guess the ball might be 800
milliseconds<01:23:57.179><c> for</c><01:23:57.360><c> her</c><01:23:57.630><c> have</c><01:23:57.749><c> to</c><01:23:57.929><c> so</c><01:23:58.349><c> the</c><01:23:58.469><c> DAP</c>

01:23:58.609 --> 01:23:58.619 align:start position:0%
milliseconds for her have to so the DAP
 

01:23:58.619 --> 01:24:03.919 align:start position:0%
milliseconds for her have to so the DAP
developers<01:23:59.189><c> have</c><01:24:00.059><c> hope</c><01:24:00.800><c> here</c><01:24:01.800><c> that</c><01:24:02.729><c> that</c><01:24:03.479><c> this</c>

01:24:03.919 --> 01:24:03.929 align:start position:0%
developers have hope here that that this
 

01:24:03.929 --> 01:24:06.040 align:start position:0%
developers have hope here that that this
sort<01:24:04.170><c> of</c><01:24:04.199><c> tree</c><01:24:04.739><c> stuff</c><01:24:05.010><c> is</c><01:24:05.280><c> going</c><01:24:05.429><c> to</c><01:24:05.489><c> be</c>

01:24:06.040 --> 01:24:06.050 align:start position:0%
sort of tree stuff is going to be
 

01:24:06.050 --> 01:24:09.679 align:start position:0%
sort of tree stuff is going to be
marginal<01:24:07.050><c> trivial</c><01:24:07.530><c> almost</c><01:24:07.949><c> like</c><01:24:08.130><c> 1%</c><01:24:08.459><c> 1%</c><01:24:08.880><c> we're</c>

01:24:09.679 --> 01:24:09.689 align:start position:0%
marginal trivial almost like 1% 1% we're
 

01:24:09.689 --> 01:24:11.330 align:start position:0%
marginal trivial almost like 1% 1% we're
approaching<01:24:09.869><c> 0</c><01:24:10.289><c> that's</c><01:24:10.679><c> the</c><01:24:10.829><c> important</c><01:24:11.189><c> thing</c>

01:24:11.330 --> 01:24:11.340 align:start position:0%
approaching 0 that's the important thing
 

01:24:11.340 --> 01:24:14.149 align:start position:0%
approaching 0 that's the important thing
this<01:24:12.119><c> were</c><01:24:12.900><c> dominated</c><01:24:13.469><c> by</c><01:24:13.499><c> things</c><01:24:13.800><c> that</c><01:24:13.979><c> can</c>

01:24:14.149 --> 01:24:14.159 align:start position:0%
this were dominated by things that can
 

01:24:14.159 --> 01:24:16.009 align:start position:0%
this were dominated by things that can
be<01:24:14.309><c> improved</c><01:24:14.400><c> so</c><01:24:14.909><c> work</c><01:24:15.539><c> is</c><01:24:15.659><c> being</c><01:24:15.809><c> done</c><01:24:15.900><c> to</c>

01:24:16.009 --> 01:24:16.019 align:start position:0%
be improved so work is being done to
 

01:24:16.019 --> 01:24:18.669 align:start position:0%
be improved so work is being done to
improve<01:24:16.289><c> that</c><01:24:16.619><c> hashing</c><01:24:17.039><c> speed</c><01:24:17.309><c> group</c><01:24:17.579><c> the</c>

01:24:18.669 --> 01:24:18.679 align:start position:0%
improve that hashing speed group the
 

01:24:18.679 --> 01:24:21.319 align:start position:0%
improve that hashing speed group the
transaction<01:24:19.679><c> you</c><01:24:19.949><c> know</c><01:24:20.159><c> either</c><01:24:20.820><c> the</c><01:24:20.939><c> EC</c>

01:24:21.319 --> 01:24:21.329 align:start position:0%
transaction you know either the EC
 

01:24:21.329 --> 01:24:21.799 align:start position:0%
transaction you know either the EC
recover

01:24:21.799 --> 01:24:21.809 align:start position:0%
recover
 

01:24:21.809 --> 01:24:25.459 align:start position:0%
recover
you<01:24:22.170><c> know</c><01:24:22.260><c> the</c><01:24:22.380><c> sake</c><01:24:22.889><c> curve</c><01:24:23.309><c> or</c><01:24:23.670><c> a</c><01:24:24.209><c> 2</c><01:24:24.900><c> 5</c><01:24:25.079><c> 5</c><01:24:25.229><c> 1</c><01:24:25.439><c> 9</c>

01:24:25.459 --> 01:24:25.469 align:start position:0%
you know the sake curve or a 2 5 5 1 9
 

01:24:25.469 --> 01:24:38.319 align:start position:0%
you know the sake curve or a 2 5 5 1 9
is<01:24:25.709><c> another</c><01:24:25.920><c> option</c><01:24:26.219><c> which</c><01:24:26.340><c> has</c><01:24:26.369><c> some</c><01:24:26.939><c> more</c>

01:24:38.319 --> 01:24:38.329 align:start position:0%
 
 

01:24:38.329 --> 01:24:43.370 align:start position:0%
 
targets<01:24:40.130><c> so</c><01:24:41.420><c> what</c><01:24:42.420><c> was</c><01:24:42.510><c> written</c><01:24:42.630><c> here</c><01:24:42.959><c> is</c><01:24:43.110><c> that</c>

01:24:43.370 --> 01:24:43.380 align:start position:0%
targets so what was written here is that
 

01:24:43.380 --> 01:24:46.250 align:start position:0%
targets so what was written here is that
I<01:24:43.439><c> do</c><01:24:44.010><c> the</c><01:24:44.539><c> primary</c><01:24:45.539><c> wooden</c><01:24:45.780><c> post</c><01:24:46.050><c> group</c>

01:24:46.250 --> 01:24:46.260 align:start position:0%
I do the primary wooden post group
 

01:24:46.260 --> 01:24:48.500 align:start position:0%
I do the primary wooden post group
together<01:24:46.769><c> so</c><01:24:47.429><c> in</c><01:24:47.579><c> one</c><01:24:47.729><c> pass</c><01:24:47.969><c> so</c><01:24:48.179><c> I</c><01:24:48.239><c> sort</c><01:24:48.449><c> of</c>

01:24:48.500 --> 01:24:48.510 align:start position:0%
together so in one pass so I sort of
 

01:24:48.510 --> 01:24:50.989 align:start position:0%
together so in one pass so I sort of
merged<01:24:48.780><c> the</c><01:24:49.110><c> reversal</c><01:24:50.039><c> and</c><01:24:50.219><c> it's</c><01:24:50.610><c> and</c><01:24:50.880><c> it's</c>

01:24:50.989 --> 01:24:50.999 align:start position:0%
merged the reversal and it's and it's
 

01:24:50.999 --> 01:24:53.810 align:start position:0%
merged the reversal and it's and it's
made<01:24:51.239><c> like</c><01:24:51.449><c> that</c><01:24:51.599><c> you</c><01:24:51.749><c> saw</c><01:24:51.959><c> because</c><01:24:52.650><c> they</c><01:24:53.519><c> call</c>

01:24:53.810 --> 01:24:53.820 align:start position:0%
made like that you saw because they call
 

01:24:53.820 --> 01:24:56.330 align:start position:0%
made like that you saw because they call
the<01:24:53.909><c> ADA's</c><01:24:54.059><c> past</c><01:24:54.269><c> like</c><01:24:54.420><c> that</c><01:24:54.599><c> in</c><01:24:54.979><c> that</c><01:24:55.979><c> first</c>

01:24:56.330 --> 01:24:56.340 align:start position:0%
the ADA's past like that in that first
 

01:24:56.340 --> 01:24:58.129 align:start position:0%
the ADA's past like that in that first
pre<01:24:56.909><c> order</c><01:24:57.179><c> because</c><01:24:57.360><c> that's</c><01:24:57.539><c> how</c><01:24:57.659><c> we</c><01:24:57.719><c> traverse</c>

01:24:58.129 --> 01:24:58.139 align:start position:0%
pre order because that's how we traverse
 

01:24:58.139 --> 01:25:00.469 align:start position:0%
pre order because that's how we traverse
the<01:24:58.320><c> tree</c><01:24:58.409><c> so</c><01:24:58.590><c> the</c><01:24:58.709><c> the</c><01:24:59.159><c> the</c><01:24:59.189><c> way</c><01:24:59.639><c> past</c><01:24:59.969><c> the</c>

01:25:00.469 --> 01:25:00.479 align:start position:0%
the tree so the the the way past the
 

01:25:00.479 --> 01:25:01.969 align:start position:0%
the tree so the the the way past the
reason<01:25:00.630><c> it's</c><01:25:00.840><c> so</c><01:25:00.989><c> fast</c><01:25:01.229><c> at</c><01:25:01.409><c> run</c><01:25:01.590><c> time</c><01:25:01.619><c> their</c>

01:25:01.969 --> 01:25:01.979 align:start position:0%
reason it's so fast at run time their
 

01:25:01.979 --> 01:25:03.979 align:start position:0%
reason it's so fast at run time their
interaction<01:25:02.400><c> with</c><01:25:02.429><c> puzzle</c><01:25:02.909><c> all</c><01:25:03.090><c> run</c><01:25:03.840><c> today</c>

01:25:03.979 --> 01:25:03.989 align:start position:0%
interaction with puzzle all run today
 

01:25:03.989 --> 01:25:06.439 align:start position:0%
interaction with puzzle all run today
but<01:25:04.199><c> they're</c><01:25:04.409><c> both</c><01:25:04.559><c> sort</c><01:25:04.800><c> of</c><01:25:04.920><c> we</c><01:25:05.909><c> sort</c><01:25:06.119><c> of</c><01:25:06.209><c> read</c>

01:25:06.439 --> 01:25:06.449 align:start position:0%
but they're both sort of we sort of read
 

01:25:06.449 --> 01:25:07.879 align:start position:0%
but they're both sort of we sort of read
some<01:25:06.689><c> sort</c><01:25:06.869><c> of</c><01:25:06.900><c> optimal</c><01:25:07.289><c> point</c><01:25:07.590><c> where</c><01:25:07.769><c> you</c>

01:25:07.879 --> 01:25:07.889 align:start position:0%
some sort of optimal point where you
 

01:25:07.889 --> 01:25:10.580 align:start position:0%
some sort of optimal point where you
know<01:25:08.039><c> we</c><01:25:09.030><c> it's</c><01:25:09.269><c> perfect</c><01:25:09.630><c> for</c><01:25:09.659><c> both</c><01:25:09.900><c> this</c><01:25:10.409><c> is</c><01:25:10.469><c> a</c>

01:25:10.580 --> 01:25:10.590 align:start position:0%
know we it's perfect for both this is a
 

01:25:10.590 --> 01:25:14.410 align:start position:0%
know we it's perfect for both this is a
great<01:25:10.800><c> configuration</c><01:25:11.070><c> for</c><01:25:11.519><c> both</c><01:25:11.840><c> that</c>

01:25:14.410 --> 01:25:14.420 align:start position:0%
great configuration for both that
 

01:25:14.420 --> 01:25:17.540 align:start position:0%
great configuration for both that
trevor's<01:25:15.449><c> you</c><01:25:15.719><c> know</c><01:25:15.920><c> it's</c><01:25:16.920><c> like</c><01:25:17.039><c> outcodes</c>

01:25:17.540 --> 01:25:17.550 align:start position:0%
trevor's you know it's like outcodes
 

01:25:17.550 --> 01:25:18.709 align:start position:0%
trevor's you know it's like outcodes
it's<01:25:17.639><c> like</c><01:25:17.760><c> that</c><01:25:17.909><c> it's</c><01:25:18.209><c> similar</c><01:25:18.420><c> to</c><01:25:18.570><c> that</c>

01:25:18.709 --> 01:25:18.719 align:start position:0%
it's like that it's similar to that
 

01:25:18.719 --> 01:25:21.140 align:start position:0%
it's like that it's similar to that
model<01:25:19.320><c> but</c><01:25:19.439><c> I</c><01:25:19.499><c> call</c><01:25:20.070><c> them</c><01:25:20.249><c> no</c><01:25:20.369><c> labels</c><01:25:20.849><c> and</c><01:25:21.030><c> that</c>

01:25:21.140 --> 01:25:21.150 align:start position:0%
model but I call them no labels and that
 

01:25:21.150 --> 01:25:22.910 align:start position:0%
model but I call them no labels and that
app<01:25:21.389><c> codes</c><01:25:21.689><c> and</c><01:25:21.840><c> then</c><01:25:21.929><c> the</c><01:25:22.170><c> traversal</c><01:25:22.499><c> is</c><01:25:22.769><c> just</c>

01:25:22.910 --> 01:25:22.920 align:start position:0%
app codes and then the traversal is just
 

01:25:22.920 --> 01:25:24.859 align:start position:0%
app codes and then the traversal is just
a<01:25:23.010><c> recursive</c><01:25:23.429><c> call</c><01:25:23.459><c> here</c><01:25:23.939><c> and</c><01:25:24.150><c> then</c><01:25:24.570><c> later</c><01:25:24.809><c> on</c>

01:25:24.859 --> 01:25:24.869 align:start position:0%
a recursive call here and then later on
 

01:25:24.869 --> 01:25:26.959 align:start position:0%
a recursive call here and then later on
once<01:25:25.199><c> we</c><01:25:25.349><c> return</c><01:25:25.769><c> the</c><01:25:25.889><c> hash</c><01:25:26.070><c> to</c><01:25:26.219><c> here</c><01:25:26.459><c> we</c><01:25:26.820><c> do</c><01:25:26.939><c> a</c>

01:25:26.959 --> 01:25:26.969 align:start position:0%
once we return the hash to here we do a
 

01:25:26.969 --> 01:25:28.310 align:start position:0%
once we return the hash to here we do a
recursive<01:25:27.449><c> call</c><01:25:27.479><c> here</c><01:25:27.780><c> or</c><01:25:27.900><c> if</c><01:25:27.989><c> this</c><01:25:28.110><c> was</c><01:25:28.170><c> a</c>

01:25:28.310 --> 01:25:28.320 align:start position:0%
recursive call here or if this was a
 

01:25:28.320 --> 01:25:30.199 align:start position:0%
recursive call here or if this was a
happy<01:25:28.469><c> to</c><01:25:28.679><c> just</c><01:25:28.829><c> grab</c><01:25:29.039><c> the</c><01:25:29.219><c> cash</c><01:25:29.369><c> and</c><01:25:29.639><c> we</c><01:25:30.090><c> know</c>

01:25:30.199 --> 01:25:30.209 align:start position:0%
happy to just grab the cash and we know
 

01:25:30.209 --> 01:25:31.819 align:start position:0%
happy to just grab the cash and we know
what<01:25:30.389><c> to</c><01:25:30.479><c> do</c><01:25:30.719><c> here</c><01:25:31.079><c> because</c><01:25:31.199><c> we</c><01:25:31.469><c> have</c><01:25:31.559><c> the</c><01:25:31.590><c> one</c>

01:25:31.819 --> 01:25:31.829 align:start position:0%
what to do here because we have the one
 

01:25:31.829 --> 01:25:34.279 align:start position:0%
what to do here because we have the one
one<01:25:32.039><c> so</c><01:25:32.849><c> we</c><01:25:32.939><c> know</c><01:25:33.059><c> two</c><01:25:33.269><c> recursive</c><01:25:33.510><c> recursive</c>

01:25:34.279 --> 01:25:34.289 align:start position:0%
one so we know two recursive recursive
 

01:25:34.289 --> 01:25:36.229 align:start position:0%
one so we know two recursive recursive
left<01:25:34.530><c> and</c><01:25:34.709><c> right</c><01:25:34.829><c> but</c><01:25:35.070><c> if</c><01:25:35.159><c> those</c><01:25:35.249><c> a</c><01:25:35.519><c> 1-0</c><01:25:36.059><c> lead</c>

01:25:36.229 --> 01:25:36.239 align:start position:0%
left and right but if those a 1-0 lead
 

01:25:36.239 --> 01:25:37.699 align:start position:0%
left and right but if those a 1-0 lead
recurse<01:25:36.630><c> left</c><01:25:36.900><c> and</c><01:25:37.079><c> then</c><01:25:37.170><c> when</c><01:25:37.289><c> that</c><01:25:37.409><c> returns</c>

01:25:37.699 --> 01:25:37.709 align:start position:0%
recurse left and then when that returns
 

01:25:37.709 --> 01:25:39.020 align:start position:0%
recurse left and then when that returns
we<01:25:37.889><c> just</c><01:25:38.070><c> grab</c><01:25:38.309><c> the</c><01:25:38.429><c> hashing</c><01:25:38.729><c> than</c><01:25:38.820><c> we</c><01:25:38.909><c> catch</c>

01:25:39.020 --> 01:25:39.030 align:start position:0%
we just grab the hashing than we catch
 

01:25:39.030 --> 01:25:41.120 align:start position:0%
we just grab the hashing than we catch
up<01:25:39.260><c> there's</c><01:25:40.260><c> a</c><01:25:40.349><c> bunch</c><01:25:40.530><c> of</c><01:25:40.590><c> other</c><01:25:40.739><c> options</c><01:25:40.800><c> I'm</c>

01:25:41.120 --> 01:25:41.130 align:start position:0%
up there's a bunch of other options I'm
 

01:25:41.130 --> 01:25:42.439 align:start position:0%
up there's a bunch of other options I'm
using<01:25:41.280><c> C</c><01:25:41.550><c> so</c><01:25:41.699><c> I'm</c><01:25:41.760><c> using</c><01:25:41.999><c> pointers</c><01:25:42.360><c> I'm</c>

01:25:42.439 --> 01:25:42.449 align:start position:0%
using C so I'm using pointers I'm
 

01:25:42.449 --> 01:25:44.810 align:start position:0%
using C so I'm using pointers I'm
creating<01:25:42.809><c> a</c><01:25:42.869><c> stack</c><01:25:43.139><c> as</c><01:25:43.949><c> I</c><01:25:44.159><c> Trevor</c><01:25:44.400><c> so</c><01:25:44.729><c> I'm</c>

01:25:44.810 --> 01:25:44.820 align:start position:0%
creating a stack as I Trevor so I'm
 

01:25:44.820 --> 01:25:45.570 align:start position:0%
creating a stack as I Trevor so I'm
putting<01:25:45.209><c> that</c>

01:25:45.570 --> 01:25:45.580 align:start position:0%
putting that
 

01:25:45.580 --> 01:25:46.830 align:start position:0%
putting that
the<01:25:45.700><c> roots</c><01:25:45.850><c> of</c><01:25:45.970><c> the</c><01:25:46.060><c> hash</c><01:25:46.210><c> that</c><01:25:46.420><c> I</c><01:25:46.450><c> returned</c>

01:25:46.830 --> 01:25:46.840 align:start position:0%
the roots of the hash that I returned
 

01:25:46.840 --> 01:25:48.600 align:start position:0%
the roots of the hash that I returned
here<01:25:47.200><c> exactly</c><01:25:47.860><c> where</c><01:25:48.100><c> I'm</c><01:25:48.190><c> going</c><01:25:48.370><c> to</c><01:25:48.430><c> hash</c>

01:25:48.600 --> 01:25:48.610 align:start position:0%
here exactly where I'm going to hash
 

01:25:48.610 --> 01:25:50.040 align:start position:0%
here exactly where I'm going to hash
here<01:25:48.880><c> and</c><01:25:49.090><c> then</c><01:25:49.180><c> the</c><01:25:49.270><c> hash</c><01:25:49.390><c> I</c><01:25:49.540><c> returned</c><01:25:49.810><c> here</c>

01:25:50.040 --> 01:25:50.050 align:start position:0%
here and then the hash I returned here
 

01:25:50.050 --> 01:25:51.900 align:start position:0%
here and then the hash I returned here
exactly<01:25:50.620><c> where</c><01:25:50.920><c> I</c><01:25:50.980><c> needed</c><01:25:51.220><c> to</c><01:25:51.340><c> hash</c><01:25:51.550><c> here</c><01:25:51.760><c> so</c>

01:25:51.900 --> 01:25:51.910 align:start position:0%
exactly where I needed to hash here so
 

01:25:51.910 --> 01:25:53.400 align:start position:0%
exactly where I needed to hash here so
there's<01:25:52.090><c> minimize</c><01:25:52.510><c> amount</c><01:25:52.780><c> of</c><01:25:52.840><c> copies</c><01:25:53.110><c> all</c>

01:25:53.400 --> 01:25:53.410 align:start position:0%
there's minimize amount of copies all
 

01:25:53.410 --> 01:25:54.180 align:start position:0%
there's minimize amount of copies all
these<01:25:53.590><c> little</c><01:25:53.770><c> things</c><01:25:54.070><c> these</c>

01:25:54.180 --> 01:25:54.190 align:start position:0%
these little things these
 

01:25:54.190 --> 01:25:56.400 align:start position:0%
these little things these
microcontroller<01:25:54.970><c> people</c><01:25:55.300><c> is</c><01:25:55.570><c> about</c><01:25:56.050><c> it</c><01:25:56.140><c> some</c>

01:25:56.400 --> 01:25:56.410 align:start position:0%
microcontroller people is about it some
 

01:25:56.410 --> 01:25:57.900 align:start position:0%
microcontroller people is about it some
people<01:25:56.440><c> know</c><01:25:56.800><c> these</c><01:25:56.980><c> stuff</c><01:25:57.190><c> these</c><01:25:57.640><c> sort</c><01:25:57.850><c> of</c>

01:25:57.900 --> 01:25:57.910 align:start position:0%
people know these stuff these sort of
 

01:25:57.910 --> 01:26:00.600 align:start position:0%
people know these stuff these sort of
tricks<01:25:58.180><c> where</c><01:25:58.360><c> you</c><01:25:58.450><c> sort</c><01:25:58.690><c> of</c><01:25:59.370><c> minimize</c><01:26:00.370><c> mem</c>

01:26:00.600 --> 01:26:00.610 align:start position:0%
tricks where you sort of minimize mem
 

01:26:00.610 --> 01:26:02.130 align:start position:0%
tricks where you sort of minimize mem
copy<01:26:00.820><c> all</c><01:26:01.030><c> these</c><01:26:01.180><c> things</c><01:26:01.420><c> are</c><01:26:01.540><c> important</c><01:26:01.990><c> know</c>

01:26:02.130 --> 01:26:02.140 align:start position:0%
copy all these things are important know
 

01:26:02.140 --> 01:26:04.770 align:start position:0%
copy all these things are important know
without<01:26:02.920><c> -</c><01:26:03.130><c> because</c><01:26:03.460><c> speed</c><01:26:03.940><c> they</c><01:26:04.480><c> weren't</c>

01:26:04.770 --> 01:26:04.780 align:start position:0%
without - because speed they weren't
 

01:26:04.780 --> 01:26:06.630 align:start position:0%
without - because speed they weren't
desperate<01:26:05.050><c> for</c><01:26:05.530><c> you</c><01:26:05.770><c> know</c><01:26:05.890><c> run</c><01:26:06.160><c> time</c><01:26:06.370><c> and</c>

01:26:06.630 --> 01:26:06.640 align:start position:0%
desperate for you know run time and
 

01:26:06.640 --> 01:26:07.920 align:start position:0%
desperate for you know run time and
we're<01:26:06.760><c> desperate</c><01:26:06.910><c> for</c><01:26:07.120><c> call</c><01:26:07.480><c> data</c><01:26:07.720><c> so</c>

01:26:07.920 --> 01:26:07.930 align:start position:0%
we're desperate for call data so
 

01:26:07.930 --> 01:26:10.110 align:start position:0%
we're desperate for call data so
everything<01:26:08.260><c> has</c><01:26:08.410><c> to</c><01:26:08.440><c> be</c><01:26:08.590><c> perfect</c><01:26:08.980><c> for</c><01:26:09.880><c> the</c><01:26:09.970><c> dab</c>

01:26:10.110 --> 01:26:10.120 align:start position:0%
everything has to be perfect for the dab
 

01:26:10.120 --> 01:26:13.140 align:start position:0%
everything has to be perfect for the dab
developers<01:26:11.310><c> so</c><01:26:12.310><c> I</c><01:26:12.340><c> pretty</c><01:26:12.610><c> much</c><01:26:12.790><c> called</c><01:26:13.090><c> a</c>

01:26:13.140 --> 01:26:13.150 align:start position:0%
developers so I pretty much called a
 

01:26:13.150 --> 01:26:15.210 align:start position:0%
developers so I pretty much called a
traversal<01:26:13.840><c> order</c><01:26:14.110><c> merkel</c><01:26:14.470><c> ice-free</c><01:26:14.800><c> wood</c><01:26:15.010><c> in</c>

01:26:15.210 --> 01:26:15.220 align:start position:0%
traversal order merkel ice-free wood in
 

01:26:15.220 --> 01:26:17.550 align:start position:0%
traversal order merkel ice-free wood in
the<01:26:15.280><c> same</c><01:26:15.520><c> way</c><01:26:15.850><c> mem</c><01:26:16.120><c> copy</c><01:26:16.360><c> so</c><01:26:17.080><c> I</c><01:26:17.110><c> mentioned</c>

01:26:17.550 --> 01:26:17.560 align:start position:0%
the same way mem copy so I mentioned
 

01:26:17.560 --> 01:26:18.900 align:start position:0%
the same way mem copy so I mentioned
that<01:26:17.740><c> stack</c><01:26:18.070><c> there</c><01:26:18.280><c> are</c><01:26:18.370><c> a</c><01:26:18.400><c> few</c><01:26:18.490><c> other</c><01:26:18.640><c> things</c>

01:26:18.900 --> 01:26:18.910 align:start position:0%
that stack there are a few other things
 

01:26:18.910 --> 01:26:20.430 align:start position:0%
that stack there are a few other things
I'm<01:26:19.030><c> not</c><01:26:19.120><c> I'm</c><01:26:19.540><c> just</c><01:26:19.720><c> giving</c><01:26:19.900><c> you</c><01:26:19.930><c> a</c><01:26:20.050><c> high-level</c>

01:26:20.430 --> 01:26:20.440 align:start position:0%
I'm not I'm just giving you a high-level
 

01:26:20.440 --> 01:26:22.410 align:start position:0%
I'm not I'm just giving you a high-level
overview<01:26:20.800><c> there</c><01:26:21.280><c> are</c><01:26:21.310><c> details</c><01:26:21.820><c> that</c><01:26:21.910><c> well</c>

01:26:22.410 --> 01:26:22.420 align:start position:0%
overview there are details that well
 

01:26:22.420 --> 01:26:25.110 align:start position:0%
overview there are details that well
this<01:26:22.990><c> is</c><01:26:23.140><c> like</c><01:26:23.320><c> look</c><01:26:23.620><c> easy</c><01:26:23.860><c> part</c><01:26:24.220><c> but</c><01:26:24.250><c> there</c>

01:26:25.110 --> 01:26:25.120 align:start position:0%
this is like look easy part but there
 

01:26:25.120 --> 01:26:27.030 align:start position:0%
this is like look easy part but there
are<01:26:25.180><c> some</c><01:26:25.330><c> details</c><01:26:25.690><c> that</c><01:26:25.990><c> I</c><01:26:26.230><c> spent</c><01:26:26.800><c> a</c><01:26:26.860><c> lot</c><01:26:26.980><c> of</c>

01:26:27.030 --> 01:26:27.040 align:start position:0%
are some details that I spent a lot of
 

01:26:27.040 --> 01:26:30.660 align:start position:0%
are some details that I spent a lot of
time<01:26:27.250><c> on</c><01:26:27.840><c> so</c><01:26:28.840><c> I</c><01:26:29.140><c> already</c><01:26:29.500><c> have</c><01:26:29.800><c> it</c><01:26:30.040><c> says</c><01:26:30.340><c> next</c>

01:26:30.660 --> 01:26:30.670 align:start position:0%
time on so I already have it says next
 

01:26:30.670 --> 01:26:33.270 align:start position:0%
time on so I already have it says next
here<01:26:31.120><c> adaptive</c><01:26:31.570><c> hatchling</c><01:26:32.050><c> so</c><01:26:32.140><c> why</c><01:26:32.290><c> 256-bit</c>

01:26:33.270 --> 01:26:33.280 align:start position:0%
here adaptive hatchling so why 256-bit
 

01:26:33.280 --> 01:26:36.540 align:start position:0%
here adaptive hatchling so why 256-bit
is<01:26:33.580><c> is</c><01:26:34.480><c> that</c><01:26:34.720><c> a</c><01:26:34.930><c> requirement</c><01:26:35.740><c> for</c><01:26:35.890><c> everybody</c>

01:26:36.540 --> 01:26:36.550 align:start position:0%
is is that a requirement for everybody
 

01:26:36.550 --> 01:26:38.250 align:start position:0%
is is that a requirement for everybody
nobody's<01:26:37.090><c> broken</c><01:26:37.450><c> hundreds</c><01:26:37.960><c> a</c><01:26:38.050><c> lot</c><01:26:38.200><c> of</c>

01:26:38.250 --> 01:26:38.260 align:start position:0%
nobody's broken hundreds a lot of
 

01:26:38.260 --> 01:26:39.240 align:start position:0%
nobody's broken hundreds a lot of
hundred<01:26:38.500><c> six</c><01:26:38.680><c> I</c><01:26:38.770><c> don't</c><01:26:38.890><c> think</c><01:26:39.010><c> that</c><01:26:39.100><c> I</c><01:26:39.190><c> need</c>

01:26:39.240 --> 01:26:39.250 align:start position:0%
hundred six I don't think that I need
 

01:26:39.250 --> 01:26:41.250 align:start position:0%
hundred six I don't think that I need
significant<01:26:40.030><c> you</c><01:26:40.210><c> know</c><01:26:40.330><c> good</c><01:26:40.720><c> hundred</c><01:26:40.930><c> sixty</c>

01:26:41.250 --> 01:26:41.260 align:start position:0%
significant you know good hundred sixty
 

01:26:41.260 --> 01:26:42.990 align:start position:0%
significant you know good hundred sixty
bit<01:26:41.410><c> caches</c><01:26:42.160><c> with</c><01:26:42.280><c> a</c><01:26:42.310><c> broken</c><01:26:42.610><c> and</c><01:26:42.730><c> let's</c><01:26:42.850><c> say</c>

01:26:42.990 --> 01:26:43.000 align:start position:0%
bit caches with a broken and let's say
 

01:26:43.000 --> 01:26:43.770 align:start position:0%
bit caches with a broken and let's say
it<01:26:43.090><c> is</c><01:26:43.210><c> broken</c>

01:26:43.770 --> 01:26:43.780 align:start position:0%
it is broken
 

01:26:43.780 --> 01:26:46.170 align:start position:0%
it is broken
I'll<01:26:43.990><c> save</c><01:26:44.230><c> link</c><01:26:44.440><c> to</c><01:26:44.620><c> these</c><01:26:44.800><c> 160-bit</c><01:26:45.700><c> hash</c><01:26:45.790><c> is</c>

01:26:46.170 --> 01:26:46.180 align:start position:0%
I'll save link to these 160-bit hash is
 

01:26:46.180 --> 01:26:48.420 align:start position:0%
I'll save link to these 160-bit hash is
broken<01:26:46.540><c> but</c><01:26:47.170><c> if</c><01:26:47.290><c> we</c><01:26:47.410><c> have</c><01:26:47.530><c> adapted</c><01:26:47.740><c> but</c><01:26:48.280><c> that</c>

01:26:48.420 --> 01:26:48.430 align:start position:0%
broken but if we have adapted but that
 

01:26:48.430 --> 01:26:50.160 align:start position:0%
broken but if we have adapted but that
detached<01:26:48.790><c> is</c><01:26:48.940><c> where</c><01:26:49.090><c> we</c><01:26:49.210><c> remark</c><01:26:49.630><c> lies</c><01:26:49.870><c> with</c>

01:26:50.160 --> 01:26:50.170 align:start position:0%
detached is where we remark lies with
 

01:26:50.170 --> 01:26:52.590 align:start position:0%
detached is where we remark lies with
you<01:26:50.500><c> know</c><01:26:50.620><c> hundred</c><01:26:50.950><c> seventy</c><01:26:51.280><c> six</c><01:26:51.460><c> bit</c><01:26:51.760><c> you</c>

01:26:52.590 --> 01:26:52.600 align:start position:0%
you know hundred seventy six bit you
 

01:26:52.600 --> 01:26:54.870 align:start position:0%
you know hundred seventy six bit you
know<01:26:52.720><c> if</c><01:26:52.900><c> you</c><01:26:53.020><c> submit</c><01:26:53.320><c> a</c><01:26:53.350><c> proof</c><01:26:53.620><c> of</c><01:26:53.880><c> collision</c>

01:26:54.870 --> 01:26:54.880 align:start position:0%
know if you submit a proof of collision
 

01:26:54.880 --> 01:26:56.700 align:start position:0%
know if you submit a proof of collision
then<01:26:55.210><c> we</c><01:26:55.360><c> can</c><01:26:55.540><c> you</c><01:26:55.780><c> know</c><01:26:55.870><c> reverb</c><01:26:56.200><c> lies</c><01:26:56.440><c> on</c>

01:26:56.700 --> 01:26:56.710 align:start position:0%
then we can you know reverb lies on
 

01:26:56.710 --> 01:26:58.740 align:start position:0%
then we can you know reverb lies on
chain<01:26:57.010><c> and</c><01:26:57.850><c> then</c><01:26:57.940><c> we</c><01:26:58.090><c> can</c><01:26:58.210><c> bill</c><01:26:58.360><c> for</c><01:26:58.390><c> another</c>

01:26:58.740 --> 01:26:58.750 align:start position:0%
chain and then we can bill for another
 

01:26:58.750 --> 01:27:01.050 align:start position:0%
chain and then we can bill for another
ten<01:26:58.990><c> years</c><01:26:59.310><c> so</c><01:27:00.310><c> that</c><01:27:00.460><c> only</c><01:27:00.550><c> proof</c><01:27:00.850><c> things</c>

01:27:01.050 --> 01:27:01.060 align:start position:0%
ten years so that only proof things
 

01:27:01.060 --> 01:27:03.540 align:start position:0%
ten years so that only proof things
alive<01:27:01.870><c> by</c><01:27:02.050><c> thirty</c><01:27:02.500><c> you</c><01:27:02.590><c> know</c><01:27:02.620><c> 32</c><01:27:03.040><c> bytes</c><01:27:03.250><c> versus</c>

01:27:03.540 --> 01:27:03.550 align:start position:0%
alive by thirty you know 32 bytes versus
 

01:27:03.550 --> 01:27:05.160 align:start position:0%
alive by thirty you know 32 bytes versus
twenty<01:27:03.790><c> bytes</c><01:27:03.970><c> that's</c><01:27:04.090><c> like</c><01:27:04.300><c> that</c><01:27:04.420><c> what</c><01:27:04.720><c> like</c>

01:27:05.160 --> 01:27:05.170 align:start position:0%
twenty bytes that's like that what like
 

01:27:05.170 --> 01:27:06.270 align:start position:0%
twenty bytes that's like that what like
you<01:27:05.560><c> know</c><01:27:05.680><c> thirty</c><01:27:05.980><c> three</c><01:27:06.160><c> percent</c>

01:27:06.270 --> 01:27:06.280 align:start position:0%
you know thirty three percent
 

01:27:06.280 --> 01:27:08.250 align:start position:0%
you know thirty three percent
improvement<01:27:07.000><c> in</c><01:27:07.330><c> the</c><01:27:07.390><c> call</c><01:27:07.600><c> data</c><01:27:07.780><c> so</c><01:27:08.170><c> all</c>

01:27:08.250 --> 01:27:08.260 align:start position:0%
improvement in the call data so all
 

01:27:08.260 --> 01:27:09.360 align:start position:0%
improvement in the call data so all
these<01:27:08.380><c> things</c><01:27:08.590><c> you</c><01:27:08.860><c> know</c><01:27:08.950><c> this</c><01:27:09.100><c> thirty</c>

01:27:09.360 --> 01:27:09.370 align:start position:0%
these things you know this thirty
 

01:27:09.370 --> 01:27:10.590 align:start position:0%
these things you know this thirty
percent<01:27:09.700><c> that's</c><01:27:09.880><c> twenty</c><01:27:10.150><c> percent</c><01:27:10.480><c> of</c><01:27:10.570><c> all</c>

01:27:10.590 --> 01:27:10.600 align:start position:0%
percent that's twenty percent of all
 

01:27:10.600 --> 01:27:12.510 align:start position:0%
percent that's twenty percent of all
this<01:27:10.780><c> stuff</c><01:27:11.020><c> adds</c><01:27:11.260><c> up</c><01:27:11.470><c> another</c><01:27:12.310><c> one</c><01:27:12.460><c> is</c>

01:27:12.510 --> 01:27:12.520 align:start position:0%
this stuff adds up another one is
 

01:27:12.520 --> 01:27:14.640 align:start position:0%
this stuff adds up another one is
caching<01:27:13.000><c> breast</c><01:27:13.570><c> who</c><01:27:13.690><c> there's</c><01:27:13.870><c> a</c><01:27:13.930><c> proposal</c><01:27:14.290><c> to</c>

01:27:14.640 --> 01:27:14.650 align:start position:0%
caching breast who there's a proposal to
 

01:27:14.650 --> 01:27:17.130 align:start position:0%
caching breast who there's a proposal to
store<01:27:15.580><c> it</c><01:27:15.700><c> alexey</c><01:27:16.240><c> taught</c><01:27:16.510><c> us</c><01:27:16.660><c> he</c><01:27:16.840><c> had</c><01:27:16.930><c> some</c>

01:27:17.130 --> 01:27:17.140 align:start position:0%
store it alexey taught us he had some
 

01:27:17.140 --> 01:27:18.780 align:start position:0%
store it alexey taught us he had some
blog<01:27:17.350><c> post</c><01:27:17.620><c> that</c><01:27:17.710><c> if</c><01:27:17.890><c> you</c><01:27:17.980><c> passed</c><01:27:18.250><c> the</c><01:27:18.430><c> recent</c>

01:27:18.780 --> 01:27:18.790 align:start position:0%
blog post that if you passed the recent
 

01:27:18.790 --> 01:27:22.080 align:start position:0%
blog post that if you passed the recent
you<01:27:19.600><c> cache</c><01:27:19.870><c> so</c><01:27:20.800><c> you</c><01:27:20.920><c> maintain</c><01:27:21.430><c> the</c><01:27:21.760><c> recent</c>

01:27:22.080 --> 01:27:22.090 align:start position:0%
you cache so you maintain the recent
 

01:27:22.090 --> 01:27:24.630 align:start position:0%
you cache so you maintain the recent
hashes<01:27:22.480><c> that</c><01:27:22.630><c> were</c><01:27:22.720><c> used</c><01:27:23.130><c> and</c><01:27:24.130><c> you</c><01:27:24.310><c> can</c><01:27:24.460><c> sort</c>

01:27:24.630 --> 01:27:24.640 align:start position:0%
hashes that were used and you can sort
 

01:27:24.640 --> 01:27:27.270 align:start position:0%
hashes that were used and you can sort
of<01:27:24.700><c> reuse</c><01:27:25.570><c> those</c><01:27:25.840><c> and</c><01:27:26.200><c> you</c><01:27:26.530><c> know</c><01:27:26.650><c> it'll</c><01:27:27.040><c> save</c>

01:27:27.270 --> 01:27:27.280 align:start position:0%
of reuse those and you know it'll save
 

01:27:27.280 --> 01:27:29.070 align:start position:0%
of reuse those and you know it'll save
as<01:27:27.670><c> well</c><01:27:27.880><c> as</c><01:27:28.000><c> little</c><01:27:28.210><c> it'll</c><01:27:28.540><c> increase</c><01:27:28.810><c> you</c>

01:27:29.070 --> 01:27:29.080 align:start position:0%
as well as little it'll increase you
 

01:27:29.080 --> 01:27:30.000 align:start position:0%
as well as little it'll increase you
know<01:27:29.170><c> there'll</c><01:27:29.410><c> be</c><01:27:29.470><c> a</c><01:27:29.560><c> worst</c><01:27:29.770><c> case</c><01:27:29.860><c> scenario</c>

01:27:30.000 --> 01:27:30.010 align:start position:0%
know there'll be a worst case scenario
 

01:27:30.010 --> 01:27:31.009 align:start position:0%
know there'll be a worst case scenario
but<01:27:30.520><c> if</c>

01:27:31.009 --> 01:27:31.019 align:start position:0%
but if
 

01:27:31.019 --> 01:27:33.649 align:start position:0%
but if
if<01:27:31.709><c> the</c><01:27:31.859><c> cash</c><01:27:32.069><c> has</c><01:27:32.699><c> a</c><01:27:32.760><c> lot</c><01:27:32.939><c> of</c><01:27:32.969><c> fascism</c><01:27:33.359><c> they</c>

01:27:33.649 --> 01:27:33.659 align:start position:0%
if the cash has a lot of fascism they
 

01:27:33.659 --> 01:27:36.349 align:start position:0%
if the cash has a lot of fascism they
were<01:27:33.719><c> used</c><01:27:33.929><c> a</c><01:27:34.079><c> lot</c><01:27:34.229><c> then</c><01:27:34.669><c> we'll</c><01:27:35.669><c> have</c><01:27:35.879><c> you</c><01:27:36.269><c> know</c>

01:27:36.349 --> 01:27:36.359 align:start position:0%
were used a lot then we'll have you know
 

01:27:36.359 --> 01:27:37.819 align:start position:0%
were used a lot then we'll have you know
this<01:27:36.569><c> will</c><01:27:36.719><c> change</c><01:27:36.899><c> there'll</c><01:27:37.229><c> be</c><01:27:37.260><c> a</c><01:27:37.379><c> lot</c><01:27:37.799><c> more</c>

01:27:37.819 --> 01:27:37.829 align:start position:0%
this will change there'll be a lot more
 

01:27:37.829 --> 01:27:40.219 align:start position:0%
this will change there'll be a lot more
cities<01:27:38.219><c> remaining</c><01:27:38.519><c> transactions</c><01:27:39.059><c> and</c><01:27:40.049><c> what</c>

01:27:40.219 --> 01:27:40.229 align:start position:0%
cities remaining transactions and what
 

01:27:40.229 --> 01:27:41.689 align:start position:0%
cities remaining transactions and what
else<01:27:40.349><c> did</c><01:27:40.469><c> I</c><01:27:40.559><c> want</c><01:27:40.769><c> to</c><01:27:40.799><c> say</c><01:27:40.859><c> they</c><01:27:41.189><c> inserted</c><01:27:41.489><c> two</c>

01:27:41.689 --> 01:27:41.699 align:start position:0%
else did I want to say they inserted two
 

01:27:41.699 --> 01:27:43.219 align:start position:0%
else did I want to say they inserted two
leaders<01:27:41.939><c> written</c><01:27:42.179><c> it's</c><01:27:42.419><c> writing</c><01:27:42.629><c> the</c><01:27:42.839><c> test</c>

01:27:43.219 --> 01:27:43.229 align:start position:0%
leaders written it's writing the test
 

01:27:43.229 --> 01:27:44.479 align:start position:0%
leaders written it's writing the test
generation<01:27:43.589><c> isn't</c><01:27:43.949><c> ready</c><01:27:44.099><c> yet</c>

01:27:44.479 --> 01:27:44.489 align:start position:0%
generation isn't ready yet
 

01:27:44.489 --> 01:27:48.079 align:start position:0%
generation isn't ready yet
so<01:27:44.760><c> how</c><01:27:45.359><c> does</c><01:27:45.419><c> insert</c><01:27:45.809><c> and</c><01:27:46.289><c> remove</c><01:27:47.099><c> happen</c>

01:27:48.079 --> 01:27:48.089 align:start position:0%
so how does insert and remove happen
 

01:27:48.089 --> 01:27:50.509 align:start position:0%
so how does insert and remove happen
what<01:27:48.479><c> we</c><01:27:48.599><c> we</c><01:27:49.349><c> find</c><01:27:49.559><c> the</c><01:27:49.709><c> neighbors</c><01:27:50.069><c> we</c><01:27:50.309><c> find</c>

01:27:50.509 --> 01:27:50.519 align:start position:0%
what we we find the neighbors we find
 

01:27:50.519 --> 01:27:52.039 align:start position:0%
what we we find the neighbors we find
this<01:27:50.729><c> let's</c><01:27:51.179><c> say</c><01:27:51.329><c> I</c><01:27:51.389><c> want</c><01:27:51.569><c> to</c><01:27:51.599><c> insert</c><01:27:51.869><c> a</c>

01:27:52.039 --> 01:27:52.049 align:start position:0%
this let's say I want to insert a
 

01:27:52.049 --> 01:27:53.989 align:start position:0%
this let's say I want to insert a
neighbor<01:27:52.229><c> to</c><01:27:52.499><c> this</c><01:27:52.619><c> one</c><01:27:53.069><c> which</c><01:27:53.309><c> whose</c><01:27:53.819><c> address</c>

01:27:53.989 --> 01:27:53.999 align:start position:0%
neighbor to this one which whose address
 

01:27:53.999 --> 01:27:55.579 align:start position:0%
neighbor to this one which whose address
is<01:27:54.089><c> zero</c><01:27:54.329><c> zero</c><01:27:54.539><c> one</c><01:27:54.719><c> zero</c><01:27:54.749><c> zero</c><01:27:55.049><c> Levitt</c><01:27:55.439><c> that</c>

01:27:55.579 --> 01:27:55.589 align:start position:0%
is zero zero one zero zero Levitt that
 

01:27:55.589 --> 01:27:57.889 align:start position:0%
is zero zero one zero zero Levitt that
one<01:27:55.799><c> one</c><01:27:56.339><c> zero</c><01:27:56.789><c> one</c><01:27:56.909><c> one</c><01:27:57.179><c> zero</c><01:27:57.239><c> definite</c><01:27:57.749><c> that</c>

01:27:57.889 --> 01:27:57.899 align:start position:0%
one one zero one one zero definite that
 

01:27:57.899 --> 01:28:01.549 align:start position:0%
one one zero one one zero definite that
one<01:27:58.049><c> zero</c><01:27:58.319><c> that's</c><01:27:58.919><c> this</c><01:28:00.019><c> this</c><01:28:01.019><c> sort</c><01:28:01.260><c> of</c><01:28:01.319><c> cut</c>

01:28:01.549 --> 01:28:01.559 align:start position:0%
one zero that's this this sort of cut
 

01:28:01.559 --> 01:28:07.099 align:start position:0%
one zero that's this this sort of cut
soft<01:28:04.939><c> place</c><01:28:05.939><c> is</c><01:28:06.089><c> growing</c><01:28:06.299><c> so</c><01:28:06.599><c> it's</c><01:28:06.749><c> the</c><01:28:06.929><c> full</c>

01:28:07.099 --> 01:28:07.109 align:start position:0%
soft place is growing so it's the full
 

01:28:07.109 --> 01:28:09.319 align:start position:0%
soft place is growing so it's the full
thing<01:28:07.260><c> yeah</c><01:28:08.039><c> that's</c><01:28:08.309><c> the</c><01:28:08.399><c> whole</c><01:28:08.549><c> thing</c>

01:28:09.319 --> 01:28:09.329 align:start position:0%
thing yeah that's the whole thing
 

01:28:09.329 --> 01:28:13.459 align:start position:0%
thing yeah that's the whole thing
so<01:28:10.049><c> we</c><01:28:10.489><c> instantiate</c><01:28:11.489><c> a</c><01:28:11.789><c> tree</c><01:28:12.119><c> as</c><01:28:12.959><c> you</c><01:28:13.379><c> know</c>

01:28:13.459 --> 01:28:13.469 align:start position:0%
so we instantiate a tree as you know
 

01:28:13.469 --> 01:28:15.829 align:start position:0%
so we instantiate a tree as you know
pointers<01:28:14.339><c> to</c><01:28:14.579><c> the</c><01:28:14.699><c> children</c><01:28:15.089><c> but</c><01:28:15.239><c> we</c><01:28:15.389><c> know</c><01:28:15.569><c> we</c>

01:28:15.829 --> 01:28:15.839 align:start position:0%
pointers to the children but we know we
 

01:28:15.839 --> 01:28:17.059 align:start position:0%
pointers to the children but we know we
pass<01:28:16.019><c> this</c><01:28:16.139><c> call</c><01:28:16.349><c> data</c><01:28:16.499><c> to</c><01:28:16.679><c> solve</c><01:28:16.859><c> done</c>

01:28:17.059 --> 01:28:17.069 align:start position:0%
pass this call data to solve done
 

01:28:17.069 --> 01:28:18.469 align:start position:0%
pass this call data to solve done
already<01:28:17.279><c> I</c><01:28:17.399><c> just</c><01:28:17.459><c> beat</c><01:28:17.729><c> us</c><01:28:17.879><c> Confederation</c>

01:28:18.469 --> 01:28:18.479 align:start position:0%
already I just beat us Confederation
 

01:28:18.479 --> 01:28:22.669 align:start position:0%
already I just beat us Confederation
that<01:28:19.669><c> we</c><01:28:20.669><c> instantiate</c><01:28:20.999><c> them</c><01:28:21.419><c> note</c><01:28:21.629><c> here</c><01:28:21.959><c> and</c>

01:28:22.669 --> 01:28:22.679 align:start position:0%
that we instantiate them note here and
 

01:28:22.679 --> 01:28:24.019 align:start position:0%
that we instantiate them note here and
then<01:28:22.829><c> we</c><01:28:22.919><c> have</c><01:28:23.039><c> left</c><01:28:23.279><c> pointer</c><01:28:23.669><c> to</c><01:28:23.789><c> the</c><01:28:23.879><c> hash</c>

01:28:24.019 --> 01:28:24.029 align:start position:0%
then we have left pointer to the hash
 

01:28:24.029 --> 01:28:26.389 align:start position:0%
then we have left pointer to the hash
white<01:28:24.389><c> pointer</c><01:28:24.779><c> to</c><01:28:24.929><c> this</c><01:28:25.049><c> and</c><01:28:25.409><c> then</c><01:28:25.649><c> we</c><01:28:26.069><c> insert</c>

01:28:26.389 --> 01:28:26.399 align:start position:0%
white pointer to this and then we insert
 

01:28:26.399 --> 01:28:28.429 align:start position:0%
white pointer to this and then we insert
by<01:28:26.609><c> you</c><01:28:26.669><c> know</c><01:28:26.909><c> taking</c><01:28:27.119><c> the</c><01:28:27.449><c> right</c><01:28:27.989><c> pointers</c><01:28:28.319><c> we</c>

01:28:28.429 --> 01:28:28.439 align:start position:0%
by you know taking the right pointers we
 

01:28:28.439 --> 01:28:30.079 align:start position:0%
by you know taking the right pointers we
you<01:28:28.829><c> know</c><01:28:28.919><c> this</c><01:28:29.039><c> this</c><01:28:29.399><c> tree</c><01:28:29.549><c> structure</c><01:28:29.849><c> we</c>

01:28:30.079 --> 01:28:30.089 align:start position:0%
you know this this tree structure we
 

01:28:30.089 --> 01:28:32.239 align:start position:0%
you know this this tree structure we
have<01:28:30.239><c> pointers</c><01:28:30.569><c> about</c><01:28:30.839><c> the</c><01:28:31.079><c> right</c><01:28:31.229><c> mouth</c><01:28:31.439><c> we</c>

01:28:32.239 --> 01:28:32.249 align:start position:0%
have pointers about the right mouth we
 

01:28:32.249 --> 01:28:35.839 align:start position:0%
have pointers about the right mouth we
we<01:28:32.549><c> do</c><01:28:32.699><c> some</c><01:28:32.879><c> bit</c><01:28:33.689><c> twiddling</c><01:28:33.899><c> to</c><01:28:34.729><c> change</c><01:28:35.729><c> the</c>

01:28:35.839 --> 01:28:35.849 align:start position:0%
we do some bit twiddling to change the
 

01:28:35.849 --> 01:28:41.899 align:start position:0%
we do some bit twiddling to change the
snow<01:28:36.029><c> label</c><01:28:36.419><c> or</c><01:28:36.479><c> whatever</c><01:28:39.199><c> and</c><01:28:40.429><c> we</c><01:28:41.429><c> insert</c><01:28:41.789><c> the</c>

01:28:41.899 --> 01:28:41.909 align:start position:0%
snow label or whatever and we insert the
 

01:28:41.909 --> 01:28:43.489 align:start position:0%
snow label or whatever and we insert the
node<01:28:42.059><c> so</c><01:28:42.329><c> it's</c><01:28:42.479><c> and</c><01:28:42.689><c> then</c><01:28:42.809><c> when</c><01:28:43.079><c> we</c><01:28:43.169><c> merkel</c>

01:28:43.489 --> 01:28:43.499 align:start position:0%
node so it's and then when we merkel
 

01:28:43.499 --> 01:28:45.109 align:start position:0%
node so it's and then when we merkel
eyes<01:28:43.559><c> we</c><01:28:43.769><c> do</c><01:28:43.889><c> we</c><01:28:44.129><c> sort</c><01:28:44.369><c> of</c><01:28:44.459><c> merkel</c><01:28:44.819><c> eyes</c><01:28:44.939><c> this</c>

01:28:45.109 --> 01:28:45.119 align:start position:0%
eyes we do we sort of merkel eyes this
 

01:28:45.119 --> 01:28:46.459 align:start position:0%
eyes we do we sort of merkel eyes this
subtree<01:28:45.659><c> that's</c><01:28:45.899><c> actually</c><01:28:46.169><c> instantiated</c>

01:28:46.459 --> 01:28:46.469 align:start position:0%
subtree that's actually instantiated
 

01:28:46.469 --> 01:28:48.289 align:start position:0%
subtree that's actually instantiated
where<01:28:46.889><c> we</c><01:28:47.010><c> you</c><01:28:47.249><c> know</c><01:28:47.279><c> the</c><01:28:47.519><c> sachet</c><01:28:47.969><c> children</c>

01:28:48.289 --> 01:28:48.299 align:start position:0%
where we you know the sachet children
 

01:28:48.299 --> 01:28:50.899 align:start position:0%
where we you know the sachet children
pointers<01:28:48.629><c> of</c><01:28:48.749><c> children</c><01:28:49.519><c> but</c><01:28:50.519><c> that's</c><01:28:50.699><c> going</c><01:28:50.849><c> to</c>

01:28:50.899 --> 01:28:50.909 align:start position:0%
pointers of children but that's going to
 

01:28:50.909 --> 01:28:54.349 align:start position:0%
pointers of children but that's going to
be<01:28:50.999><c> I</c><01:28:51.629><c> think</c><01:28:52.169><c> it's</c><01:28:52.439><c> gonna</c><01:28:52.499><c> be</c><01:28:52.709><c> on</c><01:28:52.829><c> like</c><01:28:53.239><c> you</c><01:28:54.239><c> can</c>

01:28:54.349 --> 01:28:54.359 align:start position:0%
be I think it's gonna be on like you can
 

01:28:54.359 --> 01:28:57.139 align:start position:0%
be I think it's gonna be on like you can
insert<01:28:54.599><c> a</c><01:28:54.659><c> few</c><01:28:54.869><c> notes</c><01:28:55.109><c> or</c><01:28:55.319><c> like</c><01:28:55.439><c> a</c><01:28:55.649><c> I</c><01:28:56.429><c> think</c><01:28:56.639><c> for</c>

01:28:57.139 --> 01:28:57.149 align:start position:0%
insert a few notes or like a I think for
 

01:28:57.149 --> 01:28:58.579 align:start position:0%
insert a few notes or like a I think for
a<01:28:57.179><c> theorem</c><01:28:57.479><c> it's</c><01:28:57.629><c> an</c><01:28:57.779><c> average</c><01:28:58.229><c> they've</c>

01:28:58.579 --> 01:28:58.589 align:start position:0%
a theorem it's an average they've
 

01:28:58.589 --> 01:28:59.119 align:start position:0%
a theorem it's an average they've
inserted

01:28:59.119 --> 01:28:59.129 align:start position:0%
inserted
 

01:28:59.129 --> 01:29:02.779 align:start position:0%
inserted
per<01:29:00.119><c> block</c><01:29:00.359><c> eight</c><01:29:00.629><c> accounts</c><01:29:01.499><c> an</c><01:29:01.709><c> average</c><01:29:02.399><c> but</c>

01:29:02.779 --> 01:29:02.789 align:start position:0%
per block eight accounts an average but
 

01:29:02.789 --> 01:29:05.299 align:start position:0%
per block eight accounts an average but
maybe<01:29:02.969><c> sometimes</c><01:29:03.569><c> more</c><01:29:03.629><c> sometimes</c><01:29:03.899><c> less</c><01:29:04.279><c> so</c><01:29:05.279><c> I</c>

01:29:05.299 --> 01:29:05.309 align:start position:0%
maybe sometimes more sometimes less so I
 

01:29:05.309 --> 01:29:06.559 align:start position:0%
maybe sometimes more sometimes less so I
think<01:29:05.399><c> it's</c><01:29:05.609><c> gonna</c><01:29:05.699><c> be</c><01:29:05.849><c> trivial</c>

01:29:06.559 --> 01:29:06.569 align:start position:0%
think it's gonna be trivial
 

01:29:06.569 --> 01:29:08.750 align:start position:0%
think it's gonna be trivial
just<01:29:07.169><c> just</c><01:29:07.589><c> because</c><01:29:07.829><c> we're</c><01:29:08.010><c> doing</c><01:29:08.429><c> a</c><01:29:08.609><c> little</c>

01:29:08.750 --> 01:29:08.760 align:start position:0%
just just because we're doing a little
 

01:29:08.760 --> 01:29:10.609 align:start position:0%
just just because we're doing a little
bit<01:29:08.939><c> of</c><01:29:09.059><c> you</c><01:29:09.179><c> know</c><01:29:09.299><c> of</c><01:29:09.629><c> the</c><01:29:09.929><c> parent</c><01:29:10.349><c> of</c><01:29:10.469><c> the</c>

01:29:10.609 --> 01:29:10.619 align:start position:0%
bit of you know of the parent of the
 

01:29:10.619 --> 01:29:12.349 align:start position:0%
bit of you know of the parent of the
glass<01:29:10.799><c> child</c><01:29:11.039><c> update</c><01:29:11.369><c> you</c><01:29:11.789><c> know</c><01:29:11.879><c> insert</c><01:29:12.209><c> new</c>

01:29:12.349 --> 01:29:12.359 align:start position:0%
glass child update you know insert new
 

01:29:12.359 --> 01:29:14.839 align:start position:0%
glass child update you know insert new
internal<01:29:12.779><c> know</c><01:29:12.989><c> things</c><01:29:13.229><c> like</c><01:29:13.349><c> this</c><01:29:13.729><c> but</c><01:29:14.729><c> it</c>

01:29:14.839 --> 01:29:14.849 align:start position:0%
internal know things like this but it
 

01:29:14.849 --> 01:29:15.919 align:start position:0%
internal know things like this but it
soon<01:29:14.999><c> it's</c><01:29:15.239><c> just</c><01:29:15.359><c> going</c><01:29:15.449><c> to</c><01:29:15.539><c> be</c><01:29:15.599><c> you</c><01:29:15.809><c> know</c><01:29:15.899><c> very</c>

01:29:15.919 --> 01:29:15.929 align:start position:0%
soon it's just going to be you know very
 

01:29:15.929 --> 01:29:18.589 align:start position:0%
soon it's just going to be you know very
close<01:29:16.549><c> it's</c><01:29:17.549><c> just</c><01:29:17.849><c> gonna</c><01:29:18.059><c> be</c><01:29:18.209><c> like</c><01:29:18.239><c> a</c><01:29:18.359><c> few</c>

01:29:18.589 --> 01:29:18.599 align:start position:0%
close it's just gonna be like a few
 

01:29:18.599 --> 01:29:20.509 align:start position:0%
close it's just gonna be like a few
things<01:29:18.809><c> we</c><01:29:19.649><c> call</c><01:29:19.769><c> this</c><01:29:19.919><c> sort</c><01:29:20.069><c> of</c><01:29:20.159><c> business</c>

01:29:20.509 --> 01:29:20.519 align:start position:0%
things we call this sort of business
 

01:29:20.519 --> 01:29:22.519 align:start position:0%
things we call this sort of business
logic<01:29:20.639><c> this</c><01:29:20.909><c> sort</c><01:29:21.119><c> of</c><01:29:21.149><c> fast</c><01:29:21.689><c> stuff</c><01:29:22.019><c> but</c><01:29:22.260><c> it's</c>

01:29:22.519 --> 01:29:22.529 align:start position:0%
logic this sort of fast stuff but it's
 

01:29:22.529 --> 01:29:23.929 align:start position:0%
logic this sort of fast stuff but it's
still<01:29:22.679><c> gonna</c><01:29:22.829><c> be</c><01:29:22.919><c> dominated</c><01:29:23.429><c> by</c><01:29:23.459><c> hashing</c><01:29:23.879><c> I</c>

01:29:23.929 --> 01:29:23.939 align:start position:0%
still gonna be dominated by hashing I
 

01:29:23.939 --> 01:29:26.659 align:start position:0%
still gonna be dominated by hashing I
believe<01:29:24.209><c> and</c><01:29:24.419><c> then</c><01:29:24.869><c> the</c><01:29:25.319><c> speed-up</c><01:29:26.249><c> hashing</c>

01:29:26.659 --> 01:29:26.669 align:start position:0%
believe and then the speed-up hashing
 

01:29:26.669 --> 01:29:28.279 align:start position:0%
believe and then the speed-up hashing
bottleneck<01:29:27.119><c> and</c><01:29:27.299><c> then</c><01:29:27.419><c> speed</c><01:29:27.659><c> up</c><01:29:27.749><c> transaction</c>

01:29:28.279 --> 01:29:28.289 align:start position:0%
bottleneck and then speed up transaction
 

01:29:28.289 --> 01:29:30.199 align:start position:0%
bottleneck and then speed up transaction
so<01:29:28.619><c> I</c><01:29:28.649><c> think</c><01:29:28.859><c> there's</c><01:29:29.010><c> hope</c><01:29:29.039><c> that's</c><01:29:29.639><c> what</c><01:29:30.179><c> I</c>

01:29:30.199 --> 01:29:30.209 align:start position:0%
so I think there's hope that's what I
 

01:29:30.209 --> 01:29:30.490 align:start position:0%
so I think there's hope that's what I
want

01:29:30.490 --> 01:29:30.500 align:start position:0%
want
 

01:29:30.500 --> 01:29:32.320 align:start position:0%
want
say<01:29:30.620><c> that</c><01:29:30.830><c> there's</c><01:29:31.040><c> hope</c><01:29:31.220><c> for</c><01:29:31.250><c> this</c><01:29:31.520><c> model</c><01:29:31.910><c> the</c>

01:29:32.320 --> 01:29:32.330 align:start position:0%
say that there's hope for this model the
 

01:29:32.330 --> 01:29:34.240 align:start position:0%
say that there's hope for this model the
other<01:29:32.450><c> big</c><01:29:32.690><c> thing</c><01:29:32.870><c> about</c><01:29:32.990><c> huge</c><01:29:33.410><c> thing</c><01:29:33.680><c> is</c><01:29:33.890><c> this</c>

01:29:34.240 --> 01:29:34.250 align:start position:0%
other big thing about huge thing is this
 

01:29:34.250 --> 01:29:35.980 align:start position:0%
other big thing about huge thing is this
25<01:29:34.730><c> kilobytes</c><01:29:35.330><c> they're</c><01:29:35.570><c> gonna</c><01:29:35.660><c> they're</c>

01:29:35.980 --> 01:29:35.990 align:start position:0%
25 kilobytes they're gonna they're
 

01:29:35.990 --> 01:29:37.720 align:start position:0%
25 kilobytes they're gonna they're
talking<01:29:36.290><c> about</c><01:29:36.410><c> way</c><01:29:36.650><c> more</c><01:29:36.890><c> this</c><01:29:37.070><c> you</c><01:29:37.220><c> proposal</c>

01:29:37.720 --> 01:29:37.730 align:start position:0%
talking about way more this you proposal
 

01:29:37.730 --> 01:29:41.110 align:start position:0%
talking about way more this you proposal
I<01:29:37.820><c> saw</c><01:29:38.530><c> for</c><01:29:39.530><c> 64</c><01:29:40.040><c> shards</c><01:29:40.610><c> they're</c><01:29:40.790><c> talking</c>

01:29:41.110 --> 01:29:41.120 align:start position:0%
I saw for 64 shards they're talking
 

01:29:41.120 --> 01:29:42.910 align:start position:0%
I saw for 64 shards they're talking
about<01:29:41.300><c> increasing</c><01:29:41.990><c> called</c><01:29:42.200><c> data</c><01:29:42.380><c> by</c><01:29:42.650><c> a</c><01:29:42.680><c> lot</c>

01:29:42.910 --> 01:29:42.920 align:start position:0%
about increasing called data by a lot
 

01:29:42.920 --> 01:29:46.420 align:start position:0%
about increasing called data by a lot
I'm<01:29:43.370><c> like</c><01:29:43.820><c> you</c><01:29:43.940><c> know</c><01:29:44.060><c> 128</c><01:29:44.720><c> or</c><01:29:44.960><c> even</c><01:29:45.530><c> there's</c>

01:29:46.420 --> 01:29:46.430 align:start position:0%
I'm like you know 128 or even there's
 

01:29:46.430 --> 01:29:52.180 align:start position:0%
I'm like you know 128 or even there's
some<01:29:46.990><c> 512</c><01:29:48.340><c> 512</c><01:29:49.340><c> you</c><01:29:50.060><c> know</c><01:29:50.180><c> half</c><01:29:50.570><c> a</c><01:29:50.770><c> megabyte</c><01:29:51.770><c> so</c>

01:29:52.180 --> 01:29:52.190 align:start position:0%
some 512 512 you know half a megabyte so
 

01:29:52.190 --> 01:29:54.010 align:start position:0%
some 512 512 you know half a megabyte so
this<01:29:52.310><c> is</c><01:29:52.430><c> huge</c><01:29:52.760><c> and</c><01:29:52.940><c> then</c><01:29:53.240><c> this</c><01:29:53.390><c> this</c><01:29:53.780><c> sort</c><01:29:53.960><c> of</c>

01:29:54.010 --> 01:29:54.020 align:start position:0%
this is huge and then this this sort of
 

01:29:54.020 --> 01:29:55.660 align:start position:0%
this is huge and then this this sort of
deduplication<01:29:54.590><c> is</c><01:29:54.830><c> going</c><01:29:54.950><c> to</c><01:29:55.010><c> be</c><01:29:55.130><c> weight</c><01:29:55.310><c> is</c>

01:29:55.660 --> 01:29:55.670 align:start position:0%
deduplication is going to be weight is
 

01:29:55.670 --> 01:29:56.890 align:start position:0%
deduplication is going to be weight is
going<01:29:55.850><c> to</c><01:29:55.910><c> help</c><01:29:56.090><c> us</c><01:29:56.150><c> by</c><01:29:56.330><c> it's</c><01:29:56.480><c> not</c><01:29:56.510><c> going</c><01:29:56.750><c> to</c><01:29:56.810><c> be</c>

01:29:56.890 --> 01:29:56.900 align:start position:0%
going to help us by it's not going to be
 

01:29:56.900 --> 01:29:58.270 align:start position:0%
going to help us by it's not going to be
only<01:29:57.140><c> 20%</c><01:29:57.410><c> because</c><01:29:57.650><c> there's</c><01:29:57.890><c> gonna</c><01:29:58.040><c> be</c><01:29:58.130><c> so</c>

01:29:58.270 --> 01:29:58.280 align:start position:0%
only 20% because there's gonna be so
 

01:29:58.280 --> 01:30:00.700 align:start position:0%
only 20% because there's gonna be so
many<01:29:58.340><c> more</c><01:29:58.520><c> accounts</c><01:29:58.850><c> so</c><01:29:58.940><c> this</c><01:29:59.060><c> is</c><01:29:59.500><c> gonna</c><01:30:00.500><c> help</c>

01:30:00.700 --> 01:30:00.710 align:start position:0%
many more accounts so this is gonna help
 

01:30:00.710 --> 01:30:03.400 align:start position:0%
many more accounts so this is gonna help
sup<01:30:00.950><c> you</c><01:30:01.280><c> know</c><01:30:01.400><c> every</c><01:30:01.670><c> cycle</c><01:30:02.510><c> is</c><01:30:02.870><c> important</c>

01:30:03.400 --> 01:30:03.410 align:start position:0%
sup you know every cycle is important
 

01:30:03.410 --> 01:30:05.740 align:start position:0%
sup you know every cycle is important
that<01:30:03.620><c> were</c><01:30:03.770><c> you</c><01:30:03.860><c> you</c><01:30:04.430><c> know</c><01:30:04.550><c> bite</c><01:30:05.000><c> of</c><01:30:05.300><c> call</c><01:30:05.540><c> data</c>

01:30:05.740 --> 01:30:05.750 align:start position:0%
that were you you know bite of call data
 

01:30:05.750 --> 01:30:07.660 align:start position:0%
that were you you know bite of call data
is<01:30:05.870><c> important</c><01:30:06.320><c> that's</c><01:30:06.410><c> like</c><01:30:06.710><c> and</c><01:30:06.920><c> then</c><01:30:07.220><c> you</c>

01:30:07.660 --> 01:30:07.670 align:start position:0%
is important that's like and then you
 

01:30:07.670 --> 01:30:09.760 align:start position:0%
is important that's like and then you
know<01:30:07.790><c> see</c><01:30:08.030><c> the</c><01:30:08.120><c> programmers</c><01:30:08.750><c> hi</c><01:30:08.900><c> I'm</c><01:30:09.200><c> writing</c>

01:30:09.760 --> 01:30:09.770 align:start position:0%
know see the programmers hi I'm writing
 

01:30:09.770 --> 01:30:11.710 align:start position:0%
know see the programmers hi I'm writing
emails<01:30:10.550><c> and</c><01:30:10.670><c> contracts</c><01:30:10.970><c> and</c><01:30:11.060><c> see</c><01:30:11.270><c> so</c><01:30:11.600><c> that's</c>

01:30:11.710 --> 01:30:11.720 align:start position:0%
emails and contracts and see so that's
 

01:30:11.720 --> 01:30:17.890 align:start position:0%
emails and contracts and see so that's
it

01:30:17.890 --> 01:30:17.900 align:start position:0%
 
 

01:30:17.900 --> 01:30:20.210 align:start position:0%
 
time<01:30:18.900><c> for</c><01:30:19.080><c> questions</c><01:30:19.440><c> are</c><01:30:19.620><c> introduced</c><01:30:20.010><c> in</c><01:30:20.130><c> the</c>

01:30:20.210 --> 01:30:20.220 align:start position:0%
time for questions are introduced in the
 

01:30:20.220 --> 01:30:21.490 align:start position:0%
time for questions are introduced in the
US

01:30:21.490 --> 01:30:21.500 align:start position:0%
US
 

01:30:21.500 --> 01:30:25.310 align:start position:0%
US
yes<01:30:22.500><c> sir</c><01:30:22.620><c> I</c><01:30:23.280><c> was</c><01:30:23.820><c> a</c><01:30:23.880><c> little</c><01:30:24.150><c> confused</c><01:30:24.720><c> with</c>

01:30:25.310 --> 01:30:25.320 align:start position:0%
yes sir I was a little confused with
 

01:30:25.320 --> 01:30:28.220 align:start position:0%
yes sir I was a little confused with
what<01:30:25.620><c> you're</c><01:30:25.830><c> beginning</c><01:30:26.730><c> exactly</c><01:30:27.360><c> yes</c>

01:30:28.220 --> 01:30:28.230 align:start position:0%
what you're beginning exactly yes
 

01:30:28.230 --> 01:30:32.570 align:start position:0%
what you're beginning exactly yes
so<01:30:28.950><c> if</c><01:30:29.220><c> you</c><01:30:29.400><c> have</c><01:30:29.580><c> one</c><01:30:30.230><c> child</c><01:30:31.230><c> you</c><01:30:32.160><c> can</c><01:30:32.310><c> you</c>

01:30:32.570 --> 01:30:32.580 align:start position:0%
so if you have one child you can you
 

01:30:32.580 --> 01:30:34.100 align:start position:0%
so if you have one child you can you
have<01:30:32.730><c> to</c><01:30:32.850><c> pass</c><01:30:33.000><c> all</c><01:30:33.180><c> the</c><01:30:33.330><c> witness</c><01:30:33.630><c> all</c><01:30:33.900><c> the</c>

01:30:34.100 --> 01:30:34.110 align:start position:0%
have to pass all the witness all the
 

01:30:34.110 --> 01:30:35.690 align:start position:0%
have to pass all the witness all the
hashes<01:30:34.440><c> of</c><01:30:34.650><c> a</c><01:30:34.770><c> you</c><01:30:35.010><c> know</c><01:30:35.100><c> neighbors</c><01:30:35.430><c> neighbor</c>

01:30:35.690 --> 01:30:35.700 align:start position:0%
hashes of a you know neighbors neighbor
 

01:30:35.700 --> 01:30:36.650 align:start position:0%
hashes of a you know neighbors neighbor
neighbor<01:30:35.850><c> neighbor</c><01:30:36.090><c> neighbor</c><01:30:36.300><c> all</c><01:30:36.510><c> the</c><01:30:36.570><c> way</c>

01:30:36.650 --> 01:30:36.660 align:start position:0%
neighbor neighbor neighbor all the way
 

01:30:36.660 --> 01:30:39.140 align:start position:0%
neighbor neighbor neighbor all the way
done<01:30:36.840><c> but</c><01:30:37.740><c> you</c><01:30:38.520><c> don't</c><01:30:38.670><c> have</c><01:30:38.760><c> to</c><01:30:38.880><c> do</c><01:30:39.000><c> that</c>

01:30:39.140 --> 01:30:39.150 align:start position:0%
done but you don't have to do that
 

01:30:39.150 --> 01:30:41.540 align:start position:0%
done but you don't have to do that
because<01:30:39.330><c> you</c><01:30:39.600><c> recompute</c><01:30:40.170><c> sometimes</c><01:30:40.680><c> you</c>

01:30:41.540 --> 01:30:41.550 align:start position:0%
because you recompute sometimes you
 

01:30:41.550 --> 01:30:43.310 align:start position:0%
because you recompute sometimes you
could<01:30:41.700><c> you</c><01:30:41.790><c> can</c><01:30:41.910><c> recompute</c><01:30:42.450><c> the</c><01:30:42.540><c> so</c><01:30:43.080><c> you</c><01:30:43.170><c> don't</c>

01:30:43.310 --> 01:30:43.320 align:start position:0%
could you can recompute the so you don't
 

01:30:43.320 --> 01:30:46.220 align:start position:0%
could you can recompute the so you don't
have<01:30:43.410><c> to</c><01:30:43.530><c> pass</c><01:30:44.300><c> it'll</c><01:30:45.300><c> be</c><01:30:45.480><c> recomputed</c><01:30:45.810><c> on</c><01:30:46.050><c> chin</c>

01:30:46.220 --> 01:30:46.230 align:start position:0%
have to pass it'll be recomputed on chin
 

01:30:46.230 --> 01:30:47.540 align:start position:0%
have to pass it'll be recomputed on chin
anyways<01:30:46.620><c> so</c><01:30:46.770><c> you</c><01:30:46.830><c> have</c><01:30:46.950><c> to</c><01:30:47.130><c> you</c><01:30:47.400><c> have</c><01:30:47.430><c> to</c>

01:30:47.540 --> 01:30:47.550 align:start position:0%
anyways so you have to you have to
 

01:30:47.550 --> 01:30:49.610 align:start position:0%
anyways so you have to you have to
recompute<01:30:48.000><c> enough</c><01:30:48.300><c> this</c><01:30:48.690><c> this</c><01:30:49.080><c> site</c><01:30:49.290><c> anyway</c>

01:30:49.610 --> 01:30:49.620 align:start position:0%
recompute enough this this site anyway
 

01:30:49.620 --> 01:30:52.370 align:start position:0%
recompute enough this this site anyway
so<01:30:49.680><c> then</c><01:30:50.040><c> you</c><01:30:51.030><c> don't</c><01:30:51.120><c> pass</c><01:30:51.390><c> certain</c><01:30:51.870><c> hashes</c><01:30:52.230><c> at</c>

01:30:52.370 --> 01:30:52.380 align:start position:0%
so then you don't pass certain hashes at
 

01:30:52.380 --> 01:30:54.290 align:start position:0%
so then you don't pass certain hashes at
the<01:30:52.470><c> very</c><01:30:52.650><c> very</c><01:30:52.920><c> close</c><01:30:53.130><c> to</c><01:30:53.250><c> the</c><01:30:53.370><c> root</c><01:30:53.550><c> you</c><01:30:53.850><c> you</c>

01:30:54.290 --> 01:30:54.300 align:start position:0%
the very very close to the root you you
 

01:30:54.300 --> 01:30:55.640 align:start position:0%
the very very close to the root you you
don't<01:30:54.540><c> have</c><01:30:54.720><c> stashes</c><01:30:55.170><c> because</c><01:30:55.410><c> they're</c><01:30:55.530><c> gonna</c>

01:30:55.640 --> 01:30:55.650 align:start position:0%
don't have stashes because they're gonna
 

01:30:55.650 --> 01:30:58.390 align:start position:0%
don't have stashes because they're gonna
be<01:30:55.740><c> computed</c><01:30:56.190><c> anyway</c><01:30:56.600><c> you</c><01:30:57.600><c> mean</c><01:30:57.780><c> essentially</c>

01:30:58.390 --> 01:30:58.400 align:start position:0%
be computed anyway you mean essentially
 

01:30:58.400 --> 01:30:59.660 align:start position:0%
be computed anyway you mean essentially
before

01:30:59.660 --> 01:30:59.670 align:start position:0%
before
 

01:30:59.670 --> 01:31:01.490 align:start position:0%
before
yes<01:31:00.030><c> it's</c><01:31:00.180><c> yes</c><01:31:00.600><c> I</c><01:31:00.810><c> should</c><01:31:00.960><c> have</c><01:31:00.990><c> just</c><01:31:01.200><c> used</c><01:31:01.350><c> the</c>

01:31:01.490 --> 01:31:01.500 align:start position:0%
yes it's yes I should have just used the
 

01:31:01.500 --> 01:31:03.230 align:start position:0%
yes it's yes I should have just used the
word<01:31:01.590><c> multi-purpose</c><01:31:02.250><c> but</c><01:31:02.850><c> maybe</c><01:31:02.970><c> some</c><01:31:03.210><c> people</c>

01:31:03.230 --> 01:31:03.240 align:start position:0%
word multi-purpose but maybe some people
 

01:31:03.240 --> 01:31:08.270 align:start position:0%
word multi-purpose but maybe some people
don't<01:31:03.540><c> like</c><01:31:03.720><c> that</c><01:31:03.870><c> word</c><01:31:07.130><c> since</c><01:31:08.130><c> you're</c>

01:31:08.270 --> 01:31:08.280 align:start position:0%
don't like that word since you're
 

01:31:08.280 --> 01:31:12.320 align:start position:0%
don't like that word since you're
calling<01:31:08.700><c> it</c><01:31:10.160><c> called</c><01:31:11.160><c> it</c><01:31:11.340><c> sighs</c><01:31:12.000><c> you're</c>

01:31:12.320 --> 01:31:12.330 align:start position:0%
calling it called it sighs you're
 

01:31:12.330 --> 01:31:14.510 align:start position:0%
calling it called it sighs you're
imagining<01:31:12.720><c> that</c><01:31:12.930><c> these</c><01:31:13.710><c> come</c><01:31:14.040><c> equipped</c><01:31:14.190><c> with</c>

01:31:14.510 --> 01:31:14.520 align:start position:0%
imagining that these come equipped with
 

01:31:14.520 --> 01:31:17.240 align:start position:0%
imagining that these come equipped with
every<01:31:14.820><c> transaction</c><01:31:15.180><c> and</c><01:31:15.630><c> then</c><01:31:16.100><c> when</c><01:31:17.100><c> they</c>

01:31:17.240 --> 01:31:17.250 align:start position:0%
every transaction and then when they
 

01:31:17.250 --> 01:31:20.360 align:start position:0%
every transaction and then when they
gets<01:31:17.520><c> bunched</c><01:31:18.270><c> together</c><01:31:18.450><c> in</c><01:31:18.780><c> a</c><01:31:18.870><c> block</c><01:31:19.080><c> you</c><01:31:19.410><c> do</c>

01:31:20.360 --> 01:31:20.370 align:start position:0%
gets bunched together in a block you do
 

01:31:20.370 --> 01:31:22.640 align:start position:0%
gets bunched together in a block you do
this<01:31:20.550><c> do</c><01:31:20.760><c> occasional</c><01:31:21.420><c> construction</c><01:31:22.380><c> up</c><01:31:22.500><c> but</c>

01:31:22.640 --> 01:31:22.650 align:start position:0%
this do occasional construction up but
 

01:31:22.650 --> 01:31:26.450 align:start position:0%
this do occasional construction up but
then<01:31:23.390><c> you</c><01:31:24.390><c> get</c><01:31:24.510><c> the</c><01:31:24.570><c> final</c><01:31:24.980><c> great</c><01:31:25.980><c> question</c>

01:31:26.450 --> 01:31:26.460 align:start position:0%
then you get the final great question
 

01:31:26.460 --> 01:31:28.880 align:start position:0%
then you get the final great question
cool<01:31:26.670><c> does</c><01:31:26.910><c> this</c><01:31:27.150><c> you</c><01:31:27.570><c> know</c><01:31:27.660><c> it's</c><01:31:28.350><c> merging</c><01:31:28.770><c> of</c>

01:31:28.880 --> 01:31:28.890 align:start position:0%
cool does this you know it's merging of
 

01:31:28.890 --> 01:31:31.250 align:start position:0%
cool does this you know it's merging of
these<01:31:29.040><c> multi</c><01:31:29.400><c> proofs</c><01:31:29.640><c> in</c><01:31:29.790><c> there</c><01:31:29.940><c> into</c><01:31:30.750><c> one</c><01:31:30.900><c> yes</c>

01:31:31.250 --> 01:31:31.260 align:start position:0%
these multi proofs in there into one yes
 

01:31:31.260 --> 01:31:34.940 align:start position:0%
these multi proofs in there into one yes
it<01:31:31.740><c> could</c><01:31:31.920><c> be</c><01:31:32.010><c> done</c><01:31:32.420><c> we</c><01:31:33.420><c> need</c><01:31:33.450><c> a</c><01:31:33.660><c> key</c><01:31:33.900><c> role</c><01:31:33.960><c> that</c>

01:31:34.940 --> 01:31:34.950 align:start position:0%
it could be done we need a key role that
 

01:31:34.950 --> 01:31:36.860 align:start position:0%
it could be done we need a key role that
writer<01:31:35.280><c> who</c><01:31:35.580><c> will</c><01:31:35.700><c> write</c><01:31:35.940><c> this</c><01:31:36.180><c> merging</c><01:31:36.660><c> and</c>

01:31:36.860 --> 01:31:36.870 align:start position:0%
writer who will write this merging and
 

01:31:36.870 --> 01:31:39.080 align:start position:0%
writer who will write this merging and
this<01:31:36.990><c> best</c><01:31:37.350><c> practices</c><01:31:38.340><c> maybe</c><01:31:38.550><c> not</c><01:31:38.790><c> maybe</c>

01:31:39.080 --> 01:31:39.090 align:start position:0%
this best practices maybe not maybe
 

01:31:39.090 --> 01:31:40.400 align:start position:0%
this best practices maybe not maybe
it'll<01:31:39.300><c> be</c><01:31:39.390><c> similar</c><01:31:39.600><c> to</c><01:31:39.810><c> this</c><01:31:39.900><c> maybe</c><01:31:40.080><c> it</c><01:31:40.290><c> won't</c>

01:31:40.400 --> 01:31:40.410 align:start position:0%
it'll be similar to this maybe it won't
 

01:31:40.410 --> 01:31:41.600 align:start position:0%
it'll be similar to this maybe it won't
be<01:31:40.530><c> somewhere</c><01:31:40.860><c> but</c><01:31:41.100><c> I</c><01:31:41.190><c> don't</c><01:31:41.310><c> know</c><01:31:41.370><c> how</c><01:31:41.490><c> much</c>

01:31:41.600 --> 01:31:41.610 align:start position:0%
be somewhere but I don't know how much
 

01:31:41.610 --> 01:31:42.620 align:start position:0%
be somewhere but I don't know how much
better<01:31:41.790><c> you're</c><01:31:41.940><c> going</c><01:31:42.030><c> to</c><01:31:42.090><c> get</c><01:31:42.240><c> with</c><01:31:42.390><c> me</c><01:31:42.510><c> if</c>

01:31:42.620 --> 01:31:42.630 align:start position:0%
better you're going to get with me if
 

01:31:42.630 --> 01:31:43.880 align:start position:0%
better you're going to get with me if
we're<01:31:42.780><c> down</c><01:31:42.900><c> needed</c><01:31:43.170><c> by</c><01:31:43.230><c> actions</c><01:31:43.620><c> that</c><01:31:43.680><c> maybe</c>

01:31:43.880 --> 01:31:43.890 align:start position:0%
we're down needed by actions that maybe
 

01:31:43.890 --> 01:31:45.440 align:start position:0%
we're down needed by actions that maybe
might<01:31:44.010><c> have</c><01:31:44.040><c> just</c><01:31:44.280><c> but</c><01:31:44.490><c> hopefully</c><01:31:45.210><c> there</c><01:31:45.390><c> will</c>

01:31:45.440 --> 01:31:45.450 align:start position:0%
might have just but hopefully there will
 

01:31:45.450 --> 01:31:49.190 align:start position:0%
might have just but hopefully there will
be<01:31:45.510><c> some</c><01:31:45.720><c> hero</c><01:31:45.930><c> that</c><01:31:46.140><c> invents</c><01:31:46.910><c> an</c><01:31:47.910><c> EE</c><01:31:48.180><c> and</c><01:31:49.020><c> with</c>

01:31:49.190 --> 01:31:49.200 align:start position:0%
be some hero that invents an EE and with
 

01:31:49.200 --> 01:31:50.990 align:start position:0%
be some hero that invents an EE and with
all<01:31:49.440><c> this</c><01:31:49.830><c> you</c><01:31:49.980><c> know</c><01:31:50.010><c> merging</c><01:31:50.760><c> and</c><01:31:50.910><c> the</c>

01:31:50.990 --> 01:31:51.000 align:start position:0%
all this you know merging and the
 

01:31:51.000 --> 01:31:52.430 align:start position:0%
all this you know merging and the
perfect<01:31:51.210><c> tree</c><01:31:51.630><c> and</c><01:31:51.780><c> the</c><01:31:51.840><c> perfect</c><01:31:52.170><c> everything</c>

01:31:52.430 --> 01:31:52.440 align:start position:0%
perfect tree and the perfect everything
 

01:31:52.440 --> 01:31:56.390 align:start position:0%
perfect tree and the perfect everything
so<01:31:52.890><c> yes</c><01:31:53.580><c> I</c><01:31:53.880><c> don't</c><01:31:54.510><c> know</c><01:31:55.100><c> but</c><01:31:56.100><c> I</c><01:31:56.130><c> mean</c><01:31:56.310><c> an</c>

01:31:56.390 --> 01:31:56.400 align:start position:0%
so yes I don't know but I mean an
 

01:31:56.400 --> 01:32:00.850 align:start position:0%
so yes I don't know but I mean an
alternative<01:31:57.180><c> is</c><01:31:57.300><c> that</c><01:31:57.330><c> you</c><01:31:58.070><c> let</c><01:31:59.070><c> the</c><01:31:59.600><c> business</c>

01:32:00.850 --> 01:32:00.860 align:start position:0%
alternative is that you let the business
 

01:32:00.860 --> 01:32:03.860 align:start position:0%
alternative is that you let the business
yes<01:32:01.860><c> we</c><01:32:02.040><c> don't</c><01:32:02.580><c> have</c><01:32:02.670><c> a</c><01:32:02.730><c> by</c><01:32:03.510><c> that</c><01:32:03.630><c> I</c><01:32:03.690><c> mean</c>

01:32:03.860 --> 01:32:03.870 align:start position:0%
yes we don't have a by that I mean
 

01:32:03.870 --> 01:32:05.540 align:start position:0%
yes we don't have a by that I mean
though<01:32:04.110><c> there</c><01:32:04.470><c> will</c><01:32:04.530><c> be</c><01:32:04.590><c> some</c><01:32:04.890><c> black</c><01:32:05.070><c> producer</c>

01:32:05.540 --> 01:32:05.550 align:start position:0%
though there will be some black producer
 

01:32:05.550 --> 01:32:07.190 align:start position:0%
though there will be some black producer
some<01:32:05.820><c> relay</c><01:32:06.090><c> or</c><01:32:06.210><c> infrastructure</c><01:32:06.750><c> or</c><01:32:06.870><c> whatever</c>

01:32:07.190 --> 01:32:07.200 align:start position:0%
some relay or infrastructure or whatever
 

01:32:07.200 --> 01:32:08.660 align:start position:0%
some relay or infrastructure or whatever
some<01:32:07.500><c> V</c><01:32:07.650><c> market</c><01:32:07.950><c> infrastructure</c><01:32:08.370><c> to</c><01:32:08.550><c> handle</c>

01:32:08.660 --> 01:32:08.670 align:start position:0%
some V market infrastructure to handle
 

01:32:08.670 --> 01:32:11.180 align:start position:0%
some V market infrastructure to handle
all<01:32:08.970><c> this</c><01:32:09.120><c> stuff</c><01:32:09.390><c> I</c><01:32:09.570><c> it's</c><01:32:10.440><c> a</c><01:32:10.530><c> big</c><01:32:10.710><c> question</c><01:32:10.830><c> but</c>

01:32:11.180 --> 01:32:11.190 align:start position:0%
all this stuff I it's a big question but
 

01:32:11.190 --> 01:32:13.010 align:start position:0%
all this stuff I it's a big question but
it's<01:32:11.400><c> unobtainium</c><01:32:12.060><c> but</c><01:32:12.270><c> the</c><01:32:12.450><c> great</c><01:32:12.870><c> thing</c>

01:32:13.010 --> 01:32:13.020 align:start position:0%
it's unobtainium but the great thing
 

01:32:13.020 --> 01:32:16.400 align:start position:0%
it's unobtainium but the great thing
about<01:32:13.080><c> f2</c><01:32:13.560><c> is</c><01:32:13.770><c> that</c><01:32:14.490><c> you</c><01:32:14.910><c> know</c><01:32:15.080><c> crypto</c><01:32:16.080><c> kitties</c>

01:32:16.400 --> 01:32:16.410 align:start position:0%
about f2 is that you know crypto kitties
 

01:32:16.410 --> 01:32:18.350 align:start position:0%
about f2 is that you know crypto kitties
or<01:32:16.590><c> whoever</c><01:32:16.860><c> can</c><01:32:16.980><c> launch</c><01:32:17.730><c> and</c><01:32:17.970><c> some</c><01:32:18.240><c> there</c>

01:32:18.350 --> 01:32:18.360 align:start position:0%
or whoever can launch and some there
 

01:32:18.360 --> 01:32:19.980 align:start position:0%
or whoever can launch and some there
will<01:32:18.450><c> be</c><01:32:18.480><c> some</c><01:32:18.780><c> hero</c><01:32:19.020><c> that</c><01:32:19.200><c> will</c><01:32:19.380><c> invent</c>

01:32:19.980 --> 01:32:19.990 align:start position:0%
will be some hero that will invent
 

01:32:19.990 --> 01:32:21.810 align:start position:0%
will be some hero that will invent
relayer<01:32:20.470><c> than</c><01:32:20.860><c> you</c><01:32:20.980><c> and</c><01:32:21.280><c> it's</c><01:32:21.490><c> not</c><01:32:21.610><c> going</c><01:32:21.760><c> to</c>

01:32:21.810 --> 01:32:21.820 align:start position:0%
relayer than you and it's not going to
 

01:32:21.820 --> 01:32:23.460 align:start position:0%
relayer than you and it's not going to
be<01:32:21.910><c> you</c><01:32:22.090><c> know</c><01:32:22.120><c> you</c><01:32:22.720><c> have</c><01:32:22.840><c> to</c><01:32:22.930><c> do</c><01:32:23.020><c> it</c><01:32:23.110><c> this</c><01:32:23.260><c> way</c>

01:32:23.460 --> 01:32:23.470 align:start position:0%
be you know you have to do it this way
 

01:32:23.470 --> 01:32:25.200 align:start position:0%
be you know you have to do it this way
because<01:32:23.620><c> the</c><01:32:24.100><c> theory</c><01:32:24.250><c> and</c><01:32:24.430><c> foundation</c><01:32:24.790><c> set</c><01:32:25.000><c> so</c>

01:32:25.200 --> 01:32:25.210 align:start position:0%
because the theory and foundation set so
 

01:32:25.210 --> 01:32:26.880 align:start position:0%
because the theory and foundation set so
it's<01:32:25.750><c> going</c><01:32:25.900><c> to</c><01:32:25.960><c> be</c><01:32:26.080><c> you</c><01:32:26.290><c> know</c><01:32:26.320><c> you</c><01:32:26.590><c> know</c><01:32:26.680><c> do</c><01:32:26.860><c> it</c>

01:32:26.880 --> 01:32:26.890 align:start position:0%
it's going to be you know you know do it
 

01:32:26.890 --> 01:32:27.870 align:start position:0%
it's going to be you know you know do it
however<01:32:27.400><c> you</c><01:32:27.610><c> want</c>

01:32:27.870 --> 01:32:27.880 align:start position:0%
however you want
 

01:32:27.880 --> 01:32:36.930 align:start position:0%
however you want
please<01:32:28.150><c> teach</c><01:32:28.570><c> us</c><01:32:28.630><c> because</c><01:32:29.170><c> I</c><01:32:29.410><c> think</c><01:32:29.560><c> that</c><01:32:35.940><c> it</c>

01:32:36.930 --> 01:32:36.940 align:start position:0%
please teach us because I think that it
 

01:32:36.940 --> 01:32:43.980 align:start position:0%
please teach us because I think that it
was<01:32:41.760><c> basically</c><01:32:42.760><c> that</c><01:32:42.970><c> they</c><01:32:43.180><c> have</c><01:32:43.390><c> that</c><01:32:43.570><c> use</c>

01:32:43.980 --> 01:32:43.990 align:start position:0%
was basically that they have that use
 

01:32:43.990 --> 01:32:52.830 align:start position:0%
was basically that they have that use
some<01:32:44.650><c> trusses</c><01:32:45.250><c> approved</c><01:32:51.270><c> yes</c><01:32:52.270><c> the</c><01:32:52.510><c> cold</c><01:32:52.720><c> air</c>

01:32:52.830 --> 01:32:52.840 align:start position:0%
some trusses approved yes the cold air
 

01:32:52.840 --> 01:32:55.260 align:start position:0%
some trusses approved yes the cold air
is<01:32:52.990><c> enough</c><01:32:53.200><c> wanting</c><01:32:53.590><c> right</c><01:32:53.950><c> now</c><01:32:54.160><c> which</c><01:32:54.910><c> you</c>

01:32:55.260 --> 01:32:55.270 align:start position:0%
is enough wanting right now which you
 

01:32:55.270 --> 01:32:57.360 align:start position:0%
is enough wanting right now which you
sang<01:32:55.540><c> some</c><01:32:55.930><c> string</c><01:32:56.320><c> of</c><01:32:56.440><c> bytes</c><01:32:56.800><c> that</c><01:32:57.130><c> you</c><01:32:57.250><c> have</c>

01:32:57.360 --> 01:32:57.370 align:start position:0%
sang some string of bytes that you have
 

01:32:57.370 --> 01:32:59.880 align:start position:0%
sang some string of bytes that you have
passed<01:32:57.670><c> and</c><01:32:58.030><c> then</c><01:32:58.270><c> to</c><01:32:59.170><c> play</c><01:32:59.380><c> the</c><01:32:59.440><c> very</c><01:32:59.620><c> bigger</c>

01:32:59.880 --> 01:32:59.890 align:start position:0%
passed and then to play the very bigger
 

01:32:59.890 --> 01:33:05.580 align:start position:0%
passed and then to play the very bigger
to<01:33:00.190><c> learn</c><01:33:00.520><c> by</c><01:33:00.760><c> the</c><01:33:02.430><c> state</c><01:33:03.430><c> oh</c><01:33:03.580><c> yes</c><01:33:04.320><c> yes</c><01:33:05.320><c> so</c>

01:33:05.580 --> 01:33:05.590 align:start position:0%
to learn by the state oh yes yes so
 

01:33:05.590 --> 01:33:07.110 align:start position:0%
to learn by the state oh yes yes so
currently<01:33:06.190><c> the</c><01:33:06.280><c> call</c><01:33:06.430><c> data</c><01:33:06.580><c> doesn't</c><01:33:06.940><c> need</c>

01:33:07.110 --> 01:33:07.120 align:start position:0%
currently the call data doesn't need
 

01:33:07.120 --> 01:33:08.730 align:start position:0%
currently the call data doesn't need
this<01:33:07.300><c> proof</c><01:33:07.570><c> the</c><01:33:07.960><c> call</c><01:33:08.140><c> data</c><01:33:08.290><c> is</c><01:33:08.440><c> just</c><01:33:08.650><c> I</c><01:33:08.710><c> want</c>

01:33:08.730 --> 01:33:08.740 align:start position:0%
this proof the call data is just I want
 

01:33:08.740 --> 01:33:10.050 align:start position:0%
this proof the call data is just I want
to<01:33:08.920><c> send</c><01:33:09.130><c> it</c><01:33:09.280><c> I</c><01:33:09.460><c> want</c><01:33:09.670><c> to</c><01:33:09.700><c> send</c><01:33:09.880><c> them</c><01:33:09.940><c> my</c>

01:33:10.050 --> 01:33:10.060 align:start position:0%
to send it I want to send them my
 

01:33:10.060 --> 01:33:11.850 align:start position:0%
to send it I want to send them my
transaction<01:33:10.510><c> to</c><01:33:10.600><c> this</c><01:33:10.690><c> or</c><01:33:10.930><c> -</c><01:33:11.350><c> uh</c><01:33:11.440><c> Micra</c><01:33:11.710><c> took</c>

01:33:11.850 --> 01:33:11.860 align:start position:0%
transaction to this or - uh Micra took
 

01:33:11.860 --> 01:33:15.810 align:start position:0%
transaction to this or - uh Micra took
Katie<01:33:12.040><c> to</c><01:33:12.190><c> this</c><01:33:12.310><c> person</c><01:33:12.780><c> but</c><01:33:13.780><c> with</c><01:33:14.400><c> with</c><01:33:15.400><c> f2</c>

01:33:15.810 --> 01:33:15.820 align:start position:0%
Katie to this person but with with f2
 

01:33:15.820 --> 01:33:18.120 align:start position:0%
Katie to this person but with with f2
with<01:33:16.090><c> statelessness</c><01:33:16.510><c> they</c><01:33:17.470><c> have</c><01:33:17.620><c> to</c><01:33:17.770><c> also</c><01:33:17.920><c> in</c>

01:33:18.120 --> 01:33:18.130 align:start position:0%
with statelessness they have to also in
 

01:33:18.130 --> 01:33:19.590 align:start position:0%
with statelessness they have to also in
their<01:33:18.250><c> call</c><01:33:18.430><c> data</c><01:33:18.610><c> past</c><01:33:18.910><c> this</c><01:33:19.090><c> whole</c><01:33:19.270><c> tree</c>

01:33:19.590 --> 01:33:19.600 align:start position:0%
their call data past this whole tree
 

01:33:19.600 --> 01:33:21.030 align:start position:0%
their call data past this whole tree
structure<01:33:20.110><c> these</c><01:33:20.350><c> edge</c><01:33:20.530><c> labels</c><01:33:20.950><c> these</c>

01:33:21.030 --> 01:33:21.040 align:start position:0%
structure these edge labels these
 

01:33:21.040 --> 01:33:23.760 align:start position:0%
structure these edge labels these
accounts<01:33:21.580><c> these</c><01:33:21.730><c> hashes</c><01:33:21.970><c> so</c><01:33:22.440><c> the</c><01:33:23.440><c> call</c><01:33:23.590><c> data</c>

01:33:23.760 --> 01:33:23.770 align:start position:0%
accounts these hashes so the call data
 

01:33:23.770 --> 01:33:27.450 align:start position:0%
accounts these hashes so the call data
is<01:33:23.890><c> going</c><01:33:23.980><c> to</c><01:33:24.040><c> be</c><01:33:24.100><c> much</c><01:33:24.280><c> much</c><01:33:24.760><c> huger</c><01:33:26.100><c> so</c><01:33:27.100><c> in</c><01:33:27.340><c> an</c>

01:33:27.450 --> 01:33:27.460 align:start position:0%
is going to be much much huger so in an
 

01:33:27.460 --> 01:33:30.430 align:start position:0%
is going to be much much huger so in an
alternative<01:33:28.060><c> environment</c>

01:33:30.430 --> 01:33:30.440 align:start position:0%
alternative environment
 

01:33:30.440 --> 01:33:36.030 align:start position:0%
alternative environment
the<01:33:31.440><c> beta</c><01:33:31.650><c> matrix</c><01:33:31.950><c> ever</c><01:33:32.340><c> called</c>

01:33:36.030 --> 01:33:36.040 align:start position:0%
 
 

01:33:36.040 --> 01:33:41.190 align:start position:0%
 
yes<01:33:38.430><c> yes</c><01:33:39.430><c> but</c><01:33:39.670><c> the</c><01:33:39.940><c> E's</c><01:33:40.480><c> will</c><01:33:40.750><c> already</c><01:33:40.900><c> have</c>

01:33:41.190 --> 01:33:41.200 align:start position:0%
yes yes but the E's will already have
 

01:33:41.200 --> 01:33:43.230 align:start position:0%
yes yes but the E's will already have
the<01:33:41.620><c> smart</c><01:33:42.100><c> contracts</c><01:33:42.490><c> will</c><01:33:42.670><c> already</c><01:33:42.940><c> exist</c>

01:33:43.230 --> 01:33:43.240 align:start position:0%
the smart contracts will already exist
 

01:33:43.240 --> 01:33:44.610 align:start position:0%
the smart contracts will already exist
unchanged<01:33:43.720><c> but</c><01:33:43.870><c> let's</c><01:33:44.080><c> say</c><01:33:44.200><c> you</c><01:33:44.260><c> want</c><01:33:44.350><c> to</c><01:33:44.500><c> have</c>

01:33:44.610 --> 01:33:44.620 align:start position:0%
unchanged but let's say you want to have
 

01:33:44.620 --> 01:33:47.490 align:start position:0%
unchanged but let's say you want to have
some<01:33:44.860><c> extra</c><01:33:45.570><c> bytecode</c><01:33:46.570><c> for</c><01:33:46.600><c> some</c><01:33:46.960><c> custom</c>

01:33:47.490 --> 01:33:47.500 align:start position:0%
some extra bytecode for some custom
 

01:33:47.500 --> 01:33:49.680 align:start position:0%
some extra bytecode for some custom
thing<01:33:48.190><c> to</c><01:33:48.520><c> send</c><01:33:48.730><c> your</c><01:33:48.910><c> crypto</c><01:33:49.210><c> Kitty</c><01:33:49.420><c> that</c>

01:33:49.680 --> 01:33:49.690 align:start position:0%
thing to send your crypto Kitty that
 

01:33:49.690 --> 01:33:50.940 align:start position:0%
thing to send your crypto Kitty that
it'll<01:33:49.930><c> you</c><01:33:50.470><c> know</c><01:33:50.500><c> you'll</c><01:33:50.740><c> have</c><01:33:50.830><c> an</c>

01:33:50.940 --> 01:33:50.950 align:start position:0%
it'll you know you'll have an
 

01:33:50.950 --> 01:33:52.320 align:start position:0%
it'll you know you'll have an
interpreter<01:33:51.460><c> on</c><01:33:51.490><c> chain</c><01:33:51.850><c> or</c><01:33:51.970><c> something</c><01:33:52.120><c> that</c>

01:33:52.320 --> 01:33:52.330 align:start position:0%
interpreter on chain or something that
 

01:33:52.330 --> 01:33:53.850 align:start position:0%
interpreter on chain or something that
yesterday<01:33:52.660><c> passed</c><01:33:52.900><c> whatever</c><01:33:53.230><c> you</c><01:33:53.350><c> want</c><01:33:53.500><c> it's</c>

01:33:53.850 --> 01:33:53.860 align:start position:0%
yesterday passed whatever you want it's
 

01:33:53.860 --> 01:33:55.290 align:start position:0%
yesterday passed whatever you want it's
you<01:33:54.070><c> do</c><01:33:54.190><c> whatever</c><01:33:54.340><c> you</c><01:33:54.610><c> want</c><01:33:54.640><c> like</c><01:33:54.850><c> all</c><01:33:55.060><c> data</c>

01:33:55.290 --> 01:33:55.300 align:start position:0%
you do whatever you want like all data
 

01:33:55.300 --> 01:33:57.290 align:start position:0%
you do whatever you want like all data
you<01:33:55.450><c> just</c><01:33:55.480><c> pass</c><01:33:55.780><c> them</c><01:33:56.020><c> and</c><01:33:56.110><c> invent</c><01:33:56.830><c> something</c>

01:33:57.290 --> 01:33:57.300 align:start position:0%
you just pass them and invent something
 

01:33:57.300 --> 01:34:00.120 align:start position:0%
you just pass them and invent something
amazing<01:33:58.300><c> like</c><01:33:58.690><c> some</c><01:33:58.870><c> crypto</c><01:33:59.170><c> de</c><01:33:59.380><c> 2.0</c><01:33:59.980><c> or</c>

01:34:00.120 --> 01:34:00.130 align:start position:0%
amazing like some crypto de 2.0 or
 

01:34:00.130 --> 01:34:03.150 align:start position:0%
amazing like some crypto de 2.0 or
something<01:34:01.470><c> and</c><01:34:02.470><c> then</c><01:34:02.590><c> I've</c><01:34:02.680><c> got</c><01:34:02.830><c> a</c><01:34:02.860><c> little</c><01:34:02.920><c> get</c>

01:34:03.150 --> 01:34:03.160 align:start position:0%
something and then I've got a little get
 

01:34:03.160 --> 01:34:04.560 align:start position:0%
something and then I've got a little get
there<01:34:03.580><c> will</c><01:34:03.670><c> be</c><01:34:03.700><c> another</c><01:34:03.940><c> bubble</c><01:34:04.360><c> I'm</c><01:34:04.420><c> never</c>

01:34:04.560 --> 01:34:04.570 align:start position:0%
there will be another bubble I'm never
 

01:34:04.570 --> 01:34:11.490 align:start position:0%
there will be another bubble I'm never
gonna<01:34:04.690><c> get</c><01:34:04.930><c> rich</c><01:34:05.110><c> I'll</c><01:34:06.010><c> retire</c><01:34:10.200><c> we</c><01:34:11.200><c> have</c><01:34:11.290><c> time</c>

01:34:11.490 --> 01:34:11.500 align:start position:0%
gonna get rich I'll retire we have time
 

01:34:11.500 --> 01:34:14.270 align:start position:0%
gonna get rich I'll retire we have time
for<01:34:11.530><c> another</c>

01:34:14.270 --> 01:34:14.280 align:start position:0%
 
 

01:34:14.280 --> 01:34:17.219 align:start position:0%
 
also<01:34:15.280><c> an</c><01:34:15.459><c> important</c><01:34:16.179><c> opportunity</c><01:34:16.539><c> the</c><01:34:17.199><c> last</c>

01:34:17.219 --> 01:34:17.229 align:start position:0%
also an important opportunity the last
 

01:34:17.229 --> 01:34:19.319 align:start position:0%
also an important opportunity the last
box<01:34:17.769><c> if</c><01:34:18.130><c> it's</c><01:34:18.309><c> specific</c><01:34:18.459><c> to</c><01:34:18.729><c> this</c><01:34:18.909><c> talk</c><01:34:19.150><c> very</c>

01:34:19.319 --> 01:34:19.329 align:start position:0%
box if it's specific to this talk very
 

01:34:19.329 --> 01:34:24.449 align:start position:0%
box if it's specific to this talk very
do<01:34:22.559><c> if</c><01:34:23.559><c> you'll</c><01:34:23.829><c> have</c><01:34:23.949><c> another</c><01:34:24.130><c> like</c><01:34:24.340><c> 10</c>

01:34:24.449 --> 01:34:24.459 align:start position:0%
do if you'll have another like 10
 

01:34:24.459 --> 01:34:43.069 align:start position:0%
do if you'll have another like 10
minutes<01:34:24.670><c> at</c><01:34:24.820><c> 300</c><01:34:25.030><c> K</c><01:34:25.979><c> will</c><01:34:27.090><c> speak</c><01:34:28.090><c> now</c><01:34:29.429><c> oh</c><01:34:36.300><c> okay</c>

01:34:43.069 --> 01:34:43.079 align:start position:0%
 
 

01:34:43.079 --> 01:34:51.580 align:start position:0%
 
you<01:34:44.079><c> have</c><01:34:44.260><c> to</c><01:34:44.380><c> link</c><01:34:44.499><c> to</c><01:34:44.679><c> right</c>

01:34:51.580 --> 01:34:51.590 align:start position:0%
 
 

01:34:51.590 --> 01:34:56.890 align:start position:0%
 
okay<01:34:52.670><c> hello</c><01:34:53.670><c> my</c><01:34:54.480><c> name</c><01:34:54.599><c> is</c><01:34:54.659><c> Jared</c><01:34:54.989><c> washing</c><01:34:55.769><c> her</c>

01:34:56.890 --> 01:34:56.900 align:start position:0%
okay hello my name is Jared washing her
 

01:34:56.900 --> 01:35:00.229 align:start position:0%
okay hello my name is Jared washing her
i'll<01:34:57.900><c> just</c><01:34:58.230><c> preface</c><01:34:58.559><c> this</c><01:34:58.739><c> that</c><01:34:59.099><c> I</c><01:34:59.340><c> am</c><01:34:59.369><c> NOT</c><01:34:59.969><c> an</c>

01:35:00.229 --> 01:35:00.239 align:start position:0%
i'll just preface this that I am NOT an
 

01:35:00.239 --> 01:35:02.120 align:start position:0%
i'll just preface this that I am NOT an
expert<01:35:00.389><c> on</c><01:35:00.869><c> zero</c><01:35:01.170><c> knowledge</c><01:35:01.380><c> proof</c><01:35:01.559><c> or</c>

01:35:02.120 --> 01:35:02.130 align:start position:0%
expert on zero knowledge proof or
 

01:35:02.130 --> 01:35:04.479 align:start position:0%
expert on zero knowledge proof or
roll-up<01:35:02.460><c> so</c><01:35:02.789><c> if</c><01:35:03.059><c> I</c><01:35:03.179><c> say</c><01:35:03.420><c> anything</c><01:35:03.749><c> that</c><01:35:03.900><c> is</c>

01:35:04.479 --> 01:35:04.489 align:start position:0%
roll-up so if I say anything that is
 

01:35:04.489 --> 01:35:07.040 align:start position:0%
roll-up so if I say anything that is
extremely<01:35:05.489><c> inaccurate</c><01:35:05.730><c> don't</c><01:35:06.539><c> feel</c><01:35:06.749><c> free</c>

01:35:07.040 --> 01:35:07.050 align:start position:0%
extremely inaccurate don't feel free
 

01:35:07.050 --> 01:35:10.729 align:start position:0%
extremely inaccurate don't feel free
feel<01:35:07.559><c> free</c><01:35:07.889><c> to</c><01:35:08.269><c> correctly</c>

01:35:10.729 --> 01:35:10.739 align:start position:0%
feel free to correctly
 

01:35:10.739 --> 01:35:14.810 align:start position:0%
feel free to correctly
that<01:35:11.039><c> being</c><01:35:11.280><c> said</c><01:35:13.099><c> sir</c><01:35:14.130><c> yes</c><01:35:14.519><c> there's</c><01:35:14.760><c> a</c>

01:35:14.810 --> 01:35:14.820 align:start position:0%
that being said sir yes there's a
 

01:35:14.820 --> 01:35:26.299 align:start position:0%
that being said sir yes there's a
clicker<01:35:15.030><c> oh</c><01:35:21.800><c> cool</c><01:35:22.800><c> so</c><01:35:23.630><c> what</c><01:35:24.630><c> is</c><01:35:24.749><c> roll-up</c><01:35:25.309><c> it</c>

01:35:26.299 --> 01:35:26.309 align:start position:0%
clicker oh cool so what is roll-up it
 

01:35:26.309 --> 01:35:28.970 align:start position:0%
clicker oh cool so what is roll-up it
leverages<01:35:26.849><c> CPS</c><01:35:27.840><c> night</c><01:35:28.019><c> crews</c><01:35:28.349><c> to</c><01:35:28.710><c> batch</c>

01:35:28.970 --> 01:35:28.980 align:start position:0%
leverages CPS night crews to batch
 

01:35:28.980 --> 01:35:31.850 align:start position:0%
leverages CPS night crews to batch
transactions<01:35:29.940><c> off</c><01:35:30.119><c> chain</c><01:35:30.599><c> and</c><01:35:30.929><c> provide</c>

01:35:31.850 --> 01:35:31.860 align:start position:0%
transactions off chain and provide
 

01:35:31.860 --> 01:35:36.439 align:start position:0%
transactions off chain and provide
succinct<01:35:32.460><c> ruse</c><01:35:32.639><c> on</c><01:35:32.880><c> chain</c><01:35:34.519><c> like</c><01:35:35.519><c> many</c><01:35:35.820><c> quote</c>

01:35:36.439 --> 01:35:36.449 align:start position:0%
succinct ruse on chain like many quote
 

01:35:36.449 --> 01:35:39.680 align:start position:0%
succinct ruse on chain like many quote
unquote<01:35:36.539><c> LT</c><01:35:37.050><c> solutions</c><01:35:37.619><c> there</c><01:35:38.579><c> are</c><01:35:38.690><c> operators</c>

01:35:39.680 --> 01:35:39.690 align:start position:0%
unquote LT solutions there are operators
 

01:35:39.690 --> 01:35:41.540 align:start position:0%
unquote LT solutions there are operators
and<01:35:40.139><c> verifiers</c><01:35:40.679><c> operators</c><01:35:41.400><c> take</c>

01:35:41.540 --> 01:35:41.550 align:start position:0%
and verifiers operators take
 

01:35:41.550 --> 01:35:44.930 align:start position:0%
and verifiers operators take
transactions<01:35:42.239><c> off</c><01:35:42.420><c> chain</c><01:35:43.039><c> and</c><01:35:44.039><c> bash</c><01:35:44.670><c> them</c>

01:35:44.930 --> 01:35:44.940 align:start position:0%
transactions off chain and bash them
 

01:35:44.940 --> 01:35:46.819 align:start position:0%
transactions off chain and bash them
into<01:35:45.150><c> proofs</c><01:35:45.420><c> which</c><01:35:45.690><c> are</c><01:35:45.929><c> then</c><01:35:46.110><c> submitted</c><01:35:46.619><c> on</c>

01:35:46.819 --> 01:35:46.829 align:start position:0%
into proofs which are then submitted on
 

01:35:46.829 --> 01:35:50.330 align:start position:0%
into proofs which are then submitted on
chain<01:35:47.130><c> and</c><01:35:47.369><c> verified</c><01:35:48.050><c> so</c><01:35:49.159><c> zero</c><01:35:50.159><c> knowledge</c>

01:35:50.330 --> 01:35:50.340 align:start position:0%
chain and verified so zero knowledge
 

01:35:50.340 --> 01:35:54.169 align:start position:0%
chain and verified so zero knowledge
proof<01:35:50.780><c> our</c><01:35:51.780><c> constant</c><01:35:52.559><c> sized</c><01:35:53.090><c> verified</c><01:35:54.090><c> in</c>

01:35:54.169 --> 01:35:54.179 align:start position:0%
proof our constant sized verified in
 

01:35:54.179 --> 01:35:58.700 align:start position:0%
proof our constant sized verified in
constant<01:35:54.659><c> time</c><01:35:54.920><c> assuming</c><01:35:56.300><c> the</c><01:35:57.300><c> yes</c><01:35:58.260><c> verifying</c>

01:35:58.700 --> 01:35:58.710 align:start position:0%
constant time assuming the yes verifying
 

01:35:58.710 --> 01:36:00.890 align:start position:0%
constant time assuming the yes verifying
constant<01:35:59.159><c> time</c><01:35:59.309><c> for</c><01:35:59.340><c> a</c><01:35:59.579><c> given</c><01:35:59.820><c> circuit</c><01:36:00.239><c> and</c>

01:36:00.890 --> 01:36:00.900 align:start position:0%
constant time for a given circuit and
 

01:36:00.900 --> 01:36:04.069 align:start position:0%
constant time for a given circuit and
for<01:36:01.590><c> roll-up</c><01:36:02.099><c> this</c><01:36:02.489><c> means</c><01:36:03.059><c> that</c><01:36:03.449><c> groups</c><01:36:03.869><c> can</c>

01:36:04.069 --> 01:36:04.079 align:start position:0%
for roll-up this means that groups can
 

01:36:04.079 --> 01:36:05.870 align:start position:0%
for roll-up this means that groups can
be<01:36:04.110><c> verified</c><01:36:04.380><c> regardless</c><01:36:05.340><c> of</c><01:36:05.489><c> the</c><01:36:05.579><c> number</c><01:36:05.820><c> of</c>

01:36:05.870 --> 01:36:05.880 align:start position:0%
be verified regardless of the number of
 

01:36:05.880 --> 01:36:11.029 align:start position:0%
be verified regardless of the number of
transactions<01:36:06.510><c> that</c><01:36:07.469><c> are</c><01:36:07.530><c> matched</c><01:36:09.769><c> right</c><01:36:10.769><c> and</c>

01:36:11.029 --> 01:36:11.039 align:start position:0%
transactions that are matched right and
 

01:36:11.039 --> 01:36:14.959 align:start position:0%
transactions that are matched right and
so<01:36:11.219><c> scalability</c><01:36:11.940><c> is</c><01:36:12.869><c> mainly</c><01:36:13.650><c> constrained</c><01:36:14.639><c> by</c>

01:36:14.959 --> 01:36:14.969 align:start position:0%
so scalability is mainly constrained by
 

01:36:14.969 --> 01:36:21.560 align:start position:0%
so scalability is mainly constrained by
the<01:36:15.079><c> on</c><01:36:16.079><c> the</c><01:36:16.230><c> proving</c><01:36:16.559><c> side</c><01:36:17.929><c> and</c><01:36:20.150><c> yeah</c><01:36:21.150><c> so</c><01:36:21.389><c> I</c>

01:36:21.560 --> 01:36:21.570 align:start position:0%
the on the proving side and yeah so I
 

01:36:21.570 --> 01:36:24.560 align:start position:0%
the on the proving side and yeah so I
think<01:36:21.630><c> we've</c><01:36:21.869><c> had</c><01:36:21.989><c> a</c><01:36:22.050><c> few</c><01:36:22.769><c> existing</c><01:36:23.570><c> roll-up</c>

01:36:24.560 --> 01:36:24.570 align:start position:0%
think we've had a few existing roll-up
 

01:36:24.570 --> 01:36:27.350 align:start position:0%
think we've had a few existing roll-up
systems<01:36:25.019><c> that</c><01:36:25.650><c> have</c><01:36:25.889><c> been</c><01:36:25.920><c> advertised</c><01:36:26.519><c> to</c>

01:36:27.350 --> 01:36:27.360 align:start position:0%
systems that have been advertised to
 

01:36:27.360 --> 01:36:29.089 align:start position:0%
systems that have been advertised to
provide<01:36:27.659><c> like</c><01:36:28.079><c> somewhat</c><01:36:28.590><c> in</c><01:36:28.710><c> the</c><01:36:28.800><c> order</c><01:36:29.070><c> of</c>

01:36:29.089 --> 01:36:29.099 align:start position:0%
provide like somewhat in the order of
 

01:36:29.099 --> 01:36:32.239 align:start position:0%
provide like somewhat in the order of
one<01:36:29.460><c> to</c><01:36:29.730><c> two</c><01:36:30.090><c> magnitudes</c><01:36:30.570><c> of</c><01:36:31.249><c> transaction</c>

01:36:32.239 --> 01:36:32.249 align:start position:0%
one to two magnitudes of transaction
 

01:36:32.249 --> 01:36:41.259 align:start position:0%
one to two magnitudes of transaction
through<01:36:32.460><c> put</c><01:36:32.719><c> on</c><01:36:33.719><c> the</c><01:36:33.929><c> EVM</c><01:36:34.260><c> today</c><01:36:38.150><c> right</c><01:36:39.440><c> so</c>

01:36:41.259 --> 01:36:41.269 align:start position:0%
through put on the EVM today right so
 

01:36:41.269 --> 01:36:43.819 align:start position:0%
through put on the EVM today right so
why<01:36:42.269><c> this</c><01:36:43.110><c> role</c><01:36:43.380><c> of</c><01:36:43.469><c> an</c><01:36:43.590><c> interesting</c>

01:36:43.819 --> 01:36:43.829 align:start position:0%
why this role of an interesting
 

01:36:43.829 --> 01:36:46.310 align:start position:0%
why this role of an interesting
application<01:36:44.340><c> for</c><01:36:44.969><c> you</c><01:36:45.059><c> two</c>

01:36:46.310 --> 01:36:46.320 align:start position:0%
application for you two
 

01:36:46.320 --> 01:36:49.640 align:start position:0%
application for you two
well<01:36:47.659><c> the</c><01:36:48.659><c> data</c><01:36:48.840><c> availability</c><01:36:49.320><c> requirements</c>

01:36:49.640 --> 01:36:49.650 align:start position:0%
well the data availability requirements
 

01:36:49.650 --> 01:36:56.239 align:start position:0%
well the data availability requirements
are<01:36:51.889><c> somewhat</c><01:36:52.889><c> lower</c><01:36:53.130><c> than</c><01:36:53.550><c> say</c><01:36:54.239><c> the</c><01:36:54.780><c> other</c><01:36:55.650><c> on</c>

01:36:56.239 --> 01:36:56.249 align:start position:0%
are somewhat lower than say the other on
 

01:36:56.249 --> 01:36:57.180 align:start position:0%
are somewhat lower than say the other on
chain

01:36:57.180 --> 01:36:57.190 align:start position:0%
chain
 

01:36:57.190 --> 01:36:59.370 align:start position:0%
chain
like<01:36:57.760><c> if</c><01:36:58.030><c> we're</c><01:36:58.570><c> talking</c><01:36:58.780><c> about</c><01:36:58.870><c> verifying</c>

01:36:59.370 --> 01:36:59.380 align:start position:0%
like if we're talking about verifying
 

01:36:59.380 --> 01:37:01.490 align:start position:0%
like if we're talking about verifying
multi<01:36:59.710><c> proof</c><01:36:59.920><c> some</c><01:37:00.130><c> change</c><01:37:00.430><c> well</c><01:37:00.670><c> this</c><01:37:00.850><c> is</c><01:37:01.000><c> a</c>

01:37:01.490 --> 01:37:01.500 align:start position:0%
multi proof some change well this is a
 

01:37:01.500 --> 01:37:04.830 align:start position:0%
multi proof some change well this is a
this<01:37:02.500><c> is</c><01:37:02.640><c> similar</c><01:37:03.640><c> to</c><01:37:04.060><c> what</c><01:37:04.720><c> is</c><01:37:04.810><c> happening</c>

01:37:04.830 --> 01:37:04.840 align:start position:0%
this is similar to what is happening
 

01:37:04.840 --> 01:37:07.500 align:start position:0%
this is similar to what is happening
with<01:37:05.590><c> rola</c><01:37:05.860><c> but</c><01:37:06.250><c> the</c><01:37:06.400><c> data</c><01:37:06.610><c> ability</c><01:37:07.060><c> veil</c>

01:37:07.500 --> 01:37:07.510 align:start position:0%
with rola but the data ability veil
 

01:37:07.510 --> 01:37:09.170 align:start position:0%
with rola but the data ability veil
ability<01:37:07.900><c> requirement</c><01:37:08.380><c> starting</c><01:37:08.680><c> to</c><01:37:08.740><c> be</c><01:37:08.830><c> lower</c>

01:37:09.170 --> 01:37:09.180 align:start position:0%
ability requirement starting to be lower
 

01:37:09.180 --> 01:37:14.550 align:start position:0%
ability requirement starting to be lower
with<01:37:10.180><c> rollers</c><01:37:12.420><c> there</c><01:37:13.420><c> are</c><01:37:13.510><c> no</c><01:37:13.630><c> exit</c><01:37:14.350><c> games</c>

01:37:14.550 --> 01:37:14.560 align:start position:0%
with rollers there are no exit games
 

01:37:14.560 --> 01:37:19.440 align:start position:0%
with rollers there are no exit games
lock-up<01:37:15.160><c> periods</c><01:37:16.650><c> basically</c><01:37:17.940><c> your</c><01:37:18.940><c> funds</c><01:37:19.270><c> can</c>

01:37:19.440 --> 01:37:19.450 align:start position:0%
lock-up periods basically your funds can
 

01:37:19.450 --> 01:37:22.530 align:start position:0%
lock-up periods basically your funds can
only<01:37:19.570><c> be</c><01:37:19.750><c> spent</c><01:37:20.050><c> if</c><01:37:20.260><c> you</c><01:37:20.530><c> if</c><01:37:21.160><c> that</c><01:37:22.150><c> operator</c>

01:37:22.530 --> 01:37:22.540 align:start position:0%
only be spent if you if that operator
 

01:37:22.540 --> 01:37:23.940 align:start position:0%
only be spent if you if that operator
can<01:37:22.720><c> only</c><01:37:22.840><c> spend</c><01:37:23.110><c> your</c><01:37:23.230><c> funds</c><01:37:23.440><c> if</c><01:37:23.680><c> they</c><01:37:23.800><c> have</c>

01:37:23.940 --> 01:37:23.950 align:start position:0%
can only spend your funds if they have
 

01:37:23.950 --> 01:37:28.230 align:start position:0%
can only spend your funds if they have
your<01:37:24.070><c> private</c><01:37:24.400><c> keys</c><01:37:25.920><c> so</c><01:37:26.920><c> we've</c><01:37:27.700><c> been</c><01:37:27.850><c> using</c><01:37:28.060><c> a</c>

01:37:28.230 --> 01:37:28.240 align:start position:0%
your private keys so we've been using a
 

01:37:28.240 --> 01:37:31.230 align:start position:0%
your private keys so we've been using a
web<01:37:28.690><c> snark</c><01:37:29.020><c> which</c><01:37:29.290><c> uh</c><01:37:29.320><c> I</c><01:37:29.860><c> think</c><01:37:30.280><c> jority</c><01:37:30.910><c> this</c>

01:37:31.230 --> 01:37:31.240 align:start position:0%
web snark which uh I think jority this
 

01:37:31.240 --> 01:37:35.100 align:start position:0%
web snark which uh I think jority this
is<01:37:31.360><c> your</c><01:37:31.510><c> tool</c><01:37:31.690><c> thank</c><01:37:31.990><c> you</c><01:37:33.360><c> so</c><01:37:34.360><c> written</c>

01:37:35.100 --> 01:37:35.110 align:start position:0%
is your tool thank you so written
 

01:37:35.110 --> 01:37:40.190 align:start position:0%
is your tool thank you so written
written<01:37:35.500><c> in</c><01:37:36.610><c> and</c><01:37:37.600><c> we've</c><01:37:38.020><c> been</c><01:37:38.170><c> able</c><01:37:38.350><c> to</c>

01:37:40.190 --> 01:37:40.200 align:start position:0%
written in and we've been able to
 

01:37:40.200 --> 01:37:42.480 align:start position:0%
written in and we've been able to
generate<01:37:41.200><c> it</c><01:37:41.560><c> wasn't</c><01:37:41.890><c> generated</c><01:37:42.340><c> from</c>

01:37:42.480 --> 01:37:42.490 align:start position:0%
generate it wasn't generated from
 

01:37:42.490 --> 01:37:47.910 align:start position:0%
generate it wasn't generated from
handwritten<01:37:43.420><c> text</c><01:37:43.690><c> format</c><01:37:44.110><c> but</c><01:37:45.390><c> right</c><01:37:46.530><c> so</c><01:37:47.530><c> if</c>

01:37:47.910 --> 01:37:47.920 align:start position:0%
handwritten text format but right so if
 

01:37:47.920 --> 01:37:53.580 align:start position:0%
handwritten text format but right so if
we<01:37:48.160><c> look</c><01:37:48.310><c> up</c><01:37:48.460><c> look</c><01:37:49.000><c> at</c><01:37:49.200><c> some</c><01:37:50.940><c> benchmarks</c><01:37:52.590><c> we</c>

01:37:53.580 --> 01:37:53.590 align:start position:0%
we look up look at some benchmarks we
 

01:37:53.590 --> 01:37:55.950 align:start position:0%
we look up look at some benchmarks we
can<01:37:53.740><c> actually</c><01:37:53.860><c> see</c><01:37:54.190><c> that</c><01:37:54.450><c> if</c><01:37:55.450><c> you</c><01:37:55.600><c> look</c><01:37:55.660><c> on</c><01:37:55.870><c> the</c>

01:37:55.950 --> 01:37:55.960 align:start position:0%
can actually see that if you look on the
 

01:37:55.960 --> 01:37:58.860 align:start position:0%
can actually see that if you look on the
Left<01:37:56.200><c> Russ</c><01:37:57.010><c> native</c><01:37:57.430><c> and</c><01:37:57.700><c> this</c><01:37:57.820><c> is</c><01:37:57.940><c> for</c><01:37:58.210><c> a</c><01:37:58.510><c> two</c>

01:37:58.860 --> 01:37:58.870 align:start position:0%
Left Russ native and this is for a two
 

01:37:58.870 --> 01:38:03.330 align:start position:0%
Left Russ native and this is for a two
point<01:37:59.110><c> peri</c><01:37:59.350><c> check</c><01:38:00.030><c> Russ</c><01:38:01.030><c> native</c><01:38:01.450><c> is</c><01:38:02.340><c> actually</c>

01:38:03.330 --> 01:38:03.340 align:start position:0%
point peri check Russ native is actually
 

01:38:03.340 --> 01:38:05.670 align:start position:0%
point peri check Russ native is actually
very<01:38:03.490><c> comparable</c><01:38:03.910><c> to</c><01:38:04.330><c> an</c><01:38:04.690><c> interpreter</c>

01:38:05.670 --> 01:38:05.680 align:start position:0%
very comparable to an interpreter
 

01:38:05.680 --> 01:38:08.550 align:start position:0%
very comparable to an interpreter
assuming<01:38:06.370><c> that</c><01:38:06.400><c> we</c><01:38:06.550><c> shim</c><01:38:07.000><c> in</c><01:38:07.270><c> debating</c><01:38:07.870><c> on</c><01:38:08.050><c> big</c>

01:38:08.550 --> 01:38:08.560 align:start position:0%
assuming that we shim in debating on big
 

01:38:08.560 --> 01:38:12.380 align:start position:0%
assuming that we shim in debating on big
number<01:38:08.860><c> of</c><01:38:08.920><c> operations</c><01:38:09.460><c> as</c><01:38:10.920><c> natively</c>

01:38:12.380 --> 01:38:12.390 align:start position:0%
number of operations as natively
 

01:38:12.390 --> 01:38:21.390 align:start position:0%
number of operations as natively
as<01:38:13.390><c> host</c><01:38:13.750><c> functions</c><01:38:14.580><c> and</c><01:38:19.350><c> okay</c><01:38:20.350><c> so</c><01:38:20.890><c> I'll</c><01:38:21.220><c> just</c>

01:38:21.390 --> 01:38:21.400 align:start position:0%
as host functions and okay so I'll just
 

01:38:21.400 --> 01:38:24.510 align:start position:0%
as host functions and okay so I'll just
go<01:38:21.520><c> from</c><01:38:21.730><c> left</c><01:38:21.940><c> to</c><01:38:22.030><c> right</c><01:38:22.380><c> Russ</c><01:38:23.380><c> native</c><01:38:23.800><c> four</c>

01:38:24.510 --> 01:38:24.520 align:start position:0%
go from left to right Russ native four
 

01:38:24.520 --> 01:38:28.470 align:start position:0%
go from left to right Russ native four
point<01:38:24.700><c> two</c><01:38:24.820><c> milliseconds</c><01:38:26.340><c> Bobbitt</c>

01:38:28.470 --> 01:38:28.480 align:start position:0%
point two milliseconds Bobbitt
 

01:38:28.480 --> 01:38:31.200 align:start position:0%
point two milliseconds Bobbitt
five<01:38:29.110><c> point</c><01:38:29.350><c> seven</c><01:38:29.500><c> milliseconds</c><01:38:30.190><c> v8</c><01:38:30.790><c> turbo</c>

01:38:31.200 --> 01:38:31.210 align:start position:0%
five point seven milliseconds v8 turbo
 

01:38:31.210 --> 01:38:33.540 align:start position:0%
five point seven milliseconds v8 turbo
fan<01:38:31.450><c> seven</c><01:38:32.140><c> point</c><01:38:32.320><c> five</c><01:38:32.470><c> milliseconds</c><01:38:33.220><c> v8</c>

01:38:33.540 --> 01:38:33.550 align:start position:0%
fan seven point five milliseconds v8
 

01:38:33.550 --> 01:38:38.130 align:start position:0%
fan seven point five milliseconds v8
lift<01:38:33.760><c> up</c><01:38:34.000><c> and</c><01:38:34.210><c> these</c><01:38:34.270><c> are</c><01:38:35.670><c> compilers</c><01:38:36.670><c> here</c><01:38:37.140><c> he</c>

01:38:38.130 --> 01:38:38.140 align:start position:0%
lift up and these are compilers here he
 

01:38:38.140 --> 01:38:41.370 align:start position:0%
lift up and these are compilers here he
is<01:38:38.500><c> is</c><01:38:39.310><c> going</c><01:38:39.520><c> to</c><01:38:39.580><c> be</c><01:38:39.670><c> 12</c><01:38:39.910><c> milliseconds</c><01:38:40.570><c> and</c>

01:38:41.370 --> 01:38:41.380 align:start position:0%
is is going to be 12 milliseconds and
 

01:38:41.380 --> 01:38:44.130 align:start position:0%
is is going to be 12 milliseconds and
then<01:38:41.590><c> if</c><01:38:41.680><c> we</c><01:38:41.800><c> look</c><01:38:41.980><c> at</c><01:38:42.190><c> eater</c><01:38:42.670><c> pra's</c><01:38:43.140><c> vomit</c>

01:38:44.130 --> 01:38:44.140 align:start position:0%
then if we look at eater pra's vomit
 

01:38:44.140 --> 01:38:45.990 align:start position:0%
then if we look at eater pra's vomit
shoots<01:38:44.890><c> up</c><01:38:45.070><c> to</c><01:38:45.190><c> two</c><01:38:45.340><c> hundred</c><01:38:45.640><c> thirty</c><01:38:45.820><c> six</c>

01:38:45.990 --> 01:38:46.000 align:start position:0%
shoots up to two hundred thirty six
 

01:38:46.000 --> 01:38:54.480 align:start position:0%
shoots up to two hundred thirty six
milliseconds<01:38:46.720><c> and</c><01:38:47.020><c> v8</c><01:38:47.680><c> is</c><01:38:47.980><c> at</c><01:38:49.200><c> 733</c><01:38:52.920><c> right</c><01:38:53.920><c> so</c><01:38:54.280><c> I</c>

01:38:54.480 --> 01:38:54.490 align:start position:0%
milliseconds and v8 is at 733 right so I
 

01:38:54.490 --> 01:38:57.270 align:start position:0%
milliseconds and v8 is at 733 right so I
mean<01:38:54.640><c> kind</c><01:38:55.570><c> of</c><01:38:55.690><c> the</c><01:38:55.930><c> point</c><01:38:56.560><c> of</c><01:38:56.770><c> this</c><01:38:56.860><c> talk</c><01:38:57.100><c> and</c>

01:38:57.270 --> 01:38:57.280 align:start position:0%
mean kind of the point of this talk and
 

01:38:57.280 --> 01:39:00.030 align:start position:0%
mean kind of the point of this talk and
I<01:38:57.340><c> don't</c><01:38:57.370><c> have</c><01:38:58.330><c> numbers</c><01:38:58.750><c> currently</c>

01:39:00.030 --> 01:39:00.040 align:start position:0%
I don't have numbers currently
 

01:39:00.040 --> 01:39:01.950 align:start position:0%
I don't have numbers currently
we're<01:39:00.340><c> able</c><01:39:00.670><c> to</c><01:39:00.880><c> generate</c><01:39:01.180><c> the</c><01:39:01.300><c> charts</c><01:39:01.690><c> in</c>

01:39:01.950 --> 01:39:01.960 align:start position:0%
we're able to generate the charts in
 

01:39:01.960 --> 01:39:06.330 align:start position:0%
we're able to generate the charts in
time<01:39:02.950><c> but</c><01:39:03.420><c> I</c><01:39:04.420><c> can</c><01:39:04.930><c> I'll</c><01:39:05.170><c> just</c><01:39:05.410><c> have</c><01:39:05.980><c> you</c><01:39:06.010><c> take</c>

01:39:06.330 --> 01:39:06.340 align:start position:0%
time but I can I'll just have you take
 

01:39:06.340 --> 01:39:08.700 align:start position:0%
time but I can I'll just have you take
my<01:39:06.490><c> word</c><01:39:06.700><c> that</c><01:39:06.730><c> Russ</c><01:39:07.690><c> compiled</c><01:39:08.140><c> laws</c><01:39:08.470><c> in</c>

01:39:08.700 --> 01:39:08.710 align:start position:0%
my word that Russ compiled laws in
 

01:39:08.710 --> 01:39:12.680 align:start position:0%
my word that Russ compiled laws in
general<01:39:09.010><c> is</c><01:39:09.550><c> a</c><01:39:09.940><c> lot</c><01:39:10.420><c> slower</c><01:39:10.750><c> than</c><01:39:11.490><c> these</c>

01:39:12.680 --> 01:39:12.690 align:start position:0%
general is a lot slower than these
 

01:39:12.690 --> 01:39:15.920 align:start position:0%
general is a lot slower than these
optimized<01:39:13.690><c> handwritten</c>

01:39:15.920 --> 01:39:15.930 align:start position:0%
optimized handwritten
 

01:39:15.930 --> 01:39:19.590 align:start position:0%
optimized handwritten
wazzle<01:39:16.930><c> binaries</c><01:39:17.490><c> and</c><01:39:18.490><c> so</c><01:39:19.240><c> it</c><01:39:19.360><c> kind</c><01:39:19.570><c> of</c>

01:39:19.590 --> 01:39:19.600 align:start position:0%
wazzle binaries and so it kind of
 

01:39:19.600 --> 01:39:22.680 align:start position:0%
wazzle binaries and so it kind of
illustrates<01:39:20.020><c> a</c><01:39:20.440><c> point</c><01:39:20.620><c> that</c><01:39:21.300><c> perhaps</c><01:39:22.300><c> e</c>

01:39:22.680 --> 01:39:22.690 align:start position:0%
illustrates a point that perhaps e
 

01:39:22.690 --> 01:39:26.550 align:start position:0%
illustrates a point that perhaps e
development<01:39:23.500><c> is</c><01:39:23.650><c> going</c><01:39:23.890><c> to</c><01:39:23.980><c> need</c><01:39:25.560><c> specialized</c>

01:39:26.550 --> 01:39:26.560 align:start position:0%
development is going to need specialized
 

01:39:26.560 --> 01:39:30.090 align:start position:0%
development is going to need specialized
in<01:39:26.800><c> the</c><01:39:26.860><c> sense</c><01:39:27.100><c> that</c><01:39:27.190><c> DAP</c><01:39:27.790><c> developers</c><01:39:28.530><c> the</c><01:39:29.530><c> set</c>

01:39:30.090 --> 01:39:30.100 align:start position:0%
in the sense that DAP developers the set
 

01:39:30.100 --> 01:39:33.150 align:start position:0%
in the sense that DAP developers the set
of<01:39:30.220><c> tool</c><01:39:30.430><c> sets</c><01:39:30.730><c> for</c><01:39:31.510><c> the</c><01:39:32.020><c> the</c><01:39:32.680><c> set</c><01:39:32.860><c> of</c><01:39:32.950><c> skill</c>

01:39:33.150 --> 01:39:33.160 align:start position:0%
of tool sets for the the set of skill
 

01:39:33.160 --> 01:39:35.070 align:start position:0%
of tool sets for the the set of skill
sets<01:39:33.430><c> for</c><01:39:33.640><c> GAF</c><01:39:33.850><c> developers</c><01:39:34.450><c> versus</c><01:39:34.870><c> EE</c>

01:39:35.070 --> 01:39:35.080 align:start position:0%
sets for GAF developers versus EE
 

01:39:35.080 --> 01:39:38.420 align:start position:0%
sets for GAF developers versus EE
developers<01:39:35.350><c> is</c><01:39:35.890><c> going</c><01:39:36.010><c> to</c><01:39:36.070><c> be</c><01:39:36.160><c> akin</c><01:39:36.490><c> to</c>

01:39:38.420 --> 01:39:38.430 align:start position:0%
developers is going to be akin to
 

01:39:38.430 --> 01:39:40.800 align:start position:0%
developers is going to be akin to
protocol<01:39:39.430><c> developers</c><01:39:39.850><c> versus</c><01:39:40.180><c> not</c><01:39:40.360><c> protocol</c>

01:39:40.800 --> 01:39:40.810 align:start position:0%
protocol developers versus not protocol
 

01:39:40.810 --> 01:39:41.910 align:start position:0%
protocol developers versus not protocol
developers<01:39:41.260><c> and</c><01:39:41.500><c> it's</c><01:39:41.590><c> gonna</c><01:39:41.680><c> require</c>

01:39:41.910 --> 01:39:41.920 align:start position:0%
developers and it's gonna require
 

01:39:41.920 --> 01:39:45.420 align:start position:0%
developers and it's gonna require
perhaps<01:39:42.790><c> a</c><01:39:43.260><c> specialized</c><01:39:44.260><c> skill</c><01:39:44.560><c> set</c><01:39:44.890><c> in</c><01:39:45.160><c> both</c>

01:39:45.420 --> 01:39:45.430 align:start position:0%
perhaps a specialized skill set in both
 

01:39:45.430 --> 01:39:49.200 align:start position:0%
perhaps a specialized skill set in both
maybe<01:39:45.940><c> cryptography</c><01:39:46.690><c> and</c><01:39:48.180><c> understanding</c><01:39:49.180><c> of</c>

01:39:49.200 --> 01:39:49.210 align:start position:0%
maybe cryptography and understanding of
 

01:39:49.210 --> 01:39:52.470 align:start position:0%
maybe cryptography and understanding of
what<01:39:49.300><c> assembly</c><01:39:49.870><c> but</c><01:39:50.500><c> to</c><01:39:50.680><c> really</c><01:39:51.240><c> squeeze</c><01:39:52.240><c> as</c>

01:39:52.470 --> 01:39:52.480 align:start position:0%
what assembly but to really squeeze as
 

01:39:52.480 --> 01:39:55.380 align:start position:0%
what assembly but to really squeeze as
much<01:39:52.600><c> juice</c><01:39:52.960><c> out</c><01:39:53.350><c> of</c><01:39:53.410><c> these</c><01:39:54.390><c> execution</c>

01:39:55.380 --> 01:39:55.390 align:start position:0%
much juice out of these execution
 

01:39:55.390 --> 01:39:57.210 align:start position:0%
much juice out of these execution
environment<01:39:55.870><c> execution</c><01:39:56.680><c> engines</c><01:39:57.040><c> as</c>

01:39:57.210 --> 01:39:57.220 align:start position:0%
environment execution engines as
 

01:39:57.220 --> 01:40:02.610 align:start position:0%
environment execution engines as
possible<01:39:57.760><c> to</c><01:39:58.600><c> get</c><01:40:00.060><c> the</c><01:40:01.060><c> performance</c><01:40:01.390><c> that</c><01:40:01.870><c> we</c>

01:40:02.610 --> 01:40:02.620 align:start position:0%
possible to get the performance that we
 

01:40:02.620 --> 01:40:06.000 align:start position:0%
possible to get the performance that we
want<01:40:02.860><c> that</c><01:40:02.950><c> we</c><01:40:03.100><c> want</c><01:40:03.220><c> a</c><01:40:03.490><c> need</c><01:40:03.670><c> for</c><01:40:03.970><c> e</c><01:40:04.150><c> to</c><01:40:04.800><c> so</c><01:40:05.800><c> we</c>

01:40:06.000 --> 01:40:06.010 align:start position:0%
want that we want a need for e to so we
 

01:40:06.010 --> 01:40:11.550 align:start position:0%
want that we want a need for e to so we
got<01:40:06.160><c> that</c><01:40:06.340><c> um</c><01:40:07.380><c> that's</c><01:40:08.380><c> my</c><01:40:08.620><c> talk</c><01:40:10.410><c> thanks</c><01:40:11.410><c> for</c>

01:40:11.550 --> 01:40:11.560 align:start position:0%
got that um that's my talk thanks for
 

01:40:11.560 --> 01:40:12.920 align:start position:0%
got that um that's my talk thanks for
coming

01:40:12.920 --> 01:40:12.930 align:start position:0%
coming
 

01:40:12.930 --> 01:40:14.760 align:start position:0%
coming
and<01:40:13.930><c> I</c><01:40:13.990><c> think</c><01:40:14.170><c> I'm</c><01:40:14.260><c> gonna</c><01:40:14.350><c> hand</c><01:40:14.560><c> it</c><01:40:14.650><c> off</c><01:40:14.710><c> to</c>

01:40:14.760 --> 01:40:14.770 align:start position:0%
and I think I'm gonna hand it off to
 

01:40:14.770 --> 01:40:21.350 align:start position:0%
and I think I'm gonna hand it off to
will

01:40:21.350 --> 01:40:21.360 align:start position:0%
 
 

01:40:21.360 --> 01:40:23.990 align:start position:0%
 
and<01:40:22.360><c> while</c><01:40:22.540><c> I'm</c><01:40:22.659><c> studying</c><01:40:22.869><c> I'm</c><01:40:23.050><c> talking</c><01:40:23.380><c> about</c>

01:40:23.990 --> 01:40:24.000 align:start position:0%
and while I'm studying I'm talking about
 

01:40:24.000 --> 01:40:29.549 align:start position:0%
and while I'm studying I'm talking about
the<01:40:25.000><c> session</c><01:40:26.429><c> tomorrow</c><01:40:27.630><c> and</c><01:40:28.630><c> I'll</c><01:40:29.079><c> dive</c><01:40:29.530><c> into</c>

01:40:29.549 --> 01:40:29.559 align:start position:0%
the session tomorrow and I'll dive into
 

01:40:29.559 --> 01:40:33.870 align:start position:0%
the session tomorrow and I'll dive into
a<01:40:30.340><c> quick</c><01:40:31.710><c> 10</c><01:40:32.710><c> minute</c><01:40:32.739><c> demo</c><01:40:33.070><c> and</c><01:40:33.309><c> explain</c><01:40:33.670><c> what</c>

01:40:33.870 --> 01:40:33.880 align:start position:0%
a quick 10 minute demo and explain what
 

01:40:33.880 --> 01:40:36.299 align:start position:0%
a quick 10 minute demo and explain what
we're<01:40:34.119><c> trying</c><01:40:34.630><c> to</c><01:40:34.750><c> do</c><01:40:34.929><c> by</c><01:40:35.469><c> simulating</c><01:40:35.980><c> crush</c>

01:40:36.299 --> 01:40:36.309 align:start position:0%
we're trying to do by simulating crush
 

01:40:36.309 --> 01:40:39.870 align:start position:0%
we're trying to do by simulating crush
our<01:40:36.520><c> behaviors</c><01:40:36.969><c> already</c><01:40:38.309><c> which</c><01:40:39.309><c> we</c><01:40:39.579><c> kind</c><01:40:39.760><c> of</c>

01:40:39.870 --> 01:40:39.880 align:start position:0%
our behaviors already which we kind of
 

01:40:39.880 --> 01:40:41.870 align:start position:0%
our behaviors already which we kind of
circle<01:40:40.540><c> back</c><01:40:40.690><c> around</c><01:40:40.929><c> the</c><01:40:41.139><c> nature</c><01:40:41.380><c> attack</c>

01:40:41.870 --> 01:40:41.880 align:start position:0%
circle back around the nature attack
 

01:40:41.880 --> 01:40:47.189 align:start position:0%
circle back around the nature attack
real<01:40:42.880><c> quick</c><01:40:43.119><c> I</c><01:40:45.630><c> just</c><01:40:46.630><c> wanted</c><01:40:47.020><c> to</c><01:40:47.110><c> mention</c>

01:40:47.189 --> 01:40:47.199 align:start position:0%
real quick I just wanted to mention
 

01:40:47.199 --> 01:40:49.140 align:start position:0%
real quick I just wanted to mention
these<01:40:47.530><c> two</c><01:40:47.590><c> sessions</c><01:40:48.550><c> tomorrow</c>

01:40:49.140 --> 01:40:49.150 align:start position:0%
these two sessions tomorrow
 

01:40:49.150 --> 01:40:53.939 align:start position:0%
these two sessions tomorrow
the<01:40:49.659><c> kiss</c><01:40:49.869><c> you</c><01:40:49.989><c> guys</c><01:40:50.579><c> expertise</c><01:40:52.770><c> so</c><01:40:53.770><c> in</c><01:40:53.889><c> the</c>

01:40:53.939 --> 01:40:53.949 align:start position:0%
the kiss you guys expertise so in the
 

01:40:53.949 --> 01:40:57.240 align:start position:0%
the kiss you guys expertise so in the
morning<01:40:54.280><c> at</c><01:40:54.699><c> 9:10</c><01:40:55.270><c> mp8</c><01:40:55.840><c> justice</c><01:40:56.679><c> two</c><01:40:56.949><c> hours</c>

01:40:57.240 --> 01:40:57.250 align:start position:0%
morning at 9:10 mp8 justice two hours
 

01:40:57.250 --> 01:40:59.640 align:start position:0%
morning at 9:10 mp8 justice two hours
long<01:40:57.520><c> tinted</c><01:40:58.360><c> window</c><01:40:58.570><c> fix</c><01:40:58.809><c> one</c><01:40:59.020><c> and</c><01:40:59.320><c> two</c><01:40:59.500><c> the</c>

01:40:59.640 --> 01:40:59.650 align:start position:0%
long tinted window fix one and two the
 

01:40:59.650 --> 01:41:02.459 align:start position:0%
long tinted window fix one and two the
developer<01:41:00.070><c> experience</c><01:41:00.270><c> I</c><01:41:01.270><c> think</c><01:41:02.230><c> it's</c><01:41:02.349><c> gonna</c>

01:41:02.459 --> 01:41:02.469 align:start position:0%
developer experience I think it's gonna
 

01:41:02.469 --> 01:41:03.990 align:start position:0%
developer experience I think it's gonna
be<01:41:02.619><c> a</c><01:41:02.650><c> real</c><01:41:02.770><c> good</c><01:41:02.800><c> session</c><01:41:03.219><c> so</c><01:41:03.489><c> if</c><01:41:03.639><c> you</c><01:41:03.790><c> are</c>

01:41:03.990 --> 01:41:04.000 align:start position:0%
be a real good session so if you are
 

01:41:04.000 --> 01:41:06.270 align:start position:0%
be a real good session so if you are
interested<01:41:04.389><c> in</c><01:41:04.719><c> ease</c><01:41:04.960><c> and</c><01:41:05.260><c> how</c><01:41:06.070><c> does</c><01:41:06.219><c> the</c>

01:41:06.270 --> 01:41:06.280 align:start position:0%
interested in ease and how does the
 

01:41:06.280 --> 01:41:07.979 align:start position:0%
interested in ease and how does the
network<01:41:06.520><c> you</c><01:41:06.639><c> should</c><01:41:06.670><c> show</c><01:41:06.940><c> up</c><01:41:07.059><c> there's</c><01:41:07.869><c> an</c>

01:41:07.979 --> 01:41:07.989 align:start position:0%
network you should show up there's an
 

01:41:07.989 --> 01:41:10.530 align:start position:0%
network you should show up there's an
every<01:41:08.170><c> woman</c><01:41:08.409><c> as</c><01:41:08.619><c> 12</c><01:41:09.239><c> v8</c>

01:41:10.530 --> 01:41:10.540 align:start position:0%
every woman as 12 v8
 

01:41:10.540 --> 01:41:13.770 align:start position:0%
every woman as 12 v8
so<01:41:10.960><c> it's</c><01:41:11.170><c> just</c><01:41:11.440><c> forests</c><01:41:11.829><c> felt</c><01:41:12.239><c> even</c><01:41:13.239><c> hour-long</c>

01:41:13.770 --> 01:41:13.780 align:start position:0%
so it's just forests felt even hour-long
 

01:41:13.780 --> 01:41:15.629 align:start position:0%
so it's just forests felt even hour-long
medieval<01:41:14.650><c> execution</c><01:41:15.130><c> anyway</c><01:41:15.369><c> so</c><01:41:15.429><c> basically</c>

01:41:15.629 --> 01:41:15.639 align:start position:0%
medieval execution anyway so basically
 

01:41:15.639 --> 01:41:18.439 align:start position:0%
medieval execution anyway so basically
it's<01:41:16.150><c> gonna</c><01:41:16.270><c> be</c><01:41:16.449><c> kind</c><01:41:17.050><c> of</c><01:41:17.110><c> a</c><01:41:17.290><c> flexible</c><01:41:17.829><c> panel</c>

01:41:18.439 --> 01:41:18.449 align:start position:0%
it's gonna be kind of a flexible panel
 

01:41:18.449 --> 01:41:21.030 align:start position:0%
it's gonna be kind of a flexible panel
about<01:41:19.449><c> the</c><01:41:19.540><c> work</c><01:41:19.750><c> which</c><01:41:19.989><c> was</c><01:41:20.290><c> showcase</c><01:41:20.710><c> here</c>

01:41:21.030 --> 01:41:21.040 align:start position:0%
about the work which was showcase here
 

01:41:21.040 --> 01:41:25.560 align:start position:0%
about the work which was showcase here
and<01:41:21.929><c> it's</c><01:41:22.929><c> but</c><01:41:23.110><c> also</c><01:41:23.290><c> consist</c><01:41:23.739><c> of</c><01:41:24.239><c> each</c><01:41:25.239><c> other</c>

01:41:25.560 --> 01:41:25.570 align:start position:0%
and it's but also consist of each other
 

01:41:25.570 --> 01:41:27.390 align:start position:0%
and it's but also consist of each other
find<01:41:26.380><c> the</c><01:41:26.500><c> other</c><01:41:26.650><c> person</c><01:41:27.040><c> and</c><01:41:27.190><c> some</c>

01:41:27.390 --> 01:41:27.400 align:start position:0%
find the other person and some
 

01:41:27.400 --> 01:41:30.089 align:start position:0%
find the other person and some
researchers<01:41:28.059><c> so</c><01:41:28.780><c> it's</c><01:41:28.900><c> gonna</c><01:41:29.230><c> be</c><01:41:29.380><c> a</c><01:41:29.409><c> place</c><01:41:29.920><c> to</c>

01:41:30.089 --> 01:41:30.099 align:start position:0%
researchers so it's gonna be a place to
 

01:41:30.099 --> 01:41:32.069 align:start position:0%
researchers so it's gonna be a place to
ask<01:41:30.250><c> questions</c><01:41:30.340><c> and</c><01:41:30.909><c> discuss</c><01:41:31.480><c> this</c><01:41:31.659><c> more</c><01:41:32.050><c> in</c>

01:41:32.069 --> 01:41:32.079 align:start position:0%
ask questions and discuss this more in
 

01:41:32.079 --> 01:41:37.879 align:start position:0%
ask questions and discuss this more in
depth<01:41:32.489><c> so</c><01:41:33.489><c> will</c><01:41:33.670><c> please</c><01:41:33.969><c> go</c><01:41:34.420><c> ahead</c><01:41:35.790><c> cool</c><01:41:36.820><c> also</c>

01:41:37.879 --> 01:41:37.889 align:start position:0%
depth so will please go ahead cool also
 

01:41:37.889 --> 01:41:42.680 align:start position:0%
depth so will please go ahead cool also
yeah<01:41:39.300><c> I'll</c><01:41:40.300><c> be</c><01:41:40.449><c> giving</c><01:41:40.750><c> a</c><01:41:40.980><c> quick</c><01:41:41.980><c> 10</c><01:41:42.520><c> minute</c>

01:41:42.680 --> 01:41:42.690 align:start position:0%
yeah I'll be giving a quick 10 minute
 

01:41:42.690 --> 01:41:44.969 align:start position:0%
yeah I'll be giving a quick 10 minute
overview<01:41:43.690><c> ovaries</c>

01:41:44.969 --> 01:41:44.979 align:start position:0%
overview ovaries
 

01:41:44.979 --> 01:41:53.640 align:start position:0%
overview ovaries
well<01:41:46.050><c> okay</c><01:41:47.050><c> so</c><01:41:50.550><c> um</c><01:41:51.840><c> so</c><01:41:52.840><c> I</c><01:41:52.869><c> think</c><01:41:52.929><c> like</c><01:41:53.260><c> just</c><01:41:53.499><c> to</c>

01:41:53.640 --> 01:41:53.650 align:start position:0%
well okay so um so I think like just to
 

01:41:53.650 --> 01:41:57.629 align:start position:0%
well okay so um so I think like just to
summarize<01:41:54.010><c> everything</c><01:41:55.170><c> we've</c><01:41:56.170><c> seen</c><01:41:56.380><c> it</c><01:41:56.639><c> tied</c>

01:41:57.629 --> 01:41:57.639 align:start position:0%
summarize everything we've seen it tied
 

01:41:57.639 --> 01:42:01.709 align:start position:0%
summarize everything we've seen it tied
into<01:41:57.849><c> this</c><01:41:59.099><c> I</c><01:42:00.119><c> mean</c><01:42:01.119><c> what</c><01:42:01.269><c> we're</c><01:42:01.389><c> seeing</c><01:42:01.599><c> from</c>

01:42:01.709 --> 01:42:01.719 align:start position:0%
into this I mean what we're seeing from
 

01:42:01.719 --> 01:42:04.830 align:start position:0%
into this I mean what we're seeing from
early<01:42:02.110><c> perspective</c><01:42:02.709><c> is</c><01:42:02.920><c> that</c><01:42:03.570><c> you</c><01:42:04.570><c> know</c><01:42:04.659><c> we</c>

01:42:04.830 --> 01:42:04.840 align:start position:0%
early perspective is that you know we
 

01:42:04.840 --> 01:42:09.540 align:start position:0%
early perspective is that you know we
can<01:42:05.289><c> build</c><01:42:06.209><c> these</c><01:42:07.209><c> V's</c><01:42:07.690><c> in</c><01:42:08.079><c> a</c><01:42:08.920><c> stateless</c><01:42:09.340><c> way</c>

01:42:09.540 --> 01:42:09.550 align:start position:0%
can build these V's in a stateless way
 

01:42:09.550 --> 01:42:13.379 align:start position:0%
can build these V's in a stateless way
that's<01:42:09.820><c> performing</c><01:42:10.360><c> enough</c><01:42:12.150><c> 3/2</c><01:42:13.150><c> that's</c>

01:42:13.379 --> 01:42:13.389 align:start position:0%
that's performing enough 3/2 that's
 

01:42:13.389 --> 01:42:15.959 align:start position:0%
that's performing enough 3/2 that's
that's<01:42:13.840><c> pretty</c><01:42:14.050><c> cool</c><01:42:14.289><c> and</c><01:42:14.679><c> so</c><01:42:15.249><c> what</c><01:42:15.639><c> we</c><01:42:15.760><c> talked</c>

01:42:15.959 --> 01:42:15.969 align:start position:0%
that's pretty cool and so what we talked
 

01:42:15.969 --> 01:42:19.469 align:start position:0%
that's pretty cool and so what we talked
about<01:42:16.030><c> earlier</c><01:42:16.269><c> is</c><01:42:16.749><c> as</c><01:42:17.579><c> you</c><01:42:18.579><c> know</c><01:42:18.610><c> now</c><01:42:18.999><c> now</c>

01:42:19.469 --> 01:42:19.479 align:start position:0%
about earlier is as you know now now
 

01:42:19.479 --> 01:42:21.750 align:start position:0%
about earlier is as you know now now
that<01:42:19.719><c> we</c><01:42:19.869><c> have</c><01:42:20.170><c> begun</c><01:42:20.559><c> to</c><01:42:20.739><c> fill</c><01:42:21.429><c> it</c><01:42:21.550><c> off'</c><01:42:21.639><c> i</c>

01:42:21.750 --> 01:42:21.760 align:start position:0%
that we have begun to fill it off' i
 

01:42:21.760 --> 01:42:25.080 align:start position:0%
that we have begun to fill it off' i
that<01:42:22.079><c> we've</c><01:42:23.079><c> new</c><01:42:23.260><c> things</c><01:42:23.499><c> to</c><01:42:23.829><c> to</c><01:42:24.429><c> validate</c><01:42:24.789><c> and</c>

01:42:25.080 --> 01:42:25.090 align:start position:0%
that we've new things to to validate and
 

01:42:25.090 --> 01:42:28.620 align:start position:0%
that we've new things to to validate and
so<01:42:26.130><c> that</c><01:42:27.130><c> would</c><01:42:27.280><c> be</c><01:42:27.489><c> different</c><01:42:28.150><c> models</c><01:42:28.420><c> around</c>

01:42:28.620 --> 01:42:28.630 align:start position:0%
so that would be different models around
 

01:42:28.630 --> 01:42:31.439 align:start position:0%
so that would be different models around
crushed<01:42:29.440><c> our</c><01:42:29.650><c> transactions</c><01:42:30.329><c> and</c><01:42:31.329><c> also</c>

01:42:31.439 --> 01:42:31.449 align:start position:0%
crushed our transactions and also
 

01:42:31.449 --> 01:42:32.969 align:start position:0%
crushed our transactions and also
different<01:42:31.869><c> models</c><01:42:32.079><c> around</c><01:42:32.260><c> the</c><01:42:32.349><c> fee</c><01:42:32.559><c> market</c>

01:42:32.969 --> 01:42:32.979 align:start position:0%
different models around the fee market
 

01:42:32.979 --> 01:42:35.759 align:start position:0%
different models around the fee market
and<01:42:33.280><c> the</c><01:42:33.999><c> real</c><01:42:34.510><c> a</c><01:42:34.659><c> market</c><01:42:35.079><c> you</c><01:42:35.289><c> know</c><01:42:35.349><c> someone</c>

01:42:35.759 --> 01:42:35.769 align:start position:0%
and the real a market you know someone
 

01:42:35.769 --> 01:42:38.310 align:start position:0%
and the real a market you know someone
has<01:42:35.979><c> to</c><01:42:36.219><c> be</c><01:42:36.369><c> responsible</c><01:42:36.969><c> for</c><01:42:37.199><c> setting</c><01:42:38.199><c> up</c>

01:42:38.310 --> 01:42:38.320 align:start position:0%
has to be responsible for setting up
 

01:42:38.320 --> 01:42:41.339 align:start position:0%
has to be responsible for setting up
these<01:42:38.440><c> multi</c><01:42:38.800><c> proofs</c><01:42:39.929><c> refreshing</c><01:42:40.929><c> the</c><01:42:41.050><c> multi</c>

01:42:41.339 --> 01:42:41.349 align:start position:0%
these multi proofs refreshing the multi
 

01:42:41.349 --> 01:42:44.729 align:start position:0%
these multi proofs refreshing the multi
proves<01:42:41.590><c> every</c><01:42:41.920><c> block</c><01:42:42.159><c> as</c><01:42:42.369><c> well</c><01:42:42.400><c> and</c><01:42:43.619><c> you</c><01:42:44.619><c> know</c>

01:42:44.729 --> 01:42:44.739 align:start position:0%
proves every block as well and you know
 

01:42:44.739 --> 01:42:46.439 align:start position:0%
proves every block as well and you know
so<01:42:45.099><c> we</c><01:42:45.489><c> want</c><01:42:45.670><c> to</c><01:42:45.760><c> be</c><01:42:45.849><c> able</c><01:42:45.909><c> to</c><01:42:45.999><c> make</c><01:42:46.179><c> tests</c>

01:42:46.439 --> 01:42:46.449 align:start position:0%
so we want to be able to make tests
 

01:42:46.449 --> 01:42:49.890 align:start position:0%
so we want to be able to make tests
grounds<01:42:46.949><c> by</c><01:42:47.949><c> which</c><01:42:48.130><c> we</c><01:42:48.340><c> can</c><01:42:48.630><c> you</c><01:42:49.630><c> know</c><01:42:49.719><c> we</c><01:42:49.869><c> can</c>

01:42:49.890 --> 01:42:49.900 align:start position:0%
grounds by which we can you know we can
 

01:42:49.900 --> 01:42:52.169 align:start position:0%
grounds by which we can you know we can
show<01:42:50.170><c> all</c><01:42:50.409><c> of</c><01:42:50.440><c> that</c><01:42:50.709><c> so</c><01:42:51.039><c> that's</c><01:42:51.459><c> the</c><01:42:51.670><c> goal</c><01:42:51.849><c> of</c>

01:42:52.169 --> 01:42:52.179 align:start position:0%
show all of that so that's the goal of
 

01:42:52.179 --> 01:42:57.629 align:start position:0%
show all of that so that's the goal of
work<01:42:52.659><c> behind</c><01:42:52.959><c> this</c><01:42:53.999><c> so</c><01:42:55.260><c> in</c><01:42:56.260><c> general</c><01:42:56.639><c> the</c>

01:42:57.629 --> 01:42:57.639 align:start position:0%
work behind this so in general the
 

01:42:57.639 --> 01:42:59.790 align:start position:0%
work behind this so in general the
purpose<01:42:58.030><c> is</c><01:42:58.360><c> want</c><01:42:59.170><c> to</c><01:42:59.229><c> be</c><01:42:59.320><c> able</c><01:42:59.380><c> to</c><01:42:59.499><c> simulate</c>

01:42:59.790 --> 01:42:59.800 align:start position:0%
purpose is want to be able to simulate
 

01:42:59.800 --> 01:43:02.310 align:start position:0%
purpose is want to be able to simulate
the<01:43:00.070><c> system</c><01:43:00.249><c> at</c><01:43:00.579><c> the</c><01:43:00.699><c> end</c><01:43:00.849><c> on</c><01:43:01.179><c> begin</c><01:43:02.019><c> building</c>

01:43:02.310 --> 01:43:02.320 align:start position:0%
the system at the end on begin building
 

01:43:02.320 --> 01:43:06.299 align:start position:0%
the system at the end on begin building
simulations<01:43:03.249><c> around</c><01:43:03.699><c> the</c><01:43:04.530><c> the</c><01:43:05.530><c> fee</c><01:43:05.920><c> market</c>

01:43:06.299 --> 01:43:06.309 align:start position:0%
simulations around the the fee market
 

01:43:06.309 --> 01:43:09.870 align:start position:0%
simulations around the the fee market
and<01:43:07.150><c> relay</c><01:43:07.780><c> network</c><01:43:08.079><c> as</c><01:43:08.229><c> well</c><01:43:08.550><c> and</c><01:43:09.550><c> we</c><01:43:09.639><c> want</c><01:43:09.760><c> to</c>

01:43:09.870 --> 01:43:09.880 align:start position:0%
and relay network as well and we want to
 

01:43:09.880 --> 01:43:13.199 align:start position:0%
and relay network as well and we want to
have<01:43:10.030><c> you</c><01:43:10.570><c> know</c><01:43:10.929><c> you</c><01:43:11.320><c> can</c><01:43:11.349><c> reckon</c><01:43:11.769><c> and</c><01:43:12.249><c> you</c><01:43:12.999><c> can</c>

01:43:13.199 --> 01:43:13.209 align:start position:0%
have you know you can reckon and you can
 

01:43:13.209 --> 01:43:16.069 align:start position:0%
have you know you can reckon and you can
you<01:43:13.599><c> know</c><01:43:13.690><c> communicate</c><01:43:14.289><c> across</c><01:43:14.499><c> jars</c><01:43:14.829><c> now</c><01:43:15.010><c> so</c>

01:43:16.069 --> 01:43:16.079 align:start position:0%
you know communicate across jars now so
 

01:43:16.079 --> 01:43:18.330 align:start position:0%
you know communicate across jars now so
that's<01:43:17.079><c> the</c><01:43:17.260><c> goal</c><01:43:17.380><c> here</c>

01:43:18.330 --> 01:43:18.340 align:start position:0%
that's the goal here
 

01:43:18.340 --> 01:43:21.540 align:start position:0%
that's the goal here
and<01:43:18.670><c> you</c><01:43:19.090><c> know</c><01:43:19.209><c> the</c><01:43:19.989><c> system</c><01:43:20.650><c> you</c><01:43:21.219><c> know</c><01:43:21.340><c> should</c>

01:43:21.540 --> 01:43:21.550 align:start position:0%
and you know the system you know should
 

01:43:21.550 --> 01:43:26.170 align:start position:0%
and you know the system you know should
also<01:43:21.840><c> have</c><01:43:23.159><c> core</c><01:43:24.159><c> tenants</c>

01:43:26.170 --> 01:43:26.180 align:start position:0%
also have core tenants
 

01:43:26.180 --> 01:43:27.700 align:start position:0%
also have core tenants
you<01:43:26.480><c> know</c><01:43:26.570><c> this</c><01:43:26.720><c> chart</c><01:43:26.930><c> should</c><01:43:27.170><c> be</c><01:43:27.290><c> for</c><01:43:27.530><c> King</c>

01:43:27.700 --> 01:43:27.710 align:start position:0%
you know this chart should be for King
 

01:43:27.710 --> 01:43:29.620 align:start position:0%
you know this chart should be for King
house<01:43:28.280><c> ability</c><01:43:28.760><c> that</c><01:43:29.360><c> should</c><01:43:29.540><c> be</c>

01:43:29.620 --> 01:43:29.630 align:start position:0%
house ability that should be
 

01:43:29.630 --> 01:43:31.690 align:start position:0%
house ability that should be
configurable<01:43:30.260><c> so</c><01:43:30.500><c> you</c><01:43:31.100><c> can</c><01:43:31.220><c> also</c><01:43:31.340><c> deal</c><01:43:31.580><c> with</c>

01:43:31.690 --> 01:43:31.700 align:start position:0%
configurable so you can also deal with
 

01:43:31.700 --> 01:43:34.510 align:start position:0%
configurable so you can also deal with
real<01:43:31.910><c> Ericsson</c><01:43:32.560><c> you</c><01:43:33.560><c> know</c><01:43:33.680><c> respond</c>

01:43:34.510 --> 01:43:34.520 align:start position:0%
real Ericsson you know respond
 

01:43:34.520 --> 01:43:36.190 align:start position:0%
real Ericsson you know respond
accordingly

01:43:36.190 --> 01:43:36.200 align:start position:0%
accordingly
 

01:43:36.200 --> 01:43:38.770 align:start position:0%
accordingly
so<01:43:36.650><c> in</c><01:43:37.070><c> this</c><01:43:37.250><c> the</c><01:43:37.550><c> validators</c><01:43:38.090><c> are</c><01:43:38.210><c> simulated</c>

01:43:38.770 --> 01:43:38.780 align:start position:0%
so in this the validators are simulated
 

01:43:38.780 --> 01:43:41.560 align:start position:0%
so in this the validators are simulated
using<01:43:39.350><c> local</c><01:43:39.620><c> keys</c><01:43:40.060><c> so</c><01:43:41.060><c> it's</c><01:43:41.240><c> not</c><01:43:41.390><c> like</c>

01:43:41.560 --> 01:43:41.570 align:start position:0%
using local keys so it's not like
 

01:43:41.570 --> 01:43:43.240 align:start position:0%
using local keys so it's not like
there's<01:43:41.750><c> an</c><01:43:41.870><c> entry</c><01:43:42.230><c> into</c><01:43:42.350><c> the</c><01:43:42.500><c> test</c><01:43:42.710><c> mess</c><01:43:42.950><c> it's</c>

01:43:43.240 --> 01:43:43.250 align:start position:0%
there's an entry into the test mess it's
 

01:43:43.250 --> 01:43:45.210 align:start position:0%
there's an entry into the test mess it's
not<01:43:43.400><c> like</c><01:43:43.580><c> you're</c><01:43:43.910><c> gonna</c><01:43:44.180><c> run</c><01:43:44.450><c> here</c><01:43:44.690><c> don't</c>

01:43:45.210 --> 01:43:45.220 align:start position:0%
not like you're gonna run here don't
 

01:43:45.220 --> 01:43:47.680 align:start position:0%
not like you're gonna run here don't
know<01:43:46.220><c> that</c><01:43:46.490><c> can</c><01:43:46.670><c> enter</c><01:43:46.970><c> into</c><01:43:47.300><c> it</c><01:43:47.510><c> this</c><01:43:47.630><c> is</c>

01:43:47.680 --> 01:43:47.690 align:start position:0%
know that can enter into it this is
 

01:43:47.690 --> 01:43:53.140 align:start position:0%
know that can enter into it this is
again<01:43:48.020><c> more</c><01:43:48.350><c> of</c><01:43:48.380><c> a</c><01:43:50.500><c> testament</c><01:43:51.500><c> that</c><01:43:52.280><c> is</c><01:43:52.520><c> set</c><01:43:53.030><c> up</c>

01:43:53.140 --> 01:43:53.150 align:start position:0%
again more of a testament that is set up
 

01:43:53.150 --> 01:43:55.390 align:start position:0%
again more of a testament that is set up
and<01:43:53.450><c> optimized</c><01:43:54.170><c> for</c><01:43:54.470><c> YouTube</c><01:43:54.770><c> right</c><01:43:55.010><c> and</c>

01:43:55.390 --> 01:43:55.400 align:start position:0%
and optimized for YouTube right and
 

01:43:55.400 --> 01:43:58.690 align:start position:0%
and optimized for YouTube right and
around<01:43:56.260><c> that</c><01:43:57.260><c> makes</c><01:43:57.800><c> multiple</c><01:43:58.010><c> shards</c><01:43:58.430><c> and</c>

01:43:58.690 --> 01:43:58.700 align:start position:0%
around that makes multiple shards and
 

01:43:58.700 --> 01:44:00.250 align:start position:0%
around that makes multiple shards and
shows<01:43:58.910><c> beacon</c><01:43:59.300><c> chain</c><01:43:59.510><c> that's</c><01:43:59.690><c> running</c><01:43:59.930><c> and</c>

01:44:00.250 --> 01:44:00.260 align:start position:0%
shows beacon chain that's running and
 

01:44:00.260 --> 01:44:02.260 align:start position:0%
shows beacon chain that's running and
that<01:44:00.440><c> is</c><01:44:00.740><c> interacting</c><01:44:01.730><c> with</c><01:44:01.760><c> these</c><01:44:02.000><c> chart</c>

01:44:02.260 --> 01:44:02.270 align:start position:0%
that is interacting with these chart
 

01:44:02.270 --> 01:44:05.620 align:start position:0%
that is interacting with these chart
changes<01:44:02.740><c> also</c><01:44:03.910><c> what</c><01:44:04.910><c> will</c><01:44:05.090><c> be</c><01:44:05.210><c> really</c><01:44:05.450><c> cool</c>

01:44:05.620 --> 01:44:05.630 align:start position:0%
changes also what will be really cool
 

01:44:05.630 --> 01:44:07.480 align:start position:0%
changes also what will be really cool
and<01:44:05.840><c> what</c><01:44:06.050><c> I'd</c><01:44:06.200><c> like</c><01:44:06.350><c> to</c><01:44:06.470><c> have</c><01:44:06.620><c> by</c><01:44:06.770><c> January</c><01:44:07.250><c> is</c>

01:44:07.480 --> 01:44:07.490 align:start position:0%
and what I'd like to have by January is
 

01:44:07.490 --> 01:44:10.540 align:start position:0%
and what I'd like to have by January is
real-time<01:44:08.180><c> deployments</c><01:44:08.930><c> of</c><01:44:09.110><c> these</c><01:44:09.230><c> so</c><01:44:10.160><c> having</c>

01:44:10.540 --> 01:44:10.550 align:start position:0%
real-time deployments of these so having
 

01:44:10.550 --> 01:44:13.870 align:start position:0%
real-time deployments of these so having
having<01:44:10.970><c> this</c><01:44:11.210><c> running</c><01:44:11.870><c> and</c><01:44:12.020><c> you</c><01:44:12.380><c> know</c><01:44:12.470><c> you</c><01:44:12.880><c> as</c>

01:44:13.870 --> 01:44:13.880 align:start position:0%
having this running and you know you as
 

01:44:13.880 --> 01:44:15.610 align:start position:0%
having this running and you know you as
a<01:44:13.910><c> developer</c><01:44:14.120><c> you</c><01:44:14.570><c> being</c><01:44:14.780><c> able</c><01:44:14.870><c> to</c><01:44:14.990><c> write</c><01:44:15.380><c> Nene</c>

01:44:15.610 --> 01:44:15.620 align:start position:0%
a developer you being able to write Nene
 

01:44:15.620 --> 01:44:19.030 align:start position:0%
a developer you being able to write Nene
and<01:44:16.120><c> deploy</c><01:44:17.120><c> that</c><01:44:17.150><c> with</c><01:44:17.570><c> the</c><01:44:17.720><c> click</c><01:44:18.080><c> then</c>

01:44:19.030 --> 01:44:19.040 align:start position:0%
and deploy that with the click then
 

01:44:19.040 --> 01:44:21.250 align:start position:0%
and deploy that with the click then
being<01:44:19.760><c> able</c><01:44:19.850><c> to</c><01:44:20.000><c> see</c><01:44:20.210><c> how</c><01:44:20.450><c> you</c><01:44:20.870><c> know</c><01:44:20.900><c> how</c><01:44:21.200><c> you</c>

01:44:21.250 --> 01:44:21.260 align:start position:0%
being able to see how you know how you
 

01:44:21.260 --> 01:44:23.350 align:start position:0%
being able to see how you know how you
can<01:44:21.530><c> interact</c><01:44:21.920><c> with</c><01:44:22.250><c> that</c><01:44:22.400><c> in</c><01:44:22.550><c> and</c><01:44:23.150><c> the</c>

01:44:23.350 --> 01:44:23.360 align:start position:0%
can interact with that in and the
 

01:44:23.360 --> 01:44:27.760 align:start position:0%
can interact with that in and the
simulation<01:44:23.870><c> was</c><01:44:23.960><c> a</c><01:44:24.050><c> whole</c><01:44:25.480><c> so</c><01:44:26.480><c> what</c><01:44:26.870><c> is</c><01:44:27.140><c> it</c><01:44:27.320><c> so</c>

01:44:27.760 --> 01:44:27.770 align:start position:0%
simulation was a whole so what is it so
 

01:44:27.770 --> 01:44:29.650 align:start position:0%
simulation was a whole so what is it so
we're<01:44:28.100><c> not</c><01:44:28.370><c> dealing</c><01:44:28.700><c> with</c><01:44:28.880><c> networking</c><01:44:29.480><c> so</c>

01:44:29.650 --> 01:44:29.660 align:start position:0%
we're not dealing with networking so
 

01:44:29.660 --> 01:44:31.150 align:start position:0%
we're not dealing with networking so
we're<01:44:29.960><c> not</c><01:44:30.050><c> trying</c><01:44:30.350><c> to</c><01:44:30.380><c> benchmark</c><01:44:30.680><c> any</c><01:44:31.010><c> other</c>

01:44:31.150 --> 01:44:31.160 align:start position:0%
we're not trying to benchmark any other
 

01:44:31.160 --> 01:44:34.480 align:start position:0%
we're not trying to benchmark any other
networking<01:44:31.610><c> side</c><01:44:31.970><c> of</c><01:44:32.090><c> things</c><01:44:32.650><c> you</c><01:44:33.650><c> know</c><01:44:34.370><c> it's</c>

01:44:34.480 --> 01:44:34.490 align:start position:0%
networking side of things you know it's
 

01:44:34.490 --> 01:44:37.180 align:start position:0%
networking side of things you know it's
all<01:44:34.670><c> simulated</c><01:44:35.210><c> so</c><01:44:35.870><c> you</c><01:44:36.500><c> can't</c><01:44:36.770><c> you</c><01:44:37.070><c> know</c>

01:44:37.180 --> 01:44:37.190 align:start position:0%
all simulated so you can't you know
 

01:44:37.190 --> 01:44:39.400 align:start position:0%
all simulated so you can't you know
start<01:44:37.850><c> it</c><01:44:37.940><c> out</c><01:44:38.060><c> and</c><01:44:38.300><c> connect</c><01:44:38.690><c> to</c><01:44:38.750><c> this</c><01:44:38.930><c> this</c>

01:44:39.400 --> 01:44:39.410 align:start position:0%
start it out and connect to this this
 

01:44:39.410 --> 01:44:42.070 align:start position:0%
start it out and connect to this this
network<01:44:39.850><c> we're</c><01:44:40.850><c> not</c><01:44:40.940><c> trying</c><01:44:41.180><c> to</c><01:44:41.210><c> go</c><01:44:41.360><c> any</c><01:44:41.750><c> type</c>

01:44:42.070 --> 01:44:42.080 align:start position:0%
network we're not trying to go any type
 

01:44:42.080 --> 01:44:44.980 align:start position:0%
network we're not trying to go any type
of<01:44:42.200><c> production</c><01:44:42.470><c> client</c><01:44:43.220><c> that's</c><01:44:44.060><c> not</c><01:44:44.750><c> our</c><01:44:44.900><c> goal</c>

01:44:44.980 --> 01:44:44.990 align:start position:0%
of production client that's not our goal
 

01:44:44.990 --> 01:44:47.380 align:start position:0%
of production client that's not our goal
at<01:44:45.110><c> all</c><01:44:45.200><c> so</c><01:44:45.470><c> again</c><01:44:45.920><c> we</c><01:44:46.100><c> just</c><01:44:46.280><c> start</c><01:44:46.610><c> trying</c><01:44:47.240><c> to</c>

01:44:47.380 --> 01:44:47.390 align:start position:0%
at all so again we just start trying to
 

01:44:47.390 --> 01:44:48.820 align:start position:0%
at all so again we just start trying to
validate<01:44:47.750><c> all</c><01:44:47.930><c> these</c><01:44:48.080><c> things</c><01:44:48.350><c> and</c><01:44:48.530><c> let</c><01:44:48.650><c> people</c>

01:44:48.820 --> 01:44:48.830 align:start position:0%
validate all these things and let people
 

01:44:48.830 --> 01:44:51.730 align:start position:0%
validate all these things and let people
have<01:44:49.070><c> an</c><01:44:49.190><c> early</c><01:44:49.600><c> early</c><01:44:50.600><c> foray</c><01:44:51.080><c> into</c><01:44:51.560><c> this</c>

01:44:51.730 --> 01:44:51.740 align:start position:0%
have an early early foray into this
 

01:44:51.740 --> 01:44:56.860 align:start position:0%
have an early early foray into this
world<01:44:53.170><c> so</c><01:44:54.190><c> you</c><01:44:55.190><c> know</c><01:44:55.310><c> the</c><01:44:56.210><c> system</c><01:44:56.690><c> should</c><01:44:56.810><c> be</c>

01:44:56.860 --> 01:44:56.870 align:start position:0%
world so you know the system should be
 

01:44:56.870 --> 01:44:58.330 align:start position:0%
world so you know the system should be
configurable<01:44:57.590><c> we</c><01:44:57.770><c> should</c><01:44:57.950><c> say</c><01:44:58.130><c> how</c><01:44:58.280><c> many</c>

01:44:58.330 --> 01:44:58.340 align:start position:0%
configurable we should say how many
 

01:44:58.340 --> 01:45:00.970 align:start position:0%
configurable we should say how many
shards<01:44:58.730><c> are</c><01:44:58.940><c> running</c><01:44:59.590><c> you</c><01:45:00.590><c> know</c><01:45:00.710><c> you</c><01:45:00.800><c> should</c>

01:45:00.970 --> 01:45:00.980 align:start position:0%
shards are running you know you should
 

01:45:00.980 --> 01:45:04.420 align:start position:0%
shards are running you know you should
set<01:45:01.220><c> the</c><01:45:01.400><c> fourth</c><01:45:01.640><c> ability</c><01:45:02.000><c> parameters</c><01:45:03.430><c> you</c>

01:45:04.420 --> 01:45:04.430 align:start position:0%
set the fourth ability parameters you
 

01:45:04.430 --> 01:45:05.830 align:start position:0%
set the fourth ability parameters you
know<01:45:04.550><c> one</c><01:45:04.700><c> of</c><01:45:04.730><c> the</c><01:45:04.850><c> thing</c><01:45:05.060><c> the</c><01:45:05.300><c> taller</c><01:45:05.540><c> you</c>

01:45:05.830 --> 01:45:05.840 align:start position:0%
know one of the thing the taller you
 

01:45:05.840 --> 01:45:08.200 align:start position:0%
know one of the thing the taller you
know<01:45:05.960><c> has</c><01:45:06.110><c> given</c><01:45:06.550><c> three</c><01:45:07.550><c> different</c><01:45:07.640><c> you</c><01:45:08.120><c> know</c>

01:45:08.200 --> 01:45:08.210 align:start position:0%
know has given three different you know
 

01:45:08.210 --> 01:45:11.620 align:start position:0%
know has given three different you know
proposals<01:45:08.780><c> over</c><01:45:09.140><c> the</c><01:45:09.260><c> last</c><01:45:09.410><c> over</c><01:45:10.480><c> the</c><01:45:11.480><c> last</c>

01:45:11.620 --> 01:45:11.630 align:start position:0%
proposals over the last over the last
 

01:45:11.630 --> 01:45:14.980 align:start position:0%
proposals over the last over the last
couple<01:45:11.840><c> months</c><01:45:12.140><c> and</c><01:45:12.550><c> I</c><01:45:13.550><c> think</c><01:45:14.180><c> you</c><01:45:14.600><c> know</c><01:45:14.720><c> some</c>

01:45:14.980 --> 01:45:14.990 align:start position:0%
couple months and I think you know some
 

01:45:14.990 --> 01:45:16.510 align:start position:0%
couple months and I think you know some
of<01:45:15.020><c> these</c><01:45:15.200><c> new</c><01:45:15.410><c> proposals</c><01:45:15.890><c> are</c><01:45:15.980><c> really</c>

01:45:16.510 --> 01:45:16.520 align:start position:0%
of these new proposals are really
 

01:45:16.520 --> 01:45:17.950 align:start position:0%
of these new proposals are really
awesome<01:45:16.910><c> like</c><01:45:17.030><c> they</c><01:45:17.210><c> all</c><01:45:17.360><c> have</c><01:45:17.540><c> trade-offs</c>

01:45:17.950 --> 01:45:17.960 align:start position:0%
awesome like they all have trade-offs
 

01:45:17.960 --> 01:45:19.210 align:start position:0%
awesome like they all have trade-offs
and<01:45:18.200><c> there's</c><01:45:18.380><c> there's</c><01:45:18.740><c> some</c><01:45:18.860><c> really</c><01:45:18.980><c> cool</c>

01:45:19.210 --> 01:45:19.220 align:start position:0%
and there's there's some really cool
 

01:45:19.220 --> 01:45:21.940 align:start position:0%
and there's there's some really cool
things<01:45:19.460><c> and</c><01:45:19.850><c> so</c><01:45:20.090><c> if</c><01:45:21.020><c> we're</c><01:45:21.200><c> able</c><01:45:21.320><c> to</c><01:45:21.500><c> just</c><01:45:21.710><c> test</c>

01:45:21.940 --> 01:45:21.950 align:start position:0%
things and so if we're able to just test
 

01:45:21.950 --> 01:45:22.540 align:start position:0%
things and so if we're able to just test
this

01:45:22.540 --> 01:45:22.550 align:start position:0%
this
 

01:45:22.550 --> 01:45:25.150 align:start position:0%
this
pretty<01:45:23.150><c> quickly</c><01:45:23.390><c> to</c><01:45:23.600><c> make</c><01:45:23.780><c> changes</c><01:45:24.230><c> that</c><01:45:24.290><c> that</c>

01:45:25.150 --> 01:45:25.160 align:start position:0%
pretty quickly to make changes that that
 

01:45:25.160 --> 01:45:27.729 align:start position:0%
pretty quickly to make changes that that
becomes<01:45:25.489><c> that</c><01:45:25.940><c> becomes</c><01:45:26.090><c> really</c><01:45:26.450><c> viable</c><01:45:26.739><c> so</c>

01:45:27.729 --> 01:45:27.739 align:start position:0%
becomes that becomes really viable so
 

01:45:27.739 --> 01:45:30.340 align:start position:0%
becomes that becomes really viable so
that's<01:45:27.920><c> that's</c><01:45:28.190><c> kind</c><01:45:28.370><c> of</c><01:45:28.520><c> the</c><01:45:28.640><c> goal</c><01:45:28.790><c> of</c><01:45:29.510><c> this</c>

01:45:30.340 --> 01:45:30.350 align:start position:0%
that's that's kind of the goal of this
 

01:45:30.350 --> 01:45:32.500 align:start position:0%
that's that's kind of the goal of this
and<01:45:30.739><c> what</c><01:45:31.280><c> we're</c><01:45:31.400><c> building</c><01:45:31.550><c> and</c><01:45:31.940><c> we</c><01:45:32.300><c> have</c><01:45:32.480><c> a</c>

01:45:32.500 --> 01:45:32.510 align:start position:0%
and what we're building and we have a
 

01:45:32.510 --> 01:45:34.680 align:start position:0%
and what we're building and we have a
basic<01:45:33.080><c> functioning</c><01:45:33.620><c> system</c><01:45:34.040><c> right</c><01:45:34.130><c> now</c><01:45:34.190><c> and</c>

01:45:34.680 --> 01:45:34.690 align:start position:0%
basic functioning system right now and
 

01:45:34.690 --> 01:45:37.270 align:start position:0%
basic functioning system right now and
so<01:45:35.690><c> I'll</c><01:45:35.810><c> talk</c><01:45:35.960><c> about</c><01:45:36.020><c> that</c><01:45:36.230><c> to</c><01:45:36.590><c> show</c><01:45:36.770><c> you</c><01:45:36.830><c> real</c>

01:45:37.270 --> 01:45:37.280 align:start position:0%
so I'll talk about that to show you real
 

01:45:37.280 --> 01:45:39.040 align:start position:0%
so I'll talk about that to show you real
quick<01:45:37.520><c> and</c><01:45:37.550><c> then</c><01:45:37.850><c> talk</c><01:45:38.150><c> about</c><01:45:38.330><c> the</c><01:45:38.870><c> vision</c>

01:45:39.040 --> 01:45:39.050 align:start position:0%
quick and then talk about the vision
 

01:45:39.050 --> 01:45:42.490 align:start position:0%
quick and then talk about the vision
behind<01:45:39.290><c> that</c><01:45:40.150><c> again</c><01:45:41.150><c> it</c><01:45:41.270><c> provides</c><01:45:41.630><c> endpoints</c>

01:45:42.490 --> 01:45:42.500 align:start position:0%
behind that again it provides endpoints
 

01:45:42.500 --> 01:45:44.530 align:start position:0%
behind that again it provides endpoints
interactive<01:45:43.010><c> block</c><01:45:43.310><c> producer</c><01:45:43.880><c> you</c><01:45:44.239><c> could</c><01:45:44.360><c> get</c>

01:45:44.530 --> 01:45:44.540 align:start position:0%
interactive block producer you could get
 

01:45:44.540 --> 01:45:46.420 align:start position:0%
interactive block producer you could get
the<01:45:44.750><c> historical</c><01:45:45.560><c> data</c><01:45:45.770><c> and</c><01:45:45.950><c> say</c><01:45:46.100><c> these</c><01:45:46.280><c> would</c>

01:45:46.420 --> 01:45:46.430 align:start position:0%
the historical data and say these would
 

01:45:46.430 --> 01:45:48.040 align:start position:0%
the historical data and say these would
be<01:45:46.580><c> like</c><01:45:46.610><c> what</c><01:45:47.270><c> you</c><01:45:47.330><c> would</c><01:45:47.450><c> have</c><01:45:47.570><c> this</c><01:45:47.719><c> normal</c>

01:45:48.040 --> 01:45:48.050 align:start position:0%
be like what you would have this normal
 

01:45:48.050 --> 01:45:51.670 align:start position:0%
be like what you would have this normal
RPC<01:45:48.410><c> endpoints</c><01:45:49.960><c> one</c><01:45:50.960><c> of</c><01:45:51.050><c> the</c><01:45:51.110><c> things</c><01:45:51.320><c> is</c><01:45:51.500><c> this</c>

01:45:51.670 --> 01:45:51.680 align:start position:0%
RPC endpoints one of the things is this
 

01:45:51.680 --> 01:45:56.700 align:start position:0%
RPC endpoints one of the things is this
is<01:45:51.830><c> right</c><01:45:52.130><c> now</c><01:45:52.280><c> if</c><01:45:52.430><c> orchid</c><01:45:52.880><c> lighthouse</c><01:45:54.580><c> and</c>

01:45:56.700 --> 01:45:56.710 align:start position:0%
is right now if orchid lighthouse and
 

01:45:56.710 --> 01:45:59.200 align:start position:0%
is right now if orchid lighthouse and
what<01:45:57.710><c> we</c><01:45:57.830><c> did</c><01:45:57.980><c> is</c><01:45:58.130><c> we</c><01:45:58.160><c> use</c><01:45:58.550><c> the</c><01:45:58.760><c> beacon</c><01:45:59.030><c> chain</c>

01:45:59.200 --> 01:45:59.210 align:start position:0%
what we did is we use the beacon chain
 

01:45:59.210 --> 01:46:02.110 align:start position:0%
what we did is we use the beacon chain
that<01:45:59.360><c> lighthouse</c><01:45:59.510><c> has</c><01:45:59.930><c> and</c><01:46:00.350><c> I</c><01:46:00.530><c> broke</c><01:46:01.250><c> a</c><01:46:01.700><c> char</c>

01:46:02.110 --> 01:46:02.120 align:start position:0%
that lighthouse has and I broke a char
 

01:46:02.120 --> 01:46:05.470 align:start position:0%
that lighthouse has and I broke a char
chain<01:46:02.739><c> and</c><01:46:03.739><c> then</c><01:46:03.890><c> the</c><01:46:03.980><c> char</c><01:46:04.160><c> chain</c><01:46:04.480><c> interacts</c>

01:46:05.470 --> 01:46:05.480 align:start position:0%
chain and then the char chain interacts
 

01:46:05.480 --> 01:46:11.530 align:start position:0%
chain and then the char chain interacts
with<01:46:05.660><c> weakened</c><01:46:05.989><c> chain</c><01:46:07.239><c> and</c><01:46:09.910><c> it's</c><01:46:10.910><c> right</c><01:46:11.390><c> now</c>

01:46:11.530 --> 01:46:11.540 align:start position:0%
with weakened chain and it's right now
 

01:46:11.540 --> 01:46:14.380 align:start position:0%
with weakened chain and it's right now
it's<01:46:11.780><c> running</c><01:46:12.080><c> one</c><01:46:12.440><c> star</c><01:46:12.710><c> shape</c><01:46:12.980><c> it's</c><01:46:13.250><c> I</c><01:46:13.940><c> think</c>

01:46:14.380 --> 01:46:14.390 align:start position:0%
it's running one star shape it's I think
 

01:46:14.390 --> 01:46:16.300 align:start position:0%
it's running one star shape it's I think
after<01:46:14.600><c> DEFCON</c><01:46:15.140><c> I'm</c><01:46:15.350><c> gonna</c><01:46:15.710><c> expand</c><01:46:16.160><c> it</c><01:46:16.280><c> to</c>

01:46:16.300 --> 01:46:16.310 align:start position:0%
after DEFCON I'm gonna expand it to
 

01:46:16.310 --> 01:46:19.720 align:start position:0%
after DEFCON I'm gonna expand it to
build<01:46:17.180><c> a</c><01:46:17.300><c> run</c><01:46:17.450><c> you</c><01:46:17.840><c> know</c><01:46:17.960><c> four</c><01:46:18.469><c> or</c><01:46:18.500><c> five</c><01:46:18.800><c> and</c>

01:46:19.720 --> 01:46:19.730 align:start position:0%
build a run you know four or five and
 

01:46:19.730 --> 01:46:20.500 align:start position:0%
build a run you know four or five and
it's<01:46:19.850><c> fairly</c><01:46:20.030><c> trivial</c>

01:46:20.500 --> 01:46:20.510 align:start position:0%
it's fairly trivial
 

01:46:20.510 --> 01:46:22.240 align:start position:0%
it's fairly trivial
I<01:46:20.660><c> just</c><01:46:20.960><c> didn't</c><01:46:21.290><c> you</c><01:46:21.469><c> know</c><01:46:21.500><c> want</c><01:46:21.770><c> to</c><01:46:21.890><c> break</c><01:46:22.219><c> a</c>

01:46:22.240 --> 01:46:22.250 align:start position:0%
I just didn't you know want to break a
 

01:46:22.250 --> 01:46:24.130 align:start position:0%
I just didn't you know want to break a
bunch<01:46:22.430><c> of</c><01:46:22.580><c> stuff</c><01:46:22.760><c> before</c><01:46:23.090><c> coming</c><01:46:23.330><c> here</c><01:46:23.480><c> so</c>

01:46:24.130 --> 01:46:24.140 align:start position:0%
bunch of stuff before coming here so
 

01:46:24.140 --> 01:46:26.470 align:start position:0%
bunch of stuff before coming here so
that<01:46:24.530><c> that</c><01:46:24.980><c> will</c><01:46:25.100><c> be</c><01:46:25.270><c> working</c><01:46:26.270><c> and</c><01:46:26.420><c> that's</c>

01:46:26.470 --> 01:46:26.480 align:start position:0%
that that will be working and that's
 

01:46:26.480 --> 01:46:30.310 align:start position:0%
that that will be working and that's
that's<01:46:26.870><c> pretty</c><01:46:26.989><c> cool</c><01:46:28.120><c> so</c><01:46:29.120><c> I'll</c><01:46:29.780><c> just</c><01:46:29.930><c> kind</c><01:46:30.290><c> of</c>

01:46:30.310 --> 01:46:30.320 align:start position:0%
that's pretty cool so I'll just kind of
 

01:46:30.320 --> 01:46:32.170 align:start position:0%
that's pretty cool so I'll just kind of
show<01:46:30.380><c> you</c><01:46:30.530><c> I</c><01:46:30.710><c> showed</c><01:46:31.130><c> this</c><01:46:31.250><c> demo</c><01:46:31.610><c> briefly</c><01:46:32.000><c> in</c>

01:46:32.170 --> 01:46:32.180 align:start position:0%
show you I showed this demo briefly in
 

01:46:32.180 --> 01:46:37.479 align:start position:0%
show you I showed this demo briefly in
my<01:46:32.300><c> talk</c><01:46:32.510><c> on</c><01:46:32.540><c> the</c><01:46:32.750><c> first</c><01:46:32.989><c> day</c><01:46:34.719><c> but</c><01:46:35.980><c> in</c><01:46:36.980><c> this</c>

01:46:37.479 --> 01:46:37.489 align:start position:0%
my talk on the first day but in this
 

01:46:37.489 --> 01:46:43.060 align:start position:0%
my talk on the first day but in this
case<01:46:38.380><c> what</c><01:46:39.380><c> I</c><01:46:39.560><c> will</c><01:46:39.800><c> first</c><01:46:40.100><c> do</c><01:46:41.469><c> just</c><01:46:42.469><c> clear</c><01:46:42.890><c> the</c>

01:46:43.060 --> 01:46:43.070 align:start position:0%
case what I will first do just clear the
 

01:46:43.070 --> 01:46:47.390 align:start position:0%
case what I will first do just clear the
screen<01:46:43.310><c> here</c>

01:46:47.390 --> 01:46:47.400 align:start position:0%
 
 

01:46:47.400 --> 01:46:50.390 align:start position:0%
 
I'm<01:46:47.850><c> gonna</c><01:46:47.970><c> start</c><01:46:48.470><c> the</c><01:46:49.470><c> demo</c><01:46:49.650><c> so</c><01:46:50.130><c> the</c><01:46:50.220><c> first</c>

01:46:50.390 --> 01:46:50.400 align:start position:0%
I'm gonna start the demo so the first
 

01:46:50.400 --> 01:46:51.080 align:start position:0%
I'm gonna start the demo so the first
thing<01:46:50.520><c> that</c><01:46:50.610><c> we're</c><01:46:50.730><c> doing</c><01:46:50.760><c> is</c><01:46:51.000><c> were</c>

01:46:51.080 --> 01:46:51.090 align:start position:0%
thing that we're doing is were
 

01:46:51.090 --> 01:46:54.400 align:start position:0%
thing that we're doing is were
fast-forwarding<01:46:51.480><c> the</c><01:46:52.080><c> beacon</c><01:46:52.730><c> Deacon</c><01:46:53.730><c> shape</c>

01:46:54.400 --> 01:46:54.410 align:start position:0%
fast-forwarding the beacon Deacon shape
 

01:46:54.410 --> 01:46:57.890 align:start position:0%
fast-forwarding the beacon Deacon shape
and<01:46:55.410><c> we're</c><01:46:56.280><c> bringing</c><01:46:56.490><c> it</c><01:46:56.730><c> to</c><01:46:57.090><c> the</c><01:46:57.450><c> phase</c><01:46:57.660><c> one</c>

01:46:57.890 --> 01:46:57.900 align:start position:0%
and we're bringing it to the phase one
 

01:46:57.900 --> 01:46:59.960 align:start position:0%
and we're bringing it to the phase one
fork<01:46:58.170><c> epics</c><01:46:58.530><c> the</c><01:46:58.740><c> phase</c><01:46:58.920><c> one</c><01:46:59.100><c> fork</c><01:46:59.340><c> epoch</c><01:46:59.700><c> is</c>

01:46:59.960 --> 01:46:59.970 align:start position:0%
fork epics the phase one fork epoch is
 

01:46:59.970 --> 01:47:02.690 align:start position:0%
fork epics the phase one fork epoch is
basically<01:47:01.010><c> the</c><01:47:02.010><c> beacon</c><01:47:02.250><c> change</c><01:47:02.430><c> would</c><01:47:02.580><c> be</c>

01:47:02.690 --> 01:47:02.700 align:start position:0%
basically the beacon change would be
 

01:47:02.700 --> 01:47:05.810 align:start position:0%
basically the beacon change would be
running<01:47:03.500><c> alone</c><01:47:04.500><c> without</c><01:47:04.830><c> the</c><01:47:04.980><c> charts</c><01:47:05.370><c> once</c>

01:47:05.810 --> 01:47:05.820 align:start position:0%
running alone without the charts once
 

01:47:05.820 --> 01:47:07.790 align:start position:0%
running alone without the charts once
you<01:47:05.970><c> rigid</c><01:47:06.210><c> or</c><01:47:06.420><c> fork</c><01:47:06.960><c> epic</c><01:47:07.260><c> than</c><01:47:07.470><c> the</c><01:47:07.500><c> starts</c>

01:47:07.790 --> 01:47:07.800 align:start position:0%
you rigid or fork epic than the starts
 

01:47:07.800 --> 01:47:09.890 align:start position:0%
you rigid or fork epic than the starts
are<01:47:07.890><c> gonna</c><01:47:08.010><c> start</c><01:47:08.310><c> so</c><01:47:08.520><c> now</c><01:47:09.390><c> we</c><01:47:09.450><c> see</c><01:47:09.660><c> that</c><01:47:09.810><c> the</c>

01:47:09.890 --> 01:47:09.900 align:start position:0%
are gonna start so now we see that the
 

01:47:09.900 --> 01:47:12.560 align:start position:0%
are gonna start so now we see that the
shards<01:47:10.260><c> are</c><01:47:10.830><c> ready</c><01:47:11.070><c> and</c><01:47:11.430><c> we're</c><01:47:12.210><c> simulating</c>

01:47:12.560 --> 01:47:12.570 align:start position:0%
shards are ready and we're simulating
 

01:47:12.570 --> 01:47:14.930 align:start position:0%
shards are ready and we're simulating
three<01:47:13.110><c> second</c><01:47:13.410><c> chart</c><01:47:13.620><c> blocks</c><01:47:13.890><c> and</c><01:47:14.220><c> six</c><01:47:14.640><c> second</c>

01:47:14.930 --> 01:47:14.940 align:start position:0%
three second chart blocks and six second
 

01:47:14.940 --> 01:47:17.090 align:start position:0%
three second chart blocks and six second
beacon<01:47:15.330><c> blocks</c><01:47:15.570><c> and</c><01:47:15.810><c> so</c><01:47:15.960><c> in</c><01:47:16.530><c> a</c><01:47:16.650><c> second</c><01:47:16.980><c> you're</c>

01:47:17.090 --> 01:47:17.100 align:start position:0%
beacon blocks and so in a second you're
 

01:47:17.100 --> 01:47:18.620 align:start position:0%
beacon blocks and so in a second you're
going<01:47:17.190><c> to</c><01:47:17.280><c> see</c><01:47:17.430><c> that</c><01:47:17.670><c> there</c><01:47:17.970><c> will</c><01:47:18.180><c> be</c><01:47:18.240><c> a</c><01:47:18.360><c> cross</c>

01:47:18.620 --> 01:47:18.630 align:start position:0%
going to see that there will be a cross
 

01:47:18.630 --> 01:47:20.600 align:start position:0%
going to see that there will be a cross
link<01:47:18.990><c> cross</c><01:47:19.800><c> links</c><01:47:20.040><c> that</c><01:47:20.130><c> are</c><01:47:20.250><c> sent</c><01:47:20.460><c> over</c><01:47:20.490><c> to</c>

01:47:20.600 --> 01:47:20.610 align:start position:0%
link cross links that are sent over to
 

01:47:20.610 --> 01:47:23.300 align:start position:0%
link cross links that are sent over to
the<01:47:20.760><c> beacon</c><01:47:21.030><c> chain</c><01:47:21.380><c> finality</c><01:47:22.380><c> is</c><01:47:22.650><c> established</c>

01:47:23.300 --> 01:47:23.310 align:start position:0%
the beacon chain finality is established
 

01:47:23.310 --> 01:47:26.390 align:start position:0%
the beacon chain finality is established
and<01:47:23.690><c> ultimately</c><01:47:24.690><c> that</c><01:47:25.650><c> proves</c><01:47:26.010><c> the</c><01:47:26.190><c> poor</c>

01:47:26.390 --> 01:47:26.400 align:start position:0%
and ultimately that proves the poor
 

01:47:26.400 --> 01:47:28.900 align:start position:0%
and ultimately that proves the poor
choice<01:47:26.640><c> rule</c><01:47:26.970><c> for</c><01:47:27.660><c> the</c><01:47:27.720><c> shire</c><01:47:27.900><c> chain</c><01:47:28.140><c> as</c><01:47:28.260><c> well</c>

01:47:28.900 --> 01:47:28.910 align:start position:0%
choice rule for the shire chain as well
 

01:47:28.910 --> 01:47:31.880 align:start position:0%
choice rule for the shire chain as well
on<01:47:29.910><c> this</c><01:47:30.090><c> end</c><01:47:30.330><c> I'm</c><01:47:30.510><c> about</c><01:47:30.720><c> to</c><01:47:30.930><c> start</c><01:47:31.350><c> a</c><01:47:31.470><c> client</c>

01:47:31.880 --> 01:47:31.890 align:start position:0%
on this end I'm about to start a client
 

01:47:31.890 --> 01:47:34.820 align:start position:0%
on this end I'm about to start a client
called<01:47:32.220><c> wool</c><01:47:32.940><c> it's</c><01:47:33.120><c> part</c><01:47:33.660><c> of</c><01:47:33.720><c> what</c><01:47:33.960><c> Matt</c><01:47:34.800><c> was</c>

01:47:34.820 --> 01:47:34.830 align:start position:0%
called wool it's part of what Matt was
 

01:47:34.830 --> 01:47:38.150 align:start position:0%
called wool it's part of what Matt was
talking<01:47:35.190><c> about</c><01:47:35.370><c> this</c><01:47:35.640><c> she</c><01:47:36.300><c> shard</c><01:47:36.750><c> ether</c><01:47:37.160><c> and</c>

01:47:38.150 --> 01:47:38.160 align:start position:0%
talking about this she shard ether and
 

01:47:38.160 --> 01:47:41.930 align:start position:0%
talking about this she shard ether and
this<01:47:38.280><c> is</c><01:47:38.430><c> not</c><01:47:38.880><c> only</c><01:47:38.910><c> an</c><01:47:39.390><c> eat</c><01:47:39.630><c> but</c><01:47:39.810><c> it</c><01:47:39.900><c> also</c><01:47:40.940><c> is</c>

01:47:41.930 --> 01:47:41.940 align:start position:0%
this is not only an eat but it also is
 

01:47:41.940 --> 01:47:46.610 align:start position:0%
this is not only an eat but it also is
the<01:47:42.240><c> binary</c><01:47:43.110><c> that</c><01:47:43.440><c> lets</c><01:47:43.740><c> you</c><01:47:45.380><c> basically</c><01:47:46.380><c> go</c><01:47:46.590><c> to</c>

01:47:46.610 --> 01:47:46.620 align:start position:0%
the binary that lets you basically go to
 

01:47:46.620 --> 01:47:48.170 align:start position:0%
the binary that lets you basically go to
the<01:47:46.860><c> proofs</c><01:47:47.130><c> that</c><01:47:47.250><c> were</c><01:47:47.520><c> talking</c><01:47:47.790><c> about</c><01:47:48.000><c> so</c>

01:47:48.170 --> 01:47:48.180 align:start position:0%
the proofs that were talking about so
 

01:47:48.180 --> 01:47:49.130 align:start position:0%
the proofs that were talking about so
this<01:47:48.270><c> could</c><01:47:48.420><c> be</c><01:47:48.510><c> considered</c><01:47:48.900><c> an</c><01:47:48.990><c> early</c>

01:47:49.130 --> 01:47:49.140 align:start position:0%
this could be considered an early
 

01:47:49.140 --> 01:47:52.910 align:start position:0%
this could be considered an early
relayer<01:47:49.850><c> or</c><01:47:50.850><c> an</c><01:47:50.970><c> early</c><01:47:51.270><c> state</c><01:47:51.600><c> provider</c><01:47:51.960><c> so</c>

01:47:52.910 --> 01:47:52.920 align:start position:0%
relayer or an early state provider so
 

01:47:52.920 --> 01:47:55.360 align:start position:0%
relayer or an early state provider so
T's<01:47:53.190><c> its</c><01:47:53.370><c> own</c><01:47:53.550><c> vision</c><01:47:53.940><c> of</c><01:47:54.000><c> state</c><01:47:54.300><c> locally</c><01:47:54.750><c> and</c>

01:47:55.360 --> 01:47:55.370 align:start position:0%
T's its own vision of state locally and
 

01:47:55.370 --> 01:47:59.540 align:start position:0%
T's its own vision of state locally and
it<01:47:57.230><c> generates</c><01:47:58.230><c> the</c><01:47:58.470><c> multiple</c><01:47:59.100><c> centers</c><01:47:59.370><c> or</c>

01:47:59.540 --> 01:47:59.550 align:start position:0%
it generates the multiple centers or
 

01:47:59.550 --> 01:48:02.710 align:start position:0%
it generates the multiple centers or
transactions<01:48:00.510><c> to</c><01:48:00.780><c> establish</c><01:48:01.430><c> transfers</c><01:48:02.430><c> and</c>

01:48:02.710 --> 01:48:02.720 align:start position:0%
transactions to establish transfers and
 

01:48:02.720 --> 01:48:16.010 align:start position:0%
transactions to establish transfers and
imbalances<01:48:03.720><c> so</c><01:48:04.520><c> here</c><01:48:05.520><c> we</c><01:48:05.640><c> go</c>

01:48:16.010 --> 01:48:16.020 align:start position:0%
 
 

01:48:16.020 --> 01:48:23.280 align:start position:0%
 
okay

01:48:23.280 --> 01:48:23.290 align:start position:0%
 
 

01:48:23.290 --> 01:48:29.430 align:start position:0%
 
because<01:48:23.980><c> I</c><01:48:24.550><c> just</c><01:48:24.880><c> do</c><01:48:25.440><c> please</c><01:48:26.440><c> transfer</c><01:48:28.440><c> this</c>

01:48:29.430 --> 01:48:29.440 align:start position:0%
because I just do please transfer this
 

01:48:29.440 --> 01:48:33.510 align:start position:0%
because I just do please transfer this
is<01:48:29.590><c> actually</c><01:48:30.040><c> creating</c><01:48:30.790><c> a</c><01:48:31.380><c> new</c><01:48:32.520><c> basically</c>

01:48:33.510 --> 01:48:33.520 align:start position:0%
is actually creating a new basically
 

01:48:33.520 --> 01:48:34.860 align:start position:0%
is actually creating a new basically
wanted<01:48:33.850><c> proof</c><01:48:33.970><c> of</c><01:48:34.150><c> this</c><01:48:34.210><c> transaction</c><01:48:34.660><c> has</c>

01:48:34.860 --> 01:48:34.870 align:start position:0%
wanted proof of this transaction has
 

01:48:34.870 --> 01:48:38.370 align:start position:0%
wanted proof of this transaction has
been<01:48:34.990><c> submitted</c><01:48:35.800><c> to</c><01:48:36.210><c> the</c><01:48:37.210><c> block</c><01:48:37.540><c> producer</c><01:48:38.080><c> I'm</c>

01:48:38.370 --> 01:48:38.380 align:start position:0%
been submitted to the block producer I'm
 

01:48:38.380 --> 01:48:46.080 align:start position:0%
been submitted to the block producer I'm
a<01:48:38.440><c> star</c><01:48:38.770><c> chain</c><01:48:39.040><c> right</c><01:48:39.220><c> now</c><01:48:42.750><c> so</c><01:48:45.090><c> transfer</c>

01:48:46.080 --> 01:48:46.090 align:start position:0%
a star chain right now so transfer
 

01:48:46.090 --> 01:48:52.390 align:start position:0%
a star chain right now so transfer
happened

01:48:52.390 --> 01:48:52.400 align:start position:0%
 
 

01:48:52.400 --> 01:48:54.880 align:start position:0%
 
and<01:48:53.180><c> so</c><01:48:53.270><c> you'll</c><01:48:53.420><c> see</c><01:48:53.570><c> that</c><01:48:53.690><c> a</c><01:48:53.750><c> new</c><01:48:54.050><c> state</c><01:48:54.680><c> group</c>

01:48:54.880 --> 01:48:54.890 align:start position:0%
and so you'll see that a new state group
 

01:48:54.890 --> 01:48:57.520 align:start position:0%
and so you'll see that a new state group
is<01:48:55.130><c> now</c><01:48:55.870><c> available</c><01:48:56.870><c> for</c><01:48:57.020><c> that</c><01:48:57.080><c> execution</c>

01:48:57.520 --> 01:48:57.530 align:start position:0%
is now available for that execution
 

01:48:57.530 --> 01:48:59.170 align:start position:0%
is now available for that execution
environments<01:48:58.100><c> that</c><01:48:58.250><c> operated</c><01:48:58.880><c> there</c><01:48:59.000><c> and</c><01:48:59.120><c> I'm</c>

01:48:59.170 --> 01:48:59.180 align:start position:0%
environments that operated there and I'm
 

01:48:59.180 --> 01:49:00.400 align:start position:0%
environments that operated there and I'm
going<01:48:59.330><c> to</c><01:48:59.390><c> show</c><01:48:59.570><c> just</c><01:48:59.750><c> a</c><01:48:59.870><c> little</c><01:48:59.930><c> bit</c><01:49:00.140><c> of</c><01:49:00.230><c> code</c>

01:49:00.400 --> 01:49:00.410 align:start position:0%
going to show just a little bit of code
 

01:49:00.410 --> 01:49:01.470 align:start position:0%
going to show just a little bit of code
in<01:49:00.560><c> a</c><01:49:00.620><c> moment</c>

01:49:01.470 --> 01:49:01.480 align:start position:0%
in a moment
 

01:49:01.480 --> 01:49:04.420 align:start position:0%
in a moment
and<01:49:02.480><c> we</c><01:49:02.930><c> can</c><01:49:03.080><c> you</c><01:49:03.320><c> know</c><01:49:03.440><c> look</c><01:49:03.560><c> at</c><01:49:03.680><c> the</c><01:49:03.830><c> balance</c>

01:49:04.420 --> 01:49:04.430 align:start position:0%
and we can you know look at the balance
 

01:49:04.430 --> 01:49:08.410 align:start position:0%
and we can you know look at the balance
now<01:49:05.150><c> as</c><01:49:05.360><c> well</c><01:49:05.570><c> see</c><01:49:06.140><c> that</c><01:49:06.410><c> that's</c><01:49:07.000><c> was</c><01:49:08.000><c> updated</c>

01:49:08.410 --> 01:49:08.420 align:start position:0%
now as well see that that's was updated
 

01:49:08.420 --> 01:49:11.110 align:start position:0%
now as well see that that's was updated
so<01:49:08.840><c> that's</c><01:49:08.960><c> really</c><01:49:09.080><c> cool</c><01:49:09.320><c> so</c><01:49:09.790><c> the</c><01:49:10.790><c> goal</c><01:49:11.000><c> is</c>

01:49:11.110 --> 01:49:11.120 align:start position:0%
so that's really cool so the goal is
 

01:49:11.120 --> 01:49:13.300 align:start position:0%
so that's really cool so the goal is
really<01:49:11.360><c> now</c><01:49:11.510><c> you</c><01:49:12.110><c> know</c><01:49:12.230><c> all</c><01:49:12.260><c> these</c><01:49:12.800><c> E's</c><01:49:13.130><c> that</c>

01:49:13.300 --> 01:49:13.310 align:start position:0%
really now you know all these E's that
 

01:49:13.310 --> 01:49:14.440 align:start position:0%
really now you know all these E's that
are<01:49:13.400><c> being</c><01:49:13.550><c> build</c><01:49:13.790><c> we</c><01:49:13.910><c> can</c><01:49:14.030><c> start</c><01:49:14.270><c> plugging</c>

01:49:14.440 --> 01:49:14.450 align:start position:0%
are being build we can start plugging
 

01:49:14.450 --> 01:49:18.370 align:start position:0%
are being build we can start plugging
into<01:49:14.780><c> this</c><01:49:14.990><c> and</c><01:49:16.150><c> we</c><01:49:17.150><c> want</c><01:49:17.600><c> to</c><01:49:17.690><c> kind</c><01:49:18.110><c> of</c><01:49:18.140><c> change</c>

01:49:18.370 --> 01:49:18.380 align:start position:0%
into this and we want to kind of change
 

01:49:18.380 --> 01:49:20.170 align:start position:0%
into this and we want to kind of change
this<01:49:18.590><c> to</c><01:49:19.100><c> where</c><01:49:19.310><c> it's</c><01:49:19.460><c> no</c><01:49:19.640><c> longer</c><01:49:19.670><c> just</c><01:49:19.970><c> a</c>

01:49:20.170 --> 01:49:20.180 align:start position:0%
this to where it's no longer just a
 

01:49:20.180 --> 01:49:22.540 align:start position:0%
this to where it's no longer just a
forked<01:49:20.510><c> plate</c><01:49:20.690><c> house</c><01:49:20.870><c> but</c><01:49:21.860><c> we</c><01:49:22.250><c> want</c><01:49:22.460><c> to</c>

01:49:22.540 --> 01:49:22.550 align:start position:0%
forked plate house but we want to
 

01:49:22.550 --> 01:49:25.420 align:start position:0%
forked plate house but we want to
actually<01:49:22.880><c> just</c><01:49:23.060><c> pull</c><01:49:23.450><c> them</c><01:49:23.690><c> to</c><01:49:24.500><c> scalp</c><01:49:25.130><c> and</c>

01:49:25.420 --> 01:49:25.430 align:start position:0%
actually just pull them to scalp and
 

01:49:25.430 --> 01:49:28.000 align:start position:0%
actually just pull them to scalp and
have<01:49:25.880><c> this</c><01:49:26.120><c> be</c><01:49:26.540><c> just</c><01:49:26.930><c> an</c><01:49:27.080><c> additional</c><01:49:27.530><c> tool</c><01:49:27.710><c> set</c>

01:49:28.000 --> 01:49:28.010 align:start position:0%
have this be just an additional tool set
 

01:49:28.010 --> 01:49:28.990 align:start position:0%
have this be just an additional tool set
scalp<01:49:28.520><c> lever</c>

01:49:28.990 --> 01:49:29.000 align:start position:0%
scalp lever
 

01:49:29.000 --> 01:49:31.290 align:start position:0%
scalp lever
let's<01:49:29.570><c> you</c><01:49:29.750><c> mimic</c><01:49:30.050><c> this</c><01:49:30.260><c> whole</c><01:49:30.470><c> system</c><01:49:30.920><c> and</c>

01:49:31.290 --> 01:49:31.300 align:start position:0%
let's you mimic this whole system and
 

01:49:31.300 --> 01:49:33.400 align:start position:0%
let's you mimic this whole system and
you<01:49:32.300><c> know</c><01:49:32.420><c> we</c><01:49:32.570><c> don't</c><01:49:32.690><c> we</c><01:49:33.050><c> don't</c><01:49:33.140><c> need</c><01:49:33.290><c> the</c>

01:49:33.400 --> 01:49:33.410 align:start position:0%
you know we don't we don't need the
 

01:49:33.410 --> 01:49:35.050 align:start position:0%
you know we don't we don't need the
networking<01:49:33.740><c> side</c><01:49:33.860><c> of</c><01:49:34.160><c> things</c><01:49:34.400><c> we</c><01:49:34.640><c> can</c><01:49:34.820><c> you</c>

01:49:35.050 --> 01:49:35.060 align:start position:0%
networking side of things we can you
 

01:49:35.060 --> 01:49:48.970 align:start position:0%
networking side of things we can you
know<01:49:35.180><c> fairly</c><01:49:35.840><c> simplify</c><01:49:36.680><c> a</c><01:49:37.330><c> decent</c><01:49:38.330><c> amount</c><01:49:38.980><c> so</c>

01:49:48.970 --> 01:49:48.980 align:start position:0%
 
 

01:49:48.980 --> 01:49:54.010 align:start position:0%
 
all<01:49:49.980><c> right</c><01:49:50.190><c> here</c><01:49:51.090><c> you'll</c><01:49:51.330><c> see</c><01:49:51.420><c> this</c><01:49:51.690><c> is</c><01:49:52.620><c> the</c>

01:49:54.010 --> 01:49:54.020 align:start position:0%
all right here you'll see this is the
 

01:49:54.020 --> 01:49:57.140 align:start position:0%
all right here you'll see this is the
code<01:49:55.020><c> so</c><01:49:55.710><c> there's</c><01:49:55.860><c> a</c><01:49:56.159><c> lot</c><01:49:56.460><c> of</c><01:49:56.489><c> work</c><01:49:56.730><c> lots</c><01:49:57.030><c> of</c>

01:49:57.140 --> 01:49:57.150 align:start position:0%
code so there's a lot of work lots of
 

01:49:57.150 --> 01:49:59.209 align:start position:0%
code so there's a lot of work lots of
cleanup<01:49:57.389><c> needed</c><01:49:57.840><c> lots</c><01:49:58.530><c> of</c><01:49:58.620><c> things</c><01:49:58.830><c> that</c><01:49:59.070><c> need</c>

01:49:59.209 --> 01:49:59.219 align:start position:0%
cleanup needed lots of things that need
 

01:49:59.219 --> 01:50:03.649 align:start position:0%
cleanup needed lots of things that need
to<01:49:59.250><c> be</c><01:49:59.840><c> added</c><01:50:01.520><c> but</c><01:50:02.520><c> again</c><01:50:02.790><c> the</c><01:50:02.969><c> system</c><01:50:03.360><c> is</c>

01:50:03.649 --> 01:50:03.659 align:start position:0%
to be added but again the system is
 

01:50:03.659 --> 01:50:05.209 align:start position:0%
to be added but again the system is
working<01:50:03.960><c> end</c><01:50:04.290><c> to</c><01:50:04.409><c> end</c><01:50:04.590><c> and</c><01:50:04.739><c> what's</c><01:50:04.920><c> what's</c>

01:50:05.209 --> 01:50:05.219 align:start position:0%
working end to end and what's what's
 

01:50:05.219 --> 01:50:11.600 align:start position:0%
working end to end and what's what's
cool<01:50:05.429><c> is</c><01:50:05.460><c> that</c><01:50:05.730><c> the</c><01:50:07.340><c> the</c><01:50:10.070><c> hardest</c><01:50:11.070><c> thing</c><01:50:11.340><c> is</c>

01:50:11.600 --> 01:50:11.610 align:start position:0%
cool is that the the hardest thing is
 

01:50:11.610 --> 01:50:13.820 align:start position:0%
cool is that the the hardest thing is
not<01:50:11.969><c> writing</c><01:50:12.330><c> state-transition</c><01:50:12.830><c> wasn't</c>

01:50:13.820 --> 01:50:13.830 align:start position:0%
not writing state-transition wasn't
 

01:50:13.830 --> 01:50:15.950 align:start position:0%
not writing state-transition wasn't
actually<01:50:14.310><c> including</c><01:50:15.179><c> the</c><01:50:15.449><c> including</c>

01:50:15.950 --> 01:50:15.960 align:start position:0%
actually including the including
 

01:50:15.960 --> 01:50:18.200 align:start position:0%
actually including the including
skeleton<01:50:16.679><c> runtime</c><01:50:17.130><c> the</c><01:50:17.370><c> hardest</c><01:50:17.730><c> part</c><01:50:17.969><c> of</c><01:50:18.090><c> all</c>

01:50:18.200 --> 01:50:18.210 align:start position:0%
skeleton runtime the hardest part of all
 

01:50:18.210 --> 01:50:21.649 align:start position:0%
skeleton runtime the hardest part of all
is<01:50:19.250><c> excuse</c><01:50:20.250><c> me</c><01:50:20.280><c> the</c><01:50:20.400><c> hardest</c><01:50:21.179><c> part</c><01:50:21.270><c> of</c><01:50:21.540><c> all</c>

01:50:21.649 --> 01:50:21.659 align:start position:0%
is excuse me the hardest part of all
 

01:50:21.659 --> 01:50:24.860 align:start position:0%
is excuse me the hardest part of all
this<01:50:21.900><c> was</c><01:50:22.699><c> just</c><01:50:23.699><c> getting</c><01:50:23.969><c> everything</c><01:50:24.300><c> before</c>

01:50:24.860 --> 01:50:24.870 align:start position:0%
this was just getting everything before
 

01:50:24.870 --> 01:50:28.280 align:start position:0%
this was just getting everything before
choice<01:50:25.080><c> all</c><01:50:25.500><c> of</c><01:50:25.739><c> the</c><01:50:25.920><c> the</c><01:50:26.810><c> vs</c><01:50:27.810><c> and</c><01:50:27.989><c> store</c>

01:50:28.280 --> 01:50:28.290 align:start position:0%
choice all of the the vs and store
 

01:50:28.290 --> 01:50:30.520 align:start position:0%
choice all of the the vs and store
everything<01:50:28.679><c> like</c><01:50:28.920><c> that</c><01:50:28.949><c> to</c><01:50:29.790><c> all</c><01:50:29.969><c> all</c>

01:50:30.520 --> 01:50:30.530 align:start position:0%
everything like that to all all
 

01:50:30.530 --> 01:50:34.189 align:start position:0%
everything like that to all all
proximate<01:50:31.530><c> ended</c><01:50:31.860><c> and</c><01:50:32.010><c> so</c><01:50:32.659><c> anyways</c><01:50:33.659><c> this</c><01:50:33.900><c> this</c>

01:50:34.189 --> 01:50:34.199 align:start position:0%
proximate ended and so anyways this this
 

01:50:34.199 --> 01:50:35.990 align:start position:0%
proximate ended and so anyways this this
should<01:50:34.440><c> ultimately</c><01:50:34.980><c> have</c><01:50:35.219><c> to</c><01:50:35.370><c> clean</c><01:50:35.610><c> up</c><01:50:35.639><c> to</c><01:50:35.850><c> be</c>

01:50:35.990 --> 01:50:36.000 align:start position:0%
should ultimately have to clean up to be
 

01:50:36.000 --> 01:50:39.890 align:start position:0%
should ultimately have to clean up to be
pulled<01:50:36.510><c> into</c><01:50:36.900><c> a</c><01:50:37.830><c> discount</c><01:50:38.489><c> or</c><01:50:38.900><c> initially</c>

01:50:39.890 --> 01:50:39.900 align:start position:0%
pulled into a discount or initially
 

01:50:39.900 --> 01:50:42.229 align:start position:0%
pulled into a discount or initially
maybe<01:50:40.080><c> into</c><01:50:40.350><c> the</c><01:50:40.440><c> lighthouse</c><01:50:40.770><c> areevo</c>

01:50:42.229 --> 01:50:42.239 align:start position:0%
maybe into the lighthouse areevo
 

01:50:42.239 --> 01:50:46.879 align:start position:0%
maybe into the lighthouse areevo
the<01:50:43.429><c> actually</c><01:50:44.429><c> plugging</c><01:50:45.000><c> in</c><01:50:45.620><c> scalp</c><01:50:46.620><c> and</c><01:50:46.830><c> a</c>

01:50:46.879 --> 01:50:46.889 align:start position:0%
the actually plugging in scalp and a
 

01:50:46.889 --> 01:50:49.240 align:start position:0%
the actually plugging in scalp and a
runtime<01:50:47.280><c> into</c><01:50:47.610><c> the</c><01:50:47.699><c> node</c><01:50:47.909><c> was</c><01:50:48.780><c> actually</c>

01:50:49.240 --> 01:50:49.250 align:start position:0%
runtime into the node was actually
 

01:50:49.250 --> 01:50:52.910 align:start position:0%
runtime into the node was actually
surprisingly<01:50:50.250><c> simple</c><01:50:51.409><c> and</c><01:50:52.409><c> that's</c><01:50:52.590><c> that's</c>

01:50:52.910 --> 01:50:52.920 align:start position:0%
surprisingly simple and that's that's
 

01:50:52.920 --> 01:50:54.950 align:start position:0%
surprisingly simple and that's that's
really<01:50:53.070><c> cool</c><01:50:53.400><c> and</c><01:50:53.670><c> so</c><01:50:53.909><c> this</c><01:50:54.270><c> is</c><01:50:54.449><c> really</c><01:50:54.480><c> good</c>

01:50:54.950 --> 01:50:54.960 align:start position:0%
really cool and so this is really good
 

01:50:54.960 --> 01:50:59.560 align:start position:0%
really cool and so this is really good
for<01:50:55.170><c> that</c><01:50:56.130><c> client</c><01:50:56.489><c> developers</c><01:50:57.409><c> in</c><01:50:58.409><c> this</c><01:50:58.650><c> case</c>

01:50:59.560 --> 01:50:59.570 align:start position:0%
for that client developers in this case
 

01:50:59.570 --> 01:51:03.260 align:start position:0%
for that client developers in this case
oh<01:51:00.620><c> we</c><01:51:01.620><c> really</c><01:51:02.010><c> have</c><01:51:02.400><c> is</c><01:51:02.639><c> in</c><01:51:02.790><c> the</c><01:51:02.969><c> state</c>

01:51:03.260 --> 01:51:03.270 align:start position:0%
oh we really have is in the state
 

01:51:03.270 --> 01:51:04.820 align:start position:0%
oh we really have is in the state
transition<01:51:03.750><c> for</c><01:51:03.900><c> a</c><01:51:03.960><c> process</c><01:51:04.199><c> shark</c><01:51:04.560><c> walk</c>

01:51:04.820 --> 01:51:04.830 align:start position:0%
transition for a process shark walk
 

01:51:04.830 --> 01:51:07.280 align:start position:0%
transition for a process shark walk
bunny<01:51:05.270><c> wickedest</c><01:51:06.270><c> instantiate</c><01:51:06.810><c> a</c><01:51:06.840><c> runtime</c>

01:51:07.280 --> 01:51:07.290 align:start position:0%
bunny wickedest instantiate a runtime
 

01:51:07.290 --> 01:51:08.750 align:start position:0%
bunny wickedest instantiate a runtime
right<01:51:07.590><c> now</c><01:51:07.739><c> we're</c><01:51:07.889><c> passing</c><01:51:08.040><c> the</c><01:51:08.280><c> block</c><01:51:08.489><c> body</c>

01:51:08.750 --> 01:51:08.760 align:start position:0%
right now we're passing the block body
 

01:51:08.760 --> 01:51:11.810 align:start position:0%
right now we're passing the block body
again<01:51:09.510><c> this</c><01:51:09.630><c> is</c><01:51:09.840><c> an</c><01:51:10.110><c> early</c><01:51:10.469><c> prototype</c><01:51:10.860><c> this</c>

01:51:11.810 --> 01:51:11.820 align:start position:0%
again this is an early prototype this
 

01:51:11.820 --> 01:51:13.910 align:start position:0%
again this is an early prototype this
who<01:51:11.969><c> really</c><01:51:12.239><c> just</c><01:51:12.389><c> accessed</c><01:51:12.929><c> the</c><01:51:13.139><c> beacon</c>

01:51:13.910 --> 01:51:13.920 align:start position:0%
who really just accessed the beacon
 

01:51:13.920 --> 01:51:16.610 align:start position:0%
who really just accessed the beacon
state<01:51:14.130><c> and</c><01:51:14.340><c> a</c><01:51:14.370><c> shard</c><01:51:14.610><c> state</c><01:51:14.900><c> and</c><01:51:15.900><c> then</c><01:51:16.230><c> you</c>

01:51:16.610 --> 01:51:16.620 align:start position:0%
state and a shard state and then you
 

01:51:16.620 --> 01:51:18.420 align:start position:0%
state and a shard state and then you
have<01:51:17.070><c> functions</c><01:51:17.280><c> other</c><01:51:17.760><c> than</c><01:51:17.850><c> Eric</c>

01:51:18.420 --> 01:51:18.430 align:start position:0%
have functions other than Eric
 

01:51:18.430 --> 01:51:20.910 align:start position:0%
have functions other than Eric
that<01:51:18.750><c> that</c><01:51:19.750><c> can</c><01:51:19.900><c> interact</c><01:51:20.110><c> at</c><01:51:20.380><c> that</c><01:51:20.560><c> so</c><01:51:20.770><c> this</c>

01:51:20.910 --> 01:51:20.920 align:start position:0%
that that can interact at that so this
 

01:51:20.920 --> 01:51:24.390 align:start position:0%
that that can interact at that so this
is<01:51:21.100><c> a</c><01:51:21.130><c> fairly</c><01:51:21.850><c> simple</c><01:51:22.120><c> again</c><01:51:22.900><c> this</c><01:51:23.260><c> will</c><01:51:23.980><c> need</c>

01:51:24.390 --> 01:51:24.400 align:start position:0%
is a fairly simple again this will need
 

01:51:24.400 --> 01:51:26.220 align:start position:0%
is a fairly simple again this will need
to<01:51:24.460><c> be</c><01:51:24.580><c> expanded</c><01:51:25.450><c> to</c><01:51:25.630><c> where</c><01:51:25.810><c> you</c><01:51:25.930><c> can</c><01:51:26.050><c> do</c>

01:51:26.220 --> 01:51:26.230 align:start position:0%
to be expanded to where you can do
 

01:51:26.230 --> 01:51:29.730 align:start position:0%
to be expanded to where you can do
interactive<01:51:26.860><c> deployments</c><01:51:27.730><c> of</c><01:51:27.850><c> annuities</c><01:51:28.740><c> and</c>

01:51:29.730 --> 01:51:29.740 align:start position:0%
interactive deployments of annuities and
 

01:51:29.740 --> 01:52:09.200 align:start position:0%
interactive deployments of annuities and
some<01:51:30.010><c> of</c><01:51:30.130><c> the</c><01:51:30.250><c> logic</c>

01:52:09.200 --> 01:52:09.210 align:start position:0%
 
 

01:52:09.210 --> 01:52:12.150 align:start position:0%
 
gotcha<01:52:10.210><c> yes</c><01:52:10.510><c> that's</c><01:52:10.930><c> that's</c><01:52:11.290><c> something</c><01:52:11.650><c> that</c>

01:52:12.150 --> 01:52:12.160 align:start position:0%
gotcha yes that's that's something that
 

01:52:12.160 --> 01:52:15.930 align:start position:0%
gotcha yes that's that's something that
I'm<01:52:12.400><c> gonna</c><01:52:12.700><c> start</c><01:52:13.060><c> doing</c><01:52:14.580><c> after</c><01:52:15.580><c> the</c><01:52:15.640><c> DEF</c><01:52:15.760><c> CON</c>

01:52:15.930 --> 01:52:15.940 align:start position:0%
I'm gonna start doing after the DEF CON
 

01:52:15.940 --> 01:52:19.410 align:start position:0%
I'm gonna start doing after the DEF CON
actually<01:52:16.600><c> so</c><01:52:16.900><c> I</c><01:52:16.930><c> want</c><01:52:17.140><c> to</c><01:52:17.200><c> start</c><01:52:17.730><c> so</c><01:52:18.730><c> quote</c><01:52:19.150><c> has</c>

01:52:19.410 --> 01:52:19.420 align:start position:0%
actually so I want to start so quote has
 

01:52:19.420 --> 01:52:22.230 align:start position:0%
actually so I want to start so quote has
grown<01:52:20.050><c> we</c><01:52:20.680><c> have</c><01:52:20.830><c> a</c><01:52:20.860><c> really</c><01:52:21.220><c> awesome</c><01:52:21.670><c> team</c><01:52:22.030><c> of</c>

01:52:22.230 --> 01:52:22.240 align:start position:0%
grown we have a really awesome team of
 

01:52:22.240 --> 01:52:26.720 align:start position:0%
grown we have a really awesome team of
really<01:52:22.450><c> awesome</c><01:52:23.040><c> and</c><01:52:24.040><c> engineers</c><01:52:24.670><c> and</c><01:52:25.330><c> so</c><01:52:25.630><c> I</c><01:52:25.960><c> am</c>

01:52:26.720 --> 01:52:26.730 align:start position:0%
really awesome and engineers and so I am
 

01:52:26.730 --> 01:52:29.250 align:start position:0%
really awesome and engineers and so I am
going<01:52:27.730><c> to</c><01:52:27.880><c> probably</c><01:52:28.060><c> start</c><01:52:28.540><c> migrating</c><01:52:28.750><c> to</c>

01:52:29.250 --> 01:52:29.260 align:start position:0%
going to probably start migrating to
 

01:52:29.260 --> 01:52:30.900 align:start position:0%
going to probably start migrating to
myself<01:52:29.440><c> I'll</c><01:52:29.770><c> start</c><01:52:30.010><c> working</c><01:52:30.250><c> on</c><01:52:30.490><c> building</c>

01:52:30.900 --> 01:52:30.910 align:start position:0%
myself I'll start working on building
 

01:52:30.910 --> 01:52:32.640 align:start position:0%
myself I'll start working on building
simulations<01:52:31.870><c> that</c><01:52:31.900><c> will</c><01:52:32.080><c> plug</c><01:52:32.260><c> into</c><01:52:32.440><c> this</c>

01:52:32.640 --> 01:52:32.650 align:start position:0%
simulations that will plug into this
 

01:52:32.650 --> 01:52:35.160 align:start position:0%
simulations that will plug into this
from<01:52:33.160><c> the</c><01:52:33.310><c> state</c><01:52:33.550><c> provide</c><01:52:33.820><c> the</c><01:52:33.940><c> network</c><01:52:34.170><c> and</c>

01:52:35.160 --> 01:52:35.170 align:start position:0%
from the state provide the network and
 

01:52:35.170 --> 01:52:36.420 align:start position:0%
from the state provide the network and
the<01:52:35.230><c> relay</c><01:52:35.470><c> network</c><01:52:35.770><c> so</c><01:52:35.980><c> I'm</c><01:52:36.070><c> gonna</c><01:52:36.160><c> start</c>

01:52:36.420 --> 01:52:36.430 align:start position:0%
the relay network so I'm gonna start
 

01:52:36.430 --> 01:52:38.640 align:start position:0%
the relay network so I'm gonna start
doing<01:52:36.640><c> some</c><01:52:36.820><c> early</c><01:52:37.240><c> research</c><01:52:37.720><c> on</c><01:52:38.080><c> that</c><01:52:38.200><c> since</c>

01:52:38.640 --> 01:52:38.650 align:start position:0%
doing some early research on that since
 

01:52:38.650 --> 01:52:42.090 align:start position:0%
doing some early research on that since
we<01:52:38.800><c> really</c><01:52:39.310><c> need</c><01:52:39.430><c> to</c><01:52:39.520><c> validate</c><01:52:39.850><c> that</c><01:52:40.890><c> as</c><01:52:41.890><c> far</c>

01:52:42.090 --> 01:52:42.100 align:start position:0%
we really need to validate that as far
 

01:52:42.100 --> 01:52:43.110 align:start position:0%
we really need to validate that as far
as<01:52:42.130><c> what</c><01:52:42.280><c> you</c><01:52:42.370><c> were</c><01:52:42.460><c> saying</c><01:52:42.700><c> the</c><01:52:42.790><c> token</c>

01:52:43.110 --> 01:52:43.120 align:start position:0%
as what you were saying the token
 

01:52:43.120 --> 01:52:46.770 align:start position:0%
as what you were saying the token
economy<01:52:43.600><c> and</c><01:52:43.810><c> pain</c><01:52:44.230><c> a</c><01:52:44.260><c> block</c><01:52:44.620><c> producer</c><01:52:45.780><c> so</c>

01:52:46.770 --> 01:52:46.780 align:start position:0%
economy and pain a block producer so
 

01:52:46.780 --> 01:52:48.900 align:start position:0%
economy and pain a block producer so
again<01:52:47.140><c> it</c><01:52:47.260><c> depends</c><01:52:47.590><c> on</c><01:52:47.680><c> which</c><01:52:47.860><c> proposal</c><01:52:48.640><c> we</c><01:52:48.730><c> go</c>

01:52:48.900 --> 01:52:48.910 align:start position:0%
again it depends on which proposal we go
 

01:52:48.910 --> 01:52:50.730 align:start position:0%
again it depends on which proposal we go
with<01:52:49.090><c> so</c><01:52:49.360><c> the</c><01:52:49.480><c> tall</c><01:52:49.660><c> cuz</c><01:52:49.900><c> if</c><01:52:50.020><c> you</c><01:52:50.050><c> want</c><01:52:50.320><c> that</c>

01:52:50.730 --> 01:52:50.740 align:start position:0%
with so the tall cuz if you want that
 

01:52:50.740 --> 01:52:54.980 align:start position:0%
with so the tall cuz if you want that
kind<01:52:50.890><c> of</c><01:52:50.980><c> enshrines</c><01:52:52.440><c> into</c><01:52:53.440><c> the</c><01:52:53.530><c> charts</c>

01:52:54.980 --> 01:52:54.990 align:start position:0%
kind of enshrines into the charts
 

01:52:54.990 --> 01:52:58.740 align:start position:0%
kind of enshrines into the charts
if<01:52:55.990><c> we</c><01:52:56.500><c> go</c><01:52:56.680><c> in</c><01:52:56.800><c> that</c><01:52:56.830><c> direction</c><01:52:56.980><c> this</c><01:52:57.490><c> makes</c><01:52:57.790><c> my</c>

01:52:58.740 --> 01:52:58.750 align:start position:0%
if we go in that direction this makes my
 

01:52:58.750 --> 01:53:01.260 align:start position:0%
if we go in that direction this makes my
work<01:52:59.290><c> a</c><01:52:59.560><c> lot</c><01:52:59.920><c> easier</c><01:53:00.160><c> and</c><01:53:00.700><c> I'm</c><01:53:01.060><c> actually</c>

01:53:01.260 --> 01:53:01.270 align:start position:0%
work a lot easier and I'm actually
 

01:53:01.270 --> 01:53:03.120 align:start position:0%
work a lot easier and I'm actually
fairly<01:53:01.540><c> excited</c><01:53:02.080><c> about</c><01:53:02.260><c> that</c><01:53:02.470><c> one</c><01:53:02.590><c> but</c><01:53:02.860><c> again</c>

01:53:03.120 --> 01:53:03.130 align:start position:0%
fairly excited about that one but again
 

01:53:03.130 --> 01:53:05.970 align:start position:0%
fairly excited about that one but again
each<01:53:03.490><c> proposal</c><01:53:04.450><c> has</c><01:53:04.810><c> pros</c><01:53:05.290><c> a</c><01:53:05.320><c> trade</c><01:53:05.800><c> off</c><01:53:05.950><c> so</c>

01:53:05.970 --> 01:53:05.980 align:start position:0%
each proposal has pros a trade off so
 

01:53:05.980 --> 01:53:06.850 align:start position:0%
each proposal has pros a trade off so
it's<01:53:06.400><c> also</c>

01:53:06.850 --> 01:53:06.860 align:start position:0%
it's also
 

01:53:06.860 --> 01:53:10.090 align:start position:0%
it's also
like<01:53:07.449><c> what</c><01:53:08.449><c> do</c><01:53:08.630><c> developers</c><01:53:09.290><c> you</c><01:53:09.770><c> know</c><01:53:09.800><c> in</c><01:53:10.010><c> this</c>

01:53:10.090 --> 01:53:10.100 align:start position:0%
like what do developers you know in this
 

01:53:10.100 --> 01:53:12.340 align:start position:0%
like what do developers you know in this
ecosystem<01:53:10.369><c> want</c><01:53:10.909><c> and</c><01:53:11.119><c> I</c><01:53:11.179><c> think</c><01:53:11.449><c> we'll</c>

01:53:12.340 --> 01:53:12.350 align:start position:0%
ecosystem want and I think we'll
 

01:53:12.350 --> 01:53:14.439 align:start position:0%
ecosystem want and I think we'll
probably<01:53:12.500><c> dive</c><01:53:12.889><c> into</c><01:53:13.100><c> the</c><01:53:13.250><c> people</c><01:53:13.610><c> into</c><01:53:14.270><c> some</c>

01:53:14.439 --> 01:53:14.449 align:start position:0%
probably dive into the people into some
 

01:53:14.449 --> 01:53:15.850 align:start position:0%
probably dive into the people into some
of<01:53:14.510><c> the</c><01:53:14.570><c> meter</c><01:53:14.780><c> that</c><01:53:14.900><c> tomorrow</c><01:53:15.469><c> in</c><01:53:15.710><c> these</c>

01:53:15.850 --> 01:53:15.860 align:start position:0%
of the meter that tomorrow in these
 

01:53:15.860 --> 01:53:18.790 align:start position:0%
of the meter that tomorrow in these
sessions<01:53:16.070><c> as</c><01:53:16.699><c> well</c><01:53:17.080><c> I</c><01:53:18.080><c> don't</c><01:53:18.500><c> know</c><01:53:18.590><c> if</c><01:53:18.650><c> that</c>

01:53:18.790 --> 01:53:18.800 align:start position:0%
sessions as well I don't know if that
 

01:53:18.800 --> 01:53:21.160 align:start position:0%
sessions as well I don't know if that
that<01:53:19.130><c> like</c><01:53:19.400><c> answered</c><01:53:20.150><c> your</c><01:53:20.270><c> question</c><01:53:20.630><c> but</c><01:53:20.840><c> in</c>

01:53:21.160 --> 01:53:21.170 align:start position:0%
that like answered your question but in
 

01:53:21.170 --> 01:53:24.129 align:start position:0%
that like answered your question but in
in<01:53:21.650><c> in</c><01:53:22.130><c> this</c><01:53:22.369><c> system</c><01:53:22.760><c> where</c><01:53:22.940><c> sharp</c><01:53:23.270><c> either</c><01:53:23.869><c> as</c>

01:53:24.129 --> 01:53:24.139 align:start position:0%
in in this system where sharp either as
 

01:53:24.139 --> 01:53:27.250 align:start position:0%
in in this system where sharp either as
march<01:53:24.380><c> right</c><01:53:25.060><c> it</c><01:53:26.060><c> becomes</c><01:53:26.420><c> more</c><01:53:26.750><c> of</c><01:53:26.810><c> a</c><01:53:26.960><c> system</c>

01:53:27.250 --> 01:53:27.260 align:start position:0%
march right it becomes more of a system
 

01:53:27.260 --> 01:53:29.169 align:start position:0%
march right it becomes more of a system
of<01:53:27.350><c> just</c><01:53:27.530><c> stay</c><01:53:27.739><c> providers</c><01:53:28.250><c> how</c><01:53:28.610><c> do</c><01:53:28.670><c> you</c><01:53:28.820><c> pay</c>

01:53:29.169 --> 01:53:29.179 align:start position:0%
of just stay providers how do you pay
 

01:53:29.179 --> 01:53:32.740 align:start position:0%
of just stay providers how do you pay
some<01:53:29.449><c> ones</c><01:53:29.630><c> that</c><01:53:29.690><c> provide</c><01:53:30.080><c> state</c><01:53:30.790><c> if</c><01:53:31.790><c> ether</c><01:53:32.570><c> is</c>

01:53:32.740 --> 01:53:32.750 align:start position:0%
some ones that provide state if ether is
 

01:53:32.750 --> 01:53:36.430 align:start position:0%
some ones that provide state if ether is
less<01:53:33.080><c> enshrined</c><01:53:34.600><c> if</c><01:53:35.600><c> you</c><01:53:35.780><c> need</c><01:53:35.989><c> a</c><01:53:36.020><c> whole</c>

01:53:36.430 --> 01:53:36.440 align:start position:0%
less enshrined if you need a whole
 

01:53:36.440 --> 01:53:38.620 align:start position:0%
less enshrined if you need a whole
system<01:53:37.010><c> it</c><01:53:37.400><c> becomes</c><01:53:38.030><c> a</c><01:53:38.210><c> little</c><01:53:38.389><c> bit</c><01:53:38.510><c> more</c>

01:53:38.620 --> 01:53:38.630 align:start position:0%
system it becomes a little bit more
 

01:53:38.630 --> 01:53:43.270 align:start position:0%
system it becomes a little bit more
complex<01:53:39.699><c> because</c><01:53:40.699><c> the</c><01:53:40.880><c> block</c><01:53:41.090><c> producers</c><01:53:42.280><c> need</c>

01:53:43.270 --> 01:53:43.280 align:start position:0%
complex because the block producers need
 

01:53:43.280 --> 01:53:49.090 align:start position:0%
complex because the block producers need
to<01:53:44.679><c> basically</c><01:53:46.270><c> need</c><01:53:47.270><c> to</c><01:53:47.300><c> have</c><01:53:47.750><c> some</c><01:53:48.619><c> level</c><01:53:49.070><c> of</c>

01:53:49.090 --> 01:53:49.100 align:start position:0%
to basically need to have some level of
 

01:53:49.100 --> 01:53:50.770 align:start position:0%
to basically need to have some level of
trust<01:53:49.340><c> with</c><01:53:49.489><c> the</c><01:53:49.639><c> real</c><01:53:49.790><c> layers</c><01:53:49.969><c> and</c><01:53:50.239><c> and</c>

01:53:50.770 --> 01:53:50.780 align:start position:0%
trust with the real layers and and
 

01:53:50.780 --> 01:53:52.180 align:start position:0%
trust with the real layers and and
there's<01:53:50.929><c> some</c><01:53:51.080><c> complexity</c><01:53:51.530><c> there</c><01:53:51.860><c> where</c><01:53:52.100><c> is</c>

01:53:52.180 --> 01:53:52.190 align:start position:0%
there's some complexity there where is
 

01:53:52.190 --> 01:53:54.430 align:start position:0%
there's some complexity there where is
it<01:53:52.310><c> in</c><01:53:52.610><c> this</c><01:53:53.090><c> new</c><01:53:53.360><c> model</c><01:53:53.540><c> that</c><01:53:53.780><c> he's</c><01:53:54.110><c> proposed</c>

01:53:54.430 --> 01:53:54.440 align:start position:0%
it in this new model that he's proposed
 

01:53:54.440 --> 01:53:57.850 align:start position:0%
it in this new model that he's proposed
they<01:53:54.619><c> don't</c><01:53:54.830><c> they</c><01:53:55.130><c> don't</c><01:53:55.159><c> and</c><01:53:55.670><c> and</c><01:53:56.239><c> so</c><01:53:57.020><c> yeah</c>

01:53:57.850 --> 01:53:57.860 align:start position:0%
they don't they don't and and so yeah
 

01:53:57.860 --> 01:53:59.890 align:start position:0%
they don't they don't and and so yeah
it's<01:53:58.550><c> a</c><01:53:58.699><c> higher</c><01:53:59.000><c> level</c><01:53:59.030><c> overview</c><01:53:59.540><c> without</c>

01:53:59.890 --> 01:53:59.900 align:start position:0%
it's a higher level overview without
 

01:53:59.900 --> 01:54:01.419 align:start position:0%
it's a higher level overview without
studying<01:54:00.170><c> ten</c><01:54:00.679><c> minutes</c><01:54:00.920><c> talking</c><01:54:01.040><c> about</c><01:54:01.250><c> it</c>

01:54:01.419 --> 01:54:01.429 align:start position:0%
studying ten minutes talking about it
 

01:54:01.429 --> 01:54:03.910 align:start position:0%
studying ten minutes talking about it
yeah<01:54:02.000><c> because</c><01:54:02.150><c> it's</c><01:54:02.420><c> like</c><01:54:02.480><c> but</c><01:54:03.230><c> flooring</c>

01:54:03.910 --> 01:54:03.920 align:start position:0%
yeah because it's like but flooring
 

01:54:03.920 --> 01:54:05.979 align:start position:0%
yeah because it's like but flooring
questions<01:54:04.460><c> though</c><01:54:04.670><c> because</c><01:54:04.969><c> this</c><01:54:05.420><c> talking</c><01:54:05.780><c> is</c>

01:54:05.979 --> 01:54:05.989 align:start position:0%
questions though because this talking is
 

01:54:05.989 --> 01:54:09.189 align:start position:0%
questions though because this talking is
incentive<01:54:07.090><c> also</c><01:54:08.090><c> have</c><01:54:08.239><c> changes</c><01:54:08.719><c> a</c><01:54:08.960><c> lot</c><01:54:09.110><c> of</c>

01:54:09.189 --> 01:54:09.199 align:start position:0%
incentive also have changes a lot of
 

01:54:09.199 --> 01:54:12.560 align:start position:0%
incentive also have changes a lot of
behaviors<01:54:09.770><c> of</c><01:54:10.010><c> like</c><01:54:10.310><c> state</c><01:54:10.850><c> fighters</c><01:54:11.179><c> and</c>

01:54:12.560 --> 01:54:12.570 align:start position:0%
behaviors of like state fighters and
 

01:54:12.570 --> 01:54:15.550 align:start position:0%
behaviors of like state fighters and
but<01:54:13.110><c> a</c><01:54:13.140><c> bit</c><01:54:13.350><c> Ursuline</c><01:54:14.040><c> and</c><01:54:14.370><c> in</c><01:54:14.460><c> such</c><01:54:14.670><c> case</c>

01:54:15.550 --> 01:54:15.560 align:start position:0%
but a bit Ursuline and in such case
 

01:54:15.560 --> 01:54:18.380 align:start position:0%
but a bit Ursuline and in such case
maybe<01:54:16.560><c> the</c><01:54:16.739><c> sooner</c><01:54:16.950><c> they</c><01:54:17.100><c> forget</c><01:54:17.430><c> how</c><01:54:17.670><c> to</c><01:54:18.090><c> we</c>

01:54:18.380 --> 01:54:18.390 align:start position:0%
maybe the sooner they forget how to we
 

01:54:18.390 --> 01:54:21.459 align:start position:0%
maybe the sooner they forget how to we
can<01:54:18.570><c> explain</c><01:54:18.930><c> those</c><01:54:19.170><c> they</c><01:54:19.920><c> call</c><01:54:20.130><c> me</c><01:54:20.219><c> their</c>

01:54:21.459 --> 01:54:21.469 align:start position:0%
can explain those they call me their
 

01:54:21.469 --> 01:54:22.670 align:start position:0%
can explain those they call me their
solutions

01:54:22.670 --> 01:54:22.680 align:start position:0%
solutions
 

01:54:22.680 --> 01:54:24.290 align:start position:0%
solutions
yeah<01:54:22.950><c> that's</c><01:54:23.160><c> the</c><01:54:23.280><c> goal</c><01:54:23.400><c> and</c><01:54:23.730><c> then</c><01:54:23.880><c> have</c><01:54:24.270><c> it</c>

01:54:24.290 --> 01:54:24.300 align:start position:0%
yeah that's the goal and then have it
 

01:54:24.300 --> 01:54:27.950 align:start position:0%
yeah that's the goal and then have it
have<01:54:24.690><c> it</c><01:54:24.719><c> be</c><01:54:25.550><c> have</c><01:54:26.550><c> some</c><01:54:26.580><c> actual</c><01:54:27.090><c> does</c><01:54:27.719><c> not</c>

01:54:27.950 --> 01:54:27.960 align:start position:0%
have it be have some actual does not
 

01:54:27.960 --> 01:54:29.600 align:start position:0%
have it be have some actual does not
well-defined<01:54:28.170><c> right</c><01:54:28.680><c> it's</c><01:54:29.160><c> not</c><01:54:29.370><c> well-defined</c>

01:54:29.600 --> 01:54:29.610 align:start position:0%
well-defined right it's not well-defined
 

01:54:29.610 --> 01:54:30.470 align:start position:0%
well-defined right it's not well-defined
yeah<01:54:30.030><c> yeah</c>

01:54:30.470 --> 01:54:30.480 align:start position:0%
yeah yeah
 

01:54:30.480 --> 01:54:34.580 align:start position:0%
yeah yeah
and<01:54:30.570><c> so</c><01:54:30.750><c> I</c><01:54:30.780><c> think</c><01:54:31.080><c> we</c><01:54:31.380><c> need</c><01:54:32.270><c> we</c><01:54:33.270><c> need</c><01:54:33.300><c> just</c><01:54:33.690><c> you</c>

01:54:34.580 --> 01:54:34.590 align:start position:0%
and so I think we need we need just you
 

01:54:34.590 --> 01:54:36.050 align:start position:0%
and so I think we need we need just you
know<01:54:34.710><c> a</c><01:54:34.860><c> little</c><01:54:35.100><c> time</c><01:54:35.340><c> first</c><01:54:35.610><c> to</c><01:54:35.730><c> figure</c><01:54:35.880><c> out</c>

01:54:36.050 --> 01:54:36.060 align:start position:0%
know a little time first to figure out
 

01:54:36.060 --> 01:54:38.720 align:start position:0%
know a little time first to figure out
what<01:54:36.239><c> people</c><01:54:36.690><c> so</c><01:54:36.840><c> we're</c><01:54:37.080><c> gonna</c><01:54:37.170><c> go</c><01:54:37.350><c> with</c><01:54:37.730><c> and</c>

01:54:38.720 --> 01:54:38.730 align:start position:0%
what people so we're gonna go with and
 

01:54:38.730 --> 01:54:42.979 align:start position:0%
what people so we're gonna go with and
maybe<01:54:39.090><c> some</c><01:54:39.630><c> of</c><01:54:39.810><c> the</c><01:54:40.969><c> some</c><01:54:41.969><c> of</c><01:54:42.000><c> the</c><01:54:42.360><c> direction</c>

01:54:42.979 --> 01:54:42.989 align:start position:0%
maybe some of the some of the direction
 

01:54:42.989 --> 01:54:45.080 align:start position:0%
maybe some of the some of the direction
of<01:54:43.080><c> the</c><01:54:43.230><c> research</c><01:54:43.530><c> that</c><01:54:43.560><c> you</c><01:54:44.340><c> know</c><01:54:44.430><c> or</c><01:54:44.850><c> dive</c>

01:54:45.080 --> 01:54:45.090 align:start position:0%
of the research that you know or dive
 

01:54:45.090 --> 01:54:47.240 align:start position:0%
of the research that you know or dive
into<01:54:45.120><c> it</c><01:54:45.630><c> and</c><01:54:45.750><c> also</c><01:54:45.930><c> John</c><01:54:46.230><c> Adler</c><01:54:46.469><c> is</c><01:54:46.890><c> going</c><01:54:47.160><c> to</c>

01:54:47.240 --> 01:54:47.250 align:start position:0%
into it and also John Adler is going to
 

01:54:47.250 --> 01:54:48.709 align:start position:0%
into it and also John Adler is going to
be<01:54:47.520><c> diving</c><01:54:47.700><c> into</c><01:54:48.060><c> as</c><01:54:48.180><c> well</c>

01:54:48.709 --> 01:54:48.719 align:start position:0%
be diving into as well
 

01:54:48.719 --> 01:54:52.190 align:start position:0%
be diving into as well
John<01:54:49.440><c> raise</c><01:54:49.860><c> their</c><01:54:50.010><c> hands</c><01:54:50.310><c> yeah</c><01:54:51.200><c> regarding</c>

01:54:52.190 --> 01:54:52.200 align:start position:0%
John raise their hands yeah regarding
 

01:54:52.200 --> 01:54:54.380 align:start position:0%
John raise their hands yeah regarding
this<01:54:52.320><c> thing</c><01:54:52.620><c> you</c><01:54:53.160><c> know</c><01:54:53.280><c> can</c><01:54:53.489><c> also</c><01:54:53.610><c> help</c><01:54:53.940><c> fuel</c>

01:54:54.380 --> 01:54:54.390 align:start position:0%
this thing you know can also help fuel
 

01:54:54.390 --> 01:54:55.840 align:start position:0%
this thing you know can also help fuel
that<01:54:54.780><c> direction</c>

01:54:55.840 --> 01:54:55.850 align:start position:0%
that direction
 

01:54:55.850 --> 01:55:01.010 align:start position:0%
that direction
yeah<01:54:58.790><c> is</c><01:54:59.790><c> anyone</c><01:55:00.120><c> interested</c><01:55:00.330><c> in</c><01:55:00.719><c> giving</c>

01:55:01.010 --> 01:55:01.020 align:start position:0%
yeah is anyone interested in giving
 

01:55:01.020 --> 01:55:03.650 align:start position:0%
yeah is anyone interested in giving
markets<01:55:01.770><c> new</c><01:55:02.280><c> markets</c><01:55:02.670><c> like</c><01:55:03.390><c> getting</c>

01:55:03.650 --> 01:55:03.660 align:start position:0%
markets new markets like getting
 

01:55:03.660 --> 01:55:05.570 align:start position:0%
markets new markets like getting
involved<01:55:04.020><c> in</c><01:55:04.140><c> that</c><01:55:04.230><c> area</c><01:55:04.440><c> if</c><01:55:04.650><c> you</c><01:55:04.830><c> are</c><01:55:04.890><c> like</c><01:55:05.340><c> to</c>

01:55:05.570 --> 01:55:05.580 align:start position:0%
involved in that area if you are like to
 

01:55:05.580 --> 01:55:09.140 align:start position:0%
involved in that area if you are like to
free<01:55:05.790><c> today</c><01:55:05.969><c> take</c><01:55:06.930><c> your</c><01:55:07.020><c> hand</c><01:55:07.230><c> up</c><01:55:07.670><c> yeah</c><01:55:08.670><c> okay</c>

01:55:09.140 --> 01:55:09.150 align:start position:0%
free today take your hand up yeah okay
 

01:55:09.150 --> 01:55:09.650 align:start position:0%
free today take your hand up yeah okay
awesome

01:55:09.650 --> 01:55:09.660 align:start position:0%
awesome
 

01:55:09.660 --> 01:55:13.430 align:start position:0%
awesome
cool<01:55:09.900><c> let's</c><01:55:10.530><c> talk</c><01:55:10.770><c> yeah</c><01:55:11.190><c> let's</c><01:55:11.610><c> see</c><01:55:12.290><c> any</c><01:55:13.290><c> other</c>

01:55:13.430 --> 01:55:13.440 align:start position:0%
cool let's talk yeah let's see any other
 

01:55:13.440 --> 01:55:19.690 align:start position:0%
cool let's talk yeah let's see any other
questions<01:55:14.450><c> yes</c><01:55:17.150><c> something</c><01:55:18.150><c> allowed</c><01:55:18.450><c> here</c><01:55:18.750><c> but</c>

01:55:19.690 --> 01:55:19.700 align:start position:0%
questions yes something allowed here but
 

01:55:19.700 --> 01:55:23.690 align:start position:0%
questions yes something allowed here but
is<01:55:20.700><c> it</c><01:55:20.880><c> feasible</c><01:55:21.239><c> in</c><01:55:21.989><c> a</c><01:55:22.230><c> way</c><01:55:22.440><c> that</c><01:55:22.800><c> like</c><01:55:23.130><c> say</c><01:55:23.460><c> we</c>

01:55:23.690 --> 01:55:23.700 align:start position:0%
is it feasible in a way that like say we
 

01:55:23.700 --> 01:55:26.450 align:start position:0%
is it feasible in a way that like say we
can<01:55:23.880><c> open</c><01:55:24.660><c> up</c><01:55:24.840><c> an</c><01:55:25.050><c> area</c><01:55:25.320><c> in</c><01:55:25.530><c> the</c><01:55:25.560><c> memory</c><01:55:26.100><c> say</c>

01:55:26.450 --> 01:55:26.460 align:start position:0%
can open up an area in the memory say
 

01:55:26.460 --> 01:55:30.470 align:start position:0%
can open up an area in the memory say
this<01:55:26.760><c> area</c><01:55:27.750><c> is</c><01:55:28.320><c> gonna</c><01:55:28.650><c> be</c><01:55:28.920><c> there</c><01:55:29.219><c> for</c><01:55:30.180><c> the</c><01:55:30.270><c> sake</c>

01:55:30.470 --> 01:55:30.480 align:start position:0%
this area is gonna be there for the sake
 

01:55:30.480 --> 01:55:32.900 align:start position:0%
this area is gonna be there for the sake
of<01:55:30.690><c> this</c><01:55:31.080><c> entire</c><01:55:31.620><c> block</c><01:55:32.040><c> of</c><01:55:32.070><c> transactions</c>

01:55:32.900 --> 01:55:32.910 align:start position:0%
of this entire block of transactions
 

01:55:32.910 --> 01:55:35.870 align:start position:0%
of this entire block of transactions
execution<01:55:33.630><c> so</c><01:55:33.900><c> that</c><01:55:34.080><c> let's</c><01:55:34.320><c> say</c><01:55:34.640><c> when</c><01:55:35.640><c> you</c><01:55:35.730><c> do</c>

01:55:35.870 --> 01:55:35.880 align:start position:0%
execution so that let's say when you do
 

01:55:35.880 --> 01:55:40.300 align:start position:0%
execution so that let's say when you do
like<01:55:36.030><c> stainless</c><01:55:36.390><c> things</c><01:55:38.480><c> like</c><01:55:39.480><c> maybe</c><01:55:39.900><c> they're</c>

01:55:40.300 --> 01:55:40.310 align:start position:0%
like stainless things like maybe they're
 

01:55:40.310 --> 01:55:43.190 align:start position:0%
like stainless things like maybe they're
public<01:55:41.310><c> in</c><01:55:41.430><c> sections</c><01:55:41.820><c> technic</c><01:55:42.750><c> stopping</c><01:55:43.110><c> the</c>

01:55:43.190 --> 01:55:43.200 align:start position:0%
public in sections technic stopping the
 

01:55:43.200 --> 01:55:45.500 align:start position:0%
public in sections technic stopping the
same<01:55:43.380><c> uni</c><01:55:43.739><c> and</c><01:55:44.040><c> then</c><01:55:44.670><c> they</c><01:55:44.910><c> are</c><01:55:45.120><c> tied</c><01:55:45.420><c> to</c>

01:55:45.500 --> 01:55:45.510 align:start position:0%
same uni and then they are tied to
 

01:55:45.510 --> 01:55:47.150 align:start position:0%
same uni and then they are tied to
construct<01:55:45.900><c> a</c><01:55:46.020><c> tree</c><01:55:46.200><c> but</c><01:55:46.560><c> then</c><01:55:46.710><c> the</c><01:55:46.830><c> previous</c>

01:55:47.150 --> 01:55:47.160 align:start position:0%
construct a tree but then the previous
 

01:55:47.160 --> 01:55:48.650 align:start position:0%
construct a tree but then the previous
transaction<01:55:47.550><c> has</c><01:55:47.880><c> already</c><01:55:48.150><c> constructed</c><01:55:48.450><c> a</c>

01:55:48.650 --> 01:55:48.660 align:start position:0%
transaction has already constructed a
 

01:55:48.660 --> 01:55:50.900 align:start position:0%
transaction has already constructed a
part<01:55:48.900><c> of</c><01:55:49.020><c> the</c><01:55:49.140><c> tree</c><01:55:49.350><c> and</c><01:55:49.620><c> then</c><01:55:50.160><c> the</c><01:55:50.460><c> said</c><01:55:50.670><c> the</c>

01:55:50.900 --> 01:55:50.910 align:start position:0%
part of the tree and then the said the
 

01:55:50.910 --> 01:55:52.100 align:start position:0%
part of the tree and then the said the
following<01:55:51.239><c> one</c><01:55:51.390><c> is</c><01:55:51.420><c> constructed</c><01:55:51.960><c> another</c>

01:55:52.100 --> 01:55:52.110 align:start position:0%
following one is constructed another
 

01:55:52.110 --> 01:55:53.860 align:start position:0%
following one is constructed another
part<01:55:52.410><c> of</c><01:55:52.469><c> the</c><01:55:52.590><c> tree</c><01:55:52.770><c> and</c><01:55:53.040><c> those</c><01:55:53.520><c> up</c><01:55:53.700><c> because</c>

01:55:53.860 --> 01:55:53.870 align:start position:0%
part of the tree and those up because
 

01:55:53.870 --> 01:55:56.900 align:start position:0%
part of the tree and those up because
you<01:55:54.870><c> know</c><01:55:54.989><c> and</c><01:55:55.260><c> there's</c><01:55:55.739><c> apples</c><01:55:56.310><c> are</c><01:55:56.489><c> out</c><01:55:56.850><c> of</c>

01:55:56.900 --> 01:55:56.910 align:start position:0%
you know and there's apples are out of
 

01:55:56.910 --> 01:55:59.240 align:start position:0%
you know and there's apples are out of
date<01:55:57.330><c> in</c><01:55:57.570><c> the</c><01:55:57.719><c> same</c><01:55:57.900><c> tree</c><01:55:58.230><c> right</c><01:55:58.620><c> then</c><01:55:58.920><c> like</c>

01:55:59.240 --> 01:55:59.250 align:start position:0%
date in the same tree right then like
 

01:55:59.250 --> 01:56:01.459 align:start position:0%
date in the same tree right then like
then<01:55:59.550><c> conflicting</c><01:56:00.450><c> transactions</c><01:56:01.080><c> in</c><01:56:01.350><c> the</c>

01:56:01.459 --> 01:56:01.469 align:start position:0%
then conflicting transactions in the
 

01:56:01.469 --> 01:56:03.650 align:start position:0%
then conflicting transactions in the
same<01:56:01.650><c> block</c><01:56:01.920><c> can</c><01:56:02.160><c> go</c><01:56:02.280><c> together</c><01:56:02.460><c> because</c><01:56:03.090><c> you</c>

01:56:03.650 --> 01:56:03.660 align:start position:0%
same block can go together because you
 

01:56:03.660 --> 01:56:06.080 align:start position:0%
same block can go together because you
know<01:56:03.780><c> the</c><01:56:03.930><c> following</c><01:56:04.110><c> one</c><01:56:04.380><c> sees</c><01:56:04.800><c> oh</c><01:56:05.130><c> it's</c>

01:56:06.080 --> 01:56:06.090 align:start position:0%
know the following one sees oh it's
 

01:56:06.090 --> 01:56:07.280 align:start position:0%
know the following one sees oh it's
ready<01:56:06.270><c> to</c><01:56:06.300><c> update</c><01:56:06.630><c> the</c><01:56:06.750><c> someone</c><01:56:07.050><c> constructed</c>

01:56:07.280 --> 01:56:07.290 align:start position:0%
ready to update the someone constructed
 

01:56:07.290 --> 01:56:08.720 align:start position:0%
ready to update the someone constructed
I'm<01:56:07.680><c> just</c><01:56:07.890><c> gonna</c><01:56:08.010><c> use</c><01:56:08.219><c> it</c><01:56:08.400><c> instead</c><01:56:08.670><c> of</c>

01:56:08.720 --> 01:56:08.730 align:start position:0%
I'm just gonna use it instead of
 

01:56:08.730 --> 01:56:13.380 align:start position:0%
I'm just gonna use it instead of
reconstruct<01:56:09.450><c> approved</c><01:56:09.840><c> kind</c><01:56:10.050><c> of</c><01:56:10.140><c> thing</c>

01:56:13.380 --> 01:56:13.390 align:start position:0%
 
 

01:56:13.390 --> 01:56:16.690 align:start position:0%
 
what's<01:56:14.390><c> that</c><01:56:14.920><c> like</c><01:56:16.280><c> my</c><01:56:16.370><c> deal</c><01:56:16.550><c> with</c>

01:56:16.690 --> 01:56:16.700 align:start position:0%
what's that like my deal with
 

01:56:16.700 --> 01:56:19.350 align:start position:0%
what's that like my deal with
hustle<01:56:17.090><c> state</c><01:56:17.360><c> or</c><01:56:17.510><c> cash</c><01:56:17.750><c> flow</c><01:56:17.900><c> State</c><01:56:18.280><c> yeah</c>

01:56:19.350 --> 01:56:19.360 align:start position:0%
hustle state or cash flow State yeah
 

01:56:19.360 --> 01:56:23.490 align:start position:0%
hustle state or cash flow State yeah
that's<01:56:20.360><c> yeah</c><01:56:20.540><c> did</c><01:56:21.110><c> you</c><01:56:21.140><c> say</c><01:56:21.490><c> epic</c><01:56:22.490><c> caching</c><01:56:22.910><c> API</c>

01:56:23.490 --> 01:56:23.500 align:start position:0%
that's yeah did you say epic caching API
 

01:56:23.500 --> 01:56:27.010 align:start position:0%
that's yeah did you say epic caching API
under<01:56:24.500><c> consideration</c><01:56:25.420><c> you</c><01:56:26.420><c> guys</c><01:56:26.630><c> did</c><01:56:26.810><c> some</c>

01:56:27.010 --> 01:56:27.020 align:start position:0%
under consideration you guys did some
 

01:56:27.020 --> 01:56:30.220 align:start position:0%
under consideration you guys did some
tests<01:56:27.320><c> with</c><01:56:27.440><c> it</c><01:56:28.450><c> yeah</c><01:56:29.450><c> but</c><01:56:29.600><c> can</c><01:56:29.840><c> she</c><01:56:29.870><c> gave</c><01:56:30.110><c> me</c>

01:56:30.220 --> 01:56:30.230 align:start position:0%
tests with it yeah but can she gave me
 

01:56:30.230 --> 01:56:33.220 align:start position:0%
tests with it yeah but can she gave me
out<01:56:30.760><c> and</c><01:56:31.760><c> I</c><01:56:31.850><c> think</c><01:56:32.060><c> we</c><01:56:32.300><c> we</c><01:56:32.720><c> had</c><01:56:32.840><c> some</c><01:56:33.020><c> tests</c>

01:56:33.220 --> 01:56:33.230 align:start position:0%
out and I think we we had some tests
 

01:56:33.230 --> 01:56:41.139 align:start position:0%
out and I think we we had some tests
with<01:56:33.380><c> it</c><01:56:33.500><c> but</c><01:56:33.710><c> such</c><01:56:34.400><c> conclusive</c><01:56:34.910><c> yet</c>

01:56:41.139 --> 01:56:41.149 align:start position:0%
 
 

01:56:41.149 --> 01:56:47.520 align:start position:0%
 
any<01:56:41.689><c> other</c><01:56:41.809><c> pending</c><01:56:42.349><c> questions</c><01:56:45.070><c> questions</c><01:56:46.070><c> I</c>

01:56:47.520 --> 01:56:47.530 align:start position:0%
any other pending questions questions I
 

01:56:47.530 --> 01:56:53.430 align:start position:0%
any other pending questions questions I
think<01:56:48.530><c> so</c>

01:56:53.430 --> 01:56:53.440 align:start position:0%
 
 

01:56:53.440 --> 01:57:02.550 align:start position:0%
 
[Applause]

01:57:02.550 --> 01:57:02.560 align:start position:0%
 
 

01:57:02.560 --> 01:57:04.620 align:start position:0%
 
you

