WEBVTT
Kind: captions
Language: en

00:00:04.410 --> 00:00:08.310 align:start position:0%
 
Andrea<00:00:05.410><c> from</c><00:00:05.710><c> Leia</c><00:00:06.029><c> x-ray</c><00:00:07.029><c> X</c><00:00:07.270><c> is</c><00:00:07.509><c> a</c><00:00:07.540><c> Brockton</c>

00:00:08.310 --> 00:00:08.320 align:start position:0%
Andrea from Leia x-ray X is a Brockton
 

00:00:08.320 --> 00:00:10.770 align:start position:0%
Andrea from Leia x-ray X is a Brockton
startup<00:00:08.650><c> based</c><00:00:08.860><c> on</c><00:00:09.070><c> Tokyo</c><00:00:09.429><c> and</c><00:00:10.179><c> working</c><00:00:10.570><c> on</c>

00:00:10.770 --> 00:00:10.780 align:start position:0%
startup based on Tokyo and working on
 

00:00:10.780 --> 00:00:13.080 align:start position:0%
startup based on Tokyo and working on
Casper<00:00:11.380><c> research</c><00:00:11.680><c> and</c><00:00:12.040><c> its</c><00:00:12.640><c> positive</c><00:00:12.970><c> power</c>

00:00:13.080 --> 00:00:13.090 align:start position:0%
Casper research and its positive power
 

00:00:13.090 --> 00:00:16.589 align:start position:0%
Casper research and its positive power
its<00:00:13.360><c> own</c><00:00:13.480><c> Foundation</c><00:00:13.990><c> grant</c><00:00:14.400><c> so</c><00:00:15.400><c> today</c><00:00:15.790><c> I</c><00:00:16.209><c> will</c>

00:00:16.589 --> 00:00:16.599 align:start position:0%
its own Foundation grant so today I will
 

00:00:16.599 --> 00:00:19.019 align:start position:0%
its own Foundation grant so today I will
talk<00:00:16.810><c> about</c><00:00:17.080><c> my</c><00:00:17.830><c> research</c><00:00:18.070><c> on</c><00:00:18.279><c> the</c><00:00:18.670><c> security</c>

00:00:19.019 --> 00:00:19.029 align:start position:0%
talk about my research on the security
 

00:00:19.029 --> 00:00:22.560 align:start position:0%
talk about my research on the security
of<00:00:19.090><c> Casper</c><00:00:19.539><c> so</c><00:00:20.169><c> you</c><00:00:20.829><c> know</c><00:00:21.179><c> Casper</c><00:00:22.179><c> what</c>

00:00:22.560 --> 00:00:22.570 align:start position:0%
of Casper so you know Casper what
 

00:00:22.570 --> 00:00:24.359 align:start position:0%
of Casper so you know Casper what
consensus<00:00:22.989><c> protocol</c><00:00:23.439><c> has</c><00:00:23.769><c> two</c><00:00:23.980><c> property</c>

00:00:24.359 --> 00:00:24.369 align:start position:0%
consensus protocol has two property
 

00:00:24.369 --> 00:00:26.790 align:start position:0%
consensus protocol has two property
safety<00:00:25.029><c> and</c><00:00:25.179><c> aliveness</c><00:00:25.359><c> so</c><00:00:26.140><c> the</c><00:00:26.560><c> talk</c><00:00:26.769><c> is</c>

00:00:26.790 --> 00:00:26.800 align:start position:0%
safety and aliveness so the talk is
 

00:00:26.800 --> 00:00:29.370 align:start position:0%
safety and aliveness so the talk is
divided<00:00:27.279><c> into</c><00:00:27.489><c> two</c><00:00:27.759><c> parts</c><00:00:28.089><c> and</c><00:00:28.390><c> safety</c><00:00:29.140><c> part</c>

00:00:29.370 --> 00:00:29.380 align:start position:0%
divided into two parts and safety part
 

00:00:29.380 --> 00:00:33.930 align:start position:0%
divided into two parts and safety part
and<00:00:29.589><c> the</c><00:00:29.800><c> Lebanese</c><00:00:30.130><c> border</c><00:00:31.890><c> so</c><00:00:32.890><c> first</c><00:00:33.250><c> I</c><00:00:33.520><c> want</c>

00:00:33.930 --> 00:00:33.940 align:start position:0%
and the Lebanese border so first I want
 

00:00:33.940 --> 00:00:36.119 align:start position:0%
and the Lebanese border so first I want
to<00:00:33.970><c> introduce</c><00:00:34.170><c> Casper</c><00:00:35.170><c> is</c><00:00:35.380><c> not</c><00:00:35.680><c> that</c>

00:00:36.119 --> 00:00:36.129 align:start position:0%
to introduce Casper is not that
 

00:00:36.129 --> 00:00:38.040 align:start position:0%
to introduce Casper is not that
different<00:00:36.370><c> from</c><00:00:36.609><c> traditional</c><00:00:37.180><c> protocols</c><00:00:37.870><c> and</c>

00:00:38.040 --> 00:00:38.050 align:start position:0%
different from traditional protocols and
 

00:00:38.050 --> 00:00:40.259 align:start position:0%
different from traditional protocols and
Casper<00:00:38.769><c> FFG</c><00:00:39.280><c> and</c><00:00:39.550><c> the</c><00:00:39.609><c> shippi</c><00:00:39.850><c> she</c><00:00:39.910><c> is</c><00:00:40.059><c> not</c>

00:00:40.259 --> 00:00:40.269 align:start position:0%
Casper FFG and the shippi she is not
 

00:00:40.269 --> 00:00:41.400 align:start position:0%
Casper FFG and the shippi she is not
that<00:00:40.719><c> different</c><00:00:40.960><c> also</c>

00:00:41.400 --> 00:00:41.410 align:start position:0%
that different also
 

00:00:41.410 --> 00:00:47.430 align:start position:0%
that different also
so<00:00:43.679><c> first</c><00:00:44.820><c> pbft</c><00:00:45.820><c> tender</c><00:00:46.480><c> mint</c><00:00:46.690><c> and</c><00:00:46.929><c> Casper</c>

00:00:47.430 --> 00:00:47.440 align:start position:0%
so first pbft tender mint and Casper
 

00:00:47.440 --> 00:00:50.669 align:start position:0%
so first pbft tender mint and Casper
Fuji<00:00:47.800><c> and</c><00:00:47.920><c> Shiva</c><00:00:48.280><c> are</c><00:00:48.670><c> all</c><00:00:49.260><c> categorized</c><00:00:50.260><c> into</c>

00:00:50.669 --> 00:00:50.679 align:start position:0%
Fuji and Shiva are all categorized into
 

00:00:50.679 --> 00:00:53.099 align:start position:0%
Fuji and Shiva are all categorized into
a<00:00:51.070><c> synchronous</c><00:00:51.760><c> resaved</c><00:00:52.179><c> consensus</c><00:00:52.690><c> protocol</c>

00:00:53.099 --> 00:00:53.109 align:start position:0%
a synchronous resaved consensus protocol
 

00:00:53.109 --> 00:00:56.069 align:start position:0%
a synchronous resaved consensus protocol
so<00:00:53.920><c> I</c><00:00:53.949><c> mean</c><00:00:54.219><c> safety</c><00:00:55.030><c> does</c><00:00:55.179><c> not</c><00:00:55.329><c> require</c><00:00:55.780><c> any</c>

00:00:56.069 --> 00:00:56.079 align:start position:0%
so I mean safety does not require any
 

00:00:56.079 --> 00:01:00.840 align:start position:0%
so I mean safety does not require any
timing<00:00:56.670><c> assumptions</c><00:00:58.050><c> so</c><00:00:59.219><c> basically</c><00:01:00.219><c> in</c><00:01:00.550><c> these</c>

00:01:00.840 --> 00:01:00.850 align:start position:0%
timing assumptions so basically in these
 

00:01:00.850 --> 00:01:04.439 align:start position:0%
timing assumptions so basically in these
protocols<00:01:01.499><c> minority</c><00:01:02.499><c> comes</c><00:01:02.829><c> when</c><00:01:03.449><c> sufficient</c>

00:01:04.439 --> 00:01:04.449 align:start position:0%
protocols minority comes when sufficient
 

00:01:04.449 --> 00:01:06.510 align:start position:0%
protocols minority comes when sufficient
number<00:01:05.110><c> of</c><00:01:05.140><c> our</c><00:01:05.290><c> data's</c><00:01:05.680><c> is</c><00:01:05.890><c> locked</c><00:01:06.250><c> on</c><00:01:06.430><c> a</c>

00:01:06.510 --> 00:01:06.520 align:start position:0%
number of our data's is locked on a
 

00:01:06.520 --> 00:01:10.920 align:start position:0%
number of our data's is locked on a
block<00:01:08.880><c> so</c><00:01:09.880><c> let's</c><00:01:10.210><c> start</c><00:01:10.450><c> with</c><00:01:10.570><c> his</c><00:01:10.690><c> tender</c>

00:01:10.920 --> 00:01:10.930 align:start position:0%
block so let's start with his tender
 

00:01:10.930 --> 00:01:15.810 align:start position:0%
block so let's start with his tender
meat<00:01:11.140><c> so</c><00:01:12.100><c> in</c><00:01:12.370><c> tandem</c><00:01:12.700><c> int</c><00:01:13.680><c> a</c><00:01:14.680><c> Brock</c><00:01:15.280><c> is</c><00:01:15.490><c> called</c>

00:01:15.810 --> 00:01:15.820 align:start position:0%
meat so in tandem int a Brock is called
 

00:01:15.820 --> 00:01:19.560 align:start position:0%
meat so in tandem int a Brock is called
notarized<00:01:16.450><c> when</c><00:01:17.110><c> to</c><00:01:17.440><c> F</c><00:01:17.650><c> plus</c><00:01:17.890><c> one</c><00:01:18.570><c> birthday</c>

00:01:19.560 --> 00:01:19.570 align:start position:0%
notarized when to F plus one birthday
 

00:01:19.570 --> 00:01:22.350 align:start position:0%
notarized when to F plus one birthday
that<00:01:19.840><c> is</c><00:01:19.870><c> brought</c><00:01:20.170><c> on</c><00:01:20.350><c> the</c><00:01:20.440><c> block</c><00:01:20.620><c> so</c><00:01:21.180><c> here</c><00:01:22.180><c> F</c>

00:01:22.350 --> 00:01:22.360 align:start position:0%
that is brought on the block so here F
 

00:01:22.360 --> 00:01:25.560 align:start position:0%
that is brought on the block so here F
is<00:01:22.570><c> with</c><00:01:22.780><c> an</c><00:01:22.930><c> chain</c><00:01:23.170><c> for</c><00:01:23.650><c> treasure</c><00:01:24.040><c> and</c><00:01:24.570><c> the</c>

00:01:25.560 --> 00:01:25.570 align:start position:0%
is with an chain for treasure and the
 

00:01:25.570 --> 00:01:28.230 align:start position:0%
is with an chain for treasure and the
Brock<00:01:25.810><c> is</c><00:01:26.140><c> finalized</c><00:01:26.920><c> when</c><00:01:27.550><c> it's</c><00:01:27.760><c> directed</c>

00:01:28.230 --> 00:01:28.240 align:start position:0%
Brock is finalized when it's directed
 

00:01:28.240 --> 00:01:31.830 align:start position:0%
Brock is finalized when it's directed
child<00:01:28.480><c> Brock</c><00:01:28.780><c> is</c><00:01:29.080><c> notarized</c><00:01:29.620><c> and</c><00:01:30.690><c> then</c><00:01:31.690><c> when</c>

00:01:31.830 --> 00:01:31.840 align:start position:0%
child Brock is notarized and then when
 

00:01:31.840 --> 00:01:34.830 align:start position:0%
child Brock is notarized and then when
birth<00:01:32.080><c> data</c><00:01:32.290><c> its</c><00:01:32.860><c> bottle</c><00:01:33.370><c> for</c><00:01:33.880><c> notarized</c>

00:01:34.830 --> 00:01:34.840 align:start position:0%
birth data its bottle for notarized
 

00:01:34.840 --> 00:01:37.410 align:start position:0%
birth data its bottle for notarized
block<00:01:35.140><c> that</c><00:01:35.920><c> VAR</c><00:01:36.220><c> data</c><00:01:36.370><c> is</c><00:01:36.640><c> locked</c><00:01:36.910><c> on</c><00:01:37.150><c> a</c><00:01:37.180><c> Brock</c>

00:01:37.410 --> 00:01:37.420 align:start position:0%
block that VAR data is locked on a Brock
 

00:01:37.420 --> 00:01:40.590 align:start position:0%
block that VAR data is locked on a Brock
so<00:01:38.380><c> he</c><00:01:38.590><c> cannot</c><00:01:38.860><c> vote</c><00:01:39.760><c> for</c><00:01:39.820><c> a</c><00:01:40.090><c> conflicting</c>

00:01:40.590 --> 00:01:40.600 align:start position:0%
so he cannot vote for a conflicting
 

00:01:40.600 --> 00:01:44.400 align:start position:0%
so he cannot vote for a conflicting
Brock<00:01:40.890><c> so</c><00:01:41.890><c> in</c><00:01:42.010><c> this</c><00:01:42.100><c> case</c><00:01:42.690><c> the</c><00:01:43.690><c> past</c><00:01:43.960><c> Brock</c><00:01:44.200><c> is</c>

00:01:44.400 --> 00:01:44.410 align:start position:0%
Brock so in this case the past Brock is
 

00:01:44.410 --> 00:01:51.330 align:start position:0%
Brock so in this case the past Brock is
finalized<00:01:46.350><c> and</c><00:01:47.970><c> here</c><00:01:49.290><c> the</c><00:01:50.290><c> boards</c><00:01:50.740><c> must</c><00:01:51.070><c> be</c>

00:01:51.330 --> 00:01:51.340 align:start position:0%
finalized and here the boards must be
 

00:01:51.340 --> 00:01:53.400 align:start position:0%
finalized and here the boards must be
collected<00:01:51.640><c> in</c><00:01:52.120><c> own</c><00:01:52.420><c> chain</c><00:01:52.720><c> this</c><00:01:53.020><c> is</c><00:01:53.170><c> very</c>

00:01:53.400 --> 00:01:53.410 align:start position:0%
collected in own chain this is very
 

00:01:53.410 --> 00:01:57.660 align:start position:0%
collected in own chain this is very
important<00:01:53.860><c> point</c><00:01:54.010><c> so</c><00:01:55.050><c> here</c><00:01:56.280><c> the</c><00:01:57.280><c> reason</c><00:01:57.430><c> why</c>

00:01:57.660 --> 00:01:57.670 align:start position:0%
important point so here the reason why
 

00:01:57.670 --> 00:02:00.090 align:start position:0%
important point so here the reason why
we<00:01:57.970><c> can</c><00:01:58.120><c> say</c><00:01:58.330><c> the</c><00:01:58.870><c> post</c><00:01:59.110><c> Brock</c><00:01:59.380><c> is</c><00:01:59.560><c> finalized</c>

00:02:00.090 --> 00:02:00.100 align:start position:0%
we can say the post Brock is finalized
 

00:02:00.100 --> 00:02:05.180 align:start position:0%
we can say the post Brock is finalized
is<00:02:00.370><c> we</c><00:02:01.180><c> know</c><00:02:01.420><c> that</c><00:02:02.170><c> these</c><00:02:03.070><c> validated</c><00:02:03.790><c> vote</c><00:02:04.420><c> for</c>

00:02:05.180 --> 00:02:05.190 align:start position:0%
is we know that these validated vote for
 

00:02:05.190 --> 00:02:09.749 align:start position:0%
is we know that these validated vote for
the<00:02:06.190><c> second</c><00:02:06.490><c> Brock</c><00:02:06.730><c> knows</c><00:02:08.160><c> we</c><00:02:09.160><c> know</c><00:02:09.340><c> that</c><00:02:09.550><c> this</c>

00:02:09.749 --> 00:02:09.759 align:start position:0%
the second Brock knows we know that this
 

00:02:09.759 --> 00:02:11.550 align:start position:0%
the second Brock knows we know that this
value<00:02:09.970><c> tie</c><00:02:10.239><c> is</c><00:02:10.300><c> locked</c><00:02:10.599><c> because</c><00:02:11.110><c> we</c><00:02:11.379><c> know</c><00:02:11.530><c> that</c>

00:02:11.550 --> 00:02:11.560 align:start position:0%
value tie is locked because we know that
 

00:02:11.560 --> 00:02:14.460 align:start position:0%
value tie is locked because we know that
the<00:02:11.950><c> posts</c><00:02:12.250><c> are</c><00:02:12.400><c> on</c><00:02:12.550><c> chain</c><00:02:12.820><c> right</c><00:02:13.420><c> this</c><00:02:14.200><c> is</c><00:02:14.290><c> why</c>

00:02:14.460 --> 00:02:14.470 align:start position:0%
the posts are on chain right this is why
 

00:02:14.470 --> 00:02:16.470 align:start position:0%
the posts are on chain right this is why
on<00:02:14.800><c> sham</c><00:02:15.220><c> voting</c><00:02:15.490><c> is</c><00:02:15.610><c> very</c><00:02:15.670><c> important</c><00:02:16.270><c> for</c>

00:02:16.470 --> 00:02:16.480 align:start position:0%
on sham voting is very important for
 

00:02:16.480 --> 00:02:17.100 align:start position:0%
on sham voting is very important for
this<00:02:16.690><c> bro</c>

00:02:17.100 --> 00:02:17.110 align:start position:0%
this bro
 

00:02:17.110 --> 00:02:17.410 align:start position:0%
this bro
what

00:02:17.410 --> 00:02:17.420 align:start position:0%
what
 

00:02:17.420 --> 00:02:24.220 align:start position:0%
what
it's<00:02:17.540><c> protocols</c><00:02:21.520><c> the</c><00:02:22.520><c> reason</c><00:02:22.760><c> why</c><00:02:23.230><c> minority</c>

00:02:24.220 --> 00:02:24.230 align:start position:0%
it's protocols the reason why minority
 

00:02:24.230 --> 00:02:27.220 align:start position:0%
it's protocols the reason why minority
comes<00:02:24.560><c> around</c><00:02:24.860><c> only</c><00:02:25.670><c> when</c><00:02:25.880><c> it's</c><00:02:26.569><c> direct</c><00:02:26.930><c> Brock</c>

00:02:27.220 --> 00:02:27.230 align:start position:0%
comes around only when it's direct Brock
 

00:02:27.230 --> 00:02:30.540 align:start position:0%
comes around only when it's direct Brock
it's<00:02:27.560><c> it's</c><00:02:28.099><c> notarized</c><00:02:28.720><c> there</c><00:02:29.720><c> might</c><00:02:29.870><c> be</c><00:02:29.900><c> some</c>

00:02:30.540 --> 00:02:30.550 align:start position:0%
it's it's notarized there might be some
 

00:02:30.550 --> 00:02:39.190 align:start position:0%
it's it's notarized there might be some
another<00:02:31.550><c> drop</c><00:02:31.819><c> in</c><00:02:32.000><c> the</c><00:02:32.090><c> middle</c><00:02:36.100><c> and</c><00:02:38.080><c> you</c><00:02:39.080><c> know</c>

00:02:39.190 --> 00:02:39.200 align:start position:0%
another drop in the middle and you know
 

00:02:39.200 --> 00:02:41.650 align:start position:0%
another drop in the middle and you know
we<00:02:39.500><c> discussed</c><00:02:39.709><c> locking</c><00:02:40.520><c> is</c><00:02:40.760><c> necessary</c><00:02:41.540><c> for</c>

00:02:41.650 --> 00:02:41.660 align:start position:0%
we discussed locking is necessary for
 

00:02:41.660 --> 00:02:44.320 align:start position:0%
we discussed locking is necessary for
safety<00:02:41.840><c> but</c><00:02:42.770><c> you</c><00:02:42.980><c> know</c><00:02:43.160><c> if</c><00:02:43.580><c> locking</c><00:02:44.060><c> is</c><00:02:44.150><c> too</c>

00:02:44.320 --> 00:02:44.330 align:start position:0%
safety but you know if locking is too
 

00:02:44.330 --> 00:02:47.440 align:start position:0%
safety but you know if locking is too
much<00:02:44.510><c> too</c><00:02:45.050><c> much</c><00:02:45.140><c> strong</c><00:02:45.440><c> does</c><00:02:46.250><c> not</c><00:02:46.450><c> create</c>

00:02:47.440 --> 00:02:47.450 align:start position:0%
much too much strong does not create
 

00:02:47.450 --> 00:02:50.080 align:start position:0%
much too much strong does not create
some<00:02:47.660><c> liveness</c><00:02:48.019><c> property</c><00:02:48.230><c> so</c><00:02:49.220><c> here</c><00:02:49.610><c> we</c><00:02:49.819><c> have</c>

00:02:50.080 --> 00:02:50.090 align:start position:0%
some liveness property so here we have
 

00:02:50.090 --> 00:02:52.690 align:start position:0%
some liveness property so here we have
some<00:02:50.390><c> unlocking</c><00:02:50.959><c> condition</c><00:02:51.410><c> so</c><00:02:52.130><c> in</c><00:02:52.310><c> tandem</c>

00:02:52.690 --> 00:02:52.700 align:start position:0%
some unlocking condition so in tandem
 

00:02:52.700 --> 00:02:55.930 align:start position:0%
some unlocking condition so in tandem
ain't<00:02:52.880><c> a</c><00:02:53.590><c> validator</c><00:02:54.590><c> locked</c><00:02:55.190><c> on</c><00:02:55.370><c> the</c><00:02:55.459><c> brock</c><00:02:55.670><c> is</c>

00:02:55.930 --> 00:02:55.940 align:start position:0%
ain't a validator locked on the brock is
 

00:02:55.940 --> 00:03:00.370 align:start position:0%
ain't a validator locked on the brock is
unlocked<00:02:56.660><c> when</c><00:02:57.500><c> he</c><00:02:58.190><c> see</c><00:02:58.459><c> a</c><00:02:58.730><c> higher</c><00:02:59.380><c> notarized</c>

00:03:00.370 --> 00:03:00.380 align:start position:0%
unlocked when he see a higher notarized
 

00:03:00.380 --> 00:03:03.520 align:start position:0%
unlocked when he see a higher notarized
Brock<00:03:00.680><c> so</c><00:03:01.340><c> in</c><00:03:01.400><c> his</c><00:03:01.459><c> picture</c><00:03:01.880><c> I</c><00:03:02.200><c> was</c><00:03:03.200><c> taught</c><00:03:03.500><c> to</c>

00:03:03.520 --> 00:03:03.530 align:start position:0%
Brock so in his picture I was taught to
 

00:03:03.530 --> 00:03:07.420 align:start position:0%
Brock so in his picture I was taught to
but<00:03:04.489><c> I'm</c><00:03:04.870><c> unlocked</c><00:03:05.870><c> because</c><00:03:06.440><c> I</c><00:03:06.680><c> see</c><00:03:06.890><c> that</c><00:03:07.100><c> new</c>

00:03:07.420 --> 00:03:07.430 align:start position:0%
but I'm unlocked because I see that new
 

00:03:07.430 --> 00:03:13.509 align:start position:0%
but I'm unlocked because I see that new
notarized<00:03:07.910><c> abroad</c><00:03:08.150><c> clear</c><00:03:11.950><c> so</c><00:03:12.950><c> let's</c><00:03:13.280><c> start</c>

00:03:13.509 --> 00:03:13.519 align:start position:0%
notarized abroad clear so let's start
 

00:03:13.519 --> 00:03:15.850 align:start position:0%
notarized abroad clear so let's start
with<00:03:13.670><c> the</c><00:03:14.420><c> next</c><00:03:14.600><c> is</c><00:03:14.870><c> Casper</c><00:03:15.170><c> a</c><00:03:15.200><c> refugee</c><00:03:15.590><c> the</c>

00:03:15.850 --> 00:03:15.860 align:start position:0%
with the next is Casper a refugee the
 

00:03:15.860 --> 00:03:18.610 align:start position:0%
with the next is Casper a refugee the
cash<00:03:16.850><c> point</c><00:03:17.000><c> of</c><00:03:17.150><c> G</c><00:03:17.390><c> is</c><00:03:17.660><c> fundamentally</c><00:03:18.410><c> similar</c>

00:03:18.610 --> 00:03:18.620 align:start position:0%
cash point of G is fundamentally similar
 

00:03:18.620 --> 00:03:20.949 align:start position:0%
cash point of G is fundamentally similar
to<00:03:18.830><c> tandem</c><00:03:19.130><c> it</c><00:03:19.250><c> but</c><00:03:19.730><c> it's</c><00:03:19.940><c> more</c><00:03:20.180><c> like</c><00:03:20.360><c> chain</c>

00:03:20.949 --> 00:03:20.959 align:start position:0%
to tandem it but it's more like chain
 

00:03:20.959 --> 00:03:25.990 align:start position:0%
to tandem it but it's more like chain
based<00:03:21.290><c> leader</c><00:03:22.010><c> s</c><00:03:22.310><c> tandem</c><00:03:22.820><c> it</c><00:03:23.140><c> so</c><00:03:24.640><c> in</c><00:03:25.640><c> Casper</c>

00:03:25.990 --> 00:03:26.000 align:start position:0%
based leader s tandem it so in Casper
 

00:03:26.000 --> 00:03:28.090 align:start position:0%
based leader s tandem it so in Casper
refugee<00:03:26.420><c> we</c><00:03:26.810><c> don't</c><00:03:27.019><c> use</c><00:03:27.230><c> not</c><00:03:27.440><c> finalized</c><00:03:27.859><c> block</c>

00:03:28.090 --> 00:03:28.100 align:start position:0%
refugee we don't use not finalized block
 

00:03:28.100 --> 00:03:31.090 align:start position:0%
refugee we don't use not finalized block
we<00:03:28.640><c> finalize</c><00:03:29.120><c> checkpoints</c><00:03:29.989><c> so</c><00:03:30.920><c> in</c><00:03:31.040><c> this</c>

00:03:31.090 --> 00:03:31.100 align:start position:0%
we finalize checkpoints so in this
 

00:03:31.100 --> 00:03:33.550 align:start position:0%
we finalize checkpoints so in this
picture<00:03:31.280><c> we</c><00:03:31.880><c> have</c><00:03:31.910><c> Brock</c><00:03:32.390><c> chained</c><00:03:32.630><c> but</c><00:03:33.410><c> we</c>

00:03:33.550 --> 00:03:33.560 align:start position:0%
picture we have Brock chained but we
 

00:03:33.560 --> 00:03:37.060 align:start position:0%
picture we have Brock chained but we
finalized<00:03:34.070><c> on</c><00:03:34.570><c> say</c><00:03:35.570><c> every</c><00:03:36.290><c> 50</c><00:03:36.650><c> blocks</c><00:03:36.859><c> or</c>

00:03:37.060 --> 00:03:37.070 align:start position:0%
finalized on say every 50 blocks or
 

00:03:37.070 --> 00:03:41.789 align:start position:0%
finalized on say every 50 blocks or
every<00:03:37.670><c> fifty</c><00:03:38.000><c> strötzbach</c><00:03:38.299><c> right</c><00:03:38.959><c> so</c><00:03:40.000><c> yeah</c><00:03:41.030><c> and</c>

00:03:41.789 --> 00:03:41.799 align:start position:0%
every fifty strötzbach right so yeah and
 

00:03:41.799 --> 00:03:46.840 align:start position:0%
every fifty strötzbach right so yeah and
again<00:03:42.799><c> foods</c><00:03:43.489><c> a</c><00:03:43.730><c> steer</c><00:03:44.060><c> on</c><00:03:44.209><c> chain</c><00:03:45.850><c> the</c>

00:03:46.840 --> 00:03:46.850 align:start position:0%
again foods a steer on chain the
 

00:03:46.850 --> 00:03:49.960 align:start position:0%
again foods a steer on chain the
difference<00:03:47.239><c> between</c><00:03:47.359><c> tandem</c><00:03:48.230><c> it</c><00:03:48.350><c> is</c><00:03:48.640><c> the</c><00:03:49.640><c> fork</c>

00:03:49.960 --> 00:03:49.970 align:start position:0%
difference between tandem it is the fork
 

00:03:49.970 --> 00:03:52.780 align:start position:0%
difference between tandem it is the fork
choice<00:03:50.209><c> itself</c><00:03:50.660><c> is</c><00:03:51.070><c> doing</c><00:03:52.070><c> the</c><00:03:52.250><c> similar</c><00:03:52.459><c> role</c>

00:03:52.780 --> 00:03:52.790 align:start position:0%
choice itself is doing the similar role
 

00:03:52.790 --> 00:03:56.770 align:start position:0%
choice itself is doing the similar role
of<00:03:53.120><c> leader</c><00:03:53.720><c> so</c><00:03:54.560><c> in</c><00:03:54.709><c> tandem</c><00:03:55.040><c> ain't</c><00:03:55.780><c> everybody</c>

00:03:56.770 --> 00:03:56.780 align:start position:0%
of leader so in tandem ain't everybody
 

00:03:56.780 --> 00:03:59.500 align:start position:0%
of leader so in tandem ain't everybody
that<00:03:56.959><c> bought</c><00:03:57.380><c> for</c><00:03:57.680><c> Brock</c><00:03:57.980><c> which</c><00:03:58.940><c> decided</c><00:03:59.390><c> to</c>

00:03:59.500 --> 00:03:59.510 align:start position:0%
that bought for Brock which decided to
 

00:03:59.510 --> 00:04:01.630 align:start position:0%
that bought for Brock which decided to
buy<00:03:59.630><c> the</c><00:03:59.690><c> leader</c><00:03:59.989><c> of</c><00:04:00.260><c> that</c><00:04:00.500><c> round</c><00:04:00.739><c> but</c><00:04:01.489><c> in</c>

00:04:01.630 --> 00:04:01.640 align:start position:0%
buy the leader of that round but in
 

00:04:01.640 --> 00:04:05.550 align:start position:0%
buy the leader of that round but in
class<00:04:01.880><c> by</c><00:04:02.030><c> 50</c><00:04:02.239><c> G</c><00:04:02.420><c> it's</c><00:04:03.049><c> a</c><00:04:03.260><c> folk</c><00:04:03.500><c> choice</c><00:04:03.739><c> that</c>

00:04:05.550 --> 00:04:05.560 align:start position:0%
class by 50 G it's a folk choice that
 

00:04:05.560 --> 00:04:11.500 align:start position:0%
class by 50 G it's a folk choice that
decides<00:04:06.560><c> of</c><00:04:06.709><c> you</c><00:04:08.290><c> and</c><00:04:10.150><c> unlocking</c><00:04:11.150><c> and</c><00:04:11.359><c> locking</c>

00:04:11.500 --> 00:04:11.510 align:start position:0%
decides of you and unlocking and locking
 

00:04:11.510 --> 00:04:13.720 align:start position:0%
decides of you and unlocking and locking
it's<00:04:11.989><c> super</c><00:04:12.290><c> similar</c><00:04:12.530><c> to</c><00:04:12.650><c> tender</c><00:04:12.920><c> meat</c><00:04:13.069><c> so</c><00:04:13.579><c> in</c>

00:04:13.720 --> 00:04:13.730 align:start position:0%
it's super similar to tender meat so in
 

00:04:13.730 --> 00:04:17.529 align:start position:0%
it's super similar to tender meat so in
every<00:04:14.329><c> case</c><00:04:14.650><c> they</c><00:04:15.650><c> are</c><00:04:15.889><c> unlocked</c><00:04:16.400><c> when</c><00:04:17.299><c> they</c>

00:04:17.529 --> 00:04:17.539 align:start position:0%
every case they are unlocked when they
 

00:04:17.539 --> 00:04:21.159 align:start position:0%
every case they are unlocked when they
see<00:04:17.600><c> higher</c><00:04:19.090><c> notarized</c><00:04:20.090><c> what</c><00:04:20.450><c> just</c><00:04:20.690><c> justify</c>

00:04:21.159 --> 00:04:21.169 align:start position:0%
see higher notarized what just justify
 

00:04:21.169 --> 00:04:26.290 align:start position:0%
see higher notarized what just justify
the<00:04:21.229><c> checkpoint</c>

00:04:26.290 --> 00:04:26.300 align:start position:0%
 
 

00:04:26.300 --> 00:04:30.680 align:start position:0%
 
so<00:04:27.300><c> finally</c><00:04:27.780><c> she</c><00:04:27.990><c> Misha</c><00:04:28.890><c> Casper</c><00:04:29.280><c> is</c><00:04:29.690><c> also</c>

00:04:30.680 --> 00:04:30.690 align:start position:0%
so finally she Misha Casper is also
 

00:04:30.690 --> 00:04:33.500 align:start position:0%
so finally she Misha Casper is also
locking<00:04:31.050><c> abased</c><00:04:31.320><c> consider</c><00:04:32.010><c> protocol</c><00:04:32.430><c> but</c><00:04:33.330><c> the</c>

00:04:33.500 --> 00:04:33.510 align:start position:0%
locking abased consider protocol but the
 

00:04:33.510 --> 00:04:35.720 align:start position:0%
locking abased consider protocol but the
log<00:04:33.720><c> king</c><00:04:33.990><c> and</c><00:04:34.200><c> the</c><00:04:34.410><c> unlocking</c><00:04:34.860><c> is</c><00:04:35.130><c> purely</c><00:04:35.490><c> by</c>

00:04:35.720 --> 00:04:35.730 align:start position:0%
log king and the unlocking is purely by
 

00:04:35.730 --> 00:04:40.700 align:start position:0%
log king and the unlocking is purely by
the<00:04:35.790><c> fortress</c><00:04:36.300><c> itself</c><00:04:37.190><c> so</c><00:04:38.990><c> in</c><00:04:39.990><c> shabby</c><00:04:40.410><c> chic</c><00:04:40.530><c> as</c>

00:04:40.700 --> 00:04:40.710 align:start position:0%
the fortress itself so in shabby chic as
 

00:04:40.710 --> 00:04:44.330 align:start position:0%
the fortress itself so in shabby chic as
per<00:04:40.890><c> every</c><00:04:41.670><c> message</c><00:04:42.330><c> boats</c><00:04:42.750><c> rock</c><00:04:43.200><c> must</c><00:04:43.980><c> follow</c>

00:04:44.330 --> 00:04:44.340 align:start position:0%
per every message boats rock must follow
 

00:04:44.340 --> 00:04:49.430 align:start position:0%
per every message boats rock must follow
the<00:04:45.240><c> folk</c><00:04:45.450><c> choice</c><00:04:45.690><c> and</c><00:04:46.650><c> in</c><00:04:47.640><c> tandem</c><00:04:48.360><c> int</c><00:04:48.660><c> or</c><00:04:48.900><c> FFG</c>

00:04:49.430 --> 00:04:49.440 align:start position:0%
the folk choice and in tandem int or FFG
 

00:04:49.440 --> 00:04:52.460 align:start position:0%
the folk choice and in tandem int or FFG
we<00:04:50.070><c> included</c><00:04:50.610><c> supports</c><00:04:51.090><c> on</c><00:04:51.270><c> chain</c><00:04:51.600><c> but</c><00:04:52.260><c> in</c>

00:04:52.460 --> 00:04:52.470 align:start position:0%
we included supports on chain but in
 

00:04:52.470 --> 00:04:56.780 align:start position:0%
we included supports on chain but in
Shiva<00:04:53.340><c> she</c><00:04:53.630><c> weeken</c><00:04:54.630><c> the</c><00:04:54.930><c> same</c><00:04:55.110><c> thing</c><00:04:55.380><c> but</c><00:04:56.190><c> more</c>

00:04:56.780 --> 00:04:56.790 align:start position:0%
Shiva she weeken the same thing but more
 

00:04:56.790 --> 00:05:00.050 align:start position:0%
Shiva she weeken the same thing but more
for<00:04:57.000><c> x-ray</c><00:04:57.360><c> we</c><00:04:58.050><c> can</c><00:04:58.290><c> allow</c><00:04:59.100><c> the</c><00:04:59.160><c> message</c><00:04:59.760><c> to</c>

00:05:00.050 --> 00:05:00.060 align:start position:0%
for x-ray we can allow the message to
 

00:05:00.060 --> 00:05:02.480 align:start position:0%
for x-ray we can allow the message to
point<00:05:00.480><c> to</c><00:05:00.720><c> the</c><00:05:00.810><c> every</c><00:05:01.200><c> all</c><00:05:01.440><c> front</c><00:05:01.800><c> boats</c><00:05:02.040><c> were</c>

00:05:02.480 --> 00:05:02.490 align:start position:0%
point to the every all front boats were
 

00:05:02.490 --> 00:05:06.500 align:start position:0%
point to the every all front boats were
broke<00:05:02.790><c> so</c><00:05:03.690><c> in</c><00:05:03.810><c> this</c><00:05:03.900><c> picture</c><00:05:04.760><c> the</c><00:05:05.760><c> block</c><00:05:05.970><c> P</c><00:05:06.240><c> is</c>

00:05:06.500 --> 00:05:06.510 align:start position:0%
broke so in this picture the block P is
 

00:05:06.510 --> 00:05:12.470 align:start position:0%
broke so in this picture the block P is
pointing<00:05:07.050><c> to</c><00:05:07.200><c> open</c><00:05:07.620><c> block</c><00:05:08.030><c> but</c><00:05:11.090><c> the</c><00:05:12.090><c> reason</c><00:05:12.330><c> is</c>

00:05:12.470 --> 00:05:12.480 align:start position:0%
pointing to open block but the reason is
 

00:05:12.480 --> 00:05:23.930 align:start position:0%
pointing to open block but the reason is
um<00:05:14.210><c> okay</c><00:05:15.210><c> so</c><00:05:20.630><c> yeah</c><00:05:22.370><c> additional</c><00:05:23.370><c> explanation</c>

00:05:23.930 --> 00:05:23.940 align:start position:0%
um okay so yeah additional explanation
 

00:05:23.940 --> 00:05:26.810 align:start position:0%
um okay so yeah additional explanation
so<00:05:24.420><c> in</c><00:05:24.720><c> this</c><00:05:24.840><c> case</c><00:05:25.110><c> this</c><00:05:25.830><c> proc</c><00:05:26.250><c> is</c><00:05:26.400><c> invalid</c>

00:05:26.810 --> 00:05:26.820 align:start position:0%
so in this case this proc is invalid
 

00:05:26.820 --> 00:05:29.210 align:start position:0%
so in this case this proc is invalid
because<00:05:27.270><c> they</c><00:05:27.600><c> know</c><00:05:27.780><c> that</c><00:05:27.810><c> the</c><00:05:28.770><c> different</c>

00:05:29.210 --> 00:05:29.220 align:start position:0%
because they know that the different
 

00:05:29.220 --> 00:05:31.850 align:start position:0%
because they know that the different
chain<00:05:29.460><c> is</c><00:05:29.700><c> more</c><00:05:29.970><c> heavier</c><00:05:30.590><c> so</c><00:05:31.590><c> this</c><00:05:31.740><c> is</c>

00:05:31.850 --> 00:05:31.860 align:start position:0%
chain is more heavier so this is
 

00:05:31.860 --> 00:05:35.600 align:start position:0%
chain is more heavier so this is
inverted<00:05:32.250><c> and</c><00:05:34.040><c> unlocking</c><00:05:35.040><c> condition</c><00:05:35.460><c> it's</c>

00:05:35.600 --> 00:05:35.610 align:start position:0%
inverted and unlocking condition it's
 

00:05:35.610 --> 00:05:37.880 align:start position:0%
inverted and unlocking condition it's
super<00:05:35.940><c> obstructed</c><00:05:36.450><c> into</c><00:05:36.890><c> equivocation</c>

00:05:37.880 --> 00:05:37.890 align:start position:0%
super obstructed into equivocation
 

00:05:37.890 --> 00:05:41.510 align:start position:0%
super obstructed into equivocation
condition<00:05:38.280><c> that</c><00:05:39.290><c> every</c><00:05:40.290><c> vote</c><00:05:40.590><c> must</c><00:05:41.070><c> include</c>

00:05:41.510 --> 00:05:41.520 align:start position:0%
condition that every vote must include
 

00:05:41.520 --> 00:05:44.720 align:start position:0%
condition that every vote must include
is<00:05:42.150><c> the</c><00:05:42.210><c> previous</c><00:05:42.630><c> message</c><00:05:43.110><c> in</c><00:05:43.770><c> its</c><00:05:44.250><c> message</c>

00:05:44.720 --> 00:05:44.730 align:start position:0%
is the previous message in its message
 

00:05:44.730 --> 00:05:48.020 align:start position:0%
is the previous message in its message
so<00:05:45.540><c> in</c><00:05:45.660><c> this</c><00:05:45.720><c> picture</c><00:05:45.900><c> this</c><00:05:46.620><c> block</c><00:05:46.950><c> is</c><00:05:47.190><c> invalid</c>

00:05:48.020 --> 00:05:48.030 align:start position:0%
so in this picture this block is invalid
 

00:05:48.030 --> 00:05:50.930 align:start position:0%
so in this picture this block is invalid
because<00:05:48.600><c> he</c><00:05:48.930><c> has</c><00:05:49.140><c> previous</c><00:05:49.740><c> message</c><00:05:50.040><c> here</c><00:05:50.370><c> but</c>

00:05:50.930 --> 00:05:50.940 align:start position:0%
because he has previous message here but
 

00:05:50.940 --> 00:05:56.750 align:start position:0%
because he has previous message here but
is<00:05:51.060><c> not</c><00:05:51.210><c> including</c><00:05:51.750><c> on</c><00:05:51.870><c> chain</c><00:05:52.080><c> in</c><00:05:52.680><c> message</c><00:05:55.760><c> so</c>

00:05:56.750 --> 00:05:56.760 align:start position:0%
is not including on chain in message so
 

00:05:56.760 --> 00:05:59.660 align:start position:0%
is not including on chain in message so
the<00:05:57.270><c> similarity</c><00:05:57.840><c> of</c><00:05:57.870><c> she</c><00:05:58.380><c> be</c><00:05:58.500><c> she</c><00:05:58.680><c> and</c><00:05:58.890><c> FFG</c><00:05:59.400><c> is</c>

00:05:59.660 --> 00:05:59.670 align:start position:0%
the similarity of she be she and FFG is
 

00:05:59.670 --> 00:06:02.540 align:start position:0%
the similarity of she be she and FFG is
that<00:06:00.150><c> the</c><00:06:00.210><c> boss</c><00:06:00.420><c> is</c><00:06:00.690><c> chain</c><00:06:01.050><c> based</c><00:06:01.350><c> so</c><00:06:02.160><c> every</c>

00:06:02.540 --> 00:06:02.550 align:start position:0%
that the boss is chain based so every
 

00:06:02.550 --> 00:06:06.620 align:start position:0%
that the boss is chain based so every
vote<00:06:02.820><c> Brock</c><00:06:03.540><c> is</c><00:06:04.460><c> voting</c><00:06:05.460><c> was</c><00:06:05.790><c> supporting</c><00:06:06.300><c> for</c>

00:06:06.620 --> 00:06:06.630 align:start position:0%
vote Brock is voting was supporting for
 

00:06:06.630 --> 00:06:09.770 align:start position:0%
vote Brock is voting was supporting for
the<00:06:06.720><c> same</c><00:06:06.990><c> ancestor</c><00:06:08.600><c> right</c>

00:06:09.770 --> 00:06:09.780 align:start position:0%
the same ancestor right
 

00:06:09.780 --> 00:06:14.420 align:start position:0%
the same ancestor right
so<00:06:10.170><c> in</c><00:06:10.380><c> FFG</c><00:06:10.920><c> what</c><00:06:11.250><c> 2.0</c><00:06:11.760><c> they</c><00:06:12.450><c> include</c><00:06:13.080><c> all</c><00:06:14.040><c> from</c>

00:06:14.420 --> 00:06:14.430 align:start position:0%
so in FFG what 2.0 they include all from
 

00:06:14.430 --> 00:06:16.880 align:start position:0%
so in FFG what 2.0 they include all from
boats<00:06:14.700><c> in</c><00:06:15.060><c> own</c><00:06:15.420><c> shame</c><00:06:15.690><c> because</c><00:06:16.470><c> they</c><00:06:16.710><c> are</c>

00:06:16.880 --> 00:06:16.890 align:start position:0%
boats in own shame because they are
 

00:06:16.890 --> 00:06:20.450 align:start position:0%
boats in own shame because they are
supporting<00:06:17.400><c> for</c><00:06:17.580><c> the</c><00:06:17.640><c> same</c><00:06:17.820><c> checkpoints</c><00:06:19.460><c> this</c>

00:06:20.450 --> 00:06:20.460 align:start position:0%
supporting for the same checkpoints this
 

00:06:20.460 --> 00:06:22.610 align:start position:0%
supporting for the same checkpoints this
is<00:06:20.580><c> also</c><00:06:20.790><c> same</c><00:06:21.030><c> force</c><00:06:21.300><c> revision</c><00:06:21.660><c> Kasper</c><00:06:21.960><c> but</c>

00:06:22.610 --> 00:06:22.620 align:start position:0%
is also same force revision Kasper but
 

00:06:22.620 --> 00:06:30.710 align:start position:0%
is also same force revision Kasper but
it's<00:06:22.830><c> more</c><00:06:23.220><c> flexible</c><00:06:23.520><c> way</c><00:06:27.620><c> so</c><00:06:29.330><c> exact</c><00:06:30.330><c> finality</c>

00:06:30.710 --> 00:06:30.720 align:start position:0%
it's more flexible way so exact finality
 

00:06:30.720 --> 00:06:33.230 align:start position:0%
it's more flexible way so exact finality
condition<00:06:31.320><c> is</c><00:06:31.650><c> something</c><00:06:31.980><c> like</c><00:06:32.220><c> I</c><00:06:32.400><c> do</c><00:06:32.520><c> not</c><00:06:32.670><c> do</c>

00:06:33.230 --> 00:06:33.240 align:start position:0%
condition is something like I do not do
 

00:06:33.240 --> 00:06:35.420 align:start position:0%
condition is something like I do not do
not<00:06:33.390><c> talk</c><00:06:33.600><c> in</c><00:06:33.840><c> this</c><00:06:33.990><c> talk</c><00:06:34.200><c> but</c><00:06:34.860><c> we</c><00:06:35.040><c> finally</c>

00:06:35.420 --> 00:06:35.430 align:start position:0%
not talk in this talk but we finally
 

00:06:35.430 --> 00:06:37.130 align:start position:0%
not talk in this talk but we finally
finished<00:06:35.760><c> our</c><00:06:36.090><c> formal</c><00:06:36.510><c> education</c><00:06:36.990><c> in</c>

00:06:37.130 --> 00:06:37.140 align:start position:0%
finished our formal education in
 

00:06:37.140 --> 00:06:39.310 align:start position:0%
finished our formal education in
elaboration<00:06:38.030><c> it</c>

00:06:39.310 --> 00:06:39.320 align:start position:0%
elaboration it
 

00:06:39.320 --> 00:06:41.620 align:start position:0%
elaboration it
more<00:06:39.590><c> than</c><00:06:39.710><c> half</c><00:06:39.950><c> a</c><00:06:40.070><c> year</c><00:06:40.100><c> but</c><00:06:40.880><c> you</c><00:06:41.300><c> know</c><00:06:41.390><c> it's</c>

00:06:41.620 --> 00:06:41.630 align:start position:0%
more than half a year but you know it's
 

00:06:41.630 --> 00:06:47.020 align:start position:0%
more than half a year but you know it's
great<00:06:42.350><c> job</c><00:06:42.530><c> I</c><00:06:42.620><c> think</c><00:06:45.520><c> so</c><00:06:46.520><c> yeah</c><00:06:46.700><c> pretty</c><00:06:46.910><c> much</c>

00:06:47.020 --> 00:06:47.030 align:start position:0%
great job I think so yeah pretty much
 

00:06:47.030 --> 00:06:49.210 align:start position:0%
great job I think so yeah pretty much
summary<00:06:47.480><c> is</c><00:06:47.690><c> ten</c><00:06:48.110><c> demand</c><00:06:48.410><c> cashback</c><00:06:48.860><c> refugee</c>

00:06:49.210 --> 00:06:49.220 align:start position:0%
summary is ten demand cashback refugee
 

00:06:49.220 --> 00:06:51.700 align:start position:0%
summary is ten demand cashback refugee
and<00:06:49.400><c> ceviche</c><00:06:49.730><c> is</c><00:06:50.090><c> based</c><00:06:50.360><c> basically</c><00:06:50.930><c> based</c><00:06:51.530><c> on</c>

00:06:51.700 --> 00:06:51.710 align:start position:0%
and ceviche is based basically based on
 

00:06:51.710 --> 00:06:55.540 align:start position:0%
and ceviche is based basically based on
some<00:06:51.890><c> locking</c><00:06:52.270><c> idea</c><00:06:53.270><c> and</c><00:06:54.340><c> you</c><00:06:55.340><c> know</c><00:06:55.400><c> the</c>

00:06:55.540 --> 00:06:55.550 align:start position:0%
some locking idea and you know the
 

00:06:55.550 --> 00:06:57.790 align:start position:0%
some locking idea and you know the
difference<00:06:55.880><c> comes</c><00:06:56.090><c> from</c><00:06:56.360><c> where</c><00:06:56.930><c> the</c><00:06:57.050><c> locking</c>

00:06:57.790 --> 00:06:57.800 align:start position:0%
difference comes from where the locking
 

00:06:57.800 --> 00:07:00.220 align:start position:0%
difference comes from where the locking
is<00:06:57.980><c> based</c><00:06:58.190><c> on</c><00:06:58.370><c> the</c><00:06:58.640><c> notarized</c><00:06:59.180><c> checkpoint</c><00:07:00.080><c> of</c>

00:07:00.220 --> 00:07:00.230 align:start position:0%
is based on the notarized checkpoint of
 

00:07:00.230 --> 00:07:06.670 align:start position:0%
is based on the notarized checkpoint of
rock<00:07:00.470><c> or</c><00:07:00.940><c> folk</c><00:07:01.940><c> choice</c><00:07:02.180><c> itself</c><00:07:04.780><c> so</c><00:07:05.780><c> to</c><00:07:06.320><c> me</c><00:07:06.500><c> I</c>

00:07:06.670 --> 00:07:06.680 align:start position:0%
rock or folk choice itself so to me I
 

00:07:06.680 --> 00:07:10.360 align:start position:0%
rock or folk choice itself so to me I
want<00:07:06.890><c> to</c><00:07:06.950><c> move</c><00:07:07.160><c> to</c><00:07:07.190><c> ravenous</c><00:07:07.970><c> but</c><00:07:09.370><c> ravenous</c>

00:07:10.360 --> 00:07:10.370 align:start position:0%
want to move to ravenous but ravenous
 

00:07:10.370 --> 00:07:13.000 align:start position:0%
want to move to ravenous but ravenous
has<00:07:10.940><c> a</c><00:07:11.270><c> lot</c><00:07:11.480><c> of</c><00:07:11.540><c> design</c><00:07:11.840><c> strategies</c><00:07:12.350><c> so</c><00:07:12.920><c> I</c><00:07:12.950><c> do</c>

00:07:13.000 --> 00:07:13.010 align:start position:0%
has a lot of design strategies so I do
 

00:07:13.010 --> 00:07:15.940 align:start position:0%
has a lot of design strategies so I do
not<00:07:13.190><c> cannot</c><00:07:13.670><c> talk</c><00:07:13.970><c> in</c><00:07:14.270><c> this</c><00:07:14.510><c> 20</c><00:07:15.110><c> minutes</c><00:07:15.380><c> so</c>

00:07:15.940 --> 00:07:15.950 align:start position:0%
not cannot talk in this 20 minutes so
 

00:07:15.950 --> 00:07:18.730 align:start position:0%
not cannot talk in this 20 minutes so
today<00:07:16.280><c> I</c><00:07:16.340><c> want</c><00:07:16.610><c> to</c><00:07:16.700><c> focus</c><00:07:16.730><c> on</c><00:07:17.120><c> 2.0</c><00:07:17.630><c> ravenous</c><00:07:18.020><c> so</c>

00:07:18.730 --> 00:07:18.740 align:start position:0%
today I want to focus on 2.0 ravenous so
 

00:07:18.740 --> 00:07:21.610 align:start position:0%
today I want to focus on 2.0 ravenous so
basically<00:07:19.160><c> in</c><00:07:19.580><c> 2.0</c><00:07:20.150><c> Lebanon</c><00:07:21.020><c> strategy</c><00:07:21.470><c> is</c>

00:07:21.610 --> 00:07:21.620 align:start position:0%
basically in 2.0 Lebanon strategy is
 

00:07:21.620 --> 00:07:24.490 align:start position:0%
basically in 2.0 Lebanon strategy is
super<00:07:21.980><c> simple</c><00:07:22.130><c> it's</c><00:07:23.030><c> just</c><00:07:23.300><c> a</c><00:07:23.540><c> remedy</c><00:07:24.200><c> ghost</c>

00:07:24.490 --> 00:07:24.500 align:start position:0%
super simple it's just a remedy ghost
 

00:07:24.500 --> 00:07:30.250 align:start position:0%
super simple it's just a remedy ghost
press<00:07:25.040><c> just</c><00:07:25.490><c> by</c><00:07:25.610><c> refugee</c><00:07:27.850><c> so</c><00:07:28.850><c> remedy</c><00:07:29.810><c> ghost</c><00:07:29.990><c> is</c>

00:07:30.250 --> 00:07:30.260 align:start position:0%
press just by refugee so remedy ghost is
 

00:07:30.260 --> 00:07:34.000 align:start position:0%
press just by refugee so remedy ghost is
a<00:07:31.060><c> variant</c><00:07:32.060><c> of</c><00:07:32.150><c> ghost</c><00:07:32.480><c> in</c><00:07:32.810><c> which</c><00:07:33.440><c> where</c><00:07:33.740><c> the</c>

00:07:34.000 --> 00:07:34.010 align:start position:0%
a variant of ghost in which where the
 

00:07:34.010 --> 00:07:36.250 align:start position:0%
a variant of ghost in which where the
latest<00:07:34.310><c> message</c><00:07:34.880><c> is</c><00:07:35.150><c> only</c><00:07:35.480><c> counted</c><00:07:35.870><c> so</c><00:07:36.140><c> in</c>

00:07:36.250 --> 00:07:36.260 align:start position:0%
latest message is only counted so in
 

00:07:36.260 --> 00:07:39.160 align:start position:0%
latest message is only counted so in
this<00:07:36.380><c> picture</c><00:07:37.000><c> the</c><00:07:38.000><c> traditional</c><00:07:38.810><c> longest</c>

00:07:39.160 --> 00:07:39.170 align:start position:0%
this picture the traditional longest
 

00:07:39.170 --> 00:07:42.870 align:start position:0%
this picture the traditional longest
chain<00:07:39.290><c> rule</c><00:07:39.500><c> this</c><00:07:40.010><c> chain</c><00:07:40.610><c> that</c><00:07:41.300><c> is</c><00:07:41.390><c> ahead</c><00:07:41.510><c> in</c>

00:07:42.870 --> 00:07:42.880 align:start position:0%
chain rule this chain that is ahead in
 

00:07:42.880 --> 00:07:47.590 align:start position:0%
chain rule this chain that is ahead in
normal<00:07:43.880><c> ghost</c><00:07:44.090><c> this</c><00:07:45.250><c> chain</c><00:07:46.250><c> is</c><00:07:46.600><c> head-butting</c>

00:07:47.590 --> 00:07:47.600 align:start position:0%
normal ghost this chain is head-butting
 

00:07:47.600 --> 00:07:49.720 align:start position:0%
normal ghost this chain is head-butting
aromatic<00:07:48.020><c> ghost</c><00:07:48.200><c> we</c><00:07:48.500><c> only</c><00:07:48.710><c> count</c><00:07:49.130><c> the</c><00:07:49.460><c> latest</c>

00:07:49.720 --> 00:07:49.730 align:start position:0%
aromatic ghost we only count the latest
 

00:07:49.730 --> 00:07:50.110 align:start position:0%
aromatic ghost we only count the latest
message

00:07:50.110 --> 00:07:50.120 align:start position:0%
message
 

00:07:50.120 --> 00:07:59.020 align:start position:0%
message
so<00:07:50.510><c> the</c><00:07:51.490><c> the</c><00:07:52.490><c> third</c><00:07:52.700><c> chain</c><00:07:53.090><c> is</c><00:07:53.360><c> ahead</c><00:07:57.970><c> so</c><00:07:58.970><c> to</c>

00:07:59.020 --> 00:07:59.030 align:start position:0%
so the the third chain is ahead so to
 

00:07:59.030 --> 00:08:01.360 align:start position:0%
so the the third chain is ahead so to
talk<00:07:59.270><c> about</c><00:07:59.330><c> the</c><00:07:59.570><c> liveness</c><00:08:00.050><c> based</c><00:08:00.770><c> on</c><00:08:00.950><c> our</c><00:08:01.130><c> MD</c>

00:08:01.360 --> 00:08:01.370 align:start position:0%
talk about the liveness based on our MD
 

00:08:01.370 --> 00:08:04.360 align:start position:0%
talk about the liveness based on our MD
goals<00:08:01.580><c> we</c><00:08:01.940><c> need</c><00:08:01.970><c> to</c><00:08:02.180><c> define</c><00:08:02.540><c> when</c><00:08:03.350><c> the</c><00:08:03.740><c> chain</c>

00:08:04.360 --> 00:08:04.370 align:start position:0%
goals we need to define when the chain
 

00:08:04.370 --> 00:08:07.810 align:start position:0%
goals we need to define when the chain
converges<00:08:05.000><c> and</c><00:08:05.320><c> in</c><00:08:06.320><c> a</c><00:08:06.470><c> remedy</c><00:08:06.710><c> ghost</c><00:08:07.010><c> a</c><00:08:07.340><c> block</c>

00:08:07.810 --> 00:08:07.820 align:start position:0%
converges and in a remedy ghost a block
 

00:08:07.820 --> 00:08:11.470 align:start position:0%
converges and in a remedy ghost a block
is<00:08:08.120><c> not</c><00:08:08.540><c> opened</c><00:08:09.110><c> when</c><00:08:10.010><c> the</c><00:08:10.210><c> chain</c><00:08:11.210><c> is</c>

00:08:11.470 --> 00:08:11.480 align:start position:0%
is not opened when the chain is
 

00:08:11.480 --> 00:08:13.810 align:start position:0%
is not opened when the chain is
supported<00:08:12.110><c> by</c><00:08:12.320><c> modern</c><00:08:12.680><c> majority</c><00:08:13.340><c> of</c><00:08:13.490><c> honest</c>

00:08:13.810 --> 00:08:13.820 align:start position:0%
supported by modern majority of honest
 

00:08:13.820 --> 00:08:20.700 align:start position:0%
supported by modern majority of honest
supports<00:08:16.690><c> so</c><00:08:17.690><c> in</c><00:08:17.780><c> this</c><00:08:17.870><c> example</c><00:08:18.020><c> say</c><00:08:18.950><c> says</c><00:08:19.670><c> 100</c>

00:08:20.700 --> 00:08:20.710 align:start position:0%
supports so in this example say says 100
 

00:08:20.710 --> 00:08:26.500 align:start position:0%
supports so in this example say says 100
total<00:08:21.710><c> bar</c><00:08:21.950><c> details</c><00:08:22.280><c> and</c><00:08:23.950><c> the</c><00:08:24.950><c> brew</c><00:08:25.250><c> chain</c><00:08:25.970><c> is</c>

00:08:26.500 --> 00:08:26.510 align:start position:0%
total bar details and the brew chain is
 

00:08:26.510 --> 00:08:30.580 align:start position:0%
total bar details and the brew chain is
supported<00:08:26.960><c> by</c><00:08:27.140><c> more</c><00:08:27.500><c> than</c><00:08:27.620><c> 51</c><00:08:28.390><c> votes</c><00:08:29.390><c> in</c><00:08:30.320><c> this</c>

00:08:30.580 --> 00:08:30.590 align:start position:0%
supported by more than 51 votes in this
 

00:08:30.590 --> 00:08:33.820 align:start position:0%
supported by more than 51 votes in this
case<00:08:30.860><c> whatever</c><00:08:31.520><c> the</c><00:08:31.760><c> what</c><00:08:32.030><c> I</c><00:08:32.060><c> do</c><00:08:32.360><c> the</c><00:08:33.229><c> top</c>

00:08:33.820 --> 00:08:33.830 align:start position:0%
case whatever the what I do the top
 

00:08:33.830 --> 00:08:37.990 align:start position:0%
case whatever the what I do the top
chain<00:08:34.130><c> does</c><00:08:34.310><c> not</c><00:08:34.520><c> orbit</c><00:08:34.940><c> reorganised</c><00:08:36.280><c> so</c><00:08:37.280><c> this</c>

00:08:37.990 --> 00:08:38.000 align:start position:0%
chain does not orbit reorganised so this
 

00:08:38.000 --> 00:08:39.790 align:start position:0%
chain does not orbit reorganised so this
is<00:08:38.120><c> a</c><00:08:38.150><c> convergence</c><00:08:38.690><c> condition</c><00:08:38.900><c> of</c><00:08:39.289><c> aromatic</c>

00:08:39.790 --> 00:08:39.800 align:start position:0%
is a convergence condition of aromatic
 

00:08:39.800 --> 00:08:43.029 align:start position:0%
is a convergence condition of aromatic
ghost<00:08:39.950><c> but</c><00:08:40.700><c> it</c><00:08:41.060><c> cannot</c><00:08:41.360><c> be</c><00:08:41.419><c> observed</c><00:08:42.110><c> by</c><00:08:42.500><c> you</c>

00:08:43.029 --> 00:08:43.039 align:start position:0%
ghost but it cannot be observed by you
 

00:08:43.039 --> 00:08:44.560 align:start position:0%
ghost but it cannot be observed by you
know<00:08:43.130><c> protocol</c><00:08:43.729><c> boring</c><00:08:44.000><c> part</c><00:08:44.150><c> data's</c>

00:08:44.560 --> 00:08:44.570 align:start position:0%
know protocol boring part data's
 

00:08:44.570 --> 00:08:46.930 align:start position:0%
know protocol boring part data's
this<00:08:44.720><c> is</c><00:08:44.840><c> why</c><00:08:45.020><c> we</c><00:08:45.200><c> want</c><00:08:45.410><c> Casper</c><00:08:45.890><c> to</c><00:08:46.550><c> detect</c>

00:08:46.930 --> 00:08:46.940 align:start position:0%
this is why we want Casper to detect
 

00:08:46.940 --> 00:08:49.690 align:start position:0%
this is why we want Casper to detect
finality<00:08:47.470><c> but</c><00:08:48.470><c> for</c><00:08:48.680><c> revenue</c><00:08:48.950><c> analysis</c><00:08:49.370><c> this</c>

00:08:49.690 --> 00:08:49.700 align:start position:0%
finality but for revenue analysis this
 

00:08:49.700 --> 00:08:54.990 align:start position:0%
finality but for revenue analysis this
is<00:08:49.880><c> the</c><00:08:49.970><c> convergence</c><00:08:50.390><c> condition</c>

00:08:54.990 --> 00:08:55.000 align:start position:0%
 
 

00:08:55.000 --> 00:08:56.200 align:start position:0%
 
yeah

00:08:56.200 --> 00:08:56.210 align:start position:0%
yeah
 

00:08:56.210 --> 00:08:59.200 align:start position:0%
yeah
so<00:08:56.620><c> before</c><00:08:57.620><c> I</c><00:08:57.650><c> introduce</c><00:08:57.970><c> attack</c><00:08:58.970><c> on</c>

00:08:59.200 --> 00:08:59.210 align:start position:0%
so before I introduce attack on
 

00:08:59.210 --> 00:09:02.230 align:start position:0%
so before I introduce attack on
elementary<00:08:59.630><c> ghosts</c><00:08:59.810><c> I</c><00:09:00.140><c> want</c><00:09:00.740><c> to</c><00:09:01.240><c> introduce</c>

00:09:02.230 --> 00:09:02.240 align:start position:0%
elementary ghosts I want to introduce
 

00:09:02.240 --> 00:09:04.600 align:start position:0%
elementary ghosts I want to introduce
some<00:09:02.690><c> very</c><00:09:03.200><c> nice</c><00:09:03.350><c> property</c><00:09:03.740><c> on</c><00:09:03.950><c> folk</c><00:09:04.190><c> trees</c>

00:09:04.600 --> 00:09:04.610 align:start position:0%
some very nice property on folk trees
 

00:09:04.610 --> 00:09:08.140 align:start position:0%
some very nice property on folk trees
so<00:09:05.120><c> in</c><00:09:05.510><c> basically</c><00:09:06.080><c> in</c><00:09:06.410><c> any</c><00:09:06.950><c> constant</c><00:09:07.670><c> protocol</c>

00:09:08.140 --> 00:09:08.150 align:start position:0%
so in basically in any constant protocol
 

00:09:08.150 --> 00:09:11.560 align:start position:0%
so in basically in any constant protocol
we<00:09:08.600><c> want</c><00:09:08.870><c> some</c><00:09:09.140><c> property</c><00:09:09.860><c> called</c><00:09:10.160><c> fairness</c><00:09:10.610><c> so</c>

00:09:11.560 --> 00:09:11.570 align:start position:0%
we want some property called fairness so
 

00:09:11.570 --> 00:09:14.950 align:start position:0%
we want some property called fairness so
I<00:09:11.900><c> mean</c><00:09:12.230><c> any</c><00:09:13.190><c> player</c><00:09:13.610><c> cannot</c><00:09:14.240><c> increase</c><00:09:14.750><c> the</c>

00:09:14.950 --> 00:09:14.960 align:start position:0%
I mean any player cannot increase the
 

00:09:14.960 --> 00:09:18.990 align:start position:0%
I mean any player cannot increase the
power<00:09:15.580><c> against</c><00:09:16.580><c> the</c><00:09:16.730><c> stake</c><00:09:17.000><c> or</c><00:09:17.300><c> hash</c><00:09:17.870><c> power</c>

00:09:18.990 --> 00:09:19.000 align:start position:0%
power against the stake or hash power
 

00:09:19.000 --> 00:09:22.900 align:start position:0%
power against the stake or hash power
but<00:09:20.000><c> the</c><00:09:20.810><c> something</c><00:09:21.260><c> break</c><00:09:22.070><c> this</c><00:09:22.370><c> property</c>

00:09:22.900 --> 00:09:22.910 align:start position:0%
but the something break this property
 

00:09:22.910 --> 00:09:28.090 align:start position:0%
but the something break this property
called<00:09:23.660><c> saving</c><00:09:24.110><c> strategy</c><00:09:24.560><c> so</c><00:09:26.620><c> the</c><00:09:27.620><c> bursary</c>

00:09:28.090 --> 00:09:28.100 align:start position:0%
called saving strategy so the bursary
 

00:09:28.100 --> 00:09:31.510 align:start position:0%
called saving strategy so the bursary
can<00:09:28.700><c> skip</c><00:09:29.030><c> their</c><00:09:29.510><c> votes</c><00:09:29.720><c> and</c><00:09:29.960><c> the</c><00:09:30.800><c> later</c><00:09:31.010><c> use</c>

00:09:31.510 --> 00:09:31.520 align:start position:0%
can skip their votes and the later use
 

00:09:31.520 --> 00:09:37.420 align:start position:0%
can skip their votes and the later use
their<00:09:31.760><c> votes</c><00:09:31.940><c> to</c><00:09:32.240><c> free</c><00:09:32.900><c> prop</c><00:09:35.530><c> this</c><00:09:36.530><c> not</c><00:09:37.040><c> work</c>

00:09:37.420 --> 00:09:37.430 align:start position:0%
their votes to free prop this not work
 

00:09:37.430 --> 00:09:42.100 align:start position:0%
their votes to free prop this not work
in<00:09:37.670><c> the</c><00:09:37.730><c> longest</c><00:09:38.060><c> chain</c><00:09:38.500><c> because</c><00:09:39.500><c> so</c><00:09:40.220><c> say</c><00:09:41.110><c> we</c>

00:09:42.100 --> 00:09:42.110 align:start position:0%
in the longest chain because so say we
 

00:09:42.110 --> 00:09:43.860 align:start position:0%
in the longest chain because so say we
divided<00:09:42.470><c> into</c><00:09:42.770><c> climbing</c><00:09:43.280><c> the</c><00:09:43.400><c> slots</c>

00:09:43.860 --> 00:09:43.870 align:start position:0%
divided into climbing the slots
 

00:09:43.870 --> 00:09:46.390 align:start position:0%
divided into climbing the slots
six-second<00:09:44.870><c> the</c><00:09:44.960><c> ten</c><00:09:45.110><c> seconds</c><00:09:45.440><c> and</c><00:09:45.830><c> every</c>

00:09:46.390 --> 00:09:46.400 align:start position:0%
six-second the ten seconds and every
 

00:09:46.400 --> 00:09:49.630 align:start position:0%
six-second the ten seconds and every
three<00:09:47.180><c> block</c><00:09:47.480><c> were</c><00:09:48.080><c> vote</c><00:09:48.320><c> is</c><00:09:48.620><c> but</c><00:09:49.040><c> otherwise</c>

00:09:49.630 --> 00:09:49.640 align:start position:0%
three block were vote is but otherwise
 

00:09:49.640 --> 00:09:51.630 align:start position:0%
three block were vote is but otherwise
for<00:09:49.940><c> the</c><00:09:50.000><c> battery</c><00:09:50.300><c> and</c><00:09:50.540><c> in</c><00:09:51.200><c> this</c><00:09:51.320><c> case</c>

00:09:51.630 --> 00:09:51.640 align:start position:0%
for the battery and in this case
 

00:09:51.640 --> 00:09:55.330 align:start position:0%
for the battery and in this case
adversary<00:09:52.640><c> with</c><00:09:53.570><c> horde</c><00:09:53.960><c> was</c><00:09:54.440><c> save</c><00:09:54.770><c> every</c>

00:09:55.330 --> 00:09:55.340 align:start position:0%
adversary with horde was save every
 

00:09:55.340 --> 00:09:59.380 align:start position:0%
adversary with horde was save every
block<00:09:56.140><c> but</c><00:09:57.140><c> in</c><00:09:57.320><c> longest</c><00:09:57.650><c> chain</c><00:09:58.000><c> we</c><00:09:59.000><c> can</c><00:09:59.180><c> add</c>

00:09:59.380 --> 00:09:59.390 align:start position:0%
block but in longest chain we can add
 

00:09:59.390 --> 00:10:01.450 align:start position:0%
block but in longest chain we can add
some<00:09:59.690><c> validity</c><00:09:59.900><c> conditions</c><00:10:00.620><c> that</c><00:10:00.950><c> every</c>

00:10:01.450 --> 00:10:01.460 align:start position:0%
some validity conditions that every
 

00:10:01.460 --> 00:10:04.090 align:start position:0%
some validity conditions that every
block<00:10:01.730><c> wall</c><00:10:02.150><c> vote</c><00:10:02.360><c> cannot</c><00:10:03.110><c> extend</c><00:10:03.680><c> the</c><00:10:03.830><c> future</c>

00:10:04.090 --> 00:10:04.100 align:start position:0%
block wall vote cannot extend the future
 

00:10:04.100 --> 00:10:08.140 align:start position:0%
block wall vote cannot extend the future
rock<00:10:04.570><c> so</c><00:10:05.570><c> here</c><00:10:06.440><c> after</c><00:10:06.620><c> some</c><00:10:07.340><c> network</c><00:10:07.760><c> failure</c>

00:10:08.140 --> 00:10:08.150 align:start position:0%
rock so here after some network failure
 

00:10:08.150 --> 00:10:11.530 align:start position:0%
rock so here after some network failure
they<00:10:08.900><c> cannot</c><00:10:09.200><c> use</c><00:10:09.500><c> the</c><00:10:10.070><c> save</c><00:10:10.280><c> the</c><00:10:10.430><c> board</c><00:10:10.640><c> to</c>

00:10:11.530 --> 00:10:11.540 align:start position:0%
they cannot use the save the board to
 

00:10:11.540 --> 00:10:17.370 align:start position:0%
they cannot use the save the board to
prevent<00:10:12.260><c> the</c><00:10:12.410><c> revenues</c><00:10:12.740><c> here</c><00:10:15.520><c> but</c><00:10:16.520><c> in</c><00:10:16.790><c> ghost</c>

00:10:17.370 --> 00:10:17.380 align:start position:0%
prevent the revenues here but in ghost
 

00:10:17.380 --> 00:10:22.450 align:start position:0%
prevent the revenues here but in ghost
every<00:10:18.380><c> vote</c><00:10:18.680><c> does</c><00:10:19.010><c> not</c><00:10:19.400><c> expired</c><00:10:21.070><c> so</c><00:10:22.070><c> here</c>

00:10:22.450 --> 00:10:22.460 align:start position:0%
every vote does not expired so here
 

00:10:22.460 --> 00:10:26.560 align:start position:0%
every vote does not expired so here
there<00:10:23.090><c> is</c><00:10:23.120><c> a</c><00:10:23.210><c> huge</c><00:10:24.130><c> to</c><00:10:25.130><c> fog</c><00:10:25.400><c> from</c><00:10:26.120><c> rock</c><00:10:26.300><c> from</c>

00:10:26.560 --> 00:10:26.570 align:start position:0%
there is a huge to fog from rock from
 

00:10:26.570 --> 00:10:29.410 align:start position:0%
there is a huge to fog from rock from
early<00:10:26.780><c> days</c><00:10:27.070><c> and</c><00:10:28.070><c> but</c><00:10:28.340><c> you</c><00:10:28.490><c> can</c><00:10:28.670><c> use</c><00:10:28.880><c> the</c><00:10:29.120><c> save</c>

00:10:29.410 --> 00:10:29.420 align:start position:0%
early days and but you can use the save
 

00:10:29.420 --> 00:10:32.130 align:start position:0%
early days and but you can use the save
save<00:10:29.720><c> the</c><00:10:29.840><c> bro</c><00:10:30.050><c> save</c><00:10:30.440><c> the</c><00:10:30.560><c> boat</c><00:10:30.760><c> in</c><00:10:31.760><c> ghost</c>

00:10:32.130 --> 00:10:32.140 align:start position:0%
save the bro save the boat in ghost
 

00:10:32.140 --> 00:10:35.890 align:start position:0%
save the bro save the boat in ghost
using<00:10:33.140><c> ghost</c><00:10:33.760><c> the</c><00:10:34.760><c> fog</c><00:10:34.970><c> choice</c><00:10:35.210><c> is</c><00:10:35.480><c> based</c><00:10:35.660><c> on</c>

00:10:35.890 --> 00:10:35.900 align:start position:0%
using ghost the fog choice is based on
 

00:10:35.900 --> 00:10:37.930 align:start position:0%
using ghost the fog choice is based on
every<00:10:36.320><c> per</c><00:10:36.710><c> student</c><00:10:37.040><c> election</c><00:10:37.550><c> on</c><00:10:37.730><c> each</c>

00:10:37.930 --> 00:10:37.940 align:start position:0%
every per student election on each
 

00:10:37.940 --> 00:10:46.210 align:start position:0%
every per student election on each
height<00:10:38.240><c> so</c><00:10:39.140><c> every</c><00:10:39.440><c> word</c><00:10:39.590><c> has</c><00:10:39.710><c> not</c><00:10:39.890><c> expired</c><00:10:45.220><c> so</c>

00:10:46.210 --> 00:10:46.220 align:start position:0%
height so every word has not expired so
 

00:10:46.220 --> 00:10:49.300 align:start position:0%
height so every word has not expired so
this<00:10:46.460><c> turns</c><00:10:47.300><c> into</c><00:10:47.600><c> creating</c><00:10:48.410><c> a</c><00:10:48.470><c> new</c><00:10:48.650><c> attack</c><00:10:49.070><c> on</c>

00:10:49.300 --> 00:10:49.310 align:start position:0%
this turns into creating a new attack on
 

00:10:49.310 --> 00:10:52.240 align:start position:0%
this turns into creating a new attack on
a<00:10:49.760><c> remedy</c><00:10:50.030><c> ghost</c><00:10:50.300><c> which</c><00:10:51.080><c> I</c><00:10:51.260><c> call</c><00:10:51.470><c> decoy</c><00:10:51.920><c> flip</c>

00:10:52.240 --> 00:10:52.250 align:start position:0%
a remedy ghost which I call decoy flip
 

00:10:52.250 --> 00:10:55.360 align:start position:0%
a remedy ghost which I call decoy flip
flop<00:10:52.520><c> attack</c><00:10:52.880><c> so</c><00:10:53.840><c> basically</c><00:10:54.200><c> what</c><00:10:54.950><c> I</c><00:10:55.100><c> want</c><00:10:55.310><c> to</c>

00:10:55.360 --> 00:10:55.370 align:start position:0%
flop attack so basically what I want to
 

00:10:55.370 --> 00:10:59.410 align:start position:0%
flop attack so basically what I want to
do<00:10:55.580><c> is</c><00:10:55.850><c> to</c><00:10:56.300><c> flip</c><00:10:57.220><c> every</c><00:10:58.220><c> roads</c><00:10:58.490><c> into</c><00:10:59.210><c> another</c>

00:10:59.410 --> 00:10:59.420 align:start position:0%
do is to flip every roads into another
 

00:10:59.420 --> 00:11:02.220 align:start position:0%
do is to flip every roads into another
chain<00:10:59.720><c> and</c><00:11:00.250><c> go</c><00:11:01.250><c> back</c><00:11:01.400><c> to</c><00:11:01.520><c> another</c><00:11:01.640><c> chain</c><00:11:01.940><c> and</c>

00:11:02.220 --> 00:11:02.230 align:start position:0%
chain and go back to another chain and
 

00:11:02.230 --> 00:11:04.759 align:start position:0%
chain and go back to another chain and
continue<00:11:03.580><c> the</c>

00:11:04.759 --> 00:11:04.769 align:start position:0%
continue the
 

00:11:04.769 --> 00:11:06.889 align:start position:0%
continue the
friends<00:11:05.069><c> the</c><00:11:05.220><c> big</c><00:11:05.369><c> difference</c><00:11:05.759><c> in</c><00:11:06.029><c> normal</c>

00:11:06.889 --> 00:11:06.899 align:start position:0%
friends the big difference in normal
 

00:11:06.899 --> 00:11:07.999 align:start position:0%
friends the big difference in normal
ghosts<00:11:07.170><c> and</c><00:11:07.499><c> error</c>

00:11:07.999 --> 00:11:08.009 align:start position:0%
ghosts and error
 

00:11:08.009 --> 00:11:13.269 align:start position:0%
ghosts and error
Emily<00:11:08.279><c> ghost</c><00:11:08.610><c> is</c><00:11:10.189><c> the</c><00:11:11.189><c> flip</c><00:11:11.489><c> of</c><00:11:11.869><c> volts</c>

00:11:13.269 --> 00:11:13.279 align:start position:0%
Emily ghost is the flip of volts
 

00:11:13.279 --> 00:11:16.729 align:start position:0%
Emily ghost is the flip of volts
decreases<00:11:14.279><c> the</c><00:11:14.459><c> score</c><00:11:15.019><c> in</c><00:11:16.019><c> longest</c><00:11:16.470><c> chain</c>

00:11:16.729 --> 00:11:16.739 align:start position:0%
decreases the score in longest chain
 

00:11:16.739 --> 00:11:19.699 align:start position:0%
decreases the score in longest chain
what<00:11:16.980><c> normal</c><00:11:17.220><c> ghost</c><00:11:17.489><c> some</c><00:11:18.360><c> squirrel</c><00:11:19.350><c> chain</c>

00:11:19.699 --> 00:11:19.709 align:start position:0%
what normal ghost some squirrel chain
 

00:11:19.709 --> 00:11:22.789 align:start position:0%
what normal ghost some squirrel chain
monotonically<00:11:20.699><c> increasing</c><00:11:21.329><c> and</c><00:11:21.540><c> every</c><00:11:22.470><c> Raven</c>

00:11:22.789 --> 00:11:22.799 align:start position:0%
monotonically increasing and every Raven
 

00:11:22.799 --> 00:11:24.769 align:start position:0%
monotonically increasing and every Raven
is<00:11:22.860><c> proof</c><00:11:23.069><c> is</c><00:11:23.249><c> based</c><00:11:23.399><c> on</c><00:11:23.610><c> that</c><00:11:23.730><c> property</c><00:11:24.149><c> but</c>

00:11:24.769 --> 00:11:24.779 align:start position:0%
is proof is based on that property but
 

00:11:24.779 --> 00:11:26.780 align:start position:0%
is proof is based on that property but
in<00:11:24.989><c> a</c><00:11:25.110><c> remedy</c><00:11:25.319><c> ghost</c><00:11:25.589><c> you</c><00:11:25.949><c> cannot</c><00:11:26.249><c> have</c><00:11:26.579><c> that</c>

00:11:26.780 --> 00:11:26.790 align:start position:0%
in a remedy ghost you cannot have that
 

00:11:26.790 --> 00:11:32.389 align:start position:0%
in a remedy ghost you cannot have that
property<00:11:28.879><c> this</c><00:11:29.879><c> is</c><00:11:29.939><c> the</c><00:11:30.480><c> situation</c><00:11:30.959><c> I</c><00:11:31.079><c> have</c><00:11:31.399><c> so</c>

00:11:32.389 --> 00:11:32.399 align:start position:0%
property this is the situation I have so
 

00:11:32.399 --> 00:11:35.539 align:start position:0%
property this is the situation I have so
imagine<00:11:32.910><c> that</c><00:11:32.939><c> to</c><00:11:33.619><c> chain</c><00:11:34.619><c> that</c><00:11:34.920><c> chain</c><00:11:34.980><c> brew</c>

00:11:35.539 --> 00:11:35.549 align:start position:0%
imagine that to chain that chain brew
 

00:11:35.549 --> 00:11:39.079 align:start position:0%
imagine that to chain that chain brew
chain<00:11:35.790><c> and</c><00:11:36.059><c> we</c><00:11:36.720><c> continuously</c><00:11:37.279><c> flip-flop</c><00:11:38.279><c> just</c>

00:11:39.079 --> 00:11:39.089 align:start position:0%
chain and we continuously flip-flop just
 

00:11:39.089 --> 00:11:44.840 align:start position:0%
chain and we continuously flip-flop just
before<00:11:39.420><c> the</c><00:11:39.569><c> chain</c><00:11:39.749><c> converges</c><00:11:43.519><c> and</c><00:11:44.519><c> the</c>

00:11:44.840 --> 00:11:44.850 align:start position:0%
before the chain converges and the
 

00:11:44.850 --> 00:11:49.189 align:start position:0%
before the chain converges and the
desert<00:11:45.209><c> is</c><00:11:46.730><c> the</c><00:11:47.730><c> necessary</c><00:11:47.999><c> saving</c><00:11:48.779><c> which</c>

00:11:49.189 --> 00:11:49.199 align:start position:0%
desert is the necessary saving which
 

00:11:49.199 --> 00:11:51.729 align:start position:0%
desert is the necessary saving which
that<00:11:49.529><c> the</c><00:11:49.619><c> battery</c><00:11:49.949><c> needs</c><00:11:50.369><c> to</c><00:11:50.579><c> prepare</c>

00:11:51.729 --> 00:11:51.739 align:start position:0%
that the battery needs to prepare
 

00:11:51.739 --> 00:11:54.590 align:start position:0%
that the battery needs to prepare
exponential<00:11:52.739><c> disgraces</c><00:11:53.389><c> against</c><00:11:54.389><c> the</c>

00:11:54.590 --> 00:11:54.600 align:start position:0%
exponential disgraces against the
 

00:11:54.600 --> 00:11:59.530 align:start position:0%
exponential disgraces against the
adversary<00:11:54.929><c> power</c><00:11:55.589><c> and</c><00:11:57.290><c> for</c><00:11:58.290><c> some</c><00:11:58.410><c> parameter</c>

00:11:59.530 --> 00:11:59.540 align:start position:0%
adversary power and for some parameter
 

00:11:59.540 --> 00:12:03.229 align:start position:0%
adversary power and for some parameter
33%<00:12:00.540><c> attacker</c><00:12:00.959><c> can</c><00:12:01.429><c> prevent</c><00:12:02.429><c> ripeness</c><00:12:02.939><c> for</c>

00:12:03.229 --> 00:12:03.239 align:start position:0%
33% attacker can prevent ripeness for
 

00:12:03.239 --> 00:12:06.199 align:start position:0%
33% attacker can prevent ripeness for
100<00:12:03.660><c> epic</c><00:12:03.989><c> it's</c><00:12:04.290><c> like</c><00:12:04.470><c> a</c><00:12:04.739><c> few</c><00:12:05.429><c> hours</c><00:12:05.489><c> or</c><00:12:06.029><c> 10</c>

00:12:06.199 --> 00:12:06.209 align:start position:0%
100 epic it's like a few hours or 10
 

00:12:06.209 --> 00:12:10.819 align:start position:0%
100 epic it's like a few hours or 10
hours<00:12:06.470><c> by</c><00:12:07.470><c> 5</c><00:12:08.100><c> epochs</c><00:12:08.730><c> of</c><00:12:08.939><c> savings</c><00:12:09.619><c> now</c><00:12:10.619><c> for</c>

00:12:10.819 --> 00:12:10.829 align:start position:0%
hours by 5 epochs of savings now for
 

00:12:10.829 --> 00:12:14.119 align:start position:0%
hours by 5 epochs of savings now for
more<00:12:11.249><c> big</c><00:12:12.240><c> adversary</c><00:12:12.929><c> it</c><00:12:13.259><c> takes</c><00:12:13.709><c> much</c><00:12:13.980><c> longer</c>

00:12:14.119 --> 00:12:14.129 align:start position:0%
more big adversary it takes much longer
 

00:12:14.129 --> 00:12:24.220 align:start position:0%
more big adversary it takes much longer
to<00:12:14.309><c> the</c><00:12:15.149><c> chain</c><00:12:15.360><c> for</c><00:12:15.629><c> the</c><00:12:15.720><c> chain</c><00:12:15.869><c> wineries</c><00:12:22.519><c> yeah</c>

00:12:24.220 --> 00:12:24.230 align:start position:0%
to the chain for the chain wineries yeah
 

00:12:24.230 --> 00:12:26.960 align:start position:0%
to the chain for the chain wineries yeah
small<00:12:25.230><c> might</c><00:12:25.679><c> occasion</c><00:12:26.100><c> of</c><00:12:26.249><c> this</c><00:12:26.369><c> attack</c><00:12:26.730><c> is</c>

00:12:26.960 --> 00:12:26.970 align:start position:0%
small might occasion of this attack is
 

00:12:26.970 --> 00:12:30.590 align:start position:0%
small might occasion of this attack is
FMOD<00:12:27.809><c> ghost</c><00:12:28.049><c> it's</c><00:12:28.769><c> a</c><00:12:29.040><c> variant</c><00:12:29.579><c> of</c><00:12:29.790><c> a</c><00:12:30.179><c> remedy</c>

00:12:30.590 --> 00:12:30.600 align:start position:0%
FMOD ghost it's a variant of a remedy
 

00:12:30.600 --> 00:12:33.919 align:start position:0%
FMOD ghost it's a variant of a remedy
ghost<00:12:31.220><c> to</c><00:12:32.220><c> mitigating</c><00:12:32.730><c> saving</c><00:12:33.299><c> strategy</c>

00:12:33.919 --> 00:12:33.929 align:start position:0%
ghost to mitigating saving strategy
 

00:12:33.929 --> 00:12:36.859 align:start position:0%
ghost to mitigating saving strategy
so<00:12:34.379><c> in</c><00:12:34.679><c> aromatic</c><00:12:35.129><c> ghost</c><00:12:35.309><c> we</c><00:12:35.759><c> count</c><00:12:36.149><c> every</c><00:12:36.839><c> vote</c>

00:12:36.859 --> 00:12:36.869 align:start position:0%
so in aromatic ghost we count every vote
 

00:12:36.869 --> 00:12:40.309 align:start position:0%
so in aromatic ghost we count every vote
every<00:12:37.379><c> old</c><00:12:38.009><c> abroad</c><00:12:38.339><c> if</c><00:12:38.850><c> it</c><00:12:39.179><c> is</c><00:12:39.329><c> greatest</c><00:12:39.809><c> but</c>

00:12:40.309 --> 00:12:40.319 align:start position:0%
every old abroad if it is greatest but
 

00:12:40.319 --> 00:12:42.980 align:start position:0%
every old abroad if it is greatest but
in<00:12:40.439><c> affinity</c><00:12:40.889><c> ghost</c><00:12:41.069><c> we</c><00:12:41.579><c> only</c><00:12:41.759><c> count</c><00:12:42.179><c> a</c><00:12:42.509><c> vote</c>

00:12:42.980 --> 00:12:42.990 align:start position:0%
in affinity ghost we only count a vote
 

00:12:42.990 --> 00:12:45.710 align:start position:0%
in affinity ghost we only count a vote
from<00:12:43.350><c> the</c><00:12:43.410><c> current</c><00:12:43.949><c> epoch</c><00:12:44.299><c> was</c><00:12:45.299><c> a</c><00:12:45.329><c> previous</c>

00:12:45.710 --> 00:12:45.720 align:start position:0%
from the current epoch was a previous
 

00:12:45.720 --> 00:12:51.980 align:start position:0%
from the current epoch was a previous
block<00:12:49.220><c> someone</c><00:12:50.220><c> say</c><00:12:50.459><c> that</c><00:12:50.910><c> it's</c><00:12:51.209><c> kind</c><00:12:51.839><c> of</c>

00:12:51.980 --> 00:12:51.990 align:start position:0%
block someone say that it's kind of
 

00:12:51.990 --> 00:12:53.809 align:start position:0%
block someone say that it's kind of
introduce<00:12:52.470><c> a</c><00:12:52.589><c> new</c><00:12:52.740><c> synchronous</c><00:12:53.279><c> function</c><00:12:53.669><c> on</c>

00:12:53.809 --> 00:12:53.819 align:start position:0%
introduce a new synchronous function on
 

00:12:53.819 --> 00:12:56.539 align:start position:0%
introduce a new synchronous function on
consensus<00:12:54.360><c> but</c><00:12:54.600><c> it's</c><00:12:54.749><c> not</c><00:12:54.959><c> that</c><00:12:55.559><c> true</c><00:12:55.799><c> because</c>

00:12:56.539 --> 00:12:56.549 align:start position:0%
consensus but it's not that true because
 

00:12:56.549 --> 00:13:00.499 align:start position:0%
consensus but it's not that true because
in<00:12:57.119><c> 2.0</c><00:12:57.899><c> case</c><00:12:58.110><c> the</c><00:12:58.980><c> effigy</c><00:12:59.699><c> is</c><00:12:59.850><c> decoupled</c><00:13:00.269><c> from</c>

00:13:00.499 --> 00:13:00.509 align:start position:0%
in 2.0 case the effigy is decoupled from
 

00:13:00.509 --> 00:13:03.079 align:start position:0%
in 2.0 case the effigy is decoupled from
the<00:13:00.689><c> chain</c><00:13:01.110><c> so</c><00:13:02.100><c> the</c><00:13:02.429><c> synchronous</c><00:13:02.850><c> sumption</c>

00:13:03.079 --> 00:13:03.089 align:start position:0%
the chain so the synchronous sumption
 

00:13:03.089 --> 00:13:06.739 align:start position:0%
the chain so the synchronous sumption
does<00:13:03.239><c> not</c><00:13:03.419><c> change</c><00:13:04.309><c> but</c><00:13:05.309><c> here</c><00:13:05.610><c> still</c><00:13:05.999><c> the</c><00:13:06.329><c> coil</c>

00:13:06.739 --> 00:13:06.749 align:start position:0%
does not change but here still the coil
 

00:13:06.749 --> 00:13:08.600 align:start position:0%
does not change but here still the coil
flip-flop<00:13:07.230><c> is</c><00:13:07.410><c> possible</c><00:13:07.889><c> because</c><00:13:08.160><c> we</c><00:13:08.429><c> can</c>

00:13:08.600 --> 00:13:08.610 align:start position:0%
flip-flop is possible because we can
 

00:13:08.610 --> 00:13:13.980 align:start position:0%
flip-flop is possible because we can
have<00:13:08.819><c> one</c><00:13:09.209><c> epoch</c><00:13:09.600><c> of</c><00:13:09.689><c> savings</c><00:13:12.410><c> so</c>

00:13:13.980 --> 00:13:13.990 align:start position:0%
have one epoch of savings so
 

00:13:13.990 --> 00:13:16.260 align:start position:0%
have one epoch of savings so
this<00:13:14.170><c> starts</c><00:13:14.590><c> a</c><00:13:14.740><c> pretty</c><00:13:15.010><c> much</c><00:13:15.220><c> a</c><00:13:15.460><c> new</c><00:13:15.760><c> question</c>

00:13:16.260 --> 00:13:16.270 align:start position:0%
this starts a pretty much a new question
 

00:13:16.270 --> 00:13:18.540 align:start position:0%
this starts a pretty much a new question
that<00:13:16.480><c> why</c><00:13:16.870><c> a</c><00:13:17.200><c> remedy</c><00:13:17.470><c> goes</c><00:13:17.680><c> in</c><00:13:18.190><c> the</c><00:13:18.340><c> first</c>

00:13:18.540 --> 00:13:18.550 align:start position:0%
that why a remedy goes in the first
 

00:13:18.550 --> 00:13:21.270 align:start position:0%
that why a remedy goes in the first
place<00:13:18.790><c> compared</c><00:13:19.780><c> to</c><00:13:19.900><c> non</c><00:13:20.080><c> aromatic</c><00:13:20.410><c> parental</c>

00:13:21.270 --> 00:13:21.280 align:start position:0%
place compared to non aromatic parental
 

00:13:21.280 --> 00:13:23.220 align:start position:0%
place compared to non aromatic parental
ghosts<00:13:21.520><c> especially</c><00:13:22.450><c> there's</c><00:13:22.630><c> no</c><00:13:22.780><c> sheepish</c>

00:13:23.220 --> 00:13:23.230 align:start position:0%
ghosts especially there's no sheepish
 

00:13:23.230 --> 00:13:27.090 align:start position:0%
ghosts especially there's no sheepish
Casper<00:13:23.620><c> in</c><00:13:23.770><c> 2.0</c><00:13:24.160><c> for</c><00:13:25.090><c> now</c><00:13:25.240><c> so</c><00:13:25.960><c> it's</c><00:13:26.200><c> a</c><00:13:26.410><c> bit</c><00:13:26.890><c> easy</c>

00:13:27.090 --> 00:13:27.100 align:start position:0%
Casper in 2.0 for now so it's a bit easy
 

00:13:27.100 --> 00:13:30.390 align:start position:0%
Casper in 2.0 for now so it's a bit easy
to<00:13:27.280><c> manipulate</c><00:13:27.460><c> the</c><00:13:27.940><c> factories</c><00:13:29.220><c> the</c><00:13:30.220><c> another</c>

00:13:30.390 --> 00:13:30.400 align:start position:0%
to manipulate the factories the another
 

00:13:30.400 --> 00:13:32.790 align:start position:0%
to manipulate the factories the another
interesting<00:13:31.090><c> topic</c><00:13:31.360><c> which</c><00:13:31.840><c> I</c><00:13:31.960><c> don't</c><00:13:32.170><c> cannot</c>

00:13:32.790 --> 00:13:32.800 align:start position:0%
interesting topic which I don't cannot
 

00:13:32.800 --> 00:13:35.340 align:start position:0%
interesting topic which I don't cannot
talk<00:13:33.190><c> today</c><00:13:33.460><c> is</c><00:13:34.050><c> flip-flopping</c><00:13:35.050><c> a</c><00:13:35.140><c> remedy</c>

00:13:35.340 --> 00:13:35.350 align:start position:0%
talk today is flip-flopping a remedy
 

00:13:35.350 --> 00:13:37.560 align:start position:0%
talk today is flip-flopping a remedy
ghost<00:13:35.590><c> in</c><00:13:36.070><c> sheepish</c><00:13:36.610><c> Casper</c><00:13:37.000><c> it</c><00:13:37.360><c> was</c><00:13:37.480><c> in</c>

00:13:37.560 --> 00:13:37.570 align:start position:0%
ghost in sheepish Casper it was in
 

00:13:37.570 --> 00:13:40.110 align:start position:0%
ghost in sheepish Casper it was in
sheepish<00:13:37.810><c> Casper</c><00:13:38.230><c> every</c><00:13:38.770><c> message</c><00:13:39.160><c> is</c><00:13:39.340><c> imposed</c>

00:13:40.110 --> 00:13:40.120 align:start position:0%
sheepish Casper every message is imposed
 

00:13:40.120 --> 00:13:42.570 align:start position:0%
sheepish Casper every message is imposed
to<00:13:40.420><c> follow</c><00:13:40.720><c> the</c><00:13:40.960><c> folk</c><00:13:41.140><c> choice</c><00:13:41.380><c> so</c><00:13:42.100><c> the</c>

00:13:42.570 --> 00:13:42.580 align:start position:0%
to follow the folk choice so the
 

00:13:42.580 --> 00:13:44.820 align:start position:0%
to follow the folk choice so the
analysis<00:13:43.030><c> gets</c><00:13:43.480><c> a</c><00:13:43.600><c> bit</c><00:13:43.750><c> complicated</c><00:13:44.050><c> but</c>

00:13:44.820 --> 00:13:44.830 align:start position:0%
analysis gets a bit complicated but
 

00:13:44.830 --> 00:13:46.860 align:start position:0%
analysis gets a bit complicated but
basically<00:13:44.890><c> it's</c><00:13:45.430><c> mighty</c><00:13:45.640><c> gated</c><00:13:46.180><c> free</c><00:13:46.600><c> flow</c><00:13:46.840><c> of</c>

00:13:46.860 --> 00:13:46.870 align:start position:0%
basically it's mighty gated free flow of
 

00:13:46.870 --> 00:13:55.290 align:start position:0%
basically it's mighty gated free flow of
strategy<00:13:51.000><c> so</c><00:13:52.000><c> a</c><00:13:52.030><c> bit</c><00:13:52.210><c> not</c><00:13:52.660><c> incentives</c><00:13:53.350><c> so</c><00:13:54.300><c> you</c>

00:13:55.290 --> 00:13:55.300 align:start position:0%
strategy so a bit not incentives so you
 

00:13:55.300 --> 00:13:58.080 align:start position:0%
strategy so a bit not incentives so you
might<00:13:55.420><c> say</c><00:13:55.660><c> savings</c><00:13:56.260><c> can</c><00:13:56.500><c> be</c><00:13:56.530><c> detected</c><00:13:57.370><c> and</c>

00:13:58.080 --> 00:13:58.090 align:start position:0%
might say savings can be detected and
 

00:13:58.090 --> 00:14:03.450 align:start position:0%
might say savings can be detected and
rushed<00:13:58.990><c> but</c><00:14:00.450><c> basically</c><00:14:01.450><c> to</c><00:14:02.070><c> punish</c><00:14:03.070><c> driving</c>

00:14:03.450 --> 00:14:03.460 align:start position:0%
rushed but basically to punish driving
 

00:14:03.460 --> 00:14:05.730 align:start position:0%
rushed but basically to punish driving
this<00:14:03.520><c> failure</c><00:14:03.790><c> is</c><00:14:04.120><c> as</c><00:14:04.630><c> I</c><00:14:05.110><c> explained</c><00:14:05.650><c> in</c><00:14:05.680><c> the</c>

00:14:05.730 --> 00:14:05.740 align:start position:0%
this failure is as I explained in the
 

00:14:05.740 --> 00:14:08.760 align:start position:0%
this failure is as I explained in the
bicep<00:14:06.040><c> italic</c><00:14:06.430><c> in</c><00:14:06.610><c> this</c><00:14:06.790><c> morning</c><00:14:07.330><c> is</c><00:14:07.770><c> defined</c>

00:14:08.760 --> 00:14:08.770 align:start position:0%
bicep italic in this morning is defined
 

00:14:08.770 --> 00:14:11.310 align:start position:0%
bicep italic in this morning is defined
a<00:14:09.070><c> difficult</c><00:14:09.520><c> to</c><00:14:09.730><c> distinguish</c><00:14:10.660><c> between</c><00:14:10.720><c> no</c>

00:14:11.310 --> 00:14:11.320 align:start position:0%
a difficult to distinguish between no
 

00:14:11.320 --> 00:14:13.530 align:start position:0%
a difficult to distinguish between no
malicious<00:14:11.740><c> failure</c><00:14:12.070><c> because</c><00:14:12.730><c> it</c><00:14:12.760><c> just</c><00:14:13.030><c> might</c>

00:14:13.530 --> 00:14:13.540 align:start position:0%
malicious failure because it just might
 

00:14:13.540 --> 00:14:15.930 align:start position:0%
malicious failure because it just might
honest<00:14:14.050><c> no</c><00:14:14.860><c> just</c><00:14:15.310><c> get</c><00:14:15.520><c> down</c>

00:14:15.930 --> 00:14:15.940 align:start position:0%
honest no just get down
 

00:14:15.940 --> 00:14:19.800 align:start position:0%
honest no just get down
so<00:14:16.630><c> in</c><00:14:17.170><c> 2.0</c><00:14:17.830><c> has</c><00:14:18.220><c> some</c><00:14:18.490><c> incentive</c><00:14:19.030><c> mechanism</c>

00:14:19.800 --> 00:14:19.810 align:start position:0%
so in 2.0 has some incentive mechanism
 

00:14:19.810 --> 00:14:21.750 align:start position:0%
so in 2.0 has some incentive mechanism
to<00:14:19.990><c> punish</c><00:14:20.350><c> driving</c><00:14:20.710><c> this</c><00:14:20.800><c> failure</c><00:14:21.010><c> called</c><00:14:21.490><c> in</c>

00:14:21.750 --> 00:14:21.760 align:start position:0%
to punish driving this failure called in
 

00:14:21.760 --> 00:14:25.470 align:start position:0%
to punish driving this failure called in
activity<00:14:22.240><c> link</c><00:14:22.420><c> but</c><00:14:22.990><c> it's</c><00:14:23.170><c> just</c><00:14:23.820><c> kind</c><00:14:24.820><c> mild</c>

00:14:25.470 --> 00:14:25.480 align:start position:0%
activity link but it's just kind mild
 

00:14:25.480 --> 00:14:28.050 align:start position:0%
activity link but it's just kind mild
punishment<00:14:26.400><c> so</c><00:14:27.400><c> the</c><00:14:27.730><c> current</c>

00:14:28.050 --> 00:14:28.060 align:start position:0%
punishment so the current
 

00:14:28.060 --> 00:14:32.120 align:start position:0%
punishment so the current
parameterization<00:14:29.050><c> with</c><00:14:29.920><c> develop</c><00:14:30.460><c> robotic</c>

00:14:32.120 --> 00:14:32.130 align:start position:0%
parameterization with develop robotic
 

00:14:32.130 --> 00:14:35.010 align:start position:0%
parameterization with develop robotic
33%<00:14:33.130><c> attacker</c><00:14:33.370><c> attacker</c><00:14:33.910><c> can</c><00:14:34.570><c> prevent</c>

00:14:35.010 --> 00:14:35.020 align:start position:0%
33% attacker attacker can prevent
 

00:14:35.020 --> 00:14:39.030 align:start position:0%
33% attacker attacker can prevent
finality<00:14:35.440><c> for</c><00:14:35.770><c> a</c><00:14:35.830><c> few</c><00:14:36.010><c> days</c><00:14:36.190><c> with</c><00:14:37.060><c> 1%</c><00:14:37.900><c> cost</c><00:14:38.770><c> of</c>

00:14:39.030 --> 00:14:39.040 align:start position:0%
finality for a few days with 1% cost of
 

00:14:39.040 --> 00:14:43.820 align:start position:0%
finality for a few days with 1% cost of
the<00:14:39.250><c> stake</c><00:14:40.200><c> and</c><00:14:41.880><c> you</c><00:14:42.880><c> know</c><00:14:43.000><c> ravenous</c><00:14:43.480><c> attack</c>

00:14:43.820 --> 00:14:43.830 align:start position:0%
the stake and you know ravenous attack
 

00:14:43.830 --> 00:14:46.890 align:start position:0%
the stake and you know ravenous attack
sometimes<00:14:44.830><c> has</c><00:14:45.280><c> a</c><00:14:45.490><c> lot</c><00:14:45.700><c> of</c><00:14:45.730><c> the</c><00:14:45.940><c> world</c><00:14:46.180><c> because</c>

00:14:46.890 --> 00:14:46.900 align:start position:0%
sometimes has a lot of the world because
 

00:14:46.900 --> 00:14:50.300 align:start position:0%
sometimes has a lot of the world because
there's<00:14:47.200><c> a</c><00:14:47.290><c> layer</c><00:14:47.680><c> two</c><00:14:48.660><c> solutions</c><00:14:49.660><c> in</c><00:14:49.900><c> which</c>

00:14:50.300 --> 00:14:50.310 align:start position:0%
there's a layer two solutions in which
 

00:14:50.310 --> 00:14:53.310 align:start position:0%
there's a layer two solutions in which
they<00:14:51.310><c> had</c><00:14:51.430><c> some</c><00:14:51.640><c> challenge</c><00:14:52.210><c> period</c><00:14:52.630><c> and</c><00:14:52.960><c> if</c>

00:14:53.310 --> 00:14:53.320 align:start position:0%
they had some challenge period and if
 

00:14:53.320 --> 00:14:55.710 align:start position:0%
they had some challenge period and if
they<00:14:53.950><c> can</c><00:14:54.070><c> not</c><00:14:54.250><c> if</c><00:14:54.580><c> they</c><00:14:54.820><c> can</c><00:14:54.970><c> sense</c><00:14:55.420><c> a</c><00:14:55.540><c> shape</c>

00:14:55.710 --> 00:14:55.720 align:start position:0%
they can not if they can sense a shape
 

00:14:55.720 --> 00:14:58.800 align:start position:0%
they can not if they can sense a shape
on<00:14:55.930><c> the</c><00:14:56.020><c> fraud</c><00:14:56.530><c> proof</c><00:14:56.880><c> in</c><00:14:57.880><c> plasma</c><00:14:58.360><c> and</c><00:14:58.450><c> writing</c>

00:14:58.800 --> 00:14:58.810 align:start position:0%
on the fraud proof in plasma and writing
 

00:14:58.810 --> 00:15:00.180 align:start position:0%
on the fraud proof in plasma and writing
otherwise<00:14:59.230><c> so</c><00:14:59.350><c> you</c><00:14:59.440><c> can</c><00:14:59.560><c> get</c><00:14:59.740><c> a</c><00:14:59.860><c> bunch</c><00:15:00.070><c> of</c>

00:15:00.180 --> 00:15:00.190 align:start position:0%
otherwise so you can get a bunch of
 

00:15:00.190 --> 00:15:03.270 align:start position:0%
otherwise so you can get a bunch of
money<00:15:00.460><c> from</c><00:15:00.790><c> the</c><00:15:01.000><c> layer</c><00:15:01.120><c> two</c><00:15:01.390><c> construction</c><00:15:02.380><c> so</c>

00:15:03.270 --> 00:15:03.280 align:start position:0%
money from the layer two construction so
 

00:15:03.280 --> 00:15:06.540 align:start position:0%
money from the layer two construction so
I<00:15:03.310><c> think</c><00:15:03.520><c> it's</c><00:15:04.450><c> a</c><00:15:04.690><c> new</c><00:15:04.840><c> question</c><00:15:05.110><c> to</c><00:15:05.490><c> how</c><00:15:06.490><c> to</c>

00:15:06.540 --> 00:15:06.550 align:start position:0%
I think it's a new question to how to
 

00:15:06.550 --> 00:15:08.340 align:start position:0%
I think it's a new question to how to
nourish<00:15:07.120><c> this</c><00:15:07.330><c> incentive</c><00:15:07.750><c> compatibility</c>

00:15:08.340 --> 00:15:08.350 align:start position:0%
nourish this incentive compatibility
 

00:15:08.350 --> 00:15:13.710 align:start position:0%
nourish this incentive compatibility
enlivens<00:15:09.070><c> failure</c><00:15:11.580><c> so</c><00:15:12.580><c> I</c><00:15:12.940><c> think</c><00:15:13.390><c> I</c><00:15:13.570><c> have</c><00:15:13.690><c> a</c>

00:15:13.710 --> 00:15:13.720 align:start position:0%
enlivens failure so I think I have a
 

00:15:13.720 --> 00:15:17.490 align:start position:0%
enlivens failure so I think I have a
time<00:15:14.050><c> so</c><00:15:14.470><c> I</c><00:15:14.770><c> quickly</c><00:15:15.430><c> introduced</c><00:15:15.880><c> some</c><00:15:16.500><c> attack</c>

00:15:17.490 --> 00:15:17.500 align:start position:0%
time so I quickly introduced some attack
 

00:15:17.500 --> 00:15:19.760 align:start position:0%
time so I quickly introduced some attack
on<00:15:17.740><c> class</c><00:15:17.920><c> by</c><00:15:18.070><c> refugee</c><00:15:18.460><c> which</c><00:15:18.880><c> is</c><00:15:19.030><c> funded</c><00:15:19.600><c> by</c>

00:15:19.760 --> 00:15:19.770 align:start position:0%
on class by refugee which is funded by
 

00:15:19.770 --> 00:15:27.660 align:start position:0%
on class by refugee which is funded by
last<00:15:20.770><c> year</c><00:15:21.810><c> so</c><00:15:24.450><c> in</c><00:15:25.450><c> FFG</c><00:15:26.080><c> so</c><00:15:26.500><c> originally</c><00:15:26.950><c> effigy</c>

00:15:27.660 --> 00:15:27.670 align:start position:0%
last year so in FFG so originally effigy
 

00:15:27.670 --> 00:15:31.110 align:start position:0%
last year so in FFG so originally effigy
removing<00:15:28.670><c> the</c><00:15:28.850><c> leader</c><00:15:29.090><c> in</c><00:15:29.810><c> kinds</c><00:15:30.500><c> of</c><00:15:30.590><c> bad</c><00:15:30.860><c> way</c>

00:15:31.110 --> 00:15:31.120 align:start position:0%
removing the leader in kinds of bad way
 

00:15:31.120 --> 00:15:35.920 align:start position:0%
removing the leader in kinds of bad way
because<00:15:32.120><c> so</c><00:15:32.840><c> these</c><00:15:33.730><c> squares</c><00:15:34.730><c> are</c><00:15:34.970><c> not</c><00:15:35.240><c> rocks</c>

00:15:35.920 --> 00:15:35.930 align:start position:0%
because so these squares are not rocks
 

00:15:35.930 --> 00:15:39.610 align:start position:0%
because so these squares are not rocks
it's<00:15:36.110><c> checkpoints</c><00:15:36.680><c> and</c><00:15:38.110><c> remember</c><00:15:39.110><c> that</c>

00:15:39.610 --> 00:15:39.620 align:start position:0%
it's checkpoints and remember that
 

00:15:39.620 --> 00:15:43.050 align:start position:0%
it's checkpoints and remember that
unlocking<00:15:40.310><c> lure</c><00:15:40.520><c> in</c><00:15:40.730><c> Casper</c><00:15:41.060><c> effigy</c><00:15:41.510><c> is</c>

00:15:43.050 --> 00:15:43.060 align:start position:0%
unlocking lure in Casper effigy is
 

00:15:43.060 --> 00:15:46.150 align:start position:0%
unlocking lure in Casper effigy is
observation<00:15:44.060><c> of</c><00:15:44.270><c> high</c><00:15:44.780><c> year</c><00:15:45.160><c> notarized</c>

00:15:46.150 --> 00:15:46.160 align:start position:0%
observation of high year notarized
 

00:15:46.160 --> 00:15:50.980 align:start position:0%
observation of high year notarized
checkpoint<00:15:46.670><c> and</c><00:15:48.010><c> so</c><00:15:49.010><c> in</c><00:15:49.310><c> this</c><00:15:49.430><c> case</c><00:15:49.990><c> imagine</c>

00:15:50.980 --> 00:15:50.990 align:start position:0%
checkpoint and so in this case imagine
 

00:15:50.990 --> 00:15:55.030 align:start position:0%
checkpoint and so in this case imagine
that<00:15:52.120><c> 104</c><00:15:53.120><c> letters</c><00:15:53.420><c> and</c><00:15:53.630><c> this</c><00:15:54.440><c> checkpoint</c>

00:15:55.030 --> 00:15:55.040 align:start position:0%
that 104 letters and this checkpoint
 

00:15:55.040 --> 00:15:57.880 align:start position:0%
that 104 letters and this checkpoint
it's<00:15:55.460><c> close</c><00:15:55.850><c> to</c><00:15:56.150><c> two</c><00:15:56.780><c> swords</c><00:15:57.140><c> that</c><00:15:57.590><c> is</c><00:15:57.710><c> not</c>

00:15:57.880 --> 00:15:57.890 align:start position:0%
it's close to two swords that is not
 

00:15:57.890 --> 00:16:01.860 align:start position:0%
it's close to two swords that is not
notarized<00:15:58.670><c> yet</c><00:15:59.020><c> but</c><00:16:00.020><c> the</c><00:16:00.500><c> bursary</c><00:16:00.830><c> can</c>

00:16:01.860 --> 00:16:01.870 align:start position:0%
notarized yet but the bursary can
 

00:16:01.870 --> 00:16:04.750 align:start position:0%
notarized yet but the bursary can
justify<00:16:02.870><c> this</c><00:16:02.930><c> checkpoint</c><00:16:03.560><c> arbitrary</c><00:16:04.460><c> any</c>

00:16:04.750 --> 00:16:04.760 align:start position:0%
justify this checkpoint arbitrary any
 

00:16:04.760 --> 00:16:08.800 align:start position:0%
justify this checkpoint arbitrary any
time<00:16:05.000><c> so</c><00:16:05.780><c> in</c><00:16:06.710><c> this</c><00:16:07.100><c> situation</c><00:16:07.600><c> the</c><00:16:08.600><c> folk</c>

00:16:08.800 --> 00:16:08.810 align:start position:0%
time so in this situation the folk
 

00:16:08.810 --> 00:16:11.980 align:start position:0%
time so in this situation the folk
choice<00:16:09.050><c> favors</c><00:16:09.620><c> this</c><00:16:09.920><c> side</c><00:16:10.580><c> of</c><00:16:10.700><c> a</c><00:16:10.730><c> chain</c><00:16:11.000><c> so</c>

00:16:11.980 --> 00:16:11.990 align:start position:0%
choice favors this side of a chain so
 

00:16:11.990 --> 00:16:14.500 align:start position:0%
choice favors this side of a chain so
creating<00:16:12.410><c> a</c><00:16:12.500><c> new</c><00:16:12.880><c> checkpoint</c><00:16:13.880><c> which</c><00:16:14.060><c> is</c><00:16:14.180><c> close</c>

00:16:14.500 --> 00:16:14.510 align:start position:0%
creating a new checkpoint which is close
 

00:16:14.510 --> 00:16:18.100 align:start position:0%
creating a new checkpoint which is close
to<00:16:14.540><c> the</c><00:16:15.100><c> notarization</c><00:16:16.100><c> but</c><00:16:17.090><c> exactly</c><00:16:17.810><c> the</c><00:16:17.930><c> same</c>

00:16:18.100 --> 00:16:18.110 align:start position:0%
to the notarization but exactly the same
 

00:16:18.110 --> 00:16:22.240 align:start position:0%
to the notarization but exactly the same
that<00:16:18.410><c> at</c><00:16:18.740><c> the</c><00:16:18.950><c> time</c><00:16:19.220><c> at</c><00:16:19.970><c> the</c><00:16:20.090><c> grocery</c><00:16:20.120><c> flip</c><00:16:21.250><c> the</c>

00:16:22.240 --> 00:16:22.250 align:start position:0%
that at the time at the grocery flip the
 

00:16:22.250 --> 00:16:25.210 align:start position:0%
that at the time at the grocery flip the
head<00:16:22.490><c> of</c><00:16:22.670><c> the</c><00:16:22.790><c> folk</c><00:16:22.970><c> choice</c><00:16:23.740><c> that</c><00:16:24.740><c> in</c><00:16:24.920><c> that</c><00:16:25.040><c> way</c>

00:16:25.210 --> 00:16:25.220 align:start position:0%
head of the folk choice that in that way
 

00:16:25.220 --> 00:16:28.510 align:start position:0%
head of the folk choice that in that way
and<00:16:25.460><c> in</c><00:16:26.240><c> high</c><00:16:26.630><c> synchrony</c><00:16:27.260><c> Network</c><00:16:27.860><c> other</c>

00:16:28.510 --> 00:16:28.520 align:start position:0%
and in high synchrony Network other
 

00:16:28.520 --> 00:16:30.040 align:start position:0%
and in high synchrony Network other
words<00:16:28.670><c> so</c><00:16:28.760><c> you</c><00:16:28.820><c> can</c><00:16:29.000><c> continue</c><00:16:29.630><c> this</c><00:16:29.840><c> attack</c>

00:16:30.040 --> 00:16:30.050 align:start position:0%
words so you can continue this attack
 

00:16:30.050 --> 00:16:34.870 align:start position:0%
words so you can continue this attack
whoever<00:16:32.290><c> so</c><00:16:33.290><c> why</c><00:16:33.589><c> this</c><00:16:33.980><c> does</c><00:16:34.190><c> not</c><00:16:34.339><c> happen</c><00:16:34.790><c> in</c>

00:16:34.870 --> 00:16:34.880 align:start position:0%
whoever so why this does not happen in
 

00:16:34.880 --> 00:16:38.560 align:start position:0%
whoever so why this does not happen in
tandem<00:16:35.150><c> and</c><00:16:36.190><c> it's</c><00:16:37.190><c> simply</c><00:16:37.580><c> because</c><00:16:37.850><c> leader</c>

00:16:38.560 --> 00:16:38.570 align:start position:0%
tandem and it's simply because leader
 

00:16:38.570 --> 00:16:40.890 align:start position:0%
tandem and it's simply because leader
decides<00:16:39.230><c> the</c><00:16:39.410><c> view</c><00:16:39.650><c> of</c><00:16:39.890><c> the</c><00:16:40.070><c> current</c><00:16:40.190><c> around</c>

00:16:40.890 --> 00:16:40.900 align:start position:0%
decides the view of the current around
 

00:16:40.900 --> 00:16:47.170 align:start position:0%
decides the view of the current around
so<00:16:41.900><c> what</c><00:16:42.140><c> we</c><00:16:42.320><c> should</c><00:16:42.380><c> do</c><00:16:42.740><c> is</c><00:16:44.500><c> to</c><00:16:45.940><c> have</c><00:16:46.940><c> some</c>

00:16:47.170 --> 00:16:47.180 align:start position:0%
so what we should do is to have some
 

00:16:47.180 --> 00:16:50.890 align:start position:0%
so what we should do is to have some
sort<00:16:47.570><c> of</c><00:16:47.630><c> thickness</c><00:16:48.230><c> property</c><00:16:48.800><c> in</c><00:16:49.010><c> effigy</c><00:16:49.900><c> so</c>

00:16:50.890 --> 00:16:50.900 align:start position:0%
sort of thickness property in effigy so
 

00:16:50.900 --> 00:16:52.960 align:start position:0%
sort of thickness property in effigy so
there's<00:16:51.620><c> a</c><00:16:51.710><c> lot</c><00:16:51.860><c> of</c><00:16:51.890><c> construction</c><00:16:52.339><c> to</c><00:16:52.610><c> prevent</c>

00:16:52.960 --> 00:16:52.970 align:start position:0%
there's a lot of construction to prevent
 

00:16:52.970 --> 00:16:55.510 align:start position:0%
there's a lot of construction to prevent
this<00:16:53.089><c> attack</c><00:16:53.240><c> it's</c><00:16:53.839><c> one</c><00:16:54.050><c> idea</c><00:16:54.230><c> is</c><00:16:54.740><c> to</c><00:16:55.490><c> not</c>

00:16:55.510 --> 00:16:55.520 align:start position:0%
this attack it's one idea is to not
 

00:16:55.520 --> 00:16:58.540 align:start position:0%
this attack it's one idea is to not
allow<00:16:56.120><c> the</c><00:16:56.540><c> change</c><00:16:57.050><c> was</c><00:16:57.530><c> a</c><00:16:57.560><c> view</c><00:16:57.830><c> in</c><00:16:58.310><c> the</c>

00:16:58.540 --> 00:16:58.550 align:start position:0%
allow the change was a view in the
 

00:16:58.550 --> 00:17:01.540 align:start position:0%
allow the change was a view in the
middle<00:16:58.850><c> of</c><00:16:58.910><c> the</c><00:16:59.030><c> epoch</c><00:16:59.770><c> for</c><00:17:00.770><c> example</c><00:17:01.190><c> we</c><00:17:01.490><c> do</c>

00:17:01.540 --> 00:17:01.550 align:start position:0%
middle of the epoch for example we do
 

00:17:01.550 --> 00:17:04.929 align:start position:0%
middle of the epoch for example we do
not<00:17:01.730><c> allow</c><00:17:02.720><c> any</c><00:17:02.960><c> new</c><00:17:03.530><c> justified</c><00:17:04.250><c> checkpoint</c>

00:17:04.929 --> 00:17:04.939 align:start position:0%
not allow any new justified checkpoint
 

00:17:04.939 --> 00:17:13.540 align:start position:0%
not allow any new justified checkpoint
if<00:17:05.420><c> it's</c><00:17:05.810><c> in</c><00:17:06.020><c> the</c><00:17:06.110><c> middle</c><00:17:06.230><c> of</c><00:17:06.439><c> the</c><00:17:06.500><c> epoch</c><00:17:11.920><c> yes</c><00:17:12.920><c> I</c>

00:17:13.540 --> 00:17:13.550 align:start position:0%
if it's in the middle of the epoch yes I
 

00:17:13.550 --> 00:17:25.500 align:start position:0%
if it's in the middle of the epoch yes I
think<00:17:13.730><c> it's</c><00:17:14.030><c> finish</c><00:17:14.990><c> thank</c><00:17:15.589><c> you</c>

00:17:25.500 --> 00:17:25.510 align:start position:0%
 
 

00:17:25.510 --> 00:17:27.570 align:start position:0%
 
you

