WEBVTT
Kind: captions
Language: en

00:00:00.180 --> 00:00:02.650 align:start position:0%
 
[Applause]

00:00:02.650 --> 00:00:02.660 align:start position:0%
[Applause]
 

00:00:02.660 --> 00:00:04.150 align:start position:0%
[Applause]
[Music]

00:00:04.150 --> 00:00:04.160 align:start position:0%
[Music]
 

00:00:04.160 --> 00:00:07.610 align:start position:0%
[Music]
hello<00:00:05.160><c> everyone</c><00:00:05.670><c> shall</c><00:00:06.569><c> we</c><00:00:06.600><c> and</c><00:00:07.049><c> finder</c><00:00:07.500><c> and</c>

00:00:07.610 --> 00:00:07.620 align:start position:0%
hello everyone shall we and finder and
 

00:00:07.620 --> 00:00:11.570 align:start position:0%
hello everyone shall we and finder and
foundation<00:00:08.160><c> research</c><00:00:09.059><c> thing</c><00:00:09.590><c> so</c><00:00:10.590><c> in</c><00:00:11.130><c> research</c>

00:00:11.570 --> 00:00:11.580 align:start position:0%
foundation research thing so in research
 

00:00:11.580 --> 00:00:14.660 align:start position:0%
foundation research thing so in research
team<00:00:11.790><c> we</c><00:00:12.059><c> do</c><00:00:12.300><c> research</c><00:00:12.780><c> on</c><00:00:13.370><c> the</c><00:00:14.370><c> next</c>

00:00:14.660 --> 00:00:14.670 align:start position:0%
team we do research on the next
 

00:00:14.670 --> 00:00:17.840 align:start position:0%
team we do research on the next
generation<00:00:14.880><c> in</c><00:00:15.690><c> certain</c><00:00:16.109><c> protocols</c><00:00:16.560><c> and</c><00:00:17.369><c> we</c>

00:00:17.840 --> 00:00:17.850 align:start position:0%
generation in certain protocols and we
 

00:00:17.850 --> 00:00:20.210 align:start position:0%
generation in certain protocols and we
also<00:00:18.029><c> drew</c><00:00:18.449><c> some</c><00:00:18.480><c> proof</c><00:00:19.230><c> of</c><00:00:19.320><c> concept</c><00:00:19.800><c> to</c>

00:00:20.210 --> 00:00:20.220 align:start position:0%
also drew some proof of concept to
 

00:00:20.220 --> 00:00:24.349 align:start position:0%
also drew some proof of concept to
verify<00:00:21.180><c> our</c><00:00:21.210><c> ideas</c><00:00:21.900><c> so</c><00:00:22.710><c> today</c><00:00:23.670><c> this</c><00:00:23.850><c> is</c><00:00:24.300><c> a</c>

00:00:24.349 --> 00:00:24.359 align:start position:0%
verify our ideas so today this is a
 

00:00:24.359 --> 00:00:26.540 align:start position:0%
verify our ideas so today this is a
lightning<00:00:24.960><c> Hawk</c><00:00:25.170><c> and</c><00:00:25.500><c> it</c><00:00:25.769><c> will</c><00:00:25.980><c> be</c><00:00:26.189><c> more</c><00:00:26.430><c> about</c>

00:00:26.540 --> 00:00:26.550 align:start position:0%
lightning Hawk and it will be more about
 

00:00:26.550 --> 00:00:29.859 align:start position:0%
lightning Hawk and it will be more about
the<00:00:26.779><c> implementation</c><00:00:27.779><c> part</c>

00:00:29.859 --> 00:00:29.869 align:start position:0%
the implementation part
 

00:00:29.869 --> 00:00:34.120 align:start position:0%
the implementation part
so<00:00:30.869><c> first</c><00:00:31.349><c> let's</c><00:00:31.619><c> a</c><00:00:31.800><c> quick</c><00:00:32.219><c> recap</c><00:00:32.610><c> that</c><00:00:33.390><c> now</c>

00:00:34.120 --> 00:00:34.130 align:start position:0%
so first let's a quick recap that now
 

00:00:34.130 --> 00:00:36.979 align:start position:0%
so first let's a quick recap that now
may<00:00:35.130><c> already</c><00:00:35.430><c> know</c><00:00:35.730><c> that</c><00:00:35.850><c> from</c><00:00:36.300><c> Tally's</c><00:00:36.750><c> talk</c>

00:00:36.979 --> 00:00:36.989 align:start position:0%
may already know that from Tally's talk
 

00:00:36.989 --> 00:00:40.670 align:start position:0%
may already know that from Tally's talk
lab<00:00:38.059><c> Casper</c><00:00:39.059><c> shouting</c><00:00:39.510><c> and</c><00:00:39.870><c> pick</c><00:00:40.170><c> random</c><00:00:40.530><c> be</c>

00:00:40.670 --> 00:00:40.680 align:start position:0%
lab Casper shouting and pick random be
 

00:00:40.680 --> 00:00:41.990 align:start position:0%
lab Casper shouting and pick random be
concerned<00:00:41.070><c> they</c><00:00:41.190><c> are</c><00:00:41.219><c> all</c><00:00:41.430><c> together</c><00:00:41.610><c> right</c>

00:00:41.990 --> 00:00:42.000 align:start position:0%
concerned they are all together right
 

00:00:42.000 --> 00:00:47.080 align:start position:0%
concerned they are all together right
now<00:00:42.030><c> and</c><00:00:42.420><c> we</c><00:00:43.320><c> I</c><00:00:43.649><c> prefer</c><00:00:44.250><c> to</c><00:00:44.460><c> call</c><00:00:44.760><c> it</c><00:00:44.820><c> serenity</c>

00:00:47.080 --> 00:00:47.090 align:start position:0%
now and we I prefer to call it serenity
 

00:00:47.090 --> 00:00:51.470 align:start position:0%
now and we I prefer to call it serenity
and<00:00:48.350><c> know</c><00:00:49.350><c> these</c><00:00:49.770><c> circles</c><00:00:50.280><c> our</c><00:00:50.610><c> current</c><00:00:51.270><c> world</c>

00:00:51.470 --> 00:00:51.480 align:start position:0%
and know these circles our current world
 

00:00:51.480 --> 00:00:56.139 align:start position:0%
and know these circles our current world
is<00:00:51.870><c> server</c><00:00:52.350><c> 1.0</c><00:00:52.949><c> and</c><00:00:53.600><c> poof</c><00:00:54.600><c> up</c><00:00:54.719><c> work</c><00:00:54.930><c> chain</c><00:00:55.289><c> and</c>

00:00:56.139 --> 00:00:56.149 align:start position:0%
is server 1.0 and poof up work chain and
 

00:00:56.149 --> 00:01:00.560 align:start position:0%
is server 1.0 and poof up work chain and
the<00:00:57.149><c> serenity</c><00:00:57.780><c> is</c><00:00:57.989><c> quite</c><00:00:58.440><c> different</c><00:00:59.300><c> but</c><00:01:00.300><c> it's</c>

00:01:00.560 --> 00:01:00.570 align:start position:0%
the serenity is quite different but it's
 

00:01:00.570 --> 00:01:04.579 align:start position:0%
the serenity is quite different but it's
still<00:01:01.010><c> extension</c><00:01:02.010><c> of</c><00:01:02.219><c> the</c><00:01:02.489><c> external</c><00:01:02.789><c> 1.0</c><00:01:03.589><c> and</c>

00:01:04.579 --> 00:01:04.589 align:start position:0%
still extension of the external 1.0 and
 

00:01:04.589 --> 00:01:08.149 align:start position:0%
still extension of the external 1.0 and
we<00:01:04.799><c> will</c><00:01:04.979><c> have</c><00:01:05.280><c> those</c><00:01:05.510><c> fantastic</c><00:01:06.510><c> future</c><00:01:07.380><c> like</c>

00:01:08.149 --> 00:01:08.159 align:start position:0%
we will have those fantastic future like
 

00:01:08.159 --> 00:01:10.940 align:start position:0%
we will have those fantastic future like
the<00:01:08.400><c> four</c><00:01:08.700><c> pop-ups</c><00:01:09.090><c> take</c><00:01:09.390><c> a</c><00:01:09.750><c> good</c><00:01:10.380><c> random</c>

00:01:10.940 --> 00:01:10.950 align:start position:0%
the four pop-ups take a good random
 

00:01:10.950 --> 00:01:14.090 align:start position:0%
the four pop-ups take a good random
number<00:01:11.280><c> generator</c><00:01:11.760><c> and</c><00:01:12.360><c> the</c><00:01:13.260><c> blockchain</c><00:01:13.650><c> shot</c>

00:01:14.090 --> 00:01:14.100 align:start position:0%
number generator and the blockchain shot
 

00:01:14.100 --> 00:01:19.310 align:start position:0%
number generator and the blockchain shot
in<00:01:14.280><c> for</c><00:01:14.580><c> scalability</c><00:01:15.210><c> problem</c><00:01:16.280><c> and</c><00:01:18.170><c> we</c><00:01:19.170><c> will</c>

00:01:19.310 --> 00:01:19.320 align:start position:0%
in for scalability problem and we will
 

00:01:19.320 --> 00:01:22.429 align:start position:0%
in for scalability problem and we will
have<00:01:19.590><c> a</c><00:01:19.619><c> whole</c><00:01:20.130><c> new</c><00:01:20.340><c> brand</c><00:01:20.759><c> brand</c><00:01:21.750><c> new</c><00:01:21.900><c> beacon</c>

00:01:22.429 --> 00:01:22.439 align:start position:0%
have a whole new brand brand new beacon
 

00:01:22.439 --> 00:01:25.039 align:start position:0%
have a whole new brand brand new beacon
chain<00:01:22.710><c> and</c><00:01:22.920><c> many</c><00:01:23.610><c> xiaochun's</c><00:01:24.330><c> in</c><00:01:24.570><c> this</c>

00:01:25.039 --> 00:01:25.049 align:start position:0%
chain and many xiaochun's in this
 

00:01:25.049 --> 00:01:31.310 align:start position:0%
chain and many xiaochun's in this
ecosystem<00:01:25.700><c> to</c><00:01:26.700><c> realize</c><00:01:27.090><c> it</c><00:01:29.270><c> so</c><00:01:30.270><c> if</c><00:01:31.020><c> we</c>

00:01:31.310 --> 00:01:31.320 align:start position:0%
ecosystem to realize it so if we
 

00:01:31.320 --> 00:01:35.420 align:start position:0%
ecosystem to realize it so if we
abstract<00:01:32.280><c> the</c><00:01:32.759><c> different</c><00:01:33.689><c> chains</c><00:01:33.930><c> into</c><00:01:34.430><c> okay</c>

00:01:35.420 --> 00:01:35.430 align:start position:0%
abstract the different chains into okay
 

00:01:35.430 --> 00:01:39.620 align:start position:0%
abstract the different chains into okay
make<00:01:35.850><c> it</c><00:01:35.970><c> into</c><00:01:36.299><c> three</c><00:01:36.600><c> levels</c><00:01:37.520><c> so</c><00:01:38.520><c> the</c><00:01:39.060><c> if</c><00:01:39.420><c> I'm</c>

00:01:39.620 --> 00:01:39.630 align:start position:0%
make it into three levels so the if I'm
 

00:01:39.630 --> 00:01:43.789 align:start position:0%
make it into three levels so the if I'm
a<00:01:39.659><c> user</c><00:01:40.140><c> of</c><00:01:40.979><c> the</c><00:01:41.340><c> faux</c><00:01:42.060><c> fur</c><00:01:42.210><c> auction</c><00:01:42.390><c> I</c><00:01:42.990><c> can</c>

00:01:43.789 --> 00:01:43.799 align:start position:0%
a user of the faux fur auction I can
 

00:01:43.799 --> 00:01:48.020 align:start position:0%
a user of the faux fur auction I can
make<00:01:43.979><c> a</c><00:01:44.009><c> deposit</c><00:01:45.619><c> country</c><00:01:46.619><c> on</c><00:01:46.979><c> the</c><00:01:47.220><c> pure</c>

00:01:48.020 --> 00:01:48.030 align:start position:0%
make a deposit country on the pure
 

00:01:48.030 --> 00:01:50.870 align:start position:0%
make a deposit country on the pure
double<00:01:48.180><c> chain</c><00:01:48.600><c> I</c><00:01:48.840><c> mean</c><00:01:49.500><c> I</c><00:01:49.649><c> say</c><00:01:49.890><c> I</c><00:01:50.130><c> can</c><00:01:50.520><c> say</c><00:01:50.670><c> that</c>

00:01:50.870 --> 00:01:50.880 align:start position:0%
double chain I mean I say I can say that
 

00:01:50.880 --> 00:01:54.530 align:start position:0%
double chain I mean I say I can say that
hey<00:01:51.119><c> I</c><00:01:51.149><c> want</c><00:01:51.570><c> to</c><00:01:51.890><c> pass</c><00:01:52.890><c> it</c><00:01:53.100><c> at</c><00:01:53.280><c> my</c><00:01:53.430><c> 32</c><00:01:53.939><c> Easter</c>

00:01:54.530 --> 00:01:54.540 align:start position:0%
hey I want to pass it at my 32 Easter
 

00:01:54.540 --> 00:01:56.929 align:start position:0%
hey I want to pass it at my 32 Easter
and<00:01:54.780><c> I</c><00:01:55.439><c> want</c><00:01:55.619><c> to</c><00:01:55.710><c> be</c><00:01:55.890><c> for</c><00:01:56.369><c> one</c><00:01:56.549><c> of</c><00:01:56.700><c> the</c><00:01:56.880><c> other</c>

00:01:56.929 --> 00:01:56.939 align:start position:0%
and I want to be for one of the other
 

00:01:56.939 --> 00:02:01.670 align:start position:0%
and I want to be for one of the other
editors<00:01:57.479><c> and</c><00:01:58.399><c> the</c><00:01:59.399><c> validators</c><00:01:59.909><c> is</c><00:02:00.210><c> a</c><00:02:00.680><c> long</c>

00:02:01.670 --> 00:02:01.680 align:start position:0%
editors and the validators is a long
 

00:02:01.680 --> 00:02:05.630 align:start position:0%
editors and the validators is a long
list<00:02:02.070><c> of</c><00:02:02.399><c> the</c><00:02:03.180><c> visitors</c><00:02:03.689><c> and</c><00:02:03.979><c> those</c><00:02:04.979><c> letters</c>

00:02:05.630 --> 00:02:05.640 align:start position:0%
list of the visitors and those letters
 

00:02:05.640 --> 00:02:11.710 align:start position:0%
list of the visitors and those letters
will<00:02:06.090><c> be</c><00:02:06.380><c> sued</c><00:02:07.380><c> or</c><00:02:07.590><c> Rendell</c><00:02:08.069><c> a</c><00:02:08.360><c> travel</c><00:02:09.360><c> into</c>

00:02:11.710 --> 00:02:11.720 align:start position:0%
will be sued or Rendell a travel into
 

00:02:11.720 --> 00:02:13.690 align:start position:0%
will be sued or Rendell a travel into
many<00:02:12.720><c> groups</c>

00:02:13.690 --> 00:02:13.700 align:start position:0%
many groups
 

00:02:13.700 --> 00:02:17.550 align:start position:0%
many groups
we<00:02:14.030><c> call</c><00:02:14.300><c> that</c><00:02:14.599><c> this</c><00:02:14.990><c> process</c><00:02:15.590><c> the</c><00:02:16.130><c> community</c>

00:02:17.550 --> 00:02:17.560 align:start position:0%
we call that this process the community
 

00:02:17.560 --> 00:02:19.890 align:start position:0%
we call that this process the community
shoveling

00:02:19.890 --> 00:02:19.900 align:start position:0%
shoveling
 

00:02:19.900 --> 00:02:24.460 align:start position:0%
shoveling
so<00:02:21.459><c> the</c><00:02:22.459><c> mention</c><00:02:23.270><c> is</c><00:02:23.450><c> still</c><00:02:23.690><c> here</c><00:02:23.959><c> the</c><00:02:24.230><c> pure</c>

00:02:24.460 --> 00:02:24.470 align:start position:0%
so the mention is still here the pure
 

00:02:24.470 --> 00:02:26.680 align:start position:0%
so the mention is still here the pure
documentary<00:02:25.069><c> is</c><00:02:25.190><c> still</c><00:02:25.370><c> here</c><00:02:25.700><c> and</c><00:02:25.880><c> the</c><00:02:26.480><c> blog</c>

00:02:26.680 --> 00:02:26.690 align:start position:0%
documentary is still here and the blog
 

00:02:26.690 --> 00:02:30.699 align:start position:0%
documentary is still here and the blog
is<00:02:26.720><c> proposed</c><00:02:27.790><c> but</c><00:02:28.790><c> when</c><00:02:29.360><c> we</c><00:02:29.540><c> do</c><00:02:29.840><c> the</c><00:02:30.170><c> big</c><00:02:30.440><c> hunch</c>

00:02:30.699 --> 00:02:30.709 align:start position:0%
is proposed but when we do the big hunch
 

00:02:30.709 --> 00:02:33.520 align:start position:0%
is proposed but when we do the big hunch
and<00:02:30.980><c> black</c><00:02:31.430><c> proposed</c><00:02:31.910><c> the</c><00:02:32.750><c> pecans</c><00:02:33.080><c> and</c><00:02:33.260><c> black</c>

00:02:33.520 --> 00:02:33.530 align:start position:0%
and black proposed the pecans and black
 

00:02:33.530 --> 00:02:38.290 align:start position:0%
and black proposed the pecans and black
will<00:02:34.040><c> point</c><00:02:34.850><c> to</c><00:02:35.390><c> a</c><00:02:37.060><c> reference</c><00:02:38.060><c> make</c><00:02:38.270><c> a</c>

00:02:38.290 --> 00:02:38.300 align:start position:0%
will point to a reference make a
 

00:02:38.300 --> 00:02:40.180 align:start position:0%
will point to a reference make a
reference<00:02:38.540><c> that</c><00:02:39.230><c> point</c><00:02:39.500><c> to</c><00:02:39.890><c> the</c>

00:02:40.180 --> 00:02:40.190 align:start position:0%
reference that point to the
 

00:02:40.190 --> 00:02:44.280 align:start position:0%
reference that point to the
proof-of-work<00:02:40.730><c> chain</c><00:02:41.150><c> and</c><00:02:42.550><c> there</c><00:02:43.550><c> will</c><00:02:43.760><c> be</c><00:02:44.030><c> a</c>

00:02:44.280 --> 00:02:44.290 align:start position:0%
proof-of-work chain and there will be a
 

00:02:44.290 --> 00:02:47.199 align:start position:0%
proof-of-work chain and there will be a
committee<00:02:45.290><c> lack</c><00:02:45.560><c> there</c><00:02:46.040><c> will</c><00:02:46.190><c> be</c><00:02:46.220><c> a</c><00:02:46.400><c> sight</c><00:02:46.819><c> and</c>

00:02:47.199 --> 00:02:47.209 align:start position:0%
committee lack there will be a sight and
 

00:02:47.209 --> 00:02:51.809 align:start position:0%
committee lack there will be a sight and
be<00:02:47.750><c> able</c><00:02:48.100><c> to</c><00:02:49.100><c> verify</c><00:02:49.519><c> and</c><00:02:50.209><c> attest</c><00:02:51.200><c> earth</c>

00:02:51.809 --> 00:02:51.819 align:start position:0%
be able to verify and attest earth
 

00:02:51.819 --> 00:02:53.380 align:start position:0%
be able to verify and attest earth
become<00:02:52.819><c> black</c>

00:02:53.380 --> 00:02:53.390 align:start position:0%
become black
 

00:02:53.390 --> 00:02:56.170 align:start position:0%
become black
so<00:02:54.170><c> this</c><00:02:54.410><c> committee</c><00:02:54.799><c> they</c><00:02:54.920><c> have</c><00:02:55.100><c> to</c><00:02:55.280><c> send</c>

00:02:56.170 --> 00:02:56.180 align:start position:0%
so this committee they have to send
 

00:02:56.180 --> 00:02:59.680 align:start position:0%
so this committee they have to send
their<00:02:56.299><c> vote</c><00:02:56.920><c> them</c><00:02:57.920><c> super</c><00:02:58.670><c> to</c><00:02:58.940><c> say</c><00:02:59.120><c> hey</c><00:02:59.330><c> yes</c>

00:02:59.680 --> 00:02:59.690 align:start position:0%
their vote them super to say hey yes
 

00:02:59.690 --> 00:03:03.430 align:start position:0%
their vote them super to say hey yes
this<00:02:59.989><c> blog</c><00:03:00.260><c> is</c><00:03:00.500><c> valid</c><00:03:00.950><c> and</c><00:03:01.630><c> then</c><00:03:02.630><c> we</c><00:03:03.019><c> call</c><00:03:03.260><c> this</c>

00:03:03.430 --> 00:03:03.440 align:start position:0%
this blog is valid and then we call this
 

00:03:03.440 --> 00:03:07.870 align:start position:0%
this blog is valid and then we call this
process<00:03:03.739><c> the</c><00:03:04.220><c> attestation</c><00:03:05.890><c> so</c><00:03:06.890><c> instruction</c>

00:03:07.870 --> 00:03:07.880 align:start position:0%
process the attestation so instruction
 

00:03:07.880 --> 00:03:12.330 align:start position:0%
process the attestation so instruction
is<00:03:08.330><c> similar</c><00:03:09.340><c> the</c><00:03:10.340><c> Charter</c><00:03:10.760><c> will</c><00:03:11.090><c> also</c><00:03:11.450><c> be</c><00:03:11.780><c> a</c>

00:03:12.330 --> 00:03:12.340 align:start position:0%
is similar the Charter will also be a
 

00:03:12.340 --> 00:03:15.280 align:start position:0%
is similar the Charter will also be a
committee<00:03:13.340><c> that</c><00:03:13.370><c> will</c><00:03:13.790><c> be</c><00:03:14.110><c> assigned</c><00:03:15.110><c> to</c>

00:03:15.280 --> 00:03:15.290 align:start position:0%
committee that will be assigned to
 

00:03:15.290 --> 00:03:18.460 align:start position:0%
committee that will be assigned to
validate<00:03:16.040><c> some</c><00:03:16.489><c> specific</c><00:03:17.030><c> shot</c><00:03:17.630><c> block</c><00:03:17.900><c> and</c>

00:03:18.460 --> 00:03:18.470 align:start position:0%
validate some specific shot block and
 

00:03:18.470 --> 00:03:21.340 align:start position:0%
validate some specific shot block and
the<00:03:19.070><c> shopvac</c><00:03:19.640><c> the</c><00:03:20.269><c> vehicle</c><00:03:20.720><c> we</c><00:03:20.840><c> have</c><00:03:21.049><c> to</c>

00:03:21.340 --> 00:03:21.350 align:start position:0%
the shopvac the vehicle we have to
 

00:03:21.350 --> 00:03:23.560 align:start position:0%
the shopvac the vehicle we have to
verify<00:03:22.100><c> this</c><00:03:22.370><c> blog</c><00:03:22.850><c> and</c><00:03:23.090><c> make</c><00:03:23.359><c> their</c>

00:03:23.560 --> 00:03:23.570 align:start position:0%
verify this blog and make their
 

00:03:23.570 --> 00:03:27.699 align:start position:0%
verify this blog and make their
attestations<00:03:25.030><c> so</c><00:03:26.030><c> um</c><00:03:26.359><c> the</c><00:03:26.870><c> following</c><00:03:27.530><c> process</c>

00:03:27.699 --> 00:03:27.709 align:start position:0%
attestations so um the following process
 

00:03:27.709 --> 00:03:31.390 align:start position:0%
attestations so um the following process
is<00:03:28.070><c> similar</c><00:03:28.340><c> just</c><00:03:29.440><c> propose</c><00:03:30.440><c> a</c><00:03:30.470><c> block</c><00:03:30.799><c> they</c>

00:03:31.390 --> 00:03:31.400 align:start position:0%
is similar just propose a block they
 

00:03:31.400 --> 00:03:34.599 align:start position:0%
is similar just propose a block they
refer<00:03:31.700><c> sit</c><00:03:31.970><c> and</c><00:03:32.380><c> notice</c><00:03:33.380><c> that</c><00:03:33.560><c> the</c><00:03:33.950><c> retention</c>

00:03:34.599 --> 00:03:34.609 align:start position:0%
refer sit and notice that the retention
 

00:03:34.609 --> 00:03:37.810 align:start position:0%
refer sit and notice that the retention
Park<00:03:35.060><c> and</c><00:03:35.299><c> shadow</c><00:03:35.540><c> can</c><00:03:35.870><c> be</c><00:03:36.280><c> fast</c><00:03:37.280><c> early</c><00:03:37.670><c> and</c>

00:03:37.810 --> 00:03:37.820 align:start position:0%
Park and shadow can be fast early and
 

00:03:37.820 --> 00:03:41.520 align:start position:0%
Park and shadow can be fast early and
the<00:03:38.000><c> proof</c><00:03:38.209><c> of</c><00:03:38.329><c> work</c><00:03:38.480><c> chip</c><00:03:39.430><c> so</c><00:03:40.430><c> that's</c><00:03:41.120><c> the</c>

00:03:41.520 --> 00:03:41.530 align:start position:0%
the proof of work chip so that's the
 

00:03:41.530 --> 00:03:44.310 align:start position:0%
the proof of work chip so that's the
simple<00:03:42.530><c> high-level</c><00:03:43.400><c> overview</c><00:03:43.579><c> of</c><00:03:43.940><c> this</c>

00:03:44.310 --> 00:03:44.320 align:start position:0%
simple high-level overview of this
 

00:03:44.320 --> 00:03:50.229 align:start position:0%
simple high-level overview of this
system<00:03:45.340><c> and</c><00:03:46.630><c> I</c><00:03:48.040><c> won't</c><00:03:49.040><c> know</c><00:03:49.340><c> when</c><00:03:49.579><c> focus</c><00:03:50.030><c> on</c>

00:03:50.229 --> 00:03:50.239 align:start position:0%
system and I won't know when focus on
 

00:03:50.239 --> 00:03:55.330 align:start position:0%
system and I won't know when focus on
long<00:03:51.579><c> talk</c><00:03:52.579><c> about</c><00:03:52.850><c> the</c><00:03:53.060><c> kind</c><00:03:53.329><c> side</c><00:03:53.920><c> so</c><00:03:54.920><c> I</c><00:03:54.950><c> think</c>

00:03:55.330 --> 00:03:55.340 align:start position:0%
long talk about the kind side so I think
 

00:03:55.340 --> 00:03:58.229 align:start position:0%
long talk about the kind side so I think
high<00:03:55.609><c> is</c><00:03:55.970><c> the</c><00:03:56.359><c> heart</c><00:03:56.750><c> of</c><00:03:56.930><c> Israel</c><00:03:57.140><c> right</c><00:03:57.650><c> now</c>

00:03:58.229 --> 00:03:58.239 align:start position:0%
high is the heart of Israel right now
 

00:03:58.239 --> 00:04:02.199 align:start position:0%
high is the heart of Israel right now
we<00:03:59.239><c> never</c><00:03:59.420><c> happy</c><00:04:00.319><c> to</c><00:04:00.709><c> have</c><00:04:00.950><c> many</c><00:04:01.250><c> deaths</c><00:04:01.970><c> and</c>

00:04:02.199 --> 00:04:02.209 align:start position:0%
we never happy to have many deaths and
 

00:04:02.209 --> 00:04:03.809 align:start position:0%
we never happy to have many deaths and
things<00:04:02.569><c> they</c><00:04:02.810><c> are</c><00:04:02.840><c> working</c><00:04:02.930><c> on</c><00:04:03.350><c> the</c><00:04:03.560><c> system</c>

00:04:03.809 --> 00:04:03.819 align:start position:0%
things they are working on the system
 

00:04:03.819 --> 00:04:07.890 align:start position:0%
things they are working on the system
and<00:04:04.819><c> we</c><00:04:05.420><c> want</c><00:04:05.690><c> to</c><00:04:05.989><c> shout</c><00:04:06.380><c> out</c><00:04:06.560><c> their</c><00:04:06.799><c> name</c><00:04:06.880><c> here</c>

00:04:07.890 --> 00:04:07.900 align:start position:0%
and we want to shout out their name here
 

00:04:07.900 --> 00:04:13.680 align:start position:0%
and we want to shout out their name here
we<00:04:08.900><c> have</c><00:04:09.609><c> harmony</c><00:04:11.019><c> lighthouse</c><00:04:12.069><c> lost</c><00:04:13.069><c> our</c>

00:04:13.680 --> 00:04:13.690 align:start position:0%
we have harmony lighthouse lost our
 

00:04:13.690 --> 00:04:19.029 align:start position:0%
we have harmony lighthouse lost our
numbers<00:04:15.039><c> Pantheon's</c><00:04:16.389><c> prison</c><00:04:17.389><c> and</c><00:04:18.039><c> parity</c>

00:04:19.029 --> 00:04:19.039 align:start position:0%
numbers Pantheon's prison and parity
 

00:04:19.039 --> 00:04:22.320 align:start position:0%
numbers Pantheon's prison and parity
substrate<00:04:19.609><c> Chester</c><00:04:20.150><c> and</c><00:04:20.389><c> Trinity</c><00:04:21.229><c> we</c><00:04:21.830><c> have</c><00:04:21.979><c> a</c>

00:04:22.320 --> 00:04:22.330 align:start position:0%
substrate Chester and Trinity we have a
 

00:04:22.330 --> 00:04:29.320 align:start position:0%
substrate Chester and Trinity we have a
active<00:04:23.590><c> highs</c><00:04:24.590><c> right</c><00:04:24.860><c> now</c>

00:04:29.320 --> 00:04:29.330 align:start position:0%
 
 

00:04:29.330 --> 00:04:32.809 align:start position:0%
 
and<00:04:30.330><c> now</c><00:04:30.690><c> research</c><00:04:31.620><c> team</c><00:04:31.889><c> and</c><00:04:32.099><c> always</c><00:04:32.460><c> find</c>

00:04:32.809 --> 00:04:32.819 align:start position:0%
and now research team and always find
 

00:04:32.819 --> 00:04:34.879 align:start position:0%
and now research team and always find
their<00:04:33.090><c> researchers</c><00:04:33.720><c> develops</c><00:04:34.229><c> we</c><00:04:34.770><c> are</c>

00:04:34.879 --> 00:04:34.889 align:start position:0%
their researchers develops we are
 

00:04:34.889 --> 00:04:39.140 align:start position:0%
their researchers develops we are
walking<00:04:35.099><c> on</c><00:04:35.610><c> the</c><00:04:36.710><c> open</c><00:04:37.710><c> source</c><00:04:37.919><c> you</c><00:04:38.610><c> have</c>

00:04:39.140 --> 00:04:39.150 align:start position:0%
walking on the open source you have
 

00:04:39.150 --> 00:04:42.559 align:start position:0%
walking on the open source you have
repository<00:04:40.080><c> and</c><00:04:40.580><c> it's</c><00:04:41.580><c> a</c><00:04:41.729><c> community</c><00:04:41.940><c> walk</c><00:04:42.330><c> and</c>

00:04:42.559 --> 00:04:42.569 align:start position:0%
repository and it's a community walk and
 

00:04:42.569 --> 00:04:46.339 align:start position:0%
repository and it's a community walk and
everyone<00:04:42.930><c> can</c><00:04:43.199><c> make</c><00:04:43.860><c> an</c><00:04:44.009><c> issue</c><00:04:44.190><c> and</c><00:04:45.110><c> get</c><00:04:46.110><c> some</c>

00:04:46.339 --> 00:04:46.349 align:start position:0%
everyone can make an issue and get some
 

00:04:46.349 --> 00:04:49.610 align:start position:0%
everyone can make an issue and get some
input<00:04:46.560><c> down</c><00:04:46.830><c> here</c><00:04:47.099><c> and</c><00:04:47.970><c> I</c><00:04:48.810><c> also</c><00:04:49.050><c> wanted</c><00:04:49.470><c> to</c>

00:04:49.610 --> 00:04:49.620 align:start position:0%
input down here and I also wanted to
 

00:04:49.620 --> 00:04:53.749 align:start position:0%
input down here and I also wanted to
shout<00:04:49.919><c> out</c><00:04:50.129><c> to</c><00:04:50.400><c> Danny</c><00:04:50.759><c> Ryan</c><00:04:51.030><c> and</c><00:04:51.690><c> he</c><00:04:52.759><c> he</c>

00:04:53.749 --> 00:04:53.759 align:start position:0%
shout out to Danny Ryan and he he
 

00:04:53.759 --> 00:04:56.240 align:start position:0%
shout out to Danny Ryan and he he
organized<00:04:54.120><c> by</c><00:04:54.539><c> weight</c><00:04:55.139><c> to</c><00:04:55.319><c> you</c><00:04:55.470><c> community</c>

00:04:56.240 --> 00:04:56.250 align:start position:0%
organized by weight to you community
 

00:04:56.250 --> 00:05:01.510 align:start position:0%
organized by weight to you community
call<00:04:56.490><c> and</c><00:04:56.819><c> so</c><00:04:57.720><c> are</c><00:04:58.409><c> some</c><00:04:59.219><c> ongoing</c><00:04:59.569><c> discussion</c>

00:05:01.510 --> 00:05:01.520 align:start position:0%
call and so are some ongoing discussion
 

00:05:01.520 --> 00:05:09.730 align:start position:0%
call and so are some ongoing discussion
with<00:05:02.520><c> Rico</c><00:05:03.030><c> Thank</c><00:05:03.960><c> You</c><00:05:04.110><c> Danny</c>

00:05:09.730 --> 00:05:09.740 align:start position:0%
 
 

00:05:09.740 --> 00:05:14.180 align:start position:0%
 
and<00:05:10.969><c> all</c><00:05:11.969><c> these</c><00:05:12.150><c> pies</c><00:05:12.810><c> they</c><00:05:13.379><c> are</c><00:05:13.530><c> all</c><00:05:13.770><c> open</c>

00:05:14.180 --> 00:05:14.190 align:start position:0%
and all these pies they are all open
 

00:05:14.190 --> 00:05:20.659 align:start position:0%
and all these pies they are all open
sourcing<00:05:14.759><c> up</c><00:05:14.879><c> I</c><00:05:15.180><c> think</c><00:05:15.389><c> yeah</c><00:05:17.960><c> um</c><00:05:19.159><c> with</c><00:05:20.159><c> this</c><00:05:20.400><c> um</c>

00:05:20.659 --> 00:05:20.669 align:start position:0%
sourcing up I think yeah um with this um
 

00:05:20.669 --> 00:05:24.350 align:start position:0%
sourcing up I think yeah um with this um
a<00:05:21.289><c> strong</c><00:05:22.289><c> community</c><00:05:22.770><c> we</c><00:05:23.129><c> can</c><00:05:23.340><c> have</c><00:05:23.940><c> a</c><00:05:23.969><c> chance</c>

00:05:24.350 --> 00:05:24.360 align:start position:0%
a strong community we can have a chance
 

00:05:24.360 --> 00:05:29.629 align:start position:0%
a strong community we can have a chance
to<00:05:24.629><c> read</c><00:05:24.810><c> aside</c><00:05:25.259><c> idea</c><00:05:26.039><c> black</c><00:05:26.340><c> transistor</c><00:05:28.639><c> so</c>

00:05:29.629 --> 00:05:29.639 align:start position:0%
to read aside idea black transistor so
 

00:05:29.639 --> 00:05:32.330 align:start position:0%
to read aside idea black transistor so
that's<00:05:30.419><c> some</c><00:05:30.690><c> example</c><00:05:31.409><c> that</c><00:05:31.650><c> list</c><00:05:31.919><c> are</c><00:05:32.099><c> some</c>

00:05:32.330 --> 00:05:32.340 align:start position:0%
that's some example that list are some
 

00:05:32.340 --> 00:05:34.480 align:start position:0%
that's some example that list are some
question<00:05:32.849><c> issues</c><00:05:33.210><c> that</c><00:05:33.419><c> we</c><00:05:33.569><c> are</c><00:05:33.599><c> working</c><00:05:33.750><c> on</c>

00:05:34.480 --> 00:05:34.490 align:start position:0%
question issues that we are working on
 

00:05:34.490 --> 00:05:39.140 align:start position:0%
question issues that we are working on
for<00:05:35.490><c> example</c><00:05:35.580><c> that</c><00:05:36.300><c> because</c><00:05:37.190><c> there</c><00:05:38.190><c> are</c><00:05:38.219><c> many</c>

00:05:39.140 --> 00:05:39.150 align:start position:0%
for example that because there are many
 

00:05:39.150 --> 00:05:42.920 align:start position:0%
for example that because there are many
roads<00:05:40.110><c> on</c><00:05:40.469><c> the</c><00:05:40.919><c> internet</c><00:05:41.340><c> for</c><00:05:41.729><c> the</c><00:05:42.060><c> proof</c><00:05:42.779><c> of</c>

00:05:42.920 --> 00:05:42.930 align:start position:0%
roads on the internet for the proof of
 

00:05:42.930 --> 00:05:45.529 align:start position:0%
roads on the internet for the proof of
stake<00:05:43.229><c> system</c><00:05:43.949><c> because</c><00:05:44.279><c> everybody</c><00:05:45.150><c> literally</c>

00:05:45.529 --> 00:05:45.539 align:start position:0%
stake system because everybody literally
 

00:05:45.539 --> 00:05:48.320 align:start position:0%
stake system because everybody literally
have<00:05:45.719><c> to</c><00:05:45.900><c> broadcast</c><00:05:46.380><c> their</c><00:05:46.560><c> individual</c><00:05:47.330><c> votes</c>

00:05:48.320 --> 00:05:48.330 align:start position:0%
have to broadcast their individual votes
 

00:05:48.330 --> 00:05:52.969 align:start position:0%
have to broadcast their individual votes
to<00:05:48.659><c> say</c><00:05:48.930><c> hey</c><00:05:49.110><c> this</c><00:05:49.319><c> block</c><00:05:49.620><c> is</c><00:05:49.860><c> valid</c><00:05:50.460><c> or</c><00:05:50.699><c> and</c><00:05:51.979><c> if</c>

00:05:52.969 --> 00:05:52.979 align:start position:0%
to say hey this block is valid or and if
 

00:05:52.979 --> 00:05:56.330 align:start position:0%
to say hey this block is valid or and if
we<00:05:53.250><c> want</c><00:05:53.669><c> to</c><00:05:53.759><c> have</c><00:05:54.240><c> them</c><00:05:54.419><c> like</c><00:05:55.409><c> thousands</c>

00:05:56.330 --> 00:05:56.340 align:start position:0%
we want to have them like thousands
 

00:05:56.340 --> 00:06:00.110 align:start position:0%
we want to have them like thousands
shots<00:05:56.789><c> in</c><00:05:57.120><c> this</c><00:05:57.330><c> system</c><00:05:57.620><c> the</c><00:05:58.620><c> trapeze</c><00:05:59.069><c> is</c><00:05:59.940><c> not</c>

00:06:00.110 --> 00:06:00.120 align:start position:0%
shots in this system the trapeze is not
 

00:06:00.120 --> 00:06:02.860 align:start position:0%
shots in this system the trapeze is not
good<00:06:00.330><c> for</c><00:06:00.360><c> network</c><00:06:00.900><c> traffic</c><00:06:01.110><c> so</c><00:06:02.069><c> how</c><00:06:02.340><c> to</c><00:06:02.400><c> make</c>

00:06:02.860 --> 00:06:02.870 align:start position:0%
good for network traffic so how to make
 

00:06:02.870 --> 00:06:07.070 align:start position:0%
good for network traffic so how to make
how<00:06:03.870><c> to</c><00:06:03.930><c> build</c><00:06:04.229><c> an</c><00:06:04.379><c> efficient</c><00:06:06.080><c> signature</c>

00:06:07.070 --> 00:06:07.080 align:start position:0%
how to build an efficient signature
 

00:06:07.080 --> 00:06:10.339 align:start position:0%
how to build an efficient signature
application<00:06:07.770><c> protocol</c><00:06:08.639><c> or</c><00:06:09.150><c> in</c><00:06:09.810><c> the</c>

00:06:10.339 --> 00:06:10.349 align:start position:0%
application protocol or in the
 

00:06:10.349 --> 00:06:14.209 align:start position:0%
application protocol or in the
cryptography<00:06:11.690><c> thinking</c><00:06:12.690><c> that's</c><00:06:13.680><c> a</c><00:06:13.830><c> problem</c>

00:06:14.209 --> 00:06:14.219 align:start position:0%
cryptography thinking that's a problem
 

00:06:14.219 --> 00:06:17.209 align:start position:0%
cryptography thinking that's a problem
and<00:06:14.400><c> also</c><00:06:15.330><c> we</c><00:06:15.599><c> have</c><00:06:15.779><c> a</c><00:06:15.810><c> chance</c><00:06:16.199><c> to</c><00:06:16.469><c> change</c><00:06:16.949><c> the</c>

00:06:17.209 --> 00:06:17.219 align:start position:0%
and also we have a chance to change the
 

00:06:17.219 --> 00:06:20.980 align:start position:0%
and also we have a chance to change the
IOP<00:06:18.180><c> data</c><00:06:18.389><c> serialization</c><00:06:19.219><c> into</c><00:06:20.219><c> something</c>

00:06:20.980 --> 00:06:20.990 align:start position:0%
IOP data serialization into something
 

00:06:20.990 --> 00:06:27.620 align:start position:0%
IOP data serialization into something
more<00:06:21.990><c> efficient</c><00:06:22.590><c> or</c><00:06:22.849><c> simpler</c>

00:06:27.620 --> 00:06:27.630 align:start position:0%
 
 

00:06:27.630 --> 00:06:30.740 align:start position:0%
 
and<00:06:27.720><c> for</c><00:06:28.500><c> the</c><00:06:28.770><c> name</c><00:06:28.920><c> walk</c><00:06:29.130><c> scilab</c><00:06:29.730><c> there's</c><00:06:30.660><c> a</c>

00:06:30.740 --> 00:06:30.750 align:start position:0%
and for the name walk scilab there's a
 

00:06:30.750 --> 00:06:35.650 align:start position:0%
and for the name walk scilab there's a
problem<00:06:31.380><c> is</c><00:06:31.740><c> that</c><00:06:31.980><c> because</c><00:06:32.930><c> for</c><00:06:33.930><c> I'm</c><00:06:34.620><c> the</c><00:06:35.040><c> I</c>

00:06:35.650 --> 00:06:35.660 align:start position:0%
problem is that because for I'm the I
 

00:06:35.660 --> 00:06:39.320 align:start position:0%
problem is that because for I'm the I
say<00:06:36.660><c> that</c><00:06:36.900><c> the</c><00:06:37.560><c> validator</c><00:06:37.920><c> will</c><00:06:38.280><c> be</c><00:06:39.090><c> rendered</c>

00:06:39.320 --> 00:06:39.330 align:start position:0%
say that the validator will be rendered
 

00:06:39.330 --> 00:06:43.730 align:start position:0%
say that the validator will be rendered
I<00:06:39.570><c> traveled</c><00:06:40.200><c> to</c><00:06:40.470><c> a</c><00:06:41.870><c> stylist</c><00:06:42.870><c> I</c><00:06:42.990><c> will</c><00:06:43.260><c> be</c><00:06:43.440><c> aside</c>

00:06:43.730 --> 00:06:43.740 align:start position:0%
I traveled to a stylist I will be aside
 

00:06:43.740 --> 00:06:47.690 align:start position:0%
I traveled to a stylist I will be aside
to<00:06:44.090><c> very</c><00:06:45.090><c> day</c><00:06:45.300><c> sounds</c><00:06:45.900><c> basic</c><00:06:46.350><c> shot</c><00:06:46.700><c> English</c>

00:06:47.690 --> 00:06:47.700 align:start position:0%
to very day sounds basic shot English
 

00:06:47.700 --> 00:06:51.980 align:start position:0%
to very day sounds basic shot English
basic<00:06:48.270><c> Thai</c><00:06:49.140><c> slots</c><00:06:49.490><c> which</c><00:06:50.490><c> means</c><00:06:50.760><c> that</c><00:06:51.030><c> when</c>

00:06:51.980 --> 00:06:51.990 align:start position:0%
basic Thai slots which means that when
 

00:06:51.990 --> 00:06:57.440 align:start position:0%
basic Thai slots which means that when
the<00:06:53.810><c> condition</c><00:06:54.810><c> by</c><00:06:55.230><c> later</c><00:06:55.850><c> they</c><00:06:56.850><c> will</c><00:06:57.030><c> they</c>

00:06:57.440 --> 00:06:57.450 align:start position:0%
the condition by later they will they
 

00:06:57.450 --> 00:07:00.230 align:start position:0%
the condition by later they will they
will<00:06:57.480><c> be</c><00:06:57.780><c> asked</c><00:06:58.140><c> to</c><00:06:58.170><c> hey</c><00:06:58.560><c> I</c><00:06:58.590><c> have</c><00:06:59.220><c> to</c><00:06:59.250><c> wear</c><00:07:00.090><c> it</c>

00:07:00.230 --> 00:07:00.240 align:start position:0%
will be asked to hey I have to wear it
 

00:07:00.240 --> 00:07:04.190 align:start position:0%
will be asked to hey I have to wear it
it<00:07:00.450><c> welded</c><00:07:01.110><c> shut</c><00:07:01.620><c> lock</c><00:07:02.400><c> like</c><00:07:02.820><c> in</c><00:07:03.120><c> ten</c><00:07:03.600><c> minutes</c>

00:07:04.190 --> 00:07:04.200 align:start position:0%
it welded shut lock like in ten minutes
 

00:07:04.200 --> 00:07:07.430 align:start position:0%
it welded shut lock like in ten minutes
for<00:07:04.440><c> example</c><00:07:04.800><c> then</c><00:07:05.550><c> they</c><00:07:05.760><c> it's</c><00:07:06.330><c> easy</c><00:07:07.050><c> in</c>

00:07:07.430 --> 00:07:07.440 align:start position:0%
for example then they it's easy in
 

00:07:07.440 --> 00:07:10.280 align:start position:0%
for example then they it's easy in
protocol<00:07:07.950><c> but</c><00:07:08.160><c> if</c><00:07:08.490><c> we</c><00:07:09.300><c> say</c><00:07:09.540><c> that</c><00:07:09.750><c> in</c><00:07:09.930><c> the</c>

00:07:10.280 --> 00:07:10.290 align:start position:0%
protocol but if we say that in the
 

00:07:10.290 --> 00:07:14.090 align:start position:0%
protocol but if we say that in the
network<00:07:10.530><c> layer</c><00:07:10.740><c> they</c><00:07:11.340><c> have</c><00:07:11.550><c> to</c><00:07:12.500><c> move</c><00:07:13.500><c> their</c>

00:07:14.090 --> 00:07:14.100 align:start position:0%
network layer they have to move their
 

00:07:14.100 --> 00:07:17.840 align:start position:0%
network layer they have to move their
peers<00:07:15.000><c> they</c><00:07:15.420><c> work</c><00:07:15.600><c> in</c><00:07:15.840><c> two</c><00:07:16.080><c> different</c><00:07:16.850><c> network</c>

00:07:17.840 --> 00:07:17.850 align:start position:0%
peers they work in two different network
 

00:07:17.850 --> 00:07:23.000 align:start position:0%
peers they work in two different network
so<00:07:18.480><c> it</c><00:07:18.780><c> will</c><00:07:19.310><c> cause</c><00:07:20.310><c> a</c><00:07:20.340><c> lot</c><00:07:21.710><c> carnation</c><00:07:22.710><c> tie</c><00:07:22.950><c> to</c>

00:07:23.000 --> 00:07:23.010 align:start position:0%
so it will cause a lot carnation tie to
 

00:07:23.010 --> 00:07:28.220 align:start position:0%
so it will cause a lot carnation tie to
the<00:07:23.910><c> peer</c><00:07:24.690><c> discovery</c><00:07:25.290><c> and</c><00:07:25.530><c> thinking</c><00:07:26.270><c> so</c><00:07:27.270><c> we</c>

00:07:28.220 --> 00:07:28.230 align:start position:0%
the peer discovery and thinking so we
 

00:07:28.230 --> 00:07:30.740 align:start position:0%
the peer discovery and thinking so we
need<00:07:28.440><c> to</c><00:07:28.680><c> redesign</c><00:07:29.010><c> a</c><00:07:29.250><c> new</c><00:07:29.580><c> technology</c><00:07:30.450><c> and</c>

00:07:30.740 --> 00:07:30.750 align:start position:0%
need to redesign a new technology and
 

00:07:30.750 --> 00:07:35.420 align:start position:0%
need to redesign a new technology and
new<00:07:31.620><c> pH</c><00:07:32.160><c> management</c><00:07:32.700><c> system</c><00:07:33.180><c> to</c><00:07:33.980><c> deal</c><00:07:34.980><c> with</c><00:07:35.220><c> it</c>

00:07:35.420 --> 00:07:35.430 align:start position:0%
new pH management system to deal with it
 

00:07:35.430 --> 00:07:40.400 align:start position:0%
new pH management system to deal with it
so<00:07:36.620><c> our</c><00:07:37.620><c> current</c><00:07:38.130><c> idea</c><00:07:38.460><c> is</c><00:07:39.060><c> that</c><00:07:39.480><c> we</c><00:07:39.990><c> can</c><00:07:40.020><c> use</c>

00:07:40.400 --> 00:07:40.410 align:start position:0%
so our current idea is that we can use
 

00:07:40.410 --> 00:07:45.370 align:start position:0%
so our current idea is that we can use
the<00:07:40.650><c> liquid</c><00:07:41.160><c> to</c><00:07:41.280><c> pick</c><00:07:41.490><c> a</c><00:07:41.700><c> zips</c><00:07:42.000><c> up</c><00:07:43.520><c> china's</c><00:07:44.520><c> to</c>

00:07:45.370 --> 00:07:45.380 align:start position:0%
the liquid to pick a zips up china's to
 

00:07:45.380 --> 00:07:50.660 align:start position:0%
the liquid to pick a zips up china's to
gossip<00:07:46.380><c> channels</c><00:07:46.860><c> to</c><00:07:47.690><c> like</c><00:07:48.690><c> a</c><00:07:48.990><c> sigh</c><00:07:49.500><c> of</c><00:07:49.670><c> shot</c>

00:07:50.660 --> 00:07:50.670 align:start position:0%
gossip channels to like a sigh of shot
 

00:07:50.670 --> 00:07:54.230 align:start position:0%
gossip channels to like a sigh of shot
for<00:07:51.030><c> sounds</c><00:07:51.570><c> basic</c><00:07:51.990><c> channels</c><00:07:52.640><c> in</c><00:07:53.640><c> that</c><00:07:53.850><c> way</c><00:07:54.030><c> we</c>

00:07:54.230 --> 00:07:54.240 align:start position:0%
for sounds basic channels in that way we
 

00:07:54.240 --> 00:08:01.190 align:start position:0%
for sounds basic channels in that way we
can<00:07:54.450><c> reduce</c><00:07:55.050><c> the</c><00:07:55.590><c> connection</c><00:07:56.430><c> overhead</c><00:07:59.150><c> and</c><00:08:00.200><c> I</c>

00:08:01.190 --> 00:08:01.200 align:start position:0%
can reduce the connection overhead and I
 

00:08:01.200 --> 00:08:03.050 align:start position:0%
can reduce the connection overhead and I
like<00:08:01.650><c> to</c><00:08:01.920><c> spend</c><00:08:02.220><c> some</c><00:08:02.310><c> time</c><00:08:02.430><c> for</c><00:08:02.910><c> the</c>

00:08:03.050 --> 00:08:03.060 align:start position:0%
like to spend some time for the
 

00:08:03.060 --> 00:08:08.390 align:start position:0%
like to spend some time for the
presentation<00:08:05.900><c> so</c><00:08:06.900><c> because</c><00:08:07.410><c> we</c><00:08:07.800><c> have</c><00:08:07.830><c> a</c><00:08:08.040><c> big</c>

00:08:08.390 --> 00:08:08.400 align:start position:0%
presentation so because we have a big
 

00:08:08.400 --> 00:08:12.110 align:start position:0%
presentation so because we have a big
concern<00:08:08.760><c> reference</c><00:08:09.420><c> that</c><00:08:10.400><c> and</c><00:08:11.400><c> in</c><00:08:11.700><c> a</c><00:08:11.820><c> flag</c>

00:08:12.110 --> 00:08:12.120 align:start position:0%
concern reference that and in a flag
 

00:08:12.120 --> 00:08:15.470 align:start position:0%
concern reference that and in a flag
effect<00:08:12.780><c> the</c><00:08:12.960><c> current</c><00:08:13.200><c> spec</c><00:08:13.620><c> but</c><00:08:14.490><c> now</c><00:08:15.180><c> we</c><00:08:15.240><c> also</c>

00:08:15.470 --> 00:08:15.480 align:start position:0%
effect the current spec but now we also
 

00:08:15.480 --> 00:08:19.100 align:start position:0%
effect the current spec but now we also
want<00:08:15.690><c> to</c><00:08:16.200><c> hold</c><00:08:17.100><c> it</c><00:08:17.400><c> in</c><00:08:17.730><c> to</c><00:08:18.450><c> the</c><00:08:18.720><c> production</c>

00:08:19.100 --> 00:08:19.110 align:start position:0%
want to hold it in to the production
 

00:08:19.110 --> 00:08:21.830 align:start position:0%
want to hold it in to the production
environment<00:08:19.680><c> because</c><00:08:20.520><c> I</c><00:08:20.820><c> want</c><00:08:21.480><c> to</c><00:08:21.630><c> make</c><00:08:21.810><c> a</c>

00:08:21.830 --> 00:08:21.840 align:start position:0%
environment because I want to make a
 

00:08:21.840 --> 00:08:28.040 align:start position:0%
environment because I want to make a
test<00:08:22.710><c> now</c><00:08:22.830><c> in</c><00:08:23.100><c> Python</c><00:08:23.520><c> yay</c>

00:08:28.040 --> 00:08:28.050 align:start position:0%
 
 

00:08:28.050 --> 00:08:30.930 align:start position:0%
 
and<00:08:29.050><c> Trinity</c><00:08:29.620><c> is</c><00:08:29.830><c> the</c><00:08:29.860><c> seventh</c><00:08:30.610><c> one</c><00:08:30.640><c> point</c>

00:08:30.930 --> 00:08:30.940 align:start position:0%
and Trinity is the seventh one point
 

00:08:30.940 --> 00:08:34.800 align:start position:0%
and Trinity is the seventh one point
okay<00:08:31.390><c> we've</c><00:08:32.169><c> built</c><00:08:32.979><c> with</c><00:08:33.130><c> Python</c><00:08:33.640><c> led</c><00:08:34.570><c> by</c>

00:08:34.800 --> 00:08:34.810 align:start position:0%
okay we've built with Python led by
 

00:08:34.810 --> 00:08:38.279 align:start position:0%
okay we've built with Python led by
Piper<00:08:35.349><c> Miriam</c><00:08:35.710><c> and</c><00:08:36.099><c> his</c><00:08:36.520><c> and</c><00:08:37.060><c> his</c><00:08:37.570><c> team</c><00:08:37.870><c> the</c>

00:08:38.279 --> 00:08:38.289 align:start position:0%
Piper Miriam and his and his team the
 

00:08:38.289 --> 00:08:42.899 align:start position:0%
Piper Miriam and his and his team the
snake<00:08:39.190><c> tremors</c><00:08:40.140><c> and</c><00:08:41.250><c> it's</c><00:08:42.250><c> open</c><00:08:42.550><c> source</c><00:08:42.580><c> now</c>

00:08:42.899 --> 00:08:42.909 align:start position:0%
snake tremors and it's open source now
 

00:08:42.909 --> 00:08:47.070 align:start position:0%
snake tremors and it's open source now
you<00:08:43.690><c> can</c><00:08:43.930><c> check</c><00:08:44.440><c> their</c><00:08:44.910><c> website</c><00:08:45.910><c> and</c><00:08:46.150><c> link</c><00:08:46.900><c> to</c>

00:08:47.070 --> 00:08:47.080 align:start position:0%
you can check their website and link to
 

00:08:47.080 --> 00:08:51.330 align:start position:0%
you can check their website and link to
the<00:08:47.260><c> repository</c><00:08:48.630><c> and</c><00:08:49.710><c> if</c><00:08:50.710><c> we</c><00:08:50.860><c> see</c><00:08:51.130><c> the</c>

00:08:51.330 --> 00:08:51.340 align:start position:0%
the repository and if we see the
 

00:08:51.340 --> 00:08:54.690 align:start position:0%
the repository and if we see the
architectural<00:08:52.090><c> layer</c><00:08:52.330><c> by</c><00:08:52.570><c> layer</c><00:08:53.520><c> there</c><00:08:54.520><c> will</c>

00:08:54.690 --> 00:08:54.700 align:start position:0%
architectural layer by layer there will
 

00:08:54.700 --> 00:08:58.020 align:start position:0%
architectural layer by layer there will
be<00:08:54.730><c> an</c><00:08:54.910><c> echo</c><00:08:55.090><c> layer</c><00:08:55.390><c> and</c><00:08:56.430><c> state</c><00:08:57.430><c> extrusion</c>

00:08:58.020 --> 00:08:58.030 align:start position:0%
be an echo layer and state extrusion
 

00:08:58.030 --> 00:08:59.820 align:start position:0%
be an echo layer and state extrusion
they're<00:08:58.210><c> like</c><00:08:58.600><c> beacon</c><00:08:58.990><c> chance</c><00:08:59.290><c> state</c>

00:08:59.820 --> 00:08:59.830 align:start position:0%
they're like beacon chance state
 

00:08:59.830 --> 00:09:02.910 align:start position:0%
they're like beacon chance state
machines<00:09:00.490><c> different</c><00:09:01.120><c> from</c><00:09:02.080><c> evn</c><00:09:02.590><c> it's</c><00:09:02.710><c> quite</c>

00:09:02.910 --> 00:09:02.920 align:start position:0%
machines different from evn it's quite
 

00:09:02.920 --> 00:09:05.850 align:start position:0%
machines different from evn it's quite
simple<00:09:03.310><c> and</c><00:09:03.730><c> for</c><00:09:04.240><c> a</c><00:09:04.300><c> shot</c><00:09:04.570><c> we</c><00:09:05.080><c> will</c><00:09:05.260><c> have</c><00:09:05.500><c> like</c>

00:09:05.850 --> 00:09:05.860 align:start position:0%
simple and for a shot we will have like
 

00:09:05.860 --> 00:09:08.910 align:start position:0%
simple and for a shot we will have like
it<00:09:06.070><c> wasn't</c><00:09:06.250><c> in</c><00:09:06.760><c> the</c><00:09:06.910><c> system</c><00:09:07.120><c> and</c><00:09:07.920><c> different</c>

00:09:08.910 --> 00:09:08.920 align:start position:0%
it wasn't in the system and different
 

00:09:08.920 --> 00:09:11.940 align:start position:0%
it wasn't in the system and different
chains<00:09:09.220><c> and</c><00:09:09.930><c> different</c><00:09:10.930><c> Kairos</c><00:09:11.380><c> because</c><00:09:11.800><c> we</c>

00:09:11.940 --> 00:09:11.950 align:start position:0%
chains and different Kairos because we
 

00:09:11.950 --> 00:09:13.890 align:start position:0%
chains and different Kairos because we
now<00:09:12.070><c> we</c><00:09:12.130><c> are</c><00:09:12.370><c> using</c><00:09:12.850><c> the</c><00:09:13.120><c> validator</c><00:09:13.480><c> or</c><00:09:13.750><c> not</c>

00:09:13.890 --> 00:09:13.900 align:start position:0%
now we are using the validator or not
 

00:09:13.900 --> 00:09:17.880 align:start position:0%
now we are using the validator or not
minor<00:09:14.380><c> and</c><00:09:15.480><c> the</c><00:09:16.480><c> last</c><00:09:16.720><c> I</c><00:09:16.930><c> want</c><00:09:17.440><c> to</c><00:09:17.590><c> encourage</c>

00:09:17.880 --> 00:09:17.890 align:start position:0%
minor and the last I want to encourage
 

00:09:17.890 --> 00:09:21.090 align:start position:0%
minor and the last I want to encourage
you<00:09:18.220><c> to</c><00:09:18.520><c> check</c><00:09:18.820><c> out</c><00:09:18.970><c> those</c><00:09:19.390><c> resource</c><00:09:19.960><c> if</c><00:09:20.950><c> you</c>

00:09:21.090 --> 00:09:21.100 align:start position:0%
you to check out those resource if you
 

00:09:21.100 --> 00:09:23.880 align:start position:0%
you to check out those resource if you
want<00:09:21.400><c> to</c><00:09:21.550><c> participate</c><00:09:21.730><c> more</c><00:09:22.240><c> and</c><00:09:22.750><c> I</c><00:09:23.560><c> think</c><00:09:23.620><c> we</c>

00:09:23.880 --> 00:09:23.890 align:start position:0%
want to participate more and I think we
 

00:09:23.890 --> 00:09:25.910 align:start position:0%
want to participate more and I think we
are<00:09:24.040><c> doing</c><00:09:24.190><c> something</c><00:09:24.520><c> really</c><00:09:24.760><c> cool</c><00:09:24.910><c> here</c><00:09:25.510><c> and</c>

00:09:25.910 --> 00:09:25.920 align:start position:0%
are doing something really cool here and
 

00:09:25.920 --> 00:09:29.160 align:start position:0%
are doing something really cool here and
thank<00:09:26.920><c> you</c><00:09:27.040><c> for</c><00:09:27.250><c> community</c><00:09:27.880><c> contribution</c><00:09:28.690><c> and</c>

00:09:29.160 --> 00:09:29.170 align:start position:0%
thank you for community contribution and
 

00:09:29.170 --> 00:09:36.510 align:start position:0%
thank you for community contribution and
thank<00:09:30.010><c> you</c><00:09:30.160><c> for</c><00:09:30.430><c> your</c><00:09:30.700><c> listening</c><00:09:30.790><c> and</c><00:09:35.520><c> next</c>

00:09:36.510 --> 00:09:36.520 align:start position:0%
thank you for your listening and next
 

00:09:36.520 --> 00:09:38.700 align:start position:0%
thank you for your listening and next
Ron<00:09:36.820><c> found</c><00:09:37.150><c> prismatic</c><00:09:37.690><c> left</c><00:09:37.960><c> he</c><00:09:38.440><c> will</c><00:09:38.560><c> give</c>

00:09:38.700 --> 00:09:38.710 align:start position:0%
Ron found prismatic left he will give
 

00:09:38.710 --> 00:09:45.880 align:start position:0%
Ron found prismatic left he will give
you<00:09:38.830><c> a</c><00:09:38.860><c> talk</c><00:09:39.160><c> about</c><00:09:40.080><c> their</c><00:09:41.080><c> golden</c><00:09:41.530><c> exultation</c>

00:09:45.880 --> 00:09:45.890 align:start position:0%
 
 

00:09:45.890 --> 00:09:53.830 align:start position:0%
 
[Music]

00:09:53.830 --> 00:09:53.840 align:start position:0%
[Music]
 

00:09:53.840 --> 00:09:57.410 align:start position:0%
[Music]
all<00:09:54.840><c> right</c><00:09:55.280><c> well</c><00:09:56.280><c> so</c><00:09:56.520><c> thank</c><00:09:56.820><c> you</c><00:09:56.910><c> shall</c><00:09:57.090><c> we</c><00:09:57.210><c> for</c>

00:09:57.410 --> 00:09:57.420 align:start position:0%
all right well so thank you shall we for
 

00:09:57.420 --> 00:09:59.210 align:start position:0%
all right well so thank you shall we for
the<00:09:57.540><c> amazing</c><00:09:57.900><c> presentation</c><00:09:58.410><c> I</c><00:09:58.530><c> think</c><00:09:58.590><c> it's</c>

00:09:59.210 --> 00:09:59.220 align:start position:0%
the amazing presentation I think it's
 

00:09:59.220 --> 00:10:02.210 align:start position:0%
the amazing presentation I think it's
been<00:09:59.640><c> so</c><00:10:00.120><c> incredible</c><00:10:00.720><c> how</c><00:10:00.900><c> ever</c><00:10:01.500><c> since</c><00:10:01.920><c> kind</c>

00:10:02.210 --> 00:10:02.220 align:start position:0%
been so incredible how ever since kind
 

00:10:02.220 --> 00:10:05.120 align:start position:0%
been so incredible how ever since kind
of<00:10:02.400><c> the</c><00:10:03.000><c> etherium</c><00:10:03.450><c> charting</c><00:10:03.810><c> efforts</c><00:10:04.130><c> first</c>

00:10:05.120 --> 00:10:05.130 align:start position:0%
of the etherium charting efforts first
 

00:10:05.130 --> 00:10:08.300 align:start position:0%
of the etherium charting efforts first
spun<00:10:05.400><c> up</c><00:10:05.810><c> there</c><00:10:06.810><c> was</c><00:10:06.930><c> essentially</c><00:10:07.380><c> nobody</c>

00:10:08.300 --> 00:10:08.310 align:start position:0%
spun up there was essentially nobody
 

00:10:08.310 --> 00:10:09.980 align:start position:0%
spun up there was essentially nobody
working<00:10:08.700><c> on</c><00:10:08.850><c> this</c><00:10:09.060><c> there</c><00:10:09.600><c> were</c><00:10:09.690><c> a</c><00:10:09.720><c> few</c>

00:10:09.980 --> 00:10:09.990 align:start position:0%
working on this there were a few
 

00:10:09.990 --> 00:10:12.260 align:start position:0%
working on this there were a few
reference<00:10:10.470><c> implementation</c><00:10:11.220><c> a</c><00:10:11.250><c> few</c><00:10:11.880><c> reference</c>

00:10:12.260 --> 00:10:12.270 align:start position:0%
reference implementation a few reference
 

00:10:12.270 --> 00:10:15.290 align:start position:0%
reference implementation a few reference
specs<00:10:12.900><c> out</c><00:10:13.080><c> there</c><00:10:13.320><c> a</c><00:10:13.350><c> few</c><00:10:13.560><c> blog</c><00:10:13.740><c> posts</c><00:10:13.910><c> but</c><00:10:14.910><c> in</c>

00:10:15.290 --> 00:10:15.300 align:start position:0%
specs out there a few blog posts but in
 

00:10:15.300 --> 00:10:17.690 align:start position:0%
specs out there a few blog posts but in
the<00:10:15.390><c> span</c><00:10:15.630><c> of</c><00:10:15.660><c> less</c><00:10:15.990><c> than</c><00:10:16.290><c> a</c><00:10:16.470><c> year</c><00:10:16.800><c> there</c><00:10:17.610><c> have</c>

00:10:17.690 --> 00:10:17.700 align:start position:0%
the span of less than a year there have
 

00:10:17.700 --> 00:10:18.950 align:start position:0%
the span of less than a year there have
been<00:10:17.820><c> more</c><00:10:18.060><c> than</c><00:10:18.240><c> eight</c><00:10:18.390><c> teams</c><00:10:18.720><c> just</c>

00:10:18.950 --> 00:10:18.960 align:start position:0%
been more than eight teams just
 

00:10:18.960 --> 00:10:21.110 align:start position:0%
been more than eight teams just
aggregating<00:10:19.560><c> coming</c><00:10:19.920><c> together</c><00:10:20.160><c> and</c><00:10:20.460><c> putting</c>

00:10:21.110 --> 00:10:21.120 align:start position:0%
aggregating coming together and putting
 

00:10:21.120 --> 00:10:22.340 align:start position:0%
aggregating coming together and putting
together<00:10:21.300><c> something</c><00:10:21.780><c> that</c><00:10:21.990><c> will</c><00:10:22.110><c> work</c><00:10:22.200><c> in</c>

00:10:22.340 --> 00:10:22.350 align:start position:0%
together something that will work in
 

00:10:22.350 --> 00:10:24.260 align:start position:0%
together something that will work in
production<00:10:22.800><c> as</c><00:10:23.250><c> the</c><00:10:23.310><c> next</c><00:10:23.580><c> iteration</c><00:10:23.910><c> of</c><00:10:24.120><c> our</c>

00:10:24.260 --> 00:10:24.270 align:start position:0%
production as the next iteration of our
 

00:10:24.270 --> 00:10:26.900 align:start position:0%
production as the next iteration of our
platform<00:10:24.750><c> so</c><00:10:25.010><c> today</c><00:10:26.010><c> I</c><00:10:26.250><c> will</c><00:10:26.670><c> be</c><00:10:26.760><c> talking</c>

00:10:26.900 --> 00:10:26.910 align:start position:0%
platform so today I will be talking
 

00:10:26.910 --> 00:10:30.230 align:start position:0%
platform so today I will be talking
about<00:10:27.150><c> implementing</c><00:10:27.860><c> prism</c><00:10:28.860><c> which</c><00:10:29.340><c> is</c><00:10:29.490><c> our</c><00:10:29.700><c> go</c>

00:10:30.230 --> 00:10:30.240 align:start position:0%
about implementing prism which is our go
 

00:10:30.240 --> 00:10:32.990 align:start position:0%
about implementing prism which is our go
client<00:10:30.660><c> for</c><00:10:30.900><c> aetherium</c><00:10:31.200><c> 2.0</c><00:10:31.710><c> and</c><00:10:31.920><c> I</c><00:10:32.730><c> just</c><00:10:32.880><c> want</c>

00:10:32.990 --> 00:10:33.000 align:start position:0%
client for aetherium 2.0 and I just want
 

00:10:33.000 --> 00:10:33.890 align:start position:0%
client for aetherium 2.0 and I just want
to<00:10:33.060><c> give</c><00:10:33.180><c> a</c><00:10:33.210><c> little</c><00:10:33.330><c> bit</c><00:10:33.510><c> of</c><00:10:33.570><c> a</c><00:10:33.720><c> background</c>

00:10:33.890 --> 00:10:33.900 align:start position:0%
to give a little bit of a background
 

00:10:33.900 --> 00:10:36.200 align:start position:0%
to give a little bit of a background
kind<00:10:34.380><c> of</c><00:10:34.470><c> who</c><00:10:34.590><c> we</c><00:10:34.740><c> are</c><00:10:34.770><c> so</c><00:10:35.580><c> my</c><00:10:35.700><c> name</c><00:10:35.820><c> is</c><00:10:35.850><c> Raul</c>

00:10:36.200 --> 00:10:36.210 align:start position:0%
kind of who we are so my name is Raul
 

00:10:36.210 --> 00:10:37.790 align:start position:0%
kind of who we are so my name is Raul
and<00:10:36.390><c> I</c><00:10:36.840><c> am</c><00:10:37.020><c> the</c><00:10:37.140><c> co-founder</c><00:10:37.320><c> of</c><00:10:37.560><c> prismatic</c>

00:10:37.790 --> 00:10:37.800 align:start position:0%
and I am the co-founder of prismatic
 

00:10:37.800 --> 00:10:40.670 align:start position:0%
and I am the co-founder of prismatic
labs<00:10:38.300><c> so</c><00:10:39.300><c> we</c><00:10:39.600><c> are</c><00:10:39.840><c> an</c><00:10:39.960><c> independent</c><00:10:40.200><c> team</c><00:10:40.560><c> of</c>

00:10:40.670 --> 00:10:40.680 align:start position:0%
labs so we are an independent team of
 

00:10:40.680 --> 00:10:42.800 align:start position:0%
labs so we are an independent team of
developers<00:10:40.800><c> that</c><00:10:41.340><c> aggregated</c><00:10:41.940><c> to</c><00:10:42.510><c> build</c><00:10:42.690><c> an</c>

00:10:42.800 --> 00:10:42.810 align:start position:0%
developers that aggregated to build an
 

00:10:42.810 --> 00:10:44.660 align:start position:0%
developers that aggregated to build an
implementation<00:10:43.320><c> for</c><00:10:43.470><c> shardene</c><00:10:43.890><c> Kaspar</c><00:10:44.400><c> and</c><00:10:44.430><c> a</c>

00:10:44.660 --> 00:10:44.670 align:start position:0%
implementation for shardene Kaspar and a
 

00:10:44.670 --> 00:10:46.100 align:start position:0%
implementation for shardene Kaspar and a
general<00:10:44.940><c> upgrade</c><00:10:45.270><c> to</c><00:10:45.360><c> the</c><00:10:45.450><c> etherium</c><00:10:45.840><c> network</c>

00:10:46.100 --> 00:10:46.110 align:start position:0%
general upgrade to the etherium network
 

00:10:46.110 --> 00:10:49.700 align:start position:0%
general upgrade to the etherium network
there<00:10:47.070><c> is</c><00:10:47.100><c> no</c><00:10:47.520><c> token</c><00:10:47.970><c> there</c><00:10:48.690><c> is</c><00:10:48.810><c> no</c><00:10:49.020><c> there's</c><00:10:49.620><c> no</c>

00:10:49.700 --> 00:10:49.710 align:start position:0%
there is no token there is no there's no
 

00:10:49.710 --> 00:10:52.160 align:start position:0%
there is no token there is no there's no
presale<00:10:50.310><c> there's</c><00:10:50.730><c> nothing</c><00:10:51.030><c> of</c><00:10:51.120><c> that</c><00:10:51.180><c> sort</c><00:10:51.270><c> we</c>

00:10:52.160 --> 00:10:52.170 align:start position:0%
presale there's nothing of that sort we
 

00:10:52.170 --> 00:10:54.020 align:start position:0%
presale there's nothing of that sort we
just<00:10:52.410><c> want</c><00:10:52.590><c> to</c><00:10:52.800><c> create</c><00:10:53.130><c> a</c><00:10:53.220><c> public</c><00:10:53.400><c> good</c><00:10:53.760><c> we</c>

00:10:54.020 --> 00:10:54.030 align:start position:0%
just want to create a public good we
 

00:10:54.030 --> 00:10:55.610 align:start position:0%
just want to create a public good we
understand<00:10:54.540><c> how</c><00:10:54.750><c> powerful</c><00:10:55.170><c> this</c><00:10:55.260><c> would</c><00:10:55.470><c> be</c>

00:10:55.610 --> 00:10:55.620 align:start position:0%
understand how powerful this would be
 

00:10:55.620 --> 00:10:57.410 align:start position:0%
understand how powerful this would be
for<00:10:56.250><c> everyone</c><00:10:56.490><c> to</c><00:10:56.700><c> use</c><00:10:56.910><c> and</c><00:10:57.090><c> we</c><00:10:57.210><c> want</c><00:10:57.360><c> to</c>

00:10:57.410 --> 00:10:57.420 align:start position:0%
for everyone to use and we want to
 

00:10:57.420 --> 00:10:58.010 align:start position:0%
for everyone to use and we want to
create<00:10:57.570><c> something</c><00:10:57.780><c> that</c><00:10:57.900><c> is</c>

00:10:58.010 --> 00:10:58.020 align:start position:0%
create something that is
 

00:10:58.020 --> 00:11:00.350 align:start position:0%
create something that is
production-grade<00:10:58.500><c> using</c><00:10:59.430><c> the</c><00:10:59.520><c> best</c><00:10:59.700><c> software</c>

00:11:00.350 --> 00:11:00.360 align:start position:0%
production-grade using the best software
 

00:11:00.360 --> 00:11:02.270 align:start position:0%
production-grade using the best software
engineering<00:11:00.840><c> practices</c><00:11:01.350><c> to</c><00:11:01.530><c> build</c><00:11:01.710><c> a</c><00:11:01.860><c> client</c>

00:11:02.270 --> 00:11:02.280 align:start position:0%
engineering practices to build a client
 

00:11:02.280 --> 00:11:09.310 align:start position:0%
engineering practices to build a client
like<00:11:02.400><c> this</c><00:11:03.860><c> so</c>

00:11:09.310 --> 00:11:09.320 align:start position:0%
 
 

00:11:09.320 --> 00:11:13.100 align:start position:0%
 
so<00:11:10.320><c> why</c><00:11:10.950><c> exactly</c><00:11:11.430><c> did</c><00:11:12.240><c> we</c><00:11:12.360><c> start</c><00:11:12.660><c> and</c><00:11:12.840><c> how</c>

00:11:13.100 --> 00:11:13.110 align:start position:0%
so why exactly did we start and how
 

00:11:13.110 --> 00:11:14.450 align:start position:0%
so why exactly did we start and how
exactly<00:11:13.560><c> does</c><00:11:13.710><c> this</c><00:11:13.890><c> happen</c>

00:11:14.450 --> 00:11:14.460 align:start position:0%
exactly does this happen
 

00:11:14.460 --> 00:11:17.120 align:start position:0%
exactly does this happen
so<00:11:15.000><c> we</c><00:11:15.150><c> fast-forward</c><00:11:15.750><c> kind</c><00:11:16.020><c> of</c><00:11:16.170><c> we'll</c><00:11:16.290><c> go</c><00:11:16.950><c> back</c>

00:11:17.120 --> 00:11:17.130 align:start position:0%
so we fast-forward kind of we'll go back
 

00:11:17.130 --> 00:11:20.930 align:start position:0%
so we fast-forward kind of we'll go back
to<00:11:17.790><c> the</c><00:11:18.270><c> late</c><00:11:18.710><c> 2017</c><00:11:19.710><c> where</c><00:11:20.190><c> italic</c><00:11:20.760><c> had</c><00:11:20.910><c> a</c>

00:11:20.930 --> 00:11:20.940 align:start position:0%
to the late 2017 where italic had a
 

00:11:20.940 --> 00:11:23.090 align:start position:0%
to the late 2017 where italic had a
basic<00:11:21.360><c> charting</c><00:11:21.720><c> FAQ</c><00:11:22.140><c> explaining</c><00:11:23.010><c> the</c>

00:11:23.090 --> 00:11:23.100 align:start position:0%
basic charting FAQ explaining the
 

00:11:23.100 --> 00:11:25.100 align:start position:0%
basic charting FAQ explaining the
possibility<00:11:23.700><c> of</c><00:11:23.880><c> having</c><00:11:24.060><c> a</c><00:11:24.300><c> parallelizable</c>

00:11:25.100 --> 00:11:25.110 align:start position:0%
possibility of having a parallelizable
 

00:11:25.110 --> 00:11:27.620 align:start position:0%
possibility of having a parallelizable
world<00:11:25.470><c> computer</c><00:11:25.950><c> this</c><00:11:26.940><c> was</c><00:11:27.120><c> the</c><00:11:27.210><c> start</c><00:11:27.480><c> of</c>

00:11:27.620 --> 00:11:27.630 align:start position:0%
world computer this was the start of
 

00:11:27.630 --> 00:11:30.800 align:start position:0%
world computer this was the start of
kind<00:11:28.140><c> of</c><00:11:28.200><c> a</c><00:11:28.320><c> new</c><00:11:28.440><c> initiative</c><00:11:28.620><c> there</c><00:11:29.610><c> were</c><00:11:29.810><c> it</c>

00:11:30.800 --> 00:11:30.810 align:start position:0%
kind of a new initiative there were it
 

00:11:30.810 --> 00:11:32.510 align:start position:0%
kind of a new initiative there were it
was<00:11:30.960><c> very</c><00:11:31.200><c> very</c><00:11:31.500><c> high</c><00:11:31.680><c> level</c><00:11:32.040><c> in</c><00:11:32.190><c> the</c><00:11:32.220><c> sense</c>

00:11:32.510 --> 00:11:32.520 align:start position:0%
was very very high level in the sense
 

00:11:32.520 --> 00:11:34.010 align:start position:0%
was very very high level in the sense
that<00:11:32.670><c> it</c><00:11:32.910><c> didn't</c><00:11:33.240><c> really</c><00:11:33.480><c> go</c><00:11:33.630><c> into</c><00:11:33.810><c> much</c>

00:11:34.010 --> 00:11:34.020 align:start position:0%
that it didn't really go into much
 

00:11:34.020 --> 00:11:36.290 align:start position:0%
that it didn't really go into much
detail<00:11:34.050><c> of</c><00:11:34.590><c> how</c><00:11:35.070><c> this</c><00:11:35.250><c> would</c><00:11:35.400><c> work</c><00:11:35.430><c> you</c><00:11:36.210><c> know</c>

00:11:36.290 --> 00:11:36.300 align:start position:0%
detail of how this would work you know
 

00:11:36.300 --> 00:11:38.390 align:start position:0%
detail of how this would work you know
like<00:11:36.510><c> how</c><00:11:37.020><c> feasible</c><00:11:37.650><c> would</c><00:11:37.770><c> this</c><00:11:37.860><c> be</c><00:11:38.010><c> from</c><00:11:38.220><c> an</c>

00:11:38.390 --> 00:11:38.400 align:start position:0%
like how feasible would this be from an
 

00:11:38.400 --> 00:11:40.000 align:start position:0%
like how feasible would this be from an
implementation<00:11:38.580><c> perspective</c><00:11:39.000><c> and</c>

00:11:40.000 --> 00:11:40.010 align:start position:0%
implementation perspective and
 

00:11:40.010 --> 00:11:42.200 align:start position:0%
implementation perspective and
essentially<00:11:41.010><c> a</c><00:11:41.130><c> bunch</c><00:11:41.520><c> of</c><00:11:41.640><c> a</c><00:11:41.820><c> bunch</c><00:11:41.940><c> of</c>

00:11:42.200 --> 00:11:42.210 align:start position:0%
essentially a bunch of a bunch of
 

00:11:42.210 --> 00:11:43.550 align:start position:0%
essentially a bunch of a bunch of
blockchain<00:11:42.510><c> developers</c><00:11:42.960><c> like</c><00:11:43.170><c> me</c><00:11:43.320><c> and</c><00:11:43.470><c> my</c>

00:11:43.550 --> 00:11:43.560 align:start position:0%
blockchain developers like me and my
 

00:11:43.560 --> 00:11:46.070 align:start position:0%
blockchain developers like me and my
team<00:11:43.770><c> were</c><00:11:44.040><c> you</c><00:11:44.310><c> know</c><00:11:44.400><c> scouring</c><00:11:44.910><c> gaiter</c><00:11:45.150><c> going</c>

00:11:46.070 --> 00:11:46.080 align:start position:0%
team were you know scouring gaiter going
 

00:11:46.080 --> 00:11:47.300 align:start position:0%
team were you know scouring gaiter going
through<00:11:46.230><c> github</c><00:11:46.320><c> issues</c><00:11:46.830><c> trying</c><00:11:47.130><c> to</c><00:11:47.190><c> get</c><00:11:47.280><c> a</c>

00:11:47.300 --> 00:11:47.310 align:start position:0%
through github issues trying to get a
 

00:11:47.310 --> 00:11:49.610 align:start position:0%
through github issues trying to get a
grasp<00:11:47.550><c> if</c><00:11:47.850><c> like</c><00:11:48.030><c> this</c><00:11:48.180><c> is</c><00:11:48.300><c> viable</c><00:11:48.510><c> or</c><00:11:48.780><c> not</c><00:11:48.870><c> so</c>

00:11:49.610 --> 00:11:49.620 align:start position:0%
grasp if like this is viable or not so
 

00:11:49.620 --> 00:11:51.470 align:start position:0%
grasp if like this is viable or not so
we<00:11:49.710><c> started</c><00:11:49.980><c> asking</c><00:11:50.220><c> ourselves</c><00:11:50.310><c> who</c><00:11:51.240><c> is</c>

00:11:51.470 --> 00:11:51.480 align:start position:0%
we started asking ourselves who is
 

00:11:51.480 --> 00:11:53.870 align:start position:0%
we started asking ourselves who is
working<00:11:51.720><c> on</c><00:11:51.930><c> this</c><00:11:52.110><c> who</c><00:11:52.620><c> wants</c><00:11:52.860><c> to</c><00:11:53.100><c> work</c><00:11:53.700><c> on</c>

00:11:53.870 --> 00:11:53.880 align:start position:0%
working on this who wants to work on
 

00:11:53.880 --> 00:11:55.100 align:start position:0%
working on this who wants to work on
this<00:11:54.060><c> and</c><00:11:54.330><c> just</c><00:11:54.570><c> join</c><00:11:54.780><c> us</c><00:11:54.930><c> on</c><00:11:55.020><c> an</c>

00:11:55.100 --> 00:11:55.110 align:start position:0%
this and just join us on an
 

00:11:55.110 --> 00:11:56.810 align:start position:0%
this and just join us on an
implementation<00:11:55.620><c> effort</c><00:11:55.860><c> so</c><00:11:56.490><c> we</c><00:11:56.580><c> put</c><00:11:56.730><c> together</c>

00:11:56.810 --> 00:11:56.820 align:start position:0%
implementation effort so we put together
 

00:11:56.820 --> 00:11:59.120 align:start position:0%
implementation effort so we put together
a<00:11:57.060><c> call</c><00:11:57.300><c> on</c><00:11:57.510><c> reddit</c><00:11:57.810><c> and</c><00:11:58.410><c> our</c><00:11:58.800><c> whole</c><00:11:58.980><c> team</c>

00:11:59.120 --> 00:11:59.130 align:start position:0%
a call on reddit and our whole team
 

00:11:59.130 --> 00:12:00.290 align:start position:0%
a call on reddit and our whole team
assembled<00:11:59.580><c> organically</c><00:12:00.000><c> through</c><00:12:00.120><c> the</c>

00:12:00.290 --> 00:12:00.300 align:start position:0%
assembled organically through the
 

00:12:00.300 --> 00:12:02.900 align:start position:0%
assembled organically through the
internet<00:12:00.630><c> and</c><00:12:00.810><c> actually</c><00:12:01.440><c> this</c><00:12:01.740><c> Def</c><00:12:01.980><c> Con</c><00:12:02.190><c> marks</c>

00:12:02.900 --> 00:12:02.910 align:start position:0%
internet and actually this Def Con marks
 

00:12:02.910 --> 00:12:04.280 align:start position:0%
internet and actually this Def Con marks
the<00:12:03.030><c> first</c><00:12:03.180><c> time</c><00:12:03.330><c> all</c><00:12:03.600><c> of</c><00:12:03.630><c> us</c><00:12:03.810><c> actually</c><00:12:04.140><c> meet</c>

00:12:04.280 --> 00:12:04.290 align:start position:0%
the first time all of us actually meet
 

00:12:04.290 --> 00:12:06.320 align:start position:0%
the first time all of us actually meet
in<00:12:04.410><c> person</c><00:12:04.590><c> so</c><00:12:05.580><c> it's</c><00:12:05.910><c> been</c><00:12:06.030><c> an</c><00:12:06.120><c> amazing</c>

00:12:06.320 --> 00:12:06.330 align:start position:0%
in person so it's been an amazing
 

00:12:06.330 --> 00:12:13.550 align:start position:0%
in person so it's been an amazing
amazing<00:12:07.020><c> time</c><00:12:07.230><c> yeah</c><00:12:08.220><c> so</c><00:12:12.140><c> what</c><00:12:13.140><c> does</c><00:12:13.260><c> it</c><00:12:13.410><c> mean</c>

00:12:13.550 --> 00:12:13.560 align:start position:0%
amazing time yeah so what does it mean
 

00:12:13.560 --> 00:12:16.790 align:start position:0%
amazing time yeah so what does it mean
to<00:12:13.860><c> work</c><00:12:14.070><c> on</c><00:12:14.340><c> earth</c><00:12:14.550><c> 2.0</c><00:12:15.170><c> working</c><00:12:16.170><c> on</c><00:12:16.290><c> s</c><00:12:16.380><c> 2.0</c>

00:12:16.790 --> 00:12:16.800 align:start position:0%
to work on earth 2.0 working on s 2.0
 

00:12:16.800 --> 00:12:18.620 align:start position:0%
to work on earth 2.0 working on s 2.0
means<00:12:17.070><c> at</c><00:12:17.430><c> a</c><00:12:17.460><c> very</c><00:12:17.700><c> high</c><00:12:17.790><c> level</c><00:12:17.970><c> operating</c>

00:12:18.620 --> 00:12:18.630 align:start position:0%
means at a very high level operating
 

00:12:18.630 --> 00:12:21.020 align:start position:0%
means at a very high level operating
under<00:12:18.900><c> constraints</c><00:12:19.440><c> and</c><00:12:19.790><c> we</c><00:12:20.790><c> have</c><00:12:20.910><c> to</c>

00:12:21.020 --> 00:12:21.030 align:start position:0%
under constraints and we have to
 

00:12:21.030 --> 00:12:22.460 align:start position:0%
under constraints and we have to
understand<00:12:21.540><c> that</c><00:12:21.690><c> we</c><00:12:21.810><c> have</c><00:12:21.840><c> a</c><00:12:21.990><c> currently</c>

00:12:22.460 --> 00:12:22.470 align:start position:0%
understand that we have a currently
 

00:12:22.470 --> 00:12:24.620 align:start position:0%
understand that we have a currently
functioning<00:12:22.710><c> you</c><00:12:23.430><c> know</c><00:12:23.580><c> maintained</c><00:12:24.180><c> client</c>

00:12:24.620 --> 00:12:24.630 align:start position:0%
functioning you know maintained client
 

00:12:24.630 --> 00:12:25.910 align:start position:0%
functioning you know maintained client
that<00:12:24.840><c> runs</c><00:12:25.050><c> a</c><00:12:25.170><c> proof-of-work</c><00:12:25.440><c> chain</c><00:12:25.770><c> right</c>

00:12:25.910 --> 00:12:25.920 align:start position:0%
that runs a proof-of-work chain right
 

00:12:25.920 --> 00:12:27.680 align:start position:0%
that runs a proof-of-work chain right
now<00:12:26.100><c> where</c><00:12:26.790><c> there</c><00:12:26.940><c> are</c><00:12:27.030><c> real</c><00:12:27.210><c> people</c><00:12:27.600><c> with</c>

00:12:27.680 --> 00:12:27.690 align:start position:0%
now where there are real people with
 

00:12:27.690 --> 00:12:30.590 align:start position:0%
now where there are real people with
invested<00:12:28.170><c> at</c><00:12:28.350><c> applications</c><00:12:29.120><c> bid</c><00:12:30.120><c> alerts</c><00:12:30.420><c> as</c>

00:12:30.590 --> 00:12:30.600 align:start position:0%
invested at applications bid alerts as
 

00:12:30.600 --> 00:12:33.410 align:start position:0%
invested at applications bid alerts as
we've<00:12:30.750><c> seen</c><00:12:31.040><c> and</c><00:12:32.040><c> a</c><00:12:32.430><c> lot</c><00:12:32.580><c> of</c><00:12:32.700><c> a</c><00:12:32.910><c> lot</c><00:12:33.270><c> of</c>

00:12:33.410 --> 00:12:33.420 align:start position:0%
we've seen and a lot of a lot of
 

00:12:33.420 --> 00:12:34.850 align:start position:0%
we've seen and a lot of a lot of
initiatives<00:12:33.960><c> to</c><00:12:34.020><c> kind</c><00:12:34.260><c> of</c><00:12:34.350><c> keep</c><00:12:34.470><c> this</c><00:12:34.620><c> going</c>

00:12:34.850 --> 00:12:34.860 align:start position:0%
initiatives to kind of keep this going
 

00:12:34.860 --> 00:12:37.490 align:start position:0%
initiatives to kind of keep this going
and<00:12:35.220><c> make</c><00:12:35.790><c> it</c><00:12:36.000><c> into</c><00:12:36.420><c> you</c><00:12:37.020><c> know</c><00:12:37.050><c> make</c><00:12:37.290><c> it</c><00:12:37.320><c> as</c>

00:12:37.490 --> 00:12:37.500 align:start position:0%
and make it into you know make it as
 

00:12:37.500 --> 00:12:39.080 align:start position:0%
and make it into you know make it as
robust<00:12:37.830><c> as</c><00:12:37.950><c> possible</c><00:12:38.040><c> so</c><00:12:38.550><c> we</c><00:12:38.640><c> can</c><00:12:38.760><c> get</c><00:12:38.880><c> to</c><00:12:39.060><c> our</c>

00:12:39.080 --> 00:12:39.090 align:start position:0%
robust as possible so we can get to our
 

00:12:39.090 --> 00:12:41.240 align:start position:0%
robust as possible so we can get to our
goal<00:12:39.390><c> of</c><00:12:39.420><c> achieving</c><00:12:39.630><c> a</c><00:12:39.930><c> world</c><00:12:40.110><c> computer</c><00:12:40.530><c> the</c>

00:12:41.240 --> 00:12:41.250 align:start position:0%
goal of achieving a world computer the
 

00:12:41.250 --> 00:12:43.940 align:start position:0%
goal of achieving a world computer the
problem<00:12:41.580><c> is</c><00:12:41.700><c> that</c><00:12:42.230><c> when</c><00:12:43.230><c> upgrading</c><00:12:43.560><c> the</c>

00:12:43.940 --> 00:12:43.950 align:start position:0%
problem is that when upgrading the
 

00:12:43.950 --> 00:12:46.100 align:start position:0%
problem is that when upgrading the
system<00:12:44.370><c> this</c><00:12:44.910><c> isn't</c><00:12:45.240><c> exactly</c><00:12:45.330><c> going</c><00:12:45.840><c> to</c><00:12:45.930><c> be</c><00:12:46.080><c> a</c>

00:12:46.100 --> 00:12:46.110 align:start position:0%
system this isn't exactly going to be a
 

00:12:46.110 --> 00:12:48.350 align:start position:0%
system this isn't exactly going to be a
hard<00:12:46.410><c> fork</c><00:12:46.710><c> so</c><00:12:47.610><c> what</c><00:12:47.700><c> this</c><00:12:47.790><c> means</c><00:12:47.850><c> is</c><00:12:48.210><c> that</c><00:12:48.240><c> a</c>

00:12:48.350 --> 00:12:48.360 align:start position:0%
hard fork so what this means is that a
 

00:12:48.360 --> 00:12:50.000 align:start position:0%
hard fork so what this means is that a
theorem<00:12:48.630><c> 2.0</c><00:12:48.990><c> shall</c><00:12:49.260><c> we</c><00:12:49.350><c> explain</c><00:12:49.650><c> it's</c><00:12:49.890><c> going</c>

00:12:50.000 --> 00:12:50.010 align:start position:0%
theorem 2.0 shall we explain it's going
 

00:12:50.010 --> 00:12:51.920 align:start position:0%
theorem 2.0 shall we explain it's going
to<00:12:50.070><c> be</c><00:12:50.190><c> a</c><00:12:50.220><c> side</c><00:12:50.520><c> chain</c><00:12:50.850><c> of</c><00:12:51.210><c> sorts</c><00:12:51.630><c> is</c><00:12:51.720><c> going</c><00:12:51.870><c> to</c>

00:12:51.920 --> 00:12:51.930 align:start position:0%
to be a side chain of sorts is going to
 

00:12:51.930 --> 00:12:54.140 align:start position:0%
to be a side chain of sorts is going to
be<00:12:52.020><c> basically</c><00:12:52.290><c> a</c><00:12:52.410><c> parallel</c><00:12:52.860><c> chain</c><00:12:53.100><c> that</c><00:12:54.030><c> is</c>

00:12:54.140 --> 00:12:54.150 align:start position:0%
be basically a parallel chain that is
 

00:12:54.150 --> 00:12:55.730 align:start position:0%
be basically a parallel chain that is
then<00:12:54.300><c> pegged</c><00:12:54.600><c> to</c><00:12:54.690><c> the</c><00:12:54.750><c> proof</c><00:12:55.020><c> work</c><00:12:55.260><c> chain</c><00:12:55.470><c> as</c><00:12:55.680><c> a</c>

00:12:55.730 --> 00:12:55.740 align:start position:0%
then pegged to the proof work chain as a
 

00:12:55.740 --> 00:12:58.370 align:start position:0%
then pegged to the proof work chain as a
way<00:12:56.010><c> to</c><00:12:56.070><c> create</c><00:12:56.520><c> a</c><00:12:56.610><c> full</c><00:12:56.910><c> Kaspar</c><00:12:57.450><c> FFG</c><00:12:57.930><c> enabled</c>

00:12:58.370 --> 00:12:58.380 align:start position:0%
way to create a full Kaspar FFG enabled
 

00:12:58.380 --> 00:13:01.460 align:start position:0%
way to create a full Kaspar FFG enabled
proof<00:12:58.950><c> stake</c><00:12:59.220><c> chain</c><00:12:59.490><c> and</c><00:13:00.210><c> what</c><00:13:00.900><c> this</c><00:13:01.050><c> means</c><00:13:01.230><c> is</c>

00:13:01.460 --> 00:13:01.470 align:start position:0%
proof stake chain and what this means is
 

00:13:01.470 --> 00:13:02.750 align:start position:0%
proof stake chain and what this means is
that<00:13:01.500><c> we</c><00:13:01.680><c> must</c><00:13:01.860><c> have</c><00:13:01.920><c> to</c><00:13:02.280><c> be</c><00:13:02.370><c> very</c><00:13:02.610><c> very</c>

00:13:02.750 --> 00:13:02.760 align:start position:0%
that we must have to be very very
 

00:13:02.760 --> 00:13:05.080 align:start position:0%
that we must have to be very very
careful<00:13:03.240><c> with</c><00:13:03.480><c> our</c><00:13:03.750><c> crypto</c><00:13:04.140><c> economic</c><00:13:04.560><c> design</c>

00:13:05.080 --> 00:13:05.090 align:start position:0%
careful with our crypto economic design
 

00:13:05.090 --> 00:13:07.970 align:start position:0%
careful with our crypto economic design
how<00:13:06.090><c> we</c><00:13:06.150><c> are</c><00:13:06.540><c> more</c><00:13:06.840><c> people</c><00:13:07.170><c> into</c><00:13:07.410><c> the</c><00:13:07.530><c> system</c>

00:13:07.970 --> 00:13:07.980 align:start position:0%
how we are more people into the system
 

00:13:07.980 --> 00:13:10.430 align:start position:0%
how we are more people into the system
and<00:13:08.270><c> how</c><00:13:09.270><c> we</c><00:13:09.300><c> can</c><00:13:09.510><c> get</c><00:13:09.720><c> the</c><00:13:09.870><c> same</c><00:13:10.050><c> level</c><00:13:10.380><c> of</c>

00:13:10.430 --> 00:13:10.440 align:start position:0%
and how we can get the same level of
 

00:13:10.440 --> 00:13:14.300 align:start position:0%
and how we can get the same level of
scale<00:13:10.770><c> of</c><00:13:11.610><c> usability</c><00:13:12.590><c> and</c><00:13:13.590><c> a</c><00:13:13.890><c> much</c><00:13:14.100><c> much</c>

00:13:14.300 --> 00:13:14.310 align:start position:0%
scale of usability and a much much
 

00:13:14.310 --> 00:13:18.260 align:start position:0%
scale of usability and a much much
larger<00:13:14.700><c> level</c><00:13:14.730><c> of</c><00:13:15.120><c> throughput</c><00:13:16.430><c> so</c><00:13:17.430><c> what</c><00:13:18.000><c> is</c>

00:13:18.260 --> 00:13:18.270 align:start position:0%
larger level of throughput so what is
 

00:13:18.270 --> 00:13:21.560 align:start position:0%
larger level of throughput so what is
the<00:13:18.600><c> road</c><00:13:18.840><c> so</c><00:13:19.200><c> far</c><00:13:19.520><c> ever</c><00:13:20.520><c> since</c><00:13:20.880><c> we</c><00:13:21.030><c> started</c><00:13:21.090><c> in</c>

00:13:21.560 --> 00:13:21.570 align:start position:0%
the road so far ever since we started in
 

00:13:21.570 --> 00:13:23.850 align:start position:0%
the road so far ever since we started in
around<00:13:21.810><c> January</c><00:13:22.200><c> of</c><00:13:22.320><c> 20</c>

00:13:23.850 --> 00:13:23.860 align:start position:0%
around January of 20
 

00:13:23.860 --> 00:13:25.139 align:start position:0%
around January of 20
we<00:13:24.040><c> initially</c><00:13:24.399><c> started</c><00:13:24.639><c> doing</c><00:13:24.670><c> a</c><00:13:24.879><c> biweekly</c>

00:13:25.139 --> 00:13:25.149 align:start position:0%
we initially started doing a biweekly
 

00:13:25.149 --> 00:13:26.699 align:start position:0%
we initially started doing a biweekly
development<00:13:25.720><c> update</c><00:13:25.810><c> we</c><00:13:26.139><c> wanted</c><00:13:26.379><c> to</c><00:13:26.440><c> be</c><00:13:26.560><c> as</c>

00:13:26.699 --> 00:13:26.709 align:start position:0%
development update we wanted to be as
 

00:13:26.709 --> 00:13:28.139 align:start position:0%
development update we wanted to be as
transparent<00:13:26.949><c> as</c><00:13:27.339><c> possible</c><00:13:27.399><c> about</c><00:13:27.819><c> these</c>

00:13:28.139 --> 00:13:28.149 align:start position:0%
transparent as possible about these
 

00:13:28.149 --> 00:13:30.240 align:start position:0%
transparent as possible about these
efforts<00:13:28.329><c> we</c><00:13:28.930><c> understand</c><00:13:29.410><c> that</c><00:13:29.680><c> given</c><00:13:30.129><c> the</c>

00:13:30.240 --> 00:13:30.250 align:start position:0%
efforts we understand that given the
 

00:13:30.250 --> 00:13:33.030 align:start position:0%
efforts we understand that given the
spec<00:13:30.550><c> is</c><00:13:30.730><c> so</c><00:13:30.940><c> kind</c><00:13:31.389><c> of</c><00:13:31.509><c> young</c><00:13:31.750><c> we</c><00:13:32.649><c> need</c><00:13:32.800><c> as</c><00:13:32.920><c> much</c>

00:13:33.030 --> 00:13:33.040 align:start position:0%
spec is so kind of young we need as much
 

00:13:33.040 --> 00:13:34.650 align:start position:0%
spec is so kind of young we need as much
discussion<00:13:33.459><c> around</c><00:13:33.759><c> some</c><00:13:34.029><c> of</c><00:13:34.060><c> these</c><00:13:34.180><c> problems</c>

00:13:34.650 --> 00:13:34.660 align:start position:0%
discussion around some of these problems
 

00:13:34.660 --> 00:13:36.180 align:start position:0%
discussion around some of these problems
we<00:13:34.779><c> need</c><00:13:34.870><c> people</c><00:13:35.170><c> criticizing</c><00:13:35.649><c> many</c><00:13:35.949><c> people</c>

00:13:36.180 --> 00:13:36.190 align:start position:0%
we need people criticizing many people
 

00:13:36.190 --> 00:13:37.530 align:start position:0%
we need people criticizing many people
coming<00:13:36.490><c> in</c><00:13:36.610><c> and</c><00:13:36.730><c> being</c><00:13:36.879><c> like</c><00:13:37.060><c> you</c><00:13:37.209><c> guys</c><00:13:37.360><c> should</c>

00:13:37.530 --> 00:13:37.540 align:start position:0%
coming in and being like you guys should
 

00:13:37.540 --> 00:13:39.269 align:start position:0%
coming in and being like you guys should
not<00:13:37.660><c> do</c><00:13:37.839><c> it</c><00:13:37.959><c> this</c><00:13:38.079><c> way</c><00:13:38.290><c> you</c><00:13:38.350><c> should</c><00:13:38.440><c> try</c><00:13:39.220><c> this</c>

00:13:39.269 --> 00:13:39.279 align:start position:0%
not do it this way you should try this
 

00:13:39.279 --> 00:13:41.790 align:start position:0%
not do it this way you should try this
way<00:13:39.579><c> instead</c><00:13:40.110><c> aside</c><00:13:41.110><c> from</c><00:13:41.199><c> that</c><00:13:41.259><c> we've</c><00:13:41.649><c> been</c>

00:13:41.790 --> 00:13:41.800 align:start position:0%
way instead aside from that we've been
 

00:13:41.800 --> 00:13:43.800 align:start position:0%
way instead aside from that we've been
big<00:13:42.100><c> fans</c><00:13:42.399><c> of</c><00:13:42.579><c> having</c><00:13:42.910><c> extensive</c><00:13:43.240><c> onboarding</c>

00:13:43.800 --> 00:13:43.810 align:start position:0%
big fans of having extensive onboarding
 

00:13:43.810 --> 00:13:45.840 align:start position:0%
big fans of having extensive onboarding
documentation<00:13:44.529><c> so</c><00:13:45.279><c> we've</c><00:13:45.459><c> been</c><00:13:45.579><c> able</c><00:13:45.699><c> to</c>

00:13:45.840 --> 00:13:45.850 align:start position:0%
documentation so we've been able to
 

00:13:45.850 --> 00:13:47.699 align:start position:0%
documentation so we've been able to
onboard<00:13:46.329><c> a</c><00:13:46.389><c> lot</c><00:13:46.540><c> of</c><00:13:46.629><c> contributors</c><00:13:47.170><c> that</c><00:13:47.439><c> have</c>

00:13:47.699 --> 00:13:47.709 align:start position:0%
onboard a lot of contributors that have
 

00:13:47.709 --> 00:13:49.379 align:start position:0%
onboard a lot of contributors that have
not<00:13:47.889><c> been</c><00:13:48.100><c> as</c><00:13:48.279><c> familiar</c><00:13:48.610><c> with</c><00:13:48.639><c> aetherium</c><00:13:48.939><c> 2.0</c>

00:13:49.379 --> 00:13:49.389 align:start position:0%
not been as familiar with aetherium 2.0
 

00:13:49.389 --> 00:13:51.269 align:start position:0%
not been as familiar with aetherium 2.0
to<00:13:49.629><c> be</c><00:13:49.689><c> able</c><00:13:49.839><c> to</c><00:13:49.899><c> come</c><00:13:50.050><c> in</c><00:13:50.199><c> and</c><00:13:50.350><c> just</c><00:13:50.560><c> build</c><00:13:51.129><c> out</c>

00:13:51.269 --> 00:13:51.279 align:start position:0%
to be able to come in and just build out
 

00:13:51.279 --> 00:13:53.309 align:start position:0%
to be able to come in and just build out
parts<00:13:51.879><c> of</c><00:13:51.939><c> our</c><00:13:52.029><c> implementation</c><00:13:52.540><c> we've</c><00:13:53.199><c> been</c>

00:13:53.309 --> 00:13:53.319 align:start position:0%
parts of our implementation we've been
 

00:13:53.319 --> 00:13:54.929 align:start position:0%
parts of our implementation we've been
leveraging<00:13:53.680><c> get</c><00:13:53.860><c> coined</c><00:13:54.069><c> extensively</c><00:13:54.610><c> so</c>

00:13:54.929 --> 00:13:54.939 align:start position:0%
leveraging get coined extensively so
 

00:13:54.939 --> 00:13:57.689 align:start position:0%
leveraging get coined extensively so
thank<00:13:55.209><c> you</c><00:13:55.329><c> very</c><00:13:55.360><c> amazing</c><00:13:56.199><c> tool</c><00:13:56.500><c> it's</c><00:13:57.250><c> a</c><00:13:57.370><c> it's</c>

00:13:57.689 --> 00:13:57.699 align:start position:0%
thank you very amazing tool it's a it's
 

00:13:57.699 --> 00:13:59.100 align:start position:0%
thank you very amazing tool it's a it's
an<00:13:57.790><c> incredible</c><00:13:58.180><c> tool</c><00:13:58.389><c> every</c><00:13:58.720><c> time</c><00:13:58.870><c> I</c><00:13:58.930><c> make</c><00:13:59.079><c> a</c>

00:13:59.100 --> 00:13:59.110 align:start position:0%
an incredible tool every time I make a
 

00:13:59.110 --> 00:14:01.319 align:start position:0%
an incredible tool every time I make a
bounty<00:13:59.470><c> we</c><00:14:00.040><c> get</c><00:14:00.189><c> tons</c><00:14:00.430><c> of</c><00:14:00.519><c> people</c><00:14:00.670><c> just</c><00:14:01.000><c> coming</c>

00:14:01.319 --> 00:14:01.329 align:start position:0%
bounty we get tons of people just coming
 

00:14:01.329 --> 00:14:03.660 align:start position:0%
bounty we get tons of people just coming
in<00:14:01.480><c> and</c><00:14:01.509><c> flocking</c><00:14:01.990><c> to</c><00:14:02.139><c> it</c><00:14:02.189><c> and</c><00:14:03.189><c> it's</c><00:14:03.370><c> just</c><00:14:03.430><c> been</c>

00:14:03.660 --> 00:14:03.670 align:start position:0%
in and flocking to it and it's just been
 

00:14:03.670 --> 00:14:05.040 align:start position:0%
in and flocking to it and it's just been
a<00:14:03.699><c> great</c><00:14:03.879><c> experience</c><00:14:04.060><c> just</c><00:14:04.629><c> onboarding</c>

00:14:05.040 --> 00:14:05.050 align:start position:0%
a great experience just onboarding
 

00:14:05.050 --> 00:14:06.480 align:start position:0%
a great experience just onboarding
people<00:14:05.350><c> into</c><00:14:05.560><c> the</c><00:14:05.649><c> community</c><00:14:05.769><c> I</c><00:14:06.129><c> think</c><00:14:06.339><c> that's</c>

00:14:06.480 --> 00:14:06.490 align:start position:0%
people into the community I think that's
 

00:14:06.490 --> 00:14:08.490 align:start position:0%
people into the community I think that's
that's<00:14:06.850><c> the</c><00:14:07.060><c> way</c><00:14:07.149><c> to</c><00:14:07.209><c> go</c><00:14:07.449><c> aside</c><00:14:08.319><c> from</c><00:14:08.439><c> that</c>

00:14:08.490 --> 00:14:08.500 align:start position:0%
that's the way to go aside from that
 

00:14:08.500 --> 00:14:09.900 align:start position:0%
that's the way to go aside from that
we've<00:14:08.889><c> also</c><00:14:09.069><c> been</c><00:14:09.279><c> doing</c><00:14:09.399><c> bi-weekly</c>

00:14:09.900 --> 00:14:09.910 align:start position:0%
we've also been doing bi-weekly
 

00:14:09.910 --> 00:14:11.340 align:start position:0%
we've also been doing bi-weekly
development<00:14:10.449><c> updates</c><00:14:10.720><c> so</c><00:14:11.050><c> we've</c><00:14:11.259><c> been</c>

00:14:11.340 --> 00:14:11.350 align:start position:0%
development updates so we've been
 

00:14:11.350 --> 00:14:13.079 align:start position:0%
development updates so we've been
frequently<00:14:11.800><c> posting</c><00:14:12.250><c> about</c><00:14:12.519><c> everything</c><00:14:13.000><c> we</c>

00:14:13.079 --> 00:14:13.089 align:start position:0%
frequently posting about everything we
 

00:14:13.089 --> 00:14:15.420 align:start position:0%
frequently posting about everything we
do<00:14:13.209><c> and</c><00:14:13.449><c> on</c><00:14:14.110><c> October</c><00:14:14.620><c> 3rd</c><00:14:14.829><c> we</c><00:14:14.980><c> released</c><00:14:15.279><c> our</c>

00:14:15.420 --> 00:14:15.430 align:start position:0%
do and on October 3rd we released our
 

00:14:15.430 --> 00:14:17.850 align:start position:0%
do and on October 3rd we released our
very<00:14:15.610><c> first</c><00:14:15.910><c> POC</c><00:14:16.660><c> of</c><00:14:16.870><c> the</c><00:14:17.290><c> current</c><00:14:17.589><c> beacon</c>

00:14:17.850 --> 00:14:17.860 align:start position:0%
very first POC of the current beacon
 

00:14:17.860 --> 00:14:27.749 align:start position:0%
very first POC of the current beacon
change<00:14:18.100><c> as</c><00:14:18.370><c> per</c><00:14:18.579><c> spec</c><00:14:19.290><c> and</c><00:14:20.290><c> yeah</c><00:14:26.130><c> so</c><00:14:27.130><c> what</c><00:14:27.639><c> does</c>

00:14:27.749 --> 00:14:27.759 align:start position:0%
change as per spec and yeah so what does
 

00:14:27.759 --> 00:14:29.819 align:start position:0%
change as per spec and yeah so what does
it<00:14:27.850><c> mean</c><00:14:28.000><c> to</c><00:14:28.269><c> create</c><00:14:28.480><c> an</c><00:14:29.019><c> entirely</c><00:14:29.319><c> new</c><00:14:29.470><c> system</c>

00:14:29.819 --> 00:14:29.829 align:start position:0%
it mean to create an entirely new system
 

00:14:29.829 --> 00:14:31.530 align:start position:0%
it mean to create an entirely new system
it<00:14:29.980><c> means</c><00:14:30.069><c> that</c><00:14:30.279><c> we</c><00:14:30.370><c> have</c><00:14:30.399><c> the</c><00:14:30.850><c> opportunity</c><00:14:31.449><c> to</c>

00:14:31.530 --> 00:14:31.540 align:start position:0%
it means that we have the opportunity to
 

00:14:31.540 --> 00:14:33.059 align:start position:0%
it means that we have the opportunity to
make<00:14:31.660><c> better</c><00:14:32.050><c> and</c><00:14:32.139><c> more</c><00:14:32.319><c> robust</c><00:14:32.740><c> design</c>

00:14:33.059 --> 00:14:33.069 align:start position:0%
make better and more robust design
 

00:14:33.069 --> 00:14:35.340 align:start position:0%
make better and more robust design
choices<00:14:33.310><c> so</c><00:14:34.269><c> in</c><00:14:34.420><c> that</c><00:14:34.509><c> sense</c><00:14:34.810><c> you</c><00:14:35.019><c> know</c><00:14:35.139><c> we've</c>

00:14:35.340 --> 00:14:35.350 align:start position:0%
choices so in that sense you know we've
 

00:14:35.350 --> 00:14:38.189 align:start position:0%
choices so in that sense you know we've
been<00:14:35.529><c> like</c><00:14:36.370><c> aetherium</c><00:14:36.850><c> as</c><00:14:37.089><c> kind</c><00:14:37.810><c> of</c><00:14:37.839><c> italic</c>

00:14:38.189 --> 00:14:38.199 align:start position:0%
been like aetherium as kind of italic
 

00:14:38.199 --> 00:14:40.290 align:start position:0%
been like aetherium as kind of italic
puts<00:14:38.380><c> it</c><00:14:38.529><c> was</c><00:14:38.680><c> kind</c><00:14:38.920><c> of</c><00:14:39.009><c> a</c><00:14:39.100><c> scrappy</c><00:14:39.459><c> attempt</c><00:14:39.880><c> to</c>

00:14:40.290 --> 00:14:40.300 align:start position:0%
puts it was kind of a scrappy attempt to
 

00:14:40.300 --> 00:14:42.090 align:start position:0%
puts it was kind of a scrappy attempt to
build<00:14:40.449><c> a</c><00:14:40.600><c> work</c><00:14:40.750><c> on</c><00:14:40.930><c> the</c><00:14:40.959><c> world</c><00:14:41.259><c> computer</c><00:14:41.560><c> and</c><00:14:41.889><c> f</c>

00:14:42.090 --> 00:14:42.100 align:start position:0%
build a work on the world computer and f
 

00:14:42.100 --> 00:14:44.069 align:start position:0%
build a work on the world computer and f
2.0<00:14:42.550><c> will</c><00:14:42.730><c> actually</c><00:14:43.149><c> be</c><00:14:43.300><c> the</c><00:14:43.449><c> world</c><00:14:43.630><c> computer</c>

00:14:44.069 --> 00:14:44.079 align:start position:0%
2.0 will actually be the world computer
 

00:14:44.079 --> 00:14:46.290 align:start position:0%
2.0 will actually be the world computer
so<00:14:44.769><c> under</c><00:14:45.220><c> this</c><00:14:45.370><c> set</c><00:14:45.670><c> of</c><00:14:45.759><c> constraints</c><00:14:46.060><c> we</c><00:14:46.269><c> have</c>

00:14:46.290 --> 00:14:46.300 align:start position:0%
so under this set of constraints we have
 

00:14:46.300 --> 00:14:48.449 align:start position:0%
so under this set of constraints we have
to<00:14:46.449><c> consider</c><00:14:46.750><c> you</c><00:14:47.230><c> know</c><00:14:47.259><c> how</c><00:14:47.889><c> will</c><00:14:48.339><c> the</c>

00:14:48.449 --> 00:14:48.459 align:start position:0%
to consider you know how will the
 

00:14:48.459 --> 00:14:50.370 align:start position:0%
to consider you know how will the
underlying<00:14:48.970><c> tech</c><00:14:49.509><c> stack</c><00:14:49.720><c> improve</c><00:14:50.259><c> this</c>

00:14:50.370 --> 00:14:50.380 align:start position:0%
underlying tech stack improve this
 

00:14:50.380 --> 00:14:52.019 align:start position:0%
underlying tech stack improve this
efficiency<00:14:50.800><c> and</c><00:14:51.100><c> reduce</c><00:14:51.370><c> as</c><00:14:51.519><c> much</c><00:14:51.550><c> overhead</c>

00:14:52.019 --> 00:14:52.029 align:start position:0%
efficiency and reduce as much overhead
 

00:14:52.029 --> 00:14:54.240 align:start position:0%
efficiency and reduce as much overhead
as<00:14:52.269><c> possible</c><00:14:52.810><c> so</c><00:14:53.290><c> we</c><00:14:53.470><c> can</c><00:14:53.620><c> maximize</c><00:14:53.800><c> the</c>

00:14:54.240 --> 00:14:54.250 align:start position:0%
as possible so we can maximize the
 

00:14:54.250 --> 00:14:55.259 align:start position:0%
as possible so we can maximize the
throughput<00:14:54.399><c> that</c><00:14:54.639><c> we</c><00:14:54.730><c> get</c><00:14:54.850><c> from</c><00:14:54.970><c> the</c><00:14:55.089><c> system</c>

00:14:55.259 --> 00:14:55.269 align:start position:0%
throughput that we get from the system
 

00:14:55.269 --> 00:14:57.389 align:start position:0%
throughput that we get from the system
as<00:14:55.689><c> well</c><00:14:55.870><c> as</c><00:14:55.990><c> the</c><00:14:56.079><c> usability</c><00:14:56.410><c> so</c><00:14:57.250><c> one</c><00:14:57.370><c> of</c>

00:14:57.389 --> 00:14:57.399 align:start position:0%
as well as the usability so one of
 

00:14:57.399 --> 00:14:58.949 align:start position:0%
as well as the usability so one of
things<00:14:57.519><c> that</c><00:14:57.699><c> we've</c><00:14:57.790><c> been</c><00:14:57.880><c> using</c><00:14:58.120><c> is</c><00:14:58.480><c> there's</c>

00:14:58.949 --> 00:14:58.959 align:start position:0%
things that we've been using is there's
 

00:14:58.959 --> 00:15:00.569 align:start position:0%
things that we've been using is there's
a<00:14:59.019><c> lot</c><00:14:59.139><c> of</c><00:14:59.259><c> kind</c><00:14:59.649><c> of</c><00:14:59.800><c> a</c><00:14:59.920><c> lot</c><00:15:00.040><c> of</c><00:15:00.069><c> discussions</c>

00:15:00.569 --> 00:15:00.579 align:start position:0%
a lot of kind of a lot of discussions
 

00:15:00.579 --> 00:15:02.280 align:start position:0%
a lot of kind of a lot of discussions
around<00:15:00.730><c> all</c><00:15:00.939><c> the</c><00:15:01.060><c> ES</c><00:15:01.180><c> 2.0</c><00:15:01.600><c> teams</c><00:15:01.810><c> using</c><00:15:02.050><c> Lib</c>

00:15:02.280 --> 00:15:02.290 align:start position:0%
around all the ES 2.0 teams using Lib
 

00:15:02.290 --> 00:15:04.439 align:start position:0%
around all the ES 2.0 teams using Lib
PDP<00:15:02.740><c> which</c><00:15:03.339><c> is</c><00:15:03.459><c> a</c><00:15:03.490><c> very</c><00:15:03.730><c> popular</c><00:15:03.970><c> networking</c>

00:15:04.439 --> 00:15:04.449 align:start position:0%
PDP which is a very popular networking
 

00:15:04.449 --> 00:15:06.110 align:start position:0%
PDP which is a very popular networking
library<00:15:04.689><c> maintained</c><00:15:05.170><c> by</c><00:15:05.290><c> protocol</c><00:15:05.680><c> labs</c>

00:15:06.110 --> 00:15:06.120 align:start position:0%
library maintained by protocol labs
 

00:15:06.120 --> 00:15:08.069 align:start position:0%
library maintained by protocol labs
aside<00:15:07.120><c> from</c><00:15:07.209><c> that</c><00:15:07.300><c> we've</c><00:15:07.899><c> been</c><00:15:08.019><c> using</c>

00:15:08.069 --> 00:15:08.079 align:start position:0%
aside from that we've been using
 

00:15:08.079 --> 00:15:10.499 align:start position:0%
aside from that we've been using
Google's<00:15:08.680><c> popular</c><00:15:09.130><c> G</c><00:15:09.430><c> RPC</c><00:15:09.819><c> framework</c><00:15:10.209><c> for</c><00:15:10.480><c> a</c>

00:15:10.499 --> 00:15:10.509 align:start position:0%
Google's popular G RPC framework for a
 

00:15:10.509 --> 00:15:12.629 align:start position:0%
Google's popular G RPC framework for a
communication<00:15:10.930><c> between</c><00:15:11.230><c> processes</c><00:15:11.800><c> so</c><00:15:12.550><c> we</c>

00:15:12.629 --> 00:15:12.639 align:start position:0%
communication between processes so we
 

00:15:12.639 --> 00:15:14.309 align:start position:0%
communication between processes so we
want<00:15:12.790><c> the</c><00:15:12.880><c> friction</c><00:15:13.089><c> to</c><00:15:13.420><c> be</c><00:15:13.540><c> as</c><00:15:13.809><c> little</c><00:15:14.199><c> as</c>

00:15:14.309 --> 00:15:14.319 align:start position:0%
want the friction to be as little as
 

00:15:14.319 --> 00:15:16.379 align:start position:0%
want the friction to be as little as
possible<00:15:14.500><c> we</c><00:15:14.889><c> want</c><00:15:15.040><c> nodes</c><00:15:15.399><c> to</c><00:15:15.670><c> be</c><00:15:15.699><c> able</c><00:15:15.850><c> to</c>

00:15:16.379 --> 00:15:16.389 align:start position:0%
possible we want nodes to be able to
 

00:15:16.389 --> 00:15:18.269 align:start position:0%
possible we want nodes to be able to
just<00:15:16.569><c> work</c><00:15:16.779><c> you</c><00:15:17.170><c> can</c><00:15:17.319><c> spin</c><00:15:17.559><c> up</c><00:15:17.680><c> a</c><00:15:17.769><c> node</c><00:15:17.949><c> you</c><00:15:18.220><c> can</c>

00:15:18.269 --> 00:15:18.279 align:start position:0%
just work you can spin up a node you can
 

00:15:18.279 --> 00:15:19.679 align:start position:0%
just work you can spin up a node you can
communicate<00:15:18.819><c> you</c><00:15:18.910><c> can</c><00:15:19.059><c> run</c><00:15:19.180><c> a</c><00:15:19.209><c> validator</c>

00:15:19.679 --> 00:15:19.689 align:start position:0%
communicate you can run a validator
 

00:15:19.689 --> 00:15:21.299 align:start position:0%
communicate you can run a validator
client<00:15:20.079><c> you</c><00:15:20.410><c> don't</c><00:15:20.559><c> need</c><00:15:20.649><c> to</c><00:15:20.740><c> think</c><00:15:20.860><c> about</c><00:15:21.009><c> it</c>

00:15:21.299 --> 00:15:21.309 align:start position:0%
client you don't need to think about it
 

00:15:21.309 --> 00:15:23.759 align:start position:0%
client you don't need to think about it
and<00:15:21.459><c> in</c><00:15:22.389><c> our</c><00:15:22.540><c> eyes</c><00:15:22.809><c> what</c><00:15:23.410><c> we</c><00:15:23.529><c> see</c><00:15:23.740><c> a</c>

00:15:23.759 --> 00:15:23.769 align:start position:0%
and in our eyes what we see a
 

00:15:23.769 --> 00:15:25.920 align:start position:0%
and in our eyes what we see a
scalability<00:15:24.459><c> of</c><00:15:24.490><c> a</c><00:15:24.639><c> blockchain</c><00:15:24.850><c> is</c><00:15:25.240><c> truly</c>

00:15:25.920 --> 00:15:25.930 align:start position:0%
scalability of a blockchain is truly
 

00:15:25.930 --> 00:15:27.929 align:start position:0%
scalability of a blockchain is truly
having<00:15:26.230><c> a</c><00:15:26.350><c> base</c><00:15:26.559><c> layer</c><00:15:26.769><c> that</c><00:15:27.519><c> does</c><00:15:27.730><c> this</c><00:15:27.879><c> job</c>

00:15:27.929 --> 00:15:27.939 align:start position:0%
having a base layer that does this job
 

00:15:27.939 --> 00:15:29.819 align:start position:0%
having a base layer that does this job
good<00:15:28.389><c> enough</c><00:15:28.689><c> so</c><00:15:29.019><c> the</c><00:15:29.110><c> applications</c><00:15:29.649><c> don't</c>

00:15:29.819 --> 00:15:29.829 align:start position:0%
good enough so the applications don't
 

00:15:29.829 --> 00:15:33.840 align:start position:0%
good enough so the applications don't
even<00:15:30.069><c> need</c><00:15:30.129><c> to</c><00:15:30.279><c> consider</c><00:15:30.610><c> it</c><00:15:32.670><c> aside</c><00:15:33.670><c> from</c><00:15:33.790><c> that</c>

00:15:33.840 --> 00:15:33.850 align:start position:0%
even need to consider it aside from that
 

00:15:33.850 --> 00:15:36.269 align:start position:0%
even need to consider it aside from that
we<00:15:34.329><c> picked</c><00:15:34.600><c> go</c><00:15:34.809><c> as</c><00:15:35.079><c> our</c><00:15:35.319><c> tool</c>

00:15:36.269 --> 00:15:36.279 align:start position:0%
we picked go as our tool
 

00:15:36.279 --> 00:15:38.309 align:start position:0%
we picked go as our tool
go<00:15:36.490><c> is</c><00:15:36.639><c> an</c><00:15:36.759><c> incredible</c><00:15:37.300><c> language</c><00:15:38.050><c> for</c>

00:15:38.309 --> 00:15:38.319 align:start position:0%
go is an incredible language for
 

00:15:38.319 --> 00:15:39.749 align:start position:0%
go is an incredible language for
blockchains<00:15:38.800><c> in</c><00:15:38.949><c> particular</c><00:15:39.399><c> where</c><00:15:39.579><c> you</c><00:15:39.639><c> have</c>

00:15:39.749 --> 00:15:39.759 align:start position:0%
blockchains in particular where you have
 

00:15:39.759 --> 00:15:41.400 align:start position:0%
blockchains in particular where you have
so<00:15:39.970><c> many</c><00:15:40.060><c> concurrent</c><00:15:40.629><c> processes</c>

00:15:41.400 --> 00:15:41.410 align:start position:0%
so many concurrent processes
 

00:15:41.410 --> 00:15:44.189 align:start position:0%
so many concurrent processes
it's<00:15:41.949><c> very</c><00:15:42.279><c> concise</c><00:15:42.790><c> and</c><00:15:43.149><c> what's</c><00:15:44.050><c> really</c>

00:15:44.189 --> 00:15:44.199 align:start position:0%
it's very concise and what's really
 

00:15:44.199 --> 00:15:45.480 align:start position:0%
it's very concise and what's really
great<00:15:44.410><c> about</c><00:15:44.470><c> go</c><00:15:44.800><c> is</c><00:15:44.949><c> that</c><00:15:45.129><c> you</c><00:15:45.249><c> know</c><00:15:45.339><c> we're</c>

00:15:45.480 --> 00:15:45.490 align:start position:0%
great about go is that you know we're
 

00:15:45.490 --> 00:15:47.069 align:start position:0%
great about go is that you know we're
collaborating<00:15:45.939><c> as</c><00:15:46.060><c> a</c><00:15:46.089><c> team</c><00:15:46.360><c> it</c><00:15:46.629><c> feels</c><00:15:46.959><c> like</c>

00:15:47.069 --> 00:15:47.079 align:start position:0%
collaborating as a team it feels like
 

00:15:47.079 --> 00:15:49.079 align:start position:0%
collaborating as a team it feels like
almost<00:15:47.350><c> every</c><00:15:47.709><c> file</c><00:15:47.980><c> has</c><00:15:48.579><c> been</c><00:15:48.610><c> written</c><00:15:48.970><c> by</c>

00:15:49.079 --> 00:15:49.089 align:start position:0%
almost every file has been written by
 

00:15:49.089 --> 00:15:50.579 align:start position:0%
almost every file has been written by
the<00:15:49.240><c> same</c><00:15:49.509><c> person</c><00:15:49.810><c> or</c><00:15:50.079><c> the</c><00:15:50.170><c> same</c><00:15:50.319><c> group</c><00:15:50.529><c> of</c>

00:15:50.579 --> 00:15:50.589 align:start position:0%
the same person or the same group of
 

00:15:50.589 --> 00:15:52.110 align:start position:0%
the same person or the same group of
people<00:15:50.649><c> because</c><00:15:51.129><c> it's</c><00:15:51.279><c> so</c><00:15:51.339><c> strict</c><00:15:51.759><c> and</c><00:15:51.879><c> how</c><00:15:51.970><c> it</c>

00:15:52.110 --> 00:15:52.120 align:start position:0%
people because it's so strict and how it
 

00:15:52.120 --> 00:15:54.299 align:start position:0%
people because it's so strict and how it
does<00:15:52.300><c> things</c><00:15:52.769><c> aside</c><00:15:53.769><c> from</c><00:15:53.860><c> that</c><00:15:54.009><c> it's</c><00:15:54.129><c> very</c>

00:15:54.299 --> 00:15:54.309 align:start position:0%
does things aside from that it's very
 

00:15:54.309 --> 00:15:56.400 align:start position:0%
does things aside from that it's very
batteries<00:15:54.759><c> included</c><00:15:55.240><c> so</c><00:15:55.420><c> it</c><00:15:55.569><c> prefers</c>

00:15:56.400 --> 00:15:56.410 align:start position:0%
batteries included so it prefers
 

00:15:56.410 --> 00:15:58.290 align:start position:0%
batteries included so it prefers
simplicity<00:15:57.009><c> over</c><00:15:57.220><c> magic</c><00:15:57.639><c> we</c><00:15:57.910><c> have</c><00:15:58.059><c> a</c><00:15:58.089><c> lot</c><00:15:58.269><c> of</c>

00:15:58.290 --> 00:15:58.300 align:start position:0%
simplicity over magic we have a lot of
 

00:15:58.300 --> 00:16:00.989 align:start position:0%
simplicity over magic we have a lot of
other<00:15:58.509><c> languages</c><00:15:58.899><c> that</c><00:15:59.709><c> just</c><00:16:00.220><c> seem</c><00:16:00.430><c> you</c><00:16:00.879><c> know</c>

00:16:00.989 --> 00:16:00.999 align:start position:0%
other languages that just seem you know
 

00:16:00.999 --> 00:16:02.610 align:start position:0%
other languages that just seem you know
like<00:16:01.180><c> they're</c><00:16:01.329><c> written</c><00:16:01.509><c> they're</c><00:16:01.959><c> coming</c><00:16:02.529><c> from</c>

00:16:02.610 --> 00:16:02.620 align:start position:0%
like they're written they're coming from
 

00:16:02.620 --> 00:16:05.309 align:start position:0%
like they're written they're coming from
some<00:16:02.860><c> arcane</c><00:16:03.220><c> alien</c><00:16:03.639><c> knowledge</c><00:16:04.079><c> and</c><00:16:05.079><c> there's</c>

00:16:05.309 --> 00:16:05.319 align:start position:0%
some arcane alien knowledge and there's
 

00:16:05.319 --> 00:16:07.379 align:start position:0%
some arcane alien knowledge and there's
a<00:16:05.410><c> lot</c><00:16:05.529><c> of</c><00:16:05.649><c> crazy</c><00:16:06.279><c> kind</c><00:16:06.759><c> of</c><00:16:06.790><c> constructs</c><00:16:07.240><c> in</c>

00:16:07.379 --> 00:16:07.389 align:start position:0%
a lot of crazy kind of constructs in
 

00:16:07.389 --> 00:16:07.739 align:start position:0%
a lot of crazy kind of constructs in
there

00:16:07.739 --> 00:16:07.749 align:start position:0%
there
 

00:16:07.749 --> 00:16:09.629 align:start position:0%
there
however<00:16:08.199><c> with</c><00:16:08.410><c> go</c><00:16:08.620><c> we</c><00:16:08.980><c> have</c><00:16:09.129><c> the</c><00:16:09.249><c> simplicity</c>

00:16:09.629 --> 00:16:09.639 align:start position:0%
however with go we have the simplicity
 

00:16:09.639 --> 00:16:11.100 align:start position:0%
however with go we have the simplicity
that<00:16:10.029><c> everyone</c><00:16:10.509><c> that</c><00:16:10.569><c> wants</c><00:16:10.749><c> to</c><00:16:10.809><c> contribute</c>

00:16:11.100 --> 00:16:11.110 align:start position:0%
that everyone that wants to contribute
 

00:16:11.110 --> 00:16:13.350 align:start position:0%
that everyone that wants to contribute
to<00:16:11.350><c> a</c><00:16:11.379><c> blockchain</c><00:16:11.620><c> project</c><00:16:12.189><c> they</c><00:16:13.120><c> basically</c>

00:16:13.350 --> 00:16:13.360 align:start position:0%
to a blockchain project they basically
 

00:16:13.360 --> 00:16:14.850 align:start position:0%
to a blockchain project they basically
can<00:16:13.569><c> just</c><00:16:13.779><c> come</c><00:16:13.959><c> in</c><00:16:14.110><c> they'll</c><00:16:14.410><c> understand</c>

00:16:14.850 --> 00:16:14.860 align:start position:0%
can just come in they'll understand
 

00:16:14.860 --> 00:16:16.650 align:start position:0%
can just come in they'll understand
what's<00:16:15.040><c> going</c><00:16:15.279><c> on</c><00:16:15.399><c> in</c><00:16:15.579><c> the</c><00:16:15.670><c> code</c><00:16:15.879><c> all</c><00:16:16.360><c> they</c>

00:16:16.650 --> 00:16:16.660 align:start position:0%
what's going on in the code all they
 

00:16:16.660 --> 00:16:17.999 align:start position:0%
what's going on in the code all they
need<00:16:16.809><c> to</c><00:16:16.839><c> understand</c><00:16:17.319><c> is</c><00:16:17.499><c> to</c><00:16:17.529><c> read</c><00:16:17.740><c> more</c><00:16:17.889><c> about</c>

00:16:17.999 --> 00:16:18.009 align:start position:0%
need to understand is to read more about
 

00:16:18.009 --> 00:16:20.009 align:start position:0%
need to understand is to read more about
the<00:16:18.189><c> context</c><00:16:18.730><c> read</c><00:16:18.970><c> our</c><00:16:19.089><c> documentation</c><00:16:19.600><c> and</c>

00:16:20.009 --> 00:16:20.019 align:start position:0%
the context read our documentation and
 

00:16:20.019 --> 00:16:23.429 align:start position:0%
the context read our documentation and
we'll<00:16:20.290><c> always</c><00:16:20.529><c> gladly</c><00:16:20.829><c> onboard</c><00:16:21.370><c> them</c><00:16:21.899><c> so</c><00:16:22.899><c> we</c>

00:16:23.429 --> 00:16:23.439 align:start position:0%
we'll always gladly onboard them so we
 

00:16:23.439 --> 00:16:25.679 align:start position:0%
we'll always gladly onboard them so we
we<00:16:23.920><c> believe</c><00:16:24.189><c> in</c><00:16:24.279><c> the</c><00:16:24.370><c> power</c><00:16:24.550><c> of</c><00:16:24.670><c> Geth</c><00:16:25.029><c> gas</c><00:16:25.540><c> has</c>

00:16:25.679 --> 00:16:25.689 align:start position:0%
we believe in the power of Geth gas has
 

00:16:25.689 --> 00:16:27.449 align:start position:0%
we believe in the power of Geth gas has
been<00:16:25.809><c> is</c><00:16:26.050><c> an</c><00:16:26.499><c> incredible</c><00:16:26.860><c> project</c><00:16:27.040><c> it's</c><00:16:27.370><c> been</c>

00:16:27.449 --> 00:16:27.459 align:start position:0%
been is an incredible project it's been
 

00:16:27.459 --> 00:16:29.489 align:start position:0%
been is an incredible project it's been
battle<00:16:27.850><c> tested</c><00:16:27.879><c> it's</c><00:16:28.839><c> gone</c><00:16:29.019><c> through</c><00:16:29.139><c> a</c><00:16:29.230><c> lot</c><00:16:29.350><c> of</c>

00:16:29.489 --> 00:16:29.499 align:start position:0%
battle tested it's gone through a lot of
 

00:16:29.499 --> 00:16:31.710 align:start position:0%
battle tested it's gone through a lot of
upgrades<00:16:29.889><c> and</c><00:16:30.160><c> even</c><00:16:30.639><c> then</c><00:16:30.850><c> like</c><00:16:31.089><c> it</c><00:16:31.269><c> maintains</c>

00:16:31.710 --> 00:16:31.720 align:start position:0%
upgrades and even then like it maintains
 

00:16:31.720 --> 00:16:33.929 align:start position:0%
upgrades and even then like it maintains
you<00:16:32.199><c> know</c><00:16:32.319><c> the</c><00:16:32.499><c> robustness</c><00:16:33.160><c> and</c><00:16:33.249><c> flexibility</c>

00:16:33.929 --> 00:16:33.939 align:start position:0%
you know the robustness and flexibility
 

00:16:33.939 --> 00:16:38.489 align:start position:0%
you know the robustness and flexibility
of<00:16:33.999><c> a</c><00:16:34.300><c> language</c><00:16:34.629><c> as</c><00:16:34.779><c> greatest</c><00:16:35.139><c> go</c><00:16:36.509><c> so</c><00:16:37.509><c> exactly</c>

00:16:38.489 --> 00:16:38.499 align:start position:0%
of a language as greatest go so exactly
 

00:16:38.499 --> 00:16:40.949 align:start position:0%
of a language as greatest go so exactly
what<00:16:38.860><c> does</c><00:16:39.069><c> prism</c><00:16:39.550><c> encompass</c><00:16:40.209><c> as</c><00:16:40.420><c> a</c><00:16:40.480><c> client</c>

00:16:40.949 --> 00:16:40.959 align:start position:0%
what does prism encompass as a client
 

00:16:40.959 --> 00:16:43.860 align:start position:0%
what does prism encompass as a client
for<00:16:41.470><c> you</c><00:16:41.559><c> guys</c><00:16:41.850><c> we</c><00:16:42.850><c> are</c><00:16:43.089><c> careful</c><00:16:43.449><c> to</c><00:16:43.480><c> design</c>

00:16:43.860 --> 00:16:43.870 align:start position:0%
for you guys we are careful to design
 

00:16:43.870 --> 00:16:46.199 align:start position:0%
for you guys we are careful to design
this<00:16:44.079><c> knowing</c><00:16:44.620><c> that</c><00:16:45.040><c> a</c><00:16:45.279><c> lot</c><00:16:45.819><c> of</c><00:16:45.850><c> people</c><00:16:46.120><c> in</c>

00:16:46.199 --> 00:16:46.209 align:start position:0%
this knowing that a lot of people in
 

00:16:46.209 --> 00:16:47.579 align:start position:0%
this knowing that a lot of people in
this<00:16:46.329><c> room</c><00:16:46.540><c> will</c><00:16:46.750><c> probably</c><00:16:46.809><c> be</c><00:16:47.170><c> using</c><00:16:47.379><c> this</c>

00:16:47.579 --> 00:16:47.589 align:start position:0%
this room will probably be using this
 

00:16:47.589 --> 00:16:49.530 align:start position:0%
this room will probably be using this
client<00:16:47.980><c> as</c><00:16:48.069><c> a</c><00:16:48.129><c> theorem</c><00:16:48.490><c> 2.0</c><00:16:48.850><c> launches</c><00:16:49.240><c> and</c><00:16:49.449><c> we</c>

00:16:49.530 --> 00:16:49.540 align:start position:0%
client as a theorem 2.0 launches and we
 

00:16:49.540 --> 00:16:51.210 align:start position:0%
client as a theorem 2.0 launches and we
want<00:16:49.720><c> to</c><00:16:49.809><c> be</c><00:16:49.899><c> sure</c><00:16:50.110><c> a</c><00:16:50.559><c> great</c><00:16:50.829><c> developer</c>

00:16:51.210 --> 00:16:51.220 align:start position:0%
want to be sure a great developer
 

00:16:51.220 --> 00:16:53.160 align:start position:0%
want to be sure a great developer
experience<00:16:51.250><c> as</c><00:16:51.699><c> well</c><00:16:51.819><c> as</c><00:16:51.879><c> user</c><00:16:52.569><c> facing</c><00:16:53.050><c> piece</c>

00:16:53.160 --> 00:16:53.170 align:start position:0%
experience as well as user facing piece
 

00:16:53.170 --> 00:16:56.490 align:start position:0%
experience as well as user facing piece
of<00:16:53.319><c> software</c><00:16:53.620><c> so</c><00:16:54.839><c> if</c><00:16:55.839><c> you</c><00:16:55.990><c> guys</c><00:16:56.110><c> check</c><00:16:56.319><c> out</c><00:16:56.410><c> our</c>

00:16:56.490 --> 00:16:56.500 align:start position:0%
of software so if you guys check out our
 

00:16:56.500 --> 00:16:58.980 align:start position:0%
of software so if you guys check out our
repo<00:16:56.829><c> you</c><00:16:57.519><c> know</c><00:16:57.610><c> fully</c><00:16:57.850><c> open</c><00:16:58.180><c> always</c><00:16:58.600><c> welcome</c>

00:16:58.980 --> 00:16:58.990 align:start position:0%
repo you know fully open always welcome
 

00:16:58.990 --> 00:17:02.160 align:start position:0%
repo you know fully open always welcome
so<00:16:59.350><c> it's</c><00:16:59.620><c> prismatic</c><00:17:00.009><c> labs</c><00:17:00.189><c> slash</c><00:17:00.730><c> prism</c><00:17:01.170><c> we've</c>

00:17:02.160 --> 00:17:02.170 align:start position:0%
so it's prismatic labs slash prism we've
 

00:17:02.170 --> 00:17:03.420 align:start position:0%
so it's prismatic labs slash prism we've
put<00:17:02.439><c> a</c><00:17:02.470><c> lot</c><00:17:02.649><c> of</c><00:17:02.800><c> work</c><00:17:02.980><c> together</c><00:17:03.129><c> on</c>

00:17:03.420 --> 00:17:03.430 align:start position:0%
put a lot of work together on
 

00:17:03.430 --> 00:17:05.250 align:start position:0%
put a lot of work together on
implementing<00:17:03.790><c> the</c><00:17:04.000><c> beacon</c><00:17:04.270><c> chain</c><00:17:04.480><c> making</c>

00:17:05.250 --> 00:17:05.260 align:start position:0%
implementing the beacon chain making
 

00:17:05.260 --> 00:17:07.409 align:start position:0%
implementing the beacon chain making
sure<00:17:05.470><c> we</c><00:17:05.589><c> have</c><00:17:05.770><c> up-to-date</c><00:17:06.299><c> documentation</c><00:17:07.299><c> on</c>

00:17:07.409 --> 00:17:07.419 align:start position:0%
sure we have up-to-date documentation on
 

00:17:07.419 --> 00:17:09.630 align:start position:0%
sure we have up-to-date documentation on
how<00:17:07.569><c> this</c><00:17:07.720><c> works</c><00:17:08.020><c> have</c><00:17:08.770><c> parity</c><00:17:09.130><c> with</c><00:17:09.159><c> the</c><00:17:09.370><c> spec</c>

00:17:09.630 --> 00:17:09.640 align:start position:0%
how this works have parity with the spec
 

00:17:09.640 --> 00:17:11.130 align:start position:0%
how this works have parity with the spec
one<00:17:10.179><c> of</c><00:17:10.270><c> the</c><00:17:10.329><c> biggest</c><00:17:10.630><c> things</c><00:17:10.809><c> is</c><00:17:10.899><c> that</c><00:17:11.020><c> were</c>

00:17:11.130 --> 00:17:11.140 align:start position:0%
one of the biggest things is that were
 

00:17:11.140 --> 00:17:12.929 align:start position:0%
one of the biggest things is that were
very<00:17:11.350><c> much</c><00:17:11.679><c> we</c><00:17:12.100><c> aim</c><00:17:12.189><c> to</c><00:17:12.220><c> be</c><00:17:12.429><c> very</c><00:17:12.610><c> much</c><00:17:12.760><c> on</c><00:17:12.880><c> the</c>

00:17:12.929 --> 00:17:12.939 align:start position:0%
very much we aim to be very much on the
 

00:17:12.939 --> 00:17:14.730 align:start position:0%
very much we aim to be very much on the
bleeding<00:17:13.149><c> edge</c><00:17:13.390><c> the</c><00:17:14.289><c> thing</c><00:17:14.470><c> about</c><00:17:14.620><c> the</c>

00:17:14.730 --> 00:17:14.740 align:start position:0%
bleeding edge the thing about the
 

00:17:14.740 --> 00:17:16.669 align:start position:0%
bleeding edge the thing about the
interim<00:17:14.980><c> 2.0</c><00:17:15.339><c> spec</c><00:17:15.610><c> is</c><00:17:15.789><c> that</c><00:17:16.000><c> it's</c><00:17:16.179><c> very</c><00:17:16.449><c> much</c>

00:17:16.669 --> 00:17:16.679 align:start position:0%
interim 2.0 spec is that it's very much
 

00:17:16.679 --> 00:17:19.260 align:start position:0%
interim 2.0 spec is that it's very much
still<00:17:17.679><c> in</c><00:17:17.799><c> the</c><00:17:17.919><c> works</c><00:17:18.159><c> so</c><00:17:18.850><c> there</c><00:17:19.000><c> are</c><00:17:19.059><c> a</c><00:17:19.120><c> lot</c><00:17:19.240><c> of</c>

00:17:19.260 --> 00:17:19.270 align:start position:0%
still in the works so there are a lot of
 

00:17:19.270 --> 00:17:20.850 align:start position:0%
still in the works so there are a lot of
core<00:17:19.539><c> functionality</c><00:17:20.140><c> and</c><00:17:20.230><c> logistics</c><00:17:20.740><c> about</c>

00:17:20.850 --> 00:17:20.860 align:start position:0%
core functionality and logistics about
 

00:17:20.860 --> 00:17:22.380 align:start position:0%
core functionality and logistics about
how<00:17:21.100><c> the</c><00:17:21.159><c> validators</c><00:17:21.610><c> will</c><00:17:21.789><c> work</c><00:17:21.970><c> that</c><00:17:22.299><c> are</c>

00:17:22.380 --> 00:17:22.390 align:start position:0%
how the validators will work that are
 

00:17:22.390 --> 00:17:24.029 align:start position:0%
how the validators will work that are
still<00:17:22.600><c> kind</c><00:17:22.899><c> of</c><00:17:22.959><c> being</c><00:17:23.140><c> designed</c><00:17:23.470><c> a</c><00:17:23.740><c> lot</c><00:17:23.919><c> of</c>

00:17:24.029 --> 00:17:24.039 align:start position:0%
still kind of being designed a lot of
 

00:17:24.039 --> 00:17:25.649 align:start position:0%
still kind of being designed a lot of
R&amp;D<00:17:24.399><c> efforts</c><00:17:24.789><c> specifically</c><00:17:25.299><c> around</c><00:17:25.539><c> the</c>

00:17:25.649 --> 00:17:25.659 align:start position:0%
R&amp;D efforts specifically around the
 

00:17:25.659 --> 00:17:28.740 align:start position:0%
R&amp;D efforts specifically around the
cryptography<00:17:26.230><c> behind</c><00:17:26.620><c> this</c><00:17:26.770><c> and</c><00:17:27.600><c> we've</c><00:17:28.600><c> been</c>

00:17:28.740 --> 00:17:28.750 align:start position:0%
cryptography behind this and we've been
 

00:17:28.750 --> 00:17:31.529 align:start position:0%
cryptography behind this and we've been
taking<00:17:29.110><c> we've</c><00:17:29.320><c> been</c><00:17:29.440><c> a</c><00:17:29.470><c> little</c><00:17:29.710><c> bit</c><00:17:29.830><c> more</c><00:17:30.539><c> you</c>

00:17:31.529 --> 00:17:31.539 align:start position:0%
taking we've been a little bit more you
 

00:17:31.539 --> 00:17:32.490 align:start position:0%
taking we've been a little bit more you
know<00:17:31.570><c> we've</c><00:17:31.840><c> been</c><00:17:31.870><c> taking</c><00:17:32.169><c> a</c><00:17:32.200><c> little</c><00:17:32.260><c> more</c>

00:17:32.490 --> 00:17:32.500 align:start position:0%
know we've been taking a little more
 

00:17:32.500 --> 00:17:34.350 align:start position:0%
know we've been taking a little more
risks<00:17:32.919><c> and</c><00:17:33.159><c> implementing</c><00:17:33.789><c> something</c><00:17:34.030><c> further</c>

00:17:34.350 --> 00:17:34.360 align:start position:0%
risks and implementing something further
 

00:17:34.360 --> 00:17:36.539 align:start position:0%
risks and implementing something further
ahead<00:17:34.649><c> so</c><00:17:35.649><c> we've</c><00:17:35.770><c> been</c><00:17:35.860><c> careful</c><00:17:36.130><c> with</c><00:17:36.399><c> you</c>

00:17:36.539 --> 00:17:36.549 align:start position:0%
ahead so we've been careful with you
 

00:17:36.549 --> 00:17:37.889 align:start position:0%
ahead so we've been careful with you
know<00:17:36.669><c> kind</c><00:17:36.880><c> of</c><00:17:36.909><c> how</c><00:17:37.030><c> we</c><00:17:37.090><c> design</c><00:17:37.419><c> the</c><00:17:37.450><c> system</c>

00:17:37.889 --> 00:17:37.899 align:start position:0%
know kind of how we design the system
 

00:17:37.899 --> 00:17:40.020 align:start position:0%
know kind of how we design the system
what<00:17:38.080><c> architecture</c><00:17:38.559><c> we</c><00:17:38.649><c> pick</c><00:17:38.890><c> how</c><00:17:39.549><c> users</c><00:17:39.909><c> will</c>

00:17:40.020 --> 00:17:40.030 align:start position:0%
what architecture we pick how users will
 

00:17:40.030 --> 00:17:43.380 align:start position:0%
what architecture we pick how users will
interact<00:17:40.270><c> with</c><00:17:40.600><c> this</c><00:17:40.780><c> and</c><00:17:41.669><c> what</c><00:17:42.669><c> exactly</c><00:17:43.179><c> are</c>

00:17:43.380 --> 00:17:43.390 align:start position:0%
interact with this and what exactly are
 

00:17:43.390 --> 00:17:46.200 align:start position:0%
interact with this and what exactly are
the<00:17:43.539><c> roles</c><00:17:43.780><c> of</c><00:17:44.110><c> the</c><00:17:44.919><c> interact</c><00:17:45.580><c> the</c><00:17:45.940><c> people</c>

00:17:46.200 --> 00:17:46.210 align:start position:0%
the roles of the interact the people
 

00:17:46.210 --> 00:17:49.649 align:start position:0%
the roles of the interact the people
interacting<00:17:46.690><c> in</c><00:17:46.780><c> aetherium</c><00:17:47.020><c> 2.0</c><00:17:47.940><c> so</c><00:17:48.940><c> in</c><00:17:49.059><c> s</c><00:17:49.179><c> 2.0</c>

00:17:49.649 --> 00:17:49.659 align:start position:0%
interacting in aetherium 2.0 so in s 2.0
 

00:17:49.659 --> 00:17:50.250 align:start position:0%
interacting in aetherium 2.0 so in s 2.0
we

00:17:50.250 --> 00:17:50.260 align:start position:0%
we
 

00:17:50.260 --> 00:17:52.770 align:start position:0%
we
have<00:17:50.380><c> an</c><00:17:50.920><c> entity</c><00:17:51.250><c> called</c><00:17:51.400><c> a</c><00:17:51.550><c> beacon</c><00:17:51.850><c> node</c><00:17:52.060><c> and</c>

00:17:52.770 --> 00:17:52.780 align:start position:0%
have an entity called a beacon node and
 

00:17:52.780 --> 00:17:54.390 align:start position:0%
have an entity called a beacon node and
we<00:17:52.870><c> also</c><00:17:53.020><c> have</c><00:17:53.260><c> validator</c><00:17:53.710><c> clients</c>

00:17:54.390 --> 00:17:54.400 align:start position:0%
we also have validator clients
 

00:17:54.400 --> 00:17:57.450 align:start position:0%
we also have validator clients
so<00:17:54.880><c> why</c><00:17:55.180><c> establish</c><00:17:55.720><c> the</c><00:17:55.840><c> separation</c><00:17:56.470><c> right</c><00:17:56.680><c> so</c>

00:17:57.450 --> 00:17:57.460 align:start position:0%
so why establish the separation right so
 

00:17:57.460 --> 00:17:59.010 align:start position:0%
so why establish the separation right so
a<00:17:57.490><c> beacon</c><00:17:57.820><c> node</c><00:17:58.000><c> essentially</c><00:17:58.450><c> serves</c><00:17:58.690><c> as</c><00:17:58.870><c> like</c>

00:17:59.010 --> 00:17:59.020 align:start position:0%
a beacon node essentially serves as like
 

00:17:59.020 --> 00:18:01.110 align:start position:0%
a beacon node essentially serves as like
the<00:17:59.140><c> source</c><00:17:59.380><c> of</c><00:17:59.560><c> randomness</c><00:17:59.920><c> for</c><00:18:00.760><c> a</c><00:18:00.820><c> theorem</c>

00:18:01.110 --> 00:18:01.120 align:start position:0%
the source of randomness for a theorem
 

00:18:01.120 --> 00:18:03.690 align:start position:0%
the source of randomness for a theorem
2.0<00:18:01.510><c> it</c><00:18:01.870><c> processes</c><00:18:02.830><c> kind</c><00:18:03.070><c> of</c><00:18:03.160><c> information</c>

00:18:03.690 --> 00:18:03.700 align:start position:0%
2.0 it processes kind of information
 

00:18:03.700 --> 00:18:05.700 align:start position:0%
2.0 it processes kind of information
that<00:18:03.790><c> is</c><00:18:03.910><c> aggregated</c><00:18:04.450><c> across</c><00:18:04.510><c> shards</c><00:18:05.140><c> it</c>

00:18:05.700 --> 00:18:05.710 align:start position:0%
that is aggregated across shards it
 

00:18:05.710 --> 00:18:07.710 align:start position:0%
that is aggregated across shards it
processes<00:18:06.310><c> the</c><00:18:06.460><c> votes</c><00:18:06.700><c> from</c><00:18:07.030><c> validators</c><00:18:07.570><c> on</c>

00:18:07.710 --> 00:18:07.720 align:start position:0%
processes the votes from validators on
 

00:18:07.720 --> 00:18:10.530 align:start position:0%
processes the votes from validators on
shards<00:18:08.110><c> and</c><00:18:08.230><c> it</c><00:18:08.710><c> also</c><00:18:08.860><c> determines</c><00:18:09.340><c> casper</c><00:18:10.090><c> FFG</c>

00:18:10.530 --> 00:18:10.540 align:start position:0%
shards and it also determines casper FFG
 

00:18:10.540 --> 00:18:12.030 align:start position:0%
shards and it also determines casper FFG
rewards<00:18:10.900><c> and</c><00:18:11.020><c> penalties</c><00:18:11.140><c> to</c><00:18:11.500><c> people</c><00:18:11.770><c> involved</c>

00:18:12.030 --> 00:18:12.040 align:start position:0%
rewards and penalties to people involved
 

00:18:12.040 --> 00:18:14.700 align:start position:0%
rewards and penalties to people involved
so<00:18:12.510><c> if</c><00:18:13.510><c> you</c><00:18:13.600><c> guys</c><00:18:13.750><c> imagine</c><00:18:13.990><c> running</c><00:18:14.290><c> a</c><00:18:14.500><c> current</c>

00:18:14.700 --> 00:18:14.710 align:start position:0%
so if you guys imagine running a current
 

00:18:14.710 --> 00:18:16.800 align:start position:0%
so if you guys imagine running a current
guest<00:18:15.250><c> node</c><00:18:15.430><c> or</c><00:18:15.580><c> a</c><00:18:15.610><c> parody</c><00:18:15.880><c> node</c><00:18:16.120><c> in</c><00:18:16.330><c> the</c>

00:18:16.800 --> 00:18:16.810 align:start position:0%
guest node or a parody node in the
 

00:18:16.810 --> 00:18:18.120 align:start position:0%
guest node or a parody node in the
future<00:18:17.080><c> that's</c><00:18:17.230><c> going</c><00:18:17.320><c> to</c><00:18:17.470><c> be</c><00:18:17.590><c> what</c><00:18:18.010><c> we</c><00:18:18.100><c> call</c>

00:18:18.120 --> 00:18:18.130 align:start position:0%
future that's going to be what we call
 

00:18:18.130 --> 00:18:21.210 align:start position:0%
future that's going to be what we call
running<00:18:18.520><c> a</c><00:18:18.700><c> beacon</c><00:18:19.000><c> node</c><00:18:19.470><c> aside</c><00:18:20.470><c> from</c><00:18:20.590><c> that</c><00:18:20.650><c> we</c>

00:18:21.210 --> 00:18:21.220 align:start position:0%
running a beacon node aside from that we
 

00:18:21.220 --> 00:18:22.590 align:start position:0%
running a beacon node aside from that we
have<00:18:21.340><c> an</c><00:18:21.430><c> abstraction</c><00:18:21.790><c> of</c><00:18:22.030><c> a</c><00:18:22.120><c> validator</c>

00:18:22.590 --> 00:18:22.600 align:start position:0%
have an abstraction of a validator
 

00:18:22.600 --> 00:18:24.570 align:start position:0%
have an abstraction of a validator
client<00:18:23.020><c> which</c><00:18:23.770><c> is</c><00:18:23.950><c> essentially</c><00:18:24.280><c> like</c><00:18:24.520><c> a</c>

00:18:24.570 --> 00:18:24.580 align:start position:0%
client which is essentially like a
 

00:18:24.580 --> 00:18:26.880 align:start position:0%
client which is essentially like a
wrapper<00:18:24.880><c> that</c><00:18:25.840><c> can</c><00:18:26.050><c> help</c><00:18:26.230><c> you</c><00:18:26.440><c> you</c><00:18:26.620><c> know</c><00:18:26.740><c> kind</c>

00:18:26.880 --> 00:18:26.890 align:start position:0%
wrapper that can help you you know kind
 

00:18:26.890 --> 00:18:28.260 align:start position:0%
wrapper that can help you you know kind
of<00:18:27.010><c> interact</c><00:18:27.460><c> with</c><00:18:27.640><c> your</c><00:18:27.730><c> private</c><00:18:28.090><c> keys</c>

00:18:28.260 --> 00:18:28.270 align:start position:0%
of interact with your private keys
 

00:18:28.270 --> 00:18:29.790 align:start position:0%
of interact with your private keys
however<00:18:28.810><c> you</c><00:18:28.960><c> can</c><00:18:29.080><c> store</c><00:18:29.260><c> your</c><00:18:29.290><c> private</c><00:18:29.680><c> keys</c>

00:18:29.790 --> 00:18:29.800 align:start position:0%
however you can store your private keys
 

00:18:29.800 --> 00:18:31.200 align:start position:0%
however you can store your private keys
elsewhere<00:18:30.220><c> such</c><00:18:30.370><c> as</c><00:18:30.460><c> in</c><00:18:30.580><c> a</c><00:18:30.640><c> hardware</c><00:18:30.940><c> wallet</c>

00:18:31.200 --> 00:18:31.210 align:start position:0%
elsewhere such as in a hardware wallet
 

00:18:31.210 --> 00:18:34.140 align:start position:0%
elsewhere such as in a hardware wallet
or<00:18:31.600><c> your</c><00:18:32.110><c> other</c><00:18:32.290><c> preferred</c><00:18:32.650><c> methods</c><00:18:33.150><c> this</c>

00:18:34.140 --> 00:18:34.150 align:start position:0%
or your other preferred methods this
 

00:18:34.150 --> 00:18:35.520 align:start position:0%
or your other preferred methods this
validator<00:18:34.600><c> client</c><00:18:34.990><c> will</c><00:18:35.080><c> actually</c><00:18:35.380><c> be</c>

00:18:35.520 --> 00:18:35.530 align:start position:0%
validator client will actually be
 

00:18:35.530 --> 00:18:37.620 align:start position:0%
validator client will actually be
shuffled<00:18:36.010><c> by</c><00:18:36.340><c> the</c><00:18:36.400><c> beacon</c><00:18:36.820><c> node</c><00:18:37.030><c> into</c><00:18:37.360><c> shards</c>

00:18:37.620 --> 00:18:37.630 align:start position:0%
shuffled by the beacon node into shards
 

00:18:37.630 --> 00:18:40.560 align:start position:0%
shuffled by the beacon node into shards
and<00:18:38.070><c> it's</c><00:18:39.070><c> gonna</c><00:18:39.220><c> be</c><00:18:39.430><c> your</c><00:18:39.640><c> main</c><00:18:39.820><c> interface</c><00:18:40.180><c> as</c>

00:18:40.560 --> 00:18:40.570 align:start position:0%
and it's gonna be your main interface as
 

00:18:40.570 --> 00:18:42.810 align:start position:0%
and it's gonna be your main interface as
a<00:18:40.630><c> user</c><00:18:40.930><c> into</c><00:18:41.560><c> you</c><00:18:41.950><c> know</c><00:18:42.070><c> participating</c><00:18:42.730><c> in</c>

00:18:42.810 --> 00:18:42.820 align:start position:0%
a user into you know participating in
 

00:18:42.820 --> 00:18:44.220 align:start position:0%
a user into you know participating in
securing<00:18:43.240><c> the</c><00:18:43.330><c> etherium</c><00:18:43.720><c> network</c><00:18:43.960><c> for</c><00:18:44.140><c> the</c>

00:18:44.220 --> 00:18:44.230 align:start position:0%
securing the etherium network for the
 

00:18:44.230 --> 00:18:47.430 align:start position:0%
securing the etherium network for the
future<00:18:44.530><c> right</c><00:18:45.160><c> and</c><00:18:45.780><c> specifically</c><00:18:46.780><c> everyone</c>

00:18:47.430 --> 00:18:47.440 align:start position:0%
future right and specifically everyone
 

00:18:47.440 --> 00:18:50.190 align:start position:0%
future right and specifically everyone
needs<00:18:47.650><c> 32</c><00:18:48.370><c> eath</c><00:18:48.520><c> to</c><00:18:48.700><c> participate</c><00:18:49.240><c> so</c><00:18:49.810><c> this</c><00:18:50.080><c> is</c>

00:18:50.190 --> 00:18:50.200 align:start position:0%
needs 32 eath to participate so this is
 

00:18:50.200 --> 00:18:52.650 align:start position:0%
needs 32 eath to participate so this is
a<00:18:50.230><c> number</c><00:18:50.590><c> you</c><00:18:50.710><c> can't</c><00:18:50.950><c> go</c><00:18:51.190><c> higher</c><00:18:51.520><c> or</c><00:18:51.550><c> lower</c><00:18:52.060><c> at</c>

00:18:52.650 --> 00:18:52.660 align:start position:0%
a number you can't go higher or lower at
 

00:18:52.660 --> 00:18:55.140 align:start position:0%
a number you can't go higher or lower at
the<00:18:52.840><c> moment</c><00:18:53.280><c> and</c><00:18:54.280><c> what</c><00:18:54.550><c> would</c><00:18:54.700><c> this</c><00:18:54.790><c> look</c><00:18:54.970><c> like</c>

00:18:55.140 --> 00:18:55.150 align:start position:0%
the moment and what would this look like
 

00:18:55.150 --> 00:18:55.950 align:start position:0%
the moment and what would this look like
kind<00:18:55.330><c> of</c><00:18:55.420><c> from</c><00:18:55.540><c> a</c><00:18:55.630><c> software</c><00:18:55.930><c> architecture</c>

00:18:55.950 --> 00:18:55.960 align:start position:0%
kind of from a software architecture
 

00:18:55.960 --> 00:18:59.850 align:start position:0%
kind of from a software architecture
perspective<00:18:57.150><c> so</c><00:18:58.150><c> we</c><00:18:58.450><c> have</c><00:18:59.230><c> a</c><00:18:59.260><c> beacon</c><00:18:59.650><c> node</c>

00:18:59.850 --> 00:18:59.860 align:start position:0%
perspective so we have a beacon node
 

00:18:59.860 --> 00:19:01.350 align:start position:0%
perspective so we have a beacon node
that<00:19:00.190><c> serves</c><00:19:00.400><c> as</c><00:19:00.490><c> a</c><00:19:00.520><c> single</c><00:19:00.850><c> source</c><00:19:00.970><c> of</c><00:19:01.150><c> truth</c>

00:19:01.350 --> 00:19:01.360 align:start position:0%
that serves as a single source of truth
 

00:19:01.360 --> 00:19:03.240 align:start position:0%
that serves as a single source of truth
for<00:19:01.390><c> kind</c><00:19:01.870><c> of</c><00:19:01.930><c> short</c><00:19:02.140><c> assignments</c><00:19:02.680><c> state</c>

00:19:03.240 --> 00:19:03.250 align:start position:0%
for kind of short assignments state
 

00:19:03.250 --> 00:19:04.620 align:start position:0%
for kind of short assignments state
transitions<00:19:03.760><c> and</c><00:19:04.000><c> everything</c><00:19:04.270><c> that</c><00:19:04.390><c> happens</c>

00:19:04.620 --> 00:19:04.630 align:start position:0%
transitions and everything that happens
 

00:19:04.630 --> 00:19:06.900 align:start position:0%
transitions and everything that happens
in<00:19:04.750><c> that</c><00:19:04.810><c> 2.0</c><00:19:05.310><c> aside</c><00:19:06.310><c> from</c><00:19:06.430><c> that</c><00:19:06.640><c> you</c><00:19:06.880><c> have</c>

00:19:06.900 --> 00:19:06.910 align:start position:0%
in that 2.0 aside from that you have
 

00:19:06.910 --> 00:19:08.880 align:start position:0%
in that 2.0 aside from that you have
your<00:19:07.180><c> little</c><00:19:07.300><c> validator</c><00:19:07.750><c> client</c><00:19:08.170><c> which</c><00:19:08.860><c> is</c>

00:19:08.880 --> 00:19:08.890 align:start position:0%
your little validator client which is
 

00:19:08.890 --> 00:19:10.890 align:start position:0%
your little validator client which is
your<00:19:09.160><c> user</c><00:19:09.370><c> user</c><00:19:09.850><c> facing</c><00:19:10.300><c> piece</c><00:19:10.450><c> of</c><00:19:10.600><c> software</c>

00:19:10.890 --> 00:19:10.900 align:start position:0%
your user user facing piece of software
 

00:19:10.900 --> 00:19:12.810 align:start position:0%
your user user facing piece of software
so<00:19:11.530><c> one</c><00:19:11.680><c> thing</c><00:19:11.860><c> we</c><00:19:11.950><c> can</c><00:19:12.070><c> imagine</c><00:19:12.520><c> is</c><00:19:12.640><c> that</c><00:19:12.790><c> a</c>

00:19:12.810 --> 00:19:12.820 align:start position:0%
so one thing we can imagine is that a
 

00:19:12.820 --> 00:19:14.250 align:start position:0%
so one thing we can imagine is that a
beacon<00:19:13.090><c> node</c><00:19:13.240><c> can</c><00:19:13.420><c> be</c><00:19:13.510><c> something</c><00:19:13.720><c> hosted</c><00:19:14.140><c> by</c><00:19:14.230><c> a</c>

00:19:14.250 --> 00:19:14.260 align:start position:0%
beacon node can be something hosted by a
 

00:19:14.260 --> 00:19:16.650 align:start position:0%
beacon node can be something hosted by a
provider<00:19:14.710><c> like</c><00:19:14.950><c> in</c><00:19:15.100><c> Fuhrer</c><00:19:15.370><c> you</c><00:19:15.640><c> can</c><00:19:16.390><c> run</c><00:19:16.540><c> your</c>

00:19:16.650 --> 00:19:16.660 align:start position:0%
provider like in Fuhrer you can run your
 

00:19:16.660 --> 00:19:19.440 align:start position:0%
provider like in Fuhrer you can run your
own<00:19:16.750><c> beacon</c><00:19:17.080><c> node</c><00:19:17.230><c> for</c><00:19:17.440><c> example</c><00:19:18.240><c> staking</c><00:19:19.240><c> pool</c>

00:19:19.440 --> 00:19:19.450 align:start position:0%
own beacon node for example staking pool
 

00:19:19.450 --> 00:19:21.030 align:start position:0%
own beacon node for example staking pool
providers<00:19:19.990><c> can</c><00:19:20.170><c> run</c><00:19:20.350><c> a</c><00:19:20.380><c> bunch</c><00:19:20.620><c> of</c><00:19:20.740><c> beacon</c>

00:19:21.030 --> 00:19:21.040 align:start position:0%
providers can run a bunch of beacon
 

00:19:21.040 --> 00:19:24.300 align:start position:0%
providers can run a bunch of beacon
nodes<00:19:21.280><c> so</c><00:19:21.730><c> ideally</c><00:19:22.540><c> you</c><00:19:23.140><c> know</c><00:19:23.290><c> these</c><00:19:24.010><c> these</c>

00:19:24.300 --> 00:19:24.310 align:start position:0%
nodes so ideally you know these these
 

00:19:24.310 --> 00:19:26.760 align:start position:0%
nodes so ideally you know these these
machines<00:19:24.790><c> are</c><00:19:25.060><c> not</c><00:19:25.720><c> going</c><00:19:25.990><c> to</c><00:19:26.080><c> be</c><00:19:26.200><c> as</c><00:19:26.380><c> resource</c>

00:19:26.760 --> 00:19:26.770 align:start position:0%
machines are not going to be as resource
 

00:19:26.770 --> 00:19:28.640 align:start position:0%
machines are not going to be as resource
intensive<00:19:27.250><c> as</c><00:19:27.400><c> the</c><00:19:27.610><c> ones</c><00:19:27.790><c> that</c><00:19:27.850><c> we</c><00:19:28.000><c> have</c><00:19:28.150><c> today</c>

00:19:28.640 --> 00:19:28.650 align:start position:0%
intensive as the ones that we have today
 

00:19:28.650 --> 00:19:31.380 align:start position:0%
intensive as the ones that we have today
however<00:19:29.650><c> like</c><00:19:29.980><c> as</c><00:19:30.190><c> a</c><00:19:30.250><c> user</c><00:19:30.670><c> we</c><00:19:31.030><c> want</c><00:19:31.150><c> to</c><00:19:31.270><c> make</c>

00:19:31.380 --> 00:19:31.390 align:start position:0%
however like as a user we want to make
 

00:19:31.390 --> 00:19:32.580 align:start position:0%
however like as a user we want to make
it<00:19:31.540><c> also</c><00:19:31.810><c> say</c><00:19:31.930><c> you</c><00:19:31.990><c> can</c><00:19:32.170><c> run</c><00:19:32.260><c> your</c><00:19:32.380><c> own</c><00:19:32.440><c> be</c>

00:19:32.580 --> 00:19:32.590 align:start position:0%
it also say you can run your own be
 

00:19:32.590 --> 00:19:34.950 align:start position:0%
it also say you can run your own be
conduct<00:19:32.950><c> validator</c><00:19:33.910><c> clients</c><00:19:34.420><c> can</c><00:19:34.690><c> be</c><00:19:34.810><c> run</c>

00:19:34.950 --> 00:19:34.960 align:start position:0%
conduct validator clients can be run
 

00:19:34.960 --> 00:19:37.140 align:start position:0%
conduct validator clients can be run
anywhere<00:19:35.080><c> and</c><00:19:35.590><c> these</c><00:19:36.460><c> are</c><00:19:36.610><c> very</c><00:19:36.850><c> lightweight</c>

00:19:37.140 --> 00:19:37.150 align:start position:0%
anywhere and these are very lightweight
 

00:19:37.150 --> 00:19:39.450 align:start position:0%
anywhere and these are very lightweight
pieces<00:19:37.540><c> of</c><00:19:37.810><c> software</c><00:19:38.170><c> ideally</c><00:19:39.160><c> we</c><00:19:39.280><c> might</c><00:19:39.430><c> even</c>

00:19:39.450 --> 00:19:39.460 align:start position:0%
pieces of software ideally we might even
 

00:19:39.460 --> 00:19:40.980 align:start position:0%
pieces of software ideally we might even
abstract<00:19:40.000><c> it</c><00:19:40.120><c> even</c><00:19:40.330><c> more</c><00:19:40.510><c> such</c><00:19:40.810><c> that</c>

00:19:40.980 --> 00:19:40.990 align:start position:0%
abstract it even more such that
 

00:19:40.990 --> 00:19:42.780 align:start position:0%
abstract it even more such that
validators<00:19:41.470><c> all</c><00:19:41.830><c> you</c><00:19:42.100><c> need</c><00:19:42.250><c> to</c><00:19:42.340><c> do</c><00:19:42.460><c> is</c><00:19:42.580><c> really</c>

00:19:42.780 --> 00:19:42.790 align:start position:0%
validators all you need to do is really
 

00:19:42.790 --> 00:19:45.030 align:start position:0%
validators all you need to do is really
manage<00:19:43.390><c> private</c><00:19:43.780><c> keys</c><00:19:43.990><c> and</c><00:19:44.290><c> that</c><00:19:44.860><c> could</c><00:19:44.980><c> be</c>

00:19:45.030 --> 00:19:45.040 align:start position:0%
manage private keys and that could be
 

00:19:45.040 --> 00:19:46.050 align:start position:0%
manage private keys and that could be
them<00:19:45.160><c> through</c><00:19:45.280><c> it</c><00:19:45.370><c> through</c><00:19:45.670><c> you</c><00:19:45.940><c> know</c><00:19:46.030><c> through</c>

00:19:46.050 --> 00:19:46.060 align:start position:0%
them through it through you know through
 

00:19:46.060 --> 00:19:47.400 align:start position:0%
them through it through you know through
your<00:19:46.270><c> hardware</c><00:19:46.510><c> wallet</c><00:19:46.810><c> and</c><00:19:46.960><c> have</c><00:19:47.140><c> a</c><00:19:47.170><c> little</c>

00:19:47.400 --> 00:19:47.410 align:start position:0%
your hardware wallet and have a little
 

00:19:47.410 --> 00:19:49.710 align:start position:0%
your hardware wallet and have a little
interface<00:19:47.770><c> for</c><00:19:47.980><c> you</c><00:19:48.040><c> to</c><00:19:48.160><c> do</c><00:19:48.250><c> that</c><00:19:48.630><c> aside</c><00:19:49.630><c> from</c>

00:19:49.710 --> 00:19:49.720 align:start position:0%
interface for you to do that aside from
 

00:19:49.720 --> 00:19:51.240 align:start position:0%
interface for you to do that aside from
that<00:19:49.810><c> in</c><00:19:50.080><c> the</c><00:19:50.170><c> system</c><00:19:50.320><c> we</c><00:19:50.590><c> also</c><00:19:50.740><c> contain</c><00:19:51.130><c> the</c>

00:19:51.240 --> 00:19:51.250 align:start position:0%
that in the system we also contain the
 

00:19:51.250 --> 00:19:54.630 align:start position:0%
that in the system we also contain the
idea<00:19:51.460><c> of</c><00:19:51.580><c> shards</c><00:19:51.940><c> and</c><00:19:53.040><c> one</c><00:19:54.040><c> question</c><00:19:54.370><c> we</c><00:19:54.460><c> get</c><00:19:54.580><c> a</c>

00:19:54.630 --> 00:19:54.640 align:start position:0%
idea of shards and one question we get a
 

00:19:54.640 --> 00:19:56.340 align:start position:0%
idea of shards and one question we get a
lot<00:19:54.700><c> is</c><00:19:55.000><c> I</c><00:19:55.120><c> want</c><00:19:55.300><c> to</c><00:19:55.390><c> run</c><00:19:55.480><c> multiple</c><00:19:55.600><c> validators</c>

00:19:56.340 --> 00:19:56.350 align:start position:0%
lot is I want to run multiple validators
 

00:19:56.350 --> 00:19:58.710 align:start position:0%
lot is I want to run multiple validators
how<00:19:56.710><c> can</c><00:19:56.890><c> I</c><00:19:56.950><c> do</c><00:19:57.010><c> that</c><00:19:57.100><c> say</c><00:19:57.970><c> you're</c><00:19:58.150><c> you're</c><00:19:58.660><c> a</c>

00:19:58.710 --> 00:19:58.720 align:start position:0%
how can I do that say you're you're a
 

00:19:58.720 --> 00:20:01.410 align:start position:0%
how can I do that say you're you're a
company<00:19:59.140><c> you</c><00:19:59.620><c> know</c><00:19:59.710><c> we</c><00:19:59.890><c> as</c><00:20:00.820><c> an</c><00:20:00.970><c> example</c><00:20:01.210><c> when</c><00:20:01.390><c> I</c>

00:20:01.410 --> 00:20:01.420 align:start position:0%
company you know we as an example when I
 

00:20:01.420 --> 00:20:02.550 align:start position:0%
company you know we as an example when I
give<00:20:01.570><c> a</c><00:20:01.600><c> shout</c><00:20:01.750><c> out</c><00:20:01.780><c> to</c><00:20:01.960><c> rocket</c><00:20:02.230><c> pool</c><00:20:02.440><c> these</c>

00:20:02.550 --> 00:20:02.560 align:start position:0%
give a shout out to rocket pool these
 

00:20:02.560 --> 00:20:03.870 align:start position:0%
give a shout out to rocket pool these
guys<00:20:02.740><c> are</c><00:20:02.890><c> awesome</c><00:20:02.980><c> they're</c><00:20:03.370><c> working</c>

00:20:03.870 --> 00:20:03.880 align:start position:0%
guys are awesome they're working
 

00:20:03.880 --> 00:20:06.150 align:start position:0%
guys are awesome they're working
kind<00:20:04.120><c> of</c><00:20:04.179><c> a</c><00:20:04.270><c> staking</c><00:20:04.600><c> architecture</c><00:20:05.169><c> for</c>

00:20:06.150 --> 00:20:06.160 align:start position:0%
kind of a staking architecture for
 

00:20:06.160 --> 00:20:07.890 align:start position:0%
kind of a staking architecture for
people<00:20:06.700><c> to</c><00:20:06.789><c> get</c><00:20:06.940><c> involved</c><00:20:07.150><c> even</c><00:20:07.450><c> if</c><00:20:07.630><c> you</c><00:20:07.750><c> don't</c>

00:20:07.890 --> 00:20:07.900 align:start position:0%
people to get involved even if you don't
 

00:20:07.900 --> 00:20:10.080 align:start position:0%
people to get involved even if you don't
have<00:20:08.020><c> the</c><00:20:08.110><c> 30</c><00:20:08.289><c> to</c><00:20:08.440><c> eath</c><00:20:08.620><c> so</c><00:20:09.490><c> what</c><00:20:09.880><c> would</c><00:20:10.059><c> that</c>

00:20:10.080 --> 00:20:10.090 align:start position:0%
have the 30 to eath so what would that
 

00:20:10.090 --> 00:20:12.060 align:start position:0%
have the 30 to eath so what would that
look<00:20:10.210><c> like</c><00:20:10.440><c> one</c><00:20:11.440><c> of</c><00:20:11.530><c> the</c><00:20:11.590><c> things</c><00:20:11.770><c> that</c><00:20:11.950><c> we</c>

00:20:12.060 --> 00:20:12.070 align:start position:0%
look like one of the things that we
 

00:20:12.070 --> 00:20:16.140 align:start position:0%
look like one of the things that we
don't<00:20:12.370><c> want</c><00:20:12.610><c> to</c><00:20:12.910><c> happen</c><00:20:13.090><c> is</c><00:20:13.470><c> this</c><00:20:14.470><c> right</c><00:20:15.220><c> so</c><00:20:16.000><c> we</c>

00:20:16.140 --> 00:20:16.150 align:start position:0%
don't want to happen is this right so we
 

00:20:16.150 --> 00:20:17.310 align:start position:0%
don't want to happen is this right so we
don't<00:20:16.210><c> want</c><00:20:16.450><c> you</c><00:20:16.510><c> to</c><00:20:16.570><c> have</c><00:20:16.690><c> to</c><00:20:16.780><c> spin</c><00:20:16.990><c> up</c><00:20:17.140><c> a</c>

00:20:17.310 --> 00:20:17.320 align:start position:0%
don't want you to have to spin up a
 

00:20:17.320 --> 00:20:20.070 align:start position:0%
don't want you to have to spin up a
single<00:20:17.830><c> client</c><00:20:18.070><c> every</c><00:20:18.580><c> single</c><00:20:18.880><c> time</c><00:20:19.120><c> you</c><00:20:19.660><c> you</c>

00:20:20.070 --> 00:20:20.080 align:start position:0%
single client every single time you you
 

00:20:20.080 --> 00:20:21.390 align:start position:0%
single client every single time you you
want<00:20:20.289><c> to</c><00:20:20.350><c> stake</c><00:20:20.590><c> 32</c><00:20:20.919><c> eath</c><00:20:21.070><c> you</c><00:20:21.190><c> want</c><00:20:21.340><c> to</c>

00:20:21.390 --> 00:20:21.400 align:start position:0%
want to stake 32 eath you want to
 

00:20:21.400 --> 00:20:23.730 align:start position:0%
want to stake 32 eath you want to
participate<00:20:21.789><c> in</c><00:20:21.880><c> the</c><00:20:21.940><c> network</c><00:20:22.179><c> so</c><00:20:22.559><c> one</c><00:20:23.559><c> of</c><00:20:23.590><c> the</c>

00:20:23.730 --> 00:20:23.740 align:start position:0%
participate in the network so one of the
 

00:20:23.740 --> 00:20:25.320 align:start position:0%
participate in the network so one of the
one<00:20:24.039><c> of</c><00:20:24.070><c> the</c><00:20:24.130><c> things</c><00:20:24.220><c> we've</c><00:20:24.460><c> gotten</c><00:20:24.730><c> around</c><00:20:24.910><c> is</c>

00:20:25.320 --> 00:20:25.330 align:start position:0%
one of the things we've gotten around is
 

00:20:25.330 --> 00:20:27.330 align:start position:0%
one of the things we've gotten around is
actually<00:20:26.260><c> creating</c><00:20:26.770><c> a</c><00:20:26.830><c> multi-tenant</c>

00:20:27.330 --> 00:20:27.340 align:start position:0%
actually creating a multi-tenant
 

00:20:27.340 --> 00:20:30.240 align:start position:0%
actually creating a multi-tenant
validator<00:20:28.270><c> client</c><00:20:28.600><c> architecture</c><00:20:29.010><c> so</c><00:20:30.010><c> in</c><00:20:30.160><c> the</c>

00:20:30.240 --> 00:20:30.250 align:start position:0%
validator client architecture so in the
 

00:20:30.250 --> 00:20:31.710 align:start position:0%
validator client architecture so in the
sense<00:20:30.460><c> that</c><00:20:30.580><c> like</c><00:20:30.669><c> validator</c><00:20:31.210><c> assignments</c>

00:20:31.710 --> 00:20:31.720 align:start position:0%
sense that like validator assignments
 

00:20:31.720 --> 00:20:34.799 align:start position:0%
sense that like validator assignments
are<00:20:32.350><c> live</c><00:20:32.650><c> streamed</c><00:20:33.010><c> for</c><00:20:33.520><c> a</c><00:20:33.549><c> subset</c><00:20:34.059><c> of</c><00:20:34.090><c> public</c>

00:20:34.799 --> 00:20:34.809 align:start position:0%
are live streamed for a subset of public
 

00:20:34.809 --> 00:20:36.840 align:start position:0%
are live streamed for a subset of public
keys<00:20:35.049><c> so</c><00:20:35.830><c> for</c><00:20:35.950><c> example</c><00:20:36.340><c> I'm</c><00:20:36.520><c> running</c><00:20:36.789><c> a</c>

00:20:36.840 --> 00:20:36.850 align:start position:0%
keys so for example I'm running a
 

00:20:36.850 --> 00:20:38.669 align:start position:0%
keys so for example I'm running a
validator<00:20:37.179><c> client</c><00:20:37.570><c> on</c><00:20:37.690><c> my</c><00:20:38.020><c> laptop</c><00:20:38.350><c> or</c><00:20:38.620><c> my</c>

00:20:38.669 --> 00:20:38.679 align:start position:0%
validator client on my laptop or my
 

00:20:38.679 --> 00:20:42.480 align:start position:0%
validator client on my laptop or my
computer<00:20:39.190><c> at</c><00:20:39.400><c> home</c><00:20:39.580><c> I</c><00:20:40.330><c> manage</c><00:20:41.080><c> 10</c><00:20:41.950><c> public</c><00:20:42.340><c> keys</c>

00:20:42.480 --> 00:20:42.490 align:start position:0%
computer at home I manage 10 public keys
 

00:20:42.490 --> 00:20:45.270 align:start position:0%
computer at home I manage 10 public keys
on<00:20:42.700><c> there</c><00:20:42.880><c> I</c><00:20:43.059><c> can</c><00:20:43.900><c> send</c><00:20:44.169><c> an</c><00:20:44.320><c> API</c><00:20:44.590><c> request</c><00:20:45.010><c> to</c><00:20:45.159><c> my</c>

00:20:45.270 --> 00:20:45.280 align:start position:0%
on there I can send an API request to my
 

00:20:45.280 --> 00:20:47.250 align:start position:0%
on there I can send an API request to my
beacon<00:20:45.580><c> node</c><00:20:45.820><c> for</c><00:20:46.510><c> the</c><00:20:46.720><c> assignments</c><00:20:47.200><c> for</c>

00:20:47.250 --> 00:20:47.260 align:start position:0%
beacon node for the assignments for
 

00:20:47.260 --> 00:20:49.080 align:start position:0%
beacon node for the assignments for
those<00:20:47.380><c> 10</c><00:20:47.590><c> public</c><00:20:47.919><c> keys</c><00:20:48.130><c> and</c><00:20:48.400><c> I</c><00:20:48.549><c> get</c><00:20:48.700><c> a</c><00:20:48.730><c> stream</c>

00:20:49.080 --> 00:20:49.090 align:start position:0%
those 10 public keys and I get a stream
 

00:20:49.090 --> 00:20:50.640 align:start position:0%
those 10 public keys and I get a stream
telling<00:20:49.510><c> me</c><00:20:49.600><c> exactly</c><00:20:49.929><c> what</c><00:20:50.140><c> I</c><00:20:50.169><c> need</c><00:20:50.320><c> to</c><00:20:50.409><c> do</c><00:20:50.500><c> my</c>

00:20:50.640 --> 00:20:50.650 align:start position:0%
telling me exactly what I need to do my
 

00:20:50.650 --> 00:20:52.590 align:start position:0%
telling me exactly what I need to do my
job<00:20:50.890><c> I</c><00:20:51.159><c> don't</c><00:20:51.549><c> need</c><00:20:51.730><c> to</c><00:20:51.820><c> do</c><00:20:51.909><c> anything</c><00:20:52.090><c> I</c><00:20:52.390><c> just</c>

00:20:52.590 --> 00:20:52.600 align:start position:0%
job I don't need to do anything I just
 

00:20:52.600 --> 00:20:55.500 align:start position:0%
job I don't need to do anything I just
have<00:20:52.720><c> one</c><00:20:52.840><c> machine</c><00:20:53.260><c> I</c><00:20:53.559><c> trust</c><00:20:54.010><c> it</c><00:20:54.240><c> and</c><00:20:55.240><c> things</c>

00:20:55.500 --> 00:20:55.510 align:start position:0%
have one machine I trust it and things
 

00:20:55.510 --> 00:20:58.470 align:start position:0%
have one machine I trust it and things
get<00:20:55.690><c> done</c><00:20:56.250><c> so</c><00:20:57.250><c> essentially</c><00:20:57.970><c> we</c><00:20:58.150><c> also</c><00:20:58.270><c> this</c>

00:20:58.470 --> 00:20:58.480 align:start position:0%
get done so essentially we also this
 

00:20:58.480 --> 00:21:00.180 align:start position:0%
get done so essentially we also this
also<00:20:58.630><c> allows</c><00:20:58.960><c> for</c><00:20:58.990><c> validator</c><00:20:59.530><c> as</c><00:20:59.679><c> a</c><00:20:59.710><c> service</c>

00:21:00.180 --> 00:21:00.190 align:start position:0%
also allows for validator as a service
 

00:21:00.190 --> 00:21:02.669 align:start position:0%
also allows for validator as a service
sort<00:21:00.640><c> of</c><00:21:00.700><c> opportunities</c><00:21:01.299><c> at</c><00:21:02.140><c> prism</c><00:21:02.559><c> we're</c>

00:21:02.669 --> 00:21:02.679 align:start position:0%
sort of opportunities at prism we're
 

00:21:02.679 --> 00:21:03.990 align:start position:0%
sort of opportunities at prism we're
going<00:21:02.860><c> to</c><00:21:02.950><c> be</c><00:21:03.010><c> shipping</c><00:21:03.370><c> our</c><00:21:03.490><c> own</c><00:21:03.610><c> in-house</c>

00:21:03.990 --> 00:21:04.000 align:start position:0%
going to be shipping our own in-house
 

00:21:04.000 --> 00:21:05.310 align:start position:0%
going to be shipping our own in-house
validator<00:21:04.450><c> client</c><00:21:04.809><c> that</c><00:21:04.870><c> you</c><00:21:04.960><c> guys</c><00:21:05.110><c> can</c><00:21:05.289><c> use</c>

00:21:05.310 --> 00:21:05.320 align:start position:0%
validator client that you guys can use
 

00:21:05.320 --> 00:21:07.320 align:start position:0%
validator client that you guys can use
but<00:21:06.070><c> it</c><00:21:06.159><c> should</c><00:21:06.309><c> be</c><00:21:06.340><c> a</c><00:21:06.429><c> very</c><00:21:06.520><c> simple</c><00:21:07.090><c> piece</c><00:21:07.299><c> of</c>

00:21:07.320 --> 00:21:07.330 align:start position:0%
but it should be a very simple piece of
 

00:21:07.330 --> 00:21:09.240 align:start position:0%
but it should be a very simple piece of
software<00:21:07.450><c> that</c><00:21:08.380><c> any</c><00:21:08.530><c> other</c><00:21:08.740><c> person</c><00:21:09.100><c> can</c>

00:21:09.240 --> 00:21:09.250 align:start position:0%
software that any other person can
 

00:21:09.250 --> 00:21:10.919 align:start position:0%
software that any other person can
create<00:21:09.370><c> as</c><00:21:09.610><c> well</c><00:21:09.820><c> as</c><00:21:10.000><c> long</c><00:21:10.240><c> as</c><00:21:10.270><c> it</c><00:21:10.480><c> conforms</c><00:21:10.870><c> to</c>

00:21:10.919 --> 00:21:10.929 align:start position:0%
create as well as long as it conforms to
 

00:21:10.929 --> 00:21:12.570 align:start position:0%
create as well as long as it conforms to
the<00:21:11.080><c> beacon</c><00:21:11.380><c> know</c><00:21:11.470><c> that</c><00:21:11.620><c> theorem</c><00:21:11.830><c> 2.0</c><00:21:12.250><c> API</c>

00:21:12.570 --> 00:21:12.580 align:start position:0%
the beacon know that theorem 2.0 API
 

00:21:12.580 --> 00:21:15.120 align:start position:0%
the beacon know that theorem 2.0 API
right<00:21:13.380><c> and</c><00:21:14.380><c> like</c><00:21:14.500><c> I</c><00:21:14.590><c> said</c><00:21:14.740><c> these</c><00:21:14.830><c> are</c><00:21:14.890><c> very</c>

00:21:15.120 --> 00:21:15.130 align:start position:0%
right and like I said these are very
 

00:21:15.130 --> 00:21:16.440 align:start position:0%
right and like I said these are very
lightweight<00:21:15.340><c> can</c><00:21:15.789><c> be</c><00:21:15.850><c> spun</c><00:21:16.000><c> all</c><00:21:16.179><c> types</c><00:21:16.360><c> of</c>

00:21:16.440 --> 00:21:16.450 align:start position:0%
lightweight can be spun all types of
 

00:21:16.450 --> 00:21:17.970 align:start position:0%
lightweight can be spun all types of
devices<00:21:16.570><c> so</c><00:21:17.020><c> I</c><00:21:17.049><c> can</c><00:21:17.260><c> even</c><00:21:17.440><c> imagine</c><00:21:17.620><c> having</c>

00:21:17.970 --> 00:21:17.980 align:start position:0%
devices so I can even imagine having
 

00:21:17.980 --> 00:21:20.370 align:start position:0%
devices so I can even imagine having
your<00:21:18.190><c> phone</c><00:21:18.429><c> as</c><00:21:18.700><c> as</c><00:21:19.630><c> the</c><00:21:19.780><c> entity</c><00:21:20.049><c> that</c><00:21:20.169><c> you</c>

00:21:20.370 --> 00:21:20.380 align:start position:0%
your phone as as the entity that you
 

00:21:20.380 --> 00:21:21.840 align:start position:0%
your phone as as the entity that you
know<00:21:20.500><c> stores</c><00:21:20.770><c> private</c><00:21:21.100><c> keys</c><00:21:21.250><c> and</c><00:21:21.549><c> can</c><00:21:21.700><c> help</c>

00:21:21.840 --> 00:21:21.850 align:start position:0%
know stores private keys and can help
 

00:21:21.850 --> 00:21:24.680 align:start position:0%
know stores private keys and can help
with<00:21:22.000><c> signing</c><00:21:22.390><c> the</c><00:21:22.720><c> transactions</c><00:21:23.260><c> required</c>

00:21:24.680 --> 00:21:24.690 align:start position:0%
with signing the transactions required
 

00:21:24.690 --> 00:21:27.690 align:start position:0%
with signing the transactions required
so<00:21:25.690><c> what</c><00:21:26.110><c> does</c><00:21:26.440><c> beacon</c><00:21:27.280><c> change</c><00:21:27.490><c> kind</c><00:21:27.610><c> of</c>

00:21:27.690 --> 00:21:27.700 align:start position:0%
so what does beacon change kind of
 

00:21:27.700 --> 00:21:30.360 align:start position:0%
so what does beacon change kind of
public<00:21:27.970><c> API</c><00:21:28.210><c> look</c><00:21:28.450><c> like</c><00:21:28.630><c> and</c><00:21:29.220><c> one</c><00:21:30.220><c> of</c><00:21:30.309><c> the</c>

00:21:30.360 --> 00:21:30.370 align:start position:0%
public API look like and one of the
 

00:21:30.370 --> 00:21:31.710 align:start position:0%
public API look like and one of the
things<00:21:30.490><c> that</c><00:21:30.669><c> we</c><00:21:30.730><c> want</c><00:21:30.880><c> to</c><00:21:30.909><c> do</c><00:21:31.059><c> is</c><00:21:31.299><c> we</c><00:21:31.480><c> want</c><00:21:31.659><c> to</c>

00:21:31.710 --> 00:21:31.720 align:start position:0%
things that we want to do is we want to
 

00:21:31.720 --> 00:21:33.299 align:start position:0%
things that we want to do is we want to
improve<00:21:32.049><c> upon</c><00:21:32.230><c> the</c><00:21:32.440><c> current</c><00:21:32.740><c> system</c><00:21:33.070><c> which</c>

00:21:33.299 --> 00:21:33.309 align:start position:0%
improve upon the current system which
 

00:21:33.309 --> 00:21:36.000 align:start position:0%
improve upon the current system which
currently<00:21:33.610><c> uses</c><00:21:33.940><c> JSON</c><00:21:34.150><c> RPC</c><00:21:34.570><c> I'm</c><00:21:35.470><c> sure</c><00:21:35.650><c> a</c><00:21:35.860><c> lot</c>

00:21:36.000 --> 00:21:36.010 align:start position:0%
currently uses JSON RPC I'm sure a lot
 

00:21:36.010 --> 00:21:37.230 align:start position:0%
currently uses JSON RPC I'm sure a lot
of<00:21:36.039><c> you</c><00:21:36.220><c> are</c><00:21:36.280><c> familiar</c><00:21:36.400><c> with</c><00:21:36.730><c> that</c><00:21:36.789><c> here</c>

00:21:37.230 --> 00:21:37.240 align:start position:0%
of you are familiar with that here
 

00:21:37.240 --> 00:21:39.690 align:start position:0%
of you are familiar with that here
includes<00:21:38.020><c> a</c><00:21:38.110><c> lot</c><00:21:38.230><c> of</c><00:21:38.350><c> a</c><00:21:38.620><c> lot</c><00:21:38.770><c> of</c><00:21:38.860><c> issues</c><00:21:39.010><c> a</c><00:21:39.250><c> lot</c>

00:21:39.690 --> 00:21:39.700 align:start position:0%
includes a lot of a lot of issues a lot
 

00:21:39.700 --> 00:21:41.640 align:start position:0%
includes a lot of a lot of issues a lot
of<00:21:39.760><c> issues</c><00:21:39.880><c> with</c><00:21:40.090><c> standardization</c><00:21:40.840><c> and</c><00:21:41.110><c> it's</c>

00:21:41.640 --> 00:21:41.650 align:start position:0%
of issues with standardization and it's
 

00:21:41.650 --> 00:21:43.710 align:start position:0%
of issues with standardization and it's
not<00:21:41.799><c> something</c><00:21:42.159><c> that</c><00:21:42.190><c> I</c><00:21:42.340><c> think</c><00:21:43.150><c> we</c><00:21:43.299><c> believe</c><00:21:43.600><c> is</c>

00:21:43.710 --> 00:21:43.720 align:start position:0%
not something that I think we believe is
 

00:21:43.720 --> 00:21:46.770 align:start position:0%
not something that I think we believe is
robust<00:21:44.110><c> enough</c><00:21:44.230><c> for</c><00:21:45.039><c> a</c><00:21:45.070><c> theorem</c><00:21:45.370><c> 2.0</c><00:21:45.780><c> so</c>

00:21:46.770 --> 00:21:46.780 align:start position:0%
robust enough for a theorem 2.0 so
 

00:21:46.780 --> 00:21:48.960 align:start position:0%
robust enough for a theorem 2.0 so
instead<00:21:47.169><c> we're</c><00:21:48.100><c> going</c><00:21:48.400><c> with</c><00:21:48.520><c> protocol</c>

00:21:48.960 --> 00:21:48.970 align:start position:0%
instead we're going with protocol
 

00:21:48.970 --> 00:21:51.240 align:start position:0%
instead we're going with protocol
buffers<00:21:49.360><c> and</c><00:21:49.620><c> protocol</c><00:21:50.620><c> buffers</c><00:21:50.919><c> give</c><00:21:51.130><c> you</c><00:21:51.190><c> a</c>

00:21:51.240 --> 00:21:51.250 align:start position:0%
buffers and protocol buffers give you a
 

00:21:51.250 --> 00:21:55.260 align:start position:0%
buffers and protocol buffers give you a
lot<00:21:51.429><c> of</c><00:21:51.460><c> benefits</c><00:21:51.970><c> so</c><00:21:52.150><c> as</c><00:21:53.140><c> an</c><00:21:53.380><c> example</c><00:21:54.150><c> say</c><00:21:55.150><c> we</c>

00:21:55.260 --> 00:21:55.270 align:start position:0%
lot of benefits so as an example say we
 

00:21:55.270 --> 00:21:56.580 align:start position:0%
lot of benefits so as an example say we
have<00:21:55.450><c> two</c><00:21:55.780><c> nodes</c><00:21:55.929><c> communicating</c><00:21:56.440><c> with</c><00:21:56.530><c> each</c>

00:21:56.580 --> 00:21:56.590 align:start position:0%
have two nodes communicating with each
 

00:21:56.590 --> 00:21:59.220 align:start position:0%
have two nodes communicating with each
other<00:21:56.710><c> right</c><00:21:57.659><c> protocol</c><00:21:58.659><c> buffers</c><00:21:58.929><c> provide</c>

00:21:59.220 --> 00:21:59.230 align:start position:0%
other right protocol buffers provide
 

00:21:59.230 --> 00:22:01.440 align:start position:0%
other right protocol buffers provide
this<00:21:59.350><c> by</c><00:21:59.500><c> directionality</c><00:22:00.039><c> of</c><00:22:00.450><c> essentially</c>

00:22:01.440 --> 00:22:01.450 align:start position:0%
this by directionality of essentially
 

00:22:01.450 --> 00:22:03.090 align:start position:0%
this by directionality of essentially
you<00:22:01.630><c> know</c><00:22:01.720><c> having</c><00:22:01.990><c> a</c><00:22:02.080><c> good</c><00:22:02.230><c> standard</c><00:22:02.710><c> for</c><00:22:03.070><c> a</c>

00:22:03.090 --> 00:22:03.100 align:start position:0%
you know having a good standard for a
 

00:22:03.100 --> 00:22:05.039 align:start position:0%
you know having a good standard for a
public<00:22:03.460><c> API</c><00:22:03.730><c> allowing</c><00:22:04.539><c> notes</c><00:22:04.840><c> to</c><00:22:04.960><c> know</c>

00:22:05.039 --> 00:22:05.049 align:start position:0%
public API allowing notes to know
 

00:22:05.049 --> 00:22:07.320 align:start position:0%
public API allowing notes to know
exactly<00:22:05.440><c> what</c><00:22:05.620><c> to</c><00:22:05.740><c> expect</c><00:22:06.159><c> and</c><00:22:06.340><c> allow</c><00:22:07.090><c> them</c><00:22:07.240><c> to</c>

00:22:07.320 --> 00:22:07.330 align:start position:0%
exactly what to expect and allow them to
 

00:22:07.330 --> 00:22:08.460 align:start position:0%
exactly what to expect and allow them to
interact<00:22:07.510><c> with</c><00:22:07.659><c> each</c><00:22:07.780><c> other</c><00:22:07.900><c> in</c><00:22:08.080><c> a</c><00:22:08.140><c> way</c><00:22:08.260><c> that</c>

00:22:08.460 --> 00:22:08.470 align:start position:0%
interact with each other in a way that
 

00:22:08.470 --> 00:22:10.590 align:start position:0%
interact with each other in a way that
we<00:22:08.620><c> know</c><00:22:08.770><c> will</c><00:22:09.010><c> work</c><00:22:09.220><c> even</c><00:22:09.730><c> cross</c><00:22:09.940><c> clients</c>

00:22:10.590 --> 00:22:10.600 align:start position:0%
we know will work even cross clients
 

00:22:10.600 --> 00:22:12.810 align:start position:0%
we know will work even cross clients
whereas<00:22:11.320><c> with</c><00:22:11.530><c> JSON</c><00:22:11.890><c> for</c><00:22:12.159><c> example</c><00:22:12.580><c> every</c>

00:22:12.810 --> 00:22:12.820 align:start position:0%
whereas with JSON for example every
 

00:22:12.820 --> 00:22:14.159 align:start position:0%
whereas with JSON for example every
client<00:22:13.120><c> needs</c><00:22:13.240><c> to</c><00:22:13.299><c> write</c><00:22:13.540><c> kind</c><00:22:13.780><c> of</c><00:22:13.900><c> their</c><00:22:14.049><c> own</c>

00:22:14.159 --> 00:22:14.169 align:start position:0%
client needs to write kind of their own
 

00:22:14.169 --> 00:22:15.930 align:start position:0%
client needs to write kind of their own
way<00:22:14.409><c> of</c><00:22:14.440><c> doing</c><00:22:14.590><c> things</c><00:22:15.040><c> you're</c><00:22:15.700><c> into</c><00:22:15.880><c> the</c>

00:22:15.930 --> 00:22:15.940 align:start position:0%
way of doing things you're into the
 

00:22:15.940 --> 00:22:17.220 align:start position:0%
way of doing things you're into the
situation<00:22:16.330><c> where</c><00:22:16.450><c> like</c><00:22:16.570><c> on</c><00:22:16.780><c> the</c>

00:22:17.220 --> 00:22:17.230 align:start position:0%
situation where like on the
 

00:22:17.230 --> 00:22:18.450 align:start position:0%
situation where like on the
sender<00:22:17.500><c> and</c><00:22:17.650><c> I'm</c><00:22:17.830><c> really</c><00:22:18.010><c> happy</c><00:22:18.190><c> with</c><00:22:18.340><c> what</c>

00:22:18.450 --> 00:22:18.460 align:start position:0%
sender and I'm really happy with what
 

00:22:18.460 --> 00:22:21.120 align:start position:0%
sender and I'm really happy with what
I'm<00:22:18.549><c> sending</c><00:22:18.940><c> the</c><00:22:19.570><c> recipe</c><00:22:19.870><c> has</c><00:22:19.990><c> no</c><00:22:20.140><c> idea</c><00:22:20.380><c> right</c>

00:22:21.120 --> 00:22:21.130 align:start position:0%
I'm sending the recipe has no idea right
 

00:22:21.130 --> 00:22:23.310 align:start position:0%
I'm sending the recipe has no idea right
as<00:22:21.700><c> of</c><00:22:21.910><c> today</c><00:22:22.120><c> a</c><00:22:22.510><c> lot</c><00:22:22.929><c> of</c><00:22:23.049><c> the</c><00:22:23.140><c> current</c>

00:22:23.310 --> 00:22:23.320 align:start position:0%
as of today a lot of the current
 

00:22:23.320 --> 00:22:24.570 align:start position:0%
as of today a lot of the current
aetherium<00:22:23.770><c> clients</c><00:22:24.160><c> they</c><00:22:24.309><c> don't</c><00:22:24.340><c> even</c>

00:22:24.570 --> 00:22:24.580 align:start position:0%
aetherium clients they don't even
 

00:22:24.580 --> 00:22:26.789 align:start position:0%
aetherium clients they don't even
implement<00:22:25.059><c> all</c><00:22:25.450><c> the</c><00:22:25.750><c> web</c><00:22:25.900><c> 3</c><00:22:26.110><c> endpoint</c><00:22:26.470><c> methods</c>

00:22:26.789 --> 00:22:26.799 align:start position:0%
implement all the web 3 endpoint methods
 

00:22:26.799 --> 00:22:28.380 align:start position:0%
implement all the web 3 endpoint methods
that<00:22:26.950><c> the</c><00:22:27.160><c> other</c><00:22:27.280><c> clients</c><00:22:27.730><c> do</c><00:22:27.880><c> that's</c>

00:22:28.380 --> 00:22:28.390 align:start position:0%
that the other clients do that's
 

00:22:28.390 --> 00:22:29.580 align:start position:0%
that the other clients do that's
something<00:22:28.510><c> we're</c><00:22:28.809><c> going</c><00:22:28.929><c> to</c><00:22:28.990><c> actively</c><00:22:29.410><c> try</c><00:22:29.559><c> to</c>

00:22:29.580 --> 00:22:29.590 align:start position:0%
something we're going to actively try to
 

00:22:29.590 --> 00:22:32.190 align:start position:0%
something we're going to actively try to
avoid<00:22:29.890><c> and</c><00:22:30.100><c> at</c><00:22:30.220><c> 2.0</c><00:22:30.870><c> so</c><00:22:31.870><c> just</c><00:22:31.990><c> to</c><00:22:32.049><c> give</c><00:22:32.169><c> you</c>

00:22:32.190 --> 00:22:32.200 align:start position:0%
avoid and at 2.0 so just to give you
 

00:22:32.200 --> 00:22:33.840 align:start position:0%
avoid and at 2.0 so just to give you
guys<00:22:32.350><c> an</c><00:22:32.470><c> example</c><00:22:32.500><c> of</c><00:22:32.919><c> gee</c><00:22:33.040><c> our</c><00:22:33.130><c> PC</c><00:22:33.490><c> connection</c>

00:22:33.840 --> 00:22:33.850 align:start position:0%
guys an example of gee our PC connection
 

00:22:33.850 --> 00:22:36.180 align:start position:0%
guys an example of gee our PC connection
metrics<00:22:34.299><c> so</c><00:22:35.200><c> G</c><00:22:35.350><c> RPC</c><00:22:35.679><c> is</c><00:22:35.770><c> kind</c><00:22:35.950><c> of</c><00:22:36.010><c> like</c><00:22:36.160><c> a</c>

00:22:36.180 --> 00:22:36.190 align:start position:0%
metrics so G RPC is kind of like a
 

00:22:36.190 --> 00:22:37.710 align:start position:0%
metrics so G RPC is kind of like a
framework<00:22:36.669><c> put</c><00:22:36.880><c> together</c><00:22:37.000><c> by</c><00:22:37.240><c> Google</c><00:22:37.570><c> for</c>

00:22:37.710 --> 00:22:37.720 align:start position:0%
framework put together by Google for
 

00:22:37.720 --> 00:22:40.740 align:start position:0%
framework put together by Google for
this<00:22:38.410><c> remote</c><00:22:38.950><c> procedure</c><00:22:39.070><c> call</c><00:22:39.750><c> service</c>

00:22:40.740 --> 00:22:40.750 align:start position:0%
this remote procedure call service
 

00:22:40.750 --> 00:22:43.560 align:start position:0%
this remote procedure call service
optimization<00:22:41.380><c> and</c><00:22:41.940><c> currently</c><00:22:42.940><c> you</c><00:22:43.120><c> know</c><00:22:43.150><c> when</c>

00:22:43.560 --> 00:22:43.570 align:start position:0%
optimization and currently you know when
 

00:22:43.570 --> 00:22:46.470 align:start position:0%
optimization and currently you know when
you<00:22:43.660><c> use</c><00:22:43.840><c> JSON</c><00:22:44.260><c> RPC</c><00:22:44.640><c> you</c><00:22:45.640><c> get</c><00:22:45.790><c> around</c><00:22:46.030><c> you</c><00:22:46.390><c> know</c>

00:22:46.470 --> 00:22:46.480 align:start position:0%
you use JSON RPC you get around you know
 

00:22:46.480 --> 00:22:48.780 align:start position:0%
you use JSON RPC you get around you know
almost<00:22:46.690><c> a</c><00:22:46.900><c> 10</c><00:22:47.110><c> order</c><00:22:47.470><c> which</c><00:22:48.250><c> in</c><00:22:48.340><c> reality</c><00:22:48.490><c> is</c>

00:22:48.780 --> 00:22:48.790 align:start position:0%
almost a 10 order which in reality is
 

00:22:48.790 --> 00:22:51.720 align:start position:0%
almost a 10 order which in reality is
about<00:22:49.030><c> like</c><00:22:49.179><c> a</c><00:22:49.210><c> 6</c><00:22:49.480><c> you</c><00:22:50.470><c> know</c><00:22:50.559><c> 6</c><00:22:51.250><c> times</c>

00:22:51.720 --> 00:22:51.730 align:start position:0%
about like a 6 you know 6 times
 

00:22:51.730 --> 00:22:53.880 align:start position:0%
about like a 6 you know 6 times
order<00:22:52.120><c> of</c><00:22:52.240><c> throughput</c><00:22:52.450><c> compared</c><00:22:53.440><c> to</c><00:22:53.500><c> JSON</c><00:22:53.799><c> RPC</c>

00:22:53.880 --> 00:22:53.890 align:start position:0%
order of throughput compared to JSON RPC
 

00:22:53.890 --> 00:22:57.480 align:start position:0%
order of throughput compared to JSON RPC
when<00:22:54.309><c> you</c><00:22:54.400><c> see</c><00:22:54.580><c> a</c><00:22:54.610><c> proto</c><00:22:55.360><c> bus</c><00:22:55.620><c> why</c><00:22:56.620><c> is</c><00:22:56.679><c> this</c><00:22:57.010><c> in</c>

00:22:57.480 --> 00:22:57.490 align:start position:0%
when you see a proto bus why is this in
 

00:22:57.490 --> 00:22:58.530 align:start position:0%
when you see a proto bus why is this in
particular<00:22:57.910><c> you</c><00:22:58.120><c> know</c><00:22:58.210><c> why</c><00:22:58.390><c> is</c><00:22:58.450><c> this</c>

00:22:58.530 --> 00:22:58.540 align:start position:0%
particular you know why is this
 

00:22:58.540 --> 00:23:00.120 align:start position:0%
particular you know why is this
important<00:22:58.990><c> well</c><00:22:59.200><c> we</c><00:22:59.290><c> want</c><00:22:59.470><c> to</c><00:22:59.530><c> make</c><00:22:59.620><c> sure</c><00:22:59.919><c> like</c>

00:23:00.120 --> 00:23:00.130 align:start position:0%
important well we want to make sure like
 

00:23:00.130 --> 00:23:01.560 align:start position:0%
important well we want to make sure like
I<00:23:00.220><c> said</c><00:23:00.429><c> want</c><00:23:00.610><c> to</c><00:23:00.700><c> reduce</c><00:23:00.850><c> the</c><00:23:01.059><c> mutt</c><00:23:01.240><c> as</c><00:23:01.360><c> much</c>

00:23:01.560 --> 00:23:01.570 align:start position:0%
I said want to reduce the mutt as much
 

00:23:01.570 --> 00:23:02.820 align:start position:0%
I said want to reduce the mutt as much
friction<00:23:01.809><c> as</c><00:23:01.990><c> possible</c><00:23:02.380><c> which</c><00:23:02.470><c> we</c><00:23:02.620><c> knows</c>

00:23:02.820 --> 00:23:02.830 align:start position:0%
friction as possible which we knows
 

00:23:02.830 --> 00:23:05.340 align:start position:0%
friction as possible which we knows
using<00:23:03.130><c> a</c><00:23:03.220><c> 2.0</c><00:23:03.669><c> to</c><00:23:04.390><c> make</c><00:23:04.570><c> it</c><00:23:04.720><c> so</c><00:23:04.840><c> that</c><00:23:04.870><c> you</c><00:23:05.169><c> don't</c>

00:23:05.340 --> 00:23:05.350 align:start position:0%
using a 2.0 to make it so that you don't
 

00:23:05.350 --> 00:23:07.320 align:start position:0%
using a 2.0 to make it so that you don't
need<00:23:05.410><c> to</c><00:23:05.470><c> worry</c><00:23:05.770><c> about</c><00:23:05.890><c> this</c><00:23:06.070><c> as</c><00:23:06.190><c> a</c><00:23:06.220><c> user</c><00:23:06.460><c> you</c>

00:23:07.320 --> 00:23:07.330 align:start position:0%
need to worry about this as a user you
 

00:23:07.330 --> 00:23:09.150 align:start position:0%
need to worry about this as a user you
don't<00:23:07.510><c> need</c><00:23:07.600><c> to</c><00:23:07.720><c> worry</c><00:23:07.929><c> about</c><00:23:08.290><c> like</c><00:23:08.500><c> the</c>

00:23:09.150 --> 00:23:09.160 align:start position:0%
don't need to worry about like the
 

00:23:09.160 --> 00:23:11.539 align:start position:0%
don't need to worry about like the
bottlenecks<00:23:09.610><c> that</c><00:23:09.669><c> you'll</c><00:23:09.850><c> obtain</c><00:23:10.030><c> from</c><00:23:10.299><c> this</c>

00:23:11.539 --> 00:23:11.549 align:start position:0%
bottlenecks that you'll obtain from this
 

00:23:11.549 --> 00:23:14.159 align:start position:0%
bottlenecks that you'll obtain from this
aside<00:23:12.549><c> from</c><00:23:12.669><c> that</c><00:23:12.880><c> here</c><00:23:13.450><c> are</c><00:23:13.510><c> some</c><00:23:13.630><c> utilities</c>

00:23:14.159 --> 00:23:14.169 align:start position:0%
aside from that here are some utilities
 

00:23:14.169 --> 00:23:15.570 align:start position:0%
aside from that here are some utilities
that<00:23:14.200><c> will</c><00:23:14.350><c> provide</c><00:23:14.650><c> our</c><00:23:14.890><c> client</c><00:23:15.280><c> for</c><00:23:15.490><c> you</c>

00:23:15.570 --> 00:23:15.580 align:start position:0%
that will provide our client for you
 

00:23:15.580 --> 00:23:17.250 align:start position:0%
that will provide our client for you
guys<00:23:15.730><c> to</c><00:23:15.880><c> use</c><00:23:15.910><c> and</c><00:23:16.360><c> that</c><00:23:16.900><c> are</c><00:23:16.990><c> gonna</c><00:23:17.049><c> be</c>

00:23:17.250 --> 00:23:17.260 align:start position:0%
guys to use and that are gonna be
 

00:23:17.260 --> 00:23:18.720 align:start position:0%
guys to use and that are gonna be
basically<00:23:17.620><c> like</c><00:23:17.799><c> you</c><00:23:17.950><c> know</c><00:23:18.010><c> public</c><00:23:18.220><c> packages</c>

00:23:18.720 --> 00:23:18.730 align:start position:0%
basically like you know public packages
 

00:23:18.730 --> 00:23:19.770 align:start position:0%
basically like you know public packages
that<00:23:18.820><c> can</c><00:23:18.910><c> be</c><00:23:19.030><c> imported</c><00:23:19.240><c> across</c><00:23:19.600><c> other</c>

00:23:19.770 --> 00:23:19.780 align:start position:0%
that can be imported across other
 

00:23:19.780 --> 00:23:22.409 align:start position:0%
that can be imported across other
projects<00:23:20.380><c> so</c><00:23:21.130><c> if</c><00:23:21.490><c> you</c><00:23:21.580><c> guys</c><00:23:21.730><c> went</c><00:23:22.000><c> to</c><00:23:22.059><c> Justin's</c>

00:23:22.409 --> 00:23:22.419 align:start position:0%
projects so if you guys went to Justin's
 

00:23:22.419 --> 00:23:24.360 align:start position:0%
projects so if you guys went to Justin's
Drake<00:23:22.660><c> I</c><00:23:22.840><c> just</c><00:23:23.049><c> in</c><00:23:23.169><c> Drake's</c><00:23:23.380><c> randomness</c><00:23:24.190><c> talk</c>

00:23:24.360 --> 00:23:24.370 align:start position:0%
Drake I just in Drake's randomness talk
 

00:23:24.370 --> 00:23:26.460 align:start position:0%
Drake I just in Drake's randomness talk
for<00:23:24.549><c> s</c><00:23:24.610><c> 2.0</c><00:23:25.090><c> we're</c><00:23:25.990><c> going</c><00:23:26.110><c> to</c><00:23:26.169><c> be</c><00:23:26.260><c> leveraging</c>

00:23:26.460 --> 00:23:26.470 align:start position:0%
for s 2.0 we're going to be leveraging
 

00:23:26.470 --> 00:23:30.000 align:start position:0%
for s 2.0 we're going to be leveraging
the<00:23:26.830><c> power</c><00:23:26.860><c> of</c><00:23:27.400><c> a</c><00:23:27.730><c> six</c><00:23:28.260><c> basic</c><00:23:29.260><c> rigs</c><00:23:29.500><c> to</c><00:23:29.740><c> create</c>

00:23:30.000 --> 00:23:30.010 align:start position:0%
the power of a six basic rigs to create
 

00:23:30.010 --> 00:23:31.770 align:start position:0%
the power of a six basic rigs to create
a<00:23:30.040><c> verifiable</c><00:23:30.790><c> delay</c><00:23:31.030><c> function</c><00:23:31.390><c> source</c><00:23:31.660><c> of</c>

00:23:31.770 --> 00:23:31.780 align:start position:0%
a verifiable delay function source of
 

00:23:31.780 --> 00:23:33.930 align:start position:0%
a verifiable delay function source of
randomness<00:23:31.900><c> for</c><00:23:32.320><c> a</c><00:23:32.380><c> tearoom</c><00:23:32.590><c> 2.0</c><00:23:32.980><c> so</c><00:23:33.790><c> it's</c>

00:23:33.930 --> 00:23:33.940 align:start position:0%
randomness for a tearoom 2.0 so it's
 

00:23:33.940 --> 00:23:35.280 align:start position:0%
randomness for a tearoom 2.0 so it's
really<00:23:34.120><c> cool</c><00:23:34.299><c> because</c><00:23:34.480><c> you</c><00:23:35.020><c> can</c><00:23:35.049><c> actually</c>

00:23:35.280 --> 00:23:35.290 align:start position:0%
really cool because you can actually
 

00:23:35.290 --> 00:23:36.980 align:start position:0%
really cool because you can actually
have<00:23:35.710><c> a</c><00:23:35.740><c> public</c><00:23:36.070><c> API</c><00:23:36.309><c> where</c><00:23:36.490><c> you</c><00:23:36.520><c> can</c><00:23:36.580><c> query</c>

00:23:36.980 --> 00:23:36.990 align:start position:0%
have a public API where you can query
 

00:23:36.990 --> 00:23:40.289 align:start position:0%
have a public API where you can query
the<00:23:37.990><c> randomness</c><00:23:38.590><c> like</c><00:23:39.130><c> unbiased</c><00:23:39.669><c> able</c><00:23:39.910><c> strong</c>

00:23:40.289 --> 00:23:40.299 align:start position:0%
the randomness like unbiased able strong
 

00:23:40.299 --> 00:23:42.570 align:start position:0%
the randomness like unbiased able strong
randomness<00:23:41.169><c> I'm</c><00:23:41.440><c> a</c><00:23:41.500><c> theorem</c><00:23:41.740><c> 2.0</c><00:23:42.100><c> nodes</c><00:23:42.340><c> that</c>

00:23:42.570 --> 00:23:42.580 align:start position:0%
randomness I'm a theorem 2.0 nodes that
 

00:23:42.580 --> 00:23:45.030 align:start position:0%
randomness I'm a theorem 2.0 nodes that
you<00:23:42.669><c> can</c><00:23:42.820><c> use</c><00:23:42.940><c> in</c><00:23:43.059><c> your</c><00:23:43.090><c> applications</c><00:23:44.040><c> we're</c>

00:23:45.030 --> 00:23:45.040 align:start position:0%
you can use in your applications we're
 

00:23:45.040 --> 00:23:46.650 align:start position:0%
you can use in your applications we're
gonna<00:23:45.160><c> have</c><00:23:45.340><c> a</c><00:23:45.370><c> very</c><00:23:45.520><c> robust</c><00:23:45.880><c> key</c><00:23:46.120><c> value</c><00:23:46.419><c> store</c>

00:23:46.650 --> 00:23:46.660 align:start position:0%
gonna have a very robust key value store
 

00:23:46.660 --> 00:23:48.690 align:start position:0%
gonna have a very robust key value store
using<00:23:46.960><c> both</c><00:23:47.140><c> DB</c><00:23:47.500><c> which</c><00:23:47.919><c> is</c><00:23:47.950><c> a</c><00:23:48.070><c> write</c><00:23:48.280><c> optimized</c>

00:23:48.690 --> 00:23:48.700 align:start position:0%
using both DB which is a write optimized
 

00:23:48.700 --> 00:23:50.970 align:start position:0%
using both DB which is a write optimized
database<00:23:49.120><c> specifically</c><00:23:49.900><c> you</c><00:23:50.140><c> know</c><00:23:50.230><c> very</c><00:23:50.740><c> well</c>

00:23:50.970 --> 00:23:50.980 align:start position:0%
database specifically you know very well
 

00:23:50.980 --> 00:23:52.710 align:start position:0%
database specifically you know very well
very<00:23:51.400><c> well</c><00:23:51.490><c> created</c><00:23:51.970><c> for</c><00:23:52.090><c> block</c><00:23:52.240><c> chains</c><00:23:52.480><c> as</c>

00:23:52.710 --> 00:23:52.720 align:start position:0%
very well created for block chains as
 

00:23:52.720 --> 00:23:54.539 align:start position:0%
very well created for block chains as
well<00:23:53.260><c> as</c><00:23:53.530><c> the</c><00:23:53.620><c> signature</c><00:23:53.919><c> aggregation</c>

00:23:54.539 --> 00:23:54.549 align:start position:0%
well as the signature aggregation
 

00:23:54.549 --> 00:23:56.669 align:start position:0%
well as the signature aggregation
library<00:23:54.880><c> using</c><00:23:55.150><c> VLS</c><00:23:55.540><c> so</c><00:23:56.169><c> the</c><00:23:56.290><c> cool</c><00:23:56.440><c> thing</c><00:23:56.650><c> is</c>

00:23:56.669 --> 00:23:56.679 align:start position:0%
library using VLS so the cool thing is
 

00:23:56.679 --> 00:23:58.799 align:start position:0%
library using VLS so the cool thing is
that<00:23:56.799><c> in</c><00:23:57.100><c> previous</c><00:23:57.280><c> iterations</c><00:23:57.549><c> of</c><00:23:58.150><c> kind</c><00:23:58.720><c> of</c>

00:23:58.799 --> 00:23:58.809 align:start position:0%
that in previous iterations of kind of
 

00:23:58.809 --> 00:24:01.400 align:start position:0%
that in previous iterations of kind of
the<00:23:58.870><c> etherium</c><00:23:59.260><c> 2.0</c><00:24:00.010><c> spec</c><00:24:00.309><c> there</c><00:24:01.000><c> are</c><00:24:01.120><c> a</c><00:24:01.150><c> lot</c><00:24:01.299><c> of</c>

00:24:01.400 --> 00:24:01.410 align:start position:0%
the etherium 2.0 spec there are a lot of
 

00:24:01.410 --> 00:24:03.690 align:start position:0%
the etherium 2.0 spec there are a lot of
questions<00:24:02.410><c> around</c><00:24:02.650><c> how</c><00:24:02.890><c> can</c><00:24:02.950><c> we</c><00:24:03.130><c> do</c><00:24:03.250><c> efficient</c>

00:24:03.690 --> 00:24:03.700 align:start position:0%
questions around how can we do efficient
 

00:24:03.700 --> 00:24:06.000 align:start position:0%
questions around how can we do efficient
signature<00:24:04.059><c> aggregation</c><00:24:04.660><c> we</c><00:24:05.620><c> have</c><00:24:05.740><c> a</c><00:24:05.770><c> lot</c><00:24:05.980><c> of</c>

00:24:06.000 --> 00:24:06.010 align:start position:0%
signature aggregation we have a lot of
 

00:24:06.010 --> 00:24:08.039 align:start position:0%
signature aggregation we have a lot of
validators<00:24:06.549><c> voting</c><00:24:06.910><c> on</c><00:24:07.030><c> blocks</c><00:24:07.299><c> how</c><00:24:07.720><c> can</c><00:24:07.900><c> we</c>

00:24:08.039 --> 00:24:08.049 align:start position:0%
validators voting on blocks how can we
 

00:24:08.049 --> 00:24:10.380 align:start position:0%
validators voting on blocks how can we
get<00:24:08.380><c> them</c><00:24:08.650><c> basically</c><00:24:09.490><c> doing</c><00:24:09.700><c> their</c><00:24:09.880><c> job</c><00:24:10.059><c> in</c><00:24:10.299><c> a</c>

00:24:10.380 --> 00:24:10.390 align:start position:0%
get them basically doing their job in a
 

00:24:10.390 --> 00:24:11.760 align:start position:0%
get them basically doing their job in a
way<00:24:10.510><c> that</c><00:24:10.660><c> we</c><00:24:11.260><c> don't</c><00:24:11.320><c> have</c><00:24:11.500><c> to</c><00:24:11.590><c> worry</c><00:24:11.740><c> about</c>

00:24:11.760 --> 00:24:11.770 align:start position:0%
way that we don't have to worry about
 

00:24:11.770 --> 00:24:13.650 align:start position:0%
way that we don't have to worry about
the<00:24:12.010><c> bottleneck</c><00:24:12.400><c> of</c><00:24:12.540><c> verification</c><00:24:13.540><c> I'll</c>

00:24:13.650 --> 00:24:13.660 align:start position:0%
the bottleneck of verification I'll
 

00:24:13.660 --> 00:24:15.810 align:start position:0%
the bottleneck of verification I'll
check<00:24:13.870><c> so</c><00:24:14.530><c> in</c><00:24:14.650><c> this</c><00:24:14.740><c> case</c><00:24:14.950><c> we</c><00:24:15.429><c> get</c><00:24:15.549><c> the</c>

00:24:15.810 --> 00:24:15.820 align:start position:0%
check so in this case we get the
 

00:24:15.820 --> 00:24:16.560 align:start position:0%
check so in this case we get the
wonderful

00:24:16.560 --> 00:24:16.570 align:start position:0%
wonderful
 

00:24:16.570 --> 00:24:20.340 align:start position:0%
wonderful
BLS<00:24:16.929><c> signature</c><00:24:17.799><c> aggregation</c><00:24:18.730><c> tool</c><00:24:19.350><c> aside</c>

00:24:20.340 --> 00:24:20.350 align:start position:0%
BLS signature aggregation tool aside
 

00:24:20.350 --> 00:24:21.930 align:start position:0%
BLS signature aggregation tool aside
from<00:24:20.440><c> that</c><00:24:20.500><c> the</c><00:24:21.190><c> beacon</c><00:24:21.460><c> note</c><00:24:21.549><c> serves</c><00:24:21.790><c> as</c><00:24:21.910><c> a</c>

00:24:21.930 --> 00:24:21.940 align:start position:0%
from that the beacon note serves as a
 

00:24:21.940 --> 00:24:23.430 align:start position:0%
from that the beacon note serves as a
source<00:24:22.210><c> of</c><00:24:22.390><c> shards</c><00:24:22.720><c> shuffling</c><00:24:23.140><c> and</c><00:24:23.290><c> cross</c>

00:24:23.430 --> 00:24:23.440 align:start position:0%
source of shards shuffling and cross
 

00:24:23.440 --> 00:24:25.890 align:start position:0%
source of shards shuffling and cross
shard<00:24:23.710><c> communication</c><00:24:24.309><c> so</c><00:24:25.240><c> on</c><00:24:25.450><c> the</c><00:24:25.570><c> con</c><00:24:25.750><c> the</c>

00:24:25.890 --> 00:24:25.900 align:start position:0%
shard communication so on the con the
 

00:24:25.900 --> 00:24:27.720 align:start position:0%
shard communication so on the con the
beacon<00:24:26.169><c> chain</c><00:24:26.380><c> spec</c><00:24:26.980><c> right</c><00:24:27.220><c> now</c><00:24:27.340><c> that</c><00:24:27.520><c> shadow</c>

00:24:27.720 --> 00:24:27.730 align:start position:0%
beacon chain spec right now that shadow
 

00:24:27.730 --> 00:24:29.370 align:start position:0%
beacon chain spec right now that shadow
I<00:24:27.790><c> pointed</c><00:24:28.120><c> out</c><00:24:28.210><c> in</c><00:24:28.360><c> the</c><00:24:28.690><c> official</c><00:24:29.020><c> etherium</c>

00:24:29.370 --> 00:24:29.380 align:start position:0%
I pointed out in the official etherium
 

00:24:29.380 --> 00:24:30.450 align:start position:0%
I pointed out in the official etherium
repo

00:24:30.450 --> 00:24:30.460 align:start position:0%
repo
 

00:24:30.460 --> 00:24:32.610 align:start position:0%
repo
there<00:24:31.060><c> is</c><00:24:31.180><c> essentially</c><00:24:31.660><c> not</c><00:24:31.990><c> enough</c><00:24:32.290><c> mention</c>

00:24:32.610 --> 00:24:32.620 align:start position:0%
there is essentially not enough mention
 

00:24:32.620 --> 00:24:34.170 align:start position:0%
there is essentially not enough mention
about<00:24:32.740><c> cross</c><00:24:32.980><c> communication</c><00:24:33.520><c> that</c><00:24:33.790><c> is</c><00:24:33.910><c> a</c><00:24:33.940><c> very</c>

00:24:34.170 --> 00:24:34.180 align:start position:0%
about cross communication that is a very
 

00:24:34.180 --> 00:24:36.330 align:start position:0%
about cross communication that is a very
active<00:24:34.480><c> area</c><00:24:34.600><c> of</c><00:24:34.780><c> research</c><00:24:34.920><c> but</c><00:24:35.920><c> the</c><00:24:36.040><c> beacon</c>

00:24:36.330 --> 00:24:36.340 align:start position:0%
active area of research but the beacon
 

00:24:36.340 --> 00:24:37.710 align:start position:0%
active area of research but the beacon
nodes<00:24:36.550><c> are</c><00:24:36.850><c> finality</c><00:24:37.330><c> and</c><00:24:37.450><c> the</c><00:24:37.570><c> way</c>

00:24:37.710 --> 00:24:37.720 align:start position:0%
nodes are finality and the way
 

00:24:37.720 --> 00:24:39.600 align:start position:0%
nodes are finality and the way
committees<00:24:38.440><c> are</c><00:24:38.590><c> handled</c><00:24:38.980><c> gives</c><00:24:39.160><c> us</c><00:24:39.280><c> a</c><00:24:39.310><c> strong</c>

00:24:39.600 --> 00:24:39.610 align:start position:0%
committees are handled gives us a strong
 

00:24:39.610 --> 00:24:41.580 align:start position:0%
committees are handled gives us a strong
way<00:24:39.850><c> to</c><00:24:39.880><c> kind</c><00:24:40.240><c> of</c><00:24:40.300><c> begin</c><00:24:40.450><c> on</c><00:24:41.140><c> an</c><00:24:41.320><c> approach</c>

00:24:41.580 --> 00:24:41.590 align:start position:0%
way to kind of begin on an approach
 

00:24:41.590 --> 00:24:44.610 align:start position:0%
way to kind of begin on an approach
towards<00:24:41.800><c> that</c><00:24:42.690><c> another</c><00:24:43.690><c> thing</c><00:24:43.930><c> is</c><00:24:44.110><c> we're</c>

00:24:44.610 --> 00:24:44.620 align:start position:0%
towards that another thing is we're
 

00:24:44.620 --> 00:24:46.110 align:start position:0%
towards that another thing is we're
going<00:24:44.650><c> to</c><00:24:44.800><c> be</c><00:24:44.890><c> building</c><00:24:45.190><c> a</c><00:24:45.310><c> common</c><00:24:45.670><c> client</c>

00:24:46.110 --> 00:24:46.120 align:start position:0%
going to be building a common client
 

00:24:46.120 --> 00:24:48.330 align:start position:0%
going to be building a common client
testing<00:24:47.080><c> framework</c><00:24:47.410><c> so</c><00:24:47.830><c> we</c><00:24:47.860><c> want</c><00:24:48.010><c> to</c><00:24:48.100><c> make</c><00:24:48.190><c> it</c>

00:24:48.330 --> 00:24:48.340 align:start position:0%
testing framework so we want to make it
 

00:24:48.340 --> 00:24:49.770 align:start position:0%
testing framework so we want to make it
so<00:24:48.460><c> we</c><00:24:48.610><c> have</c><00:24:48.700><c> a</c><00:24:48.730><c> very</c><00:24:48.910><c> simple</c><00:24:49.120><c> format</c><00:24:49.540><c> in</c><00:24:49.690><c> the</c>

00:24:49.770 --> 00:24:49.780 align:start position:0%
so we have a very simple format in the
 

00:24:49.780 --> 00:24:51.840 align:start position:0%
so we have a very simple format in the
ammo<00:24:49.930><c> where</c><00:24:50.590><c> you</c><00:24:50.650><c> can</c><00:24:50.800><c> specify</c><00:24:51.010><c> like</c><00:24:51.370><c> hey</c><00:24:51.550><c> you</c>

00:24:51.840 --> 00:24:51.850 align:start position:0%
ammo where you can specify like hey you
 

00:24:51.850 --> 00:24:54.030 align:start position:0%
ammo where you can specify like hey you
know<00:24:51.970><c> I</c><00:24:52.240><c> want</c><00:24:52.540><c> I</c><00:24:52.810><c> want</c><00:24:53.410><c> it</c><00:24:53.500><c> I</c><00:24:53.590><c> want</c><00:24:53.620><c> to</c><00:24:53.860><c> specify</c>

00:24:54.030 --> 00:24:54.040 align:start position:0%
know I want I want it I want to specify
 

00:24:54.040 --> 00:24:55.980 align:start position:0%
know I want I want it I want to specify
a<00:24:54.310><c> test</c><00:24:54.790><c> for</c><00:24:55.000><c> a</c><00:24:55.060><c> fork</c><00:24:55.270><c> choice</c><00:24:55.480><c> in</c><00:24:55.720><c> the</c><00:24:55.780><c> theorem</c>

00:24:55.980 --> 00:24:55.990 align:start position:0%
a test for a fork choice in the theorem
 

00:24:55.990 --> 00:24:58.110 align:start position:0%
a test for a fork choice in the theorem
2.0<00:24:56.350><c> I</c><00:24:56.590><c> want</c><00:24:57.220><c> to</c><00:24:57.280><c> specify</c><00:24:57.610><c> what</c><00:24:57.760><c> happen</c><00:24:57.970><c> with</c><00:24:58.060><c> a</c>

00:24:58.110 --> 00:24:58.120 align:start position:0%
2.0 I want to specify what happen with a
 

00:24:58.120 --> 00:24:59.940 align:start position:0%
2.0 I want to specify what happen with a
signature<00:24:58.630><c> aggregation</c><00:24:59.260><c> I</c><00:24:59.560><c> want</c><00:24:59.800><c> to</c><00:24:59.860><c> know</c>

00:24:59.940 --> 00:24:59.950 align:start position:0%
signature aggregation I want to know
 

00:24:59.950 --> 00:25:02.190 align:start position:0%
signature aggregation I want to know
exactly<00:25:00.310><c> you</c><00:25:00.820><c> know</c><00:25:00.940><c> like</c><00:25:01.330><c> what</c><00:25:01.930><c> this</c><00:25:02.080><c> would</c>

00:25:02.190 --> 00:25:02.200 align:start position:0%
exactly you know like what this would
 

00:25:02.200 --> 00:25:03.570 align:start position:0%
exactly you know like what this would
look<00:25:02.230><c> like</c><00:25:02.320><c> what</c><00:25:02.530><c> the</c><00:25:02.590><c> result</c><00:25:02.860><c> would</c><00:25:02.980><c> be</c><00:25:03.010><c> and</c>

00:25:03.570 --> 00:25:03.580 align:start position:0%
look like what the result would be and
 

00:25:03.580 --> 00:25:05.850 align:start position:0%
look like what the result would be and
have<00:25:04.000><c> a</c><00:25:04.030><c> comprehensive</c><00:25:04.600><c> test</c><00:25:04.810><c> suite</c><00:25:04.990><c> so</c><00:25:05.620><c> that</c>

00:25:05.850 --> 00:25:05.860 align:start position:0%
have a comprehensive test suite so that
 

00:25:05.860 --> 00:25:07.830 align:start position:0%
have a comprehensive test suite so that
even<00:25:06.730><c> if</c><00:25:07.000><c> people</c><00:25:07.030><c> are</c><00:25:07.330><c> not</c><00:25:07.420><c> familiar</c><00:25:07.600><c> with</c>

00:25:07.830 --> 00:25:07.840 align:start position:0%
even if people are not familiar with
 

00:25:07.840 --> 00:25:09.900 align:start position:0%
even if people are not familiar with
their<00:25:07.990><c> client</c><00:25:08.350><c> and</c><00:25:09.160><c> are</c><00:25:09.430><c> coming</c><00:25:09.640><c> from</c><00:25:09.700><c> other</c>

00:25:09.900 --> 00:25:09.910 align:start position:0%
their client and are coming from other
 

00:25:09.910 --> 00:25:11.130 align:start position:0%
their client and are coming from other
client<00:25:10.300><c> teams</c><00:25:10.450><c> they</c><00:25:10.570><c> can</c><00:25:10.690><c> come</c><00:25:10.840><c> in</c><00:25:10.990><c> and</c>

00:25:11.130 --> 00:25:11.140 align:start position:0%
client teams they can come in and
 

00:25:11.140 --> 00:25:15.270 align:start position:0%
client teams they can come in and
testings<00:25:11.800><c> robustly</c><00:25:12.190><c> end-to-end</c><00:25:13.620><c> so</c><00:25:14.620><c> we</c><00:25:15.070><c> did</c><00:25:15.250><c> a</c>

00:25:15.270 --> 00:25:15.280 align:start position:0%
testings robustly end-to-end so we did a
 

00:25:15.280 --> 00:25:18.570 align:start position:0%
testings robustly end-to-end so we did a
POC<00:25:15.810><c> kind</c><00:25:16.810><c> of</c><00:25:16.960><c> early</c><00:25:17.560><c> October</c><00:25:18.010><c> in</c><00:25:18.160><c> which</c><00:25:18.400><c> we</c>

00:25:18.570 --> 00:25:18.580 align:start position:0%
POC kind of early October in which we
 

00:25:18.580 --> 00:25:20.640 align:start position:0%
POC kind of early October in which we
essentially<00:25:18.970><c> had</c><00:25:19.210><c> our</c><00:25:19.360><c> beacon</c><00:25:19.660><c> node</c><00:25:19.870><c> on</c><00:25:20.260><c> the</c>

00:25:20.640 --> 00:25:20.650 align:start position:0%
essentially had our beacon node on the
 

00:25:20.650 --> 00:25:21.960 align:start position:0%
essentially had our beacon node on the
left<00:25:20.860><c> and</c><00:25:21.130><c> on</c><00:25:21.190><c> the</c><00:25:21.220><c> right</c><00:25:21.430><c> hand</c><00:25:21.520><c> side</c><00:25:21.730><c> you</c><00:25:21.850><c> guys</c>

00:25:21.960 --> 00:25:21.970 align:start position:0%
left and on the right hand side you guys
 

00:25:21.970 --> 00:25:24.090 align:start position:0%
left and on the right hand side you guys
can<00:25:22.150><c> see</c><00:25:22.330><c> validator</c><00:25:22.810><c> clients</c><00:25:23.200><c> that</c><00:25:24.010><c> are</c>

00:25:24.090 --> 00:25:24.100 align:start position:0%
can see validator clients that are
 

00:25:24.100 --> 00:25:26.850 align:start position:0%
can see validator clients that are
connected<00:25:24.580><c> receiving</c><00:25:25.270><c> streams</c><00:25:25.600><c> of</c><00:25:25.870><c> ERP</c><00:25:26.620><c> see</c>

00:25:26.850 --> 00:25:26.860 align:start position:0%
connected receiving streams of ERP see
 

00:25:26.860 --> 00:25:28.770 align:start position:0%
connected receiving streams of ERP see
responses<00:25:27.250><c> getting</c><00:25:27.820><c> shuffled</c><00:25:28.060><c> into</c><00:25:28.480><c> shards</c>

00:25:28.770 --> 00:25:28.780 align:start position:0%
responses getting shuffled into shards
 

00:25:28.780 --> 00:25:30.660 align:start position:0%
responses getting shuffled into shards
and<00:25:29.110><c> performing</c><00:25:29.860><c> the</c><00:25:29.920><c> responsibility</c><00:25:30.640><c> of</c>

00:25:30.660 --> 00:25:30.670 align:start position:0%
and performing the responsibility of
 

00:25:30.670 --> 00:25:32.250 align:start position:0%
and performing the responsibility of
basically<00:25:31.180><c> a</c><00:25:31.240><c> testing</c><00:25:31.660><c> and</c><00:25:31.750><c> proposing</c><00:25:32.170><c> to</c>

00:25:32.250 --> 00:25:32.260 align:start position:0%
basically a testing and proposing to
 

00:25:32.260 --> 00:25:35.010 align:start position:0%
basically a testing and proposing to
shard<00:25:32.500><c> blocks</c><00:25:32.740><c> and</c><00:25:33.540><c> you</c><00:25:34.540><c> know</c><00:25:34.630><c> it</c><00:25:34.720><c> was</c><00:25:34.810><c> just</c>

00:25:35.010 --> 00:25:35.020 align:start position:0%
shard blocks and you know it was just
 

00:25:35.020 --> 00:25:37.380 align:start position:0%
shard blocks and you know it was just
really<00:25:35.260><c> interesting</c><00:25:35.620><c> to</c><00:25:35.650><c> see</c><00:25:35.740><c> how</c><00:25:36.390><c> this</c>

00:25:37.380 --> 00:25:37.390 align:start position:0%
really interesting to see how this
 

00:25:37.390 --> 00:25:38.820 align:start position:0%
really interesting to see how this
implementation<00:25:37.870><c> efforts</c><00:25:38.320><c> give</c><00:25:38.530><c> us</c><00:25:38.620><c> a</c><00:25:38.650><c> really</c>

00:25:38.820 --> 00:25:38.830 align:start position:0%
implementation efforts give us a really
 

00:25:38.830 --> 00:25:40.910 align:start position:0%
implementation efforts give us a really
good<00:25:39.010><c> idea</c><00:25:39.070><c> of</c><00:25:39.520><c> kind</c><00:25:39.730><c> of</c><00:25:39.820><c> where</c><00:25:39.910><c> the</c><00:25:40.060><c> spec</c><00:25:40.330><c> is</c><00:25:40.630><c> a</c>

00:25:40.910 --> 00:25:40.920 align:start position:0%
good idea of kind of where the spec is a
 

00:25:40.920 --> 00:25:43.260 align:start position:0%
good idea of kind of where the spec is a
lot<00:25:41.920><c> of</c><00:25:42.040><c> a</c><00:25:42.100><c> specification</c><00:25:42.490><c> right</c><00:25:42.910><c> now</c><00:25:43.060><c> is</c>

00:25:43.260 --> 00:25:43.270 align:start position:0%
lot of a specification right now is
 

00:25:43.270 --> 00:25:44.910 align:start position:0%
lot of a specification right now is
mostly<00:25:43.720><c> like</c><00:25:43.960><c> oh</c><00:25:44.170><c> we</c><00:25:44.470><c> should</c><00:25:44.650><c> do</c><00:25:44.710><c> block</c>

00:25:44.910 --> 00:25:44.920 align:start position:0%
mostly like oh we should do block
 

00:25:44.920 --> 00:25:47.340 align:start position:0%
mostly like oh we should do block
processing<00:25:45.430><c> we</c><00:25:45.550><c> should</c><00:25:45.730><c> be</c><00:25:45.790><c> for</c><00:25:46.000><c> chips</c><00:25:46.350><c> but</c>

00:25:47.340 --> 00:25:47.350 align:start position:0%
processing we should be for chips but
 

00:25:47.350 --> 00:25:49.200 align:start position:0%
processing we should be for chips but
nobody<00:25:47.770><c> really</c><00:25:48.010><c> tells</c><00:25:48.220><c> you</c><00:25:48.400><c> like</c><00:25:48.670><c> okay</c><00:25:48.970><c> where</c>

00:25:49.200 --> 00:25:49.210 align:start position:0%
nobody really tells you like okay where
 

00:25:49.210 --> 00:25:51.540 align:start position:0%
nobody really tells you like okay where
should<00:25:49.420><c> this</c><00:25:49.570><c> live</c><00:25:49.950><c> who</c><00:25:50.950><c> should</c><00:25:51.190><c> be</c><00:25:51.280><c> doing</c>

00:25:51.540 --> 00:25:51.550 align:start position:0%
should this live who should be doing
 

00:25:51.550 --> 00:25:53.460 align:start position:0%
should this live who should be doing
this<00:25:51.700><c> how</c><00:25:52.240><c> I</c><00:25:52.270><c> should</c><00:25:52.570><c> validate</c><00:25:52.840><c> or</c><00:25:53.140><c> clients</c>

00:25:53.460 --> 00:25:53.470 align:start position:0%
this how I should validate or clients
 

00:25:53.470 --> 00:25:55.620 align:start position:0%
this how I should validate or clients
interact<00:25:53.710><c> so</c><00:25:54.700><c> by</c><00:25:55.090><c> being</c><00:25:55.300><c> a</c><00:25:55.450><c> very</c>

00:25:55.620 --> 00:25:55.630 align:start position:0%
interact so by being a very
 

00:25:55.630 --> 00:25:57.660 align:start position:0%
interact so by being a very
bleeding-edge<00:25:56.230><c> focus</c><00:25:56.830><c> implementation</c><00:25:57.460><c> team</c>

00:25:57.660 --> 00:25:57.670 align:start position:0%
bleeding-edge focus implementation team
 

00:25:57.670 --> 00:25:59.130 align:start position:0%
bleeding-edge focus implementation team
we<00:25:58.360><c> get</c><00:25:58.480><c> to</c><00:25:58.600><c> answer</c><00:25:58.870><c> a</c><00:25:58.900><c> lot</c><00:25:58.960><c> of</c><00:25:59.050><c> these</c>

00:25:59.130 --> 00:25:59.140 align:start position:0%
we get to answer a lot of these
 

00:25:59.140 --> 00:26:01.260 align:start position:0%
we get to answer a lot of these
questions<00:25:59.500><c> ourselves</c><00:25:59.650><c> and</c><00:26:00.250><c> kind</c><00:26:00.730><c> of</c><00:26:00.910><c> come</c><00:26:01.150><c> up</c>

00:26:01.260 --> 00:26:01.270 align:start position:0%
questions ourselves and kind of come up
 

00:26:01.270 --> 00:26:02.970 align:start position:0%
questions ourselves and kind of come up
with<00:26:01.450><c> designs</c><00:26:02.080><c> that</c><00:26:02.230><c> would</c><00:26:02.410><c> make</c><00:26:02.560><c> sense</c><00:26:02.740><c> in</c>

00:26:02.970 --> 00:26:02.980 align:start position:0%
with designs that would make sense in
 

00:26:02.980 --> 00:26:05.700 align:start position:0%
with designs that would make sense in
light<00:26:03.100><c> of</c><00:26:03.130><c> the</c><00:26:03.280><c> spec</c><00:26:03.550><c> and</c><00:26:03.730><c> oftentimes</c><00:26:04.720><c> come</c><00:26:05.560><c> up</c>

00:26:05.700 --> 00:26:05.710 align:start position:0%
light of the spec and oftentimes come up
 

00:26:05.710 --> 00:26:07.110 align:start position:0%
light of the spec and oftentimes come up
and<00:26:05.860><c> be</c><00:26:05.980><c> like</c><00:26:06.130><c> hey</c><00:26:06.280><c> there</c><00:26:06.460><c> might</c><00:26:06.610><c> be</c><00:26:06.640><c> a</c><00:26:06.730><c> bug</c><00:26:06.970><c> in</c>

00:26:07.110 --> 00:26:07.120 align:start position:0%
and be like hey there might be a bug in
 

00:26:07.120 --> 00:26:09.750 align:start position:0%
and be like hey there might be a bug in
the<00:26:07.210><c> spec</c><00:26:07.500><c> and</c><00:26:08.500><c> that's</c><00:26:09.100><c> that's</c><00:26:09.460><c> I</c><00:26:09.550><c> think</c><00:26:09.610><c> been</c>

00:26:09.750 --> 00:26:09.760 align:start position:0%
the spec and that's that's I think been
 

00:26:09.760 --> 00:26:11.010 align:start position:0%
the spec and that's that's I think been
really<00:26:10.180><c> a</c><00:26:10.210><c> really</c><00:26:10.600><c> amazing</c><00:26:10.930><c> experience</c>

00:26:11.010 --> 00:26:11.020 align:start position:0%
really a really amazing experience
 

00:26:11.020 --> 00:26:12.600 align:start position:0%
really a really amazing experience
working<00:26:11.530><c> with</c><00:26:11.740><c> the</c><00:26:11.800><c> etherium</c><00:26:12.100><c> research</c><00:26:12.340><c> team</c>

00:26:12.600 --> 00:26:12.610 align:start position:0%
working with the etherium research team
 

00:26:12.610 --> 00:26:15.690 align:start position:0%
working with the etherium research team
on<00:26:12.790><c> this</c><00:26:13.320><c> so</c><00:26:14.320><c> what</c><00:26:14.560><c> are</c><00:26:14.680><c> the</c><00:26:14.740><c> next</c><00:26:14.890><c> steps</c><00:26:15.010><c> for</c>

00:26:15.690 --> 00:26:15.700 align:start position:0%
on this so what are the next steps for
 

00:26:15.700 --> 00:26:18.030 align:start position:0%
on this so what are the next steps for
us<00:26:15.960><c> prismatic</c><00:26:16.960><c> labs</c><00:26:17.140><c> there's</c><00:26:17.620><c> still</c><00:26:17.800><c> a</c><00:26:17.830><c> lot</c><00:26:18.010><c> of</c>

00:26:18.030 --> 00:26:18.040 align:start position:0%
us prismatic labs there's still a lot of
 

00:26:18.040 --> 00:26:20.370 align:start position:0%
us prismatic labs there's still a lot of
work<00:26:18.220><c> to</c><00:26:18.370><c> do</c><00:26:18.520><c> on</c><00:26:18.730><c> the</c><00:26:18.880><c> beacon</c><00:26:19.120><c> chain</c><00:26:19.330><c> spec</c><00:26:19.600><c> part</c>

00:26:20.370 --> 00:26:20.380 align:start position:0%
work to do on the beacon chain spec part
 

00:26:20.380 --> 00:26:22.320 align:start position:0%
work to do on the beacon chain spec part
of<00:26:20.470><c> it</c><00:26:20.590><c> is</c><00:26:20.710><c> due</c><00:26:20.830><c> to</c><00:26:20.860><c> research</c><00:26:21.250><c> but</c><00:26:22.030><c> one</c><00:26:22.150><c> of</c><00:26:22.210><c> the</c>

00:26:22.320 --> 00:26:22.330 align:start position:0%
of it is due to research but one of the
 

00:26:22.330 --> 00:26:23.490 align:start position:0%
of it is due to research but one of the
things<00:26:22.570><c> I</c><00:26:22.660><c> like</c><00:26:22.810><c> to</c><00:26:22.840><c> say</c><00:26:22.960><c> is</c><00:26:23.260><c> that</c><00:26:23.410><c> the</c>

00:26:23.490 --> 00:26:23.500 align:start position:0%
things I like to say is that the
 

00:26:23.500 --> 00:26:26.400 align:start position:0%
things I like to say is that the
research<00:26:23.860><c> at</c><00:26:24.010><c> this</c><00:26:24.130><c> point</c><00:26:24.370><c> is</c><00:26:24.630><c> is</c><00:26:25.630><c> most</c><00:26:26.140><c> of</c><00:26:26.320><c> the</c>

00:26:26.400 --> 00:26:26.410 align:start position:0%
research at this point is is most of the
 

00:26:26.410 --> 00:26:29.970 align:start position:0%
research at this point is is most of the
core<00:26:26.620><c> core</c><00:26:27.460><c> kind</c><00:26:28.000><c> of</c><00:26:28.410><c> items</c><00:26:29.410><c> will</c><00:26:29.620><c> remain</c><00:26:29.860><c> the</c>

00:26:29.970 --> 00:26:29.980 align:start position:0%
core core kind of items will remain the
 

00:26:29.980 --> 00:26:32.190 align:start position:0%
core core kind of items will remain the
same<00:26:30.030><c> what's</c><00:26:31.030><c> really</c><00:26:31.300><c> lacking</c><00:26:31.600><c> is</c><00:26:31.930><c> kind</c><00:26:32.140><c> of</c>

00:26:32.190 --> 00:26:32.200 align:start position:0%
same what's really lacking is kind of
 

00:26:32.200 --> 00:26:33.810 align:start position:0%
same what's really lacking is kind of
logistics<00:26:32.680><c> around</c><00:26:32.830><c> exactly</c><00:26:33.430><c> validator</c>

00:26:33.810 --> 00:26:33.820 align:start position:0%
logistics around exactly validator
 

00:26:33.820 --> 00:26:35.700 align:start position:0%
logistics around exactly validator
client<00:26:34.120><c> interactions</c><00:26:34.720><c> how</c><00:26:35.320><c> that's</c><00:26:35.470><c> going</c><00:26:35.620><c> to</c>

00:26:35.700 --> 00:26:35.710 align:start position:0%
client interactions how that's going to
 

00:26:35.710 --> 00:26:38.640 align:start position:0%
client interactions how that's going to
work<00:26:35.770><c> and</c><00:26:36.040><c> such</c><00:26:36.870><c> working</c><00:26:37.870><c> on</c><00:26:37.990><c> benchmarks</c><00:26:38.500><c> and</c>

00:26:38.640 --> 00:26:38.650 align:start position:0%
work and such working on benchmarks and
 

00:26:38.650 --> 00:26:40.590 align:start position:0%
work and such working on benchmarks and
metering<00:26:38.920><c> extensively</c><00:26:39.580><c> for</c><00:26:39.850><c> applications</c><00:26:40.420><c> so</c>

00:26:40.590 --> 00:26:40.600 align:start position:0%
metering extensively for applications so
 

00:26:40.600 --> 00:26:42.180 align:start position:0%
metering extensively for applications so
we<00:26:40.630><c> want</c><00:26:40.840><c> to</c><00:26:40.900><c> make</c><00:26:40.990><c> sure</c><00:26:41.020><c> we</c><00:26:41.290><c> understand</c><00:26:41.680><c> if</c>

00:26:42.180 --> 00:26:42.190 align:start position:0%
we want to make sure we understand if
 

00:26:42.190 --> 00:26:43.350 align:start position:0%
we want to make sure we understand if
our<00:26:42.340><c> signature</c><00:26:42.700><c> aggregation</c><00:26:43.120><c> is</c><00:26:43.210><c> done</c>

00:26:43.350 --> 00:26:43.360 align:start position:0%
our signature aggregation is done
 

00:26:43.360 --> 00:26:44.190 align:start position:0%
our signature aggregation is done
properly

00:26:44.190 --> 00:26:44.200 align:start position:0%
properly
 

00:26:44.200 --> 00:26:46.350 align:start position:0%
properly
you<00:26:44.710><c> know</c><00:26:44.799><c> how</c><00:26:44.980><c> many</c><00:26:45.429><c> validated</c><00:26:45.940><c> clients</c><00:26:46.240><c> can</c>

00:26:46.350 --> 00:26:46.360 align:start position:0%
you know how many validated clients can
 

00:26:46.360 --> 00:26:48.720 align:start position:0%
you know how many validated clients can
we<00:26:46.450><c> realistically</c><00:26:46.690><c> have</c><00:26:47.250><c> attaches</c><00:26:48.250><c> G</c><00:26:48.370><c> RPC</c>

00:26:48.720 --> 00:26:48.730 align:start position:0%
we realistically have attaches G RPC
 

00:26:48.730 --> 00:26:52.139 align:start position:0%
we realistically have attaches G RPC
processes<00:26:49.299><c> as</c><00:26:50.080><c> well</c><00:26:50.950><c> as</c><00:26:51.130><c> work</c><00:26:51.309><c> on</c><00:26:51.429><c> sharp</c><00:26:51.730><c> p2p</c>

00:26:52.139 --> 00:26:52.149 align:start position:0%
processes as well as work on sharp p2p
 

00:26:52.149 --> 00:26:54.210 align:start position:0%
processes as well as work on sharp p2p
which<00:26:52.389><c> is</c><00:26:52.510><c> a</c><00:26:52.539><c> very</c><00:26:52.809><c> big</c><00:26:53.200><c> kind</c><00:26:53.710><c> of</c><00:26:53.889><c> umbrella</c>

00:26:54.210 --> 00:26:54.220 align:start position:0%
which is a very big kind of umbrella
 

00:26:54.220 --> 00:26:57.960 align:start position:0%
which is a very big kind of umbrella
term<00:26:54.610><c> all</c><00:26:55.120><c> right</c><00:26:55.409><c> so</c><00:26:56.409><c> our</c><00:26:56.769><c> next</c><00:26:56.970><c> major</c>

00:26:57.960 --> 00:26:57.970 align:start position:0%
term all right so our next major
 

00:26:57.970 --> 00:27:00.210 align:start position:0%
term all right so our next major
milestone<00:26:58.179><c> is</c><00:26:59.049><c> something</c><00:26:59.500><c> that</c><00:26:59.649><c> I'm</c><00:26:59.799><c> really</c>

00:27:00.210 --> 00:27:00.220 align:start position:0%
milestone is something that I'm really
 

00:27:00.220 --> 00:27:03.149 align:start position:0%
milestone is something that I'm really
happy<00:27:00.399><c> to</c><00:27:00.669><c> kind</c><00:27:00.850><c> of</c><00:27:00.880><c> announce</c><00:27:01.649><c> so</c><00:27:02.649><c> we</c><00:27:02.860><c> will</c><00:27:03.039><c> be</c>

00:27:03.149 --> 00:27:03.159 align:start position:0%
happy to kind of announce so we will be
 

00:27:03.159 --> 00:27:05.250 align:start position:0%
happy to kind of announce so we will be
doing<00:27:03.309><c> a</c><00:27:03.580><c> test</c><00:27:03.909><c> net</c><00:27:04.059><c> cluster</c><00:27:04.419><c> of</c><00:27:04.630><c> beacon</c><00:27:05.049><c> nodes</c>

00:27:05.250 --> 00:27:05.260 align:start position:0%
doing a test net cluster of beacon nodes
 

00:27:05.260 --> 00:27:07.409 align:start position:0%
doing a test net cluster of beacon nodes
and<00:27:05.470><c> validators</c><00:27:06.010><c> and</c><00:27:06.250><c> that's</c><00:27:07.059><c> something</c><00:27:07.269><c> that</c>

00:27:07.409 --> 00:27:07.419 align:start position:0%
and validators and that's something that
 

00:27:07.419 --> 00:27:09.330 align:start position:0%
and validators and that's something that
you<00:27:07.690><c> know</c><00:27:07.779><c> we</c><00:27:08.080><c> we</c><00:27:08.620><c> aim</c><00:27:08.769><c> to</c><00:27:08.799><c> deal</c><00:27:09.100><c> with</c><00:27:09.250><c> the</c>

00:27:09.330 --> 00:27:09.340 align:start position:0%
you know we we aim to deal with the
 

00:27:09.340 --> 00:27:10.769 align:start position:0%
you know we we aim to deal with the
other<00:27:09.370><c> client</c><00:27:09.820><c> implementation</c><00:27:10.389><c> teams</c><00:27:10.600><c> as</c>

00:27:10.769 --> 00:27:10.779 align:start position:0%
other client implementation teams as
 

00:27:10.779 --> 00:27:13.169 align:start position:0%
other client implementation teams as
well<00:27:11.100><c> but</c><00:27:12.100><c> we</c><00:27:12.190><c> want</c><00:27:12.279><c> to</c><00:27:12.399><c> make</c><00:27:12.519><c> it</c><00:27:12.700><c> so</c><00:27:12.880><c> we</c><00:27:13.029><c> have</c><00:27:13.149><c> a</c>

00:27:13.169 --> 00:27:13.179 align:start position:0%
well but we want to make it so we have a
 

00:27:13.179 --> 00:27:14.549 align:start position:0%
well but we want to make it so we have a
very<00:27:13.389><c> simple</c><00:27:13.720><c> system</c><00:27:13.899><c> where</c><00:27:14.169><c> you</c><00:27:14.289><c> guys</c><00:27:14.409><c> can</c>

00:27:14.549 --> 00:27:14.559 align:start position:0%
very simple system where you guys can
 

00:27:14.559 --> 00:27:17.460 align:start position:0%
very simple system where you guys can
obtain<00:27:14.860><c> faucet</c><00:27:15.190><c> eath</c><00:27:15.539><c> can</c><00:27:16.539><c> basically</c><00:27:16.750><c> deposit</c>

00:27:17.460 --> 00:27:17.470 align:start position:0%
obtain faucet eath can basically deposit
 

00:27:17.470 --> 00:27:19.440 align:start position:0%
obtain faucet eath can basically deposit
your<00:27:17.590><c> eath</c><00:27:17.769><c> to</c><00:27:17.950><c> become</c><00:27:18.220><c> validators</c><00:27:18.789><c> get</c><00:27:19.299><c> on</c>

00:27:19.440 --> 00:27:19.450 align:start position:0%
your eath to become validators get on
 

00:27:19.450 --> 00:27:21.000 align:start position:0%
your eath to become validators get on
board<00:27:19.690><c> at</c><00:27:19.840><c> as</c><00:27:19.929><c> validators</c><00:27:20.409><c> into</c><00:27:20.649><c> the</c><00:27:20.740><c> beacon</c>

00:27:21.000 --> 00:27:21.010 align:start position:0%
board at as validators into the beacon
 

00:27:21.010 --> 00:27:23.220 align:start position:0%
board at as validators into the beacon
chain<00:27:21.190><c> kind</c><00:27:21.460><c> of</c><00:27:21.610><c> 2.0</c><00:27:22.000><c> and</c><00:27:22.240><c> can</c><00:27:23.049><c> start</c>

00:27:23.220 --> 00:27:23.230 align:start position:0%
chain kind of 2.0 and can start
 

00:27:23.230 --> 00:27:25.039 align:start position:0%
chain kind of 2.0 and can start
performing<00:27:23.649><c> your</c><00:27:23.740><c> responsibilities</c><00:27:24.460><c> and</c>

00:27:25.039 --> 00:27:25.049 align:start position:0%
performing your responsibilities and
 

00:27:25.049 --> 00:27:27.629 align:start position:0%
performing your responsibilities and
that<00:27:26.049><c> it's</c><00:27:26.679><c> a</c><00:27:26.740><c> very</c><00:27:26.950><c> exciting</c><00:27:27.250><c> kind</c><00:27:27.519><c> of</c>

00:27:27.629 --> 00:27:27.639 align:start position:0%
that it's a very exciting kind of
 

00:27:27.639 --> 00:27:29.639 align:start position:0%
that it's a very exciting kind of
prospect<00:27:28.029><c> and</c><00:27:28.690><c> we</c><00:27:28.840><c> really</c><00:27:29.110><c> hope</c><00:27:29.289><c> that</c><00:27:29.380><c> you</c>

00:27:29.639 --> 00:27:29.649 align:start position:0%
prospect and we really hope that you
 

00:27:29.649 --> 00:27:30.960 align:start position:0%
prospect and we really hope that you
know<00:27:29.769><c> people</c><00:27:29.919><c> will</c><00:27:30.159><c> leverage</c><00:27:30.340><c> prism</c><00:27:30.789><c> to</c><00:27:30.880><c> the</c>

00:27:30.960 --> 00:27:30.970 align:start position:0%
know people will leverage prism to the
 

00:27:30.970 --> 00:27:32.940 align:start position:0%
know people will leverage prism to the
best<00:27:31.149><c> of</c><00:27:31.269><c> their</c><00:27:31.389><c> ability</c><00:27:31.750><c> and</c><00:27:31.899><c> understand</c><00:27:32.830><c> all</c>

00:27:32.940 --> 00:27:32.950 align:start position:0%
best of their ability and understand all
 

00:27:32.950 --> 00:27:34.950 align:start position:0%
best of their ability and understand all
the<00:27:33.010><c> tools</c><00:27:33.220><c> that</c><00:27:33.279><c> we</c><00:27:33.429><c> have</c><00:27:33.460><c> to</c><00:27:33.700><c> offer</c><00:27:33.820><c> and</c><00:27:34.630><c> of</c>

00:27:34.950 --> 00:27:34.960 align:start position:0%
the tools that we have to offer and of
 

00:27:34.960 --> 00:27:36.509 align:start position:0%
the tools that we have to offer and of
course<00:27:35.169><c> you</c><00:27:35.320><c> know</c><00:27:35.440><c> this</c><00:27:35.679><c> is</c><00:27:35.799><c> a</c><00:27:35.830><c> constant</c><00:27:36.340><c> you</c>

00:27:36.509 --> 00:27:36.519 align:start position:0%
course you know this is a constant you
 

00:27:36.519 --> 00:27:37.500 align:start position:0%
course you know this is a constant you
know<00:27:36.549><c> work</c><00:27:36.940><c> in</c><00:27:37.059><c> progress</c>

00:27:37.500 --> 00:27:37.510 align:start position:0%
know work in progress
 

00:27:37.510 --> 00:27:39.899 align:start position:0%
know work in progress
our<00:27:37.809><c> constantly</c><00:27:38.320><c> iterating</c><00:27:38.620><c> on</c><00:27:38.799><c> this</c><00:27:39.010><c> and</c>

00:27:39.899 --> 00:27:39.909 align:start position:0%
our constantly iterating on this and
 

00:27:39.909 --> 00:27:41.190 align:start position:0%
our constantly iterating on this and
we'll<00:27:40.059><c> have</c><00:27:40.179><c> a</c><00:27:40.210><c> lot</c><00:27:40.419><c> more</c><00:27:40.450><c> for</c><00:27:40.750><c> you</c><00:27:40.870><c> guys</c><00:27:41.019><c> in</c>

00:27:41.190 --> 00:27:41.200 align:start position:0%
we'll have a lot more for you guys in
 

00:27:41.200 --> 00:27:43.139 align:start position:0%
we'll have a lot more for you guys in
the<00:27:41.260><c> coming</c><00:27:41.559><c> months</c><00:27:41.769><c> so</c><00:27:41.950><c> staying</c><00:27:42.460><c> tuned</c><00:27:42.700><c> stay</c>

00:27:43.139 --> 00:27:43.149 align:start position:0%
the coming months so staying tuned stay
 

00:27:43.149 --> 00:27:48.820 align:start position:0%
the coming months so staying tuned stay
tuned<00:27:43.360><c> for</c><00:27:43.480><c> this</c>

00:27:48.820 --> 00:27:48.830 align:start position:0%
 
 

00:27:48.830 --> 00:27:52.130 align:start position:0%
 
yeah<00:27:50.040><c> so</c><00:27:50.190><c> some</c><00:27:50.460><c> learning</c><00:27:50.730><c> resources</c><00:27:51.140><c> there's</c>

00:27:52.130 --> 00:27:52.140 align:start position:0%
yeah so some learning resources there's
 

00:27:52.140 --> 00:27:53.450 align:start position:0%
yeah so some learning resources there's
a<00:27:52.230><c> lot</c><00:27:52.470><c> of</c><00:27:52.560><c> information</c><00:27:52.770><c> out</c><00:27:53.130><c> there</c><00:27:53.190><c> if</c><00:27:53.400><c> you</c>

00:27:53.450 --> 00:27:53.460 align:start position:0%
a lot of information out there if you
 

00:27:53.460 --> 00:27:55.630 align:start position:0%
a lot of information out there if you
guys<00:27:53.580><c> like</c><00:27:53.730><c> a</c><00:27:53.820><c> path</c><00:27:54.000><c> 2.0</c><00:27:54.450><c> now</c><00:27:54.630><c> called</c><00:27:55.020><c> serenity</c>

00:27:55.630 --> 00:27:55.640 align:start position:0%
guys like a path 2.0 now called serenity
 

00:27:55.640 --> 00:27:58.430 align:start position:0%
guys like a path 2.0 now called serenity
so<00:27:56.640><c> there's</c><00:27:57.000><c> an</c><00:27:57.150><c> F</c><00:27:57.270><c> 2.0</c><00:27:57.600><c> devs</c><00:27:57.840><c> handbook</c><00:27:58.230><c> if</c><00:27:58.350><c> you</c>

00:27:58.430 --> 00:27:58.440 align:start position:0%
so there's an F 2.0 devs handbook if you
 

00:27:58.440 --> 00:28:00.110 align:start position:0%
so there's an F 2.0 devs handbook if you
guys<00:27:58.530><c> don't</c><00:27:58.710><c> learn</c><00:27:58.800><c> more</c><00:27:58.980><c> about</c><00:27:59.070><c> this</c><00:27:59.370><c> we</c><00:28:00.000><c> have</c>

00:28:00.110 --> 00:28:00.120 align:start position:0%
guys don't learn more about this we have
 

00:28:00.120 --> 00:28:02.390 align:start position:0%
guys don't learn more about this we have
the<00:28:00.270><c> spec</c><00:28:00.600><c> we</c><00:28:00.870><c> have</c><00:28:01.170><c> a</c><00:28:01.200><c> repo</c><00:28:01.620><c> we</c><00:28:02.040><c> have</c><00:28:02.250><c> our</c>

00:28:02.390 --> 00:28:02.400 align:start position:0%
the spec we have a repo we have our
 

00:28:02.400 --> 00:28:04.340 align:start position:0%
the spec we have a repo we have our
bi-weekly<00:28:03.000><c> kind</c><00:28:03.240><c> of</c><00:28:03.330><c> implementer</c><00:28:03.810><c> calls</c><00:28:04.080><c> that</c>

00:28:04.340 --> 00:28:04.350 align:start position:0%
bi-weekly kind of implementer calls that
 

00:28:04.350 --> 00:28:05.690 align:start position:0%
bi-weekly kind of implementer calls that
are<00:28:04.470><c> kind</c><00:28:04.740><c> of</c><00:28:04.800><c> in</c><00:28:04.890><c> parallel</c><00:28:05.040><c> with</c><00:28:05.400><c> the</c><00:28:05.490><c> core</c>

00:28:05.690 --> 00:28:05.700 align:start position:0%
are kind of in parallel with the core
 

00:28:05.700 --> 00:28:08.990 align:start position:0%
are kind of in parallel with the core
devs<00:28:05.910><c> calls</c><00:28:06.620><c> and</c><00:28:07.620><c> overall</c><00:28:08.190><c> all</c><00:28:08.370><c> that</c><00:28:08.550><c> is</c><00:28:08.700><c> out</c>

00:28:08.990 --> 00:28:09.000 align:start position:0%
devs calls and overall all that is out
 

00:28:09.000 --> 00:28:09.230 align:start position:0%
devs calls and overall all that is out
there

00:28:09.230 --> 00:28:09.240 align:start position:0%
there
 

00:28:09.240 --> 00:28:11.720 align:start position:0%
there
I<00:28:09.360><c> mean</c><00:28:09.690><c> earth</c><00:28:10.290><c> 2.0</c><00:28:11.250><c> went</c><00:28:11.430><c> from</c><00:28:11.580><c> being</c>

00:28:11.720 --> 00:28:11.730 align:start position:0%
I mean earth 2.0 went from being
 

00:28:11.730 --> 00:28:14.090 align:start position:0%
I mean earth 2.0 went from being
something<00:28:11.850><c> that</c><00:28:12.270><c> might</c><00:28:13.080><c> happen</c><00:28:13.260><c> maybe</c><00:28:13.860><c> it</c>

00:28:14.090 --> 00:28:14.100 align:start position:0%
something that might happen maybe it
 

00:28:14.100 --> 00:28:15.950 align:start position:0%
something that might happen maybe it
could<00:28:14.280><c> be</c><00:28:14.310><c> there</c><00:28:14.670><c> maybe</c><00:28:15.090><c> it's</c><00:28:15.330><c> feasible</c><00:28:15.780><c> to</c>

00:28:15.950 --> 00:28:15.960 align:start position:0%
could be there maybe it's feasible to
 

00:28:15.960 --> 00:28:18.110 align:start position:0%
could be there maybe it's feasible to
being<00:28:16.140><c> like</c><00:28:16.410><c> it's</c><00:28:16.740><c> gonna</c><00:28:16.950><c> happen</c><00:28:17.190><c> and</c><00:28:17.610><c> we're</c>

00:28:18.110 --> 00:28:18.120 align:start position:0%
being like it's gonna happen and we're
 

00:28:18.120 --> 00:28:21.170 align:start position:0%
being like it's gonna happen and we're
all<00:28:18.210><c> gonna</c><00:28:18.330><c> do</c><00:28:18.510><c> it</c><00:28:18.920><c> so</c><00:28:19.920><c> thank</c><00:28:20.760><c> you</c><00:28:20.880><c> everyone</c>

00:28:21.170 --> 00:28:21.180 align:start position:0%
all gonna do it so thank you everyone
 

00:28:21.180 --> 00:28:30.020 align:start position:0%
all gonna do it so thank you everyone
let's<00:28:21.510><c> do</c><00:28:21.600><c> some</c><00:28:21.720><c> questions</c><00:28:28.670><c> so</c><00:28:29.670><c> have</c><00:28:29.790><c> a</c><00:28:29.820><c> bit</c><00:28:29.940><c> of</c>

00:28:30.020 --> 00:28:30.030 align:start position:0%
let's do some questions so have a bit of
 

00:28:30.030 --> 00:28:58.870 align:start position:0%
let's do some questions so have a bit of
time<00:28:30.180><c> for</c><00:28:30.210><c> questions</c><00:28:30.620><c> yeah</c><00:28:37.520><c> yeah</c>

00:28:58.870 --> 00:28:58.880 align:start position:0%
 
 

00:28:58.880 --> 00:29:01.420 align:start position:0%
 
hi<00:28:59.270><c> my</c><00:28:59.960><c> name</c><00:29:00.080><c> is</c><00:29:00.140><c> Josh</c><00:29:00.380><c> I</c><00:29:00.770><c> got</c><00:29:01.220><c> a</c><00:29:01.250><c> quick</c>

00:29:01.420 --> 00:29:01.430 align:start position:0%
hi my name is Josh I got a quick
 

00:29:01.430 --> 00:29:04.780 align:start position:0%
hi my name is Josh I got a quick
question<00:29:01.490><c> yes</c><00:29:02.360><c> it</c><00:29:02.570><c> at</c><00:29:02.750><c> 2.0</c><00:29:03.470><c> and</c><00:29:03.740><c> charting</c><00:29:04.280><c> and</c>

00:29:04.780 --> 00:29:04.790 align:start position:0%
question yes it at 2.0 and charting and
 

00:29:04.790 --> 00:29:06.190 align:start position:0%
question yes it at 2.0 and charting and
beacon<00:29:05.240><c> chains</c><00:29:05.480><c> are</c><00:29:05.630><c> gonna</c><00:29:05.720><c> run</c><00:29:05.960><c> parallel</c>

00:29:06.190 --> 00:29:06.200 align:start position:0%
beacon chains are gonna run parallel
 

00:29:06.200 --> 00:29:09.250 align:start position:0%
beacon chains are gonna run parallel
with<00:29:06.440><c> proof-of-work</c><00:29:07.040><c> Shane</c><00:29:07.930><c> is</c><00:29:08.930><c> that</c><00:29:09.080><c> true</c>

00:29:09.250 --> 00:29:09.260 align:start position:0%
with proof-of-work Shane is that true
 

00:29:09.260 --> 00:29:11.530 align:start position:0%
with proof-of-work Shane is that true
yeah<00:29:09.920><c> so</c><00:29:10.160><c> essentially</c><00:29:10.520><c> 2.0</c><00:29:11.060><c> is</c><00:29:11.210><c> going</c><00:29:11.360><c> to</c><00:29:11.420><c> be</c><00:29:11.510><c> a</c>

00:29:11.530 --> 00:29:11.540 align:start position:0%
yeah so essentially 2.0 is going to be a
 

00:29:11.540 --> 00:29:13.240 align:start position:0%
yeah so essentially 2.0 is going to be a
new<00:29:11.720><c> chain</c><00:29:11.960><c> a</c><00:29:12.200><c> new</c><00:29:12.440><c> system</c><00:29:12.830><c> for</c><00:29:13.010><c> proof</c><00:29:13.190><c> of</c>

00:29:13.240 --> 00:29:13.250 align:start position:0%
new chain a new system for proof of
 

00:29:13.250 --> 00:29:15.940 align:start position:0%
new chain a new system for proof of
State<00:29:13.460><c> Caspar</c><00:29:13.880><c> f</c><00:29:13.940><c> of</c><00:29:14.060><c> G</c><00:29:14.240><c> where</c><00:29:15.140><c> you</c><00:29:15.680><c> have</c><00:29:15.830><c> the</c>

00:29:15.940 --> 00:29:15.950 align:start position:0%
State Caspar f of G where you have the
 

00:29:15.950 --> 00:29:18.280 align:start position:0%
State Caspar f of G where you have the
proof<00:29:16.880><c> work</c><00:29:17.060><c> chain</c><00:29:17.300><c> running</c><00:29:18.050><c> in</c><00:29:18.140><c> parallel</c>

00:29:18.280 --> 00:29:18.290 align:start position:0%
proof work chain running in parallel
 

00:29:18.290 --> 00:29:21.160 align:start position:0%
proof work chain running in parallel
with<00:29:18.800><c> it</c><00:29:18.940><c> the</c><00:29:19.940><c> reason</c><00:29:20.480><c> we</c><00:29:20.660><c> do</c><00:29:20.750><c> this</c><00:29:20.870><c> is</c><00:29:20.930><c> so</c><00:29:21.140><c> that</c>

00:29:21.160 --> 00:29:21.170 align:start position:0%
with it the reason we do this is so that
 

00:29:21.170 --> 00:29:22.510 align:start position:0%
with it the reason we do this is so that
we<00:29:21.380><c> make</c><00:29:21.530><c> it</c><00:29:21.650><c> easier</c><00:29:21.860><c> for</c><00:29:21.890><c> people</c><00:29:22.010><c> to</c><00:29:22.190><c> deposit</c>

00:29:22.510 --> 00:29:22.520 align:start position:0%
we make it easier for people to deposit
 

00:29:22.520 --> 00:29:25.300 align:start position:0%
we make it easier for people to deposit
eath<00:29:23.180><c> as</c><00:29:23.450><c> a</c><00:29:23.630><c> one-way</c><00:29:24.020><c> deposit</c><00:29:24.470><c> into</c><00:29:24.650><c> the</c><00:29:24.770><c> 2.0</c>

00:29:25.300 --> 00:29:25.310 align:start position:0%
eath as a one-way deposit into the 2.0
 

00:29:25.310 --> 00:29:27.280 align:start position:0%
eath as a one-way deposit into the 2.0
chain<00:29:25.550><c> so</c><00:29:26.510><c> you</c><00:29:26.540><c> want</c><00:29:26.750><c> to</c><00:29:26.810><c> leverage</c><00:29:26.930><c> the</c><00:29:27.080><c> fact</c>

00:29:27.280 --> 00:29:27.290 align:start position:0%
chain so you want to leverage the fact
 

00:29:27.290 --> 00:29:28.720 align:start position:0%
chain so you want to leverage the fact
that<00:29:27.380><c> like</c><00:29:27.560><c> people</c><00:29:27.800><c> have</c><00:29:27.950><c> current</c><00:29:28.250><c> eath</c><00:29:28.400><c> they</c>

00:29:28.720 --> 00:29:28.730 align:start position:0%
that like people have current eath they
 

00:29:28.730 --> 00:29:29.860 align:start position:0%
that like people have current eath they
want<00:29:28.910><c> to</c><00:29:28.970><c> leverage</c><00:29:29.180><c> that</c><00:29:29.240><c> to</c><00:29:29.360><c> become</c><00:29:29.600><c> valid</c>

00:29:29.860 --> 00:29:29.870 align:start position:0%
want to leverage that to become valid
 

00:29:29.870 --> 00:29:31.270 align:start position:0%
want to leverage that to become valid
leaders<00:29:30.110><c> so</c><00:29:30.350><c> that's</c><00:29:30.500><c> kind</c><00:29:30.680><c> of</c><00:29:30.710><c> why</c><00:29:30.800><c> we're</c><00:29:30.980><c> kind</c>

00:29:31.270 --> 00:29:31.280 align:start position:0%
leaders so that's kind of why we're kind
 

00:29:31.280 --> 00:29:32.890 align:start position:0%
leaders so that's kind of why we're kind
of<00:29:31.400><c> synchronizing</c><00:29:31.940><c> the</c><00:29:32.120><c> two</c><00:29:32.300><c> at</c><00:29:32.600><c> the</c><00:29:32.690><c> moment</c>

00:29:32.890 --> 00:29:32.900 align:start position:0%
of synchronizing the two at the moment
 

00:29:32.900 --> 00:29:35.740 align:start position:0%
of synchronizing the two at the moment
okay<00:29:33.410><c> do</c><00:29:33.950><c> you</c><00:29:34.040><c> foresee</c><00:29:34.580><c> the</c><00:29:35.300><c> proof</c><00:29:35.480><c> of</c><00:29:35.600><c> work</c>

00:29:35.740 --> 00:29:35.750 align:start position:0%
okay do you foresee the proof of work
 

00:29:35.750 --> 00:29:39.160 align:start position:0%
okay do you foresee the proof of work
chain<00:29:36.080><c> being</c><00:29:36.410><c> deprecated</c><00:29:37.280><c> right</c><00:29:38.150><c> now</c><00:29:38.300><c> yes</c><00:29:38.840><c> I</c>

00:29:39.160 --> 00:29:39.170 align:start position:0%
chain being deprecated right now yes I
 

00:29:39.170 --> 00:29:40.450 align:start position:0%
chain being deprecated right now yes I
foresee<00:29:39.560><c> that</c><00:29:39.590><c> so</c><00:29:39.890><c> the</c><00:29:39.980><c> way</c><00:29:40.070><c> we're</c><00:29:40.160><c> gonna</c><00:29:40.220><c> do</c>

00:29:40.450 --> 00:29:40.460 align:start position:0%
foresee that so the way we're gonna do
 

00:29:40.460 --> 00:29:41.590 align:start position:0%
foresee that so the way we're gonna do
that<00:29:40.490><c> is</c><00:29:40.730><c> probably</c><00:29:40.850><c> going</c><00:29:41.150><c> to</c><00:29:41.210><c> migrate</c><00:29:41.360><c> the</c>

00:29:41.590 --> 00:29:41.600 align:start position:0%
that is probably going to migrate the
 

00:29:41.600 --> 00:29:44.260 align:start position:0%
that is probably going to migrate the
entire<00:29:41.870><c> state</c><00:29:42.250><c> of</c><00:29:43.250><c> the</c><00:29:43.550><c> current</c><00:29:43.700><c> Provo</c><00:29:44.090><c> chain</c>

00:29:44.260 --> 00:29:44.270 align:start position:0%
entire state of the current Provo chain
 

00:29:44.270 --> 00:29:46.390 align:start position:0%
entire state of the current Provo chain
into<00:29:44.510><c> a</c><00:29:44.540><c> contract</c><00:29:45.110><c> on</c><00:29:45.320><c> a</c><00:29:45.350><c> shard</c><00:29:45.620><c> in</c><00:29:45.920><c> the</c><00:29:46.070><c> future</c>

00:29:46.390 --> 00:29:46.400 align:start position:0%
into a contract on a shard in the future
 

00:29:46.400 --> 00:29:48.580 align:start position:0%
into a contract on a shard in the future
in<00:29:47.360><c> the</c><00:29:47.510><c> meantime</c><00:29:47.690><c> that</c><00:29:48.050><c> still</c><00:29:48.230><c> hasn't</c><00:29:48.500><c> really</c>

00:29:48.580 --> 00:29:48.590 align:start position:0%
in the meantime that still hasn't really
 

00:29:48.590 --> 00:29:50.320 align:start position:0%
in the meantime that still hasn't really
been<00:29:48.770><c> designed</c><00:29:48.920><c> but</c><00:29:49.730><c> yeah</c><00:29:49.850><c> we</c><00:29:50.000><c> would</c><00:29:50.120><c> still</c>

00:29:50.320 --> 00:29:50.330 align:start position:0%
been designed but yeah we would still
 

00:29:50.330 --> 00:29:51.670 align:start position:0%
been designed but yeah we would still
keep<00:29:50.480><c> the</c><00:29:50.630><c> same</c><00:29:50.810><c> state</c><00:29:51.110><c> but</c><00:29:51.140><c> in</c><00:29:51.440><c> the</c><00:29:51.500><c> future</c>

00:29:51.670 --> 00:29:51.680 align:start position:0%
keep the same state but in the future
 

00:29:51.680 --> 00:29:53.200 align:start position:0%
keep the same state but in the future
ideally<00:29:52.130><c> you</c><00:29:52.190><c> want</c><00:29:52.370><c> proof</c><00:29:52.730><c> of</c><00:29:52.820><c> work</c><00:29:52.940><c> to</c><00:29:53.090><c> be</c>

00:29:53.200 --> 00:29:53.210 align:start position:0%
ideally you want proof of work to be
 

00:29:53.210 --> 00:29:55.450 align:start position:0%
ideally you want proof of work to be
deprecated<00:29:53.630><c> over</c><00:29:54.050><c> time</c><00:29:54.260><c> yeah</c><00:29:54.590><c> great</c><00:29:55.250><c> thank</c>

00:29:55.450 --> 00:29:55.460 align:start position:0%
deprecated over time yeah great thank
 

00:29:55.460 --> 00:30:01.930 align:start position:0%
deprecated over time yeah great thank
you<00:29:55.610><c> yep</c><00:29:57.010><c> yeah</c><00:29:58.030><c> hey</c><00:29:59.350><c> two</c><00:30:00.350><c> questions</c><00:30:00.740><c> first</c><00:30:01.130><c> a</c>

00:30:01.930 --> 00:30:01.940 align:start position:0%
you yep yeah hey two questions first a
 

00:30:01.940 --> 00:30:05.830 align:start position:0%
you yep yeah hey two questions first a
Ewing<00:30:02.840><c> does</c><00:30:03.710><c> does</c><00:30:04.310><c> this</c><00:30:04.670><c> clan</c><00:30:05.000><c> prism</c><00:30:05.510><c> client</c>

00:30:05.830 --> 00:30:05.840 align:start position:0%
Ewing does does this clan prism client
 

00:30:05.840 --> 00:30:09.220 align:start position:0%
Ewing does does this clan prism client
intend<00:30:06.290><c> to</c><00:30:06.470><c> deprecate</c><00:30:06.830><c> get</c><00:30:07.430><c> always</c><00:30:08.300><c> something</c>

00:30:09.220 --> 00:30:09.230 align:start position:0%
intend to deprecate get always something
 

00:30:09.230 --> 00:30:10.870 align:start position:0%
intend to deprecate get always something
it's<00:30:09.530><c> a</c><00:30:09.590><c> good</c><00:30:09.710><c> question</c><00:30:09.860><c> I</c><00:30:10.250><c> think</c><00:30:10.640><c> the</c><00:30:10.790><c> gas</c>

00:30:10.870 --> 00:30:10.880 align:start position:0%
it's a good question I think the gas
 

00:30:10.880 --> 00:30:12.250 align:start position:0%
it's a good question I think the gas
team<00:30:11.060><c> has</c><00:30:11.180><c> been</c><00:30:11.270><c> really</c><00:30:11.480><c> busy</c><00:30:11.630><c> right</c><00:30:11.900><c> now</c><00:30:11.960><c> with</c>

00:30:12.250 --> 00:30:12.260 align:start position:0%
team has been really busy right now with
 

00:30:12.260 --> 00:30:14.740 align:start position:0%
team has been really busy right now with
all<00:30:12.440><c> the</c><00:30:12.620><c> hard</c><00:30:13.070><c> fork</c><00:30:13.280><c> situation</c><00:30:14.120><c> and</c><00:30:14.390><c> testing</c>

00:30:14.740 --> 00:30:14.750 align:start position:0%
all the hard fork situation and testing
 

00:30:14.750 --> 00:30:15.730 align:start position:0%
all the hard fork situation and testing
and<00:30:14.870><c> making</c><00:30:14.990><c> sure</c><00:30:15.140><c> everything</c><00:30:15.350><c> goes</c><00:30:15.440><c> up</c><00:30:15.650><c> to</c>

00:30:15.730 --> 00:30:15.740 align:start position:0%
and making sure everything goes up to
 

00:30:15.740 --> 00:30:17.920 align:start position:0%
and making sure everything goes up to
par<00:30:15.920><c> I'm</c><00:30:16.730><c> not</c><00:30:17.030><c> quite</c><00:30:17.240><c> sure</c><00:30:17.270><c> exactly</c><00:30:17.540><c> what</c>

00:30:17.920 --> 00:30:17.930 align:start position:0%
par I'm not quite sure exactly what
 

00:30:17.930 --> 00:30:20.410 align:start position:0%
par I'm not quite sure exactly what
their<00:30:18.050><c> plans</c><00:30:18.290><c> are</c><00:30:18.440><c> moving</c><00:30:18.740><c> forward</c><00:30:19.180><c> but</c><00:30:20.180><c> yeah</c>

00:30:20.410 --> 00:30:20.420 align:start position:0%
their plans are moving forward but yeah
 

00:30:20.420 --> 00:30:21.790 align:start position:0%
their plans are moving forward but yeah
I<00:30:20.450><c> mean</c><00:30:20.570><c> they</c><00:30:20.900><c> have</c><00:30:21.020><c> so</c><00:30:21.170><c> much</c><00:30:21.260><c> experience</c><00:30:21.320><c> and</c>

00:30:21.790 --> 00:30:21.800 align:start position:0%
I mean they have so much experience and
 

00:30:21.800 --> 00:30:24.070 align:start position:0%
I mean they have so much experience and
go<00:30:22.090><c> that</c><00:30:23.090><c> you</c><00:30:23.270><c> know</c><00:30:23.360><c> love</c><00:30:23.600><c> for</c><00:30:23.750><c> them</c><00:30:23.840><c> to</c><00:30:23.960><c> get</c>

00:30:24.070 --> 00:30:24.080 align:start position:0%
go that you know love for them to get
 

00:30:24.080 --> 00:30:27.430 align:start position:0%
go that you know love for them to get
involved<00:30:24.290><c> as</c><00:30:24.530><c> well</c><00:30:25.600><c> I'll</c><00:30:26.600><c> try</c><00:30:26.960><c> to</c><00:30:27.020><c> be</c><00:30:27.200><c> more</c>

00:30:27.430 --> 00:30:27.440 align:start position:0%
involved as well I'll try to be more
 

00:30:27.440 --> 00:30:28.000 align:start position:0%
involved as well I'll try to be more
specific

00:30:28.000 --> 00:30:28.010 align:start position:0%
specific
 

00:30:28.010 --> 00:30:31.090 align:start position:0%
specific
we'll<00:30:28.220><c> get</c><00:30:28.550><c> B</c><00:30:29.150><c> off</c><00:30:29.690><c> of</c><00:30:29.990><c> work</c><00:30:30.200><c> like</c><00:30:30.590><c> a</c><00:30:30.770><c> theorem</c>

00:30:31.090 --> 00:30:31.100 align:start position:0%
we'll get B off of work like a theorem
 

00:30:31.100 --> 00:30:34.410 align:start position:0%
we'll get B off of work like a theorem
one<00:30:31.340><c> or</c><00:30:31.640><c> we'll</c><00:30:32.210><c> do</c><00:30:32.540><c> they</c><00:30:32.690><c> intend</c><00:30:33.020><c> to</c><00:30:33.170><c> implement</c>

00:30:34.410 --> 00:30:34.420 align:start position:0%
one or we'll do they intend to implement
 

00:30:34.420 --> 00:30:38.200 align:start position:0%
one or we'll do they intend to implement
2.0<00:30:35.420><c> surrender</c><00:30:36.170><c> I</c><00:30:36.470><c> am</c><00:30:36.680><c> Not</c><00:30:36.860><c> sure</c><00:30:36.890><c> okay</c><00:30:37.640><c> sorry</c>

00:30:38.200 --> 00:30:38.210 align:start position:0%
2.0 surrender I am Not sure okay sorry
 

00:30:38.210 --> 00:30:40.690 align:start position:0%
2.0 surrender I am Not sure okay sorry
okay<00:30:38.570><c> and</c><00:30:38.750><c> the</c><00:30:39.050><c> second</c><00:30:39.410><c> question</c><00:30:39.500><c> sorry</c><00:30:39.920><c> is</c>

00:30:40.690 --> 00:30:40.700 align:start position:0%
okay and the second question sorry is
 

00:30:40.700 --> 00:30:45.900 align:start position:0%
okay and the second question sorry is
are<00:30:41.600><c> you</c><00:30:41.810><c> funded</c><00:30:42.650><c> by</c><00:30:43.180><c> consensus</c><00:30:44.180><c> that</c><00:30:44.300><c> you</c>

00:30:45.900 --> 00:30:45.910 align:start position:0%
are you funded by consensus that you
 

00:30:45.910 --> 00:30:48.280 align:start position:0%
are you funded by consensus that you
intervene<00:30:46.910><c> yeah</c><00:30:47.360><c> we</c><00:30:47.540><c> received</c><00:30:47.900><c> funding</c><00:30:48.080><c> from</c>

00:30:48.280 --> 00:30:48.290 align:start position:0%
intervene yeah we received funding from
 

00:30:48.290 --> 00:30:49.300 align:start position:0%
intervene yeah we received funding from
Aragon<00:30:48.890><c> nest</c>

00:30:49.300 --> 00:30:49.310 align:start position:0%
Aragon nest
 

00:30:49.310 --> 00:30:51.160 align:start position:0%
Aragon nest
we<00:30:49.400><c> received</c><00:30:49.790><c> a</c><00:30:50.210><c> major</c><00:30:50.510><c> grant</c><00:30:50.690><c> from</c><00:30:50.840><c> with</c><00:30:51.020><c> UN</c>

00:30:51.160 --> 00:30:51.170 align:start position:0%
we received a major grant from with UN
 

00:30:51.170 --> 00:30:53.710 align:start position:0%
we received a major grant from with UN
Foundation<00:30:51.590><c> a</c><00:30:51.680><c> $500,000</c><00:30:52.580><c> in</c><00:30:52.820><c> the</c><00:30:52.910><c> latest</c><00:30:53.180><c> wave</c>

00:30:53.710 --> 00:30:53.720 align:start position:0%
Foundation a $500,000 in the latest wave
 

00:30:53.720 --> 00:30:56.650 align:start position:0%
Foundation a $500,000 in the latest wave
so<00:30:54.380><c> I</c><00:30:54.410><c> was</c><00:30:54.590><c> super</c><00:30:54.860><c> nice</c><00:30:55.040><c> thank</c><00:30:55.370><c> you</c><00:30:55.460><c> if</c><00:30:55.660><c> we</c>

00:30:56.650 --> 00:30:56.660 align:start position:0%
so I was super nice thank you if we
 

00:30:56.660 --> 00:30:59.890 align:start position:0%
so I was super nice thank you if we
received<00:30:56.960><c> ECF</c><00:30:57.380><c> and</c><00:30:58.390><c> one</c><00:30:59.390><c> Shannon</c><00:30:59.600><c> blockchain</c>

00:30:59.890 --> 00:30:59.900 align:start position:0%
received ECF and one Shannon blockchain
 

00:30:59.900 --> 00:31:01.960 align:start position:0%
received ECF and one Shannon blockchain
labs<00:31:00.110><c> a</c><00:31:00.320><c> few</c><00:31:00.470><c> other</c><00:31:00.590><c> organizations</c><00:31:00.820><c> but</c><00:31:01.820><c> it's</c>

00:31:01.960 --> 00:31:01.970 align:start position:0%
labs a few other organizations but it's
 

00:31:01.970 --> 00:31:03.490 align:start position:0%
labs a few other organizations but it's
all<00:31:02.090><c> been</c><00:31:02.240><c> grants</c><00:31:02.600><c> we</c><00:31:02.870><c> haven't</c><00:31:03.140><c> taken</c><00:31:03.290><c> any</c>

00:31:03.490 --> 00:31:03.500 align:start position:0%
all been grants we haven't taken any
 

00:31:03.500 --> 00:31:06.340 align:start position:0%
all been grants we haven't taken any
equity<00:31:03.920><c> you</c><00:31:04.790><c> know</c><00:31:04.910><c> we're</c><00:31:05.060><c> not</c><00:31:05.180><c> we're</c><00:31:05.990><c> not</c><00:31:06.020><c> kind</c>

00:31:06.340 --> 00:31:06.350 align:start position:0%
equity you know we're not we're not kind
 

00:31:06.350 --> 00:31:07.900 align:start position:0%
equity you know we're not we're not kind
of<00:31:06.410><c> full</c><00:31:06.590><c> time</c><00:31:06.800><c> you're</c><00:31:07.190><c> walking</c><00:31:07.340><c> full</c><00:31:07.730><c> time</c>

00:31:07.900 --> 00:31:07.910 align:start position:0%
of full time you're walking full time
 

00:31:07.910 --> 00:31:10.240 align:start position:0%
of full time you're walking full time
the<00:31:08.060><c> team</c><00:31:08.240><c> yeah</c><00:31:08.480><c> on</c><00:31:08.630><c> this</c><00:31:08.810><c> okay</c><00:31:09.320><c> great</c><00:31:09.830><c> awesome</c>

00:31:10.240 --> 00:31:10.250 align:start position:0%
the team yeah on this okay great awesome
 

00:31:10.250 --> 00:31:12.580 align:start position:0%
the team yeah on this okay great awesome
thank<00:31:10.460><c> you</c><00:31:10.550><c> yeah</c><00:31:11.150><c> so</c><00:31:11.750><c> we</c><00:31:11.840><c> have</c><00:31:11.960><c> one</c><00:31:12.410><c> more</c>

00:31:12.580 --> 00:31:12.590 align:start position:0%
thank you yeah so we have one more
 

00:31:12.590 --> 00:31:13.270 align:start position:0%
thank you yeah so we have one more
question

00:31:13.270 --> 00:31:13.280 align:start position:0%
question
 

00:31:13.280 --> 00:31:16.510 align:start position:0%
question
yeah<00:31:13.820><c> hey</c><00:31:14.570><c> can</c><00:31:15.350><c> you</c><00:31:15.470><c> talk</c><00:31:15.650><c> more</c><00:31:15.800><c> about</c><00:31:15.860><c> running</c>

00:31:16.510 --> 00:31:16.520 align:start position:0%
yeah hey can you talk more about running
 

00:31:16.520 --> 00:31:18.070 align:start position:0%
yeah hey can you talk more about running
a<00:31:16.610><c> validated</c><00:31:17.090><c> client</c><00:31:17.360><c> on</c><00:31:17.450><c> their</c><00:31:17.540><c> smartphone</c>

00:31:18.070 --> 00:31:18.080 align:start position:0%
a validated client on their smartphone
 

00:31:18.080 --> 00:31:20.080 align:start position:0%
a validated client on their smartphone
do<00:31:18.830><c> you</c><00:31:18.890><c> know</c><00:31:19.010><c> your</c><00:31:19.310><c> particular</c><00:31:19.610><c> wor</c><00:31:19.880><c> sure</c>

00:31:20.080 --> 00:31:20.090 align:start position:0%
do you know your particular wor sure
 

00:31:20.090 --> 00:31:22.060 align:start position:0%
do you know your particular wor sure
ideally<00:31:20.630><c> like</c><00:31:20.780><c> if</c><00:31:21.470><c> it's</c><00:31:21.680><c> gonna</c><00:31:21.740><c> run</c><00:31:21.950><c> on</c><00:31:22.040><c> a</c>

00:31:22.060 --> 00:31:22.070 align:start position:0%
ideally like if it's gonna run on a
 

00:31:22.070 --> 00:31:23.290 align:start position:0%
ideally like if it's gonna run on a
smartphone<00:31:22.280><c> a--probably</c><00:31:22.700><c> just</c><00:31:22.910><c> be</c><00:31:23.030><c> like</c><00:31:23.180><c> the</c>

00:31:23.290 --> 00:31:23.300 align:start position:0%
smartphone a--probably just be like the
 

00:31:23.300 --> 00:31:24.340 align:start position:0%
smartphone a--probably just be like the
private<00:31:23.600><c> key</c><00:31:23.720><c> kind</c><00:31:23.960><c> of</c><00:31:24.050><c> signing</c>

00:31:24.340 --> 00:31:24.350 align:start position:0%
private key kind of signing
 

00:31:24.350 --> 00:31:25.840 align:start position:0%
private key kind of signing
functionality<00:31:24.890><c> of</c><00:31:24.980><c> the</c><00:31:25.040><c> validator</c><00:31:25.400><c> client</c>

00:31:25.840 --> 00:31:25.850 align:start position:0%
functionality of the validator client
 

00:31:25.850 --> 00:31:27.550 align:start position:0%
functionality of the validator client
we<00:31:26.240><c> still</c><00:31:26.420><c> haven't</c><00:31:26.570><c> designed</c><00:31:26.900><c> exactly</c><00:31:27.080><c> like</c>

00:31:27.550 --> 00:31:27.560 align:start position:0%
we still haven't designed exactly like
 

00:31:27.560 --> 00:31:28.950 align:start position:0%
we still haven't designed exactly like
what<00:31:28.070><c> it</c><00:31:28.190><c> would</c><00:31:28.250><c> look</c><00:31:28.400><c> like</c><00:31:28.460><c> on</c><00:31:28.640><c> mobile</c>

00:31:28.950 --> 00:31:28.960 align:start position:0%
what it would look like on mobile
 

00:31:28.960 --> 00:31:30.760 align:start position:0%
what it would look like on mobile
because<00:31:29.960><c> there</c><00:31:30.140><c> are</c><00:31:30.200><c> still</c><00:31:30.380><c> things</c><00:31:30.560><c> to</c><00:31:30.620><c> be</c>

00:31:30.760 --> 00:31:30.770 align:start position:0%
because there are still things to be
 

00:31:30.770 --> 00:31:33.340 align:start position:0%
because there are still things to be
done<00:31:30.890><c> on</c><00:31:30.980><c> the</c><00:31:31.070><c> spec</c><00:31:31.310><c> but</c><00:31:32.060><c> ideally</c><00:31:32.300><c> like</c><00:31:32.840><c> yes</c>

00:31:33.340 --> 00:31:33.350 align:start position:0%
done on the spec but ideally like yes
 

00:31:33.350 --> 00:31:34.780 align:start position:0%
done on the spec but ideally like yes
like<00:31:33.620><c> we</c><00:31:33.890><c> want</c><00:31:34.100><c> to</c><00:31:34.190><c> make</c><00:31:34.310><c> it</c><00:31:34.460><c> as</c><00:31:34.550><c> lightweight</c>

00:31:34.780 --> 00:31:34.790 align:start position:0%
like we want to make it as lightweight
 

00:31:34.790 --> 00:31:36.190 align:start position:0%
like we want to make it as lightweight
as<00:31:34.940><c> possible</c><00:31:35.060><c> if</c><00:31:35.600><c> you're</c><00:31:35.720><c> running</c><00:31:35.840><c> on</c><00:31:36.050><c> your</c>

00:31:36.190 --> 00:31:36.200 align:start position:0%
as possible if you're running on your
 

00:31:36.200 --> 00:31:38.490 align:start position:0%
as possible if you're running on your
phone<00:31:36.410><c> and</c><00:31:37.130><c> obviously</c><00:31:37.490><c> phones</c><00:31:37.790><c> have</c><00:31:38.120><c> like</c>

00:31:38.490 --> 00:31:38.500 align:start position:0%
phone and obviously phones have like
 

00:31:38.500 --> 00:31:40.810 align:start position:0%
phone and obviously phones have like
availability<00:31:39.500><c> assumptions</c><00:31:40.160><c> like</c><00:31:40.400><c> you</c><00:31:40.520><c> know</c>

00:31:40.810 --> 00:31:40.820 align:start position:0%
availability assumptions like you know
 

00:31:40.820 --> 00:31:42.280 align:start position:0%
availability assumptions like you know
you<00:31:40.880><c> might</c><00:31:41.060><c> not</c><00:31:41.150><c> always</c><00:31:41.300><c> have</c><00:31:41.390><c> connection</c><00:31:41.990><c> we</c>

00:31:42.280 --> 00:31:42.290 align:start position:0%
you might not always have connection we
 

00:31:42.290 --> 00:31:43.300 align:start position:0%
you might not always have connection we
want<00:31:42.470><c> to</c><00:31:42.530><c> make</c><00:31:42.650><c> sure</c><00:31:42.770><c> that</c><00:31:42.950><c> you're</c><00:31:43.160><c> prepared</c>

00:31:43.300 --> 00:31:43.310 align:start position:0%
want to make sure that you're prepared
 

00:31:43.310 --> 00:31:44.770 align:start position:0%
want to make sure that you're prepared
for<00:31:43.520><c> that</c><00:31:43.730><c> and</c><00:31:44.030><c> have</c><00:31:44.180><c> some</c><00:31:44.210><c> way</c><00:31:44.420><c> to</c><00:31:44.480><c> protect</c>

00:31:44.770 --> 00:31:44.780 align:start position:0%
for that and have some way to protect
 

00:31:44.780 --> 00:31:46.930 align:start position:0%
for that and have some way to protect
you<00:31:45.020><c> against</c><00:31:45.320><c> those</c><00:31:45.440><c> things</c><00:31:45.650><c> so</c><00:31:46.610><c> there</c><00:31:46.850><c> are</c>

00:31:46.930 --> 00:31:46.940 align:start position:0%
you against those things so there are
 

00:31:46.940 --> 00:31:48.250 align:start position:0%
you against those things so there are
some<00:31:47.060><c> compromises</c><00:31:47.690><c> for</c><00:31:47.870><c> running</c><00:31:48.050><c> on</c><00:31:48.170><c> the</c>

00:31:48.250 --> 00:31:48.260 align:start position:0%
some compromises for running on the
 

00:31:48.260 --> 00:31:50.440 align:start position:0%
some compromises for running on the
phone<00:31:48.580><c> but</c><00:31:49.580><c> there</c><00:31:49.700><c> hasn't</c><00:31:49.850><c> been</c><00:31:49.970><c> designed</c><00:31:50.330><c> yet</c>

00:31:50.440 --> 00:31:50.450 align:start position:0%
phone but there hasn't been designed yet
 

00:31:50.450 --> 00:31:52.530 align:start position:0%
phone but there hasn't been designed yet
so<00:31:50.720><c> I</c><00:31:50.750><c> can't</c><00:31:51.050><c> give</c><00:31:51.200><c> a</c><00:31:51.230><c> strong</c><00:31:51.740><c> answer</c><00:31:52.040><c> to</c><00:31:52.160><c> that</c>

00:31:52.530 --> 00:31:52.540 align:start position:0%
so I can't give a strong answer to that
 

00:31:52.540 --> 00:31:55.330 align:start position:0%
so I can't give a strong answer to that
thank<00:31:53.540><c> you</c><00:31:53.660><c> right</c><00:31:54.200><c> so</c><00:31:54.440><c> thank</c><00:31:54.770><c> you</c><00:31:54.860><c> everyone</c>

00:31:55.330 --> 00:31:55.340 align:start position:0%
thank you right so thank you everyone
 

00:31:55.340 --> 00:31:56.190 align:start position:0%
thank you right so thank you everyone
appreciate<00:31:55.880><c> it</c>

00:31:56.190 --> 00:31:56.200 align:start position:0%
appreciate it
 

00:31:56.200 --> 00:32:08.810 align:start position:0%
appreciate it
[Applause]

00:32:08.810 --> 00:32:08.820 align:start position:0%
 
 

00:32:08.820 --> 00:32:10.880 align:start position:0%
 
you

