WEBVTT
Kind: captions
Language: en

00:00:00.820 --> 00:00:01.300 align:start position:0%
 
[Applause]

00:00:01.300 --> 00:00:01.310 align:start position:0%
[Applause]
 

00:00:01.310 --> 00:00:07.810 align:start position:0%
[Applause]
okay<00:00:02.310><c> hello</c><00:00:03.030><c> everyone</c><00:00:03.600><c> how</c><00:00:04.290><c> are</c><00:00:04.319><c> you</c>

00:00:07.810 --> 00:00:07.820 align:start position:0%
 
 

00:00:07.820 --> 00:00:11.060 align:start position:0%
 
happy<00:00:08.820><c> anniversary</c><00:00:09.570><c> of</c><00:00:09.750><c> the</c><00:00:09.960><c> satoshis</c><00:00:10.830><c> white</c>

00:00:11.060 --> 00:00:11.070 align:start position:0%
happy anniversary of the satoshis white
 

00:00:11.070 --> 00:00:19.790 align:start position:0%
happy anniversary of the satoshis white
paper<00:00:11.340><c> ten</c><00:00:11.880><c> years</c><00:00:17.570><c> yeah</c><00:00:18.570><c> they</c><00:00:19.109><c> are</c><00:00:19.260><c> 10</c><00:00:19.650><c> in</c>

00:00:19.790 --> 00:00:19.800 align:start position:0%
paper ten years yeah they are 10 in
 

00:00:19.800 --> 00:00:24.470 align:start position:0%
paper ten years yeah they are 10 in
binary<00:00:19.980><c> counting</c><00:00:21.710><c> okay</c><00:00:22.710><c> so</c><00:00:22.769><c> today</c><00:00:23.580><c> I'm</c><00:00:24.090><c> going</c>

00:00:24.470 --> 00:00:24.480 align:start position:0%
binary counting okay so today I'm going
 

00:00:24.480 --> 00:00:28.040 align:start position:0%
binary counting okay so today I'm going
to<00:00:25.939><c> basically</c><00:00:26.939><c> talk</c><00:00:27.240><c> about</c><00:00:27.300><c> a</c><00:00:27.630><c> ton</c><00:00:27.869><c> of</c><00:00:27.900><c> a</c>

00:00:28.040 --> 00:00:28.050 align:start position:0%
to basically talk about a ton of a
 

00:00:28.050 --> 00:00:31.790 align:start position:0%
to basically talk about a ton of a
theory<00:00:28.289><c> I'm</c><00:00:28.439><c> 2.0</c><00:00:28.980><c> but</c><00:00:29.250><c> I'm</c><00:00:29.849><c> not</c><00:00:30.240><c> just</c><00:00:30.689><c> from</c><00:00:31.619><c> a</c>

00:00:31.790 --> 00:00:31.800 align:start position:0%
theory I'm 2.0 but I'm not just from a
 

00:00:31.800 --> 00:00:33.650 align:start position:0%
theory I'm 2.0 but I'm not just from a
technical<00:00:32.160><c> point</c><00:00:32.579><c> of</c><00:00:32.820><c> view</c><00:00:33.000><c> but</c><00:00:33.180><c> more</c><00:00:33.450><c> from</c>

00:00:33.650 --> 00:00:33.660 align:start position:0%
technical point of view but more from
 

00:00:33.660 --> 00:00:36.770 align:start position:0%
technical point of view but more from
the<00:00:33.840><c> point</c><00:00:34.050><c> of</c><00:00:34.170><c> view</c><00:00:34.380><c> of</c><00:00:34.640><c> why</c><00:00:35.640><c> aetherium</c><00:00:36.239><c> 2.0</c>

00:00:36.770 --> 00:00:36.780 align:start position:0%
the point of view of why aetherium 2.0
 

00:00:36.780 --> 00:00:39.500 align:start position:0%
the point of view of why aetherium 2.0
what<00:00:37.110><c> is</c><00:00:37.200><c> a</c><00:00:37.380><c> theorem</c><00:00:37.739><c> 2.0</c><00:00:38.280><c> and</c><00:00:38.640><c> kind</c><00:00:39.239><c> of</c><00:00:39.329><c> how</c><00:00:39.450><c> we</c>

00:00:39.500 --> 00:00:39.510 align:start position:0%
what is a theorem 2.0 and kind of how we
 

00:00:39.510 --> 00:00:43.220 align:start position:0%
what is a theorem 2.0 and kind of how we
got<00:00:39.660><c> here</c><00:00:40.110><c> right</c><00:00:40.260><c> so</c><00:00:41.070><c> what</c><00:00:42.059><c> is</c><00:00:42.210><c> a</c><00:00:42.300><c> theorem</c><00:00:42.719><c> 2.0</c>

00:00:43.220 --> 00:00:43.230 align:start position:0%
got here right so what is a theorem 2.0
 

00:00:43.230 --> 00:00:46.459 align:start position:0%
got here right so what is a theorem 2.0
first<00:00:43.469><c> of</c><00:00:43.680><c> all</c><00:00:43.800><c> if</c><00:00:44.100><c> the</c><00:00:44.280><c> arrium</c><00:00:44.520><c> 2.0</c><00:00:45.210><c> is</c><00:00:45.690><c> this</c>

00:00:46.459 --> 00:00:46.469 align:start position:0%
first of all if the arrium 2.0 is this
 

00:00:46.469 --> 00:00:49.369 align:start position:0%
first of all if the arrium 2.0 is this
kind<00:00:47.070><c> of</c><00:00:47.129><c> combination</c><00:00:47.940><c> of</c><00:00:48.210><c> a</c><00:00:48.570><c> bunch</c><00:00:49.230><c> of</c>

00:00:49.369 --> 00:00:49.379 align:start position:0%
kind of combination of a bunch of
 

00:00:49.379 --> 00:00:51.830 align:start position:0%
kind of combination of a bunch of
different<00:00:49.800><c> features</c><00:00:50.149><c> that</c><00:00:51.149><c> we've</c><00:00:51.570><c> been</c>

00:00:51.830 --> 00:00:51.840 align:start position:0%
different features that we've been
 

00:00:51.840 --> 00:00:53.750 align:start position:0%
different features that we've been
talking<00:00:52.649><c> about</c><00:00:52.710><c> for</c><00:00:53.039><c> several</c><00:00:53.430><c> years</c>

00:00:53.750 --> 00:00:53.760 align:start position:0%
talking about for several years
 

00:00:53.760 --> 00:00:56.450 align:start position:0%
talking about for several years
researching<00:00:54.449><c> for</c><00:00:54.780><c> several</c><00:00:55.170><c> years</c><00:00:55.500><c> actively</c>

00:00:56.450 --> 00:00:56.460 align:start position:0%
researching for several years actively
 

00:00:56.460 --> 00:00:58.430 align:start position:0%
researching for several years actively
building<00:00:56.789><c> for</c><00:00:57.000><c> several</c><00:00:57.390><c> years</c><00:00:57.719><c> that</c><00:00:58.320><c> are</c>

00:00:58.430 --> 00:00:58.440 align:start position:0%
building for several years that are
 

00:00:58.440 --> 00:01:00.619 align:start position:0%
building for several years that are
finally<00:00:58.949><c> going</c><00:00:59.129><c> to</c><00:00:59.219><c> come</c><00:00:59.340><c> together</c><00:00:59.670><c> into</c><00:01:00.149><c> this</c>

00:01:00.619 --> 00:01:00.629 align:start position:0%
finally going to come together into this
 

00:01:00.629 --> 00:01:02.959 align:start position:0%
finally going to come together into this
one<00:01:00.690><c> coherent</c><00:01:01.590><c> whole</c><00:01:01.770><c> and</c><00:01:02.190><c> these</c><00:01:02.730><c> features</c>

00:01:02.959 --> 00:01:02.969 align:start position:0%
one coherent whole and these features
 

00:01:02.969 --> 00:01:08.950 align:start position:0%
one coherent whole and these features
include<00:01:03.439><c> proof</c><00:01:04.439><c> of</c><00:01:04.559><c> stake</c><00:01:05.119><c> Kaspar</c>

00:01:08.950 --> 00:01:08.960 align:start position:0%
 
 

00:01:08.960 --> 00:01:13.580 align:start position:0%
 
scalability<00:01:10.070><c> sharding</c><00:01:12.320><c> virtual</c><00:01:13.320><c> machine</c>

00:01:13.580 --> 00:01:13.590 align:start position:0%
scalability sharding virtual machine
 

00:01:13.590 --> 00:01:17.960 align:start position:0%
scalability sharding virtual machine
improvements<00:01:14.369><c> awasum</c><00:01:16.880><c> improvements</c><00:01:17.880><c> to</c>

00:01:17.960 --> 00:01:17.970 align:start position:0%
improvements awasum improvements to
 

00:01:17.970 --> 00:01:19.609 align:start position:0%
improvements awasum improvements to
cross<00:01:18.180><c> channel</c><00:01:18.479><c> contract</c><00:01:19.200><c> logic</c>

00:01:19.609 --> 00:01:19.619 align:start position:0%
cross channel contract logic
 

00:01:19.619 --> 00:01:21.649 align:start position:0%
cross channel contract logic
improvements<00:01:20.159><c> the</c><00:01:20.250><c> protocol</c><00:01:20.640><c> economics</c><00:01:21.270><c> and</c>

00:01:21.649 --> 00:01:21.659 align:start position:0%
improvements the protocol economics and
 

00:01:21.659 --> 00:01:23.539 align:start position:0%
improvements the protocol economics and
so<00:01:21.990><c> really</c><00:01:22.380><c> the</c><00:01:22.680><c> list</c><00:01:22.890><c> goes</c><00:01:23.070><c> on</c><00:01:23.250><c> and</c><00:01:23.430><c> on</c><00:01:23.490><c> and</c>

00:01:23.539 --> 00:01:23.549 align:start position:0%
so really the list goes on and on and
 

00:01:23.549 --> 00:01:25.580 align:start position:0%
so really the list goes on and on and
there<00:01:23.820><c> is</c><00:01:23.850><c> some</c><00:01:24.090><c> power</c><00:01:24.240><c> law</c><00:01:24.450><c> distribution</c><00:01:25.170><c> so</c>

00:01:25.580 --> 00:01:25.590 align:start position:0%
there is some power law distribution so
 

00:01:25.590 --> 00:01:29.090 align:start position:0%
there is some power law distribution so
lots<00:01:26.100><c> of</c><00:01:26.250><c> great</c><00:01:26.460><c> stuff</c><00:01:26.700><c> now</c><00:01:27.619><c> how</c><00:01:28.619><c> did</c><00:01:28.770><c> we</c><00:01:28.920><c> get</c>

00:01:29.090 --> 00:01:29.100 align:start position:0%
lots of great stuff now how did we get
 

00:01:29.100 --> 00:01:31.700 align:start position:0%
lots of great stuff now how did we get
here<00:01:29.430><c> right</c><00:01:29.790><c> so</c><00:01:30.119><c> the</c><00:01:30.780><c> road</c><00:01:30.960><c> to</c><00:01:31.170><c> proof</c><00:01:31.350><c> of</c><00:01:31.470><c> stake</c>

00:01:31.700 --> 00:01:31.710 align:start position:0%
here right so the road to proof of stake
 

00:01:31.710 --> 00:01:34.520 align:start position:0%
here right so the road to proof of stake
actually<00:01:32.250><c> started</c><00:01:32.729><c> way</c><00:01:32.939><c> back</c><00:01:33.150><c> in</c><00:01:33.210><c> 2014</c><00:01:33.900><c> with</c>

00:01:34.520 --> 00:01:34.530 align:start position:0%
actually started way back in 2014 with
 

00:01:34.530 --> 00:01:36.109 align:start position:0%
actually started way back in 2014 with
this<00:01:34.740><c> blog</c><00:01:35.040><c> post</c><00:01:35.310><c> that</c><00:01:35.430><c> I</c><00:01:35.520><c> published</c><00:01:35.939><c> in</c>

00:01:36.109 --> 00:01:36.119 align:start position:0%
this blog post that I published in
 

00:01:36.119 --> 00:01:38.870 align:start position:0%
this blog post that I published in
January<00:01:36.920><c> describing</c><00:01:37.920><c> this</c><00:01:38.009><c> algorithm</c><00:01:38.670><c> called</c>

00:01:38.870 --> 00:01:38.880 align:start position:0%
January describing this algorithm called
 

00:01:38.880 --> 00:01:41.359 align:start position:0%
January describing this algorithm called
slasher<00:01:39.509><c> which</c><00:01:39.750><c> was</c><00:01:39.930><c> introduced</c><00:01:40.860><c> kind</c><00:01:41.159><c> of</c><00:01:41.250><c> the</c>

00:01:41.359 --> 00:01:41.369 align:start position:0%
slasher which was introduced kind of the
 

00:01:41.369 --> 00:01:43.160 align:start position:0%
slasher which was introduced kind of the
really<00:01:41.520><c> most</c><00:01:41.640><c> basic</c><00:01:42.270><c> concept</c><00:01:42.750><c> and</c><00:01:42.930><c> a</c><00:01:43.020><c> lot</c><00:01:43.140><c> of</c>

00:01:43.160 --> 00:01:43.170 align:start position:0%
really most basic concept and a lot of
 

00:01:43.170 --> 00:01:46.190 align:start position:0%
really most basic concept and a lot of
proof<00:01:43.439><c> of</c><00:01:43.530><c> steak</c><00:01:44.210><c> algorithms</c><00:01:45.210><c> which</c><00:01:45.420><c> is</c><00:01:45.630><c> this</c>

00:01:46.190 --> 00:01:46.200 align:start position:0%
proof of steak algorithms which is this
 

00:01:46.200 --> 00:01:48.800 align:start position:0%
proof of steak algorithms which is this
idea<00:01:46.710><c> that</c><00:01:47.159><c> if</c><00:01:47.700><c> you</c><00:01:48.030><c> get</c><00:01:48.240><c> caught</c><00:01:48.540><c> doing</c>

00:01:48.800 --> 00:01:48.810 align:start position:0%
idea that if you get caught doing
 

00:01:48.810 --> 00:01:50.660 align:start position:0%
idea that if you get caught doing
something<00:01:48.960><c> wrong</c><00:01:49.560><c> then</c><00:01:49.890><c> this</c><00:01:50.070><c> can</c><00:01:50.250><c> be</c><00:01:50.369><c> proven</c>

00:01:50.660 --> 00:01:50.670 align:start position:0%
something wrong then this can be proven
 

00:01:50.670 --> 00:01:53.840 align:start position:0%
something wrong then this can be proven
and<00:01:51.060><c> you</c><00:01:51.869><c> can</c><00:01:52.049><c> be</c><00:01:52.170><c> penalized</c><00:01:52.619><c> for</c><00:01:52.770><c> it</c><00:01:52.920><c> and</c><00:01:53.189><c> this</c>

00:01:53.840 --> 00:01:53.850 align:start position:0%
and you can be penalized for it and this
 

00:01:53.850 --> 00:01:55.249 align:start position:0%
and you can be penalized for it and this
how<00:01:54.210><c> this</c><00:01:54.360><c> can</c><00:01:54.570><c> be</c><00:01:54.659><c> used</c><00:01:54.899><c> to</c><00:01:54.990><c> increase</c>

00:01:55.249 --> 00:01:55.259 align:start position:0%
how this can be used to increase
 

00:01:55.259 --> 00:01:57.920 align:start position:0%
how this can be used to increase
security<00:01:55.680><c> but</c><00:01:56.549><c> at</c><00:01:56.759><c> the</c><00:01:56.909><c> time</c><00:01:57.149><c> as</c><00:01:57.390><c> you</c><00:01:57.540><c> can</c><00:01:57.570><c> see</c>

00:01:57.920 --> 00:01:57.930 align:start position:0%
security but at the time as you can see
 

00:01:57.930 --> 00:02:00.560 align:start position:0%
security but at the time as you can see
from<00:01:58.110><c> the</c><00:01:58.259><c> slide</c><00:01:58.500><c> I</c><00:01:58.799><c> believe</c><00:01:59.549><c> that</c><00:02:00.149><c> quote</c>

00:02:00.560 --> 00:02:00.570 align:start position:0%
from the slide I believe that quote
 

00:02:00.570 --> 00:02:02.450 align:start position:0%
from the slide I believe that quote
Salah<00:02:00.899><c> sure</c><00:02:01.079><c> is</c><00:02:01.200><c> a</c><00:02:01.229><c> useful</c><00:02:01.530><c> construct</c><00:02:02.189><c> to</c><00:02:02.310><c> have</c>

00:02:02.450 --> 00:02:02.460 align:start position:0%
Salah sure is a useful construct to have
 

00:02:02.460 --> 00:02:04.310 align:start position:0%
Salah sure is a useful construct to have
in<00:02:02.610><c> our</c><00:02:02.700><c> war</c><00:02:02.909><c> chest</c><00:02:03.240><c> in</c><00:02:03.420><c> case</c><00:02:03.689><c> proof</c><00:02:03.960><c> of</c><00:02:04.110><c> steak</c>

00:02:04.310 --> 00:02:04.320 align:start position:0%
in our war chest in case proof of steak
 

00:02:04.320 --> 00:02:06.440 align:start position:0%
in our war chest in case proof of steak
mining<00:02:04.920><c> becomes</c><00:02:05.670><c> substantially</c><00:02:06.299><c> more</c>

00:02:06.440 --> 00:02:06.450 align:start position:0%
mining becomes substantially more
 

00:02:06.450 --> 00:02:08.359 align:start position:0%
mining becomes substantially more
popular<00:02:06.930><c> or</c><00:02:07.170><c> a</c><00:02:07.200><c> compelling</c><00:02:07.560><c> reason</c><00:02:07.860><c> to</c><00:02:08.039><c> switch</c>

00:02:08.359 --> 00:02:08.369 align:start position:0%
popular or a compelling reason to switch
 

00:02:08.369 --> 00:02:11.960 align:start position:0%
popular or a compelling reason to switch
but<00:02:08.910><c> we're</c><00:02:09.629><c> not</c><00:02:09.780><c> doing</c><00:02:09.929><c> that</c><00:02:10.080><c> yet</c><00:02:10.440><c> so</c><00:02:10.649><c> at</c><00:02:11.610><c> the</c>

00:02:11.960 --> 00:02:11.970 align:start position:0%
but we're not doing that yet so at the
 

00:02:11.970 --> 00:02:13.670 align:start position:0%
but we're not doing that yet so at the
time<00:02:12.150><c> it</c><00:02:12.209><c> was</c><00:02:12.450><c> not</c><00:02:12.599><c> even</c><00:02:12.750><c> clear</c><00:02:13.110><c> yet</c><00:02:13.379><c> that</c>

00:02:13.670 --> 00:02:13.680 align:start position:0%
time it was not even clear yet that
 

00:02:13.680 --> 00:02:15.050 align:start position:0%
time it was not even clear yet that
of<00:02:13.799><c> steak</c><00:02:14.040><c> is</c><00:02:14.189><c> even</c><00:02:14.430><c> the</c><00:02:14.519><c> direction</c><00:02:14.670><c> that</c>

00:02:15.050 --> 00:02:15.060 align:start position:0%
of steak is even the direction that
 

00:02:15.060 --> 00:02:17.690 align:start position:0%
of steak is even the direction that
we're<00:02:15.209><c> going</c><00:02:15.239><c> but</c><00:02:16.200><c> as</c><00:02:16.439><c> we</c><00:02:16.650><c> know</c><00:02:16.799><c> now</c><00:02:17.010><c> over</c><00:02:17.489><c> time</c>

00:02:17.690 --> 00:02:17.700 align:start position:0%
we're going but as we know now over time
 

00:02:17.700 --> 00:02:20.000 align:start position:0%
we're going but as we know now over time
that<00:02:18.030><c> changed</c><00:02:18.359><c> quite</c><00:02:18.540><c> a</c><00:02:18.599><c> lot</c><00:02:18.829><c> so</c><00:02:19.829><c> what</c>

00:02:20.000 --> 00:02:20.010 align:start position:0%
that changed quite a lot so what
 

00:02:20.010 --> 00:02:22.640 align:start position:0%
that changed quite a lot so what
happened<00:02:20.340><c> in</c><00:02:20.459><c> 2014</c><00:02:20.790><c> so</c><00:02:21.780><c> first</c><00:02:22.079><c> of</c><00:02:22.290><c> all</c><00:02:22.379><c> went</c>

00:02:22.640 --> 00:02:22.650 align:start position:0%
happened in 2014 so first of all went
 

00:02:22.650 --> 00:02:24.229 align:start position:0%
happened in 2014 so first of all went
through<00:02:22.859><c> a</c><00:02:22.920><c> bunch</c><00:02:23.099><c> of</c><00:02:23.310><c> kind</c><00:02:23.640><c> of</c><00:02:23.730><c> interesting</c>

00:02:24.229 --> 00:02:24.239 align:start position:0%
through a bunch of kind of interesting
 

00:02:24.239 --> 00:02:26.929 align:start position:0%
through a bunch of kind of interesting
and<00:02:24.390><c> aborted</c><00:02:24.780><c> ideas</c><00:02:25.230><c> proof</c><00:02:26.189><c> of</c><00:02:26.340><c> proof</c><00:02:26.549><c> of</c><00:02:26.700><c> work</c>

00:02:26.929 --> 00:02:26.939 align:start position:0%
and aborted ideas proof of proof of work
 

00:02:26.939 --> 00:02:28.580 align:start position:0%
and aborted ideas proof of proof of work
was<00:02:27.209><c> this</c><00:02:27.359><c> kind</c><00:02:27.569><c> of</c><00:02:27.689><c> suggestion</c><00:02:28.230><c> to</c><00:02:28.349><c> try</c><00:02:28.530><c> to</c>

00:02:28.580 --> 00:02:28.590 align:start position:0%
was this kind of suggestion to try to
 

00:02:28.590 --> 00:02:31.339 align:start position:0%
was this kind of suggestion to try to
improve<00:02:28.950><c> scalability</c><00:02:29.640><c> hub-and-spoke</c><00:02:30.599><c> chains</c>

00:02:31.339 --> 00:02:31.349 align:start position:0%
improve scalability hub-and-spoke chains
 

00:02:31.349 --> 00:02:33.740 align:start position:0%
improve scalability hub-and-spoke chains
so<00:02:32.069><c> basically</c><00:02:32.639><c> you</c><00:02:32.819><c> kind</c><00:02:33.030><c> of</c><00:02:33.150><c> have</c><00:02:33.269><c> one</c><00:02:33.540><c> chain</c>

00:02:33.740 --> 00:02:33.750 align:start position:0%
so basically you kind of have one chain
 

00:02:33.750 --> 00:02:35.599 align:start position:0%
so basically you kind of have one chain
in<00:02:33.900><c> the</c><00:02:33.989><c> middle</c><00:02:34.260><c> and</c><00:02:34.560><c> a</c><00:02:34.799><c> bunch</c><00:02:35.010><c> of</c><00:02:35.129><c> chains</c><00:02:35.400><c> on</c>

00:02:35.599 --> 00:02:35.609 align:start position:0%
in the middle and a bunch of chains on
 

00:02:35.609 --> 00:02:39.319 align:start position:0%
in the middle and a bunch of chains on
the<00:02:35.730><c> edges</c><00:02:36.120><c> um</c><00:02:37.049><c> this</c><00:02:37.560><c> was</c><00:02:38.370><c> a</c><00:02:38.670><c> kind</c><00:02:38.879><c> of</c><00:02:39.030><c> very</c>

00:02:39.319 --> 00:02:39.329 align:start position:0%
the edges um this was a kind of very
 

00:02:39.329 --> 00:02:41.660 align:start position:0%
the edges um this was a kind of very
early<00:02:39.659><c> scalability</c><00:02:40.620><c> and</c><00:02:40.739><c> sharding</c><00:02:41.129><c> proposal</c>

00:02:41.660 --> 00:02:41.670 align:start position:0%
early scalability and sharding proposal
 

00:02:41.670 --> 00:02:44.059 align:start position:0%
early scalability and sharding proposal
that<00:02:41.939><c> tried</c><00:02:42.569><c> to</c><00:02:42.599><c> improve</c><00:02:43.200><c> scalability</c><00:02:44.040><c> for</c>

00:02:44.059 --> 00:02:44.069 align:start position:0%
that tried to improve scalability for
 

00:02:44.069 --> 00:02:45.979 align:start position:0%
that tried to improve scalability for
local<00:02:44.549><c> transactions</c><00:02:45.239><c> but</c><00:02:45.450><c> not</c><00:02:45.689><c> for</c>

00:02:45.979 --> 00:02:45.989 align:start position:0%
local transactions but not for
 

00:02:45.989 --> 00:02:47.809 align:start position:0%
local transactions but not for
transactions<00:02:46.680><c> that</c><00:02:46.769><c> are</c><00:02:46.829><c> global</c><00:02:47.280><c> so</c><00:02:47.459><c> not</c><00:02:47.639><c> for</c>

00:02:47.809 --> 00:02:47.819 align:start position:0%
transactions that are global so not for
 

00:02:47.819 --> 00:02:49.369 align:start position:0%
transactions that are global so not for
transactions<00:02:48.389><c> that</c><00:02:48.540><c> jump</c><00:02:48.780><c> from</c><00:02:48.959><c> one</c><00:02:49.109><c> car</c><00:02:49.349><c> to</c>

00:02:49.369 --> 00:02:49.379 align:start position:0%
transactions that jump from one car to
 

00:02:49.379 --> 00:02:51.409 align:start position:0%
transactions that jump from one car to
another<00:02:50.299><c> hypercubes</c>

00:02:51.409 --> 00:02:51.419 align:start position:0%
another hypercubes
 

00:02:51.419 --> 00:02:54.649 align:start position:0%
another hypercubes
so<00:02:52.519><c> basically</c><00:02:53.519><c> except</c><00:02:54.000><c> the</c><00:02:54.120><c> cube</c><00:02:54.359><c> should</c><00:02:54.510><c> have</c>

00:02:54.649 --> 00:02:54.659 align:start position:0%
so basically except the cube should have
 

00:02:54.659 --> 00:02:57.199 align:start position:0%
so basically except the cube should have
twelve<00:02:54.930><c> dimensions</c><00:02:55.439><c> instead</c><00:02:55.829><c> of</c><00:02:55.919><c> three</c><00:02:56.189><c> so</c><00:02:57.030><c> we</c>

00:02:57.199 --> 00:02:57.209 align:start position:0%
twelve dimensions instead of three so we
 

00:02:57.209 --> 00:02:59.149 align:start position:0%
twelve dimensions instead of three so we
can<00:02:57.359><c> get</c><00:02:57.510><c> more</c><00:02:57.720><c> scale</c><00:02:57.989><c> even</c><00:02:58.230><c> more</c><00:02:58.500><c> scalability</c>

00:02:59.149 --> 00:02:59.159 align:start position:0%
can get more scale even more scalability
 

00:02:59.159 --> 00:03:00.679 align:start position:0%
can get more scale even more scalability
with<00:02:59.280><c> hubs</c><00:02:59.549><c> and</c><00:02:59.669><c> spokes</c><00:02:59.909><c> by</c><00:03:00.120><c> going</c><00:03:00.389><c> with</c><00:03:00.510><c> hyper</c>

00:03:00.679 --> 00:03:00.689 align:start position:0%
with hubs and spokes by going with hyper
 

00:03:00.689 --> 00:03:03.589 align:start position:0%
with hubs and spokes by going with hyper
cubes<00:03:01.079><c> now</c><00:03:01.639><c> unfortunately</c><00:03:02.639><c> for</c><00:03:03.060><c> various</c>

00:03:03.589 --> 00:03:03.599 align:start position:0%
cubes now unfortunately for various
 

00:03:03.599 --> 00:03:04.940 align:start position:0%
cubes now unfortunately for various
reasons<00:03:04.019><c> the</c><00:03:04.169><c> sides</c><00:03:04.349><c> he</c><00:03:04.439><c> ended</c><00:03:04.680><c> up</c><00:03:04.799><c> getting</c>

00:03:04.940 --> 00:03:04.950 align:start position:0%
reasons the sides he ended up getting
 

00:03:04.950 --> 00:03:07.970 align:start position:0%
reasons the sides he ended up getting
abandoned<00:03:05.579><c> but</c><00:03:06.150><c> someone</c><00:03:07.019><c> else</c><00:03:07.169><c> has</c><00:03:07.379><c> a</c><00:03:07.409><c> big</c><00:03:07.650><c> ICO</c>

00:03:07.970 --> 00:03:07.980 align:start position:0%
abandoned but someone else has a big ICO
 

00:03:07.980 --> 00:03:09.949 align:start position:0%
abandoned but someone else has a big ICO
to<00:03:08.099><c> make</c><00:03:08.280><c> it</c><00:03:08.459><c> work</c><00:03:08.639><c> so</c><00:03:08.939><c> happy</c><00:03:09.629><c> someone's</c>

00:03:09.949 --> 00:03:09.959 align:start position:0%
to make it work so happy someone's
 

00:03:09.959 --> 00:03:15.649 align:start position:0%
to make it work so happy someone's
trying<00:03:10.230><c> it</c><00:03:10.379><c> out</c><00:03:12.260><c> so</c><00:03:13.260><c> in</c><00:03:14.219><c> 2014</c><00:03:15.000><c> there</c><00:03:15.359><c> was</c><00:03:15.419><c> still</c>

00:03:15.649 --> 00:03:15.659 align:start position:0%
trying it out so in 2014 there was still
 

00:03:15.659 --> 00:03:17.689 align:start position:0%
trying it out so in 2014 there was still
some<00:03:15.840><c> progress</c><00:03:16.290><c> right</c><00:03:16.620><c> so</c><00:03:16.889><c> there</c><00:03:17.430><c> was</c><00:03:17.549><c> this</c>

00:03:17.689 --> 00:03:17.699 align:start position:0%
some progress right so there was this
 

00:03:17.699 --> 00:03:19.610 align:start position:0%
some progress right so there was this
concept<00:03:18.180><c> of</c><00:03:18.329><c> weak</c><00:03:18.569><c> subjectivity</c><00:03:19.139><c> that</c><00:03:19.379><c> we</c>

00:03:19.610 --> 00:03:19.620 align:start position:0%
concept of weak subjectivity that we
 

00:03:19.620 --> 00:03:21.770 align:start position:0%
concept of weak subjectivity that we
came<00:03:19.769><c> up</c><00:03:19.949><c> with</c><00:03:20.010><c> which</c><00:03:20.400><c> was</c><00:03:20.459><c> this</c><00:03:20.729><c> kind</c><00:03:21.000><c> of</c><00:03:21.150><c> semi</c>

00:03:21.770 --> 00:03:21.780 align:start position:0%
came up with which was this kind of semi
 

00:03:21.780 --> 00:03:24.349 align:start position:0%
came up with which was this kind of semi
formal<00:03:22.169><c> security</c><00:03:22.650><c> model</c><00:03:23.250><c> that</c><00:03:23.489><c> tries</c><00:03:24.329><c> to</c>

00:03:24.349 --> 00:03:24.359 align:start position:0%
formal security model that tries to
 

00:03:24.359 --> 00:03:27.020 align:start position:0%
formal security model that tries to
capture<00:03:24.750><c> the</c><00:03:25.199><c> idea</c><00:03:25.530><c> of</c><00:03:25.859><c> kind</c><00:03:26.159><c> of</c><00:03:26.489><c> under</c><00:03:26.790><c> what</c>

00:03:27.020 --> 00:03:27.030 align:start position:0%
capture the idea of kind of under what
 

00:03:27.030 --> 00:03:30.349 align:start position:0%
capture the idea of kind of under what
conditions<00:03:27.629><c> are</c><00:03:28.400><c> proof</c><00:03:29.400><c> of</c><00:03:29.519><c> stake</c><00:03:29.760><c> deposits</c>

00:03:30.349 --> 00:03:30.359 align:start position:0%
conditions are proof of stake deposits
 

00:03:30.359 --> 00:03:31.969 align:start position:0%
conditions are proof of stake deposits
and<00:03:30.540><c> slashing</c><00:03:31.079><c> and</c><00:03:31.169><c> all</c><00:03:31.290><c> of</c><00:03:31.409><c> these</c><00:03:31.530><c> concepts</c>

00:03:31.969 --> 00:03:31.979 align:start position:0%
and slashing and all of these concepts
 

00:03:31.979 --> 00:03:36.289 align:start position:0%
and slashing and all of these concepts
actually<00:03:32.159><c> secure</c><00:03:33.349><c> also</c><00:03:34.349><c> I</c><00:03:34.799><c> know</c><00:03:35.370><c> we</c><00:03:35.849><c> got</c><00:03:36.060><c> more</c>

00:03:36.289 --> 00:03:36.299 align:start position:0%
actually secure also I know we got more
 

00:03:36.299 --> 00:03:38.210 align:start position:0%
actually secure also I know we got more
and<00:03:36.449><c> more</c><00:03:36.540><c> certain</c><00:03:37.109><c> that</c><00:03:37.139><c> algorithms</c><00:03:38.010><c> which</c>

00:03:38.210 --> 00:03:38.220 align:start position:0%
and more certain that algorithms which
 

00:03:38.220 --> 00:03:40.429 align:start position:0%
and more certain that algorithms which
much<00:03:38.459><c> with</c><00:03:38.939><c> much</c><00:03:39.209><c> stronger</c><00:03:39.510><c> properties</c><00:03:40.199><c> than</c>

00:03:40.429 --> 00:03:40.439 align:start position:0%
much with much stronger properties than
 

00:03:40.439 --> 00:03:41.750 align:start position:0%
much with much stronger properties than
the<00:03:40.470><c> proof</c><00:03:40.680><c> of</c><00:03:40.769><c> stake</c><00:03:40.979><c> algorithms</c><00:03:41.609><c> that</c>

00:03:41.750 --> 00:03:41.760 align:start position:0%
the proof of stake algorithms that
 

00:03:41.760 --> 00:03:44.179 align:start position:0%
the proof of stake algorithms that
existed<00:03:42.209><c> at</c><00:03:42.329><c> the</c><00:03:42.449><c> time</c><00:03:42.479><c> so</c><00:03:43.019><c> things</c><00:03:43.680><c> like</c><00:03:43.919><c> pure</c>

00:03:44.179 --> 00:03:44.189 align:start position:0%
existed at the time so things like pure
 

00:03:44.189 --> 00:03:45.890 align:start position:0%
existed at the time so things like pure
coin<00:03:44.519><c> and</c><00:03:44.699><c> all</c><00:03:44.759><c> of</c><00:03:44.879><c> its</c><00:03:45.030><c> derivatives</c><00:03:45.569><c> were</c>

00:03:45.890 --> 00:03:45.900 align:start position:0%
coin and all of its derivatives were
 

00:03:45.900 --> 00:03:49.309 align:start position:0%
coin and all of its derivatives were
actually<00:03:46.409><c> possible</c><00:03:46.889><c> and</c><00:03:47.959><c> kind</c><00:03:48.959><c> of</c><00:03:49.049><c> growing</c>

00:03:49.309 --> 00:03:49.319 align:start position:0%
actually possible and kind of growing
 

00:03:49.319 --> 00:03:51.080 align:start position:0%
actually possible and kind of growing
understanding<00:03:49.739><c> that</c><00:03:50.250><c> there</c><00:03:50.430><c> was</c><00:03:50.519><c> some</c><00:03:50.790><c> kind</c>

00:03:51.080 --> 00:03:51.090 align:start position:0%
understanding that there was some kind
 

00:03:51.090 --> 00:03:53.179 align:start position:0%
understanding that there was some kind
of<00:03:51.239><c> proof</c><00:03:51.479><c> of</c><00:03:51.599><c> state</c><00:03:51.840><c> scalability</c><00:03:52.620><c> strategy</c>

00:03:53.179 --> 00:03:53.189 align:start position:0%
of proof of state scalability strategy
 

00:03:53.189 --> 00:03:54.860 align:start position:0%
of proof of state scalability strategy
that<00:03:53.400><c> you</c><00:03:53.459><c> could</c><00:03:53.699><c> somehow</c><00:03:54.030><c> do</c><00:03:54.239><c> is</c><00:03:54.629><c> through</c>

00:03:54.860 --> 00:03:54.870 align:start position:0%
that you could somehow do is through
 

00:03:54.870 --> 00:03:57.399 align:start position:0%
that you could somehow do is through
random<00:03:55.229><c> sampling</c><00:03:55.739><c> but</c><00:03:56.280><c> we</c><00:03:56.370><c> had</c><00:03:56.519><c> no</c><00:03:56.669><c> idea</c><00:03:56.699><c> how</c>

00:03:57.399 --> 00:03:57.409 align:start position:0%
random sampling but we had no idea how
 

00:03:57.409 --> 00:04:00.800 align:start position:0%
random sampling but we had no idea how
and<00:03:58.409><c> we</c><00:03:58.590><c> had</c><00:03:58.709><c> a</c><00:03:58.739><c> road</c><00:03:58.919><c> map</c><00:03:59.159><c> so</c><00:03:59.939><c> there</c><00:04:00.569><c> was</c><00:04:00.659><c> this</c>

00:04:00.800 --> 00:04:00.810 align:start position:0%
and we had a road map so there was this
 

00:04:00.810 --> 00:04:03.319 align:start position:0%
and we had a road map so there was this
nice<00:04:01.019><c> blog</c><00:04:01.349><c> post</c><00:04:01.680><c> from</c><00:04:02.220><c> Vinay</c><00:04:02.699><c> grouped</c><00:04:02.970><c> in</c>

00:04:03.319 --> 00:04:03.329 align:start position:0%
nice blog post from Vinay grouped in
 

00:04:03.329 --> 00:04:07.399 align:start position:0%
nice blog post from Vinay grouped in
March<00:04:04.109><c> 2015</c><00:04:04.709><c> where</c><00:04:05.669><c> he</c><00:04:06.299><c> outlines</c><00:04:06.810><c> the</c><00:04:07.139><c> four</c>

00:04:07.399 --> 00:04:07.409 align:start position:0%
March 2015 where he outlines the four
 

00:04:07.409 --> 00:04:09.589 align:start position:0%
March 2015 where he outlines the four
big<00:04:07.680><c> stages</c><00:04:08.009><c> of</c><00:04:08.400><c> a</c><00:04:08.489><c> theorems</c><00:04:08.849><c> roadmap</c><00:04:09.299><c> at</c><00:04:09.449><c> the</c>

00:04:09.589 --> 00:04:09.599 align:start position:0%
big stages of a theorems roadmap at the
 

00:04:09.599 --> 00:04:10.969 align:start position:0%
big stages of a theorems roadmap at the
time<00:04:09.810><c> Stage</c><00:04:10.500><c> one</c>

00:04:10.969 --> 00:04:10.979 align:start position:0%
time Stage one
 

00:04:10.979 --> 00:04:14.719 align:start position:0%
time Stage one
frontier<00:04:11.639><c> if</c><00:04:12.120><c> you</c><00:04:12.629><c> REM</c><00:04:12.810><c> launchings</c><00:04:13.379><c> yay</c><00:04:13.829><c> Stage</c>

00:04:14.719 --> 00:04:14.729 align:start position:0%
frontier if you REM launchings yay Stage
 

00:04:14.729 --> 00:04:16.759 align:start position:0%
frontier if you REM launchings yay Stage
two<00:04:14.759><c> Homestead</c><00:04:15.659><c> which</c><00:04:16.139><c> is</c><00:04:16.289><c> kind</c><00:04:16.530><c> of</c><00:04:16.590><c> going</c>

00:04:16.759 --> 00:04:16.769 align:start position:0%
two Homestead which is kind of going
 

00:04:16.769 --> 00:04:19.249 align:start position:0%
two Homestead which is kind of going
from<00:04:17.039><c> alpha</c><00:04:17.489><c> to</c><00:04:17.759><c> beta</c><00:04:18.030><c> stage</c><00:04:18.870><c> three</c>

00:04:19.249 --> 00:04:19.259 align:start position:0%
from alpha to beta stage three
 

00:04:19.259 --> 00:04:21.170 align:start position:0%
from alpha to beta stage three
metropolis<00:04:20.039><c> which</c><00:04:20.310><c> at</c><00:04:20.579><c> the</c><00:04:20.699><c> time</c><00:04:20.729><c> was</c>

00:04:21.170 --> 00:04:21.180 align:start position:0%
metropolis which at the time was
 

00:04:21.180 --> 00:04:22.790 align:start position:0%
metropolis which at the time was
supposed<00:04:21.570><c> to</c><00:04:21.659><c> be</c><00:04:21.840><c> about</c><00:04:21.959><c> Myst</c><00:04:22.380><c> and</c><00:04:22.650><c> user</c>

00:04:22.790 --> 00:04:22.800 align:start position:0%
supposed to be about Myst and user
 

00:04:22.800 --> 00:04:25.790 align:start position:0%
supposed to be about Myst and user
interfaces<00:04:23.610><c> and</c><00:04:23.969><c> improving</c><00:04:24.900><c> user</c><00:04:25.080><c> experience</c>

00:04:25.790 --> 00:04:25.800 align:start position:0%
interfaces and improving user experience
 

00:04:25.800 --> 00:04:26.400 align:start position:0%
interfaces and improving user experience
but

00:04:26.400 --> 00:04:26.410 align:start position:0%
but
 

00:04:26.410 --> 00:04:28.290 align:start position:0%
but
since<00:04:26.860><c> then</c><00:04:27.190><c> the</c><00:04:27.430><c> focus</c><00:04:27.640><c> has</c><00:04:27.940><c> kind</c><00:04:28.180><c> of</c>

00:04:28.290 --> 00:04:28.300 align:start position:0%
since then the focus has kind of
 

00:04:28.300 --> 00:04:30.270 align:start position:0%
since then the focus has kind of
switched<00:04:28.570><c> more</c><00:04:28.900><c> to</c><00:04:29.200><c> and</c><00:04:29.530><c> if</c><00:04:29.590><c> enabling</c><00:04:29.980><c> strong</c>

00:04:30.270 --> 00:04:30.280 align:start position:0%
switched more to and if enabling strong
 

00:04:30.280 --> 00:04:32.250 align:start position:0%
switched more to and if enabling strong
cryptography<00:04:30.610><c> but</c><00:04:31.120><c> interface</c><00:04:31.840><c> work</c><00:04:32.080><c> is</c>

00:04:32.250 --> 00:04:32.260 align:start position:0%
cryptography but interface work is
 

00:04:32.260 --> 00:04:34.080 align:start position:0%
cryptography but interface work is
skillful<00:04:32.500><c> going</c><00:04:32.890><c> forward</c><00:04:33.220><c> in</c><00:04:33.310><c> parallel</c><00:04:33.790><c> and</c>

00:04:34.080 --> 00:04:34.090 align:start position:0%
skillful going forward in parallel and
 

00:04:34.090 --> 00:04:37.800 align:start position:0%
skillful going forward in parallel and
stage<00:04:34.840><c> for</c><00:04:35.200><c> serenity</c><00:04:36.010><c> proof</c><00:04:36.730><c> of</c><00:04:36.850><c> stake</c><00:04:37.060><c> right</c>

00:04:37.800 --> 00:04:37.810 align:start position:0%
stage for serenity proof of stake right
 

00:04:37.810 --> 00:04:40.710 align:start position:0%
stage for serenity proof of stake right
so<00:04:38.590><c> from</c><00:04:39.580><c> now</c><00:04:39.730><c> on</c><00:04:39.940><c> we're</c><00:04:40.180><c> not</c><00:04:40.300><c> going</c><00:04:40.480><c> to</c><00:04:40.510><c> call</c>

00:04:40.710 --> 00:04:40.720 align:start position:0%
so from now on we're not going to call
 

00:04:40.720 --> 00:04:43.440 align:start position:0%
so from now on we're not going to call
it<00:04:40.840><c> a</c><00:04:40.900><c> theorem</c><00:04:41.230><c> 2.0</c><00:04:41.740><c> I</c><00:04:42.010><c> also</c><00:04:42.400><c> refuse</c><00:04:43.240><c> to</c><00:04:43.360><c> use</c>

00:04:43.440 --> 00:04:43.450 align:start position:0%
it a theorem 2.0 I also refuse to use
 

00:04:43.450 --> 00:04:44.940 align:start position:0%
it a theorem 2.0 I also refuse to use
the<00:04:43.510><c> word</c><00:04:43.690><c> chaste</c><00:04:44.110><c> because</c><00:04:44.500><c> I</c><00:04:44.590><c> find</c><00:04:44.830><c> an</c>

00:04:44.940 --> 00:04:44.950 align:start position:0%
the word chaste because I find an
 

00:04:44.950 --> 00:04:47.810 align:start position:0%
the word chaste because I find an
insanely<00:04:45.250><c> lame</c><00:04:45.640><c> we'll</c><00:04:46.150><c> call</c><00:04:46.330><c> it</c><00:04:46.450><c> serenity</c>

00:04:47.810 --> 00:04:47.820 align:start position:0%
insanely lame we'll call it serenity
 

00:04:47.820 --> 00:04:56.100 align:start position:0%
insanely lame we'll call it serenity
so<00:04:53.400><c> after</c><00:04:54.400><c> this</c><00:04:54.610><c> came</c><00:04:54.970><c> a</c><00:04:55.000><c> bit</c><00:04:55.240><c> of</c><00:04:55.360><c> a</c><00:04:55.420><c> winter</c><00:04:55.810><c> so</c>

00:04:56.100 --> 00:04:56.110 align:start position:0%
so after this came a bit of a winter so
 

00:04:56.110 --> 00:04:58.020 align:start position:0%
so after this came a bit of a winter so
we<00:04:56.260><c> had</c><00:04:56.440><c> a</c><00:04:56.710><c> bunch</c><00:04:57.070><c> of</c><00:04:57.310><c> different</c><00:04:57.730><c> kind</c><00:04:57.910><c> of</c>

00:04:58.020 --> 00:04:58.030 align:start position:0%
we had a bunch of different kind of
 

00:04:58.030 --> 00:05:00.360 align:start position:0%
we had a bunch of different kind of
abortive<00:04:58.510><c> attempts</c><00:04:58.930><c> at</c><00:04:59.080><c> solving</c><00:04:59.380><c> some</c><00:05:00.130><c> of</c><00:05:00.250><c> the</c>

00:05:00.360 --> 00:05:00.370 align:start position:0%
abortive attempts at solving some of the
 

00:05:00.370 --> 00:05:02.010 align:start position:0%
abortive attempts at solving some of the
core<00:05:00.550><c> problems</c><00:05:00.970><c> and</c><00:05:01.180><c> proof</c><00:05:01.330><c> of</c><00:05:01.390><c> steak</c><00:05:01.660><c> some</c><00:05:01.930><c> of</c>

00:05:02.010 --> 00:05:02.020 align:start position:0%
core problems and proof of steak some of
 

00:05:02.020 --> 00:05:03.380 align:start position:0%
core problems and proof of steak some of
the<00:05:02.110><c> core</c><00:05:02.290><c> problems</c><00:05:02.470><c> and</c><00:05:02.860><c> scalability</c>

00:05:03.380 --> 00:05:03.390 align:start position:0%
the core problems and scalability
 

00:05:03.390 --> 00:05:06.720 align:start position:0%
the core problems and scalability
research<00:05:04.390><c> on</c><00:05:04.600><c> Casper</c><00:05:05.080><c> quietly</c><00:05:05.440><c> began</c><00:05:05.730><c> Vlad</c>

00:05:06.720 --> 00:05:06.730 align:start position:0%
research on Casper quietly began Vlad
 

00:05:06.730 --> 00:05:08.730 align:start position:0%
research on Casper quietly began Vlad
kind<00:05:07.240><c> of</c><00:05:07.330><c> quietly</c><00:05:07.630><c> began</c><00:05:08.020><c> to</c><00:05:08.230><c> hang</c><00:05:08.380><c> all</c><00:05:08.500><c> of</c><00:05:08.620><c> his</c>

00:05:08.730 --> 00:05:08.740 align:start position:0%
kind of quietly began to hang all of his
 

00:05:08.740 --> 00:05:11.970 align:start position:0%
kind of quietly began to hang all of his
work<00:05:08.950><c> on</c><00:05:09.190><c> Casper</c><00:05:09.610><c> CBC</c><00:05:10.180><c> one</c><00:05:11.140><c> of</c><00:05:11.260><c> the</c><00:05:11.350><c> first</c>

00:05:11.970 --> 00:05:11.980 align:start position:0%
work on Casper CBC one of the first
 

00:05:11.980 --> 00:05:14.190 align:start position:0%
work on Casper CBC one of the first
interesting<00:05:12.310><c> ideas</c><00:05:12.910><c> was</c><00:05:13.180><c> this</c><00:05:13.420><c> kind</c><00:05:13.870><c> of</c><00:05:13.930><c> idea</c>

00:05:14.190 --> 00:05:14.200 align:start position:0%
interesting ideas was this kind of idea
 

00:05:14.200 --> 00:05:16.050 align:start position:0%
interesting ideas was this kind of idea
of<00:05:14.290><c> consensus</c><00:05:14.860><c> by</c><00:05:15.040><c> bet</c><00:05:15.340><c> where</c><00:05:15.670><c> basically</c>

00:05:16.050 --> 00:05:16.060 align:start position:0%
of consensus by bet where basically
 

00:05:16.060 --> 00:05:18.450 align:start position:0%
of consensus by bet where basically
people<00:05:16.390><c> would</c><00:05:17.110><c> kind</c><00:05:17.320><c> of</c><00:05:17.410><c> bet</c><00:05:17.710><c> on</c><00:05:17.890><c> which</c><00:05:18.100><c> block</c>

00:05:18.450 --> 00:05:18.460 align:start position:0%
people would kind of bet on which block
 

00:05:18.460 --> 00:05:20.760 align:start position:0%
people would kind of bet on which block
becomes<00:05:18.790><c> finalized</c><00:05:19.360><c> next</c><00:05:19.630><c> and</c><00:05:19.990><c> then</c><00:05:20.470><c> once</c>

00:05:20.760 --> 00:05:20.770 align:start position:0%
becomes finalized next and then once
 

00:05:20.770 --> 00:05:22.620 align:start position:0%
becomes finalized next and then once
more<00:05:20.950><c> people</c><00:05:21.310><c> bet</c><00:05:21.460><c> on</c><00:05:21.490><c> a</c><00:05:21.610><c> block</c><00:05:21.910><c> that</c><00:05:21.940><c> itself</c>

00:05:22.620 --> 00:05:22.630 align:start position:0%
more people bet on a block that itself
 

00:05:22.630 --> 00:05:24.210 align:start position:0%
more people bet on a block that itself
becomes<00:05:23.020><c> information</c><00:05:23.350><c> that</c><00:05:23.770><c> gets</c><00:05:23.890><c> fed</c><00:05:24.190><c> into</c>

00:05:24.210 --> 00:05:24.220 align:start position:0%
becomes information that gets fed into
 

00:05:24.220 --> 00:05:26.850 align:start position:0%
becomes information that gets fed into
other<00:05:24.580><c> people's</c><00:05:24.940><c> bets</c><00:05:25.240><c> and</c><00:05:25.510><c> so</c><00:05:26.080><c> the</c><00:05:26.380><c> idea</c><00:05:26.650><c> is</c>

00:05:26.850 --> 00:05:26.860 align:start position:0%
other people's bets and so the idea is
 

00:05:26.860 --> 00:05:27.960 align:start position:0%
other people's bets and so the idea is
that<00:05:26.890><c> you</c><00:05:27.130><c> would</c><00:05:27.250><c> have</c><00:05:27.430><c> this</c><00:05:27.610><c> kind</c><00:05:27.790><c> of</c>

00:05:27.960 --> 00:05:27.970 align:start position:0%
that you would have this kind of
 

00:05:27.970 --> 00:05:30.000 align:start position:0%
that you would have this kind of
recursive<00:05:28.660><c> formula</c><00:05:29.350><c> or</c><00:05:29.470><c> and</c><00:05:29.590><c> more</c><00:05:29.740><c> and</c><00:05:29.890><c> more</c>

00:05:30.000 --> 00:05:30.010 align:start position:0%
recursive formula or and more and more
 

00:05:30.010 --> 00:05:31.590 align:start position:0%
recursive formula or and more and more
people<00:05:30.370><c> would</c><00:05:30.490><c> bet</c><00:05:30.670><c> more</c><00:05:30.910><c> and</c><00:05:31.030><c> more</c><00:05:31.180><c> strongly</c>

00:05:31.590 --> 00:05:31.600 align:start position:0%
people would bet more and more strongly
 

00:05:31.600 --> 00:05:34.230 align:start position:0%
people would bet more and more strongly
on<00:05:31.690><c> a</c><00:05:31.870><c> block</c><00:05:32.050><c> at</c><00:05:32.230><c> a</c><00:05:32.260><c> on</c><00:05:32.770><c> a</c><00:05:32.830><c> block</c><00:05:33.190><c> over</c><00:05:33.460><c> time</c><00:05:33.730><c> and</c>

00:05:34.230 --> 00:05:34.240 align:start position:0%
on a block at a on a block over time and
 

00:05:34.240 --> 00:05:36.630 align:start position:0%
on a block at a on a block over time and
after<00:05:35.200><c> a</c><00:05:35.230><c> logarithmic</c><00:05:35.620><c> number</c><00:05:35.890><c> of</c><00:05:36.280><c> rounds</c>

00:05:36.630 --> 00:05:36.640 align:start position:0%
after a logarithmic number of rounds
 

00:05:36.640 --> 00:05:37.950 align:start position:0%
after a logarithmic number of rounds
everyone<00:05:37.030><c> would</c><00:05:37.210><c> be</c><00:05:37.300><c> betting</c><00:05:37.570><c> their</c><00:05:37.720><c> entire</c>

00:05:37.950 --> 00:05:37.960 align:start position:0%
everyone would be betting their entire
 

00:05:37.960 --> 00:05:39.120 align:start position:0%
everyone would be betting their entire
money<00:05:38.200><c> on</c><00:05:38.350><c> a</c><00:05:38.380><c> block</c><00:05:38.650><c> and</c><00:05:38.800><c> that</c><00:05:38.950><c> would</c><00:05:39.040><c> be</c>

00:05:39.120 --> 00:05:39.130 align:start position:0%
money on a block and that would be
 

00:05:39.130 --> 00:05:41.760 align:start position:0%
money on a block and that would be
called<00:05:39.310><c> finality</c><00:05:39.640><c> that</c><00:05:40.120><c> so</c><00:05:40.810><c> we</c><00:05:41.230><c> actually</c><00:05:41.380><c> took</c>

00:05:41.760 --> 00:05:41.770 align:start position:0%
called finality that so we actually took
 

00:05:41.770 --> 00:05:43.530 align:start position:0%
called finality that so we actually took
this<00:05:41.950><c> idea</c><00:05:42.130><c> really</c><00:05:42.640><c> far</c><00:05:42.880><c> we</c><00:05:43.090><c> created</c><00:05:43.419><c> an</c>

00:05:43.530 --> 00:05:43.540 align:start position:0%
this idea really far we created an
 

00:05:43.540 --> 00:05:46.050 align:start position:0%
this idea really far we created an
entire<00:05:43.960><c> proof</c><00:05:44.410><c> of</c><00:05:44.590><c> concept</c><00:05:45.100><c> for</c><00:05:45.370><c> it</c><00:05:45.400><c> and</c><00:05:45.910><c> you</c>

00:05:46.050 --> 00:05:46.060 align:start position:0%
entire proof of concept for it and you
 

00:05:46.060 --> 00:05:47.940 align:start position:0%
entire proof of concept for it and you
could<00:05:46.240><c> see</c><00:05:46.450><c> it</c><00:05:46.570><c> finalizing</c><00:05:47.260><c> you</c><00:05:47.380><c> can</c><00:05:47.530><c> see</c><00:05:47.710><c> here</c>

00:05:47.940 --> 00:05:47.950 align:start position:0%
could see it finalizing you can see here
 

00:05:47.950 --> 00:05:49.170 align:start position:0%
could see it finalizing you can see here
is<00:05:48.010><c> a</c><00:05:48.040><c> signature</c><00:05:48.430><c> function</c>

00:05:49.170 --> 00:05:49.180 align:start position:0%
is a signature function
 

00:05:49.180 --> 00:05:51.450 align:start position:0%
is a signature function
I<00:05:49.210><c> mean</c><00:05:49.570><c> burns</c><00:05:50.230><c> most</c><00:05:50.560><c> of</c><00:05:50.740><c> our</c><00:05:50.830><c> time</c><00:05:51.040><c> on</c><00:05:51.100><c> this</c>

00:05:51.450 --> 00:05:51.460 align:start position:0%
I mean burns most of our time on this
 

00:05:51.460 --> 00:05:55.890 align:start position:0%
I mean burns most of our time on this
but<00:05:51.700><c> then</c><00:05:52.020><c> that</c><00:05:53.020><c> in</c><00:05:53.430><c> whole</c><00:05:54.430><c> idea</c><00:05:55.090><c> kind</c><00:05:55.690><c> of</c>

00:05:55.890 --> 00:05:55.900 align:start position:0%
but then that in whole idea kind of
 

00:05:55.900 --> 00:05:58.740 align:start position:0%
but then that in whole idea kind of
ended<00:05:56.350><c> up</c><00:05:56.470><c> going</c><00:05:56.650><c> away</c><00:05:57.040><c> basically</c><00:05:57.880><c> once</c><00:05:58.630><c> we</c>

00:05:58.740 --> 00:05:58.750 align:start position:0%
ended up going away basically once we
 

00:05:58.750 --> 00:06:01.200 align:start position:0%
ended up going away basically once we
realized<00:05:59.320><c> how</c><00:05:59.590><c> to</c><00:05:59.650><c> make</c><00:05:59.919><c> kind</c><00:06:00.250><c> of</c><00:06:00.340><c> proper</c><00:06:00.760><c> BFT</c>

00:06:01.200 --> 00:06:01.210 align:start position:0%
realized how to make kind of proper BFT
 

00:06:01.210 --> 00:06:03.120 align:start position:0%
realized how to make kind of proper BFT
inspired<00:06:01.660><c> consensus</c><00:06:02.260><c> actually</c><00:06:02.650><c> work</c><00:06:02.800><c> sanely</c>

00:06:03.120 --> 00:06:03.130 align:start position:0%
inspired consensus actually work sanely
 

00:06:03.130 --> 00:06:07.380 align:start position:0%
inspired consensus actually work sanely
um<00:06:04.440><c> rent</c><00:06:05.440><c> so</c><00:06:05.919><c> this</c><00:06:06.160><c> is</c><00:06:06.310><c> the</c><00:06:06.460><c> idea</c><00:06:06.790><c> that</c><00:06:06.880><c> instead</c>

00:06:07.380 --> 00:06:07.390 align:start position:0%
um rent so this is the idea that instead
 

00:06:07.390 --> 00:06:10.140 align:start position:0%
um rent so this is the idea that instead
of<00:06:07.450><c> charging</c><00:06:08.440><c> a</c><00:06:08.770><c> big</c><00:06:09.040><c> one-time</c><00:06:09.640><c> fee</c><00:06:09.910><c> for</c>

00:06:10.140 --> 00:06:10.150 align:start position:0%
of charging a big one-time fee for
 

00:06:10.150 --> 00:06:11.820 align:start position:0%
of charging a big one-time fee for
filling<00:06:10.450><c> storage</c><00:06:10.840><c> we</c><00:06:11.050><c> would</c><00:06:11.230><c> kind</c><00:06:11.380><c> of</c><00:06:11.560><c> charge</c>

00:06:11.820 --> 00:06:11.830 align:start position:0%
filling storage we would kind of charge
 

00:06:11.830 --> 00:06:14.790 align:start position:0%
filling storage we would kind of charge
fees<00:06:12.520><c> over</c><00:06:12.790><c> time</c><00:06:13.180><c> so</c><00:06:13.510><c> basically</c><00:06:13.630><c> for</c><00:06:14.500><c> every</c>

00:06:14.790 --> 00:06:14.800 align:start position:0%
fees over time so basically for every
 

00:06:14.800 --> 00:06:17.040 align:start position:0%
fees over time so basically for every
day<00:06:15.070><c> or</c><00:06:15.460><c> every</c><00:06:15.730><c> block</c><00:06:16.120><c> or</c><00:06:16.330><c> whatever</c><00:06:16.510><c> that</c><00:06:16.840><c> some</c>

00:06:17.040 --> 00:06:17.050 align:start position:0%
day or every block or whatever that some
 

00:06:17.050 --> 00:06:19.230 align:start position:0%
day or every block or whatever that some
storage<00:06:17.350><c> slot</c><00:06:17.770><c> is</c><00:06:17.919><c> filled</c><00:06:18.100><c> you</c><00:06:18.700><c> would</c><00:06:18.850><c> have</c><00:06:19.090><c> to</c>

00:06:19.230 --> 00:06:19.240 align:start position:0%
storage slot is filled you would have to
 

00:06:19.240 --> 00:06:21.090 align:start position:0%
storage slot is filled you would have to
kind<00:06:19.510><c> of</c><00:06:19.570><c> pay</c><00:06:19.810><c> some</c><00:06:20.140><c> amount</c><00:06:20.260><c> of</c><00:06:20.470><c> ether</c><00:06:20.770><c> for</c><00:06:20.980><c> it</c>

00:06:21.090 --> 00:06:21.100 align:start position:0%
kind of pay some amount of ether for it
 

00:06:21.100 --> 00:06:25.290 align:start position:0%
kind of pay some amount of ether for it
there<00:06:22.060><c> was</c><00:06:22.150><c> this</c><00:06:22.360><c> one</c><00:06:22.440><c> I'm</c><00:06:23.440><c> ap</c><00:06:24.160><c> number</c><00:06:24.490><c> number</c>

00:06:25.290 --> 00:06:25.300 align:start position:0%
there was this one I'm ap number number
 

00:06:25.300 --> 00:06:28.350 align:start position:0%
there was this one I'm ap number number
35<00:06:25.870><c> that</c><00:06:26.290><c> I</c><00:06:26.350><c> tried</c><00:06:26.860><c> to</c><00:06:26.890><c> call</c><00:06:27.220><c> EAP</c><00:06:27.610><c> 103</c><00:06:28.120><c> but</c>

00:06:28.350 --> 00:06:28.360 align:start position:0%
35 that I tried to call EAP 103 but
 

00:06:28.360 --> 00:06:30.330 align:start position:0%
35 that I tried to call EAP 103 but
really<00:06:28.600><c> it</c><00:06:28.750><c> was</c><00:06:28.870><c> a</c><00:06:29.020><c> IP</c><00:06:29.169><c> number</c><00:06:29.560><c> 35</c><00:06:30.010><c> because</c>

00:06:30.330 --> 00:06:30.340 align:start position:0%
really it was a IP number 35 because
 

00:06:30.340 --> 00:06:31.890 align:start position:0%
really it was a IP number 35 because
that<00:06:30.640><c> was</c><00:06:30.790><c> the</c><00:06:30.910><c> issue</c><00:06:31.030><c> number</c><00:06:31.300><c> that</c><00:06:31.660><c> takes</c>

00:06:31.890 --> 00:06:31.900 align:start position:0%
that was the issue number that takes
 

00:06:31.900 --> 00:06:33.950 align:start position:0%
that was the issue number that takes
precedence<00:06:32.110><c> and</c>

00:06:33.950 --> 00:06:33.960 align:start position:0%
precedence and
 

00:06:33.960 --> 00:06:36.409 align:start position:0%
precedence and
this<00:06:34.650><c> was</c><00:06:34.830><c> one</c><00:06:35.039><c> of</c><00:06:35.130><c> the</c><00:06:35.250><c> really</c><00:06:35.699><c> early</c><00:06:35.729><c> ideas</c>

00:06:36.409 --> 00:06:36.419 align:start position:0%
this was one of the really early ideas
 

00:06:36.419 --> 00:06:37.760 align:start position:0%
this was one of the really early ideas
are<00:06:36.600><c> trying</c><00:06:36.810><c> to</c><00:06:36.930><c> kind</c><00:06:37.110><c> of</c><00:06:37.169><c> formalize</c><00:06:37.590><c> this</c>

00:06:37.760 --> 00:06:37.770 align:start position:0%
are trying to kind of formalize this
 

00:06:37.770 --> 00:06:41.180 align:start position:0%
are trying to kind of formalize this
concept<00:06:38.280><c> and</c><00:06:38.550><c> we've</c><00:06:39.210><c> had</c><00:06:39.509><c> many</c><00:06:40.259><c> iterations</c><00:06:40.470><c> on</c>

00:06:41.180 --> 00:06:41.190 align:start position:0%
concept and we've had many iterations on
 

00:06:41.190 --> 00:06:43.969 align:start position:0%
concept and we've had many iterations on
the<00:06:41.400><c> idea</c><00:06:41.699><c> of</c><00:06:41.789><c> how</c><00:06:42.360><c> to</c><00:06:42.419><c> implement</c><00:06:43.080><c> can</c><00:06:43.560><c> rent</c>

00:06:43.969 --> 00:06:43.979 align:start position:0%
the idea of how to implement can rent
 

00:06:43.979 --> 00:06:46.879 align:start position:0%
the idea of how to implement can rent
maximally<00:06:44.940><c> nicely</c><00:06:45.360><c> since</c><00:06:45.569><c> then</c><00:06:45.840><c> there</c><00:06:46.800><c> was</c>

00:06:46.879 --> 00:06:46.889 align:start position:0%
maximally nicely since then there was
 

00:06:46.889 --> 00:06:49.189 align:start position:0%
maximally nicely since then there was
also<00:06:47.069><c> this</c><00:06:47.479><c> scalability</c><00:06:48.479><c> paper</c><00:06:48.720><c> that</c><00:06:49.080><c> we</c>

00:06:49.189 --> 00:06:49.199 align:start position:0%
also this scalability paper that we
 

00:06:49.199 --> 00:06:53.540 align:start position:0%
also this scalability paper that we
tried<00:06:49.410><c> to</c><00:06:49.440><c> do</c><00:06:49.680><c> back</c><00:06:49.860><c> in</c><00:06:50.039><c> 2015</c><00:06:50.669><c> and</c><00:06:52.099><c> this</c><00:06:53.099><c> tried</c>

00:06:53.540 --> 00:06:53.550 align:start position:0%
tried to do back in 2015 and this tried
 

00:06:53.550 --> 00:06:56.510 align:start position:0%
tried to do back in 2015 and this tried
to<00:06:53.910><c> kind</c><00:06:54.539><c> of</c><00:06:54.690><c> formalize</c><00:06:55.169><c> the</c><00:06:55.440><c> idea</c><00:06:55.800><c> of</c><00:06:56.160><c> kind</c><00:06:56.430><c> of</c>

00:06:56.510 --> 00:06:56.520 align:start position:0%
to kind of formalize the idea of kind of
 

00:06:56.520 --> 00:06:58.430 align:start position:0%
to kind of formalize the idea of kind of
quadratic<00:06:57.120><c> sharding</c><00:06:57.539><c> super</c><00:06:57.930><c> quadratic</c>

00:06:58.430 --> 00:06:58.440 align:start position:0%
quadratic sharding super quadratic
 

00:06:58.440 --> 00:07:01.879 align:start position:0%
quadratic sharding super quadratic
sharding<00:06:59.240><c> but</c><00:07:00.240><c> it</c><00:07:00.479><c> was</c><00:07:00.630><c> very</c><00:07:00.810><c> complicated</c><00:07:01.199><c> it</c>

00:07:01.879 --> 00:07:01.889 align:start position:0%
sharding but it was very complicated it
 

00:07:01.889 --> 00:07:03.499 align:start position:0%
sharding but it was very complicated it
had<00:07:02.099><c> these</c><00:07:02.280><c> kind</c><00:07:02.610><c> of</c><00:07:02.669><c> very</c><00:07:02.789><c> complicated</c>

00:07:03.499 --> 00:07:03.509 align:start position:0%
had these kind of very complicated
 

00:07:03.509 --> 00:07:07.159 align:start position:0%
had these kind of very complicated
escalation<00:07:04.199><c> games</c><00:07:04.470><c> it</c><00:07:05.039><c> had</c><00:07:05.340><c> the</c><00:07:05.690><c> a</c><00:07:06.690><c> lot</c><00:07:07.050><c> of</c>

00:07:07.159 --> 00:07:07.169 align:start position:0%
escalation games it had the a lot of
 

00:07:07.169 --> 00:07:09.830 align:start position:0%
escalation games it had the a lot of
them<00:07:07.349><c> were</c><00:07:07.500><c> kind</c><00:07:07.680><c> of</c><00:07:07.860><c> inspired</c><00:07:08.729><c> by</c><00:07:09.060><c> ideas</c><00:07:09.270><c> of</c>

00:07:09.830 --> 00:07:09.840 align:start position:0%
them were kind of inspired by ideas of
 

00:07:09.840 --> 00:07:12.260 align:start position:0%
them were kind of inspired by ideas of
how<00:07:09.990><c> escalation</c><00:07:10.860><c> works</c><00:07:11.130><c> in</c><00:07:11.310><c> court</c><00:07:11.550><c> systems</c><00:07:12.000><c> an</c>

00:07:12.260 --> 00:07:12.270 align:start position:0%
how escalation works in court systems an
 

00:07:12.270 --> 00:07:14.029 align:start position:0%
how escalation works in court systems an
analogy<00:07:12.720><c> that</c><00:07:12.750><c> I</c><00:07:12.900><c> know</c><00:07:13.050><c> Joseph</c><00:07:13.530><c> with</c>

00:07:14.029 --> 00:07:14.039 align:start position:0%
analogy that I know Joseph with
 

00:07:14.039 --> 00:07:15.770 align:start position:0%
analogy that I know Joseph with
philosopher<00:07:14.669><c> Roy</c><00:07:14.789><c> lobster</c><00:07:15.240><c> Hughes</c><00:07:15.389><c> as</c><00:07:15.570><c> well</c>

00:07:15.770 --> 00:07:15.780 align:start position:0%
philosopher Roy lobster Hughes as well
 

00:07:15.780 --> 00:07:17.570 align:start position:0%
philosopher Roy lobster Hughes as well
but<00:07:16.349><c> we</c><00:07:16.530><c> tried</c><00:07:16.800><c> to</c><00:07:16.919><c> use</c><00:07:17.039><c> it</c><00:07:17.220><c> for</c><00:07:17.370><c> the</c><00:07:17.430><c> base</c>

00:07:17.570 --> 00:07:17.580 align:start position:0%
but we tried to use it for the base
 

00:07:17.580 --> 00:07:21.379 align:start position:0%
but we tried to use it for the base
layer<00:07:17.960><c> deep</c><00:07:18.960><c> state</c><00:07:19.259><c> reversions</c><00:07:19.860><c> so</c><00:07:20.580><c> basically</c>

00:07:21.379 --> 00:07:21.389 align:start position:0%
layer deep state reversions so basically
 

00:07:21.389 --> 00:07:23.900 align:start position:0%
layer deep state reversions so basically
if<00:07:21.840><c> something</c><00:07:22.410><c> goes</c><00:07:22.710><c> wrong</c><00:07:22.830><c> then</c><00:07:23.280><c> potentially</c>

00:07:23.900 --> 00:07:23.910 align:start position:0%
if something goes wrong then potentially
 

00:07:23.910 --> 00:07:25.999 align:start position:0%
if something goes wrong then potentially
large<00:07:24.180><c> portions</c><00:07:24.690><c> of</c><00:07:24.780><c> the</c><00:07:24.930><c> state</c><00:07:25.169><c> could</c><00:07:25.409><c> and</c><00:07:25.680><c> if</c>

00:07:25.999 --> 00:07:26.009 align:start position:0%
large portions of the state could and if
 

00:07:26.009 --> 00:07:28.159 align:start position:0%
large portions of the state could and if
get<00:07:26.190><c> reverted</c><00:07:26.639><c> even</c><00:07:26.880><c> fairly</c><00:07:27.630><c> far</c><00:07:27.780><c> into</c><00:07:27.990><c> the</c>

00:07:28.159 --> 00:07:28.169 align:start position:0%
get reverted even fairly far into the
 

00:07:28.169 --> 00:07:30.290 align:start position:0%
get reverted even fairly far into the
future<00:07:28.320><c> so</c><00:07:29.099><c> there</c><00:07:29.759><c> was</c><00:07:29.909><c> a</c><00:07:29.940><c> bunch</c><00:07:30.120><c> of</c>

00:07:30.290 --> 00:07:30.300 align:start position:0%
future so there was a bunch of
 

00:07:30.300 --> 00:07:33.589 align:start position:0%
future so there was a bunch of
complexity<00:07:30.990><c> right</c><00:07:31.169><c> now</c><00:07:32.330><c> one</c><00:07:33.330><c> of</c><00:07:33.479><c> the</c>

00:07:33.589 --> 00:07:33.599 align:start position:0%
complexity right now one of the
 

00:07:33.599 --> 00:07:35.210 align:start position:0%
complexity right now one of the
fundamental<00:07:34.110><c> problems</c><00:07:34.319><c> that</c><00:07:34.710><c> we</c><00:07:34.919><c> couldn't</c>

00:07:35.210 --> 00:07:35.220 align:start position:0%
fundamental problems that we couldn't
 

00:07:35.220 --> 00:07:37.689 align:start position:0%
fundamental problems that we couldn't
quite<00:07:35.580><c> capture</c><00:07:36.150><c> but</c><00:07:36.599><c> that</c><00:07:36.750><c> we</c><00:07:36.870><c> were</c><00:07:37.050><c> kind</c><00:07:37.409><c> of</c>

00:07:37.689 --> 00:07:37.699 align:start position:0%
quite capture but that we were kind of
 

00:07:37.699 --> 00:07:40.430 align:start position:0%
quite capture but that we were kind of
event<00:07:38.699><c> slowly</c><00:07:39.240><c> inching</c><00:07:39.690><c> towards</c><00:07:40.110><c> was</c><00:07:40.320><c> this</c>

00:07:40.430 --> 00:07:40.440 align:start position:0%
event slowly inching towards was this
 

00:07:40.440 --> 00:07:43.430 align:start position:0%
event slowly inching towards was this
idea<00:07:40.620><c> of</c><00:07:40.860><c> the</c><00:07:41.039><c> fisherman's</c><00:07:41.490><c> dilemma</c><00:07:41.909><c> and</c><00:07:42.440><c> this</c>

00:07:43.430 --> 00:07:43.440 align:start position:0%
idea of the fisherman's dilemma and this
 

00:07:43.440 --> 00:07:46.219 align:start position:0%
idea of the fisherman's dilemma and this
is<00:07:43.590><c> a</c><00:07:43.620><c> fundamentally</c><00:07:44.400><c> and</c><00:07:44.880><c> very</c><00:07:45.599><c> fundamental</c>

00:07:46.219 --> 00:07:46.229 align:start position:0%
is a fundamentally and very fundamental
 

00:07:46.229 --> 00:07:48.350 align:start position:0%
is a fundamentally and very fundamental
concept<00:07:46.470><c> in</c><00:07:47.099><c> shorting</c><00:07:47.729><c> research</c><00:07:48.090><c> that</c>

00:07:48.350 --> 00:07:48.360 align:start position:0%
concept in shorting research that
 

00:07:48.360 --> 00:07:50.120 align:start position:0%
concept in shorting research that
basically<00:07:48.840><c> describes</c><00:07:49.289><c> the</c><00:07:49.500><c> big</c><00:07:49.680><c> difference</c>

00:07:50.120 --> 00:07:50.130 align:start position:0%
basically describes the big difference
 

00:07:50.130 --> 00:07:53.540 align:start position:0%
basically describes the big difference
between<00:07:50.630><c> scaling</c><00:07:51.800><c> execution</c><00:07:52.800><c> of</c><00:07:53.009><c> state</c><00:07:53.310><c> and</c>

00:07:53.540 --> 00:07:53.550 align:start position:0%
between scaling execution of state and
 

00:07:53.550 --> 00:07:55.760 align:start position:0%
between scaling execution of state and
scale<00:07:53.820><c> and</c><00:07:54.030><c> execution</c><00:07:54.509><c> of</c><00:07:54.630><c> programs</c><00:07:54.810><c> versus</c>

00:07:55.760 --> 00:07:55.770 align:start position:0%
scale and execution of programs versus
 

00:07:55.770 --> 00:07:58.850 align:start position:0%
scale and execution of programs versus
scaling<00:07:56.759><c> availability</c><00:07:57.630><c> of</c><00:07:57.719><c> data</c><00:07:57.960><c> and</c><00:07:58.320><c> the</c>

00:07:58.850 --> 00:07:58.860 align:start position:0%
scaling availability of data and the
 

00:07:58.860 --> 00:08:00.980 align:start position:0%
scaling availability of data and the
problem<00:07:59.280><c> basically</c><00:07:59.460><c> is</c><00:07:59.969><c> that</c><00:08:00.000><c> with</c><00:08:00.690><c> an</c>

00:08:00.980 --> 00:08:00.990 align:start position:0%
problem basically is that with an
 

00:08:00.990 --> 00:08:02.810 align:start position:0%
problem basically is that with an
execution<00:08:01.650><c> of</c><00:08:01.740><c> programs</c><00:08:02.190><c> you</c><00:08:02.370><c> can</c><00:08:02.550><c> have</c>

00:08:02.810 --> 00:08:02.820 align:start position:0%
execution of programs you can have
 

00:08:02.820 --> 00:08:04.790 align:start position:0%
execution of programs you can have
people<00:08:03.060><c> commit</c><00:08:03.630><c> to</c><00:08:03.780><c> what</c><00:08:03.930><c> the</c><00:08:04.020><c> answer</c><00:08:04.320><c> is</c><00:08:04.349><c> and</c>

00:08:04.790 --> 00:08:04.800 align:start position:0%
people commit to what the answer is and
 

00:08:04.800 --> 00:08:07.279 align:start position:0%
people commit to what the answer is and
you<00:08:05.130><c> can</c><00:08:05.310><c> later</c><00:08:05.550><c> kind</c><00:08:06.270><c> of</c><00:08:06.389><c> play</c><00:08:06.659><c> a</c><00:08:06.690><c> game</c><00:08:07.020><c> and</c>

00:08:07.279 --> 00:08:07.289 align:start position:0%
you can later kind of play a game and
 

00:08:07.289 --> 00:08:08.959 align:start position:0%
you can later kind of play a game and
try<00:08:07.500><c> it's</c><00:08:07.650><c> a</c><00:08:07.770><c> kind</c><00:08:08.009><c> of</c><00:08:08.070><c> binary</c><00:08:08.310><c> search</c><00:08:08.699><c> your</c>

00:08:08.959 --> 00:08:08.969 align:start position:0%
try it's a kind of binary search your
 

00:08:08.969 --> 00:08:10.399 align:start position:0%
try it's a kind of binary search your
weights<00:08:09.150><c> or</c><00:08:09.300><c> who</c><00:08:09.419><c> actually</c><00:08:09.570><c> made</c><00:08:09.960><c> a</c><00:08:09.990><c> mistake</c>

00:08:10.399 --> 00:08:10.409 align:start position:0%
weights or who actually made a mistake
 

00:08:10.409 --> 00:08:12.499 align:start position:0%
weights or who actually made a mistake
and<00:08:10.680><c> you</c><00:08:11.159><c> can</c><00:08:11.340><c> he</c><00:08:11.490><c> knows</c><00:08:11.639><c> everyone</c><00:08:12.210><c> who</c><00:08:12.360><c> made</c><00:08:12.479><c> a</c>

00:08:12.499 --> 00:08:12.509 align:start position:0%
and you can he knows everyone who made a
 

00:08:12.509 --> 00:08:14.779 align:start position:0%
and you can he knows everyone who made a
mistake<00:08:12.659><c> after</c><00:08:13.080><c> the</c><00:08:13.349><c> fact</c><00:08:13.560><c> the</c><00:08:14.400><c> problem</c><00:08:14.610><c> with</c>

00:08:14.779 --> 00:08:14.789 align:start position:0%
mistake after the fact the problem with
 

00:08:14.789 --> 00:08:17.330 align:start position:0%
mistake after the fact the problem with
data<00:08:15.030><c> availability</c><00:08:15.570><c> is</c><00:08:16.080><c> that</c><00:08:16.440><c> whatever</c><00:08:17.130><c> the</c>

00:08:17.330 --> 00:08:17.340 align:start position:0%
data availability is that whatever the
 

00:08:17.340 --> 00:08:19.310 align:start position:0%
data availability is that whatever the
game<00:08:17.520><c> is</c><00:08:17.820><c> you</c><00:08:18.090><c> can</c><00:08:18.150><c> cheat</c><00:08:18.509><c> the</c><00:08:18.539><c> game</c><00:08:18.870><c> because</c>

00:08:19.310 --> 00:08:19.320 align:start position:0%
game is you can cheat the game because
 

00:08:19.320 --> 00:08:22.279 align:start position:0%
game is you can cheat the game because
you<00:08:19.500><c> can</c><00:08:19.680><c> just</c><00:08:19.889><c> not</c><00:08:20.400><c> publish</c><00:08:20.940><c> the</c><00:08:21.150><c> any</c><00:08:21.690><c> data</c><00:08:22.050><c> at</c>

00:08:22.279 --> 00:08:22.289 align:start position:0%
you can just not publish the any data at
 

00:08:22.289 --> 00:08:25.159 align:start position:0%
you can just not publish the any data at
all<00:08:22.440><c> until</c><00:08:23.370><c> the</c><00:08:23.909><c> mechanism</c><00:08:24.509><c> tries</c><00:08:24.780><c> to</c><00:08:24.960><c> check</c>

00:08:25.159 --> 00:08:25.169 align:start position:0%
all until the mechanism tries to check
 

00:08:25.169 --> 00:08:27.050 align:start position:0%
all until the mechanism tries to check
if<00:08:25.289><c> you</c><00:08:25.380><c> published</c><00:08:25.800><c> it</c><00:08:25.919><c> and</c><00:08:26.099><c> only</c><00:08:26.610><c> then</c><00:08:26.849><c> do</c><00:08:27.030><c> you</c>

00:08:27.050 --> 00:08:27.060 align:start position:0%
if you published it and only then do you
 

00:08:27.060 --> 00:08:29.060 align:start position:0%
if you published it and only then do you
publish<00:08:27.330><c> just</c><00:08:27.960><c> the</c><00:08:28.080><c> data</c><00:08:28.289><c> that</c><00:08:28.469><c> the</c><00:08:28.590><c> mechanism</c>

00:08:29.060 --> 00:08:29.070 align:start position:0%
publish just the data that the mechanism
 

00:08:29.070 --> 00:08:32.930 align:start position:0%
publish just the data that the mechanism
checked<00:08:29.310><c> for</c><00:08:29.520><c> and</c><00:08:31.010><c> this</c><00:08:32.010><c> turns</c><00:08:32.370><c> out</c><00:08:32.579><c> to</c><00:08:32.820><c> be</c><00:08:32.849><c> a</c>

00:08:32.930 --> 00:08:32.940 align:start position:0%
checked for and this turns out to be a
 

00:08:32.940 --> 00:08:34.670 align:start position:0%
checked for and this turns out to be a
fairly<00:08:33.240><c> large</c><00:08:33.539><c> flaw</c><00:08:33.959><c> in</c><00:08:34.200><c> a</c><00:08:34.289><c> fairly</c><00:08:34.560><c> large</c>

00:08:34.670 --> 00:08:34.680 align:start position:0%
fairly large flaw in a fairly large
 

00:08:34.680 --> 00:08:38.569 align:start position:0%
fairly large flaw in a fairly large
class<00:08:35.339><c> of</c><00:08:35.669><c> the</c><00:08:36.589><c> scalability</c><00:08:37.589><c> algorithms</c><00:08:38.279><c> and</c>

00:08:38.569 --> 00:08:38.579 align:start position:0%
class of the scalability algorithms and
 

00:08:38.579 --> 00:08:41.000 align:start position:0%
class of the scalability algorithms and
I<00:08:39.089><c> wrote</c><00:08:39.570><c> this</c><00:08:39.779><c> a</c><00:08:39.810><c> blog</c><00:08:40.140><c> post</c><00:08:40.409><c> if</c><00:08:40.649><c> you</c><00:08:40.680><c> want</c><00:08:40.770><c> to</c>

00:08:41.000 --> 00:08:41.010 align:start position:0%
I wrote this a blog post if you want to
 

00:08:41.010 --> 00:08:42.439 align:start position:0%
I wrote this a blog post if you want to
search<00:08:41.159><c> for</c><00:08:41.190><c> it</c><00:08:41.550><c> you</c><00:08:41.640><c> can</c><00:08:41.820><c> call</c><00:08:41.969><c> it</c><00:08:42.209><c> it's</c>

00:08:42.439 --> 00:08:42.449 align:start position:0%
search for it you can call it it's
 

00:08:42.449 --> 00:08:44.480 align:start position:0%
search for it you can call it it's
called<00:08:42.750><c> a</c><00:08:42.959><c> note</c><00:08:43.409><c> on</c><00:08:43.440><c> a</c><00:08:43.620><c> racial</c><00:08:44.010><c> coding</c><00:08:44.250><c> and</c>

00:08:44.480 --> 00:08:44.490 align:start position:0%
called a note on a racial coding and
 

00:08:44.490 --> 00:08:46.819 align:start position:0%
called a note on a racial coding and
data<00:08:44.699><c> availability</c><00:08:45.120><c> that</c><00:08:45.600><c> describes</c><00:08:46.470><c> some</c><00:08:46.740><c> of</c>

00:08:46.819 --> 00:08:46.829 align:start position:0%
data availability that describes some of
 

00:08:46.829 --> 00:08:48.080 align:start position:0%
data availability that describes some of
the<00:08:46.949><c> issues</c><00:08:47.190><c> and</c><00:08:47.339><c> more</c><00:08:47.490><c> deets</c>

00:08:48.080 --> 00:08:48.090 align:start position:0%
the issues and more deets
 

00:08:48.090 --> 00:08:49.850 align:start position:0%
the issues and more deets
but<00:08:48.690><c> still</c><00:08:48.930><c> this</c><00:08:49.110><c> was</c><00:08:49.290><c> one</c><00:08:49.470><c> of</c><00:08:49.500><c> the</c><00:08:49.650><c> things</c>

00:08:49.850 --> 00:08:49.860 align:start position:0%
but still this was one of the things
 

00:08:49.860 --> 00:08:52.490 align:start position:0%
but still this was one of the things
that<00:08:50.040><c> delayed</c><00:08:50.310><c> us</c><00:08:50.340><c> but</c><00:08:51.150><c> even</c><00:08:51.540><c> still</c><00:08:51.690><c> we</c><00:08:52.380><c> were</c>

00:08:52.490 --> 00:08:52.500 align:start position:0%
that delayed us but even still we were
 

00:08:52.500 --> 00:08:54.290 align:start position:0%
that delayed us but even still we were
happily<00:08:52.980><c> making</c><00:08:53.160><c> progress</c><00:08:53.520><c> aetherium</c><00:08:54.180><c> was</c>

00:08:54.290 --> 00:08:54.300 align:start position:0%
happily making progress aetherium was
 

00:08:54.300 --> 00:08:56.140 align:start position:0%
happily making progress aetherium was
moving<00:08:54.570><c> forward</c><00:08:54.810><c> we</c><00:08:55.050><c> were</c><00:08:55.170><c> on</c><00:08:55.320><c> our</c><00:08:55.530><c> way</c>

00:08:56.140 --> 00:08:56.150 align:start position:0%
moving forward we were on our way
 

00:08:56.150 --> 00:09:01.490 align:start position:0%
moving forward we were on our way
wait<00:08:57.150><c> then</c><00:08:57.540><c> this</c><00:08:57.720><c> happened</c><00:09:00.230><c> okay</c>

00:09:01.490 --> 00:09:01.500 align:start position:0%
wait then this happened okay
 

00:09:01.500 --> 00:09:03.650 align:start position:0%
wait then this happened okay
no<00:09:01.860><c> more</c><00:09:02.040><c> problems</c><00:09:02.490><c> oh</c><00:09:02.670><c> wait</c><00:09:03.210><c> then</c><00:09:03.450><c> this</c>

00:09:03.650 --> 00:09:03.660 align:start position:0%
no more problems oh wait then this
 

00:09:03.660 --> 00:09:09.020 align:start position:0%
no more problems oh wait then this
happened<00:09:06.260><c> so</c><00:09:07.260><c> the</c><00:09:08.010><c> dow</c><00:09:08.190><c> hack</c><00:09:08.550><c> the</c><00:09:08.850><c> daus</c>

00:09:09.020 --> 00:09:09.030 align:start position:0%
happened so the dow hack the daus
 

00:09:09.030 --> 00:09:12.050 align:start position:0%
happened so the dow hack the daus
attacks<00:09:09.450><c> all</c><00:09:09.840><c> of</c><00:09:09.990><c> that</c><00:09:10.170><c> ended</c><00:09:10.530><c> up</c><00:09:10.760><c> delaying</c><00:09:11.760><c> a</c>

00:09:12.050 --> 00:09:12.060 align:start position:0%
attacks all of that ended up delaying a
 

00:09:12.060 --> 00:09:14.180 align:start position:0%
attacks all of that ended up delaying a
lot<00:09:12.240><c> of</c><00:09:12.390><c> people's</c><00:09:12.720><c> time</c><00:09:13.320><c> and</c><00:09:13.380><c> attention</c><00:09:14.040><c> by</c>

00:09:14.180 --> 00:09:14.190 align:start position:0%
lot of people's time and attention by
 

00:09:14.190 --> 00:09:17.780 align:start position:0%
lot of people's time and attention by
potentially<00:09:14.970><c> up</c><00:09:15.090><c> to</c><00:09:15.240><c> six</c><00:09:15.450><c> months</c><00:09:15.660><c> but</c><00:09:16.790><c> even</c>

00:09:17.780 --> 00:09:17.790 align:start position:0%
potentially up to six months but even
 

00:09:17.790 --> 00:09:20.870 align:start position:0%
potentially up to six months but even
still<00:09:17.940><c> work</c><00:09:18.810><c> move</c><00:09:19.080><c> forward</c><00:09:19.560><c> he</c><00:09:20.160><c> wasa</c><00:09:20.490><c> moved</c>

00:09:20.870 --> 00:09:20.880 align:start position:0%
still work move forward he wasa moved
 

00:09:20.880 --> 00:09:23.450 align:start position:0%
still work move forward he wasa moved
forward<00:09:21.360><c> the</c><00:09:21.530><c> work</c><00:09:22.530><c> on</c><00:09:22.740><c> the</c><00:09:22.890><c> virtual</c><00:09:23.190><c> machine</c>

00:09:23.450 --> 00:09:23.460 align:start position:0%
forward the work on the virtual machine
 

00:09:23.460 --> 00:09:25.490 align:start position:0%
forward the work on the virtual machine
moved<00:09:23.700><c> forward</c><00:09:24.150><c> and</c><00:09:24.510><c> work</c><00:09:24.870><c> on</c><00:09:25.110><c> the</c><00:09:25.320><c> end</c><00:09:25.440><c> of</c>

00:09:25.490 --> 00:09:25.500 align:start position:0%
moved forward and work on the end of
 

00:09:25.500 --> 00:09:27.740 align:start position:0%
moved forward and work on the end of
alternatives<00:09:26.100><c> things</c><00:09:26.340><c> like</c><00:09:26.520><c> EVM</c><00:09:26.880><c> 1.5</c><00:09:27.450><c> moved</c>

00:09:27.740 --> 00:09:27.750 align:start position:0%
alternatives things like EVM 1.5 moved
 

00:09:27.750 --> 00:09:30.710 align:start position:0%
alternatives things like EVM 1.5 moved
forward<00:09:28.170><c> and</c><00:09:28.850><c> people</c><00:09:29.850><c> were</c><00:09:30.120><c> still</c><00:09:30.450><c> continuing</c>

00:09:30.710 --> 00:09:30.720 align:start position:0%
forward and people were still continuing
 

00:09:30.720 --> 00:09:33.140 align:start position:0%
forward and people were still continuing
to<00:09:31.350><c> kind</c><00:09:31.590><c> of</c><00:09:31.740><c> get</c><00:09:31.980><c> a</c><00:09:32.010><c> better</c><00:09:32.280><c> and</c><00:09:32.550><c> better</c><00:09:32.580><c> idea</c>

00:09:33.140 --> 00:09:33.150 align:start position:0%
to kind of get a better and better idea
 

00:09:33.150 --> 00:09:37.430 align:start position:0%
to kind of get a better and better idea
of<00:09:33.560><c> look</c><00:09:34.560><c> basically</c><00:09:35.250><c> what</c><00:09:35.880><c> a</c><00:09:36.090><c> more</c><00:09:36.780><c> optimal</c>

00:09:37.430 --> 00:09:37.440 align:start position:0%
of look basically what a more optimal
 

00:09:37.440 --> 00:09:39.830 align:start position:0%
of look basically what a more optimal
blockchain<00:09:38.130><c> Algar</c>

00:09:39.830 --> 00:09:39.840 align:start position:0%
blockchain Algar
 

00:09:39.840 --> 00:09:43.450 align:start position:0%
blockchain Algar
from<00:09:40.230><c> many</c><00:09:40.590><c> different</c><00:09:40.980><c> angles</c><00:09:41.390><c> so</c><00:09:42.390><c> after</c><00:09:42.900><c> this</c>

00:09:43.450 --> 00:09:43.460 align:start position:0%
from many different angles so after this
 

00:09:43.460 --> 00:09:46.640 align:start position:0%
from many different angles so after this
that<00:09:44.460><c> we</c><00:09:44.610><c> started</c><00:09:45.000><c> making</c><00:09:45.360><c> huge</c><00:09:45.840><c> progress</c><00:09:46.110><c> and</c>

00:09:46.640 --> 00:09:46.650 align:start position:0%
that we started making huge progress and
 

00:09:46.650 --> 00:09:49.490 align:start position:0%
that we started making huge progress and
very<00:09:47.040><c> quickly</c><00:09:47.340><c> right</c><00:09:47.880><c> so</c><00:09:48.210><c> during</c><00:09:49.080><c> all</c><00:09:49.200><c> of</c><00:09:49.260><c> this</c>

00:09:49.490 --> 00:09:49.500 align:start position:0%
very quickly right so during all of this
 

00:09:49.500 --> 00:09:51.530 align:start position:0%
very quickly right so during all of this
time<00:09:49.560><c> there</c><00:09:50.100><c> were</c><00:09:50.160><c> these</c><00:09:50.280><c> different</c><00:09:50.790><c> strands</c>

00:09:51.530 --> 00:09:51.540 align:start position:0%
time there were these different strands
 

00:09:51.540 --> 00:09:54.170 align:start position:0%
time there were these different strands
of<00:09:51.750><c> research</c><00:09:52.110><c> that</c><00:09:52.350><c> we're</c><00:09:52.470><c> going</c><00:09:52.590><c> on</c><00:09:53.000><c> some</c><00:09:54.000><c> of</c>

00:09:54.170 --> 00:09:54.180 align:start position:0%
of research that we're going on some of
 

00:09:54.180 --> 00:09:57.560 align:start position:0%
of research that we're going on some of
them<00:09:54.710><c> around</c><00:09:55.710><c> proof</c><00:09:56.220><c> of</c><00:09:56.340><c> stake</c><00:09:56.610><c> and</c><00:09:57.030><c> trying</c><00:09:57.420><c> to</c>

00:09:57.560 --> 00:09:57.570 align:start position:0%
them around proof of stake and trying to
 

00:09:57.570 --> 00:09:59.420 align:start position:0%
them around proof of stake and trying to
do<00:09:57.690><c> base</c><00:09:57.900><c> layer</c><00:09:58.110><c> consensus</c><00:09:58.740><c> more</c><00:09:58.950><c> efficiently</c>

00:09:59.420 --> 00:09:59.430 align:start position:0%
do base layer consensus more efficiently
 

00:09:59.430 --> 00:10:01.850 align:start position:0%
do base layer consensus more efficiently
some<00:10:00.180><c> of</c><00:10:00.330><c> them</c><00:10:00.510><c> were</c><00:10:00.660><c> around</c><00:10:00.900><c> scalability</c><00:10:01.740><c> in</c>

00:10:01.850 --> 00:10:01.860 align:start position:0%
some of them were around scalability in
 

00:10:01.860 --> 00:10:04.370 align:start position:0%
some of them were around scalability in
trying<00:10:02.160><c> a</c><00:10:02.280><c> shard</c><00:10:02.550><c> base</c><00:10:02.790><c> layer</c><00:10:03.000><c> consensus</c><00:10:03.750><c> some</c>

00:10:04.370 --> 00:10:04.380 align:start position:0%
trying a shard base layer consensus some
 

00:10:04.380 --> 00:10:05.990 align:start position:0%
trying a shard base layer consensus some
of<00:10:04.530><c> them</c><00:10:04.680><c> were</c><00:10:04.800><c> around</c><00:10:05.040><c> improving</c><00:10:05.670><c> the</c>

00:10:05.990 --> 00:10:06.000 align:start position:0%
of them were around improving the
 

00:10:06.000 --> 00:10:08.300 align:start position:0%
of them were around improving the
efficiency<00:10:06.630><c> of</c><00:10:06.660><c> the</c><00:10:06.870><c> virtual</c><00:10:07.200><c> machine</c><00:10:07.560><c> some</c>

00:10:08.300 --> 00:10:08.310 align:start position:0%
efficiency of the virtual machine some
 

00:10:08.310 --> 00:10:09.320 align:start position:0%
efficiency of the virtual machine some
of<00:10:08.430><c> them</c><00:10:08.580><c> were</c><00:10:08.670><c> around</c><00:10:08.910><c> things</c><00:10:09.240><c> like</c>

00:10:09.320 --> 00:10:09.330 align:start position:0%
of them were around things like
 

00:10:09.330 --> 00:10:11.630 align:start position:0%
of them were around things like
abstraction<00:10:10.170><c> that</c><00:10:10.350><c> would</c><00:10:10.740><c> allow</c><00:10:10.980><c> people</c><00:10:11.220><c> to</c>

00:10:11.630 --> 00:10:11.640 align:start position:0%
abstraction that would allow people to
 

00:10:11.640 --> 00:10:14.780 align:start position:0%
abstraction that would allow people to
use<00:10:12.480><c> whatever</c><00:10:13.010><c> signature</c><00:10:14.010><c> algorithms</c><00:10:14.610><c> they</c>

00:10:14.780 --> 00:10:14.790 align:start position:0%
use whatever signature algorithms they
 

00:10:14.790 --> 00:10:16.340 align:start position:0%
use whatever signature algorithms they
wanted<00:10:15.150><c> for</c><00:10:15.330><c> their</c><00:10:15.450><c> accounts</c><00:10:15.930><c> which</c><00:10:16.140><c> could</c>

00:10:16.340 --> 00:10:16.350 align:start position:0%
wanted for their accounts which could
 

00:10:16.350 --> 00:10:18.560 align:start position:0%
wanted for their accounts which could
provide<00:10:16.680><c> post</c><00:10:17.340><c> quantum</c><00:10:17.760><c> security</c><00:10:18.330><c> it</c><00:10:18.450><c> would</c>

00:10:18.560 --> 00:10:18.570 align:start position:0%
provide post quantum security it would
 

00:10:18.570 --> 00:10:20.660 align:start position:0%
provide post quantum security it would
make<00:10:18.750><c> it</c><00:10:18.870><c> easier</c><00:10:19.230><c> to</c><00:10:19.470><c> make</c><00:10:19.590><c> privacy</c><00:10:20.100><c> solutions</c>

00:10:20.660 --> 00:10:20.670 align:start position:0%
make it easier to make privacy solutions
 

00:10:20.670 --> 00:10:23.570 align:start position:0%
make it easier to make privacy solutions
among<00:10:21.420><c> a</c><00:10:21.450><c> bunch</c><00:10:21.750><c> of</c><00:10:21.930><c> other</c><00:10:22.080><c> benefits</c><00:10:22.580><c> protocol</c>

00:10:23.570 --> 00:10:23.580 align:start position:0%
among a bunch of other benefits protocol
 

00:10:23.580 --> 00:10:25.730 align:start position:0%
among a bunch of other benefits protocol
economic<00:10:24.060><c> improvements</c><00:10:24.690><c> and</c><00:10:24.990><c> really</c><00:10:25.590><c> all</c>

00:10:25.730 --> 00:10:25.740 align:start position:0%
economic improvements and really all
 

00:10:25.740 --> 00:10:27.380 align:start position:0%
economic improvements and really all
these<00:10:25.890><c> things</c><00:10:26.160><c> were</c><00:10:26.460><c> still</c><00:10:26.790><c> happening</c><00:10:27.270><c> all</c>

00:10:27.380 --> 00:10:27.390 align:start position:0%
these things were still happening all
 

00:10:27.390 --> 00:10:31.490 align:start position:0%
these things were still happening all
the<00:10:27.420><c> way</c><00:10:27.630><c> through</c><00:10:27.900><c> so</c><00:10:29.360><c> at</c><00:10:30.360><c> some</c><00:10:30.780><c> point</c><00:10:30.840><c> around</c>

00:10:31.490 --> 00:10:31.500 align:start position:0%
the way through so at some point around
 

00:10:31.500 --> 00:10:35.510 align:start position:0%
the way through so at some point around
the<00:10:31.830><c> beginning</c><00:10:32.340><c> of</c><00:10:32.610><c> 2017</c><00:10:33.260><c> we</c><00:10:34.260><c> finally</c><00:10:34.800><c> came</c><00:10:35.460><c> up</c>

00:10:35.510 --> 00:10:35.520 align:start position:0%
the beginning of 2017 we finally came up
 

00:10:35.520 --> 00:10:38.960 align:start position:0%
the beginning of 2017 we finally came up
with<00:10:35.700><c> this</c><00:10:36.390><c> con</c><00:10:36.660><c> the</c><00:10:37.020><c> sum</c><00:10:37.640><c> protocol</c><00:10:38.640><c> that</c><00:10:38.820><c> we</c>

00:10:38.960 --> 00:10:38.970 align:start position:0%
with this con the sum protocol that we
 

00:10:38.970 --> 00:10:41.900 align:start position:0%
with this con the sum protocol that we
gave<00:10:39.690><c> this</c><00:10:40.080><c> very</c><00:10:40.650><c> kind</c><00:10:40.950><c> of</c><00:10:41.040><c> unambitious</c><00:10:41.460><c> name</c>

00:10:41.900 --> 00:10:41.910 align:start position:0%
gave this very kind of unambitious name
 

00:10:41.910 --> 00:10:44.360 align:start position:0%
gave this very kind of unambitious name
of<00:10:42.210><c> a</c><00:10:42.330><c> minimal</c><00:10:42.750><c> swashing</c><00:10:43.170><c> conditions</c><00:10:43.680><c> and</c>

00:10:44.360 --> 00:10:44.370 align:start position:0%
of a minimal swashing conditions and
 

00:10:44.370 --> 00:10:46.400 align:start position:0%
of a minimal swashing conditions and
minimal<00:10:44.910><c> swashy</c><00:10:45.150><c> conditions</c><00:10:45.810><c> was</c><00:10:45.990><c> basically</c>

00:10:46.400 --> 00:10:46.410 align:start position:0%
minimal swashy conditions was basically
 

00:10:46.410 --> 00:10:49.940 align:start position:0%
minimal swashy conditions was basically
a<00:10:46.560><c> kind</c><00:10:47.400><c> of</c><00:10:47.490><c> translation</c><00:10:48.180><c> of</c><00:10:48.660><c> pbft</c><00:10:49.410><c> style</c>

00:10:49.940 --> 00:10:49.950 align:start position:0%
a kind of translation of pbft style
 

00:10:49.950 --> 00:10:52.610 align:start position:0%
a kind of translation of pbft style
traditional<00:10:50.760><c> Byzantine</c><00:10:50.940><c> consensus</c><00:10:51.840><c> so</c><00:10:52.410><c> the</c>

00:10:52.610 --> 00:10:52.620 align:start position:0%
traditional Byzantine consensus so the
 

00:10:52.620 --> 00:10:54.380 align:start position:0%
traditional Byzantine consensus so the
same<00:10:52.830><c> sort</c><00:10:53.130><c> of</c><00:10:53.190><c> stuff</c><00:10:53.370><c> that</c><00:10:53.610><c> was</c><00:10:53.730><c> agreed</c><00:10:54.030><c> on</c><00:10:54.180><c> by</c>

00:10:54.380 --> 00:10:54.390 align:start position:0%
same sort of stuff that was agreed on by
 

00:10:54.390 --> 00:10:56.870 align:start position:0%
same sort of stuff that was agreed on by
a<00:10:54.420><c> lamp</c><00:10:55.230><c> or</c><00:10:55.440><c> work</c><00:10:55.800><c> wench</c><00:10:56.070><c> stockmeyer</c><00:10:56.550><c> and</c><00:10:56.790><c> all</c>

00:10:56.870 --> 00:10:56.880 align:start position:0%
a lamp or work wench stockmeyer and all
 

00:10:56.880 --> 00:10:58.010 align:start position:0%
a lamp or work wench stockmeyer and all
those<00:10:57.030><c> fate</c><00:10:57.210><c> and</c><00:10:57.390><c> all</c><00:10:57.510><c> those</c><00:10:57.660><c> wonderful</c>

00:10:58.010 --> 00:10:58.020 align:start position:0%
those fate and all those wonderful
 

00:10:58.020 --> 00:11:01.160 align:start position:0%
those fate and all those wonderful
people<00:10:58.140><c> back</c><00:10:58.530><c> in</c><00:10:58.710><c> the</c><00:10:58.770><c> 1980s</c><00:10:59.460><c> but</c><00:11:00.210><c> sim</c>

00:11:01.160 --> 00:11:01.170 align:start position:0%
people back in the 1980s but sim
 

00:11:01.170 --> 00:11:03.980 align:start position:0%
people back in the 1980s but sim
flying<00:11:01.500><c> it</c><00:11:01.860><c> and</c><00:11:02.029><c> kind</c><00:11:03.029><c> of</c><00:11:03.149><c> carrying</c><00:11:03.540><c> it</c><00:11:03.720><c> for</c>

00:11:03.980 --> 00:11:03.990 align:start position:0%
flying it and kind of carrying it for
 

00:11:03.990 --> 00:11:06.110 align:start position:0%
flying it and kind of carrying it for
forward<00:11:04.950><c> into</c><00:11:05.370><c> more</c><00:11:05.670><c> of</c><00:11:05.700><c> a</c><00:11:05.850><c> blockchain</c>

00:11:06.110 --> 00:11:06.120 align:start position:0%
forward into more of a blockchain
 

00:11:06.120 --> 00:11:07.940 align:start position:0%
forward into more of a blockchain
context<00:11:06.930><c> right</c><00:11:07.230><c> so</c><00:11:07.410><c> the</c><00:11:07.529><c> idea</c><00:11:07.800><c> basically</c>

00:11:07.940 --> 00:11:07.950 align:start position:0%
context right so the idea basically
 

00:11:07.950 --> 00:11:11.150 align:start position:0%
context right so the idea basically
basically<00:11:08.880><c> is</c><00:11:09.389><c> that</c><00:11:09.839><c> in</c><00:11:10.380><c> a</c><00:11:10.500><c> blockchain</c><00:11:10.740><c> you</c>

00:11:11.150 --> 00:11:11.160 align:start position:0%
basically is that in a blockchain you
 

00:11:11.160 --> 00:11:13.069 align:start position:0%
basically is that in a blockchain you
just<00:11:11.519><c> keep</c><00:11:11.910><c> on</c><00:11:12.029><c> having</c><00:11:12.300><c> these</c><00:11:12.540><c> new</c><00:11:12.750><c> blocks</c>

00:11:13.069 --> 00:11:13.079 align:start position:0%
just keep on having these new blocks
 

00:11:13.079 --> 00:11:15.410 align:start position:0%
just keep on having these new blocks
appear<00:11:13.410><c> over</c><00:11:13.680><c> time</c><00:11:13.950><c> and</c><00:11:14.310><c> you</c><00:11:14.790><c> can</c><00:11:14.970><c> gain</c><00:11:15.180><c> these</c>

00:11:15.410 --> 00:11:15.420 align:start position:0%
appear over time and you can gain these
 

00:11:15.420 --> 00:11:17.750 align:start position:0%
appear over time and you can gain these
nice<00:11:15.839><c> kind</c><00:11:16.200><c> of</c><00:11:16.260><c> pipelining</c><00:11:16.740><c> efficiencies</c><00:11:17.490><c> by</c>

00:11:17.750 --> 00:11:17.760 align:start position:0%
nice kind of pipelining efficiencies by
 

00:11:17.760 --> 00:11:20.030 align:start position:0%
nice kind of pipelining efficiencies by
merging<00:11:18.750><c> sequence</c><00:11:19.170><c> numbers</c><00:11:19.500><c> and</c><00:11:19.680><c> viewers</c>

00:11:20.030 --> 00:11:20.040 align:start position:0%
merging sequence numbers and viewers
 

00:11:20.040 --> 00:11:22.040 align:start position:0%
merging sequence numbers and viewers
every<00:11:20.639><c> time</c><00:11:20.820><c> a</c><00:11:20.850><c> new</c><00:11:21.060><c> round</c><00:11:21.269><c> starts</c><00:11:21.779><c> you</c><00:11:21.930><c> would</c>

00:11:22.040 --> 00:11:22.050 align:start position:0%
every time a new round starts you would
 

00:11:22.050 --> 00:11:24.139 align:start position:0%
every time a new round starts you would
add<00:11:22.199><c> new</c><00:11:22.410><c> data</c><00:11:22.620><c> into</c><00:11:22.920><c> the</c><00:11:23.100><c> round</c><00:11:23.310><c> you</c><00:11:23.820><c> can</c><00:11:24.000><c> also</c>

00:11:24.139 --> 00:11:24.149 align:start position:0%
add new data into the round you can also
 

00:11:24.149 --> 00:11:26.720 align:start position:0%
add new data into the round you can also
have<00:11:24.480><c> the</c><00:11:24.660><c> second</c><00:11:25.250><c> kind</c><00:11:26.250><c> of</c><00:11:26.339><c> round</c><00:11:26.610><c> of</c>

00:11:26.720 --> 00:11:26.730 align:start position:0%
have the second kind of round of
 

00:11:26.730 --> 00:11:28.639 align:start position:0%
have the second kind of round of
confirmation<00:11:27.360><c> for</c><00:11:27.630><c> one</c><00:11:27.870><c> piece</c><00:11:28.079><c> of</c><00:11:28.260><c> data</c><00:11:28.290><c> be</c>

00:11:28.639 --> 00:11:28.649 align:start position:0%
confirmation for one piece of data be
 

00:11:28.649 --> 00:11:30.110 align:start position:0%
confirmation for one piece of data be
the<00:11:28.769><c> first</c><00:11:29.010><c> round</c><00:11:29.250><c> of</c><00:11:29.310><c> confirmation</c><00:11:29.910><c> for</c><00:11:30.060><c> the</c>

00:11:30.110 --> 00:11:30.120 align:start position:0%
the first round of confirmation for the
 

00:11:30.120 --> 00:11:32.030 align:start position:0%
the first round of confirmation for the
next<00:11:30.360><c> piece</c><00:11:30.510><c> of</c><00:11:30.540><c> data</c><00:11:30.720><c> and</c><00:11:31.170><c> you</c><00:11:31.529><c> can</c><00:11:31.709><c> really</c>

00:11:32.030 --> 00:11:32.040 align:start position:0%
next piece of data and you can really
 

00:11:32.040 --> 00:11:34.100 align:start position:0%
next piece of data and you can really
kind<00:11:32.279><c> of</c><00:11:32.639><c> get</c><00:11:32.850><c> experiment</c><00:11:33.600><c> amount</c><00:11:34.019><c> of</c>

00:11:34.100 --> 00:11:34.110 align:start position:0%
kind of get experiment amount of
 

00:11:34.110 --> 00:11:37.310 align:start position:0%
kind of get experiment amount of
efficiency<00:11:34.290><c> and</c><00:11:34.889><c> out</c><00:11:34.980><c> of</c><00:11:35.130><c> all</c><00:11:35.250><c> of</c><00:11:35.279><c> that</c><00:11:35.370><c> so</c><00:11:36.320><c> the</c>

00:11:37.310 --> 00:11:37.320 align:start position:0%
efficiency and out of all of that so the
 

00:11:37.320 --> 00:11:39.170 align:start position:0%
efficiency and out of all of that so the
first<00:11:37.560><c> part</c><00:11:37.800><c> was</c><00:11:37.949><c> step</c><00:11:38.250><c> was</c><00:11:38.430><c> minimal</c><00:11:38.790><c> swashing</c>

00:11:39.170 --> 00:11:39.180 align:start position:0%
first part was step was minimal swashing
 

00:11:39.180 --> 00:11:41.300 align:start position:0%
first part was step was minimal swashing
additions<00:11:39.630><c> which</c><00:11:39.839><c> had</c><00:11:40.019><c> six</c><00:11:40.410><c> /e</c><00:11:40.740><c> conditions</c>

00:11:41.300 --> 00:11:41.310 align:start position:0%
additions which had six /e conditions
 

00:11:41.310 --> 00:11:44.120 align:start position:0%
additions which had six /e conditions
then<00:11:41.940><c> it</c><00:11:42.060><c> went</c><00:11:42.180><c> down</c><00:11:42.329><c> to</c><00:11:42.480><c> four</c><00:11:42.720><c> and</c><00:11:43.130><c> finally</c>

00:11:44.120 --> 00:11:44.130 align:start position:0%
then it went down to four and finally
 

00:11:44.130 --> 00:11:46.100 align:start position:0%
then it went down to four and finally
about<00:11:44.370><c> half</c><00:11:44.610><c> a</c><00:11:44.730><c> year</c><00:11:44.760><c> later</c><00:11:45.149><c> we</c><00:11:45.690><c> ended</c><00:11:45.990><c> up</c>

00:11:46.100 --> 00:11:46.110 align:start position:0%
about half a year later we ended up
 

00:11:46.110 --> 00:11:48.829 align:start position:0%
about half a year later we ended up
merging<00:11:46.410><c> prepares</c><00:11:46.980><c> that</c><00:11:47.160><c> commits</c><00:11:47.550><c> and</c><00:11:47.880><c> this</c>

00:11:48.829 --> 00:11:48.839 align:start position:0%
merging prepares that commits and this
 

00:11:48.839 --> 00:11:50.810 align:start position:0%
merging prepares that commits and this
gave<00:11:49.139><c> us</c><00:11:49.170><c> Casper</c><00:11:50.100><c> the</c><00:11:50.190><c> Friendly</c><00:11:50.220><c> finality</c>

00:11:50.810 --> 00:11:50.820 align:start position:0%
gave us Casper the Friendly finality
 

00:11:50.820 --> 00:11:57.199 align:start position:0%
gave us Casper the Friendly finality
gadget<00:11:51.449><c> Casper</c><00:11:52.110><c> FFG</c><00:11:53.810><c> so</c><00:11:55.730><c> last</c><00:11:56.730><c> year</c><00:11:56.970><c> at</c><00:11:57.060><c> Def</c>

00:11:57.199 --> 00:11:57.209 align:start position:0%
gadget Casper FFG so last year at Def
 

00:11:57.209 --> 00:11:59.150 align:start position:0%
gadget Casper FFG so last year at Def
Con<00:11:57.449><c> I</c><00:11:57.480><c> presented</c><00:11:57.899><c> this</c><00:11:58.199><c> new</c><00:11:58.380><c> shorting</c><00:11:58.800><c> design</c>

00:11:59.150 --> 00:11:59.160 align:start position:0%
Con I presented this new shorting design
 

00:11:59.160 --> 00:12:01.970 align:start position:0%
Con I presented this new shorting design
that<00:11:59.760><c> basically</c><00:12:00.240><c> kept</c><00:12:00.990><c> the</c><00:12:01.170><c> main</c><00:12:01.350><c> chain</c><00:12:01.649><c> and</c>

00:12:01.970 --> 00:12:01.980 align:start position:0%
that basically kept the main chain and
 

00:12:01.980 --> 00:12:05.480 align:start position:0%
that basically kept the main chain and
then<00:12:02.160><c> creed</c><00:12:02.820><c> did</c><00:12:03.240><c> sharding</c><00:12:04.139><c> as</c><00:12:04.380><c> a</c><00:12:04.889><c> kind</c><00:12:05.220><c> of</c><00:12:05.279><c> way</c>

00:12:05.480 --> 00:12:05.490 align:start position:0%
then creed did sharding as a kind of way
 

00:12:05.490 --> 00:12:07.970 align:start position:0%
then creed did sharding as a kind of way
all<00:12:05.699><c> kind</c><00:12:06.209><c> of</c><00:12:06.420><c> layer</c><00:12:06.630><c> two</c><00:12:06.959><c> system</c><00:12:07.440><c> on</c><00:12:07.589><c> top</c><00:12:07.829><c> of</c>

00:12:07.970 --> 00:12:07.980 align:start position:0%
all kind of layer two system on top of
 

00:12:07.980 --> 00:12:10.100 align:start position:0%
all kind of layer two system on top of
the<00:12:08.130><c> existing</c><00:12:08.610><c> main</c><00:12:08.760><c> chain</c><00:12:09.029><c> that</c><00:12:09.630><c> would</c><00:12:09.810><c> then</c>

00:12:10.100 --> 00:12:10.110 align:start position:0%
the existing main chain that would then
 

00:12:10.110 --> 00:12:11.990 align:start position:0%
the existing main chain that would then
kind<00:12:10.470><c> of</c><00:12:10.529><c> get</c><00:12:10.680><c> upgraded</c><00:12:11.160><c> to</c><00:12:11.310><c> being</c><00:12:11.699><c> the</c><00:12:11.850><c> layer</c>

00:12:11.990 --> 00:12:12.000 align:start position:0%
kind of get upgraded to being the layer
 

00:12:12.000 --> 00:12:15.650 align:start position:0%
kind of get upgraded to being the layer
one<00:12:12.300><c> once</c><00:12:12.540><c> it</c><00:12:12.750><c> gets</c><00:12:12.959><c> solid</c><00:12:13.470><c> enough</c><00:12:14.360><c> from</c><00:12:15.360><c> Vlad</c>

00:12:15.650 --> 00:12:15.660 align:start position:0%
one once it gets solid enough from Vlad
 

00:12:15.660 --> 00:12:25.009 align:start position:0%
one once it gets solid enough from Vlad
the<00:12:16.370><c> Casper</c><00:12:17.370><c> CBC</c><00:12:18.170><c> paper</c><00:12:22.910><c> the</c><00:12:23.910><c> Casper</c><00:12:24.420><c> FFG</c>

00:12:25.009 --> 00:12:25.019 align:start position:0%
the Casper CBC paper the Casper FFG
 

00:12:25.019 --> 00:12:28.900 align:start position:0%
the Casper CBC paper the Casper FFG
proof<00:12:25.320><c> of</c><00:12:25.500><c> concept</c><00:12:26.010><c> so</c><00:12:26.399><c> December</c><00:12:26.850><c> 31st</c><00:12:27.690><c> 2017</c>

00:12:28.900 --> 00:12:28.910 align:start position:0%
proof of concept so December 31st 2017
 

00:12:28.910 --> 00:12:31.970 align:start position:0%
proof of concept so December 31st 2017
2340<00:12:30.019><c> bangkok</c><00:12:31.019><c> time</c><00:12:31.290><c> because</c><00:12:31.529><c> we</c><00:12:31.680><c> happen</c><00:12:31.949><c> to</c>

00:12:31.970 --> 00:12:31.980 align:start position:0%
2340 bangkok time because we happen to
 

00:12:31.980 --> 00:12:34.910 align:start position:0%
2340 bangkok time because we happen to
be<00:12:32.160><c> in</c><00:12:32.190><c> thailand</c><00:12:32.699><c> at</c><00:12:32.850><c> the</c><00:12:32.970><c> time</c><00:12:33.920><c> basically</c>

00:12:34.910 --> 00:12:34.920 align:start position:0%
be in thailand at the time basically
 

00:12:34.920 --> 00:12:37.550 align:start position:0%
be in thailand at the time basically
what<00:12:35.190><c> happens</c><00:12:35.579><c> here</c><00:12:35.910><c> is</c><00:12:36.060><c> we</c><00:12:36.440><c> pretty</c><00:12:37.440><c> much</c>

00:12:37.550 --> 00:12:37.560 align:start position:0%
what happens here is we pretty much
 

00:12:37.560 --> 00:12:41.210 align:start position:0%
what happens here is we pretty much
managed<00:12:38.310><c> to</c><00:12:38.519><c> nail</c><00:12:38.730><c> down</c><00:12:38.779><c> what</c><00:12:39.779><c> the</c><00:12:40.110><c> spec</c><00:12:40.470><c> of</c><00:12:40.740><c> a</c>

00:12:41.210 --> 00:12:41.220 align:start position:0%
managed to nail down what the spec of a
 

00:12:41.220 --> 00:12:43.069 align:start position:0%
managed to nail down what the spec of a
version<00:12:41.670><c> of</c><00:12:41.970><c> hybrid</c><00:12:42.390><c> proof</c><00:12:42.600><c> of</c><00:12:42.720><c> stake</c><00:12:42.930><c> would</c>

00:12:43.069 --> 00:12:43.079 align:start position:0%
version of hybrid proof of stake would
 

00:12:43.079 --> 00:12:44.990 align:start position:0%
version of hybrid proof of stake would
look<00:12:43.290><c> like</c><00:12:43.440><c> and</c><00:12:43.709><c> this</c><00:12:43.740><c> version</c><00:12:44.579><c> of</c><00:12:44.670><c> hybrid</c>

00:12:44.990 --> 00:12:45.000 align:start position:0%
look like and this version of hybrid
 

00:12:45.000 --> 00:12:47.480 align:start position:0%
look like and this version of hybrid
proof<00:12:45.209><c> of</c><00:12:45.329><c> stake</c><00:12:45.600><c> would</c><00:12:45.959><c> basically</c><00:12:46.589><c> use</c><00:12:47.220><c> the</c>

00:12:47.480 --> 00:12:47.490 align:start position:0%
proof of stake would basically use the
 

00:12:47.490 --> 00:12:50.509 align:start position:0%
proof of stake would basically use the
ideas<00:12:47.970><c> from</c><00:12:48.390><c> Casper</c><00:12:48.990><c> FFG</c><00:12:49.440><c> use</c><00:12:49.740><c> these</c><00:12:50.040><c> a</c><00:12:50.250><c> kind</c>

00:12:50.509 --> 00:12:50.519 align:start position:0%
ideas from Casper FFG use these a kind
 

00:12:50.519 --> 00:12:52.790 align:start position:0%
ideas from Casper FFG use these a kind
of<00:12:50.610><c> traditional</c><00:12:51.569><c> Byzantine</c><00:12:51.779><c> fault</c><00:12:52.350><c> tolerant</c>

00:12:52.790 --> 00:12:52.800 align:start position:0%
of traditional Byzantine fault tolerant
 

00:12:52.800 --> 00:12:55.040 align:start position:0%
of traditional Byzantine fault tolerant
consensus<00:12:53.430><c> inspired</c><00:12:54.000><c> ideas</c><00:12:54.510><c> of</c><00:12:54.720><c> how</c><00:12:54.810><c> to</c><00:12:54.870><c> do</c>

00:12:55.040 --> 00:12:55.050 align:start position:0%
consensus inspired ideas of how to do
 

00:12:55.050 --> 00:12:57.379 align:start position:0%
consensus inspired ideas of how to do
proof<00:12:55.260><c> of</c><00:12:55.380><c> stake</c><00:12:55.620><c> on</c><00:12:55.980><c> top</c><00:12:56.670><c> of</c><00:12:57.000><c> the</c><00:12:57.240><c> existing</c>

00:12:57.379 --> 00:12:57.389 align:start position:0%
proof of stake on top of the existing
 

00:12:57.389 --> 00:12:59.660 align:start position:0%
proof of stake on top of the existing
proof<00:12:57.930><c> of</c><00:12:58.050><c> work</c><00:12:58.199><c> chain</c><00:12:58.470><c> so</c><00:12:59.190><c> this</c><00:12:59.370><c> would</c><00:12:59.519><c> be</c><00:12:59.639><c> a</c>

00:12:59.660 --> 00:12:59.670 align:start position:0%
proof of work chain so this would be a
 

00:12:59.670 --> 00:13:01.730 align:start position:0%
proof of work chain so this would be a
mechanism<00:12:59.910><c> that</c><00:13:00.389><c> would</c><00:13:00.510><c> allow</c><00:13:00.779><c> us</c><00:13:00.810><c> to</c><00:13:01.139><c> get</c><00:13:01.380><c> to</c>

00:13:01.730 --> 00:13:01.740 align:start position:0%
mechanism that would allow us to get to
 

00:13:01.740 --> 00:13:04.280 align:start position:0%
mechanism that would allow us to get to
hybrid<00:13:02.670><c> proof</c><00:13:02.910><c> of</c><00:13:03.029><c> stake</c><00:13:03.300><c> fairly</c><00:13:04.050><c> quickly</c>

00:13:04.280 --> 00:13:04.290 align:start position:0%
hybrid proof of stake fairly quickly
 

00:13:04.290 --> 00:13:07.040 align:start position:0%
hybrid proof of stake fairly quickly
with<00:13:04.860><c> actually</c><00:13:05.459><c> a</c><00:13:05.490><c> fairly</c><00:13:05.910><c> minimal</c><00:13:06.300><c> level</c><00:13:06.930><c> of</c>

00:13:07.040 --> 00:13:07.050 align:start position:0%
with actually a fairly minimal level of
 

00:13:07.050 --> 00:13:08.750 align:start position:0%
with actually a fairly minimal level of
disruption<00:13:07.440><c> to</c><00:13:07.769><c> the</c><00:13:07.860><c> existing</c><00:13:08.339><c> blockchain</c>

00:13:08.750 --> 00:13:08.760 align:start position:0%
disruption to the existing blockchain
 

00:13:08.760 --> 00:13:10.910 align:start position:0%
disruption to the existing blockchain
and<00:13:08.970><c> then</c><00:13:09.690><c> the</c><00:13:09.870><c> theory</c><00:13:10.140><c> is</c><00:13:10.380><c> that</c><00:13:10.410><c> we</c><00:13:10.680><c> would</c><00:13:10.769><c> be</c>

00:13:10.910 --> 00:13:10.920 align:start position:0%
and then the theory is that we would be
 

00:13:10.920 --> 00:13:12.500 align:start position:0%
and then the theory is that we would be
able<00:13:11.010><c> to</c><00:13:11.130><c> upgrade</c><00:13:11.370><c> to</c><00:13:11.760><c> full</c><00:13:11.940><c> proof</c><00:13:12.149><c> of</c><00:13:12.269><c> stake</c>

00:13:12.500 --> 00:13:12.510 align:start position:0%
able to upgrade to full proof of stake
 

00:13:12.510 --> 00:13:14.930 align:start position:0%
able to upgrade to full proof of stake
over<00:13:12.810><c> time</c><00:13:13.019><c> and</c><00:13:13.319><c> we</c><00:13:13.949><c> got</c><00:13:14.160><c> very</c><00:13:14.430><c> far</c>

00:13:14.930 --> 00:13:14.940 align:start position:0%
over time and we got very far
 

00:13:14.940 --> 00:13:16.820 align:start position:0%
over time and we got very far
in<00:13:15.210><c> this</c><00:13:15.330><c> direction</c><00:13:15.510><c> and</c><00:13:15.990><c> there</c><00:13:16.440><c> was</c><00:13:16.530><c> a</c><00:13:16.560><c> test</c>

00:13:16.820 --> 00:13:16.830 align:start position:0%
in this direction and there was a test
 

00:13:16.830 --> 00:13:18.350 align:start position:0%
in this direction and there was a test
that<00:13:17.070><c> there</c><00:13:17.250><c> were</c><00:13:17.340><c> Python</c><00:13:17.700><c> clients</c><00:13:18.180><c> there</c>

00:13:18.350 --> 00:13:18.360 align:start position:0%
that there were Python clients there
 

00:13:18.360 --> 00:13:20.630 align:start position:0%
that there were Python clients there
there<00:13:18.930><c> were</c><00:13:19.020><c> messages</c><00:13:19.500><c> going</c><00:13:19.740><c> between</c>

00:13:20.630 --> 00:13:20.640 align:start position:0%
there were messages going between
 

00:13:20.640 --> 00:13:22.970 align:start position:0%
there were messages going between
different<00:13:21.120><c> VPSs</c><00:13:22.080><c> and</c><00:13:22.290><c> different</c><00:13:22.530><c> servers</c><00:13:22.860><c> and</c>

00:13:22.970 --> 00:13:22.980 align:start position:0%
different VPSs and different servers and
 

00:13:22.980 --> 00:13:25.370 align:start position:0%
different VPSs and different servers and
different<00:13:23.250><c> computers</c><00:13:23.670><c> and</c><00:13:23.910><c> it</c><00:13:24.720><c> got</c><00:13:24.870><c> very</c><00:13:24.900><c> far</c>

00:13:25.370 --> 00:13:25.380 align:start position:0%
different computers and it got very far
 

00:13:25.380 --> 00:13:29.480 align:start position:0%
different computers and it got very far
and<00:13:25.850><c> at</c><00:13:26.850><c> the</c><00:13:26.970><c> same</c><00:13:27.150><c> time</c><00:13:27.450><c> we</c><00:13:28.200><c> were</c><00:13:28.400><c> making</c><00:13:29.400><c> a</c>

00:13:29.480 --> 00:13:29.490 align:start position:0%
and at the same time we were making a
 

00:13:29.490 --> 00:13:33.850 align:start position:0%
and at the same time we were making a
lot<00:13:29.670><c> of</c><00:13:29.730><c> progress</c><00:13:30.060><c> on</c><00:13:30.620><c> sharding</c><00:13:31.620><c> so</c><00:13:32.460><c> we</c><00:13:33.420><c> Hakeem</c>

00:13:33.850 --> 00:13:33.860 align:start position:0%
lot of progress on sharding so we Hakeem
 

00:13:33.860 --> 00:13:36.110 align:start position:0%
lot of progress on sharding so we Hakeem
continued<00:13:34.860><c> working</c><00:13:35.100><c> on</c><00:13:35.340><c> the</c><00:13:35.460><c> shortening</c><00:13:35.850><c> SPAC</c>

00:13:36.110 --> 00:13:36.120 align:start position:0%
continued working on the shortening SPAC
 

00:13:36.120 --> 00:13:39.320 align:start position:0%
continued working on the shortening SPAC
eventually<00:13:36.750><c> we</c><00:13:36.930><c> had</c><00:13:37.110><c> this</c><00:13:37.440><c> retreat</c><00:13:38.190><c> in</c><00:13:38.460><c> Taipei</c>

00:13:39.320 --> 00:13:39.330 align:start position:0%
eventually we had this retreat in Taipei
 

00:13:39.330 --> 00:13:44.300 align:start position:0%
eventually we had this retreat in Taipei
in<00:13:39.600><c> March</c><00:13:40.260><c> and</c><00:13:42.200><c> around</c><00:13:43.200><c> here</c><00:13:43.620><c> a</c><00:13:43.650><c> lot</c><00:13:44.070><c> of</c><00:13:44.100><c> the</c>

00:13:44.300 --> 00:13:44.310 align:start position:0%
in March and around here a lot of the
 

00:13:44.310 --> 00:13:46.820 align:start position:0%
in March and around here a lot of the
ideas<00:13:44.730><c> around</c><00:13:44.970><c> how</c><00:13:45.660><c> to</c><00:13:45.720><c> implement</c><00:13:46.140><c> he</c><00:13:46.440><c> shorted</c>

00:13:46.820 --> 00:13:46.830 align:start position:0%
ideas around how to implement he shorted
 

00:13:46.830 --> 00:13:50.020 align:start position:0%
ideas around how to implement he shorted
blockchain<00:13:47.340><c> seemed</c><00:13:47.970><c> seems</c><00:13:48.570><c> to</c><00:13:48.810><c> solidify</c>

00:13:50.020 --> 00:13:50.030 align:start position:0%
blockchain seemed seems to solidify
 

00:13:50.030 --> 00:13:56.000 align:start position:0%
blockchain seemed seems to solidify
seemed<00:13:51.030><c> to</c><00:13:51.510><c> solidify</c><00:13:52.460><c> so</c><00:13:53.460><c> in</c><00:13:54.350><c> June</c><00:13:55.350><c> we</c><00:13:55.800><c> made</c>

00:13:56.000 --> 00:13:56.010 align:start position:0%
seemed to solidify so in June we made
 

00:13:56.010 --> 00:13:58.970 align:start position:0%
seemed to solidify so in June we made
this<00:13:56.370><c> kind</c><00:13:56.880><c> of</c><00:13:57.060><c> very</c><00:13:57.240><c> difficult</c><00:13:58.230><c> but</c><00:13:58.530><c> I</c><00:13:58.560><c> think</c>

00:13:58.970 --> 00:13:58.980 align:start position:0%
this kind of very difficult but I think
 

00:13:58.980 --> 00:14:00.950 align:start position:0%
this kind of very difficult but I think
in<00:13:59.310><c> the</c><00:13:59.640><c> long</c><00:13:59.820><c> term</c><00:14:00.150><c> really</c><00:14:00.480><c> very</c><00:14:00.780><c> beneficial</c>

00:14:00.950 --> 00:14:00.960 align:start position:0%
in the long term really very beneficial
 

00:14:00.960 --> 00:14:03.350 align:start position:0%
in the long term really very beneficial
and<00:14:01.500><c> valuable</c><00:14:01.620><c> decision</c><00:14:02.370><c> which</c><00:14:02.850><c> is</c><00:14:03.060><c> that</c><00:14:03.240><c> we</c>

00:14:03.350 --> 00:14:03.360 align:start position:0%
and valuable decision which is that we
 

00:14:03.360 --> 00:14:07.040 align:start position:0%
and valuable decision which is that we
said<00:14:03.600><c> that</c><00:14:03.870><c> hey</c><00:14:04.500><c> over</c><00:14:04.950><c> here</c><00:14:04.980><c> we</c><00:14:05.820><c> have</c><00:14:06.090><c> a</c><00:14:06.600><c> bunch</c>

00:14:07.040 --> 00:14:07.050 align:start position:0%
said that hey over here we have a bunch
 

00:14:07.050 --> 00:14:09.880 align:start position:0%
said that hey over here we have a bunch
of<00:14:07.200><c> teams</c><00:14:07.470><c> that</c><00:14:07.680><c> are</c><00:14:07.890><c> trying</c><00:14:08.190><c> to</c><00:14:08.690><c> implement</c>

00:14:09.880 --> 00:14:09.890 align:start position:0%
of teams that are trying to implement
 

00:14:09.890 --> 00:14:13.130 align:start position:0%
of teams that are trying to implement
hybrid<00:14:10.890><c> proof</c><00:14:11.100><c> of</c><00:14:11.220><c> stake</c><00:14:11.460><c> and</c><00:14:11.760><c> they're</c><00:14:12.750><c> trying</c>

00:14:13.130 --> 00:14:13.140 align:start position:0%
hybrid proof of stake and they're trying
 

00:14:13.140 --> 00:14:16.850 align:start position:0%
hybrid proof of stake and they're trying
to<00:14:13.730><c> do</c><00:14:14.730><c> the</c><00:14:14.940><c> do</c><00:14:15.330><c> the</c><00:14:15.360><c> Kasper</c><00:14:15.840><c> FFG</c><00:14:16.230><c> thing</c><00:14:16.500><c> build</c>

00:14:16.850 --> 00:14:16.860 align:start position:0%
to do the do the Kasper FFG thing build
 

00:14:16.860 --> 00:14:19.430 align:start position:0%
to do the do the Kasper FFG thing build
the<00:14:17.430><c> Kasper</c><00:14:18.000><c> effigy</c><00:14:18.360><c> implementation</c><00:14:19.170><c> as</c><00:14:19.410><c> a</c>

00:14:19.430 --> 00:14:19.440 align:start position:0%
the Kasper effigy implementation as a
 

00:14:19.440 --> 00:14:21.770 align:start position:0%
the Kasper effigy implementation as a
smart<00:14:19.950><c> contract</c><00:14:20.490><c> inside</c><00:14:20.970><c> of</c><00:14:21.150><c> the</c><00:14:21.270><c> existing</c>

00:14:21.770 --> 00:14:21.780 align:start position:0%
smart contract inside of the existing
 

00:14:21.780 --> 00:14:23.810 align:start position:0%
smart contract inside of the existing
blockchain<00:14:22.320><c> make</c><00:14:22.950><c> a</c><00:14:22.980><c> few</c><00:14:23.250><c> tweaks</c><00:14:23.430><c> to</c><00:14:23.670><c> the</c>

00:14:23.810 --> 00:14:23.820 align:start position:0%
blockchain make a few tweaks to the
 

00:14:23.820 --> 00:14:25.970 align:start position:0%
blockchain make a few tweaks to the
fortress<00:14:24.150><c> rule</c><00:14:24.540><c> then</c><00:14:25.080><c> over</c><00:14:25.320><c> here</c><00:14:25.590><c> we</c><00:14:25.770><c> had</c><00:14:25.950><c> a</c>

00:14:25.970 --> 00:14:25.980 align:start position:0%
fortress rule then over here we had a
 

00:14:25.980 --> 00:14:27.740 align:start position:0%
fortress rule then over here we had a
completely<00:14:26.460><c> separate</c><00:14:26.820><c> group</c><00:14:27.150><c> that</c><00:14:27.600><c> was</c>

00:14:27.740 --> 00:14:27.750 align:start position:0%
completely separate group that was
 

00:14:27.750 --> 00:14:30.620 align:start position:0%
completely separate group that was
trying<00:14:28.170><c> to</c><00:14:28.560><c> make</c><00:14:29.400><c> a</c><00:14:29.430><c> sharding</c><00:14:29.940><c> system</c><00:14:30.420><c> that</c>

00:14:30.620 --> 00:14:30.630 align:start position:0%
trying to make a sharding system that
 

00:14:30.630 --> 00:14:33.020 align:start position:0%
trying to make a sharding system that
was<00:14:30.720><c> trying</c><00:14:30.990><c> to</c><00:14:31.080><c> make</c><00:14:31.260><c> a</c><00:14:31.520><c> validate</c><00:14:32.520><c> or</c><00:14:32.670><c> manager</c>

00:14:33.020 --> 00:14:33.030 align:start position:0%
was trying to make a validate or manager
 

00:14:33.030 --> 00:14:35.090 align:start position:0%
was trying to make a validate or manager
contract<00:14:33.630><c> so</c><00:14:33.810><c> that</c><00:14:33.960><c> was</c><00:14:34.110><c> later</c><00:14:34.380><c> renamed</c><00:14:34.830><c> into</c>

00:14:35.090 --> 00:14:35.100 align:start position:0%
contract so that was later renamed into
 

00:14:35.100 --> 00:14:37.130 align:start position:0%
contract so that was later renamed into
a<00:14:35.160><c> shorting</c><00:14:35.610><c> manager</c><00:14:36.000><c> contract</c><00:14:36.540><c> on</c><00:14:36.780><c> the</c><00:14:36.960><c> main</c>

00:14:37.130 --> 00:14:37.140 align:start position:0%
a shorting manager contract on the main
 

00:14:37.140 --> 00:14:38.990 align:start position:0%
a shorting manager contract on the main
chain<00:14:37.410><c> and</c><00:14:37.710><c> that</c><00:14:37.740><c> was</c><00:14:38.310><c> trying</c><00:14:38.610><c> to</c><00:14:38.730><c> build</c><00:14:38.820><c> a</c>

00:14:38.990 --> 00:14:39.000 align:start position:0%
chain and that was trying to build a
 

00:14:39.000 --> 00:14:41.000 align:start position:0%
chain and that was trying to build a
shorting<00:14:39.330><c> system</c><00:14:39.690><c> on</c><00:14:39.810><c> top</c><00:14:40.020><c> of</c><00:14:40.170><c> that</c><00:14:40.320><c> these</c>

00:14:41.000 --> 00:14:41.010 align:start position:0%
shorting system on top of that these
 

00:14:41.010 --> 00:14:42.770 align:start position:0%
shorting system on top of that these
groups<00:14:41.400><c> were</c><00:14:41.610><c> kind</c><00:14:41.850><c> of</c><00:14:41.940><c> not</c><00:14:42.150><c> talking</c><00:14:42.630><c> to</c><00:14:42.720><c> each</c>

00:14:42.770 --> 00:14:42.780 align:start position:0%
groups were kind of not talking to each
 

00:14:42.780 --> 00:14:43.580 align:start position:0%
groups were kind of not talking to each
other<00:14:42.990><c> too</c><00:14:43.350><c> much</c>

00:14:43.580 --> 00:14:43.590 align:start position:0%
other too much
 

00:14:43.590 --> 00:14:46.220 align:start position:0%
other too much
then<00:14:44.430><c> on</c><00:14:44.640><c> the</c><00:14:44.760><c> shorting</c><00:14:45.150><c> side</c><00:14:45.420><c> it</c><00:14:45.900><c> eventually</c>

00:14:46.220 --> 00:14:46.230 align:start position:0%
then on the shorting side it eventually
 

00:14:46.230 --> 00:14:48.410 align:start position:0%
then on the shorting side it eventually
became<00:14:46.920><c> clear</c><00:14:47.310><c> that</c><00:14:47.340><c> we</c><00:14:47.580><c> would</c><00:14:47.790><c> get</c><00:14:47.940><c> much</c><00:14:48.210><c> more</c>

00:14:48.410 --> 00:14:48.420 align:start position:0%
became clear that we would get much more
 

00:14:48.420 --> 00:14:51.110 align:start position:0%
became clear that we would get much more
efficiency<00:14:49.050><c> by</c><00:14:49.290><c> making</c><00:14:50.130><c> the</c><00:14:50.370><c> kind</c><00:14:50.640><c> of</c><00:14:50.760><c> core</c><00:14:51.090><c> of</c>

00:14:51.110 --> 00:14:51.120 align:start position:0%
efficiency by making the kind of core of
 

00:14:51.120 --> 00:14:53.780 align:start position:0%
efficiency by making the kind of core of
the<00:14:51.390><c> shorting</c><00:14:51.750><c> system</c><00:14:52.170><c> not</c><00:14:52.800><c> be</c><00:14:53.010><c> a</c><00:14:53.040><c> contract</c><00:14:53.640><c> on</c>

00:14:53.780 --> 00:14:53.790 align:start position:0%
the shorting system not be a contract on
 

00:14:53.790 --> 00:14:55.340 align:start position:0%
the shorting system not be a contract on
the<00:14:53.880><c> proof</c><00:14:54.060><c> of</c><00:14:54.120><c> work</c><00:14:54.300><c> chain</c><00:14:54.600><c> but</c><00:14:54.780><c> instead</c><00:14:55.170><c> be</c>

00:14:55.340 --> 00:14:55.350 align:start position:0%
the proof of work chain but instead be
 

00:14:55.350 --> 00:14:57.830 align:start position:0%
the proof of work chain but instead be
its<00:14:55.500><c> own</c><00:14:55.650><c> proof</c><00:14:55.950><c> of</c><00:14:56.040><c> stake</c><00:14:56.250><c> chain</c><00:14:56.520><c> and</c><00:14:56.840><c> because</c>

00:14:57.830 --> 00:14:57.840 align:start position:0%
its own proof of stake chain and because
 

00:14:57.840 --> 00:15:00.350 align:start position:0%
its own proof of stake chain and because
that<00:14:58.080><c> way</c><00:14:58.320><c> we</c><00:14:58.500><c> could</c><00:14:58.770><c> make</c><00:14:59.460><c> validation</c><00:15:00.180><c> much</c>

00:15:00.350 --> 00:15:00.360 align:start position:0%
that way we could make validation much
 

00:15:00.360 --> 00:15:02.000 align:start position:0%
that way we could make validation much
more<00:15:00.600><c> efficient</c><00:15:01.050><c> we</c><00:15:01.200><c> did</c><00:15:01.350><c> not</c><00:15:01.470><c> have</c><00:15:01.680><c> to</c><00:15:01.860><c> deal</c>

00:15:02.000 --> 00:15:02.010 align:start position:0%
more efficient we did not have to deal
 

00:15:02.010 --> 00:15:03.890 align:start position:0%
more efficient we did not have to deal
with<00:15:02.070><c> EVM</c><00:15:02.580><c> overhead</c><00:15:03.090><c> we</c><00:15:03.270><c> did</c><00:15:03.420><c> not</c><00:15:03.510><c> have</c><00:15:03.720><c> to</c>

00:15:03.890 --> 00:15:03.900 align:start position:0%
with EVM overhead we did not have to
 

00:15:03.900 --> 00:15:05.510 align:start position:0%
with EVM overhead we did not have to
deal<00:15:04.020><c> with</c><00:15:04.080><c> gas</c><00:15:04.440><c> we</c><00:15:04.770><c> would</c><00:15:04.890><c> not</c><00:15:04.980><c> have</c><00:15:05.040><c> to</c><00:15:05.340><c> deal</c>

00:15:05.510 --> 00:15:05.520 align:start position:0%
deal with gas we would not have to deal
 

00:15:05.520 --> 00:15:08.000 align:start position:0%
deal with gas we would not have to deal
with<00:15:05.810><c> unpredictable</c><00:15:06.810><c> proof</c><00:15:07.380><c> of</c><00:15:07.500><c> work</c><00:15:07.650><c> block</c>

00:15:08.000 --> 00:15:08.010 align:start position:0%
with unpredictable proof of work block
 

00:15:08.010 --> 00:15:09.710 align:start position:0%
with unpredictable proof of work block
times<00:15:08.310><c> we</c><00:15:08.490><c> can</c><00:15:08.640><c> make</c><00:15:08.790><c> block</c><00:15:09.000><c> times</c><00:15:09.240><c> faster</c>

00:15:09.710 --> 00:15:09.720 align:start position:0%
times we can make block times faster
 

00:15:09.720 --> 00:15:11.780 align:start position:0%
times we can make block times faster
along<00:15:10.500><c> with</c><00:15:10.800><c> a</c><00:15:11.100><c> whole</c><00:15:11.340><c> bunch</c><00:15:11.550><c> of</c><00:15:11.610><c> other</c>

00:15:11.780 --> 00:15:11.790 align:start position:0%
along with a whole bunch of other
 

00:15:11.790 --> 00:15:15.080 align:start position:0%
along with a whole bunch of other
efficiencies<00:15:12.330><c> and</c><00:15:12.780><c> we</c><00:15:13.110><c> realized</c><00:15:13.710><c> hey</c><00:15:14.490><c> we're</c>

00:15:15.080 --> 00:15:15.090 align:start position:0%
efficiencies and we realized hey we're
 

00:15:15.090 --> 00:15:16.910 align:start position:0%
efficiencies and we realized hey we're
working<00:15:15.240><c> on</c><00:15:15.510><c> proof</c><00:15:15.690><c> of</c><00:15:15.810><c> stake</c><00:15:16.020><c> here</c><00:15:16.380><c> we're</c>

00:15:16.910 --> 00:15:16.920 align:start position:0%
working on proof of stake here we're
 

00:15:16.920 --> 00:15:19.310 align:start position:0%
working on proof of stake here we're
working<00:15:17.250><c> on</c><00:15:17.370><c> proof</c><00:15:17.580><c> of</c><00:15:17.700><c> stake</c><00:15:17.940><c> here</c><00:15:18.330><c> why</c><00:15:18.960><c> are</c>

00:15:19.310 --> 00:15:19.320 align:start position:0%
working on proof of stake here why are
 

00:15:19.320 --> 00:15:21.080 align:start position:0%
working on proof of stake here why are
we<00:15:19.440><c> doing</c><00:15:19.620><c> two</c><00:15:20.130><c> separate</c><00:15:20.520><c> proof</c><00:15:20.760><c> of</c><00:15:20.880><c> stake</c>

00:15:21.080 --> 00:15:21.090 align:start position:0%
we doing two separate proof of stake
 

00:15:21.090 --> 00:15:23.390 align:start position:0%
we doing two separate proof of stake
things<00:15:21.330><c> again</c><00:15:21.660><c> and</c><00:15:21.810><c> so</c><00:15:22.470><c> we</c><00:15:22.500><c> decided</c><00:15:22.950><c> to</c><00:15:23.100><c> just</c>

00:15:23.390 --> 00:15:23.400 align:start position:0%
things again and so we decided to just
 

00:15:23.400 --> 00:15:26.330 align:start position:0%
things again and so we decided to just
merge<00:15:23.580><c> the</c><00:15:23.850><c> two</c><00:15:23.970><c> together</c><00:15:24.260><c> this</c><00:15:25.260><c> did</c><00:15:25.680><c> end</c><00:15:26.040><c> up</c>

00:15:26.330 --> 00:15:26.340 align:start position:0%
merge the two together this did end up
 

00:15:26.340 --> 00:15:28.190 align:start position:0%
merge the two together this did end up
kind<00:15:26.580><c> of</c><00:15:26.730><c> nullifying</c><00:15:27.270><c> a</c><00:15:27.510><c> lot</c><00:15:27.690><c> of</c><00:15:27.810><c> work</c><00:15:28.020><c> that</c>

00:15:28.190 --> 00:15:28.200 align:start position:0%
kind of nullifying a lot of work that
 

00:15:28.200 --> 00:15:28.500 align:start position:0%
kind of nullifying a lot of work that
came

00:15:28.500 --> 00:15:28.510 align:start position:0%
came
 

00:15:28.510 --> 00:15:31.280 align:start position:0%
came
for<00:15:28.750><c> but</c><00:15:29.410><c> what</c><00:15:29.710><c> it</c><00:15:29.830><c> meant</c><00:15:30.160><c> is</c><00:15:30.460><c> that</c><00:15:30.490><c> instead</c><00:15:31.150><c> of</c>

00:15:31.280 --> 00:15:31.290 align:start position:0%
for but what it meant is that instead of
 

00:15:31.290 --> 00:15:33.780 align:start position:0%
for but what it meant is that instead of
have<00:15:32.290><c> it</c><00:15:32.530><c> working</c><00:15:32.890><c> on</c><00:15:33.010><c> these</c><00:15:33.190><c> two</c><00:15:33.370><c> separate</c>

00:15:33.780 --> 00:15:33.790 align:start position:0%
have it working on these two separate
 

00:15:33.790 --> 00:15:35.580 align:start position:0%
have it working on these two separate
implementations<00:15:33.940><c> we</c><00:15:34.810><c> were</c><00:15:34.960><c> working</c><00:15:35.410><c> together</c>

00:15:35.580 --> 00:15:35.590 align:start position:0%
implementations we were working together
 

00:15:35.590 --> 00:15:39.120 align:start position:0%
implementations we were working together
on<00:15:36.160><c> this</c><00:15:36.820><c> one</c><00:15:37.180><c> spec</c><00:15:37.570><c> this</c><00:15:37.840><c> one</c><00:15:38.110><c> protocol</c><00:15:38.680><c> that</c>

00:15:39.120 --> 00:15:39.130 align:start position:0%
on this one spec this one protocol that
 

00:15:39.130 --> 00:15:41.610 align:start position:0%
on this one spec this one protocol that
would<00:15:39.310><c> get</c><00:15:39.520><c> us</c><00:15:39.670><c> the</c><00:15:39.820><c> benefits</c><00:15:40.300><c> of</c><00:15:40.620><c> Casper</c>

00:15:41.610 --> 00:15:41.620 align:start position:0%
would get us the benefits of Casper
 

00:15:41.620 --> 00:15:44.310 align:start position:0%
would get us the benefits of Casper
proof<00:15:41.860><c> of</c><00:15:41.980><c> stake</c><00:15:42.220><c> and</c><00:15:42.550><c> sharding</c><00:15:43.320><c> essentially</c>

00:15:44.310 --> 00:15:44.320 align:start position:0%
proof of stake and sharding essentially
 

00:15:44.320 --> 00:15:47.730 align:start position:0%
proof of stake and sharding essentially
at<00:15:44.440><c> the</c><00:15:44.590><c> same</c><00:15:44.620><c> time</c><00:15:45.040><c> right</c><00:15:45.790><c> so</c><00:15:46.740><c> basically</c>

00:15:47.730 --> 00:15:47.740 align:start position:0%
at the same time right so basically
 

00:15:47.740 --> 00:15:50.100 align:start position:0%
at the same time right so basically
instead<00:15:48.250><c> of</c><00:15:48.460><c> trying</c><00:15:48.820><c> to</c><00:15:48.970><c> go</c><00:15:49.090><c> to</c><00:15:49.150><c> go</c><00:15:49.390><c> to</c><00:15:49.450><c> I</c><00:15:49.570><c> go</c><00:15:50.050><c> to</c>

00:15:50.100 --> 00:15:50.110 align:start position:0%
instead of trying to go to go to I go to
 

00:15:50.110 --> 00:15:51.810 align:start position:0%
instead of trying to go to go to I go to
one<00:15:50.350><c> destination</c><00:15:50.860><c> then</c><00:15:51.310><c> go</c><00:15:51.460><c> to</c><00:15:51.520><c> another</c>

00:15:51.810 --> 00:15:51.820 align:start position:0%
one destination then go to another
 

00:15:51.820 --> 00:15:54.510 align:start position:0%
one destination then go to another
destination<00:15:52.300><c> then</c><00:15:52.780><c> later</c><00:15:53.470><c> on</c><00:15:53.770><c> have</c><00:15:54.220><c> the</c><00:15:54.400><c> Miss</c>

00:15:54.510 --> 00:15:54.520 align:start position:0%
destination then later on have the Miss
 

00:15:54.520 --> 00:15:55.980 align:start position:0%
destination then later on have the Miss
massive<00:15:55.000><c> work</c><00:15:55.210><c> of</c><00:15:55.390><c> figuring</c><00:15:55.510><c> out</c><00:15:55.810><c> how</c><00:15:55.960><c> to</c>

00:15:55.980 --> 00:15:55.990 align:start position:0%
massive work of figuring out how to
 

00:15:55.990 --> 00:15:58.020 align:start position:0%
massive work of figuring out how to
merge<00:15:56.260><c> the</c><00:15:56.470><c> two</c><00:15:56.500><c> we</c><00:15:57.220><c> would</c><00:15:57.370><c> just</c><00:15:57.550><c> take</c><00:15:57.700><c> a</c><00:15:57.730><c> path</c>

00:15:58.020 --> 00:15:58.030 align:start position:0%
merge the two we would just take a path
 

00:15:58.030 --> 00:16:00.120 align:start position:0%
merge the two we would just take a path
which<00:15:58.390><c> would</c><00:15:58.600><c> take</c><00:15:59.140><c> a</c><00:15:59.200><c> little</c><00:15:59.410><c> longer</c><00:15:59.710><c> at</c><00:16:00.010><c> the</c>

00:16:00.120 --> 00:16:00.130 align:start position:0%
which would take a little longer at the
 

00:16:00.130 --> 00:16:02.190 align:start position:0%
which would take a little longer at the
beginning<00:16:00.430><c> but</c><00:16:00.970><c> the</c><00:16:01.150><c> place</c><00:16:01.390><c> that</c><00:16:01.420><c> it</c><00:16:01.720><c> gets</c><00:16:01.960><c> to</c>

00:16:02.190 --> 00:16:02.200 align:start position:0%
beginning but the place that it gets to
 

00:16:02.200 --> 00:16:05.460 align:start position:0%
beginning but the place that it gets to
actually<00:16:03.130><c> is</c><00:16:03.370><c> a</c><00:16:03.790><c> proof</c><00:16:04.420><c> of</c><00:16:04.510><c> stake</c><00:16:04.750><c> and</c><00:16:05.050><c> sharded</c>

00:16:05.460 --> 00:16:05.470 align:start position:0%
actually is a proof of stake and sharded
 

00:16:05.470 --> 00:16:07.500 align:start position:0%
actually is a proof of stake and sharded
blockchain<00:16:05.980><c> with</c><00:16:06.250><c> the</c><00:16:06.820><c> properties</c><00:16:07.300><c> that</c><00:16:07.330><c> we</c>

00:16:07.500 --> 00:16:07.510 align:start position:0%
blockchain with the properties that we
 

00:16:07.510 --> 00:16:17.340 align:start position:0%
blockchain with the properties that we
were<00:16:07.630><c> looking</c><00:16:07.720><c> for</c><00:16:14.790><c> so</c><00:16:15.790><c> in</c><00:16:16.060><c> the</c><00:16:16.180><c> meantime</c><00:16:16.390><c> we</c>

00:16:17.340 --> 00:16:17.350 align:start position:0%
were looking for so in the meantime we
 

00:16:17.350 --> 00:16:20.190 align:start position:0%
were looking for so in the meantime we
spent<00:16:18.130><c> a</c><00:16:18.220><c> lot</c><00:16:18.370><c> of</c><00:16:18.430><c> time</c><00:16:18.730><c> arguing</c><00:16:19.180><c> about</c><00:16:19.780><c> fork</c>

00:16:20.190 --> 00:16:20.200 align:start position:0%
spent a lot of time arguing about fork
 

00:16:20.200 --> 00:16:23.790 align:start position:0%
spent a lot of time arguing about fork
choice<00:16:20.470><c> rules</c><00:16:21.570><c> B's</c><00:16:22.570><c> we</c><00:16:22.990><c> ended</c><00:16:23.320><c> up</c><00:16:23.440><c> kind</c><00:16:23.710><c> of</c>

00:16:23.790 --> 00:16:23.800 align:start position:0%
choice rules B's we ended up kind of
 

00:16:23.800 --> 00:16:26.310 align:start position:0%
choice rules B's we ended up kind of
getting<00:16:24.100><c> closer</c><00:16:24.730><c> and</c><00:16:24.910><c> closer</c><00:16:25.270><c> and</c><00:16:25.750><c> deeper</c>

00:16:26.310 --> 00:16:26.320 align:start position:0%
getting closer and closer and deeper
 

00:16:26.320 --> 00:16:29.160 align:start position:0%
getting closer and closer and deeper
into<00:16:26.650><c> realizing</c><00:16:27.190><c> that</c><00:16:27.640><c> fortress</c><00:16:28.630><c> rules</c><00:16:28.900><c> based</c>

00:16:29.160 --> 00:16:29.170 align:start position:0%
into realizing that fortress rules based
 

00:16:29.170 --> 00:16:31.170 align:start position:0%
into realizing that fortress rules based
on<00:16:29.350><c> ghost</c><00:16:29.740><c> the</c><00:16:30.070><c> agree</c><00:16:30.370><c> D</c><00:16:30.430><c> heaviest</c><00:16:30.820><c> observed</c>

00:16:31.170 --> 00:16:31.180 align:start position:0%
on ghost the agree D heaviest observed
 

00:16:31.180 --> 00:16:33.480 align:start position:0%
on ghost the agree D heaviest observed
sub-tree<00:16:31.600><c> algorithm</c><00:16:32.170><c> that</c><00:16:32.710><c> was</c><00:16:32.860><c> originally</c>

00:16:33.480 --> 00:16:33.490 align:start position:0%
sub-tree algorithm that was originally
 

00:16:33.490 --> 00:16:34.860 align:start position:0%
sub-tree algorithm that was originally
intended<00:16:33.790><c> for</c><00:16:34.000><c> proof</c><00:16:34.270><c> of</c><00:16:34.420><c> work</c><00:16:34.600><c> but</c>

00:16:34.860 --> 00:16:34.870 align:start position:0%
intended for proof of work but
 

00:16:34.870 --> 00:16:37.170 align:start position:0%
intended for proof of work but
repurposed<00:16:35.470><c> by</c><00:16:35.620><c> us</c><00:16:35.800><c> for</c><00:16:35.980><c> proof</c><00:16:36.160><c> of</c><00:16:36.280><c> stake</c><00:16:36.520><c> made</c>

00:16:37.170 --> 00:16:37.180 align:start position:0%
repurposed by us for proof of stake made
 

00:16:37.180 --> 00:16:38.360 align:start position:0%
repurposed by us for proof of stake made
a<00:16:37.210><c> huge</c><00:16:37.600><c> amount</c><00:16:37.780><c> of</c><00:16:37.900><c> sense</c>

00:16:38.360 --> 00:16:38.370 align:start position:0%
a huge amount of sense
 

00:16:38.370 --> 00:16:41.910 align:start position:0%
a huge amount of sense
we<00:16:39.370><c> were</c><00:16:39.520><c> Justin</c><00:16:40.270><c> started</c><00:16:40.630><c> doing</c><00:16:41.350><c> research</c><00:16:41.680><c> on</c>

00:16:41.910 --> 00:16:41.920 align:start position:0%
we were Justin started doing research on
 

00:16:41.920 --> 00:16:44.490 align:start position:0%
we were Justin started doing research on
verifiable<00:16:42.580><c> delay</c><00:16:42.850><c> functions</c><00:16:43.390><c> we</c><00:16:44.110><c> had</c><00:16:44.290><c> this</c>

00:16:44.490 --> 00:16:44.500 align:start position:0%
verifiable delay functions we had this
 

00:16:44.500 --> 00:16:46.770 align:start position:0%
verifiable delay functions we had this
workshop<00:16:45.040><c> at</c><00:16:45.220><c> Stanford</c><00:16:45.760><c> and</c><00:16:46.090><c> we</c><00:16:46.150><c> made</c><00:16:46.540><c> a</c><00:16:46.570><c> lot</c>

00:16:46.770 --> 00:16:46.780 align:start position:0%
workshop at Stanford and we made a lot
 

00:16:46.780 --> 00:16:48.120 align:start position:0%
workshop at Stanford and we made a lot
of<00:16:46.810><c> progress</c><00:16:47.050><c> on</c><00:16:47.380><c> verifiable</c><00:16:47.860><c> to</c><00:16:47.980><c> wave</c>

00:16:48.120 --> 00:16:48.130 align:start position:0%
of progress on verifiable to wave
 

00:16:48.130 --> 00:16:49.680 align:start position:0%
of progress on verifiable to wave
functions<00:16:48.520><c> there</c><00:16:48.760><c> and</c><00:16:48.940><c> justin</c><00:16:49.300><c> is</c><00:16:49.480><c> still</c>

00:16:49.680 --> 00:16:49.690 align:start position:0%
functions there and justin is still
 

00:16:49.690 --> 00:16:51.720 align:start position:0%
functions there and justin is still
collaborating<00:16:50.410><c> with</c><00:16:50.890><c> a</c><00:16:50.920><c> lot</c><00:16:51.130><c> of</c><00:16:51.160><c> researchers</c>

00:16:51.720 --> 00:16:51.730 align:start position:0%
collaborating with a lot of researchers
 

00:16:51.730 --> 00:16:55.320 align:start position:0%
collaborating with a lot of researchers
from<00:16:51.790><c> there</c><00:16:52.740><c> more</c><00:16:53.740><c> ideas</c><00:16:54.280><c> on</c><00:16:54.700><c> how</c><00:16:54.760><c> to</c><00:16:55.120><c> do</c>

00:16:55.320 --> 00:16:55.330 align:start position:0%
from there more ideas on how to do
 

00:16:55.330 --> 00:16:57.710 align:start position:0%
from there more ideas on how to do
abstraction<00:16:56.080><c> how</c><00:16:56.260><c> to</c><00:16:56.320><c> do</c><00:16:56.500><c> this</c><00:16:56.620><c> idea</c><00:16:56.860><c> where</c>

00:16:57.710 --> 00:16:57.720 align:start position:0%
abstraction how to do this idea where
 

00:16:57.720 --> 00:16:59.880 align:start position:0%
abstraction how to do this idea where
individual<00:16:58.720><c> users</c><00:16:59.110><c> can</c><00:16:59.380><c> choose</c><00:16:59.560><c> their</c><00:16:59.770><c> own</c>

00:16:59.880 --> 00:16:59.890 align:start position:0%
individual users can choose their own
 

00:16:59.890 --> 00:17:02.030 align:start position:0%
individual users can choose their own
signature<00:17:00.070><c> algorithms</c><00:17:00.970><c> for</c><00:17:01.180><c> their</c><00:17:01.270><c> accounts</c>

00:17:02.030 --> 00:17:02.040 align:start position:0%
signature algorithms for their accounts
 

00:17:02.040 --> 00:17:05.400 align:start position:0%
signature algorithms for their accounts
more<00:17:03.040><c> ideas</c><00:17:03.430><c> on</c><00:17:03.550><c> rent</c><00:17:03.880><c> which</c><00:17:04.449><c> we</c><00:17:04.630><c> decided</c><00:17:05.170><c> to</c>

00:17:05.400 --> 00:17:05.410 align:start position:0%
more ideas on rent which we decided to
 

00:17:05.410 --> 00:17:07.560 align:start position:0%
more ideas on rent which we decided to
rename<00:17:05.860><c> to</c><00:17:05.920><c> storage</c><00:17:06.579><c> maintenance</c><00:17:07.120><c> fees</c><00:17:07.329><c> for</c>

00:17:07.560 --> 00:17:07.570 align:start position:0%
rename to storage maintenance fees for
 

00:17:07.570 --> 00:17:13.850 align:start position:0%
rename to storage maintenance fees for
political<00:17:08.020><c> reasons</c><00:17:08.790><c> and</c><00:17:10.680><c> research</c><00:17:11.850><c> so</c>

00:17:13.850 --> 00:17:13.860 align:start position:0%
political reasons and research so
 

00:17:13.860 --> 00:17:17.550 align:start position:0%
political reasons and research so
there's<00:17:14.860><c> a</c><00:17:15.130><c> lot</c><00:17:15.579><c> of</c><00:17:15.610><c> work</c><00:17:16.209><c> on</c><00:17:16.510><c> cross</c><00:17:17.320><c> shore</c>

00:17:17.550 --> 00:17:17.560 align:start position:0%
there's a lot of work on cross shore
 

00:17:17.560 --> 00:17:19.800 align:start position:0%
there's a lot of work on cross shore
transactions<00:17:18.280><c> so</c><00:17:18.880><c> for</c><00:17:19.089><c> example</c><00:17:19.600><c> there</c><00:17:19.780><c> is</c>

00:17:19.800 --> 00:17:19.810 align:start position:0%
transactions so for example there is
 

00:17:19.810 --> 00:17:21.510 align:start position:0%
transactions so for example there is
this<00:17:20.050><c> a</c><00:17:20.230><c> post</c><00:17:20.470><c> I</c><00:17:20.620><c> made</c><00:17:20.650><c> on</c><00:17:20.980><c> cross</c><00:17:21.220><c> shard</c>

00:17:21.510 --> 00:17:21.520 align:start position:0%
this a post I made on cross shard
 

00:17:21.520 --> 00:17:24.140 align:start position:0%
this a post I made on cross shard
contract<00:17:22.060><c> yanking</c><00:17:22.540><c> which</c><00:17:22.810><c> kind</c><00:17:23.740><c> of</c>

00:17:24.140 --> 00:17:24.150 align:start position:0%
contract yanking which kind of
 

00:17:24.150 --> 00:17:26.490 align:start position:0%
contract yanking which kind of
generalizes<00:17:25.150><c> the</c><00:17:25.329><c> traditional</c><00:17:25.959><c> distributed</c>

00:17:26.490 --> 00:17:26.500 align:start position:0%
generalizes the traditional distributed
 

00:17:26.500 --> 00:17:28.230 align:start position:0%
generalizes the traditional distributed
systems<00:17:26.890><c> concept</c><00:17:27.370><c> of</c><00:17:27.490><c> walking</c><00:17:27.970><c> into</c>

00:17:28.230 --> 00:17:28.240 align:start position:0%
systems concept of walking into
 

00:17:28.240 --> 00:17:30.900 align:start position:0%
systems concept of walking into
something<00:17:28.930><c> that</c><00:17:29.140><c> makes</c><00:17:29.680><c> sense</c><00:17:29.950><c> in</c><00:17:30.370><c> this</c><00:17:30.670><c> kind</c>

00:17:30.900 --> 00:17:30.910 align:start position:0%
something that makes sense in this kind
 

00:17:30.910 --> 00:17:32.960 align:start position:0%
something that makes sense in this kind
of<00:17:30.970><c> asynchronous</c><00:17:31.270><c> to</c><00:17:31.690><c> cross</c><00:17:31.900><c> short</c><00:17:32.170><c> context</c>

00:17:32.960 --> 00:17:32.970 align:start position:0%
of asynchronous to cross short context
 

00:17:32.970 --> 00:17:35.820 align:start position:0%
of asynchronous to cross short context
also<00:17:33.970><c> wrote</c><00:17:34.360><c> this</c><00:17:34.510><c> paper</c><00:17:34.720><c> on</c><00:17:35.110><c> resource</c>

00:17:35.820 --> 00:17:35.830 align:start position:0%
also wrote this paper on resource
 

00:17:35.830 --> 00:17:39.570 align:start position:0%
also wrote this paper on resource
pricing<00:17:36.420><c> which</c><00:17:37.420><c> includes</c><00:17:38.190><c> ideas</c><00:17:39.190><c> about</c><00:17:39.520><c> a</c>

00:17:39.570 --> 00:17:39.580 align:start position:0%
pricing which includes ideas about a
 

00:17:39.580 --> 00:17:41.550 align:start position:0%
pricing which includes ideas about a
kind<00:17:40.030><c> of</c><00:17:40.120><c> optimized</c><00:17:40.660><c> and</c><00:17:40.930><c> my</c><00:17:41.020><c> ends</c><00:17:41.260><c> up</c><00:17:41.380><c> much</c>

00:17:41.550 --> 00:17:41.560 align:start position:0%
kind of optimized and my ends up much
 

00:17:41.560 --> 00:17:42.090 align:start position:0%
kind of optimized and my ends up much
more<00:17:41.740><c> fish</c>

00:17:42.090 --> 00:17:42.100 align:start position:0%
more fish
 

00:17:42.100 --> 00:17:44.820 align:start position:0%
more fish
Phee<00:17:42.280><c> market</c><00:17:42.730><c> along</c><00:17:43.090><c> with</c><00:17:43.150><c> storage</c><00:17:43.929><c> how</c><00:17:44.559><c> to</c><00:17:44.620><c> do</c>

00:17:44.820 --> 00:17:44.830 align:start position:0%
Phee market along with storage how to do
 

00:17:44.830 --> 00:17:47.580 align:start position:0%
Phee market along with storage how to do
storage<00:17:45.190><c> maintenance</c><00:17:45.640><c> fees</c><00:17:45.850><c> and</c><00:17:46.000><c> why</c><00:17:46.390><c> and</c><00:17:46.870><c> the</c>

00:17:47.580 --> 00:17:47.590 align:start position:0%
storage maintenance fees and why and the
 

00:17:47.590 --> 00:17:48.930 align:start position:0%
storage maintenance fees and why and the
different<00:17:47.919><c> trade-offs</c><00:17:48.130><c> between</c><00:17:48.460><c> different</c>

00:17:48.930 --> 00:17:48.940 align:start position:0%
different trade-offs between different
 

00:17:48.940 --> 00:17:51.000 align:start position:0%
different trade-offs between different
ways<00:17:49.059><c> of</c><00:17:49.210><c> setting</c><00:17:49.360><c> them</c><00:17:49.690><c> and</c><00:17:49.990><c> I</c><00:17:50.620><c> mean</c><00:17:50.770><c> Casey</c>

00:17:51.000 --> 00:17:51.010 align:start position:0%
ways of setting them and I mean Casey
 

00:17:51.010 --> 00:17:53.820 align:start position:0%
ways of setting them and I mean Casey
here<00:17:51.429><c> a</c><00:17:51.460><c> de</c><00:17:51.760><c> trio</c><00:17:52.000><c> wrote</c><00:17:52.299><c> this</c><00:17:52.450><c> post</c><00:17:52.720><c> on</c><00:17:52.929><c> doing</c>

00:17:53.820 --> 00:17:53.830 align:start position:0%
here a de trio wrote this post on doing
 

00:17:53.830 --> 00:17:55.950 align:start position:0%
here a de trio wrote this post on doing
synchronous<00:17:54.309><c> squash</c><00:17:54.690><c> across</c><00:17:55.690><c> chart</c>

00:17:55.950 --> 00:17:55.960 align:start position:0%
synchronous squash across chart
 

00:17:55.960 --> 00:17:59.490 align:start position:0%
synchronous squash across chart
transactions<00:17:56.679><c> so</c><00:17:57.809><c> and</c><00:17:58.809><c> of</c><00:17:59.020><c> course</c><00:17:59.230><c> in</c><00:17:59.410><c> the</c>

00:17:59.490 --> 00:17:59.500 align:start position:0%
transactions so and of course in the
 

00:17:59.500 --> 00:18:03.120 align:start position:0%
transactions so and of course in the
meantime<00:18:00.299><c> Kasper</c><00:18:01.440><c> CBC</c><00:18:02.440><c> research</c><00:18:02.860><c> also</c>

00:18:03.120 --> 00:18:03.130 align:start position:0%
meantime Kasper CBC research also
 

00:18:03.130 --> 00:18:06.330 align:start position:0%
meantime Kasper CBC research also
expanded<00:18:03.910><c> into</c><00:18:04.330><c> and</c><00:18:04.929><c> if</c><00:18:05.080><c> Kasper</c><00:18:05.500><c> CBC</c><00:18:05.980><c> is</c><00:18:06.130><c> own</c>

00:18:06.330 --> 00:18:06.340 align:start position:0%
expanded into and if Kasper CBC is own
 

00:18:06.340 --> 00:18:08.610 align:start position:0%
expanded into and if Kasper CBC is own
brand<00:18:06.730><c> of</c><00:18:06.880><c> sharding</c><00:18:07.360><c> which</c><00:18:07.809><c> is</c><00:18:07.960><c> totally</c><00:18:08.440><c> not</c>

00:18:08.610 --> 00:18:08.620 align:start position:0%
brand of sharding which is totally not
 

00:18:08.620 --> 00:18:10.799 align:start position:0%
brand of sharding which is totally not
called<00:18:08.919><c> vlaardingen</c><00:18:09.330><c> opswat</c><00:18:10.330><c> Lee</c><00:18:10.419><c> hates</c><00:18:10.600><c> that</c>

00:18:10.799 --> 00:18:10.809 align:start position:0%
called vlaardingen opswat Lee hates that
 

00:18:10.809 --> 00:18:17.820 align:start position:0%
called vlaardingen opswat Lee hates that
term<00:18:11.820><c> so</c><00:18:14.280><c> development</c><00:18:15.280><c> right</c><00:18:15.610><c> so</c><00:18:16.440><c> be</c><00:18:17.440><c> there's</c>

00:18:17.820 --> 00:18:17.830 align:start position:0%
term so development right so be there's
 

00:18:17.830 --> 00:18:20.909 align:start position:0%
term so development right so be there's
one<00:18:18.669><c> of</c><00:18:18.850><c> the</c><00:18:19.030><c> kind</c><00:18:19.390><c> of</c><00:18:19.480><c> key</c><00:18:19.870><c> strategies</c><00:18:20.620><c> that</c>

00:18:20.909 --> 00:18:20.919 align:start position:0%
one of the kind of key strategies that
 

00:18:20.919 --> 00:18:23.970 align:start position:0%
one of the kind of key strategies that
we<00:18:21.039><c> tried</c><00:18:21.340><c> to</c><00:18:21.750><c> really</c><00:18:22.750><c> push</c><00:18:22.990><c> forward</c><00:18:23.470><c> in</c><00:18:23.710><c> the</c>

00:18:23.970 --> 00:18:23.980 align:start position:0%
we tried to really push forward in the
 

00:18:23.980 --> 00:18:26.520 align:start position:0%
we tried to really push forward in the
etherium<00:18:24.429><c> 2.0</c><00:18:24.909><c> path</c><00:18:25.150><c> is</c><00:18:25.539><c> the</c><00:18:25.870><c> idea</c><00:18:26.230><c> of</c>

00:18:26.520 --> 00:18:26.530 align:start position:0%
etherium 2.0 path is the idea of
 

00:18:26.530 --> 00:18:28.770 align:start position:0%
etherium 2.0 path is the idea of
creative<00:18:27.370><c> multi-client</c><00:18:27.970><c> decentralized</c>

00:18:28.770 --> 00:18:28.780 align:start position:0%
creative multi-client decentralized
 

00:18:28.780 --> 00:18:33.600 align:start position:0%
creative multi-client decentralized
development<00:18:29.380><c> and</c><00:18:30.179><c> this</c><00:18:31.179><c> wasn't</c><00:18:31.510><c> just</c><00:18:31.780><c> a</c><00:18:32.610><c> kind</c>

00:18:33.600 --> 00:18:33.610 align:start position:0%
development and this wasn't just a kind
 

00:18:33.610 --> 00:18:36.419 align:start position:0%
development and this wasn't just a kind
of<00:18:33.900><c> because</c><00:18:34.900><c> we</c><00:18:35.110><c> have</c><00:18:35.140><c> an</c><00:18:35.409><c> ideological</c><00:18:35.860><c> belief</c>

00:18:36.419 --> 00:18:36.429 align:start position:0%
of because we have an ideological belief
 

00:18:36.429 --> 00:18:39.299 align:start position:0%
of because we have an ideological belief
in<00:18:36.610><c> decentralization</c><00:18:37.360><c> this</c><00:18:37.809><c> was</c><00:18:37.990><c> also</c><00:18:38.200><c> a</c><00:18:38.440><c> kind</c>

00:18:39.299 --> 00:18:39.309 align:start position:0%
in decentralization this was also a kind
 

00:18:39.309 --> 00:18:42.320 align:start position:0%
in decentralization this was also a kind
of<00:18:39.490><c> very</c><00:18:39.760><c> pragmatic</c><00:18:40.419><c> strategy</c><00:18:41.020><c> to</c><00:18:41.740><c> not</c>

00:18:42.320 --> 00:18:42.330 align:start position:0%
of very pragmatic strategy to not
 

00:18:42.330 --> 00:18:44.669 align:start position:0%
of very pragmatic strategy to not
basically<00:18:43.330><c> had</c><00:18:43.630><c> your</c><00:18:43.840><c> bet</c><00:18:44.049><c> first</c><00:18:44.409><c> of</c><00:18:44.590><c> all</c>

00:18:44.669 --> 00:18:44.679 align:start position:0%
basically had your bet first of all
 

00:18:44.679 --> 00:18:47.010 align:start position:0%
basically had your bet first of all
hedge<00:18:44.919><c> your</c><00:18:45.070><c> bets</c><00:18:45.309><c> against</c><00:18:46.059><c> the</c><00:18:46.539><c> possibility</c>

00:18:47.010 --> 00:18:47.020 align:start position:0%
hedge your bets against the possibility
 

00:18:47.020 --> 00:18:48.990 align:start position:0%
hedge your bets against the possibility
that<00:18:47.409><c> any</c><00:18:47.590><c> one</c><00:18:47.890><c> software</c><00:18:48.400><c> development</c><00:18:48.880><c> team</c>

00:18:48.990 --> 00:18:49.000 align:start position:0%
that any one software development team
 

00:18:49.000 --> 00:18:52.590 align:start position:0%
that any one software development team
would<00:18:49.210><c> not</c><00:18:49.330><c> perform</c><00:18:49.750><c> well</c><00:18:50.309><c> second</c><00:18:51.309><c> because</c><00:18:52.030><c> we</c>

00:18:52.590 --> 00:18:52.600 align:start position:0%
would not perform well second because we
 

00:18:52.600 --> 00:18:54.750 align:start position:0%
would not perform well second because we
already<00:18:52.750><c> we</c><00:18:53.169><c> have</c><00:18:53.380><c> plenty</c><00:18:54.100><c> of</c><00:18:54.280><c> experience</c>

00:18:54.750 --> 00:18:54.760 align:start position:0%
already we have plenty of experience
 

00:18:54.760 --> 00:18:58.350 align:start position:0%
already we have plenty of experience
from<00:18:55.659><c> the</c><00:18:55.900><c> shanghai</c><00:18:56.409><c> das</c><00:18:56.620><c> attacks</c><00:18:57.010><c> of</c><00:18:57.340><c> how</c><00:18:57.549><c> you</c>

00:18:58.350 --> 00:18:58.360 align:start position:0%
from the shanghai das attacks of how you
 

00:18:58.360 --> 00:19:00.539 align:start position:0%
from the shanghai das attacks of how you
know<00:18:58.539><c> there</c><00:18:58.809><c> are</c><00:18:58.929><c> many</c><00:18:59.380><c> of</c><00:18:59.590><c> cases</c><00:19:00.039><c> where</c><00:19:00.280><c> if</c>

00:19:00.539 --> 00:19:00.549 align:start position:0%
know there are many of cases where if
 

00:19:00.549 --> 00:19:02.370 align:start position:0%
know there are many of cases where if
one<00:19:00.850><c> client</c><00:19:01.179><c> has</c><00:19:01.450><c> a</c><00:19:01.480><c> bug</c><00:19:01.780><c> having</c><00:19:02.230><c> other</c>

00:19:02.370 --> 00:19:02.380 align:start position:0%
one client has a bug having other
 

00:19:02.380 --> 00:19:04.350 align:start position:0%
one client has a bug having other
clients<00:19:02.860><c> being</c><00:19:03.010><c> available</c><00:19:03.340><c> allows</c><00:19:04.179><c> the</c>

00:19:04.350 --> 00:19:04.360 align:start position:0%
clients being available allows the
 

00:19:04.360 --> 00:19:06.980 align:start position:0%
clients being available allows the
network<00:19:04.630><c> to</c><00:19:04.780><c> continue</c><00:19:05.169><c> running</c><00:19:05.350><c> better</c><00:19:05.850><c> also</c>

00:19:06.980 --> 00:19:06.990 align:start position:0%
network to continue running better also
 

00:19:06.990 --> 00:19:12.240 align:start position:0%
network to continue running better also
wanting<00:19:07.990><c> to</c><00:19:09.210><c> kind</c><00:19:10.210><c> of</c><00:19:10.450><c> make</c><00:19:10.780><c> the</c><00:19:11.250><c> development</c>

00:19:12.240 --> 00:19:12.250 align:start position:0%
wanting to kind of make the development
 

00:19:12.250 --> 00:19:14.460 align:start position:0%
wanting to kind of make the development
ecosystem<00:19:12.630><c> less</c><00:19:13.630><c> dependent</c><00:19:14.169><c> on</c><00:19:14.320><c> the</c>

00:19:14.460 --> 00:19:14.470 align:start position:0%
ecosystem less dependent on the
 

00:19:14.470 --> 00:19:17.220 align:start position:0%
ecosystem less dependent on the
foundation<00:19:14.980><c> itself</c><00:19:15.280><c> so</c><00:19:16.030><c> the</c><00:19:16.330><c> client</c><00:19:16.990><c> that</c><00:19:17.110><c> the</c>

00:19:17.220 --> 00:19:17.230 align:start position:0%
foundation itself so the client that the
 

00:19:17.230 --> 00:19:19.350 align:start position:0%
foundation itself so the client that the
etherion<00:19:17.620><c> foundation</c><00:19:18.159><c> works</c><00:19:18.400><c> on</c><00:19:18.669><c> is</c><00:19:18.940><c> I'm</c>

00:19:19.350 --> 00:19:19.360 align:start position:0%
etherion foundation works on is I'm
 

00:19:19.360 --> 00:19:22.230 align:start position:0%
etherion foundation works on is I'm
actually<00:19:19.510><c> the</c><00:19:19.870><c> Python</c><00:19:20.200><c> client</c><00:19:20.409><c> and</c><00:19:20.740><c> so</c><00:19:21.370><c> it's</c>

00:19:22.230 --> 00:19:22.240 align:start position:0%
actually the Python client and so it's
 

00:19:22.240 --> 00:19:25.380 align:start position:0%
actually the Python client and so it's
in<00:19:22.720><c> it</c><00:19:23.140><c> has</c><00:19:23.320><c> plenty</c><00:19:23.559><c> of</c><00:19:23.860><c> use</c><00:19:24.010><c> cases</c><00:19:24.309><c> but</c><00:19:24.820><c> in</c>

00:19:25.380 --> 00:19:25.390 align:start position:0%
in it has plenty of use cases but in
 

00:19:25.390 --> 00:19:27.510 align:start position:0%
in it has plenty of use cases but in
Python<00:19:25.659><c> just</c><00:19:26.110><c> as</c><00:19:26.289><c> a</c><00:19:26.320><c> language</c><00:19:26.590><c> has</c><00:19:27.010><c> inherent</c>

00:19:27.510 --> 00:19:27.520 align:start position:0%
Python just as a language has inherent
 

00:19:27.520 --> 00:19:29.669 align:start position:0%
Python just as a language has inherent
performance<00:19:28.000><c> limitations</c><00:19:28.659><c> and</c><00:19:28.900><c> so</c><00:19:29.110><c> there's</c>

00:19:29.669 --> 00:19:29.679 align:start position:0%
performance limitations and so there's
 

00:19:29.679 --> 00:19:31.890 align:start position:0%
performance limitations and so there's
always<00:19:29.919><c> going</c><00:19:30.220><c> to</c><00:19:30.280><c> be</c><00:19:30.370><c> an</c><00:19:30.549><c> incentive</c><00:19:30.850><c> to</c><00:19:31.270><c> try</c>

00:19:31.890 --> 00:19:31.900 align:start position:0%
always going to be an incentive to try
 

00:19:31.900 --> 00:19:33.630 align:start position:0%
always going to be an incentive to try
running<00:19:32.380><c> the</c><00:19:32.500><c> stuff</c><00:19:32.740><c> built</c><00:19:33.039><c> by</c><00:19:33.190><c> the</c><00:19:33.250><c> wonderful</c>

00:19:33.630 --> 00:19:33.640 align:start position:0%
running the stuff built by the wonderful
 

00:19:33.640 --> 00:19:35.520 align:start position:0%
running the stuff built by the wonderful
folks<00:19:34.000><c> at</c><00:19:34.210><c> prismatic</c><00:19:34.809><c> and</c><00:19:34.870><c> white</c><00:19:35.080><c> house</c><00:19:35.260><c> and</c>

00:19:35.520 --> 00:19:35.530 align:start position:0%
folks at prismatic and white house and
 

00:19:35.530 --> 00:19:38.159 align:start position:0%
folks at prismatic and white house and
status<00:19:35.919><c> and</c><00:19:36.330><c> Pegasus</c><00:19:37.330><c> and</c><00:19:37.659><c> all</c><00:19:37.929><c> the</c><00:19:38.049><c> other</c>

00:19:38.159 --> 00:19:38.169 align:start position:0%
status and Pegasus and all the other
 

00:19:38.169 --> 00:19:39.570 align:start position:0%
status and Pegasus and all the other
teams<00:19:38.470><c> that</c><00:19:38.590><c> are</c><00:19:38.770><c> popping</c><00:19:39.070><c> popping</c><00:19:39.309><c> up</c>

00:19:39.570 --> 00:19:39.580 align:start position:0%
teams that are popping popping up
 

00:19:39.580 --> 00:19:43.080 align:start position:0%
teams that are popping popping up
seemingly<00:19:40.000><c> every</c><00:19:40.270><c> month</c><00:19:40.559><c> so</c><00:19:41.559><c> soon</c><00:19:42.250><c> something</c>

00:19:43.080 --> 00:19:43.090 align:start position:0%
seemingly every month so soon something
 

00:19:43.090 --> 00:19:44.730 align:start position:0%
seemingly every month so soon something
which<00:19:43.240><c> is</c><00:19:43.450><c> totally</c><00:19:43.960><c> not</c><00:19:44.169><c> going</c><00:19:44.409><c> to</c><00:19:44.470><c> be</c><00:19:44.530><c> called</c>

00:19:44.730 --> 00:19:44.740 align:start position:0%
which is totally not going to be called
 

00:19:44.740 --> 00:19:50.170 align:start position:0%
which is totally not going to be called
Jasper<00:19:45.190><c> serenity</c><00:19:46.030><c> begins</c><00:19:46.470><c> yay</c>

00:19:50.170 --> 00:19:50.180 align:start position:0%
 
 

00:19:50.180 --> 00:19:55.150 align:start position:0%
 
[Applause]

00:19:55.150 --> 00:19:55.160 align:start position:0%
[Applause]
 

00:19:55.160 --> 00:19:57.950 align:start position:0%
[Applause]
right<00:19:56.160><c> so</c><00:19:56.400><c> what</c><00:19:56.610><c> is</c><00:19:56.730><c> serenity</c><00:19:57.060><c> right</c><00:19:57.510><c> so</c><00:19:57.720><c> first</c>

00:19:57.950 --> 00:19:57.960 align:start position:0%
right so what is serenity right so first
 

00:19:57.960 --> 00:20:00.830 align:start position:0%
right so what is serenity right so first
of<00:19:58.140><c> all</c><00:19:58.260><c> it's</c><00:19:58.860><c> the</c><00:19:59.790><c> fourth</c><00:20:00.060><c> stage</c><00:20:00.330><c> after</c>

00:20:00.830 --> 00:20:00.840 align:start position:0%
of all it's the fourth stage after
 

00:20:00.840 --> 00:20:02.900 align:start position:0%
of all it's the fourth stage after
frontier<00:20:01.410><c> and</c><00:20:01.740><c> homestead</c><00:20:02.280><c> and</c><00:20:02.520><c> metropolis</c>

00:20:02.900 --> 00:20:02.910 align:start position:0%
frontier and homestead and metropolis
 

00:20:02.910 --> 00:20:06.350 align:start position:0%
frontier and homestead and metropolis
and<00:20:03.650><c> where</c><00:20:04.650><c> metropolis</c><00:20:05.400><c> is</c><00:20:05.580><c> broken</c><00:20:05.820><c> down</c><00:20:06.090><c> into</c>

00:20:06.350 --> 00:20:06.360 align:start position:0%
and where metropolis is broken down into
 

00:20:06.360 --> 00:20:08.240 align:start position:0%
and where metropolis is broken down into
Byzantium<00:20:07.050><c> in</c><00:20:07.140><c> Constantinople</c><00:20:08.010><c> with</c>

00:20:08.240 --> 00:20:08.250 align:start position:0%
Byzantium in Constantinople with
 

00:20:08.250 --> 00:20:10.600 align:start position:0%
Byzantium in Constantinople with
Constantinople<00:20:08.610><c> coming</c><00:20:09.330><c> very</c><00:20:09.450><c> soon</c><00:20:09.750><c> as</c><00:20:09.930><c> well</c>

00:20:10.600 --> 00:20:10.610 align:start position:0%
Constantinople coming very soon as well
 

00:20:10.610 --> 00:20:16.400 align:start position:0%
Constantinople coming very soon as well
and<00:20:12.020><c> that's</c><00:20:13.020><c> um</c><00:20:13.650><c> a</c><00:20:13.920><c> realization</c><00:20:14.850><c> of</c><00:20:15.120><c> all</c><00:20:15.930><c> of</c>

00:20:16.400 --> 00:20:16.410 align:start position:0%
and that's um a realization of all of
 

00:20:16.410 --> 00:20:18.050 align:start position:0%
and that's um a realization of all of
these<00:20:16.590><c> different</c><00:20:17.100><c> strands</c><00:20:17.490><c> of</c><00:20:17.670><c> research</c><00:20:18.030><c> that</c>

00:20:18.050 --> 00:20:18.060 align:start position:0%
these different strands of research that
 

00:20:18.060 --> 00:20:19.730 align:start position:0%
these different strands of research that
we<00:20:18.420><c> have</c><00:20:18.540><c> been</c><00:20:18.720><c> spending</c><00:20:19.140><c> all</c><00:20:19.260><c> of</c><00:20:19.320><c> our</c><00:20:19.470><c> time</c><00:20:19.530><c> on</c>

00:20:19.730 --> 00:20:19.740 align:start position:0%
we have been spending all of our time on
 

00:20:19.740 --> 00:20:21.730 align:start position:0%
we have been spending all of our time on
for<00:20:20.100><c> the</c><00:20:20.160><c> last</c><00:20:20.280><c> four</c><00:20:20.550><c> years</c><00:20:20.580><c> right</c><00:20:21.210><c> so</c><00:20:21.450><c> this</c>

00:20:21.730 --> 00:20:21.740 align:start position:0%
for the last four years right so this
 

00:20:21.740 --> 00:20:25.610 align:start position:0%
for the last four years right so this
includes<00:20:23.060><c> Caspar</c><00:20:24.060><c> and</c><00:20:24.210><c> not</c><00:20:24.960><c> just</c><00:20:25.230><c> hybrid</c>

00:20:25.610 --> 00:20:25.620 align:start position:0%
includes Caspar and not just hybrid
 

00:20:25.620 --> 00:20:31.210 align:start position:0%
includes Caspar and not just hybrid
Caspar<00:20:26.300><c> 100%</c><00:20:27.300><c> organic</c><00:20:27.690><c> genuine</c><00:20:28.350><c> pure</c><00:20:28.620><c> Caspar</c>

00:20:31.210 --> 00:20:31.220 align:start position:0%
Caspar 100% organic genuine pure Caspar
 

00:20:31.220 --> 00:20:36.530 align:start position:0%
Caspar 100% organic genuine pure Caspar
sharding<00:20:33.020><c> awasum</c><00:20:34.020><c> and</c><00:20:34.940><c> all</c><00:20:35.940><c> of</c><00:20:36.150><c> these</c><00:20:36.270><c> other</c>

00:20:36.530 --> 00:20:36.540 align:start position:0%
sharding awasum and all of these other
 

00:20:36.540 --> 00:20:39.380 align:start position:0%
sharding awasum and all of these other
prong<00:20:36.930><c> of</c><00:20:37.110><c> protocol</c><00:20:37.530><c> research</c><00:20:37.860><c> ideas</c><00:20:38.250><c> this</c><00:20:39.150><c> is</c>

00:20:39.380 --> 00:20:39.390 align:start position:0%
prong of protocol research ideas this is
 

00:20:39.390 --> 00:20:41.630 align:start position:0%
prong of protocol research ideas this is
a<00:20:39.420><c> new</c><00:20:40.170><c> blockchain</c><00:20:40.800><c> for</c><00:20:41.070><c> in</c><00:20:41.190><c> the</c><00:20:41.310><c> sense</c><00:20:41.520><c> of</c>

00:20:41.630 --> 00:20:41.640 align:start position:0%
a new blockchain for in the sense of
 

00:20:41.640 --> 00:20:43.790 align:start position:0%
a new blockchain for in the sense of
being<00:20:41.760><c> a</c><00:20:41.940><c> data</c><00:20:42.090><c> structure</c><00:20:42.630><c> but</c><00:20:42.810><c> it</c><00:20:43.320><c> has</c><00:20:43.530><c> this</c>

00:20:43.790 --> 00:20:43.800 align:start position:0%
being a data structure but it has this
 

00:20:43.800 --> 00:20:45.950 align:start position:0%
being a data structure but it has this
kind<00:20:44.250><c> of</c><00:20:44.400><c> link</c><00:20:44.760><c> to</c><00:20:45.000><c> the</c><00:20:45.150><c> existing</c><00:20:45.660><c> proof</c><00:20:45.840><c> of</c>

00:20:45.950 --> 00:20:45.960 align:start position:0%
kind of link to the existing proof of
 

00:20:45.960 --> 00:20:48.080 align:start position:0%
kind of link to the existing proof of
work<00:20:46.170><c> chain</c><00:20:46.380><c> right</c><00:20:46.620><c> so</c><00:20:46.740><c> we</c><00:20:46.830><c> be</c><00:20:46.980><c> able</c><00:20:47.100><c> to</c><00:20:47.160><c> like</c>

00:20:48.080 --> 00:20:48.090 align:start position:0%
work chain right so we be able to like
 

00:20:48.090 --> 00:20:50.870 align:start position:0%
work chain right so we be able to like
the<00:20:48.600><c> proof</c><00:20:49.500><c> of</c><00:20:49.590><c> stake</c><00:20:49.860><c> chain</c><00:20:50.160><c> would</c><00:20:50.490><c> be</c><00:20:50.610><c> aware</c>

00:20:50.870 --> 00:20:50.880 align:start position:0%
the proof of stake chain would be aware
 

00:20:50.880 --> 00:20:52.280 align:start position:0%
the proof of stake chain would be aware
of<00:20:50.940><c> the</c><00:20:51.210><c> block</c><00:20:51.420><c> cassius</c><00:20:51.810><c> of</c><00:20:51.900><c> the</c><00:20:52.020><c> proof</c><00:20:52.170><c> of</c>

00:20:52.280 --> 00:20:52.290 align:start position:0%
of the block cassius of the proof of
 

00:20:52.290 --> 00:20:54.170 align:start position:0%
of the block cassius of the proof of
work<00:20:52.410><c> chain</c><00:20:52.770><c> you</c><00:20:53.280><c> would</c><00:20:53.400><c> be</c><00:20:53.550><c> able</c><00:20:53.850><c> to</c><00:20:53.970><c> move</c>

00:20:54.170 --> 00:20:54.180 align:start position:0%
work chain you would be able to move
 

00:20:54.180 --> 00:20:55.730 align:start position:0%
work chain you would be able to move
ether<00:20:54.540><c> from</c><00:20:54.720><c> the</c><00:20:54.840><c> proof</c><00:20:54.990><c> of</c><00:20:55.080><c> work</c><00:20:55.290><c> chain</c><00:20:55.500><c> into</c>

00:20:55.730 --> 00:20:55.740 align:start position:0%
ether from the proof of work chain into
 

00:20:55.740 --> 00:20:57.950 align:start position:0%
ether from the proof of work chain into
the<00:20:55.830><c> into</c><00:20:56.400><c> the</c><00:20:56.490><c> proof</c><00:20:56.670><c> of</c><00:20:56.730><c> stake</c><00:20:56.970><c> chain</c><00:20:57.270><c> so</c>

00:20:57.950 --> 00:20:57.960 align:start position:0%
the into the proof of stake chain so
 

00:20:57.960 --> 00:21:00.710 align:start position:0%
the into the proof of stake chain so
it's<00:20:58.560><c> a</c><00:20:58.980><c> new</c><00:20:59.370><c> system</c><00:20:59.610><c> but</c><00:21:00.030><c> it's</c><00:21:00.150><c> a</c><00:21:00.270><c> connected</c>

00:21:00.710 --> 00:21:00.720 align:start position:0%
it's a new system but it's a connected
 

00:21:00.720 --> 00:21:03.290 align:start position:0%
it's a new system but it's a connected
system<00:21:00.900><c> and</c><00:21:01.350><c> the</c><00:21:02.010><c> kind</c><00:21:02.280><c> of</c><00:21:02.430><c> long</c><00:21:02.700><c> long-term</c>

00:21:03.290 --> 00:21:03.300 align:start position:0%
system and the kind of long long-term
 

00:21:03.300 --> 00:21:05.720 align:start position:0%
system and the kind of long long-term
goal<00:21:03.570><c> is</c><00:21:03.600><c> that</c><00:21:04.110><c> once</c><00:21:04.770><c> this</c><00:21:04.980><c> new</c><00:21:05.190><c> system</c><00:21:05.430><c> is</c>

00:21:05.720 --> 00:21:05.730 align:start position:0%
goal is that once this new system is
 

00:21:05.730 --> 00:21:08.480 align:start position:0%
goal is that once this new system is
stable<00:21:05.940><c> enough</c><00:21:06.360><c> then</c><00:21:07.010><c> basically</c><00:21:08.010><c> all</c><00:21:08.220><c> of</c><00:21:08.370><c> the</c>

00:21:08.480 --> 00:21:08.490 align:start position:0%
stable enough then basically all of the
 

00:21:08.490 --> 00:21:10.490 align:start position:0%
stable enough then basically all of the
applications<00:21:09.240><c> on</c><00:21:09.450><c> the</c><00:21:09.570><c> existing</c><00:21:10.080><c> blockchain</c>

00:21:10.490 --> 00:21:10.500 align:start position:0%
applications on the existing blockchain
 

00:21:10.500 --> 00:21:13.580 align:start position:0%
applications on the existing blockchain
can<00:21:10.680><c> be</c><00:21:11.070><c> sort</c><00:21:11.670><c> of</c><00:21:11.790><c> folded</c><00:21:12.150><c> into</c><00:21:12.390><c> a</c><00:21:12.600><c> contract</c><00:21:13.380><c> on</c>

00:21:13.580 --> 00:21:13.590 align:start position:0%
can be sort of folded into a contract on
 

00:21:13.590 --> 00:21:15.320 align:start position:0%
can be sort of folded into a contract on
one<00:21:13.770><c> shard</c><00:21:14.070><c> of</c><00:21:14.190><c> the</c><00:21:14.250><c> new</c><00:21:14.430><c> system</c><00:21:14.880><c> that</c><00:21:15.120><c> would</c>

00:21:15.320 --> 00:21:15.330 align:start position:0%
one shard of the new system that would
 

00:21:15.330 --> 00:21:17.570 align:start position:0%
one shard of the new system that would
kind<00:21:15.930><c> of</c><00:21:16.020><c> be</c><00:21:16.230><c> an</c><00:21:16.350><c> EVM</c><00:21:16.710><c> interpreter</c><00:21:17.250><c> written</c><00:21:17.370><c> in</c>

00:21:17.570 --> 00:21:17.580 align:start position:0%
kind of be an EVM interpreter written in
 

00:21:17.580 --> 00:21:20.450 align:start position:0%
kind of be an EVM interpreter written in
e<00:21:17.700><c> wasum</c><00:21:18.090><c> and</c><00:21:18.540><c> not</c><00:21:19.110><c> finalized</c><00:21:19.740><c> but</c><00:21:20.040><c> this</c><00:21:20.190><c> seems</c>

00:21:20.450 --> 00:21:20.460 align:start position:0%
e wasum and not finalized but this seems
 

00:21:20.460 --> 00:21:22.220 align:start position:0%
e wasum and not finalized but this seems
to<00:21:20.610><c> kind</c><00:21:20.910><c> of</c><00:21:21.000><c> roughly</c><00:21:21.360><c> be</c><00:21:21.570><c> where</c><00:21:21.780><c> the</c><00:21:21.900><c> road</c><00:21:22.050><c> map</c>

00:21:22.220 --> 00:21:22.230 align:start position:0%
to kind of roughly be where the road map
 

00:21:22.230 --> 00:21:25.430 align:start position:0%
to kind of roughly be where the road map
is<00:21:22.380><c> going</c><00:21:22.620><c> at</c><00:21:22.740><c> this</c><00:21:22.920><c> point</c><00:21:23.840><c> serenity</c><00:21:24.840><c> is</c><00:21:24.990><c> also</c>

00:21:25.430 --> 00:21:25.440 align:start position:0%
is going at this point serenity is also
 

00:21:25.440 --> 00:21:27.560 align:start position:0%
is going at this point serenity is also
the<00:21:26.040><c> world</c><00:21:26.280><c> computer</c><00:21:26.640><c> at</c><00:21:26.880><c> its</c><00:21:27.030><c> really</c><00:21:27.300><c> as</c><00:21:27.390><c> it's</c>

00:21:27.560 --> 00:21:27.570 align:start position:0%
the world computer at its really as it's
 

00:21:27.570 --> 00:21:30.290 align:start position:0%
the world computer at its really as it's
really<00:21:27.840><c> meant</c><00:21:28.020><c> to</c><00:21:28.110><c> be</c><00:21:28.230><c> not</c><00:21:28.620><c> a</c><00:21:28.910><c> smartphone</c><00:21:29.910><c> from</c>

00:21:30.290 --> 00:21:30.300 align:start position:0%
really meant to be not a smartphone from
 

00:21:30.300 --> 00:21:32.840 align:start position:0%
really meant to be not a smartphone from
1999<00:21:31.080><c> that</c><00:21:31.320><c> can</c><00:21:31.470><c> process</c><00:21:31.680><c> 15</c><00:21:32.220><c> transactions</c>

00:21:32.840 --> 00:21:32.850 align:start position:0%
1999 that can process 15 transactions
 

00:21:32.850 --> 00:21:35.330 align:start position:0%
1999 that can process 15 transactions
per<00:21:33.030><c> second</c><00:21:33.510><c> and</c><00:21:33.720><c> maybe</c><00:21:34.350><c> potentially</c><00:21:34.830><c> play</c>

00:21:35.330 --> 00:21:35.340 align:start position:0%
per second and maybe potentially play
 

00:21:35.340 --> 00:21:39.860 align:start position:0%
per second and maybe potentially play
snake<00:21:37.280><c> and</c><00:21:38.280><c> it's</c><00:21:38.640><c> totally</c><00:21:38.820><c> centralized</c><00:21:39.450><c> and</c>

00:21:39.860 --> 00:21:39.870 align:start position:0%
snake and it's totally centralized and
 

00:21:39.870 --> 00:21:42.560 align:start position:0%
snake and it's totally centralized and
we<00:21:40.170><c> hope</c><00:21:40.410><c> that</c><00:21:40.650><c> on</c><00:21:40.920><c> in</c><00:21:41.460><c> many</c><00:21:41.790><c> metrics</c><00:21:42.300><c> that</c><00:21:42.450><c> can</c>

00:21:42.560 --> 00:21:42.570 align:start position:0%
we hope that on in many metrics that can
 

00:21:42.570 --> 00:21:45.140 align:start position:0%
we hope that on in many metrics that can
be<00:21:42.690><c> even</c><00:21:42.990><c> more</c><00:21:43.140><c> decentralized</c><00:21:43.860><c> than</c><00:21:44.070><c> today</c><00:21:44.340><c> so</c>

00:21:45.140 --> 00:21:45.150 align:start position:0%
be even more decentralized than today so
 

00:21:45.150 --> 00:21:47.690 align:start position:0%
be even more decentralized than today so
for<00:21:45.330><c> example</c><00:21:45.930><c> as</c><00:21:46.200><c> a</c><00:21:46.470><c> beacon</c><00:21:46.920><c> chain</c><00:21:47.190><c> validator</c>

00:21:47.690 --> 00:21:47.700 align:start position:0%
for example as a beacon chain validator
 

00:21:47.700 --> 00:21:49.700 align:start position:0%
for example as a beacon chain validator
your<00:21:48.000><c> storage</c><00:21:48.420><c> requirements</c><00:21:49.140><c> at</c><00:21:49.260><c> this</c><00:21:49.410><c> point</c>

00:21:49.700 --> 00:21:49.710 align:start position:0%
your storage requirements at this point
 

00:21:49.710 --> 00:21:51.470 align:start position:0%
your storage requirements at this point
seem<00:21:50.370><c> like</c><00:21:50.580><c> they</c><00:21:50.730><c> will</c><00:21:50.820><c> be</c><00:21:50.940><c> under</c><00:21:51.300><c> one</c>

00:21:51.470 --> 00:21:51.480 align:start position:0%
seem like they will be under one
 

00:21:51.480 --> 00:21:54.200 align:start position:0%
seem like they will be under one
gigabyte<00:21:51.900><c> as</c><00:21:52.110><c> compared</c><00:21:52.920><c> to</c><00:21:53.010><c> like</c><00:21:53.940><c> something</c>

00:21:54.200 --> 00:21:54.210 align:start position:0%
gigabyte as compared to like something
 

00:21:54.210 --> 00:21:56.330 align:start position:0%
gigabyte as compared to like something
like<00:21:54.510><c> 8</c><00:21:54.720><c> gigabytes</c><00:21:55.200><c> of</c><00:21:55.380><c> state</c><00:21:55.590><c> storage</c><00:21:55.860><c> today</c>

00:21:56.330 --> 00:21:56.340 align:start position:0%
like 8 gigabytes of state storage today
 

00:21:56.340 --> 00:22:00.260 align:start position:0%
like 8 gigabytes of state storage today
and<00:21:56.580><c> the</c><00:21:57.180><c> 1.8</c><00:21:58.080><c> terabytes</c><00:21:58.740><c> that</c><00:21:59.130><c> trolls</c><00:21:59.970><c> on</c><00:22:00.150><c> the</c>

00:22:00.260 --> 00:22:00.270 align:start position:0%
and the 1.8 terabytes that trolls on the
 

00:22:00.270 --> 00:22:01.670 align:start position:0%
and the 1.8 terabytes that trolls on the
internet<00:22:00.600><c> seems</c><00:22:00.810><c> to</c><00:22:00.960><c> thank</c><00:22:01.170><c> the</c><00:22:01.320><c> ethereum</c>

00:22:01.670 --> 00:22:01.680 align:start position:0%
internet seems to thank the ethereum
 

00:22:01.680 --> 00:22:02.390 align:start position:0%
internet seems to thank the ethereum
blockchain<00:22:01.710><c> require</c>

00:22:02.390 --> 00:22:02.400 align:start position:0%
blockchain require
 

00:22:02.400 --> 00:22:07.280 align:start position:0%
blockchain require
for<00:22:02.640><c> some</c><00:22:02.820><c> stupid</c><00:22:03.030><c> reason</c><00:22:05.870><c> expected</c><00:22:06.870><c> phases</c>

00:22:07.280 --> 00:22:07.290 align:start position:0%
for some stupid reason expected phases
 

00:22:07.290 --> 00:22:10.070 align:start position:0%
for some stupid reason expected phases
so<00:22:08.040><c> phase</c><00:22:08.700><c> zero</c><00:22:09.000><c> beacon</c><00:22:09.480><c> chain</c><00:22:09.690><c> proof</c><00:22:09.960><c> of</c>

00:22:10.070 --> 00:22:10.080 align:start position:0%
so phase zero beacon chain proof of
 

00:22:10.080 --> 00:22:12.170 align:start position:0%
so phase zero beacon chain proof of
stake<00:22:10.290><c> and</c><00:22:10.530><c> beacon</c><00:22:11.190><c> chain</c><00:22:11.370><c> proof</c><00:22:11.580><c> of</c><00:22:11.730><c> stake</c><00:22:11.970><c> is</c>

00:22:12.170 --> 00:22:12.180 align:start position:0%
stake and beacon chain proof of stake is
 

00:22:12.180 --> 00:22:13.460 align:start position:0%
stake and beacon chain proof of stake is
actually<00:22:12.540><c> it's</c><00:22:12.660><c> kind</c><00:22:12.930><c> of</c><00:22:13.080><c> the</c><00:22:13.230><c> blockchain</c>

00:22:13.460 --> 00:22:13.470 align:start position:0%
actually it's kind of the blockchain
 

00:22:13.470 --> 00:22:16.370 align:start position:0%
actually it's kind of the blockchain
stock<00:22:14.010><c> kind</c><00:22:14.400><c> of</c><00:22:14.520><c> hold</c><00:22:15.180><c> any</c><00:22:15.480><c> information</c><00:22:16.200><c> right</c>

00:22:16.370 --> 00:22:16.380 align:start position:0%
stock kind of hold any information right
 

00:22:16.380 --> 00:22:18.560 align:start position:0%
stock kind of hold any information right
it's<00:22:16.530><c> kind</c><00:22:16.770><c> of</c><00:22:16.860><c> like</c><00:22:17.010><c> a</c><00:22:17.040><c> dummy</c><00:22:17.309><c> chain</c><00:22:17.640><c> so</c><00:22:18.210><c> all</c>

00:22:18.560 --> 00:22:18.570 align:start position:0%
it's kind of like a dummy chain so all
 

00:22:18.570 --> 00:22:20.450 align:start position:0%
it's kind of like a dummy chain so all
that<00:22:18.809><c> you</c><00:22:18.900><c> have</c><00:22:19.110><c> is</c><00:22:19.290><c> you</c><00:22:19.380><c> have</c><00:22:19.440><c> validators</c><00:22:20.220><c> and</c>

00:22:20.450 --> 00:22:20.460 align:start position:0%
that you have is you have validators and
 

00:22:20.460 --> 00:22:22.460 align:start position:0%
that you have is you have validators and
these<00:22:20.910><c> validators</c><00:22:21.570><c> are</c><00:22:21.720><c> executing</c><00:22:22.320><c> and</c>

00:22:22.460 --> 00:22:22.470 align:start position:0%
these validators are executing and
 

00:22:22.470 --> 00:22:23.330 align:start position:0%
these validators are executing and
they're<00:22:22.559><c> running</c><00:22:22.770><c> the</c><00:22:22.890><c> proof</c><00:22:23.040><c> of</c><00:22:23.100><c> stake</c>

00:22:23.330 --> 00:22:23.340 align:start position:0%
they're running the proof of stake
 

00:22:23.340 --> 00:22:25.580 align:start position:0%
they're running the proof of stake
algorithm<00:22:23.940><c> so</c><00:22:24.630><c> this</c><00:22:24.809><c> is</c><00:22:24.930><c> kind</c><00:22:25.260><c> of</c><00:22:25.410><c> like</c>

00:22:25.580 --> 00:22:25.590 align:start position:0%
algorithm so this is kind of like
 

00:22:25.590 --> 00:22:28.040 align:start position:0%
algorithm so this is kind of like
halfway<00:22:25.860><c> between</c><00:22:26.250><c> a</c><00:22:26.460><c> test</c><00:22:26.760><c> at</c><00:22:26.940><c> anim</c><00:22:27.240><c> net</c><00:22:27.480><c> it's</c>

00:22:28.040 --> 00:22:28.050 align:start position:0%
halfway between a test at anim net it's
 

00:22:28.050 --> 00:22:30.500 align:start position:0%
halfway between a test at anim net it's
not<00:22:28.290><c> quite</c><00:22:28.680><c> a</c><00:22:28.710><c> test</c><00:22:29.070><c> net</c><00:22:29.309><c> because</c><00:22:29.760><c> you</c><00:22:30.360><c> would</c>

00:22:30.500 --> 00:22:30.510 align:start position:0%
not quite a test net because you would
 

00:22:30.510 --> 00:22:32.510 align:start position:0%
not quite a test net because you would
be<00:22:30.540><c> able</c><00:22:30.900><c> to</c><00:22:31.020><c> actually</c><00:22:31.170><c> stake</c><00:22:31.710><c> real</c><00:22:31.980><c> ether</c><00:22:32.370><c> and</c>

00:22:32.510 --> 00:22:32.520 align:start position:0%
be able to actually stake real ether and
 

00:22:32.520 --> 00:22:34.310 align:start position:0%
be able to actually stake real ether and
earn<00:22:32.610><c> real</c><00:22:32.850><c> rewards</c><00:22:33.300><c> on</c><00:22:33.450><c> it</c><00:22:33.600><c> but</c><00:22:34.020><c> it's</c><00:22:34.140><c> also</c>

00:22:34.310 --> 00:22:34.320 align:start position:0%
earn real rewards on it but it's also
 

00:22:34.320 --> 00:22:36.440 align:start position:0%
earn real rewards on it but it's also
not<00:22:34.770><c> quite</c><00:22:35.040><c> a</c><00:22:35.070><c> main</c><00:22:35.340><c> net</c><00:22:35.550><c> because</c><00:22:35.970><c> it</c><00:22:36.150><c> doesn't</c>

00:22:36.440 --> 00:22:36.450 align:start position:0%
not quite a main net because it doesn't
 

00:22:36.450 --> 00:22:38.810 align:start position:0%
not quite a main net because it doesn't
have<00:22:36.570><c> applications</c><00:22:37.320><c> and</c><00:22:37.650><c> so</c><00:22:37.890><c> if</c><00:22:38.250><c> it</c><00:22:38.580><c> breaks</c>

00:22:38.810 --> 00:22:38.820 align:start position:0%
have applications and so if it breaks
 

00:22:38.820 --> 00:22:40.850 align:start position:0%
have applications and so if it breaks
people<00:22:39.150><c> are</c><00:22:39.450><c> hopefully</c><00:22:40.110><c> not</c><00:22:40.350><c> going</c><00:22:40.590><c> to</c><00:22:40.679><c> cry</c>

00:22:40.850 --> 00:22:40.860 align:start position:0%
people are hopefully not going to cry
 

00:22:40.860 --> 00:22:43.340 align:start position:0%
people are hopefully not going to cry
too<00:22:40.920><c> badly</c><00:22:41.250><c> yes</c><00:22:41.550><c> they</c><00:22:41.730><c> were</c><00:22:41.940><c> as</c><00:22:42.720><c> they</c><00:22:42.870><c> did</c><00:22:43.050><c> when</c>

00:22:43.340 --> 00:22:43.350 align:start position:0%
too badly yes they were as they did when
 

00:22:43.350 --> 00:22:45.440 align:start position:0%
too badly yes they were as they did when
the<00:22:43.860><c> shanghai</c><00:22:44.250><c> das</c><00:22:44.460><c> attacks</c><00:22:44.790><c> made</c><00:22:45.059><c> everyone's</c>

00:22:45.440 --> 00:22:45.450 align:start position:0%
the shanghai das attacks made everyone's
 

00:22:45.450 --> 00:22:47.390 align:start position:0%
the shanghai das attacks made everyone's
ICS<00:22:45.870><c> go</c><00:22:46.050><c> slowly</c>

00:22:47.390 --> 00:22:47.400 align:start position:0%
ICS go slowly
 

00:22:47.400 --> 00:22:51.980 align:start position:0%
ICS go slowly
phase<00:22:48.300><c> one</c><00:22:49.070><c> shards</c><00:22:50.070><c> as</c><00:22:50.309><c> data</c><00:22:51.030><c> chains</c><00:22:51.360><c> so</c>

00:22:51.980 --> 00:22:51.990 align:start position:0%
phase one shards as data chains so
 

00:22:51.990 --> 00:22:54.020 align:start position:0%
phase one shards as data chains so
basically<00:22:52.500><c> the</c><00:22:52.740><c> idea</c><00:22:53.010><c> here</c><00:22:53.370><c> is</c><00:22:53.490><c> that</c><00:22:53.520><c> this</c><00:22:53.820><c> is</c>

00:22:54.020 --> 00:22:54.030 align:start position:0%
basically the idea here is that this is
 

00:22:54.030 --> 00:22:55.370 align:start position:0%
basically the idea here is that this is
where<00:22:54.210><c> they're</c><00:22:54.540><c> kind</c><00:22:54.660><c> of</c><00:22:54.780><c> shorting</c><00:22:55.170><c> part</c>

00:22:55.370 --> 00:22:55.380 align:start position:0%
where they're kind of shorting part
 

00:22:55.380 --> 00:23:00.020 align:start position:0%
where they're kind of shorting part
turns<00:22:55.620><c> on</c><00:22:55.830><c> right</c><00:22:56.280><c> so</c><00:22:57.350><c> here</c><00:22:58.350><c> it's</c><00:22:58.890><c> just</c><00:22:59.309><c> it's</c><00:22:59.790><c> a</c>

00:23:00.020 --> 00:23:00.030 align:start position:0%
turns on right so here it's just it's a
 

00:23:00.030 --> 00:23:01.880 align:start position:0%
turns on right so here it's just it's a
kind<00:23:00.360><c> of</c><00:23:00.480><c> simplified</c><00:23:00.990><c> version</c><00:23:01.470><c> that</c><00:23:01.679><c> doesn't</c>

00:23:01.880 --> 00:23:01.890 align:start position:0%
kind of simplified version that doesn't
 

00:23:01.890 --> 00:23:04.310 align:start position:0%
kind of simplified version that doesn't
do<00:23:02.190><c> shorting</c><00:23:02.670><c> of</c><00:23:02.760><c> state</c><00:23:03.059><c> it</c><00:23:03.300><c> does</c><00:23:03.809><c> shorting</c><00:23:04.230><c> of</c>

00:23:04.310 --> 00:23:04.320 align:start position:0%
do shorting of state it does shorting of
 

00:23:04.320 --> 00:23:06.470 align:start position:0%
do shorting of state it does shorting of
data<00:23:04.559><c> so</c><00:23:05.100><c> you</c><00:23:05.160><c> can</c><00:23:05.250><c> throw</c><00:23:05.520><c> data</c><00:23:05.850><c> on</c><00:23:06.090><c> the</c><00:23:06.210><c> chain</c>

00:23:06.470 --> 00:23:06.480 align:start position:0%
data so you can throw data on the chain
 

00:23:06.480 --> 00:23:09.049 align:start position:0%
data so you can throw data on the chain
you<00:23:07.020><c> could</c><00:23:07.320><c> try</c><00:23:07.590><c> to</c><00:23:07.650><c> make</c><00:23:07.800><c> just</c><00:23:08.340><c> do</c><00:23:08.730><c> a</c><00:23:08.760><c> state</c>

00:23:09.049 --> 00:23:09.059 align:start position:0%
you could try to make just do a state
 

00:23:09.059 --> 00:23:11.900 align:start position:0%
you could try to make just do a state
execution<00:23:09.690><c> engine</c><00:23:09.990><c> yourself</c><00:23:10.410><c> but</c><00:23:10.830><c> really</c><00:23:11.730><c> the</c>

00:23:11.900 --> 00:23:11.910 align:start position:0%
execution engine yourself but really the
 

00:23:11.910 --> 00:23:14.450 align:start position:0%
execution engine yourself but really the
simplest<00:23:12.179><c> thing</c><00:23:12.450><c> to</c><00:23:12.480><c> use</c><00:23:12.690><c> it</c><00:23:12.840><c> for</c><00:23:13.020><c> is</c><00:23:13.110><c> data</c><00:23:13.460><c> and</c>

00:23:14.450 --> 00:23:14.460 align:start position:0%
simplest thing to use it for is data and
 

00:23:14.460 --> 00:23:16.850 align:start position:0%
simplest thing to use it for is data and
so<00:23:14.700><c> if</c><00:23:15.210><c> you</c><00:23:15.510><c> wants</c><00:23:15.840><c> to</c><00:23:15.960><c> do</c><00:23:16.080><c> decentralized</c>

00:23:16.850 --> 00:23:16.860 align:start position:0%
so if you wants to do decentralized
 

00:23:16.860 --> 00:23:18.410 align:start position:0%
so if you wants to do decentralized
weather<00:23:17.160><c> on</c><00:23:17.309><c> a</c><00:23:17.340><c> blockchain</c><00:23:17.610><c> you'll</c><00:23:18.030><c> now</c><00:23:18.210><c> have</c>

00:23:18.410 --> 00:23:18.420 align:start position:0%
weather on a blockchain you'll now have
 

00:23:18.420 --> 00:23:20.960 align:start position:0%
weather on a blockchain you'll now have
the<00:23:18.510><c> scalability</c><00:23:19.110><c> to</c><00:23:19.230><c> do</c><00:23:19.350><c> this</c><00:23:19.559><c> but</c><00:23:19.950><c> you</c><00:23:20.700><c> won't</c>

00:23:20.960 --> 00:23:20.970 align:start position:0%
the scalability to do this but you won't
 

00:23:20.970 --> 00:23:23.780 align:start position:0%
the scalability to do this but you won't
really<00:23:21.240><c> have</c><00:23:21.809><c> the</c><00:23:22.200><c> kind</c><00:23:22.920><c> of</c><00:23:23.070><c> all</c><00:23:23.280><c> of</c><00:23:23.460><c> the</c><00:23:23.580><c> state</c>

00:23:23.780 --> 00:23:23.790 align:start position:0%
really have the kind of all of the state
 

00:23:23.790 --> 00:23:26.090 align:start position:0%
really have the kind of all of the state
execution<00:23:24.450><c> capability</c><00:23:25.080><c> to</c><00:23:25.290><c> build</c><00:23:25.530><c> you</c><00:23:26.010><c> know</c>

00:23:26.090 --> 00:23:26.100 align:start position:0%
execution capability to build you know
 

00:23:26.100 --> 00:23:28.070 align:start position:0%
execution capability to build you know
it's<00:23:26.250><c> smart</c><00:23:26.520><c> contract</c><00:23:26.970><c> applications</c><00:23:27.690><c> and</c><00:23:27.929><c> all</c>

00:23:28.070 --> 00:23:28.080 align:start position:0%
it's smart contract applications and all
 

00:23:28.080 --> 00:23:30.410 align:start position:0%
it's smart contract applications and all
of<00:23:28.170><c> the</c><00:23:28.290><c> really</c><00:23:28.530><c> fancy</c><00:23:28.740><c> complex</c><00:23:29.280><c> stuff</c><00:23:29.550><c> stays</c>

00:23:30.410 --> 00:23:30.420 align:start position:0%
of the really fancy complex stuff stays
 

00:23:30.420 --> 00:23:33.049 align:start position:0%
of the really fancy complex stuff stays
to<00:23:30.720><c> enable</c><00:23:31.650><c> state</c><00:23:31.890><c> transitions</c><00:23:32.490><c> and</c><00:23:32.850><c> this</c>

00:23:33.049 --> 00:23:33.059 align:start position:0%
to enable state transitions and this
 

00:23:33.059 --> 00:23:34.700 align:start position:0%
to enable state transitions and this
includes<00:23:33.420><c> enabling</c><00:23:33.929><c> the</c><00:23:34.050><c> virtual</c><00:23:34.350><c> machine</c>

00:23:34.700 --> 00:23:34.710 align:start position:0%
includes enabling the virtual machine
 

00:23:34.710 --> 00:23:37.580 align:start position:0%
includes enabling the virtual machine
enabling<00:23:35.250><c> accounts</c><00:23:35.790><c> contracts</c><00:23:36.480><c> ether</c><00:23:37.290><c> ether</c>

00:23:37.580 --> 00:23:37.590 align:start position:0%
enabling accounts contracts ether ether
 

00:23:37.590 --> 00:23:39.560 align:start position:0%
enabling accounts contracts ether ether
moving<00:23:38.040><c> between</c><00:23:38.160><c> shards</c><00:23:38.820><c> all</c><00:23:39.059><c> of</c><00:23:39.179><c> this</c><00:23:39.300><c> cool</c>

00:23:39.560 --> 00:23:39.570 align:start position:0%
moving between shards all of this cool
 

00:23:39.570 --> 00:23:42.169 align:start position:0%
moving between shards all of this cool
stuff<00:23:39.600><c> and</c><00:23:40.230><c> phase</c><00:23:41.160><c> three</c><00:23:41.460><c> and</c><00:23:41.580><c> beyond</c>

00:23:42.169 --> 00:23:42.179 align:start position:0%
stuff and phase three and beyond
 

00:23:42.179 --> 00:23:45.980 align:start position:0%
stuff and phase three and beyond
iterate<00:23:42.870><c> improve</c><00:23:43.350><c> add</c><00:23:43.710><c> technology</c><00:23:44.990><c> so</c>

00:23:45.980 --> 00:23:45.990 align:start position:0%
iterate improve add technology so
 

00:23:45.990 --> 00:23:48.700 align:start position:0%
iterate improve add technology so
expected<00:23:46.650><c> features</c><00:23:47.040><c> pure</c><00:23:47.700><c> proof</c><00:23:47.940><c> of</c><00:23:48.059><c> stake</c>

00:23:48.700 --> 00:23:48.710 align:start position:0%
expected features pure proof of stake
 

00:23:48.710 --> 00:23:51.560 align:start position:0%
expected features pure proof of stake
faster<00:23:49.710><c> times</c><00:23:50.040><c> a</c><00:23:50.309><c> synchronous</c><00:23:50.880><c> confirmation</c>

00:23:51.560 --> 00:23:51.570 align:start position:0%
faster times a synchronous confirmation
 

00:23:51.570 --> 00:23:54.560 align:start position:0%
faster times a synchronous confirmation
so<00:23:51.870><c> about</c><00:23:52.140><c> 8</c><00:23:52.320><c> to</c><00:23:52.470><c> 16</c><00:23:52.740><c> seconds</c><00:23:53.280><c> now</c><00:23:53.970><c> notice</c><00:23:54.540><c> that</c>

00:23:54.560 --> 00:23:54.570 align:start position:0%
so about 8 to 16 seconds now notice that
 

00:23:54.570 --> 00:23:58.820 align:start position:0%
so about 8 to 16 seconds now notice that
because<00:23:55.380><c> of</c><00:23:55.860><c> how</c><00:23:56.130><c> the</c><00:23:56.850><c> fork</c><00:23:57.420><c> choice</c><00:23:57.720><c> rule</c><00:23:58.380><c> and</c>

00:23:58.820 --> 00:23:58.830 align:start position:0%
because of how the fork choice rule and
 

00:23:58.830 --> 00:24:03.230 align:start position:0%
because of how the fork choice rule and
the<00:23:59.160><c> Outlands</c><00:23:59.790><c> the</c><00:24:01.130><c> signing</c><00:24:02.130><c> mechanism</c><00:24:02.910><c> works</c>

00:24:03.230 --> 00:24:03.240 align:start position:0%
the Outlands the signing mechanism works
 

00:24:03.240 --> 00:24:05.960 align:start position:0%
the Outlands the signing mechanism works
in<00:24:03.510><c> the</c><00:24:03.840><c> beacon</c><00:24:04.020><c> chain</c><00:24:04.380><c> one</c><00:24:05.100><c> confirmation</c><00:24:05.880><c> in</c>

00:24:05.960 --> 00:24:05.970 align:start position:0%
in the beacon chain one confirmation in
 

00:24:05.970 --> 00:24:08.120 align:start position:0%
in the beacon chain one confirmation in
the<00:24:06.000><c> beacon</c><00:24:06.330><c> chain</c><00:24:06.570><c> involves</c><00:24:07.410><c> messages</c><00:24:07.950><c> from</c>

00:24:08.120 --> 00:24:08.130 align:start position:0%
the beacon chain involves messages from
 

00:24:08.130 --> 00:24:10.400 align:start position:0%
the beacon chain involves messages from
hundreds<00:24:08.520><c> of</c><00:24:08.610><c> validators</c><00:24:09.179><c> and</c><00:24:09.360><c> so</c><00:24:09.870><c> for</c><00:24:10.380><c> all</c>

00:24:10.400 --> 00:24:10.410 align:start position:0%
hundreds of validators and so for all
 

00:24:10.410 --> 00:24:11.990 align:start position:0%
hundreds of validators and so for all
probabilistic<00:24:11.070><c> points</c><00:24:11.580><c> of</c><00:24:11.670><c> view</c><00:24:11.790><c> it's</c>

00:24:11.990 --> 00:24:12.000 align:start position:0%
probabilistic points of view it's
 

00:24:12.000 --> 00:24:13.640 align:start position:0%
probabilistic points of view it's
actually<00:24:12.420><c> equivalence</c><00:24:12.990><c> to</c><00:24:13.140><c> hundreds</c><00:24:13.560><c> of</c>

00:24:13.640 --> 00:24:13.650 align:start position:0%
actually equivalence to hundreds of
 

00:24:13.650 --> 00:24:16.190 align:start position:0%
actually equivalence to hundreds of
confirmations<00:24:14.370><c> of</c><00:24:14.580><c> say</c><00:24:15.390><c> the</c><00:24:15.600><c> etherium</c>

00:24:16.190 --> 00:24:16.200 align:start position:0%
confirmations of say the etherium
 

00:24:16.200 --> 00:24:19.159 align:start position:0%
confirmations of say the etherium
fortune<00:24:16.740><c> right</c><00:24:17.309><c> so</c><00:24:17.580><c> you</c><00:24:18.149><c> under</c><00:24:18.570><c> a</c><00:24:18.600><c> synchronous</c>

00:24:19.159 --> 00:24:19.169 align:start position:0%
fortune right so you under a synchronous
 

00:24:19.169 --> 00:24:20.899 align:start position:0%
fortune right so you under a synchronous
model<00:24:19.529><c> you</c><00:24:19.649><c> should</c><00:24:19.679><c> be</c><00:24:20.010><c> able</c><00:24:20.100><c> to</c><00:24:20.370><c> treat</c><00:24:20.610><c> one</c>

00:24:20.899 --> 00:24:20.909 align:start position:0%
model you should be able to treat one
 

00:24:20.909 --> 00:24:24.019 align:start position:0%
model you should be able to treat one
block<00:24:21.179><c> as</c><00:24:21.389><c> being</c><00:24:21.659><c> close</c><00:24:22.169><c> to</c><00:24:22.380><c> final</c><00:24:23.029><c> economic</c>

00:24:24.019 --> 00:24:24.029 align:start position:0%
block as being close to final economic
 

00:24:24.029 --> 00:24:26.360 align:start position:0%
block as being close to final economic
finality<00:24:24.510><c> and</c><00:24:24.750><c> safety</c><00:24:25.620><c> under</c><00:24:25.830><c> a</c><00:24:25.860><c> synchrony</c>

00:24:26.360 --> 00:24:26.370 align:start position:0%
finality and safety under a synchrony
 

00:24:26.370 --> 00:24:27.950 align:start position:0%
finality and safety under a synchrony
comes<00:24:26.610><c> after</c><00:24:26.970><c> ten</c><00:24:27.179><c> to</c><00:24:27.269><c> twenty</c><00:24:27.570><c> minutes</c>

00:24:27.950 --> 00:24:27.960 align:start position:0%
comes after ten to twenty minutes
 

00:24:27.960 --> 00:24:30.680 align:start position:0%
comes after ten to twenty minutes
and<00:24:28.190><c> fast</c><00:24:29.190><c> virtual</c><00:24:29.639><c> machine</c><00:24:29.880><c> execution</c><00:24:30.510><c> via</c>

00:24:30.680 --> 00:24:30.690 align:start position:0%
and fast virtual machine execution via
 

00:24:30.690 --> 00:24:34.250 align:start position:0%
and fast virtual machine execution via
awasum<00:24:31.320><c> and</c><00:24:32.539><c> hopefully</c><00:24:33.539><c> a</c><00:24:33.570><c> thousand</c><00:24:34.080><c> times</c>

00:24:34.250 --> 00:24:34.260 align:start position:0%
awasum and hopefully a thousand times
 

00:24:34.260 --> 00:24:37.070 align:start position:0%
awasum and hopefully a thousand times
higher<00:24:34.559><c> scalability</c><00:24:35.309><c> we</c><00:24:35.460><c> will</c><00:24:35.549><c> see</c><00:24:36.080><c> post</c>

00:24:37.070 --> 00:24:37.080 align:start position:0%
higher scalability we will see post
 

00:24:37.080 --> 00:24:39.409 align:start position:0%
higher scalability we will see post
serenity<00:24:37.649><c> innovation</c><00:24:38.299><c> improvements</c><00:24:39.299><c> in</c>

00:24:39.409 --> 00:24:39.419 align:start position:0%
serenity innovation improvements in
 

00:24:39.419 --> 00:24:42.710 align:start position:0%
serenity innovation improvements in
privacy<00:24:39.809><c> in</c><00:24:40.799><c> perso</c><00:24:41.309><c> there</c><00:24:42.059><c> has</c><00:24:42.179><c> already</c><00:24:42.389><c> been</c>

00:24:42.710 --> 00:24:42.720 align:start position:0%
privacy in perso there has already been
 

00:24:42.720 --> 00:24:45.259 align:start position:0%
privacy in perso there has already been
a<00:24:42.929><c> lot</c><00:24:43.320><c> of</c><00:24:43.500><c> work</c><00:24:43.740><c> done</c><00:24:44.010><c> so</c><00:24:44.070><c> for</c><00:24:44.519><c> example</c><00:24:45.000><c> in</c>

00:24:45.259 --> 00:24:45.269 align:start position:0%
a lot of work done so for example in
 

00:24:45.269 --> 00:24:48.289 align:start position:0%
a lot of work done so for example in
Byzantium<00:24:45.659><c> we</c><00:24:46.590><c> activated</c><00:24:47.130><c> the</c><00:24:47.429><c> pre</c><00:24:47.789><c> compiles</c>

00:24:48.289 --> 00:24:48.299 align:start position:0%
Byzantium we activated the pre compiles
 

00:24:48.299 --> 00:24:50.450 align:start position:0%
Byzantium we activated the pre compiles
for<00:24:48.630><c> elliptic</c><00:24:49.470><c> curve</c><00:24:49.679><c> operations</c><00:24:50.309><c> an</c>

00:24:50.450 --> 00:24:50.460 align:start position:0%
for elliptic curve operations an
 

00:24:50.460 --> 00:24:52.250 align:start position:0%
for elliptic curve operations an
elliptic<00:24:50.789><c> curve</c><00:24:50.940><c> pairings</c><00:24:51.419><c> and</c><00:24:51.690><c> Barry</c><00:24:51.990><c> White</c>

00:24:52.250 --> 00:24:52.260 align:start position:0%
elliptic curve pairings and Barry White
 

00:24:52.260 --> 00:24:54.710 align:start position:0%
elliptic curve pairings and Barry White
has<00:24:52.470><c> been</c><00:24:52.740><c> doing</c><00:24:52.889><c> great</c><00:24:53.159><c> work</c><00:24:53.519><c> on</c><00:24:53.820><c> building</c>

00:24:54.710 --> 00:24:54.720 align:start position:0%
has been doing great work on building
 

00:24:54.720 --> 00:24:57.289 align:start position:0%
has been doing great work on building
layer<00:24:55.260><c> 2</c><00:24:55.559><c> solutions</c><00:24:56.100><c> to</c><00:24:56.279><c> preserve</c><00:24:56.580><c> privacy</c><00:24:56.880><c> of</c>

00:24:57.289 --> 00:24:57.299 align:start position:0%
layer 2 solutions to preserve privacy of
 

00:24:57.299 --> 00:24:59.629 align:start position:0%
layer 2 solutions to preserve privacy of
coin<00:24:57.539><c> transfers</c><00:24:58.080><c> voting</c><00:24:58.529><c> reputation</c><00:24:59.159><c> systems</c>

00:24:59.629 --> 00:24:59.639 align:start position:0%
coin transfers voting reputation systems
 

00:24:59.639 --> 00:25:03.019 align:start position:0%
coin transfers voting reputation systems
and<00:24:59.960><c> all</c><00:25:00.960><c> of</c><00:25:01.380><c> this</c><00:25:01.529><c> work</c><00:25:01.860><c> could</c><00:25:02.460><c> be</c><00:25:02.639><c> carried</c>

00:25:03.019 --> 00:25:03.029 align:start position:0%
and all of this work could be carried
 

00:25:03.029 --> 00:25:07.460 align:start position:0%
and all of this work could be carried
over<00:25:03.500><c> cross</c><00:25:04.500><c> our</c><00:25:04.740><c> transactions</c><00:25:06.169><c> semi</c><00:25:07.169><c> private</c>

00:25:07.460 --> 00:25:07.470 align:start position:0%
over cross our transactions semi private
 

00:25:07.470 --> 00:25:09.409 align:start position:0%
over cross our transactions semi private
chains<00:25:07.919><c> so</c><00:25:08.220><c> the</c><00:25:08.340><c> idea</c><00:25:08.610><c> here</c><00:25:08.700><c> is</c><00:25:08.940><c> that</c><00:25:09.090><c> if</c><00:25:09.299><c> he</c>

00:25:09.409 --> 00:25:09.419 align:start position:0%
chains so the idea here is that if he
 

00:25:09.419 --> 00:25:11.810 align:start position:0%
chains so the idea here is that if he
wants<00:25:09.779><c> to</c><00:25:09.809><c> build</c><00:25:10.620><c> some</c><00:25:10.950><c> application</c><00:25:11.639><c> where</c>

00:25:11.810 --> 00:25:11.820 align:start position:0%
wants to build some application where
 

00:25:11.820 --> 00:25:13.340 align:start position:0%
wants to build some application where
the<00:25:11.880><c> data</c><00:25:12.120><c> is</c><00:25:12.240><c> kept</c><00:25:12.450><c> private</c><00:25:12.690><c> between</c><00:25:12.929><c> a</c><00:25:13.169><c> few</c>

00:25:13.340 --> 00:25:13.350 align:start position:0%
the data is kept private between a few
 

00:25:13.350 --> 00:25:15.409 align:start position:0%
the data is kept private between a few
users<00:25:13.710><c> you</c><00:25:14.250><c> could</c><00:25:14.399><c> still</c><00:25:14.639><c> dump</c><00:25:14.940><c> all</c><00:25:15.120><c> the</c><00:25:15.240><c> data</c>

00:25:15.409 --> 00:25:15.419 align:start position:0%
users you could still dump all the data
 

00:25:15.419 --> 00:25:16.669 align:start position:0%
users you could still dump all the data
on<00:25:15.600><c> the</c><00:25:15.690><c> public</c><00:25:16.019><c> chain</c><00:25:16.260><c> but</c><00:25:16.409><c> you</c><00:25:16.470><c> would</c><00:25:16.649><c> just</c>

00:25:16.669 --> 00:25:16.679 align:start position:0%
on the public chain but you would just
 

00:25:16.679 --> 00:25:19.610 align:start position:0%
on the public chain but you would just
dump<00:25:17.010><c> it</c><00:25:17.130><c> in</c><00:25:17.250><c> an</c><00:25:17.399><c> encrypted</c><00:25:17.700><c> form</c><00:25:18.289><c> or</c><00:25:19.289><c> you</c><00:25:19.440><c> can</c>

00:25:19.610 --> 00:25:19.620 align:start position:0%
dump it in an encrypted form or you can
 

00:25:19.620 --> 00:25:21.289 align:start position:0%
dump it in an encrypted form or you can
dump<00:25:19.980><c> hashes</c><00:25:20.429><c> of</c><00:25:20.580><c> it</c><00:25:20.669><c> and</c><00:25:20.789><c> you</c><00:25:20.850><c> zero</c><00:25:21.090><c> knowledge</c>

00:25:21.289 --> 00:25:21.299 align:start position:0%
dump hashes of it and you zero knowledge
 

00:25:21.299 --> 00:25:24.710 align:start position:0%
dump hashes of it and you zero knowledge
proof<00:25:21.419><c> select</c><00:25:22.080><c> your</c><00:25:22.289><c> choice</c><00:25:23.389><c> proof</c><00:25:24.389><c> of</c><00:25:24.510><c> stake</c>

00:25:24.710 --> 00:25:24.720 align:start position:0%
proof select your choice proof of stake
 

00:25:24.720 --> 00:25:27.230 align:start position:0%
proof select your choice proof of stake
improvements<00:25:25.460><c> there's</c><00:25:26.460><c> definitely</c><00:25:26.970><c> a</c><00:25:27.029><c> place</c>

00:25:27.230 --> 00:25:27.240 align:start position:0%
improvements there's definitely a place
 

00:25:27.240 --> 00:25:30.139 align:start position:0%
improvements there's definitely a place
in<00:25:27.720><c> our</c><00:25:28.049><c> heart</c><00:25:28.409><c> and</c><00:25:28.710><c> the</c><00:25:29.159><c> roadmaps</c><00:25:29.549><c> heart</c><00:25:29.789><c> for</c>

00:25:30.139 --> 00:25:30.149 align:start position:0%
in our heart and the roadmaps heart for
 

00:25:30.149 --> 00:25:35.240 align:start position:0%
in our heart and the roadmaps heart for
Kasper<00:25:31.110><c> CBC</c><00:25:32.269><c> when</c><00:25:33.269><c> it</c><00:25:34.049><c> becomes</c><00:25:34.440><c> it</c><00:25:35.070><c> becomes</c>

00:25:35.240 --> 00:25:35.250 align:start position:0%
Kasper CBC when it becomes it becomes
 

00:25:35.250 --> 00:25:39.019 align:start position:0%
Kasper CBC when it becomes it becomes
clear<00:25:35.820><c> that</c><00:25:36.029><c> it's</c><00:25:37.340><c> that</c><00:25:38.340><c> there</c><00:25:38.460><c> is</c><00:25:38.580><c> a</c><00:25:38.669><c> kind</c><00:25:38.880><c> of</c>

00:25:39.019 --> 00:25:39.029 align:start position:0%
clear that it's that there is a kind of
 

00:25:39.029 --> 00:25:40.519 align:start position:0%
clear that it's that there is a kind of
a<00:25:39.059><c> version</c><00:25:39.510><c> that</c><00:25:39.720><c> makes</c><00:25:40.019><c> sense</c><00:25:40.230><c> from</c><00:25:40.350><c> an</c>

00:25:40.519 --> 00:25:40.529 align:start position:0%
a version that makes sense from an
 

00:25:40.529 --> 00:25:43.789 align:start position:0%
a version that makes sense from an
overhead<00:25:40.769><c> point</c><00:25:41.130><c> of</c><00:25:41.279><c> view</c><00:25:42.289><c> post</c><00:25:43.289><c> serenity</c>

00:25:43.789 --> 00:25:43.799 align:start position:0%
overhead point of view post serenity
 

00:25:43.799 --> 00:25:46.909 align:start position:0%
overhead point of view post serenity
innovation<00:25:44.460><c> so</c><00:25:45.149><c> at</c><00:25:45.539><c> some</c><00:25:46.080><c> points</c><00:25:46.470><c> we</c><00:25:46.590><c> have</c><00:25:46.740><c> all</c>

00:25:46.909 --> 00:25:46.919 align:start position:0%
innovation so at some points we have all
 

00:25:46.919 --> 00:25:48.769 align:start position:0%
innovation so at some points we have all
what<00:25:47.130><c> we</c><00:25:47.429><c> wants</c><00:25:47.820><c> you</c><00:25:47.940><c> and</c><00:25:48.120><c> we</c><00:25:48.240><c> had</c><00:25:48.389><c> you</c><00:25:48.539><c> have</c><00:25:48.750><c> a</c>

00:25:48.769 --> 00:25:48.779 align:start position:0%
what we wants you and we had you have a
 

00:25:48.779 --> 00:25:51.049 align:start position:0%
what we wants you and we had you have a
door<00:25:49.019><c> open</c><00:25:49.409><c> to</c><00:25:49.440><c> kind</c><00:25:50.250><c> of</c><00:25:50.399><c> upgrade</c><00:25:50.789><c> everything</c>

00:25:51.049 --> 00:25:51.059 align:start position:0%
door open to kind of upgrade everything
 

00:25:51.059 --> 00:25:53.509 align:start position:0%
door open to kind of upgrade everything
that<00:25:51.419><c> starts</c><00:25:51.630><c> so</c><00:25:51.990><c> using</c><00:25:52.769><c> Starks</c><00:25:53.250><c> for</c>

00:25:53.509 --> 00:25:53.519 align:start position:0%
that starts so using Starks for
 

00:25:53.519 --> 00:25:55.879 align:start position:0%
that starts so using Starks for
signature<00:25:54.029><c> aggregation</c><00:25:54.779><c> for</c><00:25:55.409><c> verifying</c>

00:25:55.879 --> 00:25:55.889 align:start position:0%
signature aggregation for verifying
 

00:25:55.889 --> 00:25:57.440 align:start position:0%
signature aggregation for verifying
erasure<00:25:56.220><c> codes</c><00:25:56.399><c> for</c><00:25:56.850><c> data</c><00:25:57.059><c> availability</c>

00:25:57.440 --> 00:25:57.450 align:start position:0%
erasure codes for data availability
 

00:25:57.450 --> 00:26:00.230 align:start position:0%
erasure codes for data availability
checks<00:25:57.960><c> maybe</c><00:25:58.950><c> eventually</c><00:25:59.340><c> for</c><00:25:59.909><c> checking</c>

00:26:00.230 --> 00:26:00.240 align:start position:0%
checks maybe eventually for checking
 

00:26:00.240 --> 00:26:03.019 align:start position:0%
checks maybe eventually for checking
correctness<00:26:00.600><c> of</c><00:26:00.779><c> state</c><00:26:00.990><c> execution</c><00:26:02.029><c> maybe</c>

00:26:03.019 --> 00:26:03.029 align:start position:0%
correctness of state execution maybe
 

00:26:03.029 --> 00:26:04.909 align:start position:0%
correctness of state execution maybe
stronger<00:26:03.870><c> forms</c><00:26:04.350><c> of</c><00:26:04.500><c> cross</c><00:26:04.679><c> shore</c>

00:26:04.909 --> 00:26:04.919 align:start position:0%
stronger forms of cross shore
 

00:26:04.919 --> 00:26:07.909 align:start position:0%
stronger forms of cross shore
transactions<00:26:05.669><c> faster</c><00:26:06.659><c> single</c><00:26:07.230><c> confirmations</c>

00:26:07.909 --> 00:26:07.919 align:start position:0%
transactions faster single confirmations
 

00:26:07.919 --> 00:26:09.620 align:start position:0%
transactions faster single confirmations
getting<00:26:08.250><c> the</c><00:26:08.340><c> confirmation</c><00:26:08.909><c> time</c><00:26:09.149><c> down</c><00:26:09.360><c> from</c>

00:26:09.620 --> 00:26:09.630 align:start position:0%
getting the confirmation time down from
 

00:26:09.630 --> 00:26:12.789 align:start position:0%
getting the confirmation time down from
8<00:26:09.720><c> seconds</c><00:26:10.139><c> even</c><00:26:10.320><c> lower</c><00:26:11.120><c> medium-term</c><00:26:12.120><c> goals</c>

00:26:12.789 --> 00:26:12.799 align:start position:0%
8 seconds even lower medium-term goals
 

00:26:12.799 --> 00:26:15.139 align:start position:0%
8 seconds even lower medium-term goals
eventually<00:26:13.799><c> stabilize</c><00:26:14.010><c> at</c><00:26:14.610><c> least</c><00:26:14.789><c> the</c><00:26:15.000><c> kind</c>

00:26:15.139 --> 00:26:15.149 align:start position:0%
eventually stabilize at least the kind
 

00:26:15.149 --> 00:26:17.659 align:start position:0%
eventually stabilize at least the kind
of<00:26:15.269><c> functionality</c><00:26:15.720><c> of</c><00:26:15.990><c> layer</c><00:26:16.169><c> 1</c><00:26:16.429><c> think</c><00:26:17.429><c> about</c>

00:26:17.659 --> 00:26:17.669 align:start position:0%
of functionality of layer 1 think about
 

00:26:17.669 --> 00:26:21.259 align:start position:0%
of functionality of layer 1 think about
issuance<00:26:18.179><c> think</c><00:26:18.450><c> about</c><00:26:18.690><c> fees</c><00:26:19.639><c> agree</c><00:26:20.639><c> more</c><00:26:21.059><c> and</c>

00:26:21.259 --> 00:26:21.269 align:start position:0%
issuance think about fees agree more and
 

00:26:21.269 --> 00:26:24.230 align:start position:0%
issuance think about fees agree more and
more<00:26:21.480><c> over</c><00:26:21.840><c> time</c><00:26:22.110><c> on</c><00:26:22.529><c> kind</c><00:26:23.340><c> of</c><00:26:23.429><c> what</c><00:26:23.700><c> specific</c>

00:26:24.230 --> 00:26:24.240 align:start position:0%
more over time on kind of what specific
 

00:26:24.240 --> 00:26:25.940 align:start position:0%
more over time on kind of what specific
guarantees<00:26:24.779><c> people</c><00:26:25.110><c> expect</c><00:26:25.679><c> from</c><00:26:25.799><c> the</c>

00:26:25.940 --> 00:26:25.950 align:start position:0%
guarantees people expect from the
 

00:26:25.950 --> 00:26:27.639 align:start position:0%
guarantees people expect from the
protocol<00:26:26.370><c> and</c><00:26:26.519><c> things</c><00:26:26.730><c> that</c><00:26:26.909><c> people</c><00:26:27.029><c> expect</c>

00:26:27.639 --> 00:26:27.649 align:start position:0%
protocol and things that people expect
 

00:26:27.649 --> 00:26:29.990 align:start position:0%
protocol and things that people expect
as<00:26:28.649><c> features</c><00:26:29.129><c> for</c><00:26:29.370><c> the</c><00:26:29.460><c> protocols</c>

00:26:29.990 --> 00:26:30.000 align:start position:0%
as features for the protocols
 

00:26:30.000 --> 00:26:32.600 align:start position:0%
as features for the protocols
for<00:26:30.450><c> a</c><00:26:30.480><c> long</c><00:26:30.690><c> time</c><00:26:31.020><c> think</c><00:26:31.920><c> about</c><00:26:32.130><c> governance</c>

00:26:32.600 --> 00:26:32.610 align:start position:0%
for a long time think about governance
 

00:26:32.610 --> 00:26:35.810 align:start position:0%
for a long time think about governance
now<00:26:33.480><c> what's</c><00:26:33.930><c> next</c><00:26:34.140><c> immediately</c><00:26:34.800><c> so</c><00:26:35.100><c> what</c>

00:26:35.810 --> 00:26:35.820 align:start position:0%
now what's next immediately so what
 

00:26:35.820 --> 00:26:37.550 align:start position:0%
now what's next immediately so what
happens<00:26:36.210><c> before</c><00:26:36.390><c> kind</c><00:26:36.960><c> of</c><00:26:37.050><c> the</c><00:26:37.200><c> big</c><00:26:37.320><c> launch</c>

00:26:37.550 --> 00:26:37.560 align:start position:0%
happens before kind of the big launch
 

00:26:37.560 --> 00:26:40.190 align:start position:0%
happens before kind of the big launch
well<00:26:38.370><c> first</c><00:26:39.120><c> of</c><00:26:39.300><c> all</c><00:26:39.390><c> stabilizing</c><00:26:40.110><c> the</c>

00:26:40.190 --> 00:26:40.200 align:start position:0%
well first of all stabilizing the
 

00:26:40.200 --> 00:26:42.140 align:start position:0%
well first of all stabilizing the
protocols<00:26:40.620><c> back</c><00:26:40.860><c> so</c><00:26:41.400><c> for</c><00:26:41.610><c> those</c><00:26:41.760><c> who</c><00:26:42.030><c> have</c>

00:26:42.140 --> 00:26:42.150 align:start position:0%
protocols back so for those who have
 

00:26:42.150 --> 00:26:44.690 align:start position:0%
protocols back so for those who have
been<00:26:42.330><c> watching</c><00:26:42.540><c> github.com</c><00:26:43.410><c> slash</c><00:26:44.160><c> aetherium</c>

00:26:44.690 --> 00:26:44.700 align:start position:0%
been watching github.com slash aetherium
 

00:26:44.700 --> 00:26:48.680 align:start position:0%
been watching github.com slash aetherium
slash<00:26:45.090><c> eath</c><00:26:46.080><c> -</c><00:26:46.410><c> 2.0</c><00:26:47.010><c> or</c><00:26:47.580><c> sorry</c><00:26:47.760><c> if</c><00:26:47.910><c> 2.0</c><00:26:48.390><c> -</c>

00:26:48.680 --> 00:26:48.690 align:start position:0%
slash eath - 2.0 or sorry if 2.0 -
 

00:26:48.690 --> 00:26:52.400 align:start position:0%
slash eath - 2.0 or sorry if 2.0 -
backslash<00:26:49.320><c> dream</c><00:26:50.270><c> master</c><00:26:51.270><c> specs</c><00:26:51.930><c> beacon</c>

00:26:52.400 --> 00:26:52.410 align:start position:0%
backslash dream master specs beacon
 

00:26:52.410 --> 00:26:55.940 align:start position:0%
backslash dream master specs beacon
chain<00:26:52.620><c> md</c><00:26:53.250><c> something</c><00:26:53.670><c> like</c><00:26:53.820><c> that</c><00:26:54.710><c> this</c><00:26:55.710><c> spec</c>

00:26:55.940 --> 00:26:55.950 align:start position:0%
chain md something like that this spec
 

00:26:55.950 --> 00:26:57.290 align:start position:0%
chain md something like that this spec
has<00:26:56.100><c> been</c><00:26:56.310><c> kind</c><00:26:56.520><c> of</c><00:26:56.610><c> moving</c><00:26:56.940><c> fairly</c><00:26:57.120><c> quickly</c>

00:26:57.290 --> 00:26:57.300 align:start position:0%
has been kind of moving fairly quickly
 

00:26:57.300 --> 00:26:59.390 align:start position:0%
has been kind of moving fairly quickly
fairly<00:26:57.930><c> quickly</c><00:26:58.140><c> but</c><00:26:58.770><c> you</c><00:26:58.980><c> know</c><00:26:59.070><c> it</c><00:26:59.220><c> will</c>

00:26:59.390 --> 00:26:59.400 align:start position:0%
fairly quickly but you know it will
 

00:26:59.400 --> 00:27:01.520 align:start position:0%
fairly quickly but you know it will
stabilize<00:26:59.640><c> fairly</c><00:27:00.270><c> soon</c><00:27:00.530><c> continue</c>

00:27:01.520 --> 00:27:01.530 align:start position:0%
stabilize fairly soon continue
 

00:27:01.530 --> 00:27:02.980 align:start position:0%
stabilize fairly soon continue
development<00:27:02.130><c> and</c><00:27:02.250><c> testing</c><00:27:02.610><c> there's</c>

00:27:02.980 --> 00:27:02.990 align:start position:0%
development and testing there's
 

00:27:02.990 --> 00:27:05.780 align:start position:0%
development and testing there's
something<00:27:03.990><c> like</c><00:27:04.200><c> eight</c><00:27:04.520><c> implementations</c><00:27:05.520><c> of</c>

00:27:05.780 --> 00:27:05.790 align:start position:0%
something like eight implementations of
 

00:27:05.790 --> 00:27:08.890 align:start position:0%
something like eight implementations of
the<00:27:05.970><c> etherium</c><00:27:06.360><c> 2.0</c><00:27:06.780><c> protocol</c><00:27:07.230><c> happening</c><00:27:07.620><c> now</c>

00:27:08.890 --> 00:27:08.900 align:start position:0%
the etherium 2.0 protocol happening now
 

00:27:08.900 --> 00:27:13.490 align:start position:0%
the etherium 2.0 protocol happening now
cross<00:27:09.900><c> clients</c><00:27:10.440><c> test</c><00:27:10.680><c> that</c><00:27:10.920><c> so</c><00:27:11.340><c> I</c><00:27:11.640><c> believe</c><00:27:12.540><c> a</c>

00:27:13.490 --> 00:27:13.500 align:start position:0%
cross clients test that so I believe a
 

00:27:13.500 --> 00:27:16.700 align:start position:0%
cross clients test that so I believe a
free<00:27:14.160><c> the</c><00:27:14.580><c> madest</c><00:27:14.910><c> made</c><00:27:15.300><c> a</c><00:27:15.330><c> statement</c><00:27:15.960><c> idea</c><00:27:16.320><c> he</c>

00:27:16.700 --> 00:27:16.710 align:start position:0%
free the madest made a statement idea he
 

00:27:16.710 --> 00:27:18.500 align:start position:0%
free the madest made a statement idea he
hopes<00:27:16.920><c> to</c><00:27:17.040><c> see</c><00:27:17.250><c> you</c><00:27:17.340><c> cross</c><00:27:17.580><c> client</c><00:27:18.030><c> work</c><00:27:18.270><c> like</c>

00:27:18.500 --> 00:27:18.510 align:start position:0%
hopes to see you cross client work like
 

00:27:18.510 --> 00:27:20.870 align:start position:0%
hopes to see you cross client work like
really<00:27:18.810><c> picking</c><00:27:19.110><c> up</c><00:27:19.200><c> in</c><00:27:19.380><c> q1</c><00:27:19.620><c> next</c><00:27:20.070><c> year</c><00:27:20.280><c> I</c><00:27:20.490><c> mean</c>

00:27:20.870 --> 00:27:20.880 align:start position:0%
really picking up in q1 next year I mean
 

00:27:20.880 --> 00:27:23.870 align:start position:0%
really picking up in q1 next year I mean
we'll<00:27:21.240><c> see</c><00:27:21.270><c> that</c><00:27:21.750><c> would</c><00:27:21.900><c> be</c><00:27:22.400><c> definitely</c><00:27:23.400><c> nice</c>

00:27:23.870 --> 00:27:23.880 align:start position:0%
we'll see that would be definitely nice
 

00:27:23.880 --> 00:27:26.150 align:start position:0%
we'll see that would be definitely nice
to<00:27:23.910><c> see</c><00:27:24.540><c> a</c><00:27:24.570><c> kind</c><00:27:25.140><c> of</c><00:27:25.230><c> test</c><00:27:25.470><c> networking</c><00:27:26.040><c> between</c>

00:27:26.150 --> 00:27:26.160 align:start position:0%
to see a kind of test networking between
 

00:27:26.160 --> 00:27:28.490 align:start position:0%
to see a kind of test networking between
to<00:27:26.520><c> implementation</c><00:27:27.000><c> in</c><00:27:27.840><c> August</c><00:27:28.140><c> move</c><00:27:28.380><c> gonna</c>

00:27:28.490 --> 00:27:28.500 align:start position:0%
to implementation in August move gonna
 

00:27:28.500 --> 00:27:30.110 align:start position:0%
to implementation in August move gonna
be<00:27:28.620><c> nice</c><00:27:28.830><c> to</c><00:27:29.040><c> see</c><00:27:29.190><c> a</c><00:27:29.220><c> test</c><00:27:29.490><c> networking</c><00:27:30.000><c> between</c>

00:27:30.110 --> 00:27:30.120 align:start position:0%
be nice to see a test networking between
 

00:27:30.120 --> 00:27:35.590 align:start position:0%
be nice to see a test networking between
one<00:27:30.480><c> implementation</c><00:27:32.960><c> like</c><00:27:33.980><c> really</c><00:27:34.980><c> like</c><00:27:35.250><c> so</c>

00:27:35.590 --> 00:27:35.600 align:start position:0%
one implementation like really like so
 

00:27:35.600 --> 00:27:38.360 align:start position:0%
one implementation like really like so
as<00:27:36.600><c> I</c><00:27:36.810><c> kind</c><00:27:37.020><c> of</c><00:27:37.110><c> quick</c><00:27:37.350><c> hysteria</c><00:27:37.710><c> aside</c>

00:27:38.360 --> 00:27:38.370 align:start position:0%
as I kind of quick hysteria aside
 

00:27:38.370 --> 00:27:40.970 align:start position:0%
as I kind of quick hysteria aside
rightly<00:27:38.880><c> iam</c><00:27:39.150><c> aetherium</c><00:27:39.750><c> 1.0</c><00:27:40.380><c> development</c>

00:27:40.970 --> 00:27:40.980 align:start position:0%
rightly iam aetherium 1.0 development
 

00:27:40.980 --> 00:27:43.040 align:start position:0%
rightly iam aetherium 1.0 development
time<00:27:41.670><c> between</c><00:27:41.940><c> conception</c><00:27:42.720><c> of</c><00:27:42.810><c> the</c><00:27:42.900><c> white</c>

00:27:43.040 --> 00:27:43.050 align:start position:0%
time between conception of the white
 

00:27:43.050 --> 00:27:45.020 align:start position:0%
time between conception of the white
paper<00:27:43.320><c> and</c><00:27:43.530><c> launch</c><00:27:43.770><c> nineteen</c><00:27:44.490><c> months</c>

00:27:45.020 --> 00:27:45.030 align:start position:0%
paper and launch nineteen months
 

00:27:45.030 --> 00:27:46.970 align:start position:0%
paper and launch nineteen months
part<00:27:45.600><c> of</c><00:27:45.660><c> the</c><00:27:45.810><c> reason</c><00:27:46.110><c> why</c><00:27:46.230><c> it</c><00:27:46.290><c> took</c><00:27:46.440><c> so</c><00:27:46.800><c> long</c>

00:27:46.970 --> 00:27:46.980 align:start position:0%
part of the reason why it took so long
 

00:27:46.980 --> 00:27:49.940 align:start position:0%
part of the reason why it took so long
is<00:27:47.190><c> because</c><00:27:47.220><c> we</c><00:27:47.700><c> tried</c><00:27:48.600><c> to</c><00:27:48.960><c> get</c><00:27:49.170><c> kind</c><00:27:49.560><c> of</c><00:27:49.680><c> cross</c>

00:27:49.940 --> 00:27:49.950 align:start position:0%
is because we tried to get kind of cross
 

00:27:49.950 --> 00:27:51.950 align:start position:0%
is because we tried to get kind of cross
clients<00:27:50.460><c> compatibility</c><00:27:51.180><c> way</c><00:27:51.450><c> before</c><00:27:51.810><c> the</c>

00:27:51.950 --> 00:27:51.960 align:start position:0%
clients compatibility way before the
 

00:27:51.960 --> 00:27:53.720 align:start position:0%
clients compatibility way before the
spec<00:27:52.170><c> even</c><00:27:52.440><c> finished</c><00:27:52.770><c> and</c><00:27:52.980><c> so</c><00:27:53.430><c> we</c><00:27:53.550><c> had</c><00:27:53.700><c> to</c>

00:27:53.720 --> 00:27:53.730 align:start position:0%
spec even finished and so we had to
 

00:27:53.730 --> 00:27:56.750 align:start position:0%
spec even finished and so we had to
agree<00:27:54.240><c> test</c><00:27:54.780><c> release</c><00:27:55.530><c> test</c><00:27:55.830><c> net</c><00:27:56.040><c> a</c><00:27:56.190><c> weight</c>

00:27:56.750 --> 00:27:56.760 align:start position:0%
agree test release test net a weight
 

00:27:56.760 --> 00:27:58.670 align:start position:0%
agree test release test net a weight
protocol<00:27:57.270><c> changes</c><00:27:57.660><c> agree</c><00:27:57.960><c> test</c><00:27:58.200><c> release</c><00:27:58.530><c> it</c>

00:27:58.670 --> 00:27:58.680 align:start position:0%
protocol changes agree test release it
 

00:27:58.680 --> 00:28:00.470 align:start position:0%
protocol changes agree test release it
says<00:27:58.830><c> that</c><00:27:59.040><c> await</c><00:27:59.370><c> more</c><00:27:59.550><c> protocol</c><00:28:00.030><c> changes</c>

00:28:00.470 --> 00:28:00.480 align:start position:0%
says that await more protocol changes
 

00:28:00.480 --> 00:28:02.390 align:start position:0%
says that await more protocol changes
and<00:28:00.690><c> we</c><00:28:01.080><c> had</c><00:28:01.230><c> about</c><00:28:01.350><c> five</c><00:28:01.680><c> cycles</c><00:28:01.950><c> of</c><00:28:02.220><c> this</c>

00:28:02.390 --> 00:28:02.400 align:start position:0%
and we had about five cycles of this
 

00:28:02.400 --> 00:28:05.990 align:start position:0%
and we had about five cycles of this
this<00:28:03.330><c> time</c><00:28:03.660><c> around</c><00:28:03.960><c> we</c><00:28:04.410><c> have</c><00:28:04.680><c> the</c><00:28:05.430><c> luxury</c><00:28:05.850><c> of</c>

00:28:05.990 --> 00:28:06.000 align:start position:0%
this time around we have the luxury of
 

00:28:06.000 --> 00:28:08.270 align:start position:0%
this time around we have the luxury of
kind<00:28:06.330><c> of</c><00:28:06.420><c> learning</c><00:28:06.750><c> from</c><00:28:06.900><c> that</c><00:28:07.080><c> lesson</c><00:28:07.470><c> and</c><00:28:07.710><c> we</c>

00:28:08.270 --> 00:28:08.280 align:start position:0%
kind of learning from that lesson and we
 

00:28:08.280 --> 00:28:10.280 align:start position:0%
kind of learning from that lesson and we
don't<00:28:08.460><c> really</c><00:28:08.670><c> need</c><00:28:09.120><c> to</c><00:28:09.450><c> kind</c><00:28:09.720><c> of</c><00:28:09.810><c> focus</c><00:28:10.170><c> on</c>

00:28:10.280 --> 00:28:10.290 align:start position:0%
don't really need to kind of focus on
 

00:28:10.290 --> 00:28:12.860 align:start position:0%
don't really need to kind of focus on
cross<00:28:10.530><c> client</c><00:28:10.890><c> compatibility</c><00:28:11.550><c> until</c><00:28:11.970><c> we</c><00:28:12.660><c> have</c>

00:28:12.860 --> 00:28:12.870 align:start position:0%
cross client compatibility until we have
 

00:28:12.870 --> 00:28:14.390 align:start position:0%
cross client compatibility until we have
something<00:28:13.380><c> close</c><00:28:13.530><c> to</c><00:28:13.650><c> a</c><00:28:13.800><c> release</c><00:28:14.130><c> King</c><00:28:14.370><c> a</c>

00:28:14.390 --> 00:28:14.400 align:start position:0%
something close to a release King a
 

00:28:14.400 --> 00:28:16.670 align:start position:0%
something close to a release King a
release<00:28:15.090><c> candidates</c><00:28:15.600><c> of</c><00:28:15.720><c> the</c><00:28:15.810><c> spec</c><00:28:16.050><c> but</c><00:28:16.620><c> I</c>

00:28:16.670 --> 00:28:16.680 align:start position:0%
release candidates of the spec but I
 

00:28:16.680 --> 00:28:18.590 align:start position:0%
release candidates of the spec but I
think<00:28:17.190><c> we're</c><00:28:17.310><c> actually</c><00:28:17.460><c> not</c><00:28:17.820><c> that</c><00:28:17.880><c> far</c><00:28:18.270><c> from</c><00:28:18.300><c> a</c>

00:28:18.590 --> 00:28:18.600 align:start position:0%
think we're actually not that far from a
 

00:28:18.600 --> 00:28:20.150 align:start position:0%
think we're actually not that far from a
release<00:28:18.870><c> candidate</c><00:28:19.320><c> of</c><00:28:19.440><c> the</c><00:28:19.500><c> spec</c><00:28:19.740><c> at</c><00:28:19.950><c> least</c>

00:28:20.150 --> 00:28:20.160 align:start position:0%
release candidate of the spec at least
 

00:28:20.160 --> 00:28:23.180 align:start position:0%
release candidate of the spec at least
for<00:28:20.460><c> kind</c><00:28:21.090><c> of</c><00:28:21.320><c> limited</c><00:28:22.320><c> portions</c><00:28:22.770><c> that</c><00:28:22.980><c> don't</c>

00:28:23.180 --> 00:28:23.190 align:start position:0%
for kind of limited portions that don't
 

00:28:23.190 --> 00:28:25.640 align:start position:0%
for kind of limited portions that don't
that<00:28:23.400><c> don't</c><00:28:23.460><c> include</c><00:28:24.060><c> a</c><00:28:24.180><c> state</c><00:28:24.600><c> execution</c><00:28:25.260><c> so</c>

00:28:25.640 --> 00:28:25.650 align:start position:0%
that don't include a state execution so
 

00:28:25.650 --> 00:28:29.240 align:start position:0%
that don't include a state execution so
we'll<00:28:26.280><c> see</c><00:28:26.900><c> security</c><00:28:27.900><c> audits</c><00:28:28.500><c> who</c><00:28:29.040><c> here</c>

00:28:29.240 --> 00:28:29.250 align:start position:0%
we'll see security audits who here
 

00:28:29.250 --> 00:28:32.529 align:start position:0%
we'll see security audits who here
thinks<00:28:29.280><c> security</c><00:28:29.910><c> audits</c><00:28:30.150><c> are</c><00:28:30.300><c> important</c>

00:28:32.529 --> 00:28:32.539 align:start position:0%
thinks security audits are important
 

00:28:32.539 --> 00:28:35.079 align:start position:0%
thinks security audits are important
who<00:28:33.289><c> here</c><00:28:33.529><c> thinks</c><00:28:33.559><c> security</c><00:28:34.399><c> audits</c><00:28:34.729><c> are</c><00:28:34.879><c> not</c>

00:28:35.079 --> 00:28:35.089 align:start position:0%
who here thinks security audits are not
 

00:28:35.089 --> 00:28:38.499 align:start position:0%
who here thinks security audits are not
important<00:28:36.369><c> who's</c><00:28:37.369><c> here</c><00:28:37.519><c> thinks</c><00:28:37.849><c> the</c><00:28:37.969><c> world</c><00:28:38.209><c> is</c>

00:28:38.499 --> 00:28:38.509 align:start position:0%
important who's here thinks the world is
 

00:28:38.509 --> 00:28:42.849 align:start position:0%
important who's here thinks the world is
a<00:28:38.539><c> literally</c><00:28:39.169><c> controlled</c><00:28:39.589><c> by</c><00:28:39.679><c> Lizardman</c><00:28:41.859><c> okay</c>

00:28:42.849 --> 00:28:42.859 align:start position:0%
a literally controlled by Lizardman okay
 

00:28:42.859 --> 00:28:44.949 align:start position:0%
a literally controlled by Lizardman okay
that's<00:28:43.099><c> okay</c><00:28:43.699><c> so</c><00:28:43.909><c> more</c><00:28:44.389><c> people</c><00:28:44.749><c> from</c><00:28:44.899><c> the</c>

00:28:44.949 --> 00:28:44.959 align:start position:0%
that's okay so more people from the
 

00:28:44.959 --> 00:28:46.479 align:start position:0%
that's okay so more people from the
third<00:28:45.109><c> of</c><00:28:45.289><c> the</c><00:28:45.349><c> second</c><00:28:45.709><c> that's</c><00:28:45.829><c> good</c><00:28:46.009><c> to</c><00:28:46.129><c> hear</c>

00:28:46.479 --> 00:28:46.489 align:start position:0%
third of the second that's good to hear
 

00:28:46.489 --> 00:28:49.449 align:start position:0%
third of the second that's good to hear
and<00:28:46.989><c> then</c><00:28:47.989><c> what's</c><00:28:48.199><c> words</c><00:28:48.409><c> on</c><00:28:48.529><c> that</c><00:28:48.559><c> launch</c><00:28:49.159><c> uh</c>

00:28:49.449 --> 00:28:49.459 align:start position:0%
and then what's words on that launch uh
 

00:28:49.459 --> 00:28:50.919 align:start position:0%
and then what's words on that launch uh
who<00:28:49.699><c> here</c><00:28:49.879><c> thinks</c><00:28:49.909><c> launching</c><00:28:50.599><c> is</c><00:28:50.719><c> not</c>

00:28:50.919 --> 00:28:50.929 align:start position:0%
who here thinks launching is not
 

00:28:50.929 --> 00:28:56.289 align:start position:0%
who here thinks launching is not
important<00:28:52.479><c> okay</c><00:28:53.479><c> um</c><00:28:54.279><c> who</c><00:28:55.279><c> here</c><00:28:55.489><c> fix</c><00:28:55.820><c> like</c><00:28:56.059><c> your</c>

00:28:56.289 --> 00:28:56.299 align:start position:0%
important okay um who here fix like your
 

00:28:56.299 --> 00:28:57.789 align:start position:0%
important okay um who here fix like your
favorite<00:28:56.749><c> political</c><00:28:57.199><c> candidate</c><00:28:57.679><c> is</c>

00:28:57.789 --> 00:28:57.799 align:start position:0%
favorite political candidate is
 

00:28:57.799 --> 00:29:03.459 align:start position:0%
favorite political candidate is
literally<00:28:58.249><c> a</c><00:28:58.279><c> lizard</c><00:28:58.609><c> man</c><00:29:00.639><c> okay</c><00:29:01.639><c> so</c><00:29:02.599><c> launch</c>

00:29:03.459 --> 00:29:03.469 align:start position:0%
literally a lizard man okay so launch
 

00:29:03.469 --> 00:29:05.769 align:start position:0%
literally a lizard man okay so launch
there<00:29:03.859><c> we</c><00:29:03.949><c> go</c><00:29:04.129><c> I</c><00:29:04.219><c> mean</c><00:29:04.339><c> that's</c><00:29:04.579><c> basically</c><00:29:04.849><c> you</c>

00:29:05.769 --> 00:29:05.779 align:start position:0%
there we go I mean that's basically you
 

00:29:05.779 --> 00:29:08.619 align:start position:0%
there we go I mean that's basically you
know<00:29:06.669><c> the</c><00:29:07.669><c> milestone</c><00:29:08.119><c> that</c><00:29:08.269><c> we've</c><00:29:08.389><c> all</c><00:29:08.599><c> been</c>

00:29:08.619 --> 00:29:08.629 align:start position:0%
know the milestone that we've all been
 

00:29:08.629 --> 00:29:10.239 align:start position:0%
know the milestone that we've all been
waiting<00:29:08.929><c> for</c><00:29:09.139><c> that</c><00:29:09.559><c> we've</c><00:29:09.679><c> been</c><00:29:09.829><c> working</c>

00:29:10.239 --> 00:29:10.249 align:start position:0%
waiting for that we've been working
 

00:29:10.249 --> 00:29:12.339 align:start position:0%
waiting for that we've been working
toward<00:29:10.609><c> for</c><00:29:10.669><c> the</c><00:29:10.879><c> last</c><00:29:11.089><c> five</c><00:29:11.359><c> four</c><00:29:12.079><c> to</c><00:29:12.169><c> five</c>

00:29:12.339 --> 00:29:12.349 align:start position:0%
toward for the last five four to five
 

00:29:12.349 --> 00:29:15.309 align:start position:0%
toward for the last five four to five
years<00:29:12.739><c> and</c><00:29:13.009><c> a</c><00:29:13.849><c> milestone</c><00:29:14.089><c> which</c><00:29:14.629><c> is</c><00:29:14.809><c> really</c><00:29:15.169><c> no</c>

00:29:15.309 --> 00:29:15.319 align:start position:0%
years and a milestone which is really no
 

00:29:15.319 --> 00:29:19.119 align:start position:0%
years and a milestone which is really no
longer<00:29:15.469><c> so</c><00:29:15.799><c> far</c><00:29:16.039><c> away</c><00:29:16.179><c> so</c><00:29:17.179><c> thank</c><00:29:17.779><c> you</c><00:29:17.959><c> what</c><00:29:18.919><c> oh</c>

00:29:19.119 --> 00:29:19.129 align:start position:0%
longer so far away so thank you what oh
 

00:29:19.129 --> 00:29:20.789 align:start position:0%
longer so far away so thank you what oh
sorry

00:29:20.789 --> 00:29:20.799 align:start position:0%
sorry
 

00:29:20.799 --> 00:29:22.520 align:start position:0%
sorry
okay<00:29:21.799><c> enjoy</c>

00:29:22.520 --> 00:29:22.530 align:start position:0%
okay enjoy
 

00:29:22.530 --> 00:29:35.020 align:start position:0%
okay enjoy
[Applause]

00:29:35.020 --> 00:29:35.030 align:start position:0%
 
 

00:29:35.030 --> 00:29:37.090 align:start position:0%
 
you

