WEBVTT
Kind: captions
Language: en

00:00:00.170 --> 00:00:03.830 align:start position:0%
 
hey<00:00:01.170><c> everyone</c><00:00:01.580><c> I'm</c><00:00:02.580><c> Phil</c><00:00:02.850><c> Diane</c><00:00:03.179><c> and</c><00:00:03.449><c> I</c><00:00:03.689><c> am</c><00:00:03.810><c> a</c>

00:00:03.830 --> 00:00:03.840 align:start position:0%
hey everyone I'm Phil Diane and I am a
 

00:00:03.840 --> 00:00:06.200 align:start position:0%
hey everyone I'm Phil Diane and I am a
PhD<00:00:04.319><c> student</c><00:00:04.560><c> at</c><00:00:05.009><c> Cornell</c><00:00:05.130><c> Tech</c><00:00:05.490><c> and</c><00:00:05.730><c> I</c><00:00:06.000><c> see</c>

00:00:06.200 --> 00:00:06.210 align:start position:0%
PhD student at Cornell Tech and I see
 

00:00:06.210 --> 00:00:07.249 align:start position:0%
PhD student at Cornell Tech and I see
three<00:00:06.420><c> and</c><00:00:06.569><c> I'm</c><00:00:06.629><c> gonna</c><00:00:06.750><c> be</c><00:00:06.899><c> talking</c><00:00:07.200><c> about</c>

00:00:07.249 --> 00:00:07.259 align:start position:0%
three and I'm gonna be talking about
 

00:00:07.259 --> 00:00:08.990 align:start position:0%
three and I'm gonna be talking about
smart<00:00:07.649><c> contract</c><00:00:08.099><c> security</c><00:00:08.550><c> incentives</c>

00:00:08.990 --> 00:00:09.000 align:start position:0%
smart contract security incentives
 

00:00:09.000 --> 00:00:10.850 align:start position:0%
smart contract security incentives
beyond<00:00:09.210><c> the</c><00:00:09.300><c> launch</c><00:00:09.480><c> so</c><00:00:10.469><c> let's</c><00:00:10.650><c> just</c><00:00:10.769><c> get</c>

00:00:10.850 --> 00:00:10.860 align:start position:0%
beyond the launch so let's just get
 

00:00:10.860 --> 00:00:12.560 align:start position:0%
beyond the launch so let's just get
right<00:00:10.980><c> into</c><00:00:11.040><c> it</c><00:00:11.280><c> what</c><00:00:11.759><c> is</c><00:00:11.910><c> security</c>

00:00:12.560 --> 00:00:12.570 align:start position:0%
right into it what is security
 

00:00:12.570 --> 00:00:14.690 align:start position:0%
right into it what is security
recently<00:00:13.290><c> I</c><00:00:13.349><c> was</c><00:00:13.559><c> lucky</c><00:00:13.889><c> enough</c><00:00:13.920><c> to</c><00:00:14.130><c> attend</c>

00:00:14.690 --> 00:00:14.700 align:start position:0%
recently I was lucky enough to attend
 

00:00:14.700 --> 00:00:16.189 align:start position:0%
recently I was lucky enough to attend
this<00:00:14.790><c> fascinating</c><00:00:15.299><c> talk</c><00:00:15.570><c> at</c><00:00:15.750><c> the</c><00:00:15.870><c> USENIX</c>

00:00:16.189 --> 00:00:16.199 align:start position:0%
this fascinating talk at the USENIX
 

00:00:16.199 --> 00:00:17.750 align:start position:0%
this fascinating talk at the USENIX
Security<00:00:16.560><c> Summit</c><00:00:16.859><c> which</c><00:00:16.980><c> is</c><00:00:17.070><c> a</c><00:00:17.100><c> gathering</c><00:00:17.340><c> of</c>

00:00:17.750 --> 00:00:17.760 align:start position:0%
Security Summit which is a gathering of
 

00:00:17.760 --> 00:00:20.540 align:start position:0%
Security Summit which is a gathering of
professionals<00:00:18.390><c> and</c><00:00:18.510><c> academics</c><00:00:18.770><c> by</c><00:00:19.770><c> James</c>

00:00:20.540 --> 00:00:20.550 align:start position:0%
professionals and academics by James
 

00:00:20.550 --> 00:00:22.490 align:start position:0%
professionals and academics by James
Mickens<00:00:20.939><c> from</c><00:00:21.150><c> Harvard</c><00:00:21.480><c> University</c><00:00:21.570><c> so</c><00:00:22.470><c> I</c>

00:00:22.490 --> 00:00:22.500 align:start position:0%
Mickens from Harvard University so I
 

00:00:22.500 --> 00:00:23.810 align:start position:0%
Mickens from Harvard University so I
know<00:00:22.619><c> the</c><00:00:22.800><c> title</c><00:00:23.070><c> is</c><00:00:23.189><c> long</c><00:00:23.340><c> but</c><00:00:23.519><c> if</c><00:00:23.609><c> you</c><00:00:23.699><c> google</c>

00:00:23.810 --> 00:00:23.820 align:start position:0%
know the title is long but if you google
 

00:00:23.820 --> 00:00:25.700 align:start position:0%
know the title is long but if you google
James<00:00:24.180><c> Mickens</c><00:00:24.539><c> you</c><00:00:24.660><c> can</c><00:00:24.779><c> find</c><00:00:24.990><c> this</c><00:00:25.109><c> talk</c><00:00:25.350><c> and</c>

00:00:25.700 --> 00:00:25.710 align:start position:0%
James Mickens you can find this talk and
 

00:00:25.710 --> 00:00:27.080 align:start position:0%
James Mickens you can find this talk and
I'm<00:00:25.980><c> actually</c><00:00:26.070><c> gonna</c><00:00:26.279><c> steal</c><00:00:26.670><c> all</c><00:00:26.880><c> his</c>

00:00:27.080 --> 00:00:27.090 align:start position:0%
I'm actually gonna steal all his
 

00:00:27.090 --> 00:00:29.750 align:start position:0%
I'm actually gonna steal all his
philosophical<00:00:27.750><c> insights</c><00:00:28.170><c> for</c><00:00:28.380><c> my</c><00:00:28.500><c> talk</c><00:00:28.760><c> so</c>

00:00:29.750 --> 00:00:29.760 align:start position:0%
philosophical insights for my talk so
 

00:00:29.760 --> 00:00:31.130 align:start position:0%
philosophical insights for my talk so
sort<00:00:29.970><c> of</c><00:00:30.029><c> classically</c><00:00:30.599><c> when</c><00:00:30.689><c> we</c><00:00:30.840><c> define</c>

00:00:31.130 --> 00:00:31.140 align:start position:0%
sort of classically when we define
 

00:00:31.140 --> 00:00:33.680 align:start position:0%
sort of classically when we define
security<00:00:31.470><c> as</c><00:00:31.769><c> a</c><00:00:31.800><c> community</c><00:00:32.279><c> we've</c><00:00:33.149><c> looked</c><00:00:33.510><c> at</c>

00:00:33.680 --> 00:00:33.690 align:start position:0%
security as a community we've looked at
 

00:00:33.690 --> 00:00:35.600 align:start position:0%
security as a community we've looked at
historically<00:00:34.320><c> this</c><00:00:34.590><c> Cartesian</c><00:00:35.040><c> product</c>

00:00:35.600 --> 00:00:35.610 align:start position:0%
historically this Cartesian product
 

00:00:35.610 --> 00:00:37.340 align:start position:0%
historically this Cartesian product
between<00:00:35.880><c> people</c><00:00:36.450><c> programs</c><00:00:37.050><c> and</c>

00:00:37.340 --> 00:00:37.350 align:start position:0%
between people programs and
 

00:00:37.350 --> 00:00:39.680 align:start position:0%
between people programs and
computational<00:00:38.010><c> resources</c><00:00:38.540><c> this</c><00:00:39.540><c> was</c>

00:00:39.680 --> 00:00:39.690 align:start position:0%
computational resources this was
 

00:00:39.690 --> 00:00:41.360 align:start position:0%
computational resources this was
originally<00:00:40.170><c> motivated</c><00:00:40.680><c> by</c><00:00:40.770><c> wanting</c><00:00:40.980><c> to</c><00:00:41.250><c> make</c>

00:00:41.360 --> 00:00:41.370 align:start position:0%
originally motivated by wanting to make
 

00:00:41.370 --> 00:00:43.940 align:start position:0%
originally motivated by wanting to make
statements<00:00:41.879><c> like</c><00:00:42.260><c> coder</c><00:00:43.260><c> who</c><00:00:43.590><c> is</c><00:00:43.710><c> on</c><00:00:43.860><c> the</c>

00:00:43.940 --> 00:00:43.950 align:start position:0%
statements like coder who is on the
 

00:00:43.950 --> 00:00:45.229 align:start position:0%
statements like coder who is on the
other<00:00:44.010><c> side</c><00:00:44.309><c> of</c><00:00:44.399><c> the</c><00:00:44.520><c> Iron</c><00:00:44.730><c> Curtain</c><00:00:44.910><c> in</c><00:00:45.120><c> his</c>

00:00:45.229 --> 00:00:45.239 align:start position:0%
other side of the Iron Curtain in his
 

00:00:45.239 --> 00:00:47.330 align:start position:0%
other side of the Iron Curtain in his
bad<00:00:45.420><c> cannot</c><00:00:46.200><c> use</c><00:00:46.379><c> the</c><00:00:46.559><c> login</c><00:00:46.739><c> daemon</c><00:00:47.190><c> to</c>

00:00:47.330 --> 00:00:47.340 align:start position:0%
bad cannot use the login daemon to
 

00:00:47.340 --> 00:00:49.729 align:start position:0%
bad cannot use the login daemon to
access<00:00:47.700><c> the</c><00:00:47.879><c> US</c><00:00:48.120><c> government</c><00:00:48.539><c> ARPANET</c><00:00:48.930><c> and</c>

00:00:49.729 --> 00:00:49.739 align:start position:0%
access the US government ARPANET and
 

00:00:49.739 --> 00:00:51.500 align:start position:0%
access the US government ARPANET and
this<00:00:50.100><c> definition</c><00:00:50.460><c> sort</c><00:00:50.700><c> of</c><00:00:50.820><c> naturally</c><00:00:51.270><c> has</c>

00:00:51.500 --> 00:00:51.510 align:start position:0%
this definition sort of naturally has
 

00:00:51.510 --> 00:00:53.240 align:start position:0%
this definition sort of naturally has
been<00:00:51.719><c> adopted</c><00:00:52.170><c> by</c><00:00:52.320><c> the</c><00:00:52.350><c> the</c><00:00:52.860><c> block</c><00:00:53.070><c> chain</c>

00:00:53.240 --> 00:00:53.250 align:start position:0%
been adopted by the the block chain
 

00:00:53.250 --> 00:00:55.069 align:start position:0%
been adopted by the the block chain
space<00:00:53.550><c> and</c><00:00:53.579><c> extends</c><00:00:54.180><c> into</c><00:00:54.239><c> this</c><00:00:54.390><c> space</c><00:00:54.629><c> saying</c>

00:00:55.069 --> 00:00:55.079 align:start position:0%
space and extends into this space saying
 

00:00:55.079 --> 00:00:57.110 align:start position:0%
space and extends into this space saying
things<00:00:55.320><c> like</c><00:00:55.410><c> killer</c><00:00:56.280><c> who's</c><00:00:56.579><c> the</c><00:00:56.699><c> DAO</c><00:00:56.850><c> hacker</c>

00:00:57.110 --> 00:00:57.120 align:start position:0%
things like killer who's the DAO hacker
 

00:00:57.120 --> 00:00:59.450 align:start position:0%
things like killer who's the DAO hacker
cannot<00:00:57.930><c> use</c><00:00:58.079><c> reentrant</c><00:00:58.559><c> c</c><00:00:58.739><c> to</c><00:00:59.010><c> access</c><00:00:59.309><c> my</c>

00:00:59.450 --> 00:00:59.460 align:start position:0%
cannot use reentrant c to access my
 

00:00:59.460 --> 00:01:02.119 align:start position:0%
cannot use reentrant c to access my
tokens<00:00:59.879><c> or</c><00:01:00.120><c> can't</c><00:01:00.840><c> use</c><00:01:00.989><c> overflow</c><00:01:01.680><c> to</c><00:01:01.739><c> access</c>

00:01:02.119 --> 00:01:02.129 align:start position:0%
tokens or can't use overflow to access
 

00:01:02.129 --> 00:01:04.969 align:start position:0%
tokens or can't use overflow to access
my<00:01:02.250><c> tokens</c><00:01:02.640><c> or</c><00:01:02.789><c> self-destruct</c><00:01:03.769><c> so</c><00:01:04.769><c> in</c><00:01:04.890><c> the</c>

00:01:04.969 --> 00:01:04.979 align:start position:0%
my tokens or self-destruct so in the
 

00:01:04.979 --> 00:01:06.440 align:start position:0%
my tokens or self-destruct so in the
last<00:01:05.129><c> two</c><00:01:05.250><c> years</c><00:01:05.339><c> we've</c><00:01:05.760><c> gotten</c><00:01:06.030><c> a</c><00:01:06.090><c> lot</c><00:01:06.210><c> right</c>

00:01:06.440 --> 00:01:06.450 align:start position:0%
last two years we've gotten a lot right
 

00:01:06.450 --> 00:01:07.760 align:start position:0%
last two years we've gotten a lot right
with<00:01:06.630><c> regards</c><00:01:06.960><c> to</c><00:01:07.020><c> this</c><00:01:07.110><c> notion</c><00:01:07.439><c> of</c><00:01:07.530><c> security</c>

00:01:07.760 --> 00:01:07.770 align:start position:0%
with regards to this notion of security
 

00:01:07.770 --> 00:01:10.100 align:start position:0%
with regards to this notion of security
so<00:01:08.610><c> two</c><00:01:08.670><c> years</c><00:01:09.030><c> ago</c><00:01:09.420><c> was</c><00:01:09.600><c> sort</c><00:01:09.780><c> of</c><00:01:09.840><c> the</c><00:01:09.930><c> eve</c><00:01:10.080><c> of</c>

00:01:10.100 --> 00:01:10.110 align:start position:0%
so two years ago was sort of the eve of
 

00:01:10.110 --> 00:01:12.020 align:start position:0%
so two years ago was sort of the eve of
the<00:01:10.380><c> DAO</c><00:01:10.530><c> hack</c><00:01:10.799><c> and</c><00:01:11.100><c> it</c><00:01:11.250><c> still</c><00:01:11.490><c> wasn't</c><00:01:11.850><c> even</c>

00:01:12.020 --> 00:01:12.030 align:start position:0%
the DAO hack and it still wasn't even
 

00:01:12.030 --> 00:01:13.460 align:start position:0%
the DAO hack and it still wasn't even
clear<00:01:12.210><c> whether</c><00:01:12.420><c> we</c><00:01:12.630><c> would</c><00:01:12.750><c> be</c><00:01:12.869><c> able</c><00:01:13.020><c> to</c><00:01:13.200><c> build</c>

00:01:13.460 --> 00:01:13.470 align:start position:0%
clear whether we would be able to build
 

00:01:13.470 --> 00:01:15.950 align:start position:0%
clear whether we would be able to build
secure<00:01:13.799><c> smart</c><00:01:14.070><c> contracts</c><00:01:14.460><c> at</c><00:01:14.610><c> all</c><00:01:14.760><c> since</c><00:01:15.750><c> then</c>

00:01:15.950 --> 00:01:15.960 align:start position:0%
secure smart contracts at all since then
 

00:01:15.960 --> 00:01:17.450 align:start position:0%
secure smart contracts at all since then
we've<00:01:16.140><c> seen</c><00:01:16.350><c> sort</c><00:01:16.590><c> of</c><00:01:16.619><c> this</c><00:01:16.740><c> blossoming</c><00:01:17.310><c> of</c>

00:01:17.450 --> 00:01:17.460 align:start position:0%
we've seen sort of this blossoming of
 

00:01:17.460 --> 00:01:19.190 align:start position:0%
we've seen sort of this blossoming of
project<00:01:17.880><c> projects</c><00:01:18.299><c> many</c><00:01:18.840><c> of</c><00:01:18.960><c> whom</c><00:01:19.110><c> are</c>

00:01:19.190 --> 00:01:19.200 align:start position:0%
project projects many of whom are
 

00:01:19.200 --> 00:01:21.020 align:start position:0%
project projects many of whom are
talking<00:01:19.530><c> here</c><00:01:19.680><c> including</c><00:01:20.220><c> hydro</c><00:01:20.610><c> projects</c>

00:01:21.020 --> 00:01:21.030 align:start position:0%
talking here including hydro projects
 

00:01:21.030 --> 00:01:23.539 align:start position:0%
talking here including hydro projects
sakura<00:01:21.360><c> phi</c><00:01:21.540><c> mithril</c><00:01:22.290><c> new</c><00:01:22.920><c> languages</c><00:01:23.369><c> like</c>

00:01:23.539 --> 00:01:23.549 align:start position:0%
sakura phi mithril new languages like
 

00:01:23.549 --> 00:01:26.300 align:start position:0%
sakura phi mithril new languages like
VIPRE<00:01:23.820><c> the</c><00:01:24.509><c> Kay</c><00:01:24.689><c> framework</c><00:01:25.140><c> say</c><00:01:25.920><c> hi</c><00:01:26.070><c> to</c><00:01:26.130><c> the</c>

00:01:26.300 --> 00:01:26.310 align:start position:0%
VIPRE the Kay framework say hi to the
 

00:01:26.310 --> 00:01:28.460 align:start position:0%
VIPRE the Kay framework say hi to the
runtime<00:01:26.610><c> verification</c><00:01:27.240><c> booth</c><00:01:27.420><c> and</c><00:01:27.630><c> Manticore</c>

00:01:28.460 --> 00:01:28.470 align:start position:0%
runtime verification booth and Manticore
 

00:01:28.470 --> 00:01:31.760 align:start position:0%
runtime verification booth and Manticore
and<00:01:28.650><c> many</c><00:01:28.799><c> more</c><00:01:29.000><c> and</c><00:01:30.000><c> we've</c><00:01:30.329><c> also</c><00:01:30.540><c> seen</c><00:01:30.930><c> a</c><00:01:31.320><c> wide</c>

00:01:31.760 --> 00:01:31.770 align:start position:0%
and many more and we've also seen a wide
 

00:01:31.770 --> 00:01:34.219 align:start position:0%
and many more and we've also seen a wide
wide<00:01:32.009><c> variety</c><00:01:32.610><c> of</c><00:01:32.640><c> publications</c><00:01:33.360><c> about</c><00:01:33.689><c> smart</c>

00:01:34.219 --> 00:01:34.229 align:start position:0%
wide variety of publications about smart
 

00:01:34.229 --> 00:01:36.350 align:start position:0%
wide variety of publications about smart
contract<00:01:34.619><c> security</c><00:01:35.070><c> smart</c><00:01:35.729><c> contract</c><00:01:36.090><c> formal</c>

00:01:36.350 --> 00:01:36.360 align:start position:0%
contract security smart contract formal
 

00:01:36.360 --> 00:01:38.780 align:start position:0%
contract security smart contract formal
verification<00:01:36.540><c> and</c><00:01:37.140><c> more</c><00:01:37.500><c> so</c><00:01:38.250><c> unlike</c><00:01:38.579><c> two</c>

00:01:38.780 --> 00:01:38.790 align:start position:0%
verification and more so unlike two
 

00:01:38.790 --> 00:01:40.730 align:start position:0%
verification and more so unlike two
years<00:01:39.030><c> ago</c><00:01:39.270><c> we</c><00:01:39.450><c> have</c><00:01:39.570><c> a</c><00:01:39.600><c> range</c><00:01:39.930><c> of</c><00:01:40.140><c> tools</c><00:01:40.320><c> a</c>

00:01:40.730 --> 00:01:40.740 align:start position:0%
years ago we have a range of tools a
 

00:01:40.740 --> 00:01:42.770 align:start position:0%
years ago we have a range of tools a
robust<00:01:41.610><c> audit</c><00:01:41.970><c> community</c><00:01:42.360><c> in</c><00:01:42.450><c> a</c><00:01:42.509><c> robust</c>

00:01:42.770 --> 00:01:42.780 align:start position:0%
robust audit community in a robust
 

00:01:42.780 --> 00:01:45.319 align:start position:0%
robust audit community in a robust
culture<00:01:43.229><c> a</c><00:01:43.470><c> deep</c><00:01:44.130><c> toolkit</c><00:01:44.579><c> of</c><00:01:44.610><c> formal</c><00:01:45.030><c> methods</c>

00:01:45.319 --> 00:01:45.329 align:start position:0%
culture a deep toolkit of formal methods
 

00:01:45.329 --> 00:01:47.810 align:start position:0%
culture a deep toolkit of formal methods
much<00:01:46.049><c> better</c><00:01:46.320><c> testing</c><00:01:46.770><c> practices</c><00:01:47.340><c> and</c><00:01:47.549><c> higher</c>

00:01:47.810 --> 00:01:47.820 align:start position:0%
much better testing practices and higher
 

00:01:47.820 --> 00:01:49.700 align:start position:0%
much better testing practices and higher
standards<00:01:48.360><c> now</c><00:01:48.899><c> that's</c><00:01:49.079><c> not</c><00:01:49.229><c> to</c><00:01:49.350><c> say</c><00:01:49.380><c> we're</c>

00:01:49.700 --> 00:01:49.710 align:start position:0%
standards now that's not to say we're
 

00:01:49.710 --> 00:01:51.469 align:start position:0%
standards now that's not to say we're
perfect<00:01:50.189><c> but</c><00:01:50.460><c> we've</c><00:01:50.579><c> been</c><00:01:50.790><c> substantially</c>

00:01:51.469 --> 00:01:51.479 align:start position:0%
perfect but we've been substantially
 

00:01:51.479 --> 00:01:53.210 align:start position:0%
perfect but we've been substantially
successful<00:01:52.020><c> at</c><00:01:52.110><c> optimizing</c><00:01:52.500><c> for</c><00:01:52.860><c> this</c><00:01:52.979><c> notion</c>

00:01:53.210 --> 00:01:53.220 align:start position:0%
successful at optimizing for this notion
 

00:01:53.220 --> 00:01:56.149 align:start position:0%
successful at optimizing for this notion
of<00:01:53.460><c> cartesian</c><00:01:54.000><c> product</c><00:01:54.390><c> security</c><00:01:55.009><c> so</c><00:01:56.009><c> let's</c>

00:01:56.149 --> 00:01:56.159 align:start position:0%
of cartesian product security so let's
 

00:01:56.159 --> 00:01:57.889 align:start position:0%
of cartesian product security so let's
keep<00:01:56.280><c> calm</c><00:01:56.579><c> and</c><00:01:56.850><c> give</c><00:01:57.210><c> ourselves</c><00:01:57.360><c> a</c><00:01:57.689><c> pat</c><00:01:57.719><c> on</c>

00:01:57.889 --> 00:01:57.899 align:start position:0%
keep calm and give ourselves a pat on
 

00:01:57.899 --> 00:01:58.459 align:start position:0%
keep calm and give ourselves a pat on
the<00:01:58.049><c> back</c>

00:01:58.459 --> 00:01:58.469 align:start position:0%
the back
 

00:01:58.469 --> 00:02:01.130 align:start position:0%
the back
all<00:01:59.310><c> right</c><00:01:59.640><c> great</c><00:01:59.850><c> and</c><00:02:00.060><c> that</c><00:02:00.689><c> concludes</c><00:02:01.020><c> the</c>

00:02:01.130 --> 00:02:01.140 align:start position:0%
all right great and that concludes the
 

00:02:01.140 --> 00:02:05.240 align:start position:0%
all right great and that concludes the
talk<00:02:01.320><c> thank</c><00:02:01.590><c> you</c><00:02:01.680><c> guys</c><00:02:01.799><c> very</c><00:02:01.920><c> much</c><00:02:03.979><c> I'm</c><00:02:04.979><c> just</c>

00:02:05.240 --> 00:02:05.250 align:start position:0%
talk thank you guys very much I'm just
 

00:02:05.250 --> 00:02:06.289 align:start position:0%
talk thank you guys very much I'm just
kidding<00:02:05.490><c> because</c><00:02:05.579><c> that</c><00:02:05.790><c> would</c><00:02:05.939><c> be</c><00:02:06.060><c> ignoring</c>

00:02:06.289 --> 00:02:06.299 align:start position:0%
kidding because that would be ignoring
 

00:02:06.299 --> 00:02:08.660 align:start position:0%
kidding because that would be ignoring
the<00:02:06.659><c> dumpster</c><00:02:06.990><c> fire</c><00:02:07.170><c> in</c><00:02:07.380><c> the</c><00:02:07.469><c> corner</c><00:02:07.829><c> and</c><00:02:08.039><c> that</c>

00:02:08.660 --> 00:02:08.670 align:start position:0%
the dumpster fire in the corner and that
 

00:02:08.670 --> 00:02:10.669 align:start position:0%
the dumpster fire in the corner and that
is<00:02:08.879><c> the</c><00:02:09.179><c> way</c><00:02:09.300><c> I</c><00:02:09.330><c> see</c><00:02:09.539><c> Oh</c><00:02:09.750><c> incentives</c><00:02:10.349><c> are</c><00:02:10.470><c> set</c>

00:02:10.669 --> 00:02:10.679 align:start position:0%
is the way I see Oh incentives are set
 

00:02:10.679 --> 00:02:12.619 align:start position:0%
is the way I see Oh incentives are set
up<00:02:10.860><c> to</c><00:02:11.099><c> create</c><00:02:11.550><c> a</c><00:02:11.670><c> security</c><00:02:12.060><c> culture</c><00:02:12.300><c> in</c><00:02:12.510><c> this</c>

00:02:12.619 --> 00:02:12.629 align:start position:0%
up to create a security culture in this
 

00:02:12.629 --> 00:02:13.670 align:start position:0%
up to create a security culture in this
space

00:02:13.670 --> 00:02:13.680 align:start position:0%
space
 

00:02:13.680 --> 00:02:15.709 align:start position:0%
space
up<00:02:13.829><c> until</c><00:02:14.010><c> now</c><00:02:14.310><c> most</c><00:02:14.579><c> community</c><00:02:15.180><c> attention</c>

00:02:15.709 --> 00:02:15.719 align:start position:0%
up until now most community attention
 

00:02:15.719 --> 00:02:17.240 align:start position:0%
up until now most community attention
and<00:02:15.870><c> audit</c><00:02:16.140><c> attention</c><00:02:16.560><c> has</c><00:02:16.769><c> focused</c><00:02:17.159><c> on</c>

00:02:17.240 --> 00:02:17.250 align:start position:0%
and audit attention has focused on
 

00:02:17.250 --> 00:02:20.059 align:start position:0%
and audit attention has focused on
tokens<00:02:17.760><c> icos</c><00:02:18.689><c> and</c><00:02:19.049><c> other</c><00:02:19.200><c> form</c><00:02:19.560><c> of</c><00:02:19.709><c> launched</c>

00:02:20.059 --> 00:02:20.069 align:start position:0%
tokens icos and other form of launched
 

00:02:20.069 --> 00:02:22.580 align:start position:0%
tokens icos and other form of launched
once<00:02:20.459><c> walk</c><00:02:20.879><c> away</c><00:02:21.150><c> contracts</c><00:02:21.750><c> so</c><00:02:22.349><c> these</c><00:02:22.439><c> are</c>

00:02:22.580 --> 00:02:22.590 align:start position:0%
once walk away contracts so these are
 

00:02:22.590 --> 00:02:24.110 align:start position:0%
once walk away contracts so these are
contracts<00:02:22.950><c> that</c><00:02:23.010><c> you</c><00:02:23.159><c> stand</c><00:02:23.459><c> up</c><00:02:23.609><c> they</c><00:02:23.849><c> start</c>

00:02:24.110 --> 00:02:24.120 align:start position:0%
contracts that you stand up they start
 

00:02:24.120 --> 00:02:25.699 align:start position:0%
contracts that you stand up they start
running<00:02:24.269><c> and</c><00:02:24.659><c> then</c><00:02:24.840><c> they're</c><00:02:25.049><c> not</c><00:02:25.140><c> upgradeable</c>

00:02:25.699 --> 00:02:25.709 align:start position:0%
running and then they're not upgradeable
 

00:02:25.709 --> 00:02:27.259 align:start position:0%
running and then they're not upgradeable
so<00:02:25.859><c> you</c><00:02:25.950><c> kind</c><00:02:26.189><c> of</c><00:02:26.310><c> take</c><00:02:26.760><c> your</c><00:02:26.849><c> hands</c><00:02:27.120><c> off</c><00:02:27.239><c> and</c>

00:02:27.259 --> 00:02:27.269 align:start position:0%
so you kind of take your hands off and
 

00:02:27.269 --> 00:02:29.750 align:start position:0%
so you kind of take your hands off and
let<00:02:27.540><c> them</c><00:02:27.659><c> run</c><00:02:27.810><c> themselves</c><00:02:28.370><c> so</c><00:02:29.370><c> this</c><00:02:29.489><c> is</c><00:02:29.609><c> great</c>

00:02:29.750 --> 00:02:29.760 align:start position:0%
let them run themselves so this is great
 

00:02:29.760 --> 00:02:32.059 align:start position:0%
let them run themselves so this is great
for<00:02:29.790><c> some</c><00:02:30.120><c> sort</c><00:02:30.629><c> of</c><00:02:30.689><c> business</c><00:02:30.870><c> purposes</c><00:02:31.500><c> but</c>

00:02:32.059 --> 00:02:32.069 align:start position:0%
for some sort of business purposes but
 

00:02:32.069 --> 00:02:34.309 align:start position:0%
for some sort of business purposes but
unfortunately<00:02:32.879><c> it</c><00:02:33.629><c> creates</c><00:02:33.900><c> this</c><00:02:34.049><c> sort</c><00:02:34.260><c> of</c>

00:02:34.309 --> 00:02:34.319 align:start position:0%
unfortunately it creates this sort of
 

00:02:34.319 --> 00:02:36.440 align:start position:0%
unfortunately it creates this sort of
vicious<00:02:34.920><c> cycle</c><00:02:35.280><c> of</c><00:02:35.340><c> incentives</c><00:02:35.849><c> so</c><00:02:36.389><c> you</c>

00:02:36.440 --> 00:02:36.450 align:start position:0%
vicious cycle of incentives so you
 

00:02:36.450 --> 00:02:37.819 align:start position:0%
vicious cycle of incentives so you
launch<00:02:36.689><c> your</c><00:02:36.870><c> token</c><00:02:37.170><c> it</c><00:02:37.290><c> goes</c><00:02:37.409><c> to</c><00:02:37.560><c> the</c><00:02:37.650><c> moon</c>

00:02:37.819 --> 00:02:37.829 align:start position:0%
launch your token it goes to the moon
 

00:02:37.829 --> 00:02:40.160 align:start position:0%
launch your token it goes to the moon
you<00:02:38.159><c> pat</c><00:02:38.370><c> yourself</c><00:02:38.459><c> on</c><00:02:38.760><c> the</c><00:02:38.819><c> back</c><00:02:38.909><c> if</c><00:02:39.750><c> your</c><00:02:39.989><c> den</c>

00:02:40.160 --> 00:02:40.170 align:start position:0%
you pat yourself on the back if your den
 

00:02:40.170 --> 00:02:41.509 align:start position:0%
you pat yourself on the back if your den
Larimore<00:02:40.560><c> maybe</c><00:02:40.739><c> you</c><00:02:40.859><c> restart</c><00:02:41.280><c> that</c><00:02:41.370><c> whole</c>

00:02:41.509 --> 00:02:41.519 align:start position:0%
Larimore maybe you restart that whole
 

00:02:41.519 --> 00:02:44.839 align:start position:0%
Larimore maybe you restart that whole
process<00:02:41.879><c> a</c><00:02:41.909><c> few</c><00:02:42.030><c> times</c><00:02:42.180><c> and</c><00:02:43.730><c> what</c><00:02:44.730><c> does</c><00:02:44.819><c> that</c>

00:02:44.839 --> 00:02:44.849 align:start position:0%
process a few times and what does that
 

00:02:44.849 --> 00:02:46.819 align:start position:0%
process a few times and what does that
give<00:02:45.150><c> you</c><00:02:45.269><c> so</c><00:02:45.540><c> what</c><00:02:45.689><c> it</c><00:02:45.780><c> gives</c><00:02:45.810><c> you</c><00:02:46.109><c> is</c><00:02:46.139><c> lack</c><00:02:46.799><c> of</c>

00:02:46.819 --> 00:02:46.829 align:start position:0%
give you so what it gives you is lack of
 

00:02:46.829 --> 00:02:48.559 align:start position:0%
give you so what it gives you is lack of
in-house<00:02:47.280><c> security</c><00:02:47.760><c> experience</c><00:02:48.060><c> that</c><00:02:48.419><c> many</c>

00:02:48.559 --> 00:02:48.569 align:start position:0%
in-house security experience that many
 

00:02:48.569 --> 00:02:50.000 align:start position:0%
in-house security experience that many
of<00:02:48.689><c> these</c><00:02:48.780><c> projects</c><00:02:49.290><c> because</c><00:02:49.500><c> you</c><00:02:49.739><c> sort</c><00:02:49.919><c> of</c>

00:02:50.000 --> 00:02:50.010 align:start position:0%
of these projects because you sort of
 

00:02:50.010 --> 00:02:51.349 align:start position:0%
of these projects because you sort of
don't<00:02:50.220><c> need</c><00:02:50.370><c> to</c><00:02:50.519><c> engage</c><00:02:50.639><c> in</c><00:02:50.790><c> continual</c>

00:02:51.349 --> 00:02:51.359 align:start position:0%
don't need to engage in continual
 

00:02:51.359 --> 00:02:52.640 align:start position:0%
don't need to engage in continual
development<00:02:51.480><c> and</c><00:02:51.900><c> continual</c><00:02:52.260><c> security</c>

00:02:52.640 --> 00:02:52.650 align:start position:0%
development and continual security
 

00:02:52.650 --> 00:02:55.729 align:start position:0%
development and continual security
processes<00:02:53.120><c> it</c><00:02:54.120><c> gives</c><00:02:54.389><c> a</c><00:02:54.810><c> big</c><00:02:55.169><c> desire</c><00:02:55.470><c> for</c>

00:02:55.729 --> 00:02:55.739 align:start position:0%
processes it gives a big desire for
 

00:02:55.739 --> 00:02:57.409 align:start position:0%
processes it gives a big desire for
rubber-stamp<00:02:56.400><c> audits</c><00:02:56.669><c> to</c><00:02:56.730><c> sort</c><00:02:57.000><c> of</c><00:02:57.090><c> approve</c>

00:02:57.409 --> 00:02:57.419 align:start position:0%
rubber-stamp audits to sort of approve
 

00:02:57.419 --> 00:02:58.729 align:start position:0%
rubber-stamp audits to sort of approve
something<00:02:57.720><c> for</c><00:02:58.019><c> a</c><00:02:58.049><c> strict</c><00:02:58.379><c> production</c>

00:02:58.729 --> 00:02:58.739 align:start position:0%
something for a strict production
 

00:02:58.739 --> 00:03:00.920 align:start position:0%
something for a strict production
deadline<00:02:59.069><c> sign</c><00:02:59.730><c> off</c><00:02:59.909><c> on</c><00:02:59.939><c> it</c><00:03:00.150><c> and</c><00:03:00.359><c> defer</c><00:03:00.750><c> that</c>

00:03:00.920 --> 00:03:00.930 align:start position:0%
deadline sign off on it and defer that
 

00:03:00.930 --> 00:03:03.199 align:start position:0%
deadline sign off on it and defer that
risk<00:03:01.109><c> sort</c><00:03:01.379><c> of</c><00:03:01.439><c> on</c><00:03:01.590><c> to</c><00:03:01.739><c> someone</c><00:03:02.010><c> else</c><00:03:02.159><c> and</c><00:03:03.060><c> it</c>

00:03:03.199 --> 00:03:03.209 align:start position:0%
risk sort of on to someone else and it
 

00:03:03.209 --> 00:03:04.699 align:start position:0%
risk sort of on to someone else and it
gives<00:03:03.419><c> zero</c><00:03:03.689><c> incentive</c><00:03:04.139><c> to</c><00:03:04.230><c> set</c><00:03:04.379><c> up</c><00:03:04.469><c> the</c><00:03:04.560><c> kind</c>

00:03:04.699 --> 00:03:04.709 align:start position:0%
gives zero incentive to set up the kind
 

00:03:04.709 --> 00:03:06.170 align:start position:0%
gives zero incentive to set up the kind
of<00:03:04.769><c> security</c><00:03:05.010><c> life</c><00:03:05.280><c> cycle</c><00:03:05.609><c> processes</c><00:03:06.030><c> we</c><00:03:06.150><c> have</c>

00:03:06.170 --> 00:03:06.180 align:start position:0%
of security life cycle processes we have
 

00:03:06.180 --> 00:03:08.360 align:start position:0%
of security life cycle processes we have
in<00:03:06.389><c> the</c><00:03:06.480><c> space</c><00:03:06.709><c> so</c><00:03:07.709><c> I'm</c><00:03:07.829><c> gonna</c><00:03:07.919><c> go</c><00:03:08.069><c> back</c><00:03:08.099><c> to</c>

00:03:08.360 --> 00:03:08.370 align:start position:0%
in the space so I'm gonna go back to
 

00:03:08.370 --> 00:03:09.920 align:start position:0%
in the space so I'm gonna go back to
James<00:03:08.549><c> Mickens</c><00:03:08.969><c> who</c><00:03:09.150><c> argued</c><00:03:09.510><c> that</c><00:03:09.540><c> for</c><00:03:09.810><c> the</c>

00:03:09.920 --> 00:03:09.930 align:start position:0%
James Mickens who argued that for the
 

00:03:09.930 --> 00:03:12.530 align:start position:0%
James Mickens who argued that for the
broader<00:03:10.200><c> security</c><00:03:10.500><c> community</c><00:03:11.219><c> as</c><00:03:11.459><c> a</c><00:03:11.730><c> whole</c><00:03:12.120><c> we</c>

00:03:12.530 --> 00:03:12.540 align:start position:0%
broader security community as a whole we
 

00:03:12.540 --> 00:03:14.349 align:start position:0%
broader security community as a whole we
need<00:03:12.750><c> a</c><00:03:12.930><c> more</c><00:03:13.230><c> holistic</c><00:03:13.739><c> view</c><00:03:13.769><c> of</c><00:03:14.010><c> security</c>

00:03:14.349 --> 00:03:14.359 align:start position:0%
need a more holistic view of security
 

00:03:14.359 --> 00:03:16.699 align:start position:0%
need a more holistic view of security
and<00:03:15.359><c> that</c><00:03:15.480><c> really</c><00:03:15.719><c> the</c><00:03:15.870><c> high-level</c><00:03:16.169><c> goal</c><00:03:16.530><c> of</c>

00:03:16.699 --> 00:03:16.709 align:start position:0%
and that really the high-level goal of
 

00:03:16.709 --> 00:03:17.899 align:start position:0%
and that really the high-level goal of
computer<00:03:17.010><c> security</c><00:03:17.159><c> when</c><00:03:17.489><c> you</c><00:03:17.579><c> break</c><00:03:17.729><c> it</c><00:03:17.879><c> down</c>

00:03:17.899 --> 00:03:17.909 align:start position:0%
computer security when you break it down
 

00:03:17.909 --> 00:03:19.819 align:start position:0%
computer security when you break it down
is<00:03:18.269><c> to</c><00:03:18.659><c> ensure</c><00:03:18.959><c> that</c><00:03:18.989><c> the</c><00:03:19.290><c> systems</c><00:03:19.680><c> we're</c>

00:03:19.819 --> 00:03:19.829 align:start position:0%
is to ensure that the systems we're
 

00:03:19.829 --> 00:03:22.129 align:start position:0%
is to ensure that the systems we're
building<00:03:20.220><c> will</c><00:03:20.699><c> do</c><00:03:20.849><c> the</c><00:03:20.970><c> right</c><00:03:21.090><c> thing</c><00:03:21.389><c> even</c><00:03:22.019><c> in</c>

00:03:22.129 --> 00:03:22.139 align:start position:0%
building will do the right thing even in
 

00:03:22.139 --> 00:03:24.349 align:start position:0%
building will do the right thing even in
the<00:03:22.229><c> presence</c><00:03:22.349><c> of</c><00:03:22.680><c> malicious</c><00:03:23.069><c> inputs</c><00:03:23.489><c> now</c><00:03:24.299><c> you</c>

00:03:24.349 --> 00:03:24.359 align:start position:0%
the presence of malicious inputs now you
 

00:03:24.359 --> 00:03:26.780 align:start position:0%
the presence of malicious inputs now you
might<00:03:24.569><c> say</c><00:03:24.750><c> what</c><00:03:24.989><c> is</c><00:03:25.109><c> the</c><00:03:25.229><c> right</c><00:03:25.379><c> thing</c><00:03:25.639><c> is</c><00:03:26.639><c> the</c>

00:03:26.780 --> 00:03:26.790 align:start position:0%
might say what is the right thing is the
 

00:03:26.790 --> 00:03:28.069 align:start position:0%
might say what is the right thing is the
right<00:03:26.940><c> thing</c><00:03:27.120><c> that</c><00:03:27.150><c> what</c><00:03:27.389><c> these</c><00:03:27.569><c> Cartesian</c>

00:03:28.069 --> 00:03:28.079 align:start position:0%
right thing that what these Cartesian
 

00:03:28.079 --> 00:03:29.030 align:start position:0%
right thing that what these Cartesian
things<00:03:28.229><c> we've</c><00:03:28.379><c> been</c><00:03:28.440><c> talking</c><00:03:28.590><c> about</c><00:03:28.889><c> before</c>

00:03:29.030 --> 00:03:29.040 align:start position:0%
things we've been talking about before
 

00:03:29.040 --> 00:03:31.280 align:start position:0%
things we've been talking about before
and<00:03:29.370><c> actually</c><00:03:30.030><c> these</c><00:03:30.599><c> are</c><00:03:30.780><c> these</c><00:03:30.989><c> are</c><00:03:31.019><c> too</c>

00:03:31.280 --> 00:03:31.290 align:start position:0%
and actually these are these are too
 

00:03:31.290 --> 00:03:32.539 align:start position:0%
and actually these are these are too
simple<00:03:31.709><c> in</c><00:03:31.889><c> the</c><00:03:32.010><c> world</c><00:03:32.189><c> where</c><00:03:32.400><c> technology</c>

00:03:32.539 --> 00:03:32.549 align:start position:0%
simple in the world where technology
 

00:03:32.549 --> 00:03:34.550 align:start position:0%
simple in the world where technology
sort<00:03:33.180><c> of</c><00:03:33.269><c> pervades</c><00:03:33.629><c> and</c><00:03:33.810><c> impacts</c><00:03:34.260><c> every</c>

00:03:34.550 --> 00:03:34.560 align:start position:0%
sort of pervades and impacts every
 

00:03:34.560 --> 00:03:36.830 align:start position:0%
sort of pervades and impacts every
aspect<00:03:34.590><c> of</c><00:03:35.069><c> our</c><00:03:35.189><c> lives</c><00:03:35.419><c> it's</c><00:03:36.419><c> no</c><00:03:36.540><c> longer</c>

00:03:36.830 --> 00:03:36.840 align:start position:0%
aspect of our lives it's no longer
 

00:03:36.840 --> 00:03:38.360 align:start position:0%
aspect of our lives it's no longer
sufficient<00:03:37.109><c> to</c><00:03:37.319><c> just</c><00:03:37.530><c> ask</c><00:03:37.650><c> can</c><00:03:38.040><c> someone</c>

00:03:38.360 --> 00:03:38.370 align:start position:0%
sufficient to just ask can someone
 

00:03:38.370 --> 00:03:39.979 align:start position:0%
sufficient to just ask can someone
access<00:03:38.699><c> the</c><00:03:38.790><c> resource</c><00:03:39.120><c> can</c><00:03:39.359><c> someone</c><00:03:39.659><c> steal</c><00:03:39.870><c> my</c>

00:03:39.979 --> 00:03:39.989 align:start position:0%
access the resource can someone steal my
 

00:03:39.989 --> 00:03:42.110 align:start position:0%
access the resource can someone steal my
tokens<00:03:40.379><c> we</c><00:03:40.979><c> have</c><00:03:41.159><c> to</c><00:03:41.340><c> ask</c><00:03:41.489><c> as</c><00:03:41.760><c> a</c><00:03:41.790><c> security</c>

00:03:42.110 --> 00:03:42.120 align:start position:0%
tokens we have to ask as a security
 

00:03:42.120 --> 00:03:43.789 align:start position:0%
tokens we have to ask as a security
community<00:03:42.540><c> what</c><00:03:42.750><c> guarantees</c><00:03:43.290><c> do</c><00:03:43.500><c> we</c><00:03:43.620><c> want</c>

00:03:43.789 --> 00:03:43.799 align:start position:0%
community what guarantees do we want
 

00:03:43.799 --> 00:03:46.429 align:start position:0%
community what guarantees do we want
these<00:03:43.979><c> systems</c><00:03:44.370><c> to</c><00:03:44.519><c> provide</c><00:03:44.790><c> their</c><00:03:45.000><c> users</c><00:03:45.439><c> and</c>

00:03:46.429 --> 00:03:46.439 align:start position:0%
these systems to provide their users and
 

00:03:46.439 --> 00:03:48.199 align:start position:0%
these systems to provide their users and
we<00:03:46.739><c> have</c><00:03:46.889><c> to</c><00:03:47.009><c> reason</c><00:03:47.189><c> about</c><00:03:47.400><c> broader</c><00:03:47.819><c> and</c><00:03:48.090><c> more</c>

00:03:48.199 --> 00:03:48.209 align:start position:0%
we have to reason about broader and more
 

00:03:48.209 --> 00:03:50.629 align:start position:0%
we have to reason about broader and more
nebulous<00:03:48.389><c> moral</c><00:03:49.019><c> questions</c><00:03:49.409><c> so</c><00:03:50.069><c> for</c><00:03:50.220><c> example</c>

00:03:50.629 --> 00:03:50.639 align:start position:0%
nebulous moral questions so for example
 

00:03:50.639 --> 00:03:52.550 align:start position:0%
nebulous moral questions so for example
should<00:03:51.090><c> a</c><00:03:51.239><c> particular</c><00:03:51.659><c> action</c><00:03:51.840><c> be</c><00:03:52.109><c> possible</c>

00:03:52.550 --> 00:03:52.560 align:start position:0%
should a particular action be possible
 

00:03:52.560 --> 00:03:54.830 align:start position:0%
should a particular action be possible
from<00:03:52.769><c> a</c><00:03:52.889><c> moral</c><00:03:53.099><c> perspective</c><00:03:53.250><c> and</c><00:03:53.849><c> if</c><00:03:54.269><c> so</c><00:03:54.479><c> how</c>

00:03:54.830 --> 00:03:54.840 align:start position:0%
from a moral perspective and if so how
 

00:03:54.840 --> 00:03:56.420 align:start position:0%
from a moral perspective and if so how
do<00:03:54.900><c> we</c><00:03:55.019><c> get</c><00:03:55.199><c> socially</c><00:03:55.650><c> beneficial</c><00:03:55.739><c> outcomes</c>

00:03:56.420 --> 00:03:56.430 align:start position:0%
do we get socially beneficial outcomes
 

00:03:56.430 --> 00:03:58.969 align:start position:0%
do we get socially beneficial outcomes
out<00:03:56.639><c> of</c><00:03:56.759><c> our</c><00:03:56.849><c> systems</c><00:03:57.590><c> so</c><00:03:58.590><c> in</c><00:03:58.739><c> a</c><00:03:58.799><c> nutshell</c>

00:03:58.969 --> 00:03:58.979 align:start position:0%
out of our systems so in a nutshell
 

00:03:58.979 --> 00:04:01.640 align:start position:0%
out of our systems so in a nutshell
basically<00:03:59.509><c> the</c><00:04:00.509><c> role</c><00:04:00.629><c> of</c><00:04:00.689><c> security</c><00:04:01.259><c> is</c><00:04:01.439><c> to</c>

00:04:01.640 --> 00:04:01.650 align:start position:0%
basically the role of security is to
 

00:04:01.650 --> 00:04:04.089 align:start position:0%
basically the role of security is to
separate<00:04:02.009><c> the</c><00:04:02.280><c> good</c><00:04:02.400><c> from</c><00:04:02.459><c> the</c><00:04:02.970><c> inscrutable</c>

00:04:04.089 --> 00:04:04.099 align:start position:0%
separate the good from the inscrutable
 

00:04:04.099 --> 00:04:07.069 align:start position:0%
separate the good from the inscrutable
so<00:04:05.099><c> a</c><00:04:05.129><c> good</c><00:04:05.310><c> system</c><00:04:05.699><c> it's</c><00:04:06.299><c> a</c><00:04:06.419><c> system</c><00:04:06.720><c> that</c><00:04:06.750><c> does</c>

00:04:07.069 --> 00:04:07.079 align:start position:0%
so a good system it's a system that does
 

00:04:07.079 --> 00:04:09.679 align:start position:0%
so a good system it's a system that does
what<00:04:07.319><c> users</c><00:04:07.650><c> expect</c><00:04:08.040><c> it</c><00:04:08.669><c> leads</c><00:04:08.970><c> to</c><00:04:09.060><c> socially</c>

00:04:09.679 --> 00:04:09.689 align:start position:0%
what users expect it leads to socially
 

00:04:09.689 --> 00:04:12.050 align:start position:0%
what users expect it leads to socially
good<00:04:09.840><c> outcomes</c><00:04:10.349><c> and</c><00:04:10.650><c> it</c><00:04:11.129><c> fails</c><00:04:11.340><c> in</c><00:04:11.579><c> known</c><00:04:11.790><c> and</c>

00:04:12.050 --> 00:04:12.060 align:start position:0%
good outcomes and it fails in known and
 

00:04:12.060 --> 00:04:13.819 align:start position:0%
good outcomes and it fails in known and
predictable<00:04:12.509><c> ways</c><00:04:12.720><c> that</c><00:04:13.079><c> the</c><00:04:13.199><c> user</c><00:04:13.349><c> is</c><00:04:13.560><c> aware</c>

00:04:13.819 --> 00:04:13.829 align:start position:0%
predictable ways that the user is aware
 

00:04:13.829 --> 00:04:16.490 align:start position:0%
predictable ways that the user is aware
of<00:04:13.859><c> before</c><00:04:14.400><c> they</c><00:04:14.519><c> engage</c><00:04:14.759><c> with</c><00:04:14.790><c> the</c><00:04:15.030><c> system</c><00:04:15.500><c> an</c>

00:04:16.490 --> 00:04:16.500 align:start position:0%
of before they engage with the system an
 

00:04:16.500 --> 00:04:18.949 align:start position:0%
of before they engage with the system an
inscrutable<00:04:17.220><c> system</c><00:04:17.820><c> our</c><00:04:18.299><c> systems</c><00:04:18.750><c> that</c>

00:04:18.949 --> 00:04:18.959 align:start position:0%
inscrutable system our systems that
 

00:04:18.959 --> 00:04:20.719 align:start position:0%
inscrutable system our systems that
often<00:04:19.259><c> violate</c><00:04:19.739><c> the</c><00:04:19.889><c> expectations</c><00:04:20.489><c> of</c><00:04:20.579><c> their</c>

00:04:20.719 --> 00:04:20.729 align:start position:0%
often violate the expectations of their
 

00:04:20.729 --> 00:04:22.940 align:start position:0%
often violate the expectations of their
users<00:04:21.060><c> they</c><00:04:21.719><c> lead</c><00:04:21.930><c> to</c><00:04:22.049><c> socially</c><00:04:22.469><c> negative</c><00:04:22.620><c> or</c>

00:04:22.940 --> 00:04:22.950 align:start position:0%
users they lead to socially negative or
 

00:04:22.950 --> 00:04:25.070 align:start position:0%
users they lead to socially negative or
socially<00:04:23.340><c> morally</c><00:04:23.520><c> bad</c><00:04:23.789><c> outcomes</c><00:04:24.300><c> and</c><00:04:24.599><c> they</c>

00:04:25.070 --> 00:04:25.080 align:start position:0%
socially morally bad outcomes and they
 

00:04:25.080 --> 00:04:26.959 align:start position:0%
socially morally bad outcomes and they
fail<00:04:25.289><c> in</c><00:04:25.500><c> unpredictable</c><00:04:26.159><c> and</c><00:04:26.279><c> surprising</c><00:04:26.820><c> and</c>

00:04:26.959 --> 00:04:26.969 align:start position:0%
fail in unpredictable and surprising and
 

00:04:26.969 --> 00:04:27.360 align:start position:0%
fail in unpredictable and surprising and
often

00:04:27.360 --> 00:04:27.370 align:start position:0%
often
 

00:04:27.370 --> 00:04:29.760 align:start position:0%
often
catastrophic<00:04:27.610><c> ways</c><00:04:28.169><c> so</c><00:04:29.169><c> as</c><00:04:29.320><c> a</c><00:04:29.350><c> security</c>

00:04:29.760 --> 00:04:29.770 align:start position:0%
catastrophic ways so as a security
 

00:04:29.770 --> 00:04:31.500 align:start position:0%
catastrophic ways so as a security
community<00:04:30.220><c> how</c><00:04:30.370><c> do</c><00:04:30.430><c> we</c><00:04:30.610><c> separate</c><00:04:31.120><c> these</c><00:04:31.270><c> two</c>

00:04:31.500 --> 00:04:31.510 align:start position:0%
community how do we separate these two
 

00:04:31.510 --> 00:04:33.870 align:start position:0%
community how do we separate these two
kinds<00:04:31.840><c> of</c><00:04:31.930><c> systems</c><00:04:32.250><c> well</c><00:04:33.250><c> we</c><00:04:33.400><c> sort</c><00:04:33.610><c> of</c><00:04:33.639><c> lean</c><00:04:33.850><c> on</c>

00:04:33.870 --> 00:04:33.880 align:start position:0%
kinds of systems well we sort of lean on
 

00:04:33.880 --> 00:04:35.670 align:start position:0%
kinds of systems well we sort of lean on
this<00:04:34.120><c> rich</c><00:04:34.360><c> culture</c><00:04:34.840><c> in</c><00:04:34.930><c> this</c><00:04:35.050><c> rich</c><00:04:35.229><c> tradition</c>

00:04:35.670 --> 00:04:35.680 align:start position:0%
this rich culture in this rich tradition
 

00:04:35.680 --> 00:04:37.770 align:start position:0%
this rich culture in this rich tradition
in<00:04:35.740><c> this</c><00:04:35.889><c> rich</c><00:04:36.040><c> history</c><00:04:36.220><c> of</c><00:04:36.780><c> extensive</c>

00:04:37.770 --> 00:04:37.780 align:start position:0%
in this rich history of extensive
 

00:04:37.780 --> 00:04:39.830 align:start position:0%
in this rich history of extensive
modeling<00:04:38.229><c> formal</c><00:04:39.010><c> modeling</c><00:04:39.370><c> and</c><00:04:39.490><c> proofs</c>

00:04:39.830 --> 00:04:39.840 align:start position:0%
modeling formal modeling and proofs
 

00:04:39.840 --> 00:04:43.469 align:start position:0%
modeling formal modeling and proofs
field<00:04:40.840><c> data</c><00:04:41.729><c> philosophical</c><00:04:42.729><c> reflections</c><00:04:43.300><c> and</c>

00:04:43.469 --> 00:04:43.479 align:start position:0%
field data philosophical reflections and
 

00:04:43.479 --> 00:04:44.969 align:start position:0%
field data philosophical reflections and
reviews<00:04:43.780><c> on</c><00:04:43.930><c> the</c><00:04:44.020><c> type</c><00:04:44.260><c> of</c><00:04:44.440><c> modeling</c><00:04:44.800><c> and</c><00:04:44.919><c> the</c>

00:04:44.969 --> 00:04:44.979 align:start position:0%
reviews on the type of modeling and the
 

00:04:44.979 --> 00:04:46.290 align:start position:0%
reviews on the type of modeling and the
type<00:04:45.160><c> of</c><00:04:45.190><c> data</c><00:04:45.490><c> we're</c><00:04:45.729><c> using</c><00:04:45.910><c> and</c><00:04:46.180><c> whether</c>

00:04:46.290 --> 00:04:46.300 align:start position:0%
type of data we're using and whether
 

00:04:46.300 --> 00:04:47.700 align:start position:0%
type of data we're using and whether
that's<00:04:46.540><c> actually</c><00:04:46.870><c> getting</c><00:04:47.020><c> us</c><00:04:47.290><c> the</c><00:04:47.410><c> type</c><00:04:47.590><c> of</c>

00:04:47.700 --> 00:04:47.710 align:start position:0%
that's actually getting us the type of
 

00:04:47.710 --> 00:04:50.100 align:start position:0%
that's actually getting us the type of
security<00:04:48.130><c> we</c><00:04:48.220><c> really</c><00:04:48.430><c> want</c><00:04:48.639><c> and</c><00:04:49.110><c> experience</c>

00:04:50.100 --> 00:04:50.110 align:start position:0%
security we really want and experience
 

00:04:50.110 --> 00:04:51.960 align:start position:0%
security we really want and experience
from<00:04:50.380><c> all</c><00:04:50.590><c> of</c><00:04:50.740><c> you</c><00:04:50.830><c> guys</c><00:04:50.979><c> people</c><00:04:51.310><c> in</c><00:04:51.520><c> industry</c>

00:04:51.960 --> 00:04:51.970 align:start position:0%
from all of you guys people in industry
 

00:04:51.970 --> 00:04:53.219 align:start position:0%
from all of you guys people in industry
people<00:04:52.150><c> who</c><00:04:52.300><c> are</c><00:04:52.389><c> actually</c><00:04:52.660><c> building</c><00:04:52.720><c> things</c>

00:04:53.219 --> 00:04:53.229 align:start position:0%
people who are actually building things
 

00:04:53.229 --> 00:04:55.170 align:start position:0%
people who are actually building things
and<00:04:53.380><c> are</c><00:04:53.500><c> on</c><00:04:53.620><c> the</c><00:04:53.770><c> ground</c><00:04:53.979><c> every</c><00:04:54.250><c> day</c><00:04:54.280><c> talking</c>

00:04:55.170 --> 00:04:55.180 align:start position:0%
and are on the ground every day talking
 

00:04:55.180 --> 00:04:57.060 align:start position:0%
and are on the ground every day talking
to<00:04:55.210><c> users</c><00:04:55.600><c> and</c><00:04:55.930><c> putting</c><00:04:56.410><c> these</c><00:04:56.500><c> systems</c><00:04:56.860><c> into</c>

00:04:57.060 --> 00:04:57.070 align:start position:0%
to users and putting these systems into
 

00:04:57.070 --> 00:05:00.000 align:start position:0%
to users and putting these systems into
production<00:04:57.900><c> so</c><00:04:58.900><c> you</c><00:04:58.960><c> might</c><00:04:59.110><c> say</c><00:04:59.290><c> Phil</c><00:04:59.590><c> I</c><00:04:59.770><c> saw</c>

00:05:00.000 --> 00:05:00.010 align:start position:0%
production so you might say Phil I saw
 

00:05:00.010 --> 00:05:01.350 align:start position:0%
production so you might say Phil I saw
you<00:05:00.070><c> use</c><00:05:00.220><c> the</c><00:05:00.370><c> poo</c><00:05:00.520><c> emoji</c><00:05:00.820><c> instead</c><00:05:01.240><c> of</c>

00:05:01.350 --> 00:05:01.360 align:start position:0%
you use the poo emoji instead of
 

00:05:01.360 --> 00:05:04.529 align:start position:0%
you use the poo emoji instead of
inscrutable<00:05:02.110><c> and</c><00:05:02.430><c> I</c><00:05:03.430><c> actually</c><00:05:04.120><c> blame</c><00:05:04.270><c> Twitter</c>

00:05:04.529 --> 00:05:04.539 align:start position:0%
inscrutable and I actually blame Twitter
 

00:05:04.539 --> 00:05:06.629 align:start position:0%
inscrutable and I actually blame Twitter
for<00:05:04.750><c> everything</c><00:05:05.110><c> in</c><00:05:05.199><c> this</c><00:05:05.320><c> talk</c><00:05:05.560><c> so</c><00:05:05.860><c> I</c><00:05:06.250><c> ran</c><00:05:06.490><c> to</c>

00:05:06.629 --> 00:05:06.639 align:start position:0%
for everything in this talk so I ran to
 

00:05:06.639 --> 00:05:08.760 align:start position:0%
for everything in this talk so I ran to
polls<00:05:06.970><c> about</c><00:05:07.210><c> this</c><00:05:07.389><c> talk</c><00:05:07.630><c> if</c><00:05:08.320><c> you</c><00:05:08.470><c> hate</c><00:05:08.650><c> the</c>

00:05:08.760 --> 00:05:08.770 align:start position:0%
polls about this talk if you hate the
 

00:05:08.770 --> 00:05:10.200 align:start position:0%
polls about this talk if you hate the
talk<00:05:08.979><c> what</c><00:05:09.310><c> you</c><00:05:09.400><c> should</c><00:05:09.550><c> probably</c><00:05:09.729><c> do</c><00:05:10.060><c> is</c>

00:05:10.200 --> 00:05:10.210 align:start position:0%
talk what you should probably do is
 

00:05:10.210 --> 00:05:12.330 align:start position:0%
talk what you should probably do is
follow<00:05:10.479><c> me</c><00:05:10.660><c> on</c><00:05:10.780><c> Twitter</c><00:05:11.020><c> after</c><00:05:11.440><c> and</c><00:05:11.680><c> vote</c><00:05:12.220><c> in</c>

00:05:12.330 --> 00:05:12.340 align:start position:0%
follow me on Twitter after and vote in
 

00:05:12.340 --> 00:05:13.439 align:start position:0%
follow me on Twitter after and vote in
the<00:05:12.400><c> next</c><00:05:12.580><c> poll</c><00:05:12.760><c> and</c><00:05:12.910><c> maybe</c><00:05:13.090><c> you'll</c><00:05:13.210><c> like</c><00:05:13.330><c> the</c>

00:05:13.439 --> 00:05:13.449 align:start position:0%
the next poll and maybe you'll like the
 

00:05:13.449 --> 00:05:15.719 align:start position:0%
the next poll and maybe you'll like the
next<00:05:13.660><c> one</c><00:05:13.750><c> more</c><00:05:13.979><c> and</c><00:05:14.979><c> if</c><00:05:15.130><c> you</c><00:05:15.220><c> did</c><00:05:15.370><c> vote</c><00:05:15.520><c> in</c><00:05:15.669><c> the</c>

00:05:15.719 --> 00:05:15.729 align:start position:0%
next one more and if you did vote in the
 

00:05:15.729 --> 00:05:19.020 align:start position:0%
next one more and if you did vote in the
poll<00:05:15.910><c> then</c><00:05:16.240><c> it's</c><00:05:16.389><c> all</c><00:05:16.539><c> your</c><00:05:16.660><c> fault</c><00:05:16.780><c> I</c><00:05:16.990><c> guess</c><00:05:18.030><c> so</c>

00:05:19.020 --> 00:05:19.030 align:start position:0%
poll then it's all your fault I guess so
 

00:05:19.030 --> 00:05:21.029 align:start position:0%
poll then it's all your fault I guess so
this<00:05:19.539><c> is</c><00:05:19.690><c> the</c><00:05:19.810><c> main</c><00:05:19.930><c> thesis</c><00:05:20.139><c> of</c><00:05:20.380><c> my</c><00:05:20.410><c> talk</c><00:05:20.770><c> and</c>

00:05:21.029 --> 00:05:21.039 align:start position:0%
this is the main thesis of my talk and
 

00:05:21.039 --> 00:05:21.900 align:start position:0%
this is the main thesis of my talk and
this<00:05:21.190><c> is</c><00:05:21.310><c> sort</c><00:05:21.490><c> of</c><00:05:21.520><c> what</c><00:05:21.639><c> we're</c><00:05:21.729><c> gonna</c><00:05:21.789><c> be</c>

00:05:21.900 --> 00:05:21.910 align:start position:0%
this is sort of what we're gonna be
 

00:05:21.910 --> 00:05:23.640 align:start position:0%
this is sort of what we're gonna be
focusing<00:05:22.360><c> on</c><00:05:22.510><c> for</c><00:05:22.720><c> the</c><00:05:22.780><c> rest</c><00:05:22.930><c> of</c><00:05:23.080><c> the</c><00:05:23.169><c> talk</c><00:05:23.380><c> and</c>

00:05:23.640 --> 00:05:23.650 align:start position:0%
focusing on for the rest of the talk and
 

00:05:23.650 --> 00:05:25.529 align:start position:0%
focusing on for the rest of the talk and
that<00:05:24.100><c> is</c><00:05:24.220><c> the</c><00:05:24.340><c> idea</c><00:05:24.610><c> that</c><00:05:24.669><c> we</c><00:05:24.970><c> simply</c><00:05:25.389><c> don't</c>

00:05:25.529 --> 00:05:25.539 align:start position:0%
that is the idea that we simply don't
 

00:05:25.539 --> 00:05:27.659 align:start position:0%
that is the idea that we simply don't
understand<00:05:26.139><c> how</c><00:05:26.530><c> to</c><00:05:26.590><c> build</c><00:05:26.889><c> principled</c>

00:05:27.659 --> 00:05:27.669 align:start position:0%
understand how to build principled
 

00:05:27.669 --> 00:05:30.930 align:start position:0%
understand how to build principled
secure<00:05:28.090><c> smart</c><00:05:28.449><c> contract</c><00:05:28.900><c> systems</c><00:05:29.320><c> at</c><00:05:29.650><c> all</c><00:05:30.100><c> yet</c>

00:05:30.930 --> 00:05:30.940 align:start position:0%
secure smart contract systems at all yet
 

00:05:30.940 --> 00:05:33.450 align:start position:0%
secure smart contract systems at all yet
right<00:05:31.750><c> so</c><00:05:31.780><c> this</c><00:05:32.050><c> is</c><00:05:32.169><c> not</c><00:05:32.320><c> a</c><00:05:32.349><c> it's</c><00:05:33.160><c> a</c><00:05:33.250><c> little</c><00:05:33.340><c> bit</c>

00:05:33.450 --> 00:05:33.460 align:start position:0%
right so this is not a it's a little bit
 

00:05:33.460 --> 00:05:34.860 align:start position:0%
right so this is not a it's a little bit
of<00:05:33.669><c> a</c><00:05:33.729><c> dooming</c><00:05:33.970><c> loom</c><00:05:34.150><c> talk</c><00:05:34.419><c> but</c><00:05:34.630><c> it's</c><00:05:34.750><c> not</c>

00:05:34.860 --> 00:05:34.870 align:start position:0%
of a dooming loom talk but it's not
 

00:05:34.870 --> 00:05:36.629 align:start position:0%
of a dooming loom talk but it's not
completely<00:05:35.229><c> hopeless</c><00:05:35.440><c> we</c><00:05:36.130><c> are</c><00:05:36.250><c> sort</c><00:05:36.550><c> of</c>

00:05:36.629 --> 00:05:36.639 align:start position:0%
completely hopeless we are sort of
 

00:05:36.639 --> 00:05:38.159 align:start position:0%
completely hopeless we are sort of
moving<00:05:36.820><c> in</c><00:05:37.030><c> the</c><00:05:37.090><c> right</c><00:05:37.240><c> direction</c><00:05:37.270><c> and</c><00:05:37.900><c> there</c>

00:05:38.159 --> 00:05:38.169 align:start position:0%
moving in the right direction and there
 

00:05:38.169 --> 00:05:40.260 align:start position:0%
moving in the right direction and there
is<00:05:38.289><c> you</c><00:05:38.710><c> know</c><00:05:38.740><c> quite</c><00:05:39.340><c> a</c><00:05:39.370><c> chance</c><00:05:39.760><c> that</c><00:05:39.970><c> we</c><00:05:40.060><c> will</c>

00:05:40.260 --> 00:05:40.270 align:start position:0%
is you know quite a chance that we will
 

00:05:40.270 --> 00:05:42.240 align:start position:0%
is you know quite a chance that we will
be<00:05:40.750><c> able</c><00:05:40.900><c> to</c><00:05:41.169><c> eventually</c><00:05:41.620><c> understand</c><00:05:42.070><c> how</c><00:05:42.190><c> to</c>

00:05:42.240 --> 00:05:42.250 align:start position:0%
be able to eventually understand how to
 

00:05:42.250 --> 00:05:44.279 align:start position:0%
be able to eventually understand how to
build<00:05:42.460><c> these</c><00:05:42.550><c> systems</c><00:05:42.940><c> but</c><00:05:43.599><c> right</c><00:05:43.750><c> now</c><00:05:43.930><c> we</c><00:05:43.990><c> do</c>

00:05:44.279 --> 00:05:44.289 align:start position:0%
build these systems but right now we do
 

00:05:44.289 --> 00:05:46.140 align:start position:0%
build these systems but right now we do
not<00:05:44.320><c> so</c><00:05:45.190><c> I'm</c><00:05:45.280><c> gonna</c><00:05:45.400><c> say</c><00:05:45.580><c> that</c><00:05:45.729><c> again</c><00:05:45.849><c> we</c>

00:05:46.140 --> 00:05:46.150 align:start position:0%
not so I'm gonna say that again we
 

00:05:46.150 --> 00:05:47.640 align:start position:0%
not so I'm gonna say that again we
simply<00:05:46.479><c> don't</c><00:05:46.630><c> understand</c><00:05:47.260><c> how</c><00:05:47.410><c> to</c><00:05:47.470><c> build</c>

00:05:47.640 --> 00:05:47.650 align:start position:0%
simply don't understand how to build
 

00:05:47.650 --> 00:05:49.589 align:start position:0%
simply don't understand how to build
principled<00:05:48.280><c> and</c><00:05:48.460><c> secure</c><00:05:48.880><c> smart</c><00:05:49.180><c> contract</c>

00:05:49.589 --> 00:05:49.599 align:start position:0%
principled and secure smart contract
 

00:05:49.599 --> 00:05:51.990 align:start position:0%
principled and secure smart contract
systems<00:05:49.960><c> yet</c><00:05:50.200><c> and</c><00:05:50.470><c> I'm</c><00:05:51.310><c> gonna</c><00:05:51.400><c> prove</c><00:05:51.669><c> this</c><00:05:51.789><c> in</c>

00:05:51.990 --> 00:05:52.000 align:start position:0%
systems yet and I'm gonna prove this in
 

00:05:52.000 --> 00:05:54.029 align:start position:0%
systems yet and I'm gonna prove this in
three<00:05:52.180><c> lemmas</c><00:05:52.479><c> so</c><00:05:52.990><c> the</c><00:05:53.110><c> first</c><00:05:53.320><c> one</c><00:05:53.500><c> I'm</c><00:05:53.740><c> going</c>

00:05:54.029 --> 00:05:54.039 align:start position:0%
three lemmas so the first one I'm going
 

00:05:54.039 --> 00:05:55.620 align:start position:0%
three lemmas so the first one I'm going
to<00:05:54.280><c> show</c><00:05:54.460><c> that</c><00:05:54.669><c> many</c><00:05:54.849><c> Dex's</c><00:05:55.240><c> are</c><00:05:55.330><c> inscrutable</c>

00:05:55.620 --> 00:05:55.630 align:start position:0%
to show that many Dex's are inscrutable
 

00:05:55.630 --> 00:05:57.870 align:start position:0%
to show that many Dex's are inscrutable
we<00:05:56.380><c> do</c><00:05:56.530><c> not</c><00:05:56.650><c> understand</c><00:05:57.160><c> how</c><00:05:57.340><c> to</c><00:05:57.370><c> build</c><00:05:57.610><c> a</c>

00:05:57.870 --> 00:05:57.880 align:start position:0%
we do not understand how to build a
 

00:05:57.880 --> 00:05:59.850 align:start position:0%
we do not understand how to build a
secured<00:05:58.270><c> X</c><00:05:58.479><c> for</c><00:05:58.780><c> our</c><00:05:58.900><c> users</c><00:05:59.199><c> right</c><00:05:59.500><c> now</c><00:05:59.530><c> as</c><00:05:59.830><c> a</c>

00:05:59.850 --> 00:05:59.860 align:start position:0%
secured X for our users right now as a
 

00:05:59.860 --> 00:06:02.279 align:start position:0%
secured X for our users right now as a
community<00:06:00.070><c> from</c><00:06:00.910><c> sort</c><00:06:01.360><c> of</c><00:06:01.419><c> a</c><00:06:01.630><c> theoretically</c>

00:06:02.279 --> 00:06:02.289 align:start position:0%
community from sort of a theoretically
 

00:06:02.289 --> 00:06:04.950 align:start position:0%
community from sort of a theoretically
optimal<00:06:02.830><c> and</c><00:06:03.130><c> and</c><00:06:03.760><c> an</c><00:06:04.270><c> academic</c><00:06:04.780><c> standpoint</c>

00:06:04.950 --> 00:06:04.960 align:start position:0%
optimal and and an academic standpoint
 

00:06:04.960 --> 00:06:06.500 align:start position:0%
optimal and and an academic standpoint
as<00:06:05.289><c> well</c><00:06:05.320><c> as</c><00:06:05.560><c> from</c><00:06:05.710><c> a</c><00:06:05.740><c> practical</c><00:06:06.160><c> standpoint</c>

00:06:06.500 --> 00:06:06.510 align:start position:0%
as well as from a practical standpoint
 

00:06:06.510 --> 00:06:08.760 align:start position:0%
as well as from a practical standpoint
I'm<00:06:07.510><c> going</c><00:06:07.690><c> to</c><00:06:07.750><c> talk</c><00:06:07.900><c> about</c><00:06:07.930><c> why</c><00:06:08.289><c> on</c><00:06:08.500><c> chained</c>

00:06:08.760 --> 00:06:08.770 align:start position:0%
I'm going to talk about why on chained
 

00:06:08.770 --> 00:06:11.159 align:start position:0%
I'm going to talk about why on chained
voting<00:06:09.160><c> is</c><00:06:09.310><c> also</c><00:06:09.789><c> inscrutable</c><00:06:10.360><c> so</c><00:06:10.840><c> we</c><00:06:10.960><c> don't</c>

00:06:11.159 --> 00:06:11.169 align:start position:0%
voting is also inscrutable so we don't
 

00:06:11.169 --> 00:06:12.960 align:start position:0%
voting is also inscrutable so we don't
understand<00:06:11.650><c> how</c><00:06:11.830><c> to</c><00:06:11.860><c> build</c><00:06:12.099><c> a</c><00:06:12.340><c> good</c><00:06:12.460><c> on</c><00:06:12.699><c> chain</c>

00:06:12.960 --> 00:06:12.970 align:start position:0%
understand how to build a good on chain
 

00:06:12.970 --> 00:06:16.020 align:start position:0%
understand how to build a good on chain
voting<00:06:13.300><c> system</c><00:06:13.949><c> this</c><00:06:14.949><c> implies</c><00:06:15.400><c> that</c><00:06:15.430><c> building</c>

00:06:16.020 --> 00:06:16.030 align:start position:0%
voting system this implies that building
 

00:06:16.030 --> 00:06:17.760 align:start position:0%
voting system this implies that building
anything<00:06:16.210><c> more</c><00:06:16.479><c> complex</c><00:06:16.870><c> especially</c><00:06:17.650><c> when</c>

00:06:17.760 --> 00:06:17.770 align:start position:0%
anything more complex especially when
 

00:06:17.770 --> 00:06:18.990 align:start position:0%
anything more complex especially when
you're<00:06:17.889><c> using</c><00:06:18.099><c> one</c><00:06:18.370><c> of</c><00:06:18.460><c> these</c><00:06:18.610><c> two</c><00:06:18.789><c> pieces</c>

00:06:18.990 --> 00:06:19.000 align:start position:0%
you're using one of these two pieces
 

00:06:19.000 --> 00:06:21.060 align:start position:0%
you're using one of these two pieces
somewhere<00:06:19.510><c> in</c><00:06:19.570><c> your</c><00:06:19.690><c> system</c><00:06:20.050><c> is</c><00:06:20.260><c> also</c><00:06:20.919><c> going</c>

00:06:21.060 --> 00:06:21.070 align:start position:0%
somewhere in your system is also going
 

00:06:21.070 --> 00:06:22.439 align:start position:0%
somewhere in your system is also going
to<00:06:21.160><c> lead</c><00:06:21.370><c> to</c><00:06:21.400><c> something</c><00:06:21.669><c> that's</c><00:06:21.880><c> inscrutable</c>

00:06:22.439 --> 00:06:22.449 align:start position:0%
to lead to something that's inscrutable
 

00:06:22.449 --> 00:06:24.750 align:start position:0%
to lead to something that's inscrutable
and<00:06:22.740><c> so</c><00:06:23.740><c> these</c><00:06:23.889><c> three</c><00:06:24.070><c> levels</c><00:06:24.250><c> together</c><00:06:24.520><c> are</c>

00:06:24.750 --> 00:06:24.760 align:start position:0%
and so these three levels together are
 

00:06:24.760 --> 00:06:25.920 align:start position:0%
and so these three levels together are
gonna<00:06:24.849><c> prove</c><00:06:25.120><c> that</c><00:06:25.180><c> we</c><00:06:25.389><c> just</c><00:06:25.539><c> don't</c><00:06:25.630><c> know</c><00:06:25.750><c> how</c>

00:06:25.920 --> 00:06:25.930 align:start position:0%
gonna prove that we just don't know how
 

00:06:25.930 --> 00:06:27.330 align:start position:0%
gonna prove that we just don't know how
to<00:06:25.960><c> build</c><00:06:26.139><c> even</c><00:06:26.380><c> the</c><00:06:26.440><c> simplest</c><00:06:26.680><c> mechanisms</c>

00:06:27.330 --> 00:06:27.340 align:start position:0%
to build even the simplest mechanisms
 

00:06:27.340 --> 00:06:29.159 align:start position:0%
to build even the simplest mechanisms
and<00:06:28.240><c> then</c><00:06:28.389><c> I'm</c><00:06:28.479><c> going</c><00:06:28.570><c> to</c><00:06:28.630><c> talk</c><00:06:28.780><c> about</c><00:06:28.840><c> why</c>

00:06:29.159 --> 00:06:29.169 align:start position:0%
and then I'm going to talk about why
 

00:06:29.169 --> 00:06:31.290 align:start position:0%
and then I'm going to talk about why
this<00:06:29.229><c> is</c><00:06:29.380><c> sort</c><00:06:29.860><c> of</c><00:06:29.889><c> threatening</c><00:06:30.400><c> to</c><00:06:30.880><c> aetherium</c>

00:06:31.290 --> 00:06:31.300 align:start position:0%
this is sort of threatening to aetherium
 

00:06:31.300 --> 00:06:32.909 align:start position:0%
this is sort of threatening to aetherium
as<00:06:31.419><c> a</c><00:06:31.449><c> whole</c><00:06:31.750><c> and</c><00:06:32.050><c> the</c><00:06:32.199><c> security</c><00:06:32.590><c> of</c><00:06:32.650><c> a</c><00:06:32.680><c> theorem</c>

00:06:32.909 --> 00:06:32.919 align:start position:0%
as a whole and the security of a theorem
 

00:06:32.919 --> 00:06:34.589 align:start position:0%
as a whole and the security of a theorem
as<00:06:33.010><c> a</c><00:06:33.039><c> whole</c><00:06:33.280><c> as</c><00:06:33.460><c> well</c><00:06:33.910><c> as</c><00:06:34.000><c> what</c><00:06:34.330><c> we</c><00:06:34.389><c> can</c><00:06:34.510><c> do</c>

00:06:34.589 --> 00:06:34.599 align:start position:0%
as a whole as well as what we can do
 

00:06:34.599 --> 00:06:37.020 align:start position:0%
as a whole as well as what we can do
about<00:06:34.690><c> it</c><00:06:34.840><c> so</c><00:06:35.139><c> let</c><00:06:35.919><c> me</c><00:06:35.979><c> tell</c><00:06:36.099><c> you</c><00:06:36.219><c> a</c><00:06:36.250><c> story</c>

00:06:37.020 --> 00:06:37.030 align:start position:0%
about it so let me tell you a story
 

00:06:37.030 --> 00:06:38.250 align:start position:0%
about it so let me tell you a story
there's<00:06:37.330><c> this</c><00:06:37.450><c> fascinating</c><00:06:37.719><c> book</c><00:06:38.229><c> called</c>

00:06:38.250 --> 00:06:38.260 align:start position:0%
there's this fascinating book called
 

00:06:38.260 --> 00:06:40.290 align:start position:0%
there's this fascinating book called
flash<00:06:38.680><c> boys</c><00:06:38.950><c> which</c><00:06:39.310><c> is</c><00:06:39.490><c> sort</c><00:06:39.760><c> of</c><00:06:39.820><c> about</c><00:06:40.030><c> this</c>

00:06:40.290 --> 00:06:40.300 align:start position:0%
flash boys which is sort of about this
 

00:06:40.300 --> 00:06:41.220 align:start position:0%
flash boys which is sort of about this
this<00:06:40.780><c> ban</c>

00:06:41.220 --> 00:06:41.230 align:start position:0%
this ban
 

00:06:41.230 --> 00:06:43.590 align:start position:0%
this ban
of<00:06:41.350><c> traders</c><00:06:41.800><c> on</c><00:06:42.040><c> Wall</c><00:06:42.100><c> Street</c><00:06:42.850><c> who</c><00:06:43.300><c> figured</c>

00:06:43.590 --> 00:06:43.600 align:start position:0%
of traders on Wall Street who figured
 

00:06:43.600 --> 00:06:45.180 align:start position:0%
of traders on Wall Street who figured
out<00:06:43.690><c> that</c><00:06:43.750><c> by</c><00:06:44.110><c> sort</c><00:06:44.470><c> of</c><00:06:44.560><c> cutting</c><00:06:44.860><c> down</c><00:06:44.890><c> the</c>

00:06:45.180 --> 00:06:45.190 align:start position:0%
out that by sort of cutting down the
 

00:06:45.190 --> 00:06:46.860 align:start position:0%
out that by sort of cutting down the
latency<00:06:45.610><c> people</c><00:06:45.880><c> were</c><00:06:46.000><c> using</c><00:06:46.210><c> by</c><00:06:46.510><c> a</c><00:06:46.540><c> little</c>

00:06:46.860 --> 00:06:46.870 align:start position:0%
latency people were using by a little
 

00:06:46.870 --> 00:06:48.780 align:start position:0%
latency people were using by a little
bit<00:06:46.990><c> and</c><00:06:47.140><c> getting</c><00:06:47.800><c> access</c><00:06:48.010><c> to</c><00:06:48.310><c> sort</c><00:06:48.490><c> of</c><00:06:48.610><c> very</c>

00:06:48.780 --> 00:06:48.790 align:start position:0%
bit and getting access to sort of very
 

00:06:48.790 --> 00:06:50.580 align:start position:0%
bit and getting access to sort of very
quick<00:06:49.180><c> market</c><00:06:49.720><c> inefficiencies</c><00:06:49.900><c> that</c><00:06:50.380><c> were</c>

00:06:50.580 --> 00:06:50.590 align:start position:0%
quick market inefficiencies that were
 

00:06:50.590 --> 00:06:53.010 align:start position:0%
quick market inefficiencies that were
momentary<00:06:51.100><c> in</c><00:06:51.700><c> a</c><00:06:51.880><c> continuous</c><00:06:52.420><c> market</c><00:06:52.660><c> you</c>

00:06:53.010 --> 00:06:53.020 align:start position:0%
momentary in a continuous market you
 

00:06:53.020 --> 00:06:55.200 align:start position:0%
momentary in a continuous market you
could<00:06:53.140><c> actually</c><00:06:53.560><c> profit</c><00:06:54.160><c> systematically</c><00:06:55.030><c> and</c>

00:06:55.200 --> 00:06:55.210 align:start position:0%
could actually profit systematically and
 

00:06:55.210 --> 00:06:57.300 align:start position:0%
could actually profit systematically and
extract<00:06:55.690><c> mechanical</c><00:06:56.260><c> rent</c><00:06:56.500><c> out</c><00:06:56.800><c> of</c><00:06:57.220><c> the</c>

00:06:57.300 --> 00:06:57.310 align:start position:0%
extract mechanical rent out of the
 

00:06:57.310 --> 00:06:59.340 align:start position:0%
extract mechanical rent out of the
market<00:06:57.640><c> itself</c><00:06:57.940><c> regardless</c><00:06:58.690><c> of</c><00:06:58.960><c> sort</c><00:06:59.170><c> of</c><00:06:59.200><c> how</c>

00:06:59.340 --> 00:06:59.350 align:start position:0%
market itself regardless of sort of how
 

00:06:59.350 --> 00:07:00.780 align:start position:0%
market itself regardless of sort of how
the<00:06:59.410><c> market</c><00:06:59.770><c> was</c><00:06:59.890><c> moving</c><00:07:00.250><c> or</c><00:07:00.370><c> what</c><00:07:00.520><c> users</c>

00:07:00.780 --> 00:07:00.790 align:start position:0%
the market was moving or what users
 

00:07:00.790 --> 00:07:02.400 align:start position:0%
the market was moving or what users
actually<00:07:01.120><c> wanted</c><00:07:01.360><c> to</c><00:07:01.390><c> trade</c><00:07:01.660><c> so</c><00:07:02.260><c> it's</c><00:07:02.380><c> a</c>

00:07:02.400 --> 00:07:02.410 align:start position:0%
actually wanted to trade so it's a
 

00:07:02.410 --> 00:07:04.440 align:start position:0%
actually wanted to trade so it's a
fascinating<00:07:02.620><c> book</c><00:07:02.950><c> and</c><00:07:03.280><c> I'm</c><00:07:04.000><c> gonna</c><00:07:04.150><c> tell</c><00:07:04.360><c> you</c>

00:07:04.440 --> 00:07:04.450 align:start position:0%
fascinating book and I'm gonna tell you
 

00:07:04.450 --> 00:07:06.780 align:start position:0%
fascinating book and I'm gonna tell you
the<00:07:04.540><c> story</c><00:07:04.780><c> of</c><00:07:04.840><c> flash</c><00:07:05.110><c> boys</c><00:07:05.380><c> 2.0</c><00:07:05.950><c> which</c><00:07:06.310><c> is</c><00:07:06.490><c> a</c>

00:07:06.780 --> 00:07:06.790 align:start position:0%
the story of flash boys 2.0 which is a
 

00:07:06.790 --> 00:07:09.270 align:start position:0%
the story of flash boys 2.0 which is a
very<00:07:07.390><c> similar</c><00:07:07.630><c> story</c><00:07:07.990><c> to</c><00:07:08.200><c> that</c><00:07:08.350><c> but</c><00:07:08.680><c> on</c><00:07:08.890><c> the</c>

00:07:09.270 --> 00:07:09.280 align:start position:0%
very similar story to that but on the
 

00:07:09.280 --> 00:07:11.610 align:start position:0%
very similar story to that but on the
etherium<00:07:09.670><c> network</c><00:07:09.940><c> so</c><00:07:10.900><c> who</c><00:07:11.050><c> are</c><00:07:11.230><c> the</c><00:07:11.440><c> flash</c>

00:07:11.610 --> 00:07:11.620 align:start position:0%
etherium network so who are the flash
 

00:07:11.620 --> 00:07:14.040 align:start position:0%
etherium network so who are the flash
boys<00:07:11.860><c> 2.0</c><00:07:12.460><c> well</c><00:07:13.150><c> it's</c><00:07:13.390><c> you</c><00:07:13.630><c> and</c><00:07:13.780><c> Schiele</c><00:07:14.020><c> and</c>

00:07:14.040 --> 00:07:14.050 align:start position:0%
boys 2.0 well it's you and Schiele and
 

00:07:14.050 --> 00:07:15.990 align:start position:0%
boys 2.0 well it's you and Schiele and
Xuan<00:07:14.560><c> Zhao</c><00:07:14.800><c> who</c><00:07:15.130><c> were</c><00:07:15.220><c> primarily</c><00:07:15.700><c> responsible</c>

00:07:15.990 --> 00:07:16.000 align:start position:0%
Xuan Zhao who were primarily responsible
 

00:07:16.000 --> 00:07:18.210 align:start position:0%
Xuan Zhao who were primarily responsible
for<00:07:16.600><c> the</c><00:07:16.660><c> initial</c><00:07:16.990><c> work</c><00:07:17.590><c> of</c><00:07:17.800><c> coding</c><00:07:18.100><c> and</c>

00:07:18.210 --> 00:07:18.220 align:start position:0%
for the initial work of coding and
 

00:07:18.220 --> 00:07:19.320 align:start position:0%
for the initial work of coding and
operating<00:07:18.580><c> the</c><00:07:18.670><c> trading</c><00:07:18.970><c> BOTS</c><00:07:19.090><c> that</c><00:07:19.270><c> I'm</c>

00:07:19.320 --> 00:07:19.330 align:start position:0%
operating the trading BOTS that I'm
 

00:07:19.330 --> 00:07:21.180 align:start position:0%
operating the trading BOTS that I'm
going<00:07:19.480><c> to</c><00:07:19.510><c> be</c><00:07:19.600><c> talking</c><00:07:19.780><c> about</c><00:07:19.990><c> as</c><00:07:20.860><c> well</c><00:07:21.070><c> as</c>

00:07:21.180 --> 00:07:21.190 align:start position:0%
going to be talking about as well as
 

00:07:21.190 --> 00:07:24.120 align:start position:0%
going to be talking about as well as
myself<00:07:21.370><c> Lorentz</c><00:07:22.120><c> Breidenbach</c><00:07:22.480><c> idle</c><00:07:23.200><c> Ito</c><00:07:23.950><c> ben</c>

00:07:24.120 --> 00:07:24.130 align:start position:0%
myself Lorentz Breidenbach idle Ito ben
 

00:07:24.130 --> 00:07:27.090 align:start position:0%
myself Lorentz Breidenbach idle Ito ben
tov<00:07:24.340><c> re</c><00:07:24.910><c> jules</c><00:07:25.390><c> tyler</c><00:07:25.960><c> kel</c><00:07:26.170><c> and</c><00:07:26.200><c> rafael</c><00:07:26.830><c> Paz</c>

00:07:27.090 --> 00:07:27.100 align:start position:0%
tov re jules tyler kel and rafael Paz
 

00:07:27.100 --> 00:07:29.280 align:start position:0%
tov re jules tyler kel and rafael Paz
and<00:07:27.940><c> these</c><00:07:28.360><c> are</c><00:07:28.480><c> all</c><00:07:28.630><c> affiliated</c><00:07:29.140><c> with</c>

00:07:29.280 --> 00:07:29.290 align:start position:0%
and these are all affiliated with
 

00:07:29.290 --> 00:07:33.240 align:start position:0%
and these are all affiliated with
Cornell<00:07:29.680><c> or</c><00:07:30.010><c> Cornell</c><00:07:30.370><c> Tech</c><00:07:31.140><c> so</c><00:07:32.250><c> Lorenzen</c>

00:07:33.240 --> 00:07:33.250 align:start position:0%
Cornell or Cornell Tech so Lorenzen
 

00:07:33.250 --> 00:07:35.220 align:start position:0%
Cornell or Cornell Tech so Lorenzen
Tyler<00:07:33.490><c> actually</c><00:07:33.700><c> here</c><00:07:34.300><c> at</c><00:07:34.480><c> this</c><00:07:34.630><c> conference</c><00:07:35.020><c> I</c>

00:07:35.220 --> 00:07:35.230 align:start position:0%
Tyler actually here at this conference I
 

00:07:35.230 --> 00:07:36.660 align:start position:0%
Tyler actually here at this conference I
highly<00:07:35.530><c> suggest</c><00:07:35.860><c> you</c><00:07:35.950><c> find</c><00:07:36.160><c> them</c><00:07:36.370><c> and</c><00:07:36.520><c> talk</c><00:07:36.640><c> to</c>

00:07:36.660 --> 00:07:36.670 align:start position:0%
highly suggest you find them and talk to
 

00:07:36.670 --> 00:07:38.280 align:start position:0%
highly suggest you find them and talk to
them<00:07:36.910><c> about</c><00:07:36.940><c> this</c><00:07:37.240><c> work</c><00:07:37.480><c> and</c><00:07:37.720><c> they're</c><00:07:38.140><c> also</c>

00:07:38.280 --> 00:07:38.290 align:start position:0%
them about this work and they're also
 

00:07:38.290 --> 00:07:40.170 align:start position:0%
them about this work and they're also
giving<00:07:38.590><c> a</c><00:07:38.650><c> talk</c><00:07:38.830><c> tomorrow</c><00:07:39.190><c> on</c><00:07:39.400><c> one</c><00:07:39.670><c> potential</c>

00:07:40.170 --> 00:07:40.180 align:start position:0%
giving a talk tomorrow on one potential
 

00:07:40.180 --> 00:07:42.030 align:start position:0%
giving a talk tomorrow on one potential
mitigating<00:07:40.720><c> solution</c><00:07:41.470><c> to</c><00:07:41.590><c> this</c><00:07:41.680><c> kind</c><00:07:41.890><c> of</c>

00:07:42.030 --> 00:07:42.040 align:start position:0%
mitigating solution to this kind of
 

00:07:42.040 --> 00:07:44.820 align:start position:0%
mitigating solution to this kind of
problem<00:07:42.600><c> so</c><00:07:43.600><c> this</c><00:07:43.720><c> story</c><00:07:43.930><c> starts</c><00:07:44.410><c> on</c><00:07:44.560><c> August</c>

00:07:44.820 --> 00:07:44.830 align:start position:0%
problem so this story starts on August
 

00:07:44.830 --> 00:07:47.250 align:start position:0%
problem so this story starts on August
13th<00:07:45.460><c> 2017</c><00:07:46.180><c> when</c><00:07:46.420><c> we</c><00:07:46.540><c> published</c><00:07:46.900><c> this</c><00:07:47.020><c> blog</c>

00:07:47.250 --> 00:07:47.260 align:start position:0%
13th 2017 when we published this blog
 

00:07:47.260 --> 00:07:49.170 align:start position:0%
13th 2017 when we published this blog
post<00:07:47.290><c> about</c><00:07:47.860><c> the</c><00:07:48.010><c> cost</c><00:07:48.280><c> of</c><00:07:48.490><c> decentralization</c>

00:07:49.170 --> 00:07:49.180 align:start position:0%
post about the cost of decentralization
 

00:07:49.180 --> 00:07:51.390 align:start position:0%
post about the cost of decentralization
in<00:07:49.450><c> Xerox</c><00:07:49.690><c> and</c><00:07:49.990><c> ether</c><00:07:50.170><c> Delta</c><00:07:50.440><c> this</c><00:07:50.620><c> was</c><00:07:50.770><c> over</c><00:07:51.370><c> a</c>

00:07:51.390 --> 00:07:51.400 align:start position:0%
in Xerox and ether Delta this was over a
 

00:07:51.400 --> 00:07:53.610 align:start position:0%
in Xerox and ether Delta this was over a
year<00:07:51.490><c> ago</c><00:07:51.690><c> and</c><00:07:52.690><c> what</c><00:07:52.870><c> we</c><00:07:52.960><c> said</c><00:07:53.170><c> in</c><00:07:53.260><c> that</c><00:07:53.410><c> blog</c>

00:07:53.610 --> 00:07:53.620 align:start position:0%
year ago and what we said in that blog
 

00:07:53.620 --> 00:07:55.560 align:start position:0%
year ago and what we said in that blog
post<00:07:53.650><c> is</c><00:07:54.160><c> that</c><00:07:54.460><c> decentralized</c><00:07:55.420><c> exchange</c>

00:07:55.560 --> 00:07:55.570 align:start position:0%
post is that decentralized exchange
 

00:07:55.570 --> 00:07:57.570 align:start position:0%
post is that decentralized exchange
leaves<00:07:56.380><c> users</c><00:07:56.740><c> vulnerable</c><00:07:57.250><c> to</c><00:07:57.370><c> minor</c>

00:07:57.570 --> 00:07:57.580 align:start position:0%
leaves users vulnerable to minor
 

00:07:57.580 --> 00:07:59.550 align:start position:0%
leaves users vulnerable to minor
front-running<00:07:58.030><c> that</c><00:07:58.600><c> means</c><00:07:58.810><c> if</c><00:07:58.930><c> a</c><00:07:59.020><c> user</c><00:07:59.200><c> comes</c>

00:07:59.550 --> 00:07:59.560 align:start position:0%
front-running that means if a user comes
 

00:07:59.560 --> 00:08:00.600 align:start position:0%
front-running that means if a user comes
and<00:07:59.920><c> puts</c><00:08:00.070><c> them</c><00:08:00.160><c> in</c><00:08:00.220><c> order</c><00:08:00.490><c> on</c><00:08:00.580><c> a</c>

00:08:00.600 --> 00:08:00.610 align:start position:0%
and puts them in order on a
 

00:08:00.610 --> 00:08:02.700 align:start position:0%
and puts them in order on a
decentralized<00:08:01.180><c> exchange</c><00:08:01.300><c> a</c><00:08:01.810><c> minor</c><00:08:02.320><c> can</c><00:08:02.530><c> see</c>

00:08:02.700 --> 00:08:02.710 align:start position:0%
decentralized exchange a minor can see
 

00:08:02.710 --> 00:08:05.640 align:start position:0%
decentralized exchange a minor can see
that<00:08:02.890><c> and</c><00:08:03.100><c> can</c><00:08:03.790><c> with</c><00:08:04.330><c> guaranteed</c><00:08:05.230><c> profit</c>

00:08:05.640 --> 00:08:05.650 align:start position:0%
that and can with guaranteed profit
 

00:08:05.650 --> 00:08:06.990 align:start position:0%
that and can with guaranteed profit
essentially<00:08:06.100><c> insert</c><00:08:06.700><c> their</c><00:08:06.880><c> own</c>

00:08:06.990 --> 00:08:07.000 align:start position:0%
essentially insert their own
 

00:08:07.000 --> 00:08:08.280 align:start position:0%
essentially insert their own
transactions<00:08:07.600><c> on</c><00:08:07.720><c> either</c><00:08:07.840><c> side</c><00:08:08.140><c> of</c><00:08:08.170><c> that</c>

00:08:08.280 --> 00:08:08.290 align:start position:0%
transactions on either side of that
 

00:08:08.290 --> 00:08:10.680 align:start position:0%
transactions on either side of that
order<00:08:08.710><c> to</c><00:08:09.100><c> sandwich</c><00:08:09.400><c> that</c><00:08:09.640><c> order</c><00:08:09.910><c> this</c><00:08:10.540><c> is</c>

00:08:10.680 --> 00:08:10.690 align:start position:0%
order to sandwich that order this is
 

00:08:10.690 --> 00:08:11.940 align:start position:0%
order to sandwich that order this is
something<00:08:10.960><c> that's</c><00:08:11.020><c> frowned</c><00:08:11.380><c> on</c><00:08:11.500><c> in</c><00:08:11.650><c> regular</c>

00:08:11.940 --> 00:08:11.950 align:start position:0%
something that's frowned on in regular
 

00:08:11.950 --> 00:08:13.320 align:start position:0%
something that's frowned on in regular
markets<00:08:12.340><c> if</c><00:08:12.460><c> you're</c><00:08:12.610><c> if</c><00:08:13.000><c> you're</c><00:08:13.120><c> doing</c>

00:08:13.320 --> 00:08:13.330 align:start position:0%
markets if you're if you're doing
 

00:08:13.330 --> 00:08:15.300 align:start position:0%
markets if you're if you're doing
activity<00:08:13.900><c> like</c><00:08:14.050><c> this</c><00:08:14.260><c> either</c><00:08:14.800><c> the</c><00:08:15.040><c> market</c>

00:08:15.300 --> 00:08:15.310 align:start position:0%
activity like this either the market
 

00:08:15.310 --> 00:08:17.370 align:start position:0%
activity like this either the market
design<00:08:15.580><c> will</c><00:08:15.730><c> try</c><00:08:15.850><c> to</c><00:08:15.880><c> design</c><00:08:16.150><c> to</c><00:08:16.540><c> make</c><00:08:17.200><c> sure</c>

00:08:17.370 --> 00:08:17.380 align:start position:0%
design will try to design to make sure
 

00:08:17.380 --> 00:08:18.900 align:start position:0%
design will try to design to make sure
you<00:08:17.500><c> can't</c><00:08:17.740><c> do</c><00:08:17.860><c> that</c><00:08:17.980><c> or</c><00:08:18.430><c> you'll</c><00:08:18.610><c> get</c><00:08:18.730><c> banned</c>

00:08:18.900 --> 00:08:18.910 align:start position:0%
you can't do that or you'll get banned
 

00:08:18.910 --> 00:08:20.280 align:start position:0%
you can't do that or you'll get banned
from<00:08:19.090><c> whoever</c><00:08:19.420><c> whatever</c><00:08:19.750><c> broker</c><00:08:20.080><c> you're</c>

00:08:20.280 --> 00:08:20.290 align:start position:0%
from whoever whatever broker you're
 

00:08:20.290 --> 00:08:22.290 align:start position:0%
from whoever whatever broker you're
trading<00:08:20.560><c> through</c><00:08:20.680><c> or</c><00:08:20.920><c> whatever</c><00:08:21.190><c> but</c><00:08:21.760><c> in</c><00:08:22.150><c> on</c>

00:08:22.290 --> 00:08:22.300 align:start position:0%
trading through or whatever but in on
 

00:08:22.300 --> 00:08:23.880 align:start position:0%
trading through or whatever but in on
chain<00:08:22.570><c> systems</c><00:08:22.930><c> this</c><00:08:23.020><c> is</c><00:08:23.080><c> very</c><00:08:23.320><c> prevalent</c><00:08:23.560><c> and</c>

00:08:23.880 --> 00:08:23.890 align:start position:0%
chain systems this is very prevalent and
 

00:08:23.890 --> 00:08:25.500 align:start position:0%
chain systems this is very prevalent and
not<00:08:24.430><c> only</c><00:08:24.640><c> that</c><00:08:24.790><c> but</c><00:08:24.910><c> it</c><00:08:25.030><c> actually</c><00:08:25.060><c> gets</c><00:08:25.420><c> worse</c>

00:08:25.500 --> 00:08:25.510 align:start position:0%
not only that but it actually gets worse
 

00:08:25.510 --> 00:08:27.660 align:start position:0%
not only that but it actually gets worse
so<00:08:26.080><c> many</c><00:08:26.350><c> of</c><00:08:26.500><c> the</c><00:08:26.590><c> systems</c><00:08:26.920><c> we</c><00:08:27.040><c> built</c><00:08:27.070><c> now</c><00:08:27.430><c> have</c>

00:08:27.660 --> 00:08:27.670 align:start position:0%
so many of the systems we built now have
 

00:08:27.670 --> 00:08:29.490 align:start position:0%
so many of the systems we built now have
slow<00:08:27.910><c> cancellation</c><00:08:28.570><c> which</c><00:08:29.110><c> means</c><00:08:29.320><c> that</c>

00:08:29.490 --> 00:08:29.500 align:start position:0%
slow cancellation which means that
 

00:08:29.500 --> 00:08:30.780 align:start position:0%
slow cancellation which means that
because<00:08:29.830><c> an</c><00:08:29.980><c> order</c><00:08:30.220><c> is</c><00:08:30.340><c> sitting</c><00:08:30.610><c> on</c><00:08:30.700><c> the</c>

00:08:30.780 --> 00:08:30.790 align:start position:0%
because an order is sitting on the
 

00:08:30.790 --> 00:08:32.190 align:start position:0%
because an order is sitting on the
blockchain<00:08:30.970><c> and</c><00:08:31.240><c> you</c><00:08:31.510><c> have</c><00:08:31.660><c> to</c><00:08:31.810><c> bring</c><00:08:32.020><c> your</c>

00:08:32.190 --> 00:08:32.200 align:start position:0%
blockchain and you have to bring your
 

00:08:32.200 --> 00:08:34.469 align:start position:0%
blockchain and you have to bring your
cancellation<00:08:32.830><c> to</c><00:08:32.919><c> the</c><00:08:33.040><c> blockchain</c><00:08:33.419><c> by</c><00:08:34.419><c> the</c>

00:08:34.469 --> 00:08:34.479 align:start position:0%
cancellation to the blockchain by the
 

00:08:34.479 --> 00:08:36.270 align:start position:0%
cancellation to the blockchain by the
time<00:08:34.690><c> you</c><00:08:34.810><c> go</c><00:08:34.930><c> to</c><00:08:34.960><c> cancel</c><00:08:35.349><c> your</c><00:08:35.470><c> order</c><00:08:35.530><c> if</c><00:08:36.070><c> the</c>

00:08:36.270 --> 00:08:36.280 align:start position:0%
time you go to cancel your order if the
 

00:08:36.280 --> 00:08:37.980 align:start position:0%
time you go to cancel your order if the
price<00:08:36.490><c> has</c><00:08:36.669><c> changed</c><00:08:37.150><c> essentially</c><00:08:37.810><c> that's</c><00:08:37.900><c> a</c>

00:08:37.980 --> 00:08:37.990 align:start position:0%
price has changed essentially that's a
 

00:08:37.990 --> 00:08:39.990 align:start position:0%
price has changed essentially that's a
juicy<00:08:38.169><c> order</c><00:08:38.530><c> for</c><00:08:38.710><c> miners</c><00:08:39.010><c> to</c><00:08:39.040><c> come</c><00:08:39.729><c> take</c>

00:08:39.990 --> 00:08:40.000 align:start position:0%
juicy order for miners to come take
 

00:08:40.000 --> 00:08:41.490 align:start position:0%
juicy order for miners to come take
quickly<00:08:40.390><c> before</c><00:08:40.630><c> you're</c><00:08:40.780><c> able</c><00:08:40.990><c> to</c><00:08:41.020><c> cancel</c><00:08:41.260><c> it</c>

00:08:41.490 --> 00:08:41.500 align:start position:0%
quickly before you're able to cancel it
 

00:08:41.500 --> 00:08:42.630 align:start position:0%
quickly before you're able to cancel it
and<00:08:41.680><c> you're</c><00:08:41.890><c> just</c><00:08:41.979><c> gonna</c><00:08:42.070><c> waste</c><00:08:42.370><c> the</c><00:08:42.550><c> gas</c>

00:08:42.630 --> 00:08:42.640 align:start position:0%
and you're just gonna waste the gas
 

00:08:42.640 --> 00:08:45.150 align:start position:0%
and you're just gonna waste the gas
price<00:08:42.940><c> of</c><00:08:43.090><c> your</c><00:08:43.180><c> cancellation</c><00:08:44.040><c> there's</c><00:08:45.040><c> also</c>

00:08:45.150 --> 00:08:45.160 align:start position:0%
price of your cancellation there's also
 

00:08:45.160 --> 00:08:46.470 align:start position:0%
price of your cancellation there's also
an<00:08:45.280><c> issue</c><00:08:45.340><c> of</c><00:08:45.490><c> high</c><00:08:45.640><c> gas</c><00:08:45.850><c> cost</c><00:08:46.120><c> for</c><00:08:46.270><c> competing</c>

00:08:46.470 --> 00:08:46.480 align:start position:0%
an issue of high gas cost for competing
 

00:08:46.480 --> 00:08:48.630 align:start position:0%
an issue of high gas cost for competing
transactions<00:08:47.140><c> so</c><00:08:47.590><c> multiple</c><00:08:48.040><c> transactions</c>

00:08:48.630 --> 00:08:48.640 align:start position:0%
transactions so multiple transactions
 

00:08:48.640 --> 00:08:50.040 align:start position:0%
transactions so multiple transactions
trying<00:08:48.880><c> to</c><00:08:48.940><c> take</c><00:08:49.120><c> a</c><00:08:49.150><c> juicy</c><00:08:49.510><c> order</c><00:08:49.780><c> that's</c><00:08:49.960><c> on</c>

00:08:50.040 --> 00:08:50.050 align:start position:0%
trying to take a juicy order that's on
 

00:08:50.050 --> 00:08:51.720 align:start position:0%
trying to take a juicy order that's on
the<00:08:50.140><c> blockchain</c><00:08:50.410><c> essentially</c><00:08:51.370><c> engaged</c><00:08:51.610><c> in</c>

00:08:51.720 --> 00:08:51.730 align:start position:0%
the blockchain essentially engaged in
 

00:08:51.730 --> 00:08:53.760 align:start position:0%
the blockchain essentially engaged in
this<00:08:51.790><c> bidding</c><00:08:52.180><c> war</c><00:08:52.330><c> on</c><00:08:52.360><c> gas</c><00:08:52.690><c> to</c><00:08:53.020><c> see</c><00:08:53.470><c> who</c><00:08:53.620><c> can</c>

00:08:53.760 --> 00:08:53.770 align:start position:0%
this bidding war on gas to see who can
 

00:08:53.770 --> 00:08:55.200 align:start position:0%
this bidding war on gas to see who can
get<00:08:53.890><c> mine</c><00:08:54.100><c> first</c><00:08:54.340><c> by</c><00:08:54.580><c> the</c><00:08:54.640><c> miner</c>

00:08:55.200 --> 00:08:55.210 align:start position:0%
get mine first by the miner
 

00:08:55.210 --> 00:08:58.230 align:start position:0%
get mine first by the miner
and<00:08:55.300><c> who</c><00:08:55.630><c> can</c><00:08:55.750><c> get</c><00:08:55.870><c> that</c><00:08:56.050><c> transaction</c><00:08:57.010><c> so</c><00:08:57.790><c> 0x</c>

00:08:58.230 --> 00:08:58.240 align:start position:0%
and who can get that transaction so 0x
 

00:08:58.240 --> 00:09:00.150 align:start position:0%
and who can get that transaction so 0x
followed<00:08:58.540><c> this</c><00:08:58.630><c> up</c><00:08:58.810><c> later</c><00:08:59.410><c> with</c><00:08:59.650><c> with</c><00:08:59.950><c> a</c><00:08:59.980><c> nice</c>

00:09:00.150 --> 00:09:00.160 align:start position:0%
followed this up later with with a nice
 

00:09:00.160 --> 00:09:01.860 align:start position:0%
followed this up later with with a nice
article<00:09:00.490><c> about</c><00:09:00.700><c> front-running</c><00:09:01.270><c> griefing</c><00:09:01.690><c> and</c>

00:09:01.860 --> 00:09:01.870 align:start position:0%
article about front-running griefing and
 

00:09:01.870 --> 00:09:03.180 align:start position:0%
article about front-running griefing and
the<00:09:01.930><c> perils</c><00:09:02.290><c> of</c><00:09:02.410><c> virtual</c><00:09:02.710><c> sediment</c><00:09:03.070><c> on</c><00:09:03.160><c> the</c>

00:09:03.180 --> 00:09:03.190 align:start position:0%
the perils of virtual sediment on the
 

00:09:03.190 --> 00:09:04.950 align:start position:0%
the perils of virtual sediment on the
blockchain<00:09:03.490><c> where</c><00:09:04.240><c> they</c><00:09:04.360><c> sort</c><00:09:04.540><c> of</c><00:09:04.570><c> described</c>

00:09:04.950 --> 00:09:04.960 align:start position:0%
blockchain where they sort of described
 

00:09:04.960 --> 00:09:06.450 align:start position:0%
blockchain where they sort of described
this<00:09:05.110><c> process</c><00:09:05.320><c> of</c><00:09:05.589><c> minor</c><00:09:05.800><c> front</c><00:09:06.100><c> running</c><00:09:06.310><c> and</c>

00:09:06.450 --> 00:09:06.460 align:start position:0%
this process of minor front running and
 

00:09:06.460 --> 00:09:09.240 align:start position:0%
this process of minor front running and
how<00:09:06.550><c> miners</c><00:09:07.410><c> insert</c><00:09:08.410><c> their</c><00:09:08.560><c> own</c><00:09:08.680><c> transactions</c>

00:09:09.240 --> 00:09:09.250 align:start position:0%
how miners insert their own transactions
 

00:09:09.250 --> 00:09:12.240 align:start position:0%
how miners insert their own transactions
when<00:09:09.370><c> assembling</c><00:09:09.700><c> these</c><00:09:09.880><c> blocks</c><00:09:10.770><c> now</c><00:09:11.770><c> you</c>

00:09:12.240 --> 00:09:12.250 align:start position:0%
when assembling these blocks now you
 

00:09:12.250 --> 00:09:13.470 align:start position:0%
when assembling these blocks now you
might<00:09:12.400><c> say</c><00:09:12.580><c> Phil</c><00:09:12.790><c> you're</c><00:09:12.970><c> in</c><00:09:13.060><c> your</c><00:09:13.180><c> ivory</c>

00:09:13.470 --> 00:09:13.480 align:start position:0%
might say Phil you're in your ivory
 

00:09:13.480 --> 00:09:14.910 align:start position:0%
might say Phil you're in your ivory
tower<00:09:13.510><c> over</c><00:09:13.900><c> there</c><00:09:14.020><c> talking</c><00:09:14.380><c> about</c><00:09:14.560><c> this</c><00:09:14.710><c> but</c>

00:09:14.910 --> 00:09:14.920 align:start position:0%
tower over there talking about this but
 

00:09:14.920 --> 00:09:16.950 align:start position:0%
tower over there talking about this but
we're<00:09:15.040><c> building</c><00:09:15.220><c> real</c><00:09:15.520><c> systems</c><00:09:15.940><c> that's</c><00:09:16.750><c> not</c>

00:09:16.950 --> 00:09:16.960 align:start position:0%
we're building real systems that's not
 

00:09:16.960 --> 00:09:18.420 align:start position:0%
we're building real systems that's not
actually<00:09:17.110><c> the</c><00:09:17.320><c> case</c><00:09:17.350><c> so</c><00:09:17.740><c> we</c><00:09:17.860><c> practice</c><00:09:18.040><c> what</c><00:09:18.370><c> we</c>

00:09:18.420 --> 00:09:18.430 align:start position:0%
actually the case so we practice what we
 

00:09:18.430 --> 00:09:19.530 align:start position:0%
actually the case so we practice what we
preach

00:09:19.530 --> 00:09:19.540 align:start position:0%
preach
 

00:09:19.540 --> 00:09:21.510 align:start position:0%
preach
so<00:09:19.839><c> we</c><00:09:20.410><c> actually</c><00:09:20.770><c> ran</c><00:09:20.890><c> the</c><00:09:21.010><c> numbers</c><00:09:21.250><c> on</c><00:09:21.370><c> this</c>

00:09:21.510 --> 00:09:21.520 align:start position:0%
so we actually ran the numbers on this
 

00:09:21.520 --> 00:09:25.650 align:start position:0%
so we actually ran the numbers on this
in<00:09:21.640><c> the</c><00:09:21.700><c> 24</c><00:09:22.060><c> hours</c><00:09:22.390><c> in</c><00:09:23.230><c> on</c><00:09:23.860><c> August</c><00:09:24.070><c> 11th</c><00:09:24.970><c> 2017</c>

00:09:25.650 --> 00:09:25.660 align:start position:0%
in the 24 hours in on August 11th 2017
 

00:09:25.660 --> 00:09:27.870 align:start position:0%
in the 24 hours in on August 11th 2017
and<00:09:25.870><c> on</c><00:09:26.740><c> that</c><00:09:26.950><c> day</c><00:09:27.130><c> you</c><00:09:27.160><c> could</c><00:09:27.640><c> have</c><00:09:27.670><c> made</c>

00:09:27.870 --> 00:09:27.880 align:start position:0%
and on that day you could have made
 

00:09:27.880 --> 00:09:31.140 align:start position:0%
and on that day you could have made
approximately<00:09:28.620><c> $4,500</c><00:09:29.620><c> or</c><00:09:30.150><c> approximately</c>

00:09:31.140 --> 00:09:31.150 align:start position:0%
approximately $4,500 or approximately
 

00:09:31.150 --> 00:09:33.120 align:start position:0%
approximately $4,500 or approximately
1.6<00:09:31.630><c> million</c><00:09:31.900><c> dollars</c><00:09:32.260><c> a</c><00:09:32.290><c> year</c><00:09:32.380><c> front-running</c>

00:09:33.120 --> 00:09:33.130 align:start position:0%
1.6 million dollars a year front-running
 

00:09:33.130 --> 00:09:35.100 align:start position:0%
1.6 million dollars a year front-running
ether<00:09:33.460><c> Delta</c><00:09:33.730><c> alone</c><00:09:34.029><c> so</c><00:09:34.450><c> remember</c><00:09:34.839><c> this</c><00:09:34.960><c> was</c>

00:09:35.100 --> 00:09:35.110 align:start position:0%
ether Delta alone so remember this was
 

00:09:35.110 --> 00:09:36.870 align:start position:0%
ether Delta alone so remember this was
before<00:09:35.260><c> sort</c><00:09:35.740><c> of</c><00:09:35.830><c> the</c><00:09:35.920><c> rise</c><00:09:36.070><c> of</c><00:09:36.250><c> many</c><00:09:36.460><c> Dex's</c>

00:09:36.870 --> 00:09:36.880 align:start position:0%
before sort of the rise of many Dex's
 

00:09:36.880 --> 00:09:39.329 align:start position:0%
before sort of the rise of many Dex's
that<00:09:37.060><c> came</c><00:09:37.240><c> out</c><00:09:37.390><c> shortly</c><00:09:37.660><c> after</c><00:09:38.140><c> this</c><00:09:38.260><c> work</c><00:09:38.440><c> as</c>

00:09:39.329 --> 00:09:39.339 align:start position:0%
that came out shortly after this work as
 

00:09:39.339 --> 00:09:41.610 align:start position:0%
that came out shortly after this work as
well<00:09:39.400><c> as</c><00:09:39.730><c> before</c><00:09:40.150><c> much</c><00:09:40.660><c> of</c><00:09:40.690><c> the</c><00:09:40.930><c> many</c><00:09:41.440><c> of</c><00:09:41.500><c> the</c>

00:09:41.610 --> 00:09:41.620 align:start position:0%
well as before much of the many of the
 

00:09:41.620 --> 00:09:42.990 align:start position:0%
well as before much of the many of the
users<00:09:41.770><c> started</c><00:09:42.220><c> using</c><00:09:42.460><c> these</c><00:09:42.520><c> Dex's</c><00:09:42.880><c> with</c>

00:09:42.990 --> 00:09:43.000 align:start position:0%
users started using these Dex's with
 

00:09:43.000 --> 00:09:44.519 align:start position:0%
users started using these Dex's with
better.you<00:09:43.270><c> eyes</c><00:09:43.510><c> so</c><00:09:44.050><c> it's</c><00:09:44.170><c> likely</c><00:09:44.320><c> these</c>

00:09:44.519 --> 00:09:44.529 align:start position:0%
better.you eyes so it's likely these
 

00:09:44.529 --> 00:09:46.620 align:start position:0%
better.you eyes so it's likely these
numbers<00:09:44.800><c> are</c><00:09:44.920><c> actually</c><00:09:45.010><c> much</c><00:09:45.310><c> worse</c><00:09:45.339><c> today</c><00:09:45.730><c> we</c>

00:09:46.620 --> 00:09:46.630 align:start position:0%
numbers are actually much worse today we
 

00:09:46.630 --> 00:09:48.390 align:start position:0%
numbers are actually much worse today we
also<00:09:46.750><c> ran</c><00:09:47.020><c> an</c><00:09:47.170><c> arbitrage</c><00:09:47.500><c> bot</c><00:09:47.800><c> and</c><00:09:48.010><c> observed</c>

00:09:48.390 --> 00:09:48.400 align:start position:0%
also ran an arbitrage bot and observed
 

00:09:48.400 --> 00:09:50.430 align:start position:0%
also ran an arbitrage bot and observed
our<00:09:48.550><c> own</c><00:09:48.700><c> success</c><00:09:48.940><c> rate</c><00:09:49.300><c> of</c><00:09:49.330><c> actually</c><00:09:50.140><c> taking</c>

00:09:50.430 --> 00:09:50.440 align:start position:0%
our own success rate of actually taking
 

00:09:50.440 --> 00:09:52.530 align:start position:0%
our own success rate of actually taking
these<00:09:50.560><c> opportunities</c><00:09:50.980><c> at</c><00:09:51.310><c> 58.3%</c>

00:09:52.530 --> 00:09:52.540 align:start position:0%
these opportunities at 58.3%
 

00:09:52.540 --> 00:09:55.530 align:start position:0%
these opportunities at 58.3%
which<00:09:52.960><c> applied</c><00:09:53.260><c> approximately</c><00:09:54.300><c> 2500</c><00:09:55.300><c> dollars</c>

00:09:55.530 --> 00:09:55.540 align:start position:0%
which applied approximately 2500 dollars
 

00:09:55.540 --> 00:09:58.980 align:start position:0%
which applied approximately 2500 dollars
a<00:09:55.630><c> day</c><00:09:55.839><c> in</c><00:09:56.080><c> profit</c><00:09:56.529><c> or</c><00:09:56.680><c> 8.32</c><00:09:57.220><c> if</c><00:09:57.490><c> a</c><00:09:57.610><c> day</c><00:09:57.760><c> in</c><00:09:58.029><c> 2017</c>

00:09:58.980 --> 00:09:58.990 align:start position:0%
a day in profit or 8.32 if a day in 2017
 

00:09:58.990 --> 00:10:01.650 align:start position:0%
a day in profit or 8.32 if a day in 2017
and<00:09:59.170><c> of</c><00:10:00.100><c> course</c><00:10:00.279><c> the</c><00:10:00.430><c> reactions</c><00:10:00.820><c> we</c><00:10:00.940><c> got</c><00:10:01.089><c> looks</c>

00:10:01.650 --> 00:10:01.660 align:start position:0%
and of course the reactions we got looks
 

00:10:01.660 --> 00:10:04.320 align:start position:0%
and of course the reactions we got looks
something<00:10:01.839><c> like</c><00:10:01.959><c> this</c><00:10:02.700><c> well</c><00:10:03.700><c> spoiler</c><00:10:04.089><c> alert</c>

00:10:04.320 --> 00:10:04.330 align:start position:0%
something like this well spoiler alert
 

00:10:04.330 --> 00:10:07.140 align:start position:0%
something like this well spoiler alert
we<00:10:04.450><c> didn't</c><00:10:04.920><c> and</c><00:10:05.920><c> so</c><00:10:06.130><c> quick</c><00:10:06.640><c> warning</c><00:10:06.940><c> the</c><00:10:07.120><c> next</c>

00:10:07.140 --> 00:10:07.150 align:start position:0%
we didn't and so quick warning the next
 

00:10:07.150 --> 00:10:09.690 align:start position:0%
we didn't and so quick warning the next
few<00:10:07.450><c> slides</c><00:10:07.570><c> contain</c><00:10:08.140><c> preliminary</c><00:10:08.860><c> data</c><00:10:09.040><c> I'm</c>

00:10:09.690 --> 00:10:09.700 align:start position:0%
few slides contain preliminary data I'm
 

00:10:09.700 --> 00:10:11.370 align:start position:0%
few slides contain preliminary data I'm
a<00:10:09.760><c> big</c><00:10:10.029><c> believer</c><00:10:10.150><c> of</c><00:10:10.570><c> sort</c><00:10:10.779><c> of</c><00:10:10.810><c> doing</c><00:10:10.959><c> science</c>

00:10:11.370 --> 00:10:11.380 align:start position:0%
a big believer of sort of doing science
 

00:10:11.380 --> 00:10:12.780 align:start position:0%
a big believer of sort of doing science
in<00:10:11.470><c> the</c><00:10:11.560><c> open</c><00:10:11.830><c> and</c><00:10:11.980><c> showing</c><00:10:12.220><c> you</c><00:10:12.310><c> guys</c><00:10:12.459><c> what</c><00:10:12.670><c> we</c>

00:10:12.780 --> 00:10:12.790 align:start position:0%
in the open and showing you guys what we
 

00:10:12.790 --> 00:10:14.490 align:start position:0%
in the open and showing you guys what we
have<00:10:12.970><c> as</c><00:10:13.180><c> soon</c><00:10:13.360><c> as</c><00:10:13.480><c> we</c><00:10:13.630><c> have</c><00:10:13.810><c> a</c><00:10:13.839><c> form</c><00:10:14.230><c> that</c><00:10:14.290><c> we</c>

00:10:14.490 --> 00:10:14.500 align:start position:0%
have as soon as we have a form that we
 

00:10:14.500 --> 00:10:16.440 align:start position:0%
have as soon as we have a form that we
can<00:10:14.650><c> show</c><00:10:14.800><c> it</c><00:10:14.920><c> to</c><00:10:15.010><c> you</c><00:10:15.100><c> in</c><00:10:15.250><c> so</c><00:10:16.000><c> take</c><00:10:16.120><c> this</c><00:10:16.270><c> data</c>

00:10:16.440 --> 00:10:16.450 align:start position:0%
can show it to you in so take this data
 

00:10:16.450 --> 00:10:17.970 align:start position:0%
can show it to you in so take this data
with<00:10:16.630><c> a</c><00:10:16.660><c> grain</c><00:10:16.750><c> of</c><00:10:16.900><c> salt</c><00:10:17.170><c> and</c><00:10:17.470><c> sort</c><00:10:17.709><c> of</c><00:10:17.770><c> watch</c>

00:10:17.970 --> 00:10:17.980 align:start position:0%
with a grain of salt and sort of watch
 

00:10:17.980 --> 00:10:19.710 align:start position:0%
with a grain of salt and sort of watch
out<00:10:18.160><c> on</c><00:10:18.279><c> my</c><00:10:18.400><c> Twitter</c><00:10:18.670><c> for</c><00:10:18.970><c> when</c><00:10:19.120><c> I</c><00:10:19.150><c> when</c><00:10:19.420><c> I</c><00:10:19.450><c> sort</c>

00:10:19.710 --> 00:10:19.720 align:start position:0%
out on my Twitter for when I when I sort
 

00:10:19.720 --> 00:10:21.090 align:start position:0%
out on my Twitter for when I when I sort
of<00:10:19.750><c> tweet</c><00:10:19.990><c> that</c><00:10:20.080><c> this</c><00:10:20.230><c> is</c><00:10:20.350><c> finalized</c><00:10:20.860><c> and</c><00:10:21.040><c> you</c>

00:10:21.090 --> 00:10:21.100 align:start position:0%
of tweet that this is finalized and you
 

00:10:21.100 --> 00:10:22.380 align:start position:0%
of tweet that this is finalized and you
can<00:10:21.220><c> really</c><00:10:21.430><c> have</c><00:10:21.520><c> confidence</c><00:10:21.940><c> in</c><00:10:22.060><c> this</c><00:10:22.150><c> data</c>

00:10:22.380 --> 00:10:22.390 align:start position:0%
can really have confidence in this data
 

00:10:22.390 --> 00:10:24.269 align:start position:0%
can really have confidence in this data
and<00:10:22.690><c> we're</c><00:10:23.230><c> also</c><00:10:23.350><c> gonna</c><00:10:23.470><c> be</c><00:10:23.650><c> releasing</c><00:10:24.070><c> it</c><00:10:24.160><c> and</c>

00:10:24.269 --> 00:10:24.279 align:start position:0%
and we're also gonna be releasing it and
 

00:10:24.279 --> 00:10:25.740 align:start position:0%
and we're also gonna be releasing it and
open<00:10:24.490><c> sourcing</c><00:10:24.850><c> everything</c><00:10:24.940><c> I</c><00:10:25.330><c> talked</c><00:10:25.510><c> about</c>

00:10:25.740 --> 00:10:25.750 align:start position:0%
open sourcing everything I talked about
 

00:10:25.750 --> 00:10:27.720 align:start position:0%
open sourcing everything I talked about
today<00:10:26.020><c> for</c><00:10:26.080><c> peer</c><00:10:26.380><c> review</c><00:10:26.709><c> within</c><00:10:27.490><c> the</c><00:10:27.580><c> next</c>

00:10:27.720 --> 00:10:27.730 align:start position:0%
today for peer review within the next
 

00:10:27.730 --> 00:10:28.519 align:start position:0%
today for peer review within the next
month<00:10:27.940><c> or</c><00:10:28.120><c> so</c>

00:10:28.519 --> 00:10:28.529 align:start position:0%
month or so
 

00:10:28.529 --> 00:10:30.840 align:start position:0%
month or so
so<00:10:29.529><c> quantifying</c><00:10:30.010><c> the</c><00:10:30.100><c> front-running</c><00:10:30.459><c> problem</c>

00:10:30.840 --> 00:10:30.850 align:start position:0%
so quantifying the front-running problem
 

00:10:30.850 --> 00:10:32.579 align:start position:0%
so quantifying the front-running problem
so<00:10:31.150><c> between</c><00:10:31.510><c> around</c><00:10:31.839><c> blocks</c><00:10:32.170><c> three</c><00:10:32.410><c> point</c>

00:10:32.579 --> 00:10:32.589 align:start position:0%
so between around blocks three point
 

00:10:32.589 --> 00:10:34.079 align:start position:0%
so between around blocks three point
eight<00:10:32.680><c> seven</c><00:10:32.890><c> million</c><00:10:33.190><c> in</c><00:10:33.430><c> a</c><00:10:33.490><c> around</c><00:10:33.880><c> block</c>

00:10:34.079 --> 00:10:34.089 align:start position:0%
eight seven million in a around block
 

00:10:34.089 --> 00:10:35.760 align:start position:0%
eight seven million in a around block
six<00:10:34.390><c> point</c><00:10:34.600><c> six</c><00:10:34.810><c> million</c><00:10:35.020><c> which</c><00:10:35.260><c> was</c><00:10:35.410><c> I</c><00:10:35.650><c> think</c>

00:10:35.760 --> 00:10:35.770 align:start position:0%
six point six million which was I think
 

00:10:35.770 --> 00:10:38.190 align:start position:0%
six point six million which was I think
a<00:10:36.010><c> week</c><00:10:36.100><c> or</c><00:10:36.279><c> two</c><00:10:36.370><c> ago</c><00:10:36.400><c> we</c><00:10:37.390><c> saw</c><00:10:37.570><c> around</c><00:10:37.839><c> two</c>

00:10:38.190 --> 00:10:38.200 align:start position:0%
a week or two ago we saw around two
 

00:10:38.200 --> 00:10:39.630 align:start position:0%
a week or two ago we saw around two
million<00:10:38.380><c> five</c><00:10:38.680><c> hundred</c><00:10:38.709><c> thousand</c><00:10:39.310><c> of</c><00:10:39.490><c> these</c>

00:10:39.630 --> 00:10:39.640 align:start position:0%
million five hundred thousand of these
 

00:10:39.640 --> 00:10:41.870 align:start position:0%
million five hundred thousand of these
programmatic<00:10:40.270><c> arbitrage</c><00:10:40.720><c> bot</c><00:10:40.990><c> transactions</c>

00:10:41.870 --> 00:10:41.880 align:start position:0%
programmatic arbitrage bot transactions
 

00:10:41.880 --> 00:10:44.640 align:start position:0%
programmatic arbitrage bot transactions
which<00:10:42.880><c> is</c><00:10:43.000><c> about</c><00:10:43.180><c> 30%</c><00:10:43.510><c> of</c><00:10:43.900><c> all</c><00:10:44.020><c> blocks</c><00:10:44.290><c> on</c><00:10:44.529><c> the</c>

00:10:44.640 --> 00:10:44.650 align:start position:0%
which is about 30% of all blocks on the
 

00:10:44.650 --> 00:10:46.110 align:start position:0%
which is about 30% of all blocks on the
network<00:10:44.920><c> in</c><00:10:45.130><c> that</c><00:10:45.250><c> time</c><00:10:45.430><c> containing</c><00:10:45.880><c> such</c><00:10:46.029><c> a</c>

00:10:46.110 --> 00:10:46.120 align:start position:0%
network in that time containing such a
 

00:10:46.120 --> 00:10:48.660 align:start position:0%
network in that time containing such a
transaction<00:10:46.630><c> we</c><00:10:47.380><c> also</c><00:10:47.500><c> saw</c><00:10:47.709><c> 21</c><00:10:48.220><c> trillion</c>

00:10:48.660 --> 00:10:48.670 align:start position:0%
transaction we also saw 21 trillion
 

00:10:48.670 --> 00:10:50.760 align:start position:0%
transaction we also saw 21 trillion
total<00:10:48.910><c> guei</c><00:10:49.270><c> bid</c><00:10:49.750><c> in</c><00:10:49.930><c> the</c><00:10:50.020><c> network</c><00:10:50.290><c> for</c><00:10:50.709><c> the</c>

00:10:50.760 --> 00:10:50.770 align:start position:0%
total guei bid in the network for the
 

00:10:50.770 --> 00:10:53.040 align:start position:0%
total guei bid in the network for the
gas<00:10:51.070><c> to</c><00:10:51.370><c> pay</c><00:10:51.520><c> for</c><00:10:51.670><c> these</c><00:10:51.790><c> transactions</c><00:10:52.390><c> which</c>

00:10:53.040 --> 00:10:53.050 align:start position:0%
gas to pay for these transactions which
 

00:10:53.050 --> 00:10:54.269 align:start position:0%
gas to pay for these transactions which
paid<00:10:53.470><c> for</c><00:10:53.680><c> nine</c><00:10:53.800><c> hundred</c><00:10:54.070><c> eighty</c><00:10:54.130><c> nine</c>

00:10:54.269 --> 00:10:54.279 align:start position:0%
paid for nine hundred eighty nine
 

00:10:54.279 --> 00:10:56.699 align:start position:0%
paid for nine hundred eighty nine
billion<00:10:54.850><c> gas</c><00:10:55.060><c> or</c><00:10:55.420><c> sorry</c><00:10:55.690><c> bid</c><00:10:56.110><c> nine</c><00:10:56.440><c> hundred</c>

00:10:56.699 --> 00:10:56.709 align:start position:0%
billion gas or sorry bid nine hundred
 

00:10:56.709 --> 00:10:58.350 align:start position:0%
billion gas or sorry bid nine hundred
eighty<00:10:56.830><c> nine</c><00:10:56.860><c> billion</c><00:10:57.310><c> gas</c><00:10:57.490><c> the</c><00:10:57.820><c> transaction</c>

00:10:58.350 --> 00:10:58.360 align:start position:0%
eighty nine billion gas the transaction
 

00:10:58.360 --> 00:10:59.640 align:start position:0%
eighty nine billion gas the transaction
could<00:10:58.540><c> potentially</c><00:10:58.900><c> use</c><00:10:59.020><c> less</c><00:10:59.230><c> than</c><00:10:59.410><c> it</c><00:10:59.500><c> bid</c>

00:10:59.640 --> 00:10:59.650 align:start position:0%
could potentially use less than it bid
 

00:10:59.650 --> 00:11:01.560 align:start position:0%
could potentially use less than it bid
and<00:10:59.890><c> that's</c><00:11:00.520><c> equivalent</c><00:11:00.760><c> to</c><00:11:00.940><c> about</c><00:11:01.000><c> a</c><00:11:01.180><c> hundred</c>

00:11:01.560 --> 00:11:01.570 align:start position:0%
and that's equivalent to about a hundred
 

00:11:01.570 --> 00:11:03.540 align:start position:0%
and that's equivalent to about a hundred
twenty<00:11:01.630><c> thousand</c><00:11:02.170><c> full</c><00:11:02.290><c> blocks</c><00:11:02.500><c> of</c><00:11:02.680><c> gas</c><00:11:02.830><c> so</c>

00:11:03.540 --> 00:11:03.550 align:start position:0%
twenty thousand full blocks of gas so
 

00:11:03.550 --> 00:11:04.829 align:start position:0%
twenty thousand full blocks of gas so
you<00:11:03.610><c> can</c><00:11:03.760><c> see</c><00:11:03.910><c> this</c><00:11:04.030><c> is</c><00:11:04.180><c> already</c><00:11:04.360><c> happening</c>

00:11:04.829 --> 00:11:04.839 align:start position:0%
you can see this is already happening
 

00:11:04.839 --> 00:11:07.980 align:start position:0%
you can see this is already happening
actively<00:11:05.380><c> on</c><00:11:05.560><c> the</c><00:11:05.740><c> system</c><00:11:06.040><c> today</c><00:11:06.810><c> now</c><00:11:07.810><c> let's</c>

00:11:07.980 --> 00:11:07.990 align:start position:0%
actively on the system today now let's
 

00:11:07.990 --> 00:11:08.910 align:start position:0%
actively on the system today now let's
sort<00:11:08.140><c> of</c><00:11:08.230><c> zoom</c><00:11:08.410><c> in</c><00:11:08.500><c> a</c><00:11:08.589><c> little</c><00:11:08.680><c> bit</c>

00:11:08.910 --> 00:11:08.920 align:start position:0%
sort of zoom in a little bit
 

00:11:08.920 --> 00:11:10.560 align:start position:0%
sort of zoom in a little bit
and<00:11:09.100><c> look</c><00:11:09.310><c> at</c><00:11:09.459><c> the</c><00:11:09.700><c> the</c><00:11:09.850><c> graphical</c><00:11:10.269><c> data</c><00:11:10.389><c> of</c>

00:11:10.560 --> 00:11:10.570 align:start position:0%
and look at the the graphical data of
 

00:11:10.570 --> 00:11:12.120 align:start position:0%
and look at the the graphical data of
what<00:11:10.660><c> this</c><00:11:10.750><c> market</c><00:11:11.079><c> looks</c><00:11:11.260><c> like</c><00:11:11.470><c> so</c><00:11:11.980><c> that</c>

00:11:12.120 --> 00:11:12.130 align:start position:0%
what this market looks like so that
 

00:11:12.130 --> 00:11:13.470 align:start position:0%
what this market looks like so that
purple<00:11:12.339><c> line</c><00:11:12.579><c> over</c><00:11:12.850><c> there</c><00:11:12.940><c> is</c><00:11:13.089><c> the</c><00:11:13.209><c> date</c><00:11:13.360><c> we</c>

00:11:13.470 --> 00:11:13.480 align:start position:0%
purple line over there is the date we
 

00:11:13.480 --> 00:11:15.690 align:start position:0%
purple line over there is the date we
published<00:11:13.839><c> the</c><00:11:13.959><c> post</c><00:11:14.170><c> you</c><00:11:14.980><c> can</c><00:11:15.100><c> see</c><00:11:15.279><c> before</c>

00:11:15.690 --> 00:11:15.700 align:start position:0%
published the post you can see before
 

00:11:15.700 --> 00:11:17.610 align:start position:0%
published the post you can see before
that<00:11:15.730><c> it</c><00:11:16.209><c> was</c><00:11:16.329><c> maybe</c><00:11:16.510><c> us</c><00:11:16.750><c> trading</c><00:11:17.200><c> around</c><00:11:17.380><c> and</c>

00:11:17.610 --> 00:11:17.620 align:start position:0%
that it was maybe us trading around and
 

00:11:17.620 --> 00:11:19.680 align:start position:0%
that it was maybe us trading around and
experimenting<00:11:18.100><c> a</c><00:11:18.160><c> little</c><00:11:18.250><c> in</c><00:11:18.459><c> one</c><00:11:18.639><c> bot</c><00:11:18.850><c> and</c>

00:11:19.680 --> 00:11:19.690 align:start position:0%
experimenting a little in one bot and
 

00:11:19.690 --> 00:11:21.690 align:start position:0%
experimenting a little in one bot and
shortly<00:11:19.990><c> after</c><00:11:20.320><c> that</c><00:11:20.350><c> sort</c><00:11:20.950><c> of</c><00:11:21.040><c> this</c><00:11:21.220><c> rapid</c>

00:11:21.690 --> 00:11:21.700 align:start position:0%
shortly after that sort of this rapid
 

00:11:21.700 --> 00:11:24.389 align:start position:0%
shortly after that sort of this rapid
professionalized<00:11:22.329><c> economy</c><00:11:22.870><c> rose</c><00:11:23.709><c> up</c><00:11:23.950><c> taking</c>

00:11:24.389 --> 00:11:24.399 align:start position:0%
professionalized economy rose up taking
 

00:11:24.399 --> 00:11:25.860 align:start position:0%
professionalized economy rose up taking
these<00:11:24.490><c> arbitrage</c><00:11:24.970><c> opportunities</c><00:11:25.600><c> often</c>

00:11:25.860 --> 00:11:25.870 align:start position:0%
these arbitrage opportunities often
 

00:11:25.870 --> 00:11:28.110 align:start position:0%
these arbitrage opportunities often
competitively<00:11:26.589><c> so</c><00:11:27.519><c> the</c><00:11:27.639><c> way</c><00:11:27.730><c> you</c><00:11:27.790><c> should</c><00:11:27.880><c> read</c>

00:11:28.110 --> 00:11:28.120 align:start position:0%
competitively so the way you should read
 

00:11:28.120 --> 00:11:30.720 align:start position:0%
competitively so the way you should read
this<00:11:28.240><c> graph</c><00:11:28.480><c> is</c><00:11:28.750><c> the</c><00:11:28.810><c> top</c><00:11:29.350><c> line</c><00:11:29.589><c> is</c><00:11:29.980><c> that</c><00:11:30.639><c> is</c>

00:11:30.720 --> 00:11:30.730 align:start position:0%
this graph is the top line is that is
 

00:11:30.730 --> 00:11:33.329 align:start position:0%
this graph is the top line is that is
the<00:11:31.149><c> gray</c><00:11:31.500><c> top</c><00:11:32.500><c> line</c><00:11:32.680><c> of</c><00:11:32.709><c> the</c><00:11:32.800><c> top</c><00:11:32.980><c> graph</c><00:11:33.190><c> is</c>

00:11:33.329 --> 00:11:33.339 align:start position:0%
the gray top line of the top graph is
 

00:11:33.339 --> 00:11:35.000 align:start position:0%
the gray top line of the top graph is
the<00:11:33.459><c> Gawai</c><00:11:33.639><c> bid</c><00:11:33.880><c> including</c><00:11:34.329><c> failures</c><00:11:34.690><c> and</c>

00:11:35.000 --> 00:11:35.010 align:start position:0%
the Gawai bid including failures and
 

00:11:35.010 --> 00:11:37.110 align:start position:0%
the Gawai bid including failures and
what<00:11:36.010><c> that</c><00:11:36.160><c> means</c><00:11:36.310><c> is</c><00:11:36.610><c> we</c><00:11:36.850><c> include</c>

00:11:37.110 --> 00:11:37.120 align:start position:0%
what that means is we include
 

00:11:37.120 --> 00:11:38.220 align:start position:0%
what that means is we include
transactions<00:11:37.839><c> that</c><00:11:37.930><c> didn't</c><00:11:38.170><c> necessarily</c>

00:11:38.220 --> 00:11:38.230 align:start position:0%
transactions that didn't necessarily
 

00:11:38.230 --> 00:11:40.470 align:start position:0%
transactions that didn't necessarily
successfully<00:11:39.190><c> arbitrage</c><00:11:39.579><c> things</c><00:11:39.880><c> and</c><00:11:40.120><c> we're</c>

00:11:40.470 --> 00:11:40.480 align:start position:0%
successfully arbitrage things and we're
 

00:11:40.480 --> 00:11:41.879 align:start position:0%
successfully arbitrage things and we're
using<00:11:40.660><c> a</c><00:11:40.839><c> pretty</c><00:11:41.019><c> loose</c><00:11:41.260><c> heuristic</c><00:11:41.740><c> which</c>

00:11:41.879 --> 00:11:41.889 align:start position:0%
using a pretty loose heuristic which
 

00:11:41.889 --> 00:11:44.189 align:start position:0%
using a pretty loose heuristic which
might<00:11:42.130><c> accidentally</c><00:11:42.639><c> identify</c><00:11:43.240><c> transactions</c>

00:11:44.189 --> 00:11:44.199 align:start position:0%
might accidentally identify transactions
 

00:11:44.199 --> 00:11:45.600 align:start position:0%
might accidentally identify transactions
that<00:11:44.320><c> are</c><00:11:44.410><c> trading</c><00:11:45.070><c> programmatically</c>

00:11:45.600 --> 00:11:45.610 align:start position:0%
that are trading programmatically
 

00:11:45.610 --> 00:11:47.910 align:start position:0%
that are trading programmatically
through<00:11:45.699><c> Dex's</c><00:11:46.240><c> for</c><00:11:46.389><c> other</c><00:11:46.540><c> reasons</c><00:11:46.990><c> so</c><00:11:47.769><c> we're</c>

00:11:47.910 --> 00:11:47.920 align:start position:0%
through Dex's for other reasons so we're
 

00:11:47.920 --> 00:11:49.110 align:start position:0%
through Dex's for other reasons so we're
looking<00:11:48.160><c> through</c><00:11:48.310><c> that</c><00:11:48.399><c> data</c><00:11:48.550><c> manually</c><00:11:48.940><c> and</c>

00:11:49.110 --> 00:11:49.120 align:start position:0%
looking through that data manually and
 

00:11:49.120 --> 00:11:50.280 align:start position:0%
looking through that data manually and
just<00:11:49.240><c> validating</c><00:11:49.720><c> it</c><00:11:49.779><c> take</c><00:11:49.990><c> this</c><00:11:50.110><c> with</c><00:11:50.260><c> a</c>

00:11:50.280 --> 00:11:50.290 align:start position:0%
just validating it take this with a
 

00:11:50.290 --> 00:11:51.329 align:start position:0%
just validating it take this with a
grain<00:11:50.350><c> of</c><00:11:50.500><c> salt</c><00:11:50.709><c> right</c><00:11:50.920><c> now</c><00:11:51.040><c> but</c>

00:11:51.329 --> 00:11:51.339 align:start position:0%
grain of salt right now but
 

00:11:51.339 --> 00:11:53.220 align:start position:0%
grain of salt right now but
approximately<00:11:51.850><c> this</c><00:11:52.389><c> is</c><00:11:52.510><c> what</c><00:11:52.660><c> the</c><00:11:52.779><c> shape</c><00:11:53.110><c> of</c>

00:11:53.220 --> 00:11:53.230 align:start position:0%
approximately this is what the shape of
 

00:11:53.230 --> 00:11:55.379 align:start position:0%
approximately this is what the shape of
the<00:11:53.320><c> market</c><00:11:53.589><c> looks</c><00:11:53.769><c> like</c><00:11:53.949><c> and</c><00:11:54.910><c> the</c><00:11:55.240><c> way</c><00:11:55.329><c> you</c>

00:11:55.379 --> 00:11:55.389 align:start position:0%
the market looks like and the way you
 

00:11:55.389 --> 00:11:56.939 align:start position:0%
the market looks like and the way you
should<00:11:55.660><c> read</c><00:11:55.810><c> this</c><00:11:55.959><c> is</c><00:11:56.199><c> essentially</c><00:11:56.709><c> we</c>

00:11:56.939 --> 00:11:56.949 align:start position:0%
should read this is essentially we
 

00:11:56.949 --> 00:11:58.710 align:start position:0%
should read this is essentially we
chunked<00:11:57.250><c> up</c><00:11:57.339><c> time</c><00:11:57.880><c> into</c><00:11:58.120><c> 10,000</c><00:11:58.600><c> block</c>

00:11:58.710 --> 00:11:58.720 align:start position:0%
chunked up time into 10,000 block
 

00:11:58.720 --> 00:12:00.360 align:start position:0%
chunked up time into 10,000 block
intervals<00:11:59.170><c> and</c><00:11:59.440><c> just</c><00:11:59.920><c> looked</c><00:12:00.070><c> at</c><00:12:00.160><c> how</c><00:12:00.279><c> much</c>

00:12:00.360 --> 00:12:00.370 align:start position:0%
intervals and just looked at how much
 

00:12:00.370 --> 00:12:02.009 align:start position:0%
intervals and just looked at how much
gas<00:12:00.610><c> and</c><00:12:00.910><c> whey</c><00:12:01.120><c> was</c><00:12:01.300><c> being</c><00:12:01.510><c> used</c><00:12:01.690><c> in</c><00:12:01.779><c> each</c><00:12:01.899><c> of</c>

00:12:02.009 --> 00:12:02.019 align:start position:0%
gas and whey was being used in each of
 

00:12:02.019 --> 00:12:04.019 align:start position:0%
gas and whey was being used in each of
those<00:12:02.110><c> 10,000</c><00:12:02.649><c> block</c><00:12:02.740><c> unit</c><00:12:03.010><c> rules</c><00:12:03.190><c> so</c><00:12:03.910><c> it's</c>

00:12:04.019 --> 00:12:04.029 align:start position:0%
those 10,000 block unit rules so it's
 

00:12:04.029 --> 00:12:05.460 align:start position:0%
those 10,000 block unit rules so it's
not<00:12:04.120><c> actually</c><00:12:04.300><c> a</c><00:12:04.510><c> moving</c><00:12:04.750><c> average</c><00:12:04.870><c> sorry</c><00:12:05.290><c> for</c>

00:12:05.460 --> 00:12:05.470 align:start position:0%
not actually a moving average sorry for
 

00:12:05.470 --> 00:12:08.400 align:start position:0%
not actually a moving average sorry for
that<00:12:05.560><c> misleading</c><00:12:05.980><c> label</c><00:12:06.420><c> but</c><00:12:07.420><c> if</c><00:12:07.930><c> you</c><00:12:08.050><c> see</c><00:12:08.230><c> for</c>

00:12:08.400 --> 00:12:08.410 align:start position:0%
that misleading label but if you see for
 

00:12:08.410 --> 00:12:10.079 align:start position:0%
that misleading label but if you see for
example<00:12:08.440><c> the</c><00:12:08.800><c> bottom</c><00:12:09.040><c> line</c><00:12:09.220><c> 15</c><00:12:09.639><c> billion</c><00:12:09.940><c> gasps</c>

00:12:10.079 --> 00:12:10.089 align:start position:0%
example the bottom line 15 billion gasps
 

00:12:10.089 --> 00:12:11.759 align:start position:0%
example the bottom line 15 billion gasps
that<00:12:10.360><c> means</c><00:12:10.480><c> in</c><00:12:10.750><c> those</c><00:12:10.930><c> ten</c><00:12:11.139><c> thousand</c><00:12:11.560><c> blocks</c>

00:12:11.759 --> 00:12:11.769 align:start position:0%
that means in those ten thousand blocks
 

00:12:11.769 --> 00:12:14.730 align:start position:0%
that means in those ten thousand blocks
15<00:12:12.220><c> billion</c><00:12:12.550><c> total</c><00:12:12.820><c> gas</c><00:12:12.940><c> was</c><00:12:13.240><c> was</c><00:12:13.899><c> sort</c><00:12:14.470><c> of</c><00:12:14.529><c> bid</c>

00:12:14.730 --> 00:12:14.740 align:start position:0%
15 billion total gas was was sort of bid
 

00:12:14.740 --> 00:12:17.130 align:start position:0%
15 billion total gas was was sort of bid
which<00:12:15.100><c> means</c><00:12:15.339><c> 1.5</c><00:12:16.060><c> million</c><00:12:16.300><c> gas</c><00:12:16.750><c> per</c><00:12:16.959><c> block</c>

00:12:17.130 --> 00:12:17.140 align:start position:0%
which means 1.5 million gas per block
 

00:12:17.140 --> 00:12:19.769 align:start position:0%
which means 1.5 million gas per block
was<00:12:17.320><c> demanded</c><00:12:17.709><c> by</c><00:12:17.800><c> these</c><00:12:17.949><c> arbitrage</c><00:12:18.370><c> errs</c><00:12:18.779><c> the</c>

00:12:19.769 --> 00:12:19.779 align:start position:0%
was demanded by these arbitrage errs the
 

00:12:19.779 --> 00:12:21.329 align:start position:0%
was demanded by these arbitrage errs the
law<00:12:19.930><c> world</c><00:12:20.079><c> two</c><00:12:20.320><c> lines</c><00:12:20.529><c> so</c><00:12:20.920><c> show</c><00:12:21.220><c> the</c>

00:12:21.329 --> 00:12:21.339 align:start position:0%
law world two lines so show the
 

00:12:21.339 --> 00:12:23.460 align:start position:0%
law world two lines so show the
successful<00:12:21.790><c> arbitrage</c><00:12:22.240><c> rates</c><00:12:22.570><c> and</c><00:12:23.199><c> these</c><00:12:23.350><c> are</c>

00:12:23.460 --> 00:12:23.470 align:start position:0%
successful arbitrage rates and these are
 

00:12:23.470 --> 00:12:24.689 align:start position:0%
successful arbitrage rates and these are
transactions<00:12:23.920><c> which</c><00:12:24.040><c> actually</c><00:12:24.339><c> managed</c><00:12:24.670><c> to</c>

00:12:24.689 --> 00:12:24.699 align:start position:0%
transactions which actually managed to
 

00:12:24.699 --> 00:12:26.400 align:start position:0%
transactions which actually managed to
execute<00:12:25.000><c> trades</c><00:12:25.300><c> on</c><00:12:25.510><c> index</c><00:12:25.779><c> programmatically</c>

00:12:26.400 --> 00:12:26.410 align:start position:0%
execute trades on index programmatically
 

00:12:26.410 --> 00:12:29.130 align:start position:0%
execute trades on index programmatically
through<00:12:26.529><c> other</c><00:12:26.800><c> smart</c><00:12:27.100><c> contracts</c><00:12:27.660><c> and</c><00:12:28.660><c> the</c>

00:12:29.130 --> 00:12:29.140 align:start position:0%
through other smart contracts and the
 

00:12:29.140 --> 00:12:33.269 align:start position:0%
through other smart contracts and the
bottom<00:12:29.410><c> red</c><00:12:29.620><c> line</c><00:12:29.800><c> is</c><00:12:29.949><c> the</c><00:12:30.070><c> fill</c><00:12:30.220><c> is</c><00:12:32.130><c> the</c><00:12:33.130><c> gas</c>

00:12:33.269 --> 00:12:33.279 align:start position:0%
bottom red line is the fill is the gas
 

00:12:33.279 --> 00:12:35.519 align:start position:0%
bottom red line is the fill is the gas
used<00:12:33.610><c> and</c><00:12:34.000><c> the</c><00:12:34.120><c> top</c><00:12:34.480><c> is</c><00:12:34.630><c> the</c><00:12:34.720><c> gas</c><00:12:34.839><c> bid</c><00:12:35.110><c> so</c><00:12:35.290><c> again</c>

00:12:35.519 --> 00:12:35.529 align:start position:0%
used and the top is the gas bid so again
 

00:12:35.529 --> 00:12:37.050 align:start position:0%
used and the top is the gas bid so again
the<00:12:35.680><c> gas</c><00:12:35.800><c> pit</c><00:12:36.070><c> is</c><00:12:36.220><c> the</c><00:12:36.430><c> price</c><00:12:36.640><c> you</c><00:12:36.760><c> offered</c><00:12:37.029><c> to</c>

00:12:37.050 --> 00:12:37.060 align:start position:0%
the gas pit is the price you offered to
 

00:12:37.060 --> 00:12:38.430 align:start position:0%
the gas pit is the price you offered to
pay<00:12:37.149><c> and</c><00:12:37.420><c> the</c><00:12:37.510><c> gas</c><00:12:37.630><c> use</c><00:12:37.839><c> is</c><00:12:37.990><c> the</c><00:12:38.110><c> price</c><00:12:38.290><c> you</c><00:12:38.320><c> pay</c>

00:12:38.430 --> 00:12:38.440 align:start position:0%
pay and the gas use is the price you pay
 

00:12:38.440 --> 00:12:40.530 align:start position:0%
pay and the gas use is the price you pay
so<00:12:39.279><c> you</c><00:12:39.370><c> can</c><00:12:39.519><c> see</c><00:12:39.670><c> this</c><00:12:39.820><c> market</c><00:12:40.180><c> has</c><00:12:40.269><c> sort</c><00:12:40.480><c> of</c>

00:12:40.530 --> 00:12:40.540 align:start position:0%
so you can see this market has sort of
 

00:12:40.540 --> 00:12:42.329 align:start position:0%
so you can see this market has sort of
been<00:12:40.720><c> steadily</c><00:12:40.930><c> increasing</c><00:12:41.170><c> slowly</c><00:12:41.829><c> in</c><00:12:42.130><c> gas</c>

00:12:42.329 --> 00:12:42.339 align:start position:0%
been steadily increasing slowly in gas
 

00:12:42.339 --> 00:12:44.280 align:start position:0%
been steadily increasing slowly in gas
but<00:12:43.029><c> decreasing</c><00:12:43.510><c> in</c><00:12:43.600><c> the</c><00:12:43.660><c> amount</c><00:12:43.839><c> of</c><00:12:43.899><c> gas</c><00:12:44.079><c> it's</c>

00:12:44.280 --> 00:12:44.290 align:start position:0%
but decreasing in the amount of gas it's
 

00:12:44.290 --> 00:12:46.410 align:start position:0%
but decreasing in the amount of gas it's
burning<00:12:44.620><c> for</c><00:12:44.920><c> two</c><00:12:45.040><c> reasons</c><00:12:45.399><c> number</c><00:12:45.670><c> one</c><00:12:46.089><c> the</c>

00:12:46.410 --> 00:12:46.420 align:start position:0%
burning for two reasons number one the
 

00:12:46.420 --> 00:12:47.790 align:start position:0%
burning for two reasons number one the
general<00:12:46.720><c> gas</c><00:12:46.899><c> market</c><00:12:47.290><c> has</c><00:12:47.380><c> cooled</c><00:12:47.620><c> off</c><00:12:47.769><c> a</c>

00:12:47.790 --> 00:12:47.800 align:start position:0%
general gas market has cooled off a
 

00:12:47.800 --> 00:12:49.800 align:start position:0%
general gas market has cooled off a
little<00:12:48.010><c> bit</c><00:12:48.220><c> since</c><00:12:49.000><c> that</c><00:12:49.240><c> sort</c><00:12:49.449><c> of</c><00:12:49.510><c> spike</c>

00:12:49.800 --> 00:12:49.810 align:start position:0%
little bit since that sort of spike
 

00:12:49.810 --> 00:12:51.720 align:start position:0%
little bit since that sort of spike
right<00:12:50.079><c> after</c><00:12:50.380><c> our</c><00:12:50.410><c> blog</c><00:12:50.709><c> post</c><00:12:51.010><c> and</c><00:12:51.279><c> another</c>

00:12:51.720 --> 00:12:51.730 align:start position:0%
right after our blog post and another
 

00:12:51.730 --> 00:12:53.100 align:start position:0%
right after our blog post and another
one<00:12:51.910><c> users</c><00:12:52.240><c> are</c><00:12:52.329><c> actually</c><00:12:52.449><c> making</c><00:12:52.750><c> smaller</c>

00:12:53.100 --> 00:12:53.110 align:start position:0%
one users are actually making smaller
 

00:12:53.110 --> 00:12:54.660 align:start position:0%
one users are actually making smaller
and<00:12:53.319><c> smaller</c><00:12:53.529><c> trades</c><00:12:53.829><c> on</c><00:12:53.980><c> these</c><00:12:54.100><c> Dex's</c><00:12:54.519><c> as</c>

00:12:54.660 --> 00:12:54.670 align:start position:0%
and smaller trades on these Dex's as
 

00:12:54.670 --> 00:12:56.550 align:start position:0%
and smaller trades on these Dex's as
they<00:12:54.910><c> hit</c><00:12:55.029><c> the</c><00:12:55.180><c> mainstream</c><00:12:55.360><c> which</c><00:12:56.140><c> means</c><00:12:56.350><c> the</c>

00:12:56.550 --> 00:12:56.560 align:start position:0%
they hit the mainstream which means the
 

00:12:56.560 --> 00:12:58.139 align:start position:0%
they hit the mainstream which means the
average<00:12:56.829><c> size</c><00:12:57.160><c> of</c><00:12:57.339><c> the</c><00:12:57.430><c> opportunity</c><00:12:57.910><c> is</c>

00:12:58.139 --> 00:12:58.149 align:start position:0%
average size of the opportunity is
 

00:12:58.149 --> 00:13:01.079 align:start position:0%
average size of the opportunity is
decreasing<00:12:58.779><c> over</c><00:12:59.050><c> time</c><00:12:59.399><c> so</c><00:13:00.399><c> we</c><00:13:00.699><c> went</c><00:13:00.940><c> and</c>

00:13:01.079 --> 00:13:01.089 align:start position:0%
decreasing over time so we went and
 

00:13:01.089 --> 00:13:02.819 align:start position:0%
decreasing over time so we went and
actually<00:13:01.180><c> measured</c><00:13:01.690><c> this</c><00:13:02.019><c> market</c><00:13:02.470><c> in</c><00:13:02.620><c> much</c>

00:13:02.819 --> 00:13:02.829 align:start position:0%
actually measured this market in much
 

00:13:02.829 --> 00:13:04.710 align:start position:0%
actually measured this market in much
more<00:13:03.069><c> detailed</c><00:13:03.610><c> because</c><00:13:04.120><c> we</c><00:13:04.329><c> wanted</c><00:13:04.540><c> to</c><00:13:04.600><c> know</c>

00:13:04.710 --> 00:13:04.720 align:start position:0%
more detailed because we wanted to know
 

00:13:04.720 --> 00:13:06.120 align:start position:0%
more detailed because we wanted to know
how<00:13:04.930><c> are</c><00:13:05.079><c> these</c><00:13:05.199><c> BOTS</c><00:13:05.470><c> that</c><00:13:05.709><c> are</c><00:13:05.829><c> doing</c><00:13:05.949><c> this</c>

00:13:06.120 --> 00:13:06.130 align:start position:0%
how are these BOTS that are doing this
 

00:13:06.130 --> 00:13:07.889 align:start position:0%
how are these BOTS that are doing this
actually<00:13:06.339><c> competing</c><00:13:06.940><c> what</c><00:13:07.389><c> does</c><00:13:07.510><c> it</c><00:13:07.600><c> take</c><00:13:07.750><c> to</c>

00:13:07.889 --> 00:13:07.899 align:start position:0%
actually competing what does it take to
 

00:13:07.899 --> 00:13:09.809 align:start position:0%
actually competing what does it take to
be<00:13:07.990><c> competitive</c><00:13:08.260><c> in</c><00:13:08.529><c> this</c><00:13:08.620><c> market</c><00:13:09.010><c> so</c><00:13:09.699><c> we</c>

00:13:09.809 --> 00:13:09.819 align:start position:0%
be competitive in this market so we
 

00:13:09.819 --> 00:13:12.059 align:start position:0%
be competitive in this market so we
deployed<00:13:10.120><c> eight</c><00:13:10.329><c> nodes</c><00:13:10.569><c> with</c><00:13:10.810><c> 256</c><00:13:11.529><c> peers</c><00:13:11.829><c> each</c>

00:13:12.059 --> 00:13:12.069 align:start position:0%
deployed eight nodes with 256 peers each
 

00:13:12.069 --> 00:13:13.559 align:start position:0%
deployed eight nodes with 256 peers each
deeply<00:13:12.550><c> paired</c><00:13:12.760><c> with</c><00:13:12.850><c> the</c><00:13:12.970><c> etherion</c><00:13:13.269><c> network</c>

00:13:13.559 --> 00:13:13.569 align:start position:0%
deeply paired with the etherion network
 

00:13:13.569 --> 00:13:15.480 align:start position:0%
deeply paired with the etherion network
geo<00:13:14.170><c> distributed</c><00:13:14.680><c> this</c><00:13:14.829><c> across</c><00:13:15.160><c> three</c>

00:13:15.480 --> 00:13:15.490 align:start position:0%
geo distributed this across three
 

00:13:15.490 --> 00:13:17.040 align:start position:0%
geo distributed this across three
different<00:13:15.519><c> server</c><00:13:15.940><c> providers</c><00:13:16.449><c> in</c><00:13:16.660><c> south</c><00:13:16.899><c> and</c>

00:13:17.040 --> 00:13:17.050 align:start position:0%
different server providers in south and
 

00:13:17.050 --> 00:13:18.480 align:start position:0%
different server providers in south and
north<00:13:17.140><c> america</c><00:13:17.620><c> europe</c><00:13:17.860><c> and</c><00:13:18.100><c> asia</c>

00:13:18.480 --> 00:13:18.490 align:start position:0%
north america europe and asia
 

00:13:18.490 --> 00:13:21.300 align:start position:0%
north america europe and asia
we<00:13:19.060><c> collected</c><00:13:19.420><c> 215</c><00:13:20.170><c> million</c><00:13:20.470><c> observations</c>

00:13:21.300 --> 00:13:21.310 align:start position:0%
we collected 215 million observations
 

00:13:21.310 --> 00:13:22.560 align:start position:0%
we collected 215 million observations
over<00:13:21.490><c> a</c><00:13:21.579><c> period</c><00:13:21.819><c> of</c><00:13:21.970><c> about</c>

00:13:22.560 --> 00:13:22.570 align:start position:0%
over a period of about
 

00:13:22.570 --> 00:13:24.360 align:start position:0%
over a period of about
a<00:13:22.600><c> month</c><00:13:22.780><c> and</c><00:13:22.900><c> a</c><00:13:22.930><c> half</c><00:13:23.130><c> and</c><00:13:24.130><c> what</c><00:13:24.280><c> an</c>

00:13:24.360 --> 00:13:24.370 align:start position:0%
a month and a half and what an
 

00:13:24.370 --> 00:13:26.070 align:start position:0%
a month and a half and what an
observation<00:13:24.880><c> is</c><00:13:25.030><c> is</c><00:13:25.270><c> essentially</c><00:13:25.690><c> every</c><00:13:25.900><c> time</c>

00:13:26.070 --> 00:13:26.080 align:start position:0%
observation is is essentially every time
 

00:13:26.080 --> 00:13:27.870 align:start position:0%
observation is is essentially every time
a<00:13:26.110><c> peer</c><00:13:26.380><c> sent</c><00:13:26.650><c> us</c><00:13:26.770><c> an</c><00:13:26.860><c> arbitrage</c><00:13:27.250><c> transaction</c>

00:13:27.870 --> 00:13:27.880 align:start position:0%
a peer sent us an arbitrage transaction
 

00:13:27.880 --> 00:13:30.090 align:start position:0%
a peer sent us an arbitrage transaction
we<00:13:28.450><c> record</c><00:13:28.810><c> the</c><00:13:28.960><c> precise</c><00:13:29.230><c> time</c><00:13:29.500><c> we</c><00:13:29.620><c> saw</c><00:13:29.800><c> it</c>

00:13:30.090 --> 00:13:30.100 align:start position:0%
we record the precise time we saw it
 

00:13:30.100 --> 00:13:33.420 align:start position:0%
we record the precise time we saw it
synchronized<00:13:30.550><c> to</c><00:13:30.670><c> the</c><00:13:30.700><c> microsecond</c><00:13:31.440><c> as</c><00:13:32.440><c> well</c>

00:13:33.420 --> 00:13:33.430 align:start position:0%
synchronized to the microsecond as well
 

00:13:33.430 --> 00:13:34.800 align:start position:0%
synchronized to the microsecond as well
as<00:13:33.550><c> which</c><00:13:33.730><c> peer</c><00:13:33.970><c> related</c><00:13:34.420><c> and</c><00:13:34.540><c> things</c><00:13:34.720><c> like</c>

00:13:34.800 --> 00:13:34.810 align:start position:0%
as which peer related and things like
 

00:13:34.810 --> 00:13:36.540 align:start position:0%
as which peer related and things like
that<00:13:34.870><c> and</c><00:13:35.200><c> the</c><00:13:35.500><c> goal</c><00:13:35.650><c> was</c><00:13:35.830><c> to</c><00:13:36.010><c> eventually</c><00:13:36.430><c> sort</c>

00:13:36.540 --> 00:13:36.550 align:start position:0%
that and the goal was to eventually sort
 

00:13:36.550 --> 00:13:38.400 align:start position:0%
that and the goal was to eventually sort
of<00:13:36.610><c> geo</c><00:13:36.850><c> locate</c><00:13:37.210><c> these</c><00:13:37.330><c> bots</c><00:13:37.600><c> ask</c><00:13:37.930><c> where</c><00:13:38.290><c> in</c>

00:13:38.400 --> 00:13:38.410 align:start position:0%
of geo locate these bots ask where in
 

00:13:38.410 --> 00:13:39.750 align:start position:0%
of geo locate these bots ask where in
the<00:13:38.500><c> world</c><00:13:38.680><c> are</c><00:13:38.890><c> the</c><00:13:39.010><c> latency</c><00:13:39.310><c> advantage</c><00:13:39.640><c> is</c>

00:13:39.750 --> 00:13:39.760 align:start position:0%
the world are the latency advantage is
 

00:13:39.760 --> 00:13:41.580 align:start position:0%
the world are the latency advantage is
strongest<00:13:40.210><c> as</c><00:13:40.720><c> well</c><00:13:40.900><c> as</c><00:13:40.990><c> understand</c><00:13:41.470><c> their</c>

00:13:41.580 --> 00:13:41.590 align:start position:0%
strongest as well as understand their
 

00:13:41.590 --> 00:13:43.140 align:start position:0%
strongest as well as understand their
operation<00:13:42.100><c> and</c><00:13:42.130><c> the</c><00:13:42.250><c> dynamics</c><00:13:42.700><c> between</c><00:13:42.820><c> them</c>

00:13:43.140 --> 00:13:43.150 align:start position:0%
operation and the dynamics between them
 

00:13:43.150 --> 00:13:45.090 align:start position:0%
operation and the dynamics between them
and<00:13:43.360><c> collect</c><00:13:43.930><c> precise</c><00:13:44.230><c> timing</c><00:13:44.620><c> data</c><00:13:44.770><c> on</c><00:13:44.980><c> these</c>

00:13:45.090 --> 00:13:45.100 align:start position:0%
and collect precise timing data on these
 

00:13:45.100 --> 00:13:46.950 align:start position:0%
and collect precise timing data on these
auctions<00:13:45.520><c> so</c><00:13:46.120><c> what</c><00:13:46.240><c> did</c><00:13:46.330><c> we</c><00:13:46.420><c> see</c><00:13:46.540><c> when</c><00:13:46.720><c> we</c><00:13:46.810><c> did</c>

00:13:46.950 --> 00:13:46.960 align:start position:0%
auctions so what did we see when we did
 

00:13:46.960 --> 00:13:49.200 align:start position:0%
auctions so what did we see when we did
that<00:13:47.110><c> this</c><00:13:47.980><c> is</c><00:13:48.160><c> what</c><00:13:48.280><c> a</c><00:13:48.310><c> typical</c><00:13:48.490><c> competition</c>

00:13:49.200 --> 00:13:49.210 align:start position:0%
that this is what a typical competition
 

00:13:49.210 --> 00:13:50.550 align:start position:0%
that this is what a typical competition
between<00:13:49.360><c> two</c><00:13:49.660><c> BOTS</c><00:13:49.870><c> trying</c><00:13:50.170><c> to</c><00:13:50.380><c> take</c><00:13:50.530><c> a</c>

00:13:50.550 --> 00:13:50.560 align:start position:0%
between two BOTS trying to take a
 

00:13:50.560 --> 00:13:52.920 align:start position:0%
between two BOTS trying to take a
profitable<00:13:51.130><c> opportunity</c><00:13:51.580><c> looks</c><00:13:51.790><c> like</c><00:13:51.970><c> the</c>

00:13:52.920 --> 00:13:52.930 align:start position:0%
profitable opportunity looks like the
 

00:13:52.930 --> 00:13:54.840 align:start position:0%
profitable opportunity looks like the
graph<00:13:53.110><c> is</c><00:13:53.320><c> showing</c><00:13:53.560><c> the</c><00:13:53.740><c> bids</c><00:13:53.920><c> over</c><00:13:54.250><c> time</c><00:13:54.490><c> so</c>

00:13:54.840 --> 00:13:54.850 align:start position:0%
graph is showing the bids over time so
 

00:13:54.850 --> 00:13:56.850 align:start position:0%
graph is showing the bids over time so
on<00:13:55.120><c> the</c><00:13:55.270><c> right</c><00:13:55.450><c> is</c><00:13:55.690><c> time</c><00:13:55.960><c> passing</c><00:13:56.380><c> you</c><00:13:56.560><c> can</c><00:13:56.710><c> see</c>

00:13:56.850 --> 00:13:56.860 align:start position:0%
on the right is time passing you can see
 

00:13:56.860 --> 00:13:58.050 align:start position:0%
on the right is time passing you can see
the<00:13:56.980><c> auction</c><00:13:57.310><c> ends</c><00:13:57.460><c> about</c><00:13:57.700><c> two</c><00:13:57.850><c> and</c><00:13:57.940><c> a</c><00:13:58.000><c> half</c>

00:13:58.050 --> 00:13:58.060 align:start position:0%
the auction ends about two and a half
 

00:13:58.060 --> 00:14:00.510 align:start position:0%
the auction ends about two and a half
seconds<00:13:58.570><c> after</c><00:13:58.810><c> it</c><00:13:58.930><c> starts</c><00:13:59.230><c> and</c><00:13:59.440><c> the</c><00:14:00.190><c> y-axis</c>

00:14:00.510 --> 00:14:00.520 align:start position:0%
seconds after it starts and the y-axis
 

00:14:00.520 --> 00:14:02.400 align:start position:0%
seconds after it starts and the y-axis
is<00:14:00.940><c> sort</c><00:14:01.210><c> of</c><00:14:01.270><c> the</c><00:14:01.360><c> gas</c><00:14:01.510><c> price</c><00:14:01.810><c> these</c><00:14:01.990><c> bots</c><00:14:02.260><c> are</c>

00:14:02.400 --> 00:14:02.410 align:start position:0%
is sort of the gas price these bots are
 

00:14:02.410 --> 00:14:04.530 align:start position:0%
is sort of the gas price these bots are
bidding<00:14:02.650><c> for</c><00:14:02.770><c> these</c><00:14:02.920><c> opportunities</c><00:14:03.310><c> so</c><00:14:03.730><c> you</c>

00:14:04.530 --> 00:14:04.540 align:start position:0%
bidding for these opportunities so you
 

00:14:04.540 --> 00:14:05.970 align:start position:0%
bidding for these opportunities so you
can<00:14:04.720><c> see</c><00:14:04.810><c> two</c><00:14:04.930><c> things</c><00:14:04.960><c> number</c><00:14:05.410><c> one</c><00:14:05.680><c> the</c><00:14:05.830><c> bids</c>

00:14:05.970 --> 00:14:05.980 align:start position:0%
can see two things number one the bids
 

00:14:05.980 --> 00:14:07.590 align:start position:0%
can see two things number one the bids
are<00:14:06.100><c> happening</c><00:14:06.400><c> very</c><00:14:06.490><c> fast</c><00:14:06.610><c> many</c><00:14:07.120><c> bids</c><00:14:07.330><c> in</c><00:14:07.480><c> two</c>

00:14:07.590 --> 00:14:07.600 align:start position:0%
are happening very fast many bids in two
 

00:14:07.600 --> 00:14:09.930 align:start position:0%
are happening very fast many bids in two
minutes<00:14:07.960><c> and</c><00:14:08.800><c> also</c><00:14:08.980><c> the</c><00:14:09.220><c> Green</c><00:14:09.400><c> Dot</c><00:14:09.550><c> is</c><00:14:09.730><c> that</c>

00:14:09.930 --> 00:14:09.940 align:start position:0%
minutes and also the Green Dot is that
 

00:14:09.940 --> 00:14:11.130 align:start position:0%
minutes and also the Green Dot is that
is<00:14:10.030><c> the</c><00:14:10.120><c> bots</c><00:14:10.270><c> that</c><00:14:10.300><c> eventually</c><00:14:10.750><c> won</c><00:14:10.900><c> and</c><00:14:11.080><c> the</c>

00:14:11.130 --> 00:14:11.140 align:start position:0%
is the bots that eventually won and the
 

00:14:11.140 --> 00:14:12.870 align:start position:0%
is the bots that eventually won and the
red<00:14:11.290><c> dot</c><00:14:11.440><c> is</c><00:14:11.590><c> the</c><00:14:11.770><c> one</c><00:14:12.130><c> that</c><00:14:12.250><c> got</c><00:14:12.400><c> mined</c><00:14:12.670><c> and</c>

00:14:12.870 --> 00:14:12.880 align:start position:0%
red dot is the one that got mined and
 

00:14:12.880 --> 00:14:13.860 align:start position:0%
red dot is the one that got mined and
paid<00:14:13.060><c> the</c><00:14:13.150><c> fees</c><00:14:13.300><c> but</c><00:14:13.540><c> didn't</c><00:14:13.750><c> get</c><00:14:13.810><c> the</c>

00:14:13.860 --> 00:14:13.870 align:start position:0%
paid the fees but didn't get the
 

00:14:13.870 --> 00:14:15.690 align:start position:0%
paid the fees but didn't get the
opportunity<00:14:14.160><c> so</c><00:14:15.160><c> how</c><00:14:15.280><c> does</c><00:14:15.340><c> this</c><00:14:15.460><c> game</c><00:14:15.640><c> work</c>

00:14:15.690 --> 00:14:15.700 align:start position:0%
opportunity so how does this game work
 

00:14:15.700 --> 00:14:17.820 align:start position:0%
opportunity so how does this game work
well<00:14:16.420><c> at</c><00:14:16.570><c> some</c><00:14:16.720><c> point</c><00:14:16.960><c> in</c><00:14:17.080><c> time</c><00:14:17.110><c> some</c><00:14:17.530><c> random</c>

00:14:17.820 --> 00:14:17.830 align:start position:0%
well at some point in time some random
 

00:14:17.830 --> 00:14:19.530 align:start position:0%
well at some point in time some random
orange<00:14:18.130><c> line</c><00:14:18.370><c> will</c><00:14:18.580><c> drop</c><00:14:18.790><c> on</c><00:14:18.940><c> this</c><00:14:19.030><c> graph</c><00:14:19.270><c> and</c>

00:14:19.530 --> 00:14:19.540 align:start position:0%
orange line will drop on this graph and
 

00:14:19.540 --> 00:14:20.820 align:start position:0%
orange line will drop on this graph and
that<00:14:19.720><c> orange</c><00:14:20.020><c> line</c><00:14:20.260><c> is</c><00:14:20.290><c> when</c><00:14:20.530><c> the</c><00:14:20.560><c> block</c>

00:14:20.820 --> 00:14:20.830 align:start position:0%
that orange line is when the block
 

00:14:20.830 --> 00:14:22.410 align:start position:0%
that orange line is when the block
template<00:14:21.280><c> was</c><00:14:21.370><c> formed</c><00:14:21.640><c> by</c><00:14:21.730><c> the</c><00:14:21.790><c> pool</c><00:14:22.060><c> mining</c>

00:14:22.410 --> 00:14:22.420 align:start position:0%
template was formed by the pool mining
 

00:14:22.420 --> 00:14:24.150 align:start position:0%
template was formed by the pool mining
the<00:14:22.480><c> block</c><00:14:22.690><c> and</c><00:14:22.930><c> when</c><00:14:23.650><c> the</c><00:14:23.800><c> pool</c><00:14:24.010><c> that</c>

00:14:24.150 --> 00:14:24.160 align:start position:0%
the block and when the pool that
 

00:14:24.160 --> 00:14:25.170 align:start position:0%
the block and when the pool that
eventually<00:14:24.580><c> is</c><00:14:24.670><c> going</c><00:14:24.820><c> to</c><00:14:24.880><c> mine</c><00:14:25.030><c> the</c>

00:14:25.170 --> 00:14:25.180 align:start position:0%
eventually is going to mine the
 

00:14:25.180 --> 00:14:26.760 align:start position:0%
eventually is going to mine the
successful<00:14:25.600><c> block</c><00:14:25.750><c> forms</c><00:14:26.110><c> that</c><00:14:26.200><c> template</c><00:14:26.590><c> and</c>

00:14:26.760 --> 00:14:26.770 align:start position:0%
successful block forms that template and
 

00:14:26.770 --> 00:14:28.440 align:start position:0%
successful block forms that template and
includes<00:14:27.070><c> those</c><00:14:27.220><c> transactions</c><00:14:27.820><c> the</c><00:14:28.270><c> two</c>

00:14:28.440 --> 00:14:28.450 align:start position:0%
includes those transactions the two
 

00:14:28.450 --> 00:14:29.760 align:start position:0%
includes those transactions the two
transactions<00:14:29.020><c> that</c><00:14:29.110><c> at</c><00:14:29.260><c> that</c><00:14:29.380><c> point</c><00:14:29.650><c> in</c><00:14:29.740><c> time</c>

00:14:29.760 --> 00:14:29.770 align:start position:0%
transactions that at that point in time
 

00:14:29.770 --> 00:14:31.140 align:start position:0%
transactions that at that point in time
have<00:14:30.100><c> paid</c><00:14:30.280><c> the</c><00:14:30.370><c> highest</c><00:14:30.490><c> price</c><00:14:30.670><c> will</c><00:14:31.060><c> be</c>

00:14:31.140 --> 00:14:31.150 align:start position:0%
have paid the highest price will be
 

00:14:31.150 --> 00:14:33.660 align:start position:0%
have paid the highest price will be
included<00:14:31.570><c> so</c><00:14:32.200><c> in</c><00:14:32.620><c> that</c><00:14:32.950><c> case</c><00:14:33.160><c> it's</c><00:14:33.340><c> those</c><00:14:33.430><c> two</c>

00:14:33.660 --> 00:14:33.670 align:start position:0%
included so in that case it's those two
 

00:14:33.670 --> 00:14:34.950 align:start position:0%
included so in that case it's those two
in<00:14:33.820><c> this</c><00:14:33.940><c> case</c><00:14:34.090><c> it</c><00:14:34.210><c> would</c><00:14:34.270><c> be</c><00:14:34.330><c> those</c><00:14:34.510><c> two</c><00:14:34.750><c> and</c>

00:14:34.950 --> 00:14:34.960 align:start position:0%
in this case it would be those two and
 

00:14:34.960 --> 00:14:36.000 align:start position:0%
in this case it would be those two and
the<00:14:35.020><c> guy</c><00:14:35.110><c> on</c><00:14:35.230><c> the</c><00:14:35.320><c> right</c><00:14:35.440><c> would</c><00:14:35.590><c> win</c><00:14:35.770><c> and</c><00:14:35.950><c> the</c>

00:14:36.000 --> 00:14:36.010 align:start position:0%
the guy on the right would win and the
 

00:14:36.010 --> 00:14:37.500 align:start position:0%
the guy on the right would win and the
guy<00:14:36.100><c> on</c><00:14:36.160><c> the</c><00:14:36.220><c> Left</c><00:14:36.460><c> would</c><00:14:36.550><c> lose</c><00:14:36.760><c> so</c><00:14:37.360><c> this</c>

00:14:37.500 --> 00:14:37.510 align:start position:0%
guy on the Left would lose so this
 

00:14:37.510 --> 00:14:39.150 align:start position:0%
guy on the Left would lose so this
actually<00:14:37.840><c> induces</c><00:14:38.200><c> a</c><00:14:38.230><c> latency</c><00:14:38.560><c> war</c><00:14:38.800><c> because</c>

00:14:39.150 --> 00:14:39.160 align:start position:0%
actually induces a latency war because
 

00:14:39.160 --> 00:14:40.740 align:start position:0%
actually induces a latency war because
whoever<00:14:39.400><c> sort</c><00:14:39.670><c> of</c><00:14:39.760><c> had</c><00:14:39.910><c> the</c><00:14:40.030><c> last</c><00:14:40.180><c> word</c><00:14:40.510><c> in</c>

00:14:40.740 --> 00:14:40.750 align:start position:0%
whoever sort of had the last word in
 

00:14:40.750 --> 00:14:42.270 align:start position:0%
whoever sort of had the last word in
this<00:14:40.840><c> back</c><00:14:41.050><c> and</c><00:14:41.200><c> forth</c><00:14:41.260><c> is</c><00:14:41.650><c> the</c><00:14:41.800><c> most</c><00:14:41.980><c> likely</c>

00:14:42.270 --> 00:14:42.280 align:start position:0%
this back and forth is the most likely
 

00:14:42.280 --> 00:14:44.430 align:start position:0%
this back and forth is the most likely
to<00:14:42.400><c> win</c><00:14:42.520><c> the</c><00:14:42.580><c> market</c><00:14:42.790><c> and</c><00:14:43.150><c> it</c><00:14:43.990><c> actually</c><00:14:44.140><c> gets</c>

00:14:44.430 --> 00:14:44.440 align:start position:0%
to win the market and it actually gets
 

00:14:44.440 --> 00:14:46.290 align:start position:0%
to win the market and it actually gets
even<00:14:44.530><c> weirder</c><00:14:44.770><c> than</c><00:14:45.010><c> that</c><00:14:45.070><c> so</c><00:14:45.520><c> here's</c><00:14:46.120><c> an</c>

00:14:46.290 --> 00:14:46.300 align:start position:0%
even weirder than that so here's an
 

00:14:46.300 --> 00:14:47.760 align:start position:0%
even weirder than that so here's an
example<00:14:46.390><c> of</c><00:14:46.660><c> an</c><00:14:46.780><c> auction</c><00:14:47.170><c> in</c><00:14:47.320><c> which</c><00:14:47.350><c> the</c>

00:14:47.760 --> 00:14:47.770 align:start position:0%
example of an auction in which the
 

00:14:47.770 --> 00:14:48.960 align:start position:0%
example of an auction in which the
winner<00:14:47.920><c> and</c><00:14:48.070><c> the</c><00:14:48.130><c> loser</c><00:14:48.160><c> happened</c><00:14:48.730><c> right</c><00:14:48.850><c> at</c>

00:14:48.960 --> 00:14:48.970 align:start position:0%
winner and the loser happened right at
 

00:14:48.970 --> 00:14:51.210 align:start position:0%
winner and the loser happened right at
the<00:14:49.060><c> start</c><00:14:49.300><c> of</c><00:14:49.360><c> the</c><00:14:49.510><c> auction</c><00:14:49.840><c> and</c><00:14:50.020><c> the</c><00:14:50.830><c> bots</c>

00:14:51.210 --> 00:14:51.220 align:start position:0%
the start of the auction and the bots
 

00:14:51.220 --> 00:14:52.620 align:start position:0%
the start of the auction and the bots
kept<00:14:51.490><c> bidding</c><00:14:51.640><c> afterwards</c><00:14:52.180><c> even</c><00:14:52.420><c> though</c><00:14:52.510><c> the</c>

00:14:52.620 --> 00:14:52.630 align:start position:0%
kept bidding afterwards even though the
 

00:14:52.630 --> 00:14:53.850 align:start position:0%
kept bidding afterwards even though the
winner<00:14:52.780><c> and</c><00:14:52.960><c> loser</c><00:14:53.110><c> were</c><00:14:53.260><c> already</c><00:14:53.470><c> locked</c><00:14:53.650><c> in</c>

00:14:53.850 --> 00:14:53.860 align:start position:0%
winner and loser were already locked in
 

00:14:53.860 --> 00:14:56.010 align:start position:0%
winner and loser were already locked in
so<00:14:54.670><c> why</c><00:14:54.760><c> did</c><00:14:54.910><c> this</c><00:14:54.970><c> happen</c><00:14:55.180><c> this</c><00:14:55.630><c> happened</c>

00:14:56.010 --> 00:14:56.020 align:start position:0%
so why did this happen this happened
 

00:14:56.020 --> 00:14:57.810 align:start position:0%
so why did this happen this happened
because<00:14:56.110><c> sort</c><00:14:56.500><c> of</c><00:14:56.590><c> in</c><00:14:57.130><c> the</c><00:14:57.250><c> network</c><00:14:57.550><c> there's</c>

00:14:57.810 --> 00:14:57.820 align:start position:0%
because sort of in the network there's
 

00:14:57.820 --> 00:14:59.250 align:start position:0%
because sort of in the network there's
this<00:14:57.940><c> difference</c><00:14:58.360><c> between</c><00:14:58.630><c> when</c><00:14:58.780><c> this</c><00:14:58.900><c> orange</c>

00:14:59.250 --> 00:14:59.260 align:start position:0%
this difference between when this orange
 

00:14:59.260 --> 00:15:00.900 align:start position:0%
this difference between when this orange
line<00:14:59.500><c> drops</c><00:14:59.800><c> that</c><00:15:00.070><c> sort</c><00:15:00.250><c> of</c><00:15:00.310><c> locks</c><00:15:00.580><c> in</c><00:15:00.790><c> the</c>

00:15:00.900 --> 00:15:00.910 align:start position:0%
line drops that sort of locks in the
 

00:15:00.910 --> 00:15:02.880 align:start position:0%
line drops that sort of locks in the
auction<00:15:01.090><c> results</c><00:15:01.660><c> and</c><00:15:01.870><c> when</c><00:15:02.350><c> this</c><00:15:02.470><c> red</c><00:15:02.680><c> line</c>

00:15:02.880 --> 00:15:02.890 align:start position:0%
auction results and when this red line
 

00:15:02.890 --> 00:15:05.220 align:start position:0%
auction results and when this red line
drops<00:15:03.220><c> that</c><00:15:03.460><c> actually</c><00:15:03.880><c> finds</c><00:15:04.630><c> the</c><00:15:04.810><c> solution</c>

00:15:05.220 --> 00:15:05.230 align:start position:0%
drops that actually finds the solution
 

00:15:05.230 --> 00:15:06.870 align:start position:0%
drops that actually finds the solution
to<00:15:05.320><c> them</c><00:15:05.440><c> to</c><00:15:05.710><c> the</c><00:15:05.980><c> block</c><00:15:06.190><c> on</c><00:15:06.370><c> an</c><00:15:06.460><c> ASIC</c><00:15:06.850><c> and</c>

00:15:06.870 --> 00:15:06.880 align:start position:0%
to them to the block on an ASIC and
 

00:15:06.880 --> 00:15:08.040 align:start position:0%
to them to the block on an ASIC and
distributes<00:15:07.480><c> it</c><00:15:07.570><c> to</c><00:15:07.600><c> the</c><00:15:07.750><c> rest</c><00:15:07.900><c> of</c><00:15:07.990><c> the</c>

00:15:08.040 --> 00:15:08.050 align:start position:0%
distributes it to the rest of the
 

00:15:08.050 --> 00:15:10.620 align:start position:0%
distributes it to the rest of the
network<00:15:08.320><c> so</c><00:15:09.130><c> by</c><00:15:09.700><c> making</c><00:15:09.910><c> the</c><00:15:10.180><c> distance</c>

00:15:10.620 --> 00:15:10.630 align:start position:0%
network so by making the distance
 

00:15:10.630 --> 00:15:11.760 align:start position:0%
network so by making the distance
between<00:15:10.780><c> these</c><00:15:10.960><c> orange</c><00:15:11.320><c> and</c><00:15:11.440><c> red</c><00:15:11.560><c> lines</c>

00:15:11.760 --> 00:15:11.770 align:start position:0%
between these orange and red lines
 

00:15:11.770 --> 00:15:13.440 align:start position:0%
between these orange and red lines
smaller<00:15:12.100><c> the</c><00:15:12.430><c> pool</c><00:15:12.640><c> could</c><00:15:12.910><c> have</c><00:15:13.030><c> taken</c><00:15:13.300><c> a</c>

00:15:13.440 --> 00:15:13.450 align:start position:0%
smaller the pool could have taken a
 

00:15:13.450 --> 00:15:15.210 align:start position:0%
smaller the pool could have taken a
later<00:15:13.690><c> bid</c><00:15:13.930><c> and</c><00:15:14.200><c> potentially</c><00:15:14.590><c> profited</c><00:15:15.010><c> a</c><00:15:15.070><c> lot</c>

00:15:15.210 --> 00:15:15.220 align:start position:0%
later bid and potentially profited a lot
 

00:15:15.220 --> 00:15:16.980 align:start position:0%
later bid and potentially profited a lot
more<00:15:15.400><c> from</c><00:15:15.520><c> this</c><00:15:15.700><c> auction</c><00:15:15.880><c> than</c><00:15:16.180><c> it</c><00:15:16.300><c> did</c><00:15:16.420><c> but</c>

00:15:16.980 --> 00:15:16.990 align:start position:0%
more from this auction than it did but
 

00:15:16.990 --> 00:15:18.150 align:start position:0%
more from this auction than it did but
instead<00:15:17.320><c> the</c><00:15:17.500><c> pool</c><00:15:17.680><c> was</c><00:15:17.830><c> a</c><00:15:17.860><c> little</c><00:15:18.070><c> bit</c>

00:15:18.150 --> 00:15:18.160 align:start position:0%
instead the pool was a little bit
 

00:15:18.160 --> 00:15:21.030 align:start position:0%
instead the pool was a little bit
inefficient<00:15:18.670><c> it</c><00:15:18.820><c> took</c><00:15:18.940><c> about</c><00:15:19.560><c> seven</c><00:15:20.560><c> seconds</c>

00:15:21.030 --> 00:15:21.040 align:start position:0%
inefficient it took about seven seconds
 

00:15:21.040 --> 00:15:22.890 align:start position:0%
inefficient it took about seven seconds
without<00:15:21.250><c> reflect</c><00:15:21.760><c> refreshing</c><00:15:22.270><c> its</c><00:15:22.360><c> block</c><00:15:22.630><c> and</c>

00:15:22.890 --> 00:15:22.900 align:start position:0%
without reflect refreshing its block and
 

00:15:22.900 --> 00:15:26.280 align:start position:0%
without reflect refreshing its block and
it<00:15:23.290><c> lost</c><00:15:23.470><c> out</c><00:15:23.710><c> on</c><00:15:23.740><c> a</c><00:15:24.070><c> few</c><00:15:24.250><c> fees</c><00:15:24.460><c> as</c><00:15:24.610><c> a</c><00:15:24.640><c> result</c><00:15:25.290><c> so</c>

00:15:26.280 --> 00:15:26.290 align:start position:0%
it lost out on a few fees as a result so
 

00:15:26.290 --> 00:15:28.320 align:start position:0%
it lost out on a few fees as a result so
I'm<00:15:26.890><c> gonna</c><00:15:27.100><c> claim</c><00:15:27.460><c> that</c><00:15:27.580><c> the</c><00:15:27.700><c> transparency</c><00:15:28.270><c> in</c>

00:15:28.320 --> 00:15:28.330 align:start position:0%
I'm gonna claim that the transparency in
 

00:15:28.330 --> 00:15:30.600 align:start position:0%
I'm gonna claim that the transparency in
this<00:15:28.450><c> mechanism</c><00:15:28.690><c> is</c><00:15:29.290><c> a</c><00:15:29.350><c> lie</c><00:15:29.620><c> because</c><00:15:30.280><c> when</c><00:15:30.460><c> you</c>

00:15:30.600 --> 00:15:30.610 align:start position:0%
this mechanism is a lie because when you
 

00:15:30.610 --> 00:15:32.250 align:start position:0%
this mechanism is a lie because when you
read<00:15:30.880><c> the</c><00:15:31.060><c> ether</c><00:15:31.330><c> Delta</c><00:15:31.600><c> smart</c><00:15:31.810><c> contractor</c>

00:15:32.250 --> 00:15:32.260 align:start position:0%
read the ether Delta smart contractor
 

00:15:32.260 --> 00:15:34.110 align:start position:0%
read the ether Delta smart contractor
the<00:15:32.380><c> zero</c><00:15:32.590><c> X</c><00:15:32.770><c> smart</c><00:15:33.040><c> contract</c><00:15:33.490><c> it</c><00:15:33.760><c> doesn't</c>

00:15:34.110 --> 00:15:34.120 align:start position:0%
the zero X smart contract it doesn't
 

00:15:34.120 --> 00:15:35.850 align:start position:0%
the zero X smart contract it doesn't
imply<00:15:34.390><c> this</c><00:15:34.600><c> game</c><00:15:34.780><c> at</c><00:15:34.900><c> all</c>

00:15:35.850 --> 00:15:35.860 align:start position:0%
imply this game at all
 

00:15:35.860 --> 00:15:37.230 align:start position:0%
imply this game at all
the<00:15:35.950><c> real</c><00:15:36.130><c> game</c><00:15:36.370><c> people</c><00:15:36.670><c> are</c><00:15:36.790><c> playing</c><00:15:37.090><c> on</c>

00:15:37.230 --> 00:15:37.240 align:start position:0%
the real game people are playing on
 

00:15:37.240 --> 00:15:38.580 align:start position:0%
the real game people are playing on
these<00:15:37.390><c> networks</c><00:15:37.750><c> from</c><00:15:38.050><c> a</c><00:15:38.140><c> game</c><00:15:38.350><c> theoretic</c>

00:15:38.580 --> 00:15:38.590 align:start position:0%
these networks from a game theoretic
 

00:15:38.590 --> 00:15:41.190 align:start position:0%
these networks from a game theoretic
perspective<00:15:38.830><c> is</c><00:15:39.540><c> continuous-time</c><00:15:40.540><c> it's</c>

00:15:41.190 --> 00:15:41.200 align:start position:0%
perspective is continuous-time it's
 

00:15:41.200 --> 00:15:42.870 align:start position:0%
perspective is continuous-time it's
imperfect<00:15:41.800><c> information</c><00:15:41.920><c> because</c><00:15:42.580><c> you</c><00:15:42.610><c> don't</c>

00:15:42.870 --> 00:15:42.880 align:start position:0%
imperfect information because you don't
 

00:15:42.880 --> 00:15:43.980 align:start position:0%
imperfect information because you don't
know<00:15:43.000><c> when</c><00:15:43.150><c> that</c><00:15:43.300><c> orange</c><00:15:43.540><c> line</c><00:15:43.720><c> is</c><00:15:43.750><c> going</c><00:15:43.930><c> to</c>

00:15:43.980 --> 00:15:43.990 align:start position:0%
know when that orange line is going to
 

00:15:43.990 --> 00:15:46.470 align:start position:0%
know when that orange line is going to
drop<00:15:44.170><c> it's</c><00:15:44.920><c> all</c><00:15:45.160><c> pay</c><00:15:45.400><c> because</c><00:15:45.730><c> even</c><00:15:46.150><c> losing</c>

00:15:46.470 --> 00:15:46.480 align:start position:0%
drop it's all pay because even losing
 

00:15:46.480 --> 00:15:49.080 align:start position:0%
drop it's all pay because even losing
BOTS<00:15:46.660><c> pay</c><00:15:46.930><c> gas</c><00:15:47.140><c> for</c><00:15:47.500><c> attempted</c><00:15:47.770><c> execution</c><00:15:48.430><c> its</c>

00:15:49.080 --> 00:15:49.090 align:start position:0%
BOTS pay gas for attempted execution its
 

00:15:49.090 --> 00:15:51.060 align:start position:0%
BOTS pay gas for attempted execution its
probabilistic<00:15:49.660><c> both</c><00:15:50.260><c> in</c><00:15:50.410><c> execution</c><00:15:50.950><c> and</c>

00:15:51.060 --> 00:15:51.070 align:start position:0%
probabilistic both in execution and
 

00:15:51.070 --> 00:15:52.860 align:start position:0%
probabilistic both in execution and
duration<00:15:51.490><c> and</c><00:15:51.700><c> it's</c><00:15:52.180><c> rate</c><00:15:52.390><c> limited</c><00:15:52.750><c> because</c>

00:15:52.860 --> 00:15:52.870 align:start position:0%
duration and it's rate limited because
 

00:15:52.870 --> 00:15:54.570 align:start position:0%
duration and it's rate limited because
you<00:15:53.080><c> can</c><00:15:53.200><c> only</c><00:15:53.350><c> send</c><00:15:53.650><c> out</c><00:15:53.770><c> transactions</c><00:15:54.340><c> so</c>

00:15:54.570 --> 00:15:54.580 align:start position:0%
you can only send out transactions so
 

00:15:54.580 --> 00:15:56.700 align:start position:0%
you can only send out transactions so
fast<00:15:54.880><c> on</c><00:15:55.150><c> the</c><00:15:55.240><c> etherium</c><00:15:55.570><c> network</c><00:15:55.840><c> so</c><00:15:56.530><c> this</c>

00:15:56.700 --> 00:15:56.710 align:start position:0%
fast on the etherium network so this
 

00:15:56.710 --> 00:15:59.370 align:start position:0%
fast on the etherium network so this
gives<00:15:56.950><c> these</c><00:15:57.160><c> BOTS</c><00:15:57.430><c> a</c><00:15:57.640><c> wide</c><00:15:57.910><c> range</c><00:15:58.390><c> of</c><00:15:58.660><c> sort</c><00:15:59.350><c> of</c>

00:15:59.370 --> 00:15:59.380 align:start position:0%
gives these BOTS a wide range of sort of
 

00:15:59.380 --> 00:16:01.050 align:start position:0%
gives these BOTS a wide range of sort of
angles<00:15:59.800><c> to</c><00:15:59.950><c> optimize</c><00:16:00.370><c> on</c><00:16:00.580><c> to</c><00:16:00.790><c> be</c><00:16:00.910><c> more</c>

00:16:01.050 --> 00:16:01.060 align:start position:0%
angles to optimize on to be more
 

00:16:01.060 --> 00:16:02.430 align:start position:0%
angles to optimize on to be more
profitable<00:16:01.270><c> at</c><00:16:01.660><c> taking</c><00:16:01.840><c> these</c><00:16:02.020><c> opportunities</c>

00:16:02.430 --> 00:16:02.440 align:start position:0%
profitable at taking these opportunities
 

00:16:02.440 --> 00:16:04.710 align:start position:0%
profitable at taking these opportunities
so<00:16:02.800><c> our</c><00:16:03.640><c> conclusion</c><00:16:04.060><c> in</c><00:16:04.150><c> the</c><00:16:04.240><c> blog</c><00:16:04.390><c> was</c><00:16:04.570><c> to</c>

00:16:04.710 --> 00:16:04.720 align:start position:0%
so our conclusion in the blog was to
 

00:16:04.720 --> 00:16:06.390 align:start position:0%
so our conclusion in the blog was to
recommend<00:16:05.200><c> a</c><00:16:05.380><c> centralized</c><00:16:05.800><c> order</c><00:16:06.070><c> book</c><00:16:06.220><c> and</c>

00:16:06.390 --> 00:16:06.400 align:start position:0%
recommend a centralized order book and
 

00:16:06.400 --> 00:16:08.010 align:start position:0%
recommend a centralized order book and
say<00:16:06.670><c> essentially</c><00:16:07.060><c> there's</c><00:16:07.330><c> a</c><00:16:07.390><c> fundamental</c>

00:16:08.010 --> 00:16:08.020 align:start position:0%
say essentially there's a fundamental
 

00:16:08.020 --> 00:16:09.450 align:start position:0%
say essentially there's a fundamental
trade-off<00:16:08.260><c> between</c><00:16:08.560><c> who</c><00:16:08.830><c> confront</c><00:16:09.190><c> run</c><00:16:09.310><c> you</c>

00:16:09.450 --> 00:16:09.460 align:start position:0%
trade-off between who confront run you
 

00:16:09.460 --> 00:16:12.030 align:start position:0%
trade-off between who confront run you
either<00:16:10.030><c> you</c><00:16:10.330><c> have</c><00:16:10.480><c> an</c><00:16:10.720><c> exchange</c><00:16:11.140><c> operator</c><00:16:11.680><c> who</c>

00:16:12.030 --> 00:16:12.040 align:start position:0%
either you have an exchange operator who
 

00:16:12.040 --> 00:16:13.860 align:start position:0%
either you have an exchange operator who
confronted<00:16:12.490><c> on</c><00:16:12.580><c> you</c><00:16:12.730><c> if</c><00:16:12.940><c> they</c><00:16:13.150><c> do</c><00:16:13.390><c> the</c><00:16:13.540><c> routing</c>

00:16:13.860 --> 00:16:13.870 align:start position:0%
confronted on you if they do the routing
 

00:16:13.870 --> 00:16:15.930 align:start position:0%
confronted on you if they do the routing
and<00:16:13.960><c> matching</c><00:16:14.290><c> for</c><00:16:14.440><c> your</c><00:16:14.560><c> orders</c><00:16:14.920><c> or</c><00:16:15.430><c> you</c><00:16:15.790><c> have</c>

00:16:15.930 --> 00:16:15.940 align:start position:0%
and matching for your orders or you have
 

00:16:15.940 --> 00:16:17.250 align:start position:0%
and matching for your orders or you have
some<00:16:16.090><c> sort</c><00:16:16.270><c> of</c><00:16:16.330><c> peer-to-peer</c><00:16:16.570><c> network</c><00:16:17.080><c> or</c>

00:16:17.250 --> 00:16:17.260 align:start position:0%
some sort of peer-to-peer network or
 

00:16:17.260 --> 00:16:18.870 align:start position:0%
some sort of peer-to-peer network or
blockchain<00:16:17.710><c> involved</c><00:16:18.250><c> in</c><00:16:18.370><c> your</c><00:16:18.460><c> routing</c><00:16:18.790><c> in</c>

00:16:18.870 --> 00:16:18.880 align:start position:0%
blockchain involved in your routing in
 

00:16:18.880 --> 00:16:20.730 align:start position:0%
blockchain involved in your routing in
your<00:16:18.970><c> orders</c><00:16:19.300><c> at</c><00:16:19.960><c> which</c><00:16:20.110><c> points</c><00:16:20.440><c> someone</c><00:16:20.650><c> in</c>

00:16:20.730 --> 00:16:20.740 align:start position:0%
your orders at which points someone in
 

00:16:20.740 --> 00:16:22.320 align:start position:0%
your orders at which points someone in
an<00:16:20.830><c> advantageous</c><00:16:21.220><c> position</c><00:16:21.400><c> on</c><00:16:21.820><c> that</c><00:16:21.970><c> network</c>

00:16:22.320 --> 00:16:22.330 align:start position:0%
an advantageous position on that network
 

00:16:22.330 --> 00:16:24.210 align:start position:0%
an advantageous position on that network
could<00:16:22.780><c> potentially</c><00:16:23.350><c> have</c><00:16:23.500><c> information</c>

00:16:24.210 --> 00:16:24.220 align:start position:0%
could potentially have information
 

00:16:24.220 --> 00:16:25.590 align:start position:0%
could potentially have information
asymmetry<00:16:24.700><c> advantages</c><00:16:25.120><c> that</c><00:16:25.330><c> lead</c><00:16:25.570><c> to</c>

00:16:25.590 --> 00:16:25.600 align:start position:0%
asymmetry advantages that lead to
 

00:16:25.600 --> 00:16:27.780 align:start position:0%
asymmetry advantages that lead to
mechanical<00:16:26.290><c> rent</c><00:16:26.470><c> and</c><00:16:26.710><c> we</c><00:16:27.280><c> prove</c><00:16:27.490><c> that</c><00:16:27.520><c> this</c>

00:16:27.780 --> 00:16:27.790 align:start position:0%
mechanical rent and we prove that this
 

00:16:27.790 --> 00:16:29.040 align:start position:0%
mechanical rent and we prove that this
is<00:16:27.910><c> sort</c><00:16:28.000><c> of</c><00:16:28.120><c> fundamental</c><00:16:28.570><c> no</c><00:16:28.720><c> matter</c><00:16:28.870><c> what</c>

00:16:29.040 --> 00:16:29.050 align:start position:0%
is sort of fundamental no matter what
 

00:16:29.050 --> 00:16:30.300 align:start position:0%
is sort of fundamental no matter what
kind<00:16:29.230><c> of</c><00:16:29.350><c> global</c><00:16:29.680><c> peer-to-peer</c><00:16:29.890><c> marketplace</c>

00:16:30.300 --> 00:16:30.310 align:start position:0%
kind of global peer-to-peer marketplace
 

00:16:30.310 --> 00:16:34.260 align:start position:0%
kind of global peer-to-peer marketplace
you<00:16:30.730><c> build</c><00:16:31.050><c> so</c><00:16:32.050><c> just</c><00:16:32.470><c> centralize</c><00:16:32.890><c> it</c><00:16:33.130><c> maybe</c><00:16:34.000><c> it</c>

00:16:34.260 --> 00:16:34.270 align:start position:0%
you build so just centralize it maybe it
 

00:16:34.270 --> 00:16:37.590 align:start position:0%
you build so just centralize it maybe it
will<00:16:34.360><c> fix</c><00:16:34.630><c> it</c><00:16:34.810><c> we</c><00:16:34.930><c> don't</c><00:16:35.080><c> know</c><00:16:35.730><c> all</c><00:16:36.730><c> right</c><00:16:36.790><c> so</c>

00:16:37.590 --> 00:16:37.600 align:start position:0%
will fix it we don't know all right so
 

00:16:37.600 --> 00:16:39.030 align:start position:0%
will fix it we don't know all right so
the<00:16:37.690><c> real</c><00:16:37.840><c> competition</c><00:16:38.170><c> here</c><00:16:38.530><c> again</c><00:16:38.770><c> is</c><00:16:38.920><c> on</c>

00:16:39.030 --> 00:16:39.040 align:start position:0%
the real competition here again is on
 

00:16:39.040 --> 00:16:41.310 align:start position:0%
the real competition here again is on
latency<00:16:39.460><c> connectivity</c><00:16:40.090><c> etc</c><00:16:40.630><c> just</c><00:16:41.110><c> like</c>

00:16:41.310 --> 00:16:41.320 align:start position:0%
latency connectivity etc just like
 

00:16:41.320 --> 00:16:43.830 align:start position:0%
latency connectivity etc just like
traditional<00:16:41.470><c> hft</c><00:16:42.130><c> just</c><00:16:42.400><c> like</c><00:16:42.520><c> flash</c><00:16:42.760><c> boys</c><00:16:43.030><c> etc</c>

00:16:43.830 --> 00:16:43.840 align:start position:0%
traditional hft just like flash boys etc
 

00:16:43.840 --> 00:16:46.530 align:start position:0%
traditional hft just like flash boys etc
and<00:16:44.050><c> the</c><00:16:45.040><c> transparency</c><00:16:45.580><c> is</c><00:16:45.760><c> a</c><00:16:45.790><c> lie</c><00:16:46.000><c> because</c>

00:16:46.530 --> 00:16:46.540 align:start position:0%
and the transparency is a lie because
 

00:16:46.540 --> 00:16:48.750 align:start position:0%
and the transparency is a lie because
what<00:16:47.020><c> we</c><00:16:47.140><c> have</c><00:16:47.320><c> on</c><00:16:47.620><c> chain</c><00:16:47.950><c> is</c><00:16:48.220><c> actually</c><00:16:48.610><c> not</c>

00:16:48.750 --> 00:16:48.760 align:start position:0%
what we have on chain is actually not
 

00:16:48.760 --> 00:16:50.640 align:start position:0%
what we have on chain is actually not
all<00:16:48.910><c> the</c><00:16:49.000><c> data</c><00:16:49.120><c> so</c><00:16:49.750><c> of</c><00:16:50.080><c> all</c><00:16:50.260><c> the</c><00:16:50.350><c> data</c><00:16:50.530><c> I</c><00:16:50.590><c> just</c>

00:16:50.640 --> 00:16:50.650 align:start position:0%
all the data so of all the data I just
 

00:16:50.650 --> 00:16:52.170 align:start position:0%
all the data so of all the data I just
showed<00:16:50.830><c> you</c><00:16:51.010><c> in</c><00:16:51.130><c> the</c><00:16:51.190><c> auctions</c><00:16:51.610><c> only</c><00:16:51.940><c> one</c><00:16:52.060><c> or</c>

00:16:52.170 --> 00:16:52.180 align:start position:0%
showed you in the auctions only one or
 

00:16:52.180 --> 00:16:53.490 align:start position:0%
showed you in the auctions only one or
two<00:16:52.210><c> of</c><00:16:52.300><c> those</c><00:16:52.480><c> transactions</c><00:16:53.050><c> even</c><00:16:53.260><c> makes</c><00:16:53.410><c> it</c>

00:16:53.490 --> 00:16:53.500 align:start position:0%
two of those transactions even makes it
 

00:16:53.500 --> 00:16:54.810 align:start position:0%
two of those transactions even makes it
to<00:16:53.590><c> the</c><00:16:53.680><c> chain</c><00:16:53.860><c> or</c><00:16:54.040><c> even</c><00:16:54.250><c> makes</c><00:16:54.400><c> it</c><00:16:54.490><c> to</c><00:16:54.580><c> ether</c>

00:16:54.810 --> 00:16:54.820 align:start position:0%
to the chain or even makes it to ether
 

00:16:54.820 --> 00:16:56.220 align:start position:0%
to the chain or even makes it to ether
scan<00:16:55.060><c> because</c><00:16:55.600><c> most</c><00:16:55.810><c> of</c><00:16:55.900><c> them</c><00:16:56.020><c> just</c><00:16:56.170><c> get</c>

00:16:56.220 --> 00:16:56.230 align:start position:0%
scan because most of them just get
 

00:16:56.230 --> 00:16:57.510 align:start position:0%
scan because most of them just get
replaced<00:16:56.560><c> so</c><00:16:56.680><c> quickly</c><00:16:56.980><c> that</c><00:16:57.070><c> no</c><00:16:57.130><c> one</c><00:16:57.280><c> in</c><00:16:57.460><c> the</c>

00:16:57.510 --> 00:16:57.520 align:start position:0%
replaced so quickly that no one in the
 

00:16:57.520 --> 00:17:00.120 align:start position:0%
replaced so quickly that no one in the
network<00:16:57.790><c> sees</c><00:16:57.970><c> them</c><00:16:58.230><c> so</c><00:16:59.230><c> sort</c><00:16:59.680><c> of</c><00:16:59.740><c> under</c><00:17:00.010><c> this</c>

00:17:00.120 --> 00:17:00.130 align:start position:0%
network sees them so sort of under this
 

00:17:00.130 --> 00:17:01.410 align:start position:0%
network sees them so sort of under this
surface<00:17:00.400><c> mechanism</c><00:17:01.090><c> that</c><00:17:01.210><c> we're</c><00:17:01.330><c> building</c>

00:17:01.410 --> 00:17:01.420 align:start position:0%
surface mechanism that we're building
 

00:17:01.420 --> 00:17:03.570 align:start position:0%
surface mechanism that we're building
that<00:17:01.720><c> looks</c><00:17:01.930><c> simple</c><00:17:02.140><c> we</c><00:17:02.710><c> have</c><00:17:02.860><c> this</c><00:17:03.010><c> iceberg</c>

00:17:03.570 --> 00:17:03.580 align:start position:0%
that looks simple we have this iceberg
 

00:17:03.580 --> 00:17:05.340 align:start position:0%
that looks simple we have this iceberg
of<00:17:03.850><c> sort</c><00:17:04.270><c> of</c><00:17:04.360><c> bot</c><00:17:04.570><c> strategies</c><00:17:05.140><c> and</c>

00:17:05.340 --> 00:17:05.350 align:start position:0%
of sort of bot strategies and
 

00:17:05.350 --> 00:17:07.110 align:start position:0%
of sort of bot strategies and
interacting<00:17:05.800><c> BOTS</c><00:17:06.010><c> and</c><00:17:06.310><c> weird</c><00:17:06.610><c> liquidity</c>

00:17:07.110 --> 00:17:07.120 align:start position:0%
interacting BOTS and weird liquidity
 

00:17:07.120 --> 00:17:09.540 align:start position:0%
interacting BOTS and weird liquidity
pools<00:17:07.410><c> backroom</c><00:17:08.410><c> channels</c><00:17:08.770><c> of</c><00:17:08.890><c> influence</c><00:17:09.100><c> and</c>

00:17:09.540 --> 00:17:09.550 align:start position:0%
pools backroom channels of influence and
 

00:17:09.550 --> 00:17:11.070 align:start position:0%
pools backroom channels of influence and
potential<00:17:10.030><c> Black</c><00:17:10.209><c> Swan</c><00:17:10.480><c> events</c><00:17:10.810><c> if</c><00:17:10.930><c> these</c>

00:17:11.070 --> 00:17:11.080 align:start position:0%
potential Black Swan events if these
 

00:17:11.080 --> 00:17:13.829 align:start position:0%
potential Black Swan events if these
things<00:17:11.320><c> behave</c><00:17:11.589><c> poorly</c><00:17:12.180><c> so</c><00:17:13.180><c> there's</c><00:17:13.690><c> actually</c>

00:17:13.829 --> 00:17:13.839 align:start position:0%
things behave poorly so there's actually
 

00:17:13.839 --> 00:17:15.510 align:start position:0%
things behave poorly so there's actually
a<00:17:14.050><c> lot</c><00:17:14.199><c> of</c><00:17:14.230><c> complexity</c><00:17:14.830><c> that</c><00:17:14.920><c> still</c><00:17:15.160><c> remains</c>

00:17:15.510 --> 00:17:15.520 align:start position:0%
a lot of complexity that still remains
 

00:17:15.520 --> 00:17:17.220 align:start position:0%
a lot of complexity that still remains
out<00:17:15.820><c> of</c><00:17:15.850><c> line</c><00:17:16.150><c> it's</c><00:17:16.449><c> not</c><00:17:16.600><c> enough</c><00:17:16.839><c> to</c><00:17:16.959><c> just</c><00:17:16.990><c> say</c>

00:17:17.220 --> 00:17:17.230 align:start position:0%
out of line it's not enough to just say
 

00:17:17.230 --> 00:17:18.420 align:start position:0%
out of line it's not enough to just say
oh<00:17:17.260><c> we're</c><00:17:17.620><c> making</c><00:17:17.890><c> the</c><00:17:17.980><c> trades</c><00:17:18.220><c> more</c>

00:17:18.420 --> 00:17:18.430 align:start position:0%
oh we're making the trades more
 

00:17:18.430 --> 00:17:20.130 align:start position:0%
oh we're making the trades more
transparent<00:17:19.000><c> and</c><00:17:19.060><c> therefore</c><00:17:19.390><c> we've</c><00:17:19.540><c> this</c><00:17:19.959><c> is</c>

00:17:20.130 --> 00:17:20.140 align:start position:0%
transparent and therefore we've this is
 

00:17:20.140 --> 00:17:21.960 align:start position:0%
transparent and therefore we've this is
bringing<00:17:20.410><c> our</c><00:17:20.530><c> users</c><00:17:20.800><c> more</c><00:17:20.980><c> security</c><00:17:21.310><c> that</c><00:17:21.820><c> is</c>

00:17:21.960 --> 00:17:21.970 align:start position:0%
bringing our users more security that is
 

00:17:21.970 --> 00:17:24.540 align:start position:0%
bringing our users more security that is
absolutely<00:17:22.390><c> not</c><00:17:22.510><c> necessarily</c><00:17:23.050><c> the</c><00:17:23.140><c> case</c><00:17:23.550><c> so</c>

00:17:24.540 --> 00:17:24.550 align:start position:0%
absolutely not necessarily the case so
 

00:17:24.550 --> 00:17:26.010 align:start position:0%
absolutely not necessarily the case so
now<00:17:24.670><c> you</c><00:17:24.730><c> might</c><00:17:24.910><c> be</c><00:17:24.940><c> saying</c><00:17:25.150><c> to</c><00:17:25.330><c> me</c><00:17:25.449><c> Phil</c><00:17:25.720><c> isn't</c>

00:17:26.010 --> 00:17:26.020 align:start position:0%
now you might be saying to me Phil isn't
 

00:17:26.020 --> 00:17:27.360 align:start position:0%
now you might be saying to me Phil isn't
that<00:17:26.110><c> just</c><00:17:26.230><c> an</c><00:17:26.380><c> efficient</c><00:17:26.709><c> market</c><00:17:26.830><c> isn't</c><00:17:27.190><c> that</c>

00:17:27.360 --> 00:17:27.370 align:start position:0%
that just an efficient market isn't that
 

00:17:27.370 --> 00:17:30.360 align:start position:0%
that just an efficient market isn't that
just<00:17:27.550><c> how</c><00:17:27.640><c> the</c><00:17:27.699><c> world</c><00:17:28.000><c> works</c><00:17:28.620><c> so</c><00:17:29.620><c> let's</c><00:17:30.190><c> talk</c>

00:17:30.360 --> 00:17:30.370 align:start position:0%
just how the world works so let's talk
 

00:17:30.370 --> 00:17:31.830 align:start position:0%
just how the world works so let's talk
about<00:17:30.430><c> user</c><00:17:30.760><c> experience</c><00:17:30.850><c> in</c><00:17:31.510><c> this</c><00:17:31.570><c> brave</c><00:17:31.810><c> new</c>

00:17:31.830 --> 00:17:31.840 align:start position:0%
about user experience in this brave new
 

00:17:31.840 --> 00:17:34.580 align:start position:0%
about user experience in this brave new
world<00:17:32.170><c> of</c><00:17:32.260><c> Dex's</c><00:17:32.650><c> so</c><00:17:33.280><c> here's</c><00:17:33.550><c> a</c><00:17:33.610><c> user</c><00:17:33.850><c> who</c><00:17:34.180><c> says</c>

00:17:34.580 --> 00:17:34.590 align:start position:0%
world of Dex's so here's a user who says
 

00:17:34.590 --> 00:17:37.140 align:start position:0%
world of Dex's so here's a user who says
would<00:17:35.590><c> you</c><00:17:35.710><c> have</c><00:17:35.890><c> the</c><00:17:36.070><c> heart</c><00:17:36.280><c> to</c><00:17:36.400><c> return</c><00:17:36.550><c> 24</c>

00:17:37.140 --> 00:17:37.150 align:start position:0%
would you have the heart to return 24
 

00:17:37.150 --> 00:17:39.000 align:start position:0%
would you have the heart to return 24
east<00:17:37.360><c> of</c><00:17:37.510><c> my</c><00:17:37.600><c> address</c><00:17:37.810><c> I</c><00:17:38.140><c> am</c><00:17:38.560><c> a</c><00:17:38.650><c> stay</c><00:17:38.860><c> at</c><00:17:38.980><c> home</c>

00:17:39.000 --> 00:17:39.010 align:start position:0%
east of my address I am a stay at home
 

00:17:39.010 --> 00:17:40.860 align:start position:0%
east of my address I am a stay at home
parent<00:17:39.160><c> and</c><00:17:39.670><c> day</c><00:17:39.820><c> trade</c><00:17:40.090><c> to</c><00:17:40.210><c> keep</c><00:17:40.360><c> my</c><00:17:40.480><c> family</c>

00:17:40.860 --> 00:17:40.870 align:start position:0%
parent and day trade to keep my family
 

00:17:40.870 --> 00:17:42.840 align:start position:0%
parent and day trade to keep my family
above<00:17:41.080><c> water</c><00:17:41.320><c> in</c><00:17:41.740><c> your</c><00:17:42.130><c> heart</c><00:17:42.370><c> you</c><00:17:42.520><c> know</c><00:17:42.670><c> this</c>

00:17:42.840 --> 00:17:42.850 align:start position:0%
above water in your heart you know this
 

00:17:42.850 --> 00:17:47.820 align:start position:0%
above water in your heart you know this
isn't<00:17:43.090><c> right</c><00:17:44.940><c> here's</c><00:17:45.940><c> another</c><00:17:46.000><c> one</c><00:17:46.350><c> I</c><00:17:47.350><c> have</c>

00:17:47.820 --> 00:17:47.830 align:start position:0%
isn't right here's another one I have
 

00:17:47.830 --> 00:17:48.750 align:start position:0%
isn't right here's another one I have
faith<00:17:48.070><c> in</c><00:17:48.100><c> you</c><00:17:48.340><c> man</c>

00:17:48.750 --> 00:17:48.760 align:start position:0%
faith in you man
 

00:17:48.760 --> 00:17:49.860 align:start position:0%
faith in you man
faith<00:17:49.090><c> in</c><00:17:49.360><c> you</c><00:17:49.510><c> man</c>

00:17:49.860 --> 00:17:49.870 align:start position:0%
faith in you man
 

00:17:49.870 --> 00:17:52.769 align:start position:0%
faith in you man
please<00:17:50.549><c> send</c><00:17:51.549><c> my</c><00:17:51.640><c> money</c><00:17:51.820><c> back</c><00:17:52.029><c> so</c><00:17:52.510><c> these</c><00:17:52.630><c> are</c>

00:17:52.769 --> 00:17:52.779 align:start position:0%
please send my money back so these are
 

00:17:52.779 --> 00:17:54.240 align:start position:0%
please send my money back so these are
users<00:17:53.020><c> who</c><00:17:53.049><c> went</c><00:17:53.289><c> to</c><00:17:53.380><c> cancel</c><00:17:53.590><c> their</c><00:17:53.830><c> order</c><00:17:54.100><c> and</c>

00:17:54.240 --> 00:17:54.250 align:start position:0%
users who went to cancel their order and
 

00:17:54.250 --> 00:17:55.740 align:start position:0%
users who went to cancel their order and
were<00:17:54.340><c> immediately</c><00:17:54.820><c> front</c><00:17:55.090><c> run</c><00:17:55.210><c> by</c><00:17:55.330><c> these</c><00:17:55.510><c> bots</c>

00:17:55.740 --> 00:17:55.750 align:start position:0%
were immediately front run by these bots
 

00:17:55.750 --> 00:17:57.600 align:start position:0%
were immediately front run by these bots
who<00:17:56.020><c> sort</c><00:17:56.230><c> of</c><00:17:56.260><c> detected</c><00:17:56.770><c> a</c><00:17:56.830><c> fat</c><00:17:57.010><c> finger</c><00:17:57.370><c> and</c>

00:17:57.600 --> 00:17:57.610 align:start position:0%
who sort of detected a fat finger and
 

00:17:57.610 --> 00:18:00.419 align:start position:0%
who sort of detected a fat finger and
essentially<00:17:58.570><c> took</c><00:17:58.690><c> all</c><00:17:58.840><c> their</c><00:17:58.990><c> money</c><00:17:59.110><c> and</c><00:17:59.980><c> and</c>

00:18:00.419 --> 00:18:00.429 align:start position:0%
essentially took all their money and and
 

00:18:00.429 --> 00:18:02.430 align:start position:0%
essentially took all their money and and
here's<00:18:00.970><c> another</c><00:18:01.090><c> one</c><00:18:01.330><c> please</c><00:18:01.929><c> please</c><00:18:02.200><c> please</c>

00:18:02.430 --> 00:18:02.440 align:start position:0%
here's another one please please please
 

00:18:02.440 --> 00:18:04.049 align:start position:0%
here's another one please please please
this<00:18:02.590><c> was</c><00:18:02.740><c> an</c><00:18:02.830><c> accident</c><00:18:03.250><c> I</c><00:18:03.520><c> did</c><00:18:03.730><c> not</c><00:18:03.850><c> mean</c><00:18:04.029><c> to</c>

00:18:04.049 --> 00:18:04.059 align:start position:0%
this was an accident I did not mean to
 

00:18:04.059 --> 00:18:05.490 align:start position:0%
this was an accident I did not mean to
make<00:18:04.240><c> this</c><00:18:04.480><c> transaction</c><00:18:04.870><c> please</c><00:18:05.260><c> can</c><00:18:05.470><c> we</c>

00:18:05.490 --> 00:18:05.500 align:start position:0%
make this transaction please can we
 

00:18:05.500 --> 00:18:07.649 align:start position:0%
make this transaction please can we
reverse<00:18:05.799><c> this</c><00:18:06.039><c> please</c><00:18:06.760><c> be</c><00:18:06.789><c> kind</c><00:18:07.150><c> and</c><00:18:07.390><c> karma</c>

00:18:07.649 --> 00:18:07.659 align:start position:0%
reverse this please be kind and karma
 

00:18:07.659 --> 00:18:09.690 align:start position:0%
reverse this please be kind and karma
will<00:18:07.779><c> be</c><00:18:07.870><c> kind</c><00:18:08.140><c> for</c><00:18:08.260><c> you</c><00:18:08.470><c> too</c><00:18:08.679><c> I'm</c><00:18:09.309><c> a</c><00:18:09.429><c> single</c>

00:18:09.690 --> 00:18:09.700 align:start position:0%
will be kind for you too I'm a single
 

00:18:09.700 --> 00:18:11.220 align:start position:0%
will be kind for you too I'm a single
parent<00:18:09.970><c> trying</c><00:18:10.029><c> to</c><00:18:10.179><c> make</c><00:18:10.330><c> ends</c><00:18:10.630><c> meet</c><00:18:10.750><c> at</c><00:18:10.960><c> a</c><00:18:11.020><c> job</c>

00:18:11.220 --> 00:18:11.230 align:start position:0%
parent trying to make ends meet at a job
 

00:18:11.230 --> 00:18:13.140 align:start position:0%
parent trying to make ends meet at a job
I<00:18:11.380><c> hate</c><00:18:11.529><c> please</c><00:18:12.159><c> have</c><00:18:12.400><c> some</c><00:18:12.610><c> mercy</c><00:18:12.730><c> and</c>

00:18:13.140 --> 00:18:13.150 align:start position:0%
I hate please have some mercy and
 

00:18:13.150 --> 00:18:14.909 align:start position:0%
I hate please have some mercy and
Benjamin<00:18:13.900><c> Huffman</c><00:18:14.200><c> goes</c><00:18:14.350><c> on</c><00:18:14.500><c> to</c><00:18:14.620><c> write</c><00:18:14.740><c> again</c>

00:18:14.909 --> 00:18:14.919 align:start position:0%
Benjamin Huffman goes on to write again
 

00:18:14.919 --> 00:18:17.240 align:start position:0%
Benjamin Huffman goes on to write again
it's<00:18:15.130><c> all</c><00:18:15.340><c> I</c><00:18:15.370><c> have</c><00:18:15.700><c> please</c><00:18:16.150><c> have</c><00:18:16.299><c> some</c><00:18:16.480><c> mercy</c>

00:18:17.240 --> 00:18:17.250 align:start position:0%
it's all I have please have some mercy
 

00:18:17.250 --> 00:18:20.820 align:start position:0%
it's all I have please have some mercy
or<00:18:18.250><c> there's</c><00:18:18.429><c> alpha</c><00:18:18.580><c> here</c><00:18:18.970><c> who</c><00:18:19.510><c> says</c><00:18:19.830><c> please</c>

00:18:20.820 --> 00:18:20.830 align:start position:0%
or there's alpha here who says please
 

00:18:20.830 --> 00:18:22.860 align:start position:0%
or there's alpha here who says please
please<00:18:21.100><c> please</c><00:18:21.340><c> return</c><00:18:21.669><c> at</c><00:18:21.850><c> least</c><00:18:21.880><c> 1/8</c><00:18:22.510><c> I</c><00:18:22.690><c> give</c>

00:18:22.860 --> 00:18:22.870 align:start position:0%
please please return at least 1/8 I give
 

00:18:22.870 --> 00:18:24.510 align:start position:0%
please please return at least 1/8 I give
you<00:18:22.990><c> the</c><00:18:23.110><c> rest</c><00:18:23.260><c> willingly</c><00:18:23.559><c> if</c><00:18:23.770><c> God</c><00:18:23.980><c> ever</c><00:18:24.159><c> asked</c>

00:18:24.510 --> 00:18:24.520 align:start position:0%
you the rest willingly if God ever asked
 

00:18:24.520 --> 00:18:26.519 align:start position:0%
you the rest willingly if God ever asked
you<00:18:24.640><c> I</c><00:18:24.880><c> really</c><00:18:25.690><c> needed</c><00:18:25.870><c> to</c><00:18:25.960><c> continue</c><00:18:26.260><c> my</c>

00:18:26.519 --> 00:18:26.529 align:start position:0%
you I really needed to continue my
 

00:18:26.529 --> 00:18:28.889 align:start position:0%
you I really needed to continue my
education<00:18:26.559><c> I</c><00:18:27.399><c> might</c><00:18:27.820><c> need</c><00:18:27.970><c> to</c><00:18:28.090><c> sell</c><00:18:28.270><c> my</c><00:18:28.419><c> car</c><00:18:28.659><c> to</c>

00:18:28.889 --> 00:18:28.899 align:start position:0%
education I might need to sell my car to
 

00:18:28.899 --> 00:18:31.260 align:start position:0%
education I might need to sell my car to
pay<00:18:29.080><c> and</c><00:18:29.640><c> last</c><00:18:30.640><c> but</c><00:18:30.820><c> not</c><00:18:30.909><c> least</c><00:18:31.120><c> you</c><00:18:31.240><c> have</c>

00:18:31.260 --> 00:18:31.270 align:start position:0%
pay and last but not least you have
 

00:18:31.270 --> 00:18:33.269 align:start position:0%
pay and last but not least you have
Rajesh<00:18:31.720><c> Kumar</c><00:18:31.899><c> here</c><00:18:32.320><c> who</c><00:18:32.500><c> says</c><00:18:32.710><c> sir</c><00:18:32.980><c> this</c><00:18:33.159><c> was</c>

00:18:33.269 --> 00:18:33.279 align:start position:0%
Rajesh Kumar here who says sir this was
 

00:18:33.279 --> 00:18:35.490 align:start position:0%
Rajesh Kumar here who says sir this was
an<00:18:33.370><c> error</c><00:18:33.580><c> order</c><00:18:33.940><c> this</c><00:18:34.450><c> is</c><00:18:34.630><c> all</c><00:18:34.809><c> of</c><00:18:34.960><c> my</c><00:18:35.110><c> village</c>

00:18:35.490 --> 00:18:35.500 align:start position:0%
an error order this is all of my village
 

00:18:35.500 --> 00:18:37.980 align:start position:0%
an error order this is all of my village
rupee<00:18:35.890><c> I</c><00:18:35.919><c> trade</c><00:18:36.370><c> for</c><00:18:36.580><c> them</c><00:18:36.700><c> if</c><00:18:37.390><c> I</c><00:18:37.630><c> do</c><00:18:37.690><c> not</c>

00:18:37.980 --> 00:18:37.990 align:start position:0%
rupee I trade for them if I do not
 

00:18:37.990 --> 00:18:40.230 align:start position:0%
rupee I trade for them if I do not
receive<00:18:38.289><c> back</c><00:18:38.529><c> 'if</c><00:18:38.770><c> I</c><00:18:38.980><c> will</c><00:18:39.250><c> be</c><00:18:39.399><c> in</c><00:18:39.669><c> the</c><00:18:39.970><c> in</c>

00:18:40.230 --> 00:18:40.240 align:start position:0%
receive back 'if I will be in the in
 

00:18:40.240 --> 00:18:43.950 align:start position:0%
receive back 'if I will be in the in
track<00:18:40.840><c> inscrutability</c><00:18:41.500><c> sir</c><00:18:41.950><c> please</c><00:18:42.870><c> so</c><00:18:43.870><c> you</c>

00:18:43.950 --> 00:18:43.960 align:start position:0%
track inscrutability sir please so you
 

00:18:43.960 --> 00:18:45.450 align:start position:0%
track inscrutability sir please so you
can<00:18:44.110><c> see</c><00:18:44.289><c> that</c><00:18:44.500><c> this</c><00:18:44.980><c> is</c><00:18:45.130><c> something</c><00:18:45.250><c> that's</c>

00:18:45.450 --> 00:18:45.460 align:start position:0%
can see that this is something that's
 

00:18:45.460 --> 00:18:47.130 align:start position:0%
can see that this is something that's
really<00:18:45.580><c> impacting</c><00:18:46.240><c> real</c><00:18:46.270><c> users</c><00:18:46.720><c> today</c><00:18:46.960><c> these</c>

00:18:47.130 --> 00:18:47.140 align:start position:0%
really impacting real users today these
 

00:18:47.140 --> 00:18:49.110 align:start position:0%
really impacting real users today these
issues<00:18:47.529><c> that</c><00:18:47.649><c> we</c><00:18:47.770><c> pointed</c><00:18:48.039><c> out</c><00:18:48.130><c> in</c><00:18:48.159><c> 2017</c><00:18:48.880><c> and</c>

00:18:49.110 --> 00:18:49.120 align:start position:0%
issues that we pointed out in 2017 and
 

00:18:49.120 --> 00:18:50.730 align:start position:0%
issues that we pointed out in 2017 and
that<00:18:49.570><c> most</c><00:18:49.809><c> of</c><00:18:49.929><c> the</c><00:18:50.020><c> projects</c><00:18:50.380><c> in</c><00:18:50.440><c> this</c><00:18:50.559><c> space</c>

00:18:50.730 --> 00:18:50.740 align:start position:0%
that most of the projects in this space
 

00:18:50.740 --> 00:18:51.840 align:start position:0%
that most of the projects in this space
just<00:18:50.919><c> went</c><00:18:51.070><c> on</c><00:18:51.130><c> to</c><00:18:51.279><c> ignore</c><00:18:51.549><c> and</c><00:18:51.700><c> launched</c>

00:18:51.840 --> 00:18:51.850 align:start position:0%
just went on to ignore and launched
 

00:18:51.850 --> 00:18:53.700 align:start position:0%
just went on to ignore and launched
anyway<00:18:52.210><c> and</c><00:18:52.480><c> there</c><00:18:53.140><c> are</c><00:18:53.230><c> hundreds</c><00:18:53.559><c> of</c><00:18:53.590><c> these</c>

00:18:53.700 --> 00:18:53.710 align:start position:0%
anyway and there are hundreds of these
 

00:18:53.710 --> 00:18:55.230 align:start position:0%
anyway and there are hundreds of these
comments<00:18:54.130><c> on</c><00:18:54.220><c> the</c><00:18:54.309><c> ether</c><00:18:54.549><c> scan</c><00:18:54.760><c> comments</c><00:18:55.179><c> of</c>

00:18:55.230 --> 00:18:55.240 align:start position:0%
comments on the ether scan comments of
 

00:18:55.240 --> 00:18:56.460 align:start position:0%
comments on the ether scan comments of
all<00:18:55.330><c> these</c><00:18:55.450><c> trading</c><00:18:55.809><c> bots</c><00:18:55.960><c> that</c><00:18:56.080><c> we've</c><00:18:56.289><c> sort</c>

00:18:56.460 --> 00:18:56.470 align:start position:0%
all these trading bots that we've sort
 

00:18:56.470 --> 00:18:58.110 align:start position:0%
all these trading bots that we've sort
of<00:18:56.559><c> found</c><00:18:56.770><c> so</c><00:18:57.039><c> I</c><00:18:57.220><c> encourage</c><00:18:57.610><c> you</c><00:18:57.789><c> to</c><00:18:57.850><c> go</c><00:18:58.000><c> look</c>

00:18:58.110 --> 00:18:58.120 align:start position:0%
of found so I encourage you to go look
 

00:18:58.120 --> 00:19:00.149 align:start position:0%
of found so I encourage you to go look
for<00:18:58.179><c> yourself</c><00:18:58.360><c> after</c><00:18:58.960><c> the</c><00:18:59.049><c> talk</c><00:18:59.230><c> and</c><00:18:59.559><c> of</c>

00:19:00.149 --> 00:19:00.159 align:start position:0%
for yourself after the talk and of
 

00:19:00.159 --> 00:19:03.409 align:start position:0%
for yourself after the talk and of
course<00:19:00.399><c> we</c><00:19:00.789><c> have</c><00:19:00.940><c> a</c><00:19:00.970><c> few</c><00:19:01.270><c> comments</c><00:19:01.750><c> like</c><00:19:02.169><c> this</c>

00:19:03.409 --> 00:19:03.419 align:start position:0%
course we have a few comments like this
 

00:19:03.419 --> 00:19:05.880 align:start position:0%
course we have a few comments like this
lol<00:19:04.419><c> making</c><00:19:04.840><c> people</c><00:19:05.110><c> pay</c><00:19:05.320><c> for</c><00:19:05.350><c> their</c><00:19:05.679><c> fat</c>

00:19:05.880 --> 00:19:05.890 align:start position:0%
lol making people pay for their fat
 

00:19:05.890 --> 00:19:08.190 align:start position:0%
lol making people pay for their fat
fingers<00:19:06.309><c> how</c><00:19:06.820><c> do</c><00:19:06.880><c> you</c><00:19:07.090><c> do</c><00:19:07.240><c> this</c><00:19:07.390><c> tell</c><00:19:07.659><c> me</c><00:19:07.809><c> your</c>

00:19:08.190 --> 00:19:08.200 align:start position:0%
fingers how do you do this tell me your
 

00:19:08.200 --> 00:19:11.490 align:start position:0%
fingers how do you do this tell me your
secret<00:19:08.770><c> sauce</c><00:19:09.840><c> so</c><00:19:10.840><c> the</c><00:19:10.960><c> conclusion</c><00:19:11.380><c> is</c><00:19:11.440><c> we</c>

00:19:11.490 --> 00:19:11.500 align:start position:0%
secret sauce so the conclusion is we
 

00:19:11.500 --> 00:19:13.470 align:start position:0%
secret sauce so the conclusion is we
don't<00:19:11.799><c> understand</c><00:19:12.220><c> existing</c><00:19:12.940><c> decks</c><00:19:13.149><c> designs</c>

00:19:13.470 --> 00:19:13.480 align:start position:0%
don't understand existing decks designs
 

00:19:13.480 --> 00:19:14.940 align:start position:0%
don't understand existing decks designs
or<00:19:13.690><c> sort</c><00:19:13.899><c> of</c><00:19:13.929><c> how</c><00:19:14.110><c> these</c><00:19:14.260><c> will</c><00:19:14.440><c> behave</c><00:19:14.679><c> in</c><00:19:14.860><c> the</c>

00:19:14.940 --> 00:19:14.950 align:start position:0%
or sort of how these will behave in the
 

00:19:14.950 --> 00:19:16.649 align:start position:0%
or sort of how these will behave in the
eventual<00:19:15.309><c> game</c><00:19:15.549><c> theoretic</c><00:19:15.760><c> equilibrium</c><00:19:16.539><c> of</c>

00:19:16.649 --> 00:19:16.659 align:start position:0%
eventual game theoretic equilibrium of
 

00:19:16.659 --> 00:19:18.510 align:start position:0%
eventual game theoretic equilibrium of
these<00:19:16.809><c> systems</c><00:19:17.200><c> and</c><00:19:17.470><c> while</c><00:19:18.190><c> we're</c><00:19:18.340><c> sitting</c>

00:19:18.510 --> 00:19:18.520 align:start position:0%
these systems and while we're sitting
 

00:19:18.520 --> 00:19:20.039 align:start position:0%
these systems and while we're sitting
here<00:19:18.640><c> in</c><00:19:18.820><c> in</c><00:19:19.270><c> decadence</c><00:19:19.779><c> that</c><00:19:19.929><c> these</c>

00:19:20.039 --> 00:19:20.049 align:start position:0%
here in in decadence that these
 

00:19:20.049 --> 00:19:21.870 align:start position:0%
here in in decadence that these
conferences<00:19:20.559><c> going</c><00:19:20.799><c> to</c><00:19:20.980><c> parties</c><00:19:21.370><c> enjoying</c>

00:19:21.870 --> 00:19:21.880 align:start position:0%
conferences going to parties enjoying
 

00:19:21.880 --> 00:19:23.970 align:start position:0%
conferences going to parties enjoying
popping<00:19:22.299><c> the</c><00:19:22.360><c> champagne</c><00:19:22.529><c> real</c><00:19:23.529><c> users</c><00:19:23.830><c> are</c>

00:19:23.970 --> 00:19:23.980 align:start position:0%
popping the champagne real users are
 

00:19:23.980 --> 00:19:25.529 align:start position:0%
popping the champagne real users are
losing<00:19:24.309><c> money</c><00:19:24.460><c> on</c><00:19:24.580><c> the</c><00:19:24.760><c> systems</c><00:19:25.120><c> we've</c><00:19:25.270><c> built</c>

00:19:25.529 --> 00:19:25.539 align:start position:0%
losing money on the systems we've built
 

00:19:25.539 --> 00:19:27.269 align:start position:0%
losing money on the systems we've built
and<00:19:25.779><c> it's</c><00:19:25.870><c> having</c><00:19:26.049><c> real</c><00:19:26.380><c> world</c><00:19:26.649><c> impact</c><00:19:27.070><c> on</c>

00:19:27.269 --> 00:19:27.279 align:start position:0%
and it's having real world impact on
 

00:19:27.279 --> 00:19:29.430 align:start position:0%
and it's having real world impact on
them<00:19:27.429><c> and</c><00:19:28.390><c> unfortunately</c><00:19:28.539><c> a</c><00:19:29.110><c> lot</c><00:19:29.260><c> of</c><00:19:29.350><c> the</c>

00:19:29.430 --> 00:19:29.440 align:start position:0%
them and unfortunately a lot of the
 

00:19:29.440 --> 00:19:30.720 align:start position:0%
them and unfortunately a lot of the
reaction<00:19:29.799><c> the</c><00:19:29.830><c> space</c><00:19:30.130><c> a</c><00:19:30.159><c> lot</c><00:19:30.370><c> of</c><00:19:30.490><c> the</c><00:19:30.549><c> time</c>

00:19:30.720 --> 00:19:30.730 align:start position:0%
reaction the space a lot of the time
 

00:19:30.730 --> 00:19:33.210 align:start position:0%
reaction the space a lot of the time
kind<00:19:31.029><c> of</c><00:19:31.120><c> looks</c><00:19:31.299><c> like</c><00:19:31.360><c> this</c><00:19:31.950><c> so</c><00:19:32.950><c> instead</c><00:19:33.070><c> let's</c>

00:19:33.210 --> 00:19:33.220 align:start position:0%
kind of looks like this so instead let's
 

00:19:33.220 --> 00:19:35.220 align:start position:0%
kind of looks like this so instead let's
learn<00:19:33.490><c> from</c><00:19:33.669><c> history</c><00:19:33.850><c> we</c><00:19:34.630><c> can</c><00:19:34.750><c> look</c><00:19:34.899><c> at</c><00:19:34.990><c> a</c><00:19:35.020><c> wide</c>

00:19:35.220 --> 00:19:35.230 align:start position:0%
learn from history we can look at a wide
 

00:19:35.230 --> 00:19:36.510 align:start position:0%
learn from history we can look at a wide
variety<00:19:35.470><c> of</c><00:19:35.679><c> work</c><00:19:35.830><c> on</c><00:19:36.010><c> this</c><00:19:36.130><c> kind</c><00:19:36.279><c> of</c><00:19:36.399><c> high</c>

00:19:36.510 --> 00:19:36.520 align:start position:0%
variety of work on this kind of high
 

00:19:36.520 --> 00:19:38.100 align:start position:0%
variety of work on this kind of high
frequency<00:19:36.940><c> trading</c><00:19:37.149><c> and</c><00:19:37.299><c> market</c><00:19:37.600><c> design</c><00:19:37.720><c> this</c>

00:19:38.100 --> 00:19:38.110 align:start position:0%
frequency trading and market design this
 

00:19:38.110 --> 00:19:39.720 align:start position:0%
frequency trading and market design this
is<00:19:38.200><c> a</c><00:19:38.230><c> recent</c><00:19:38.679><c> paper</c><00:19:38.710><c> I</c><00:19:38.980><c> highly</c><00:19:39.250><c> recommend</c><00:19:39.640><c> by</c>

00:19:39.720 --> 00:19:39.730 align:start position:0%
is a recent paper I highly recommend by
 

00:19:39.730 --> 00:19:41.639 align:start position:0%
is a recent paper I highly recommend by
Buddhist<00:19:40.090><c> Crampton</c><00:19:40.419><c> and</c><00:19:40.539><c> xem</c><00:19:40.720><c> which</c><00:19:41.350><c> sort</c><00:19:41.590><c> of</c>

00:19:41.639 --> 00:19:41.649 align:start position:0%
Buddhist Crampton and xem which sort of
 

00:19:41.649 --> 00:19:42.990 align:start position:0%
Buddhist Crampton and xem which sort of
says<00:19:41.830><c> that</c><00:19:42.010><c> these</c><00:19:42.100><c> opportunities</c><00:19:42.669><c> and</c>

00:19:42.990 --> 00:19:43.000 align:start position:0%
says that these opportunities and
 

00:19:43.000 --> 00:19:45.389 align:start position:0%
says that these opportunities and
mechanical<00:19:43.720><c> rents</c><00:19:43.929><c> are</c><00:19:44.049><c> fundamental</c><00:19:44.740><c> inside</c>

00:19:45.389 --> 00:19:45.399 align:start position:0%
mechanical rents are fundamental inside
 

00:19:45.399 --> 00:19:48.029 align:start position:0%
mechanical rents are fundamental inside
continuous<00:19:45.909><c> markets</c><00:19:46.390><c> and</c><00:19:47.380><c> it's</c><00:19:47.679><c> not</c><00:19:47.860><c> just</c>

00:19:48.029 --> 00:19:48.039 align:start position:0%
continuous markets and it's not just
 

00:19:48.039 --> 00:19:50.010 align:start position:0%
continuous markets and it's not just
healthy<00:19:48.370><c> competition</c><00:19:48.659><c> because</c><00:19:49.659><c> it</c><00:19:49.779><c> creates</c>

00:19:50.010 --> 00:19:50.020 align:start position:0%
healthy competition because it creates
 

00:19:50.020 --> 00:19:52.620 align:start position:0%
healthy competition because it creates
an<00:19:50.110><c> arms</c><00:19:50.409><c> race</c><00:19:50.500><c> that</c><00:19:50.980><c> induces</c><00:19:51.600><c> mechanically</c><00:19:52.600><c> a</c>

00:19:52.620 --> 00:19:52.630 align:start position:0%
an arms race that induces mechanically a
 

00:19:52.630 --> 00:19:54.840 align:start position:0%
an arms race that induces mechanically a
prisoner's<00:19:53.049><c> dilemma</c><00:19:53.260><c> and</c><00:19:53.760><c> charges</c><00:19:54.760><c> of</c>

00:19:54.840 --> 00:19:54.850 align:start position:0%
prisoner's dilemma and charges of
 

00:19:54.850 --> 00:19:56.490 align:start position:0%
prisoner's dilemma and charges of
liquidity<00:19:55.120><c> tax</c><00:19:55.539><c> on</c><00:19:55.720><c> the</c><00:19:55.809><c> system</c><00:19:56.110><c> that's</c><00:19:56.260><c> paid</c>

00:19:56.490 --> 00:19:56.500 align:start position:0%
liquidity tax on the system that's paid
 

00:19:56.500 --> 00:19:58.710 align:start position:0%
liquidity tax on the system that's paid
by<00:19:56.679><c> all</c><00:19:56.830><c> of</c><00:19:56.919><c> its</c><00:19:57.039><c> users</c><00:19:57.100><c> and</c><00:19:57.610><c> this</c><00:19:58.480><c> this</c>

00:19:58.710 --> 00:19:58.720 align:start position:0%
by all of its users and this this
 

00:19:58.720 --> 00:19:59.700 align:start position:0%
by all of its users and this this
actually<00:19:58.990><c> gets</c><00:19:59.110><c> worse</c><00:19:59.169><c> with</c><00:19:59.409><c> the</c><00:19:59.500><c> blockchain</c>

00:19:59.700 --> 00:19:59.710 align:start position:0%
actually gets worse with the blockchain
 

00:19:59.710 --> 00:20:01.649 align:start position:0%
actually gets worse with the blockchain
so<00:20:00.100><c> let's</c><00:20:00.309><c> let's</c><00:20:00.610><c> imagine</c><00:20:00.909><c> we're</c><00:20:01.179><c> a</c><00:20:01.210><c> miner</c><00:20:01.419><c> for</c>

00:20:01.649 --> 00:20:01.659 align:start position:0%
so let's let's imagine we're a miner for
 

00:20:01.659 --> 00:20:03.330 align:start position:0%
so let's let's imagine we're a miner for
a<00:20:01.720><c> second</c><00:20:02.080><c> we</c><00:20:02.470><c> have</c><00:20:02.559><c> these</c><00:20:02.679><c> transactions</c><00:20:03.220><c> on</c>

00:20:03.330 --> 00:20:03.340 align:start position:0%
a second we have these transactions on
 

00:20:03.340 --> 00:20:03.720 align:start position:0%
a second we have these transactions on
Nexus

00:20:03.720 --> 00:20:03.730 align:start position:0%
Nexus
 

00:20:03.730 --> 00:20:06.419 align:start position:0%
Nexus
getting<00:20:03.970><c> fees</c><00:20:04.179><c> f1</c><00:20:04.630><c> f2</c><00:20:04.809><c> f3</c><00:20:04.929><c> if</c><00:20:05.529><c> we</c><00:20:06.039><c> insert</c><00:20:06.279><c> our</c>

00:20:06.419 --> 00:20:06.429 align:start position:0%
getting fees f1 f2 f3 if we insert our
 

00:20:06.429 --> 00:20:08.100 align:start position:0%
getting fees f1 f2 f3 if we insert our
own<00:20:06.519><c> transactions</c><00:20:07.179><c> here</c><00:20:07.360><c> suddenly</c><00:20:07.840><c> we</c><00:20:07.960><c> have</c>

00:20:08.100 --> 00:20:08.110 align:start position:0%
own transactions here suddenly we have
 

00:20:08.110 --> 00:20:10.740 align:start position:0%
own transactions here suddenly we have
fee<00:20:08.320><c> f1</c><00:20:08.740><c> f2</c><00:20:08.950><c> f3</c><00:20:09.130><c> +</c><00:20:09.909><c> the</c><00:20:10.059><c> profit</c><00:20:10.360><c> from</c><00:20:10.419><c> the</c><00:20:10.510><c> first</c>

00:20:10.740 --> 00:20:10.750 align:start position:0%
fee f1 f2 f3 + the profit from the first
 

00:20:10.750 --> 00:20:12.330 align:start position:0%
fee f1 f2 f3 + the profit from the first
transaction<00:20:11.080><c> +</c><00:20:11.440><c> the</c><00:20:11.559><c> profit</c><00:20:11.860><c> from</c><00:20:11.919><c> the</c><00:20:12.070><c> second</c>

00:20:12.330 --> 00:20:12.340 align:start position:0%
transaction + the profit from the second
 

00:20:12.340 --> 00:20:14.700 align:start position:0%
transaction + the profit from the second
transaction<00:20:12.639><c> or</c><00:20:13.299><c> maybe</c><00:20:13.570><c> we</c><00:20:13.779><c> can</c><00:20:13.929><c> switch</c><00:20:14.139><c> the</c>

00:20:14.700 --> 00:20:14.710 align:start position:0%
transaction or maybe we can switch the
 

00:20:14.710 --> 00:20:16.889 align:start position:0%
transaction or maybe we can switch the
order<00:20:14.889><c> of</c><00:20:15.159><c> transactions</c><00:20:15.730><c> 1</c><00:20:15.909><c> &amp;</c><00:20:16.059><c> 2</c><00:20:16.210><c> and</c><00:20:16.510><c> then</c><00:20:16.809><c> we</c>

00:20:16.889 --> 00:20:16.899 align:start position:0%
order of transactions 1 &amp; 2 and then we
 

00:20:16.899 --> 00:20:18.389 align:start position:0%
order of transactions 1 &amp; 2 and then we
get<00:20:16.990><c> P</c><00:20:17.169><c> 3</c><00:20:17.380><c> and</c><00:20:17.409><c> P</c><00:20:17.529><c> 4</c><00:20:17.620><c> instead</c><00:20:18.100><c> and</c><00:20:18.279><c> that's</c>

00:20:18.389 --> 00:20:18.399 align:start position:0%
get P 3 and P 4 instead and that's
 

00:20:18.399 --> 00:20:20.399 align:start position:0%
get P 3 and P 4 instead and that's
actually<00:20:18.730><c> more</c><00:20:18.880><c> so</c><00:20:19.779><c> figuring</c><00:20:20.110><c> out</c><00:20:20.260><c> the</c>

00:20:20.399 --> 00:20:20.409 align:start position:0%
actually more so figuring out the
 

00:20:20.409 --> 00:20:22.080 align:start position:0%
actually more so figuring out the
optimal<00:20:20.769><c> ordering</c><00:20:21.130><c> and</c><00:20:21.250><c> insertions</c><00:20:21.700><c> here</c><00:20:21.909><c> is</c>

00:20:22.080 --> 00:20:22.090 align:start position:0%
optimal ordering and insertions here is
 

00:20:22.090 --> 00:20:23.700 align:start position:0%
optimal ordering and insertions here is
actually<00:20:22.450><c> an</c><00:20:22.600><c> optimization</c><00:20:23.260><c> problem</c><00:20:23.289><c> that's</c>

00:20:23.700 --> 00:20:23.710 align:start position:0%
actually an optimization problem that's
 

00:20:23.710 --> 00:20:25.590 align:start position:0%
actually an optimization problem that's
provably<00:20:24.130><c> undecidable</c><00:20:24.909><c> with</c><00:20:25.360><c> turning</c>

00:20:25.590 --> 00:20:25.600 align:start position:0%
provably undecidable with turning
 

00:20:25.600 --> 00:20:27.149 align:start position:0%
provably undecidable with turning
complete<00:20:25.840><c> transactions</c><00:20:26.350><c> in</c><00:20:26.440><c> np-hard</c><00:20:26.889><c> without</c>

00:20:27.149 --> 00:20:27.159 align:start position:0%
complete transactions in np-hard without
 

00:20:27.159 --> 00:20:28.980 align:start position:0%
complete transactions in np-hard without
which<00:20:27.669><c> makes</c><00:20:27.909><c> it</c><00:20:28.000><c> a</c><00:20:28.059><c> substantial</c><00:20:28.539><c> vector</c><00:20:28.809><c> for</c>

00:20:28.980 --> 00:20:28.990 align:start position:0%
which makes it a substantial vector for
 

00:20:28.990 --> 00:20:31.379 align:start position:0%
which makes it a substantial vector for
minor<00:20:29.139><c> competition</c><00:20:29.740><c> not</c><00:20:30.460><c> only</c><00:20:30.519><c> that</c><00:20:30.970><c> but</c><00:20:31.240><c> in</c>

00:20:31.379 --> 00:20:31.389 align:start position:0%
minor competition not only that but in
 

00:20:31.389 --> 00:20:33.330 align:start position:0%
minor competition not only that but in
the<00:20:31.510><c> long</c><00:20:31.720><c> term</c><00:20:31.960><c> iterated</c><00:20:32.559><c> game</c><00:20:32.740><c> equilibrium</c>

00:20:33.330 --> 00:20:33.340 align:start position:0%
the long term iterated game equilibrium
 

00:20:33.340 --> 00:20:35.789 align:start position:0%
the long term iterated game equilibrium
miners<00:20:34.149><c> can</c><00:20:34.630><c> out-compete</c><00:20:34.990><c> non</c><00:20:35.440><c> mining</c>

00:20:35.789 --> 00:20:35.799 align:start position:0%
miners can out-compete non mining
 

00:20:35.799 --> 00:20:37.049 align:start position:0%
miners can out-compete non mining
arbitrage<00:20:36.190><c> BOTS</c><00:20:36.460><c> for</c><00:20:36.639><c> these</c><00:20:36.760><c> ordering</c>

00:20:37.049 --> 00:20:37.059 align:start position:0%
arbitrage BOTS for these ordering
 

00:20:37.059 --> 00:20:39.120 align:start position:0%
arbitrage BOTS for these ordering
opportunities<00:20:37.659><c> and</c><00:20:37.929><c> are</c><00:20:38.289><c> incentivized</c><00:20:38.919><c> to</c>

00:20:39.120 --> 00:20:39.130 align:start position:0%
opportunities and are incentivized to
 

00:20:39.130 --> 00:20:40.620 align:start position:0%
opportunities and are incentivized to
sort<00:20:39.309><c> of</c><00:20:39.370><c> minimize</c><00:20:39.730><c> those</c><00:20:39.970><c> orange</c><00:20:40.389><c> and</c><00:20:40.510><c> red</c>

00:20:40.620 --> 00:20:40.630 align:start position:0%
sort of minimize those orange and red
 

00:20:40.630 --> 00:20:41.879 align:start position:0%
sort of minimize those orange and red
differences<00:20:41.380><c> we</c><00:20:41.440><c> were</c><00:20:41.559><c> talking</c><00:20:41.860><c> about</c>

00:20:41.879 --> 00:20:41.889 align:start position:0%
differences we were talking about
 

00:20:41.889 --> 00:20:43.950 align:start position:0%
differences we were talking about
earlier<00:20:42.340><c> in</c><00:20:42.669><c> absurd</c><00:20:43.090><c> levels</c><00:20:43.389><c> 2</c><00:20:43.480><c> milliseconds</c>

00:20:43.950 --> 00:20:43.960 align:start position:0%
earlier in absurd levels 2 milliseconds
 

00:20:43.960 --> 00:20:45.629 align:start position:0%
earlier in absurd levels 2 milliseconds
are<00:20:44.049><c> lower</c><00:20:44.230><c> if</c><00:20:44.799><c> they</c><00:20:45.010><c> don't</c><00:20:45.220><c> do</c><00:20:45.370><c> this</c><00:20:45.490><c> they</c>

00:20:45.629 --> 00:20:45.639 align:start position:0%
are lower if they don't do this they
 

00:20:45.639 --> 00:20:46.830 align:start position:0%
are lower if they don't do this they
just<00:20:45.669><c> won't</c><00:20:45.940><c> be</c><00:20:46.059><c> competitive</c><00:20:46.269><c> with</c><00:20:46.539><c> miners</c>

00:20:46.830 --> 00:20:46.840 align:start position:0%
just won't be competitive with miners
 

00:20:46.840 --> 00:20:47.850 align:start position:0%
just won't be competitive with miners
who<00:20:46.929><c> are</c><00:20:47.019><c> and</c><00:20:47.169><c> they'll</c><00:20:47.260><c> be</c><00:20:47.350><c> driven</c><00:20:47.529><c> out</c><00:20:47.679><c> of</c><00:20:47.740><c> the</c>

00:20:47.850 --> 00:20:47.860 align:start position:0%
who are and they'll be driven out of the
 

00:20:47.860 --> 00:20:50.340 align:start position:0%
who are and they'll be driven out of the
system<00:20:48.190><c> so</c><00:20:49.179><c> what</c><00:20:49.299><c> you</c><00:20:49.419><c> get</c><00:20:49.630><c> is</c><00:20:49.899><c> huge</c>

00:20:50.340 --> 00:20:50.350 align:start position:0%
system so what you get is huge
 

00:20:50.350 --> 00:20:51.870 align:start position:0%
system so what you get is huge
opportunities<00:20:50.980><c> that</c><00:20:51.130><c> lead</c><00:20:51.309><c> to</c><00:20:51.340><c> reorge</c>

00:20:51.870 --> 00:20:51.880 align:start position:0%
opportunities that lead to reorge
 

00:20:51.880 --> 00:20:54.450 align:start position:0%
opportunities that lead to reorge
Orphanage<00:20:52.389><c> selfish</c><00:20:52.779><c> mining</c><00:20:53.230><c> fee</c><00:20:54.039><c> estimator</c>

00:20:54.450 --> 00:20:54.460 align:start position:0%
Orphanage selfish mining fee estimator
 

00:20:54.460 --> 00:20:55.919 align:start position:0%
Orphanage selfish mining fee estimator
errors<00:20:54.820><c> we've</c><00:20:55.029><c> seen</c><00:20:55.299><c> this</c><00:20:55.419><c> already</c><00:20:55.570><c> with</c>

00:20:55.919 --> 00:20:55.929 align:start position:0%
errors we've seen this already with
 

00:20:55.929 --> 00:20:58.830 align:start position:0%
errors we've seen this already with
systems<00:20:56.260><c> like</c><00:20:56.320><c> pao</c><00:20:56.620><c> h</c><00:20:56.860><c> 3d</c><00:20:57.159><c> and</c><00:20:58.120><c> you</c><00:20:58.179><c> get</c><00:20:58.389><c> mining</c>

00:20:58.830 --> 00:20:58.840 align:start position:0%
systems like pao h 3d and you get mining
 

00:20:58.840 --> 00:21:00.210 align:start position:0%
systems like pao h 3d and you get mining
that's<00:20:58.990><c> dominated</c><00:20:59.350><c> by</c><00:20:59.590><c> a</c><00:20:59.620><c> small</c><00:20:59.830><c> set</c><00:21:00.190><c> of</c>

00:21:00.210 --> 00:21:00.220 align:start position:0%
that's dominated by a small set of
 

00:21:00.220 --> 00:21:02.009 align:start position:0%
that's dominated by a small set of
high-frequency<00:21:00.580><c> trading</c><00:21:01.029><c> firms</c><00:21:01.360><c> using</c>

00:21:02.009 --> 00:21:02.019 align:start position:0%
high-frequency trading firms using
 

00:21:02.019 --> 00:21:03.659 align:start position:0%
high-frequency trading firms using
proprietary<00:21:02.289><c> relay</c><00:21:02.950><c> and</c><00:21:03.100><c> optimization</c>

00:21:03.659 --> 00:21:03.669 align:start position:0%
proprietary relay and optimization
 

00:21:03.669 --> 00:21:05.250 align:start position:0%
proprietary relay and optimization
networks<00:21:04.000><c> just</c><00:21:04.539><c> like</c><00:21:04.659><c> we</c><00:21:04.779><c> have</c><00:21:04.929><c> on</c><00:21:04.960><c> Wall</c>

00:21:05.250 --> 00:21:05.260 align:start position:0%
networks just like we have on Wall
 

00:21:05.260 --> 00:21:07.289 align:start position:0%
networks just like we have on Wall
Street<00:21:05.500><c> but</c><00:21:06.340><c> not</c><00:21:06.460><c> only</c><00:21:06.549><c> that</c><00:21:06.639><c> these</c><00:21:06.909><c> guys</c><00:21:07.120><c> will</c>

00:21:07.289 --> 00:21:07.299 align:start position:0%
Street but not only that these guys will
 

00:21:07.299 --> 00:21:08.850 align:start position:0%
Street but not only that these guys will
also<00:21:07.539><c> be</c><00:21:07.659><c> powerful</c><00:21:08.049><c> players</c><00:21:08.230><c> and</c><00:21:08.470><c> governments</c>

00:21:08.850 --> 00:21:08.860 align:start position:0%
also be powerful players and governments
 

00:21:08.860 --> 00:21:10.860 align:start position:0%
also be powerful players and governments
so<00:21:09.340><c> you</c><00:21:09.399><c> can't</c><00:21:09.789><c> have</c><00:21:10.000><c> a</c><00:21:10.029><c> system</c><00:21:10.299><c> that's</c><00:21:10.690><c> full</c>

00:21:10.860 --> 00:21:10.870 align:start position:0%
so you can't have a system that's full
 

00:21:10.870 --> 00:21:12.180 align:start position:0%
so you can't have a system that's full
of<00:21:10.899><c> intractable</c><00:21:11.440><c> mechanisms</c><00:21:11.889><c> that</c><00:21:11.950><c> we</c><00:21:12.039><c> don't</c>

00:21:12.180 --> 00:21:12.190 align:start position:0%
of intractable mechanisms that we don't
 

00:21:12.190 --> 00:21:14.549 align:start position:0%
of intractable mechanisms that we don't
understand<00:21:12.549><c> that's</c><00:21:12.700><c> still</c><00:21:12.909><c> secure</c><00:21:13.409><c> all</c><00:21:14.409><c> right</c>

00:21:14.549 --> 00:21:14.559 align:start position:0%
understand that's still secure all right
 

00:21:14.559 --> 00:21:15.960 align:start position:0%
understand that's still secure all right
I'm<00:21:14.679><c> gonna</c><00:21:14.860><c> talk</c><00:21:15.039><c> about</c><00:21:15.100><c> another</c><00:21:15.549><c> simple</c>

00:21:15.960 --> 00:21:15.970 align:start position:0%
I'm gonna talk about another simple
 

00:21:15.970 --> 00:21:17.519 align:start position:0%
I'm gonna talk about another simple
mechanism<00:21:16.360><c> here</c><00:21:16.480><c> on</c><00:21:16.510><c> chain</c><00:21:16.870><c> voting</c><00:21:17.200><c> so</c><00:21:17.380><c> this</c>

00:21:17.519 --> 00:21:17.529 align:start position:0%
mechanism here on chain voting so this
 

00:21:17.529 --> 00:21:18.930 align:start position:0%
mechanism here on chain voting so this
is<00:21:17.620><c> the</c><00:21:17.710><c> one</c><00:21:17.830><c> used</c><00:21:17.980><c> in</c><00:21:18.100><c> the</c><00:21:18.220><c> etherium</c><00:21:18.580><c> example</c>

00:21:18.930 --> 00:21:18.940 align:start position:0%
is the one used in the etherium example
 

00:21:18.940 --> 00:21:21.360 align:start position:0%
is the one used in the etherium example
documentation<00:21:19.630><c> and</c><00:21:19.840><c> we</c><00:21:20.679><c> have</c><00:21:20.860><c> two</c><00:21:21.070><c> posts</c>

00:21:21.360 --> 00:21:21.370 align:start position:0%
documentation and we have two posts
 

00:21:21.370 --> 00:21:22.440 align:start position:0%
documentation and we have two posts
about<00:21:21.519><c> this</c><00:21:21.700><c> as</c><00:21:21.850><c> well</c><00:21:21.970><c> on</c><00:21:22.210><c> hacking</c>

00:21:22.440 --> 00:21:22.450 align:start position:0%
about this as well on hacking
 

00:21:22.450 --> 00:21:24.210 align:start position:0%
about this as well on hacking
distributed<00:21:23.049><c> and</c><00:21:23.320><c> also</c><00:21:23.590><c> my</c><00:21:23.710><c> personal</c><00:21:23.769><c> website</c>

00:21:24.210 --> 00:21:24.220 align:start position:0%
distributed and also my personal website
 

00:21:24.220 --> 00:21:26.370 align:start position:0%
distributed and also my personal website
talking<00:21:25.149><c> about</c><00:21:25.330><c> how</c><00:21:25.480><c> on</c><00:21:25.690><c> chain</c><00:21:25.929><c> voting</c><00:21:26.289><c> is</c>

00:21:26.370 --> 00:21:26.380 align:start position:0%
talking about how on chain voting is
 

00:21:26.380 --> 00:21:28.169 align:start position:0%
talking about how on chain voting is
open<00:21:26.710><c> to</c><00:21:26.799><c> trustless</c><00:21:27.190><c> frictionless</c><00:21:27.760><c> bribery</c>

00:21:28.169 --> 00:21:28.179 align:start position:0%
open to trustless frictionless bribery
 

00:21:28.179 --> 00:21:30.149 align:start position:0%
open to trustless frictionless bribery
it<00:21:28.870><c> does</c><00:21:29.049><c> not</c><00:21:29.169><c> satisfy</c><00:21:29.409><c> the</c><00:21:29.740><c> classic</c>

00:21:30.149 --> 00:21:30.159 align:start position:0%
it does not satisfy the classic
 

00:21:30.159 --> 00:21:31.710 align:start position:0%
it does not satisfy the classic
properties<00:21:30.580><c> and</c><00:21:30.730><c> security</c><00:21:31.120><c> literature</c><00:21:31.480><c> of</c>

00:21:31.710 --> 00:21:31.720 align:start position:0%
properties and security literature of
 

00:21:31.720 --> 00:21:34.049 align:start position:0%
properties and security literature of
coercion<00:21:32.110><c> resistance</c><00:21:32.679><c> receipt</c><00:21:33.340><c> freedom</c><00:21:33.669><c> all</c>

00:21:34.049 --> 00:21:34.059 align:start position:0%
coercion resistance receipt freedom all
 

00:21:34.059 --> 00:21:35.100 align:start position:0%
coercion resistance receipt freedom all
these<00:21:34.389><c> things</c><00:21:34.570><c> people</c><00:21:34.720><c> have</c><00:21:34.870><c> been</c><00:21:34.960><c> studying</c>

00:21:35.100 --> 00:21:35.110 align:start position:0%
these things people have been studying
 

00:21:35.110 --> 00:21:36.960 align:start position:0%
these things people have been studying
for<00:21:35.350><c> over</c><00:21:35.590><c> 30</c><00:21:35.799><c> years</c><00:21:35.860><c> now</c><00:21:36.190><c> for</c><00:21:36.399><c> real</c><00:21:36.519><c> elections</c>

00:21:36.960 --> 00:21:36.970 align:start position:0%
for over 30 years now for real elections
 

00:21:36.970 --> 00:21:39.629 align:start position:0%
for over 30 years now for real elections
we<00:21:37.630><c> also</c><00:21:37.779><c> released</c><00:21:38.139><c> a</c><00:21:38.260><c> vote</c><00:21:38.440><c> buying</c><00:21:38.639><c> mechanism</c>

00:21:39.629 --> 00:21:39.639 align:start position:0%
we also released a vote buying mechanism
 

00:21:39.639 --> 00:21:40.919 align:start position:0%
we also released a vote buying mechanism
for<00:21:39.789><c> carbon</c><00:21:40.120><c> vote</c><00:21:40.269><c> that</c><00:21:40.450><c> you</c><00:21:40.510><c> can</c><00:21:40.659><c> use</c><00:21:40.779><c> to</c>

00:21:40.919 --> 00:21:40.929 align:start position:0%
for carbon vote that you can use to
 

00:21:40.929 --> 00:21:42.149 align:start position:0%
for carbon vote that you can use to
publicly<00:21:41.260><c> by</c><00:21:41.440><c> people</c><00:21:41.740><c> who</c><00:21:41.799><c> votes</c><00:21:41.980><c> on</c><00:21:42.130><c> that</c>

00:21:42.149 --> 00:21:42.159 align:start position:0%
publicly by people who votes on that
 

00:21:42.159 --> 00:21:44.100 align:start position:0%
publicly by people who votes on that
platform<00:21:42.490><c> and</c><00:21:42.880><c> we</c><00:21:43.570><c> described</c><00:21:43.929><c> a</c><00:21:44.019><c> new</c>

00:21:44.100 --> 00:21:44.110 align:start position:0%
platform and we described a new
 

00:21:44.110 --> 00:21:46.049 align:start position:0%
platform and we described a new
construction<00:21:44.620><c> called</c><00:21:44.799><c> a</c><00:21:44.889><c> dark</c><00:21:45.100><c> Dao</c><00:21:45.279><c> which</c><00:21:45.909><c> is</c>

00:21:46.049 --> 00:21:46.059 align:start position:0%
construction called a dark Dao which is
 

00:21:46.059 --> 00:21:47.580 align:start position:0%
construction called a dark Dao which is
sort<00:21:46.269><c> of</c><00:21:46.299><c> this</c><00:21:46.419><c> trustless</c><00:21:46.840><c> hidden</c><00:21:47.169><c> cartel</c>

00:21:47.580 --> 00:21:47.590 align:start position:0%
sort of this trustless hidden cartel
 

00:21:47.590 --> 00:21:49.440 align:start position:0%
sort of this trustless hidden cartel
that<00:21:47.769><c> operates</c><00:21:48.100><c> in</c><00:21:48.190><c> trusted</c><00:21:48.519><c> Hardware</c><00:21:48.880><c> where</c>

00:21:49.440 --> 00:21:49.450 align:start position:0%
that operates in trusted Hardware where
 

00:21:49.450 --> 00:21:51.180 align:start position:0%
that operates in trusted Hardware where
I<00:21:49.480><c> can</c><00:21:49.809><c> buy</c><00:21:49.960><c> your</c><00:21:50.139><c> vote</c><00:21:50.350><c> you</c><00:21:50.740><c> don't</c><00:21:50.950><c> have</c><00:21:51.100><c> to</c>

00:21:51.180 --> 00:21:51.190 align:start position:0%
I can buy your vote you don't have to
 

00:21:51.190 --> 00:21:52.350 align:start position:0%
I can buy your vote you don't have to
give<00:21:51.309><c> me</c><00:21:51.429><c> control</c><00:21:51.760><c> of</c><00:21:51.789><c> your</c><00:21:51.970><c> funds</c><00:21:52.179><c> or</c>

00:21:52.350 --> 00:21:52.360 align:start position:0%
give me control of your funds or
 

00:21:52.360 --> 00:21:53.820 align:start position:0%
give me control of your funds or
anything<00:21:52.510><c> like</c><00:21:52.720><c> that</c><00:21:52.779><c> I'm</c><00:21:53.080><c> only</c><00:21:53.289><c> buying</c><00:21:53.620><c> your</c>

00:21:53.820 --> 00:21:53.830 align:start position:0%
anything like that I'm only buying your
 

00:21:53.830 --> 00:21:55.950 align:start position:0%
anything like that I'm only buying your
vote<00:21:53.980><c> for</c><00:21:54.190><c> a</c><00:21:54.220><c> specific</c><00:21:54.600><c> vote</c><00:21:55.600><c> and</c><00:21:55.779><c> you</c><00:21:55.929><c> can</c>

00:21:55.950 --> 00:21:55.960 align:start position:0%
vote for a specific vote and you can
 

00:21:55.960 --> 00:21:57.990 align:start position:0%
vote for a specific vote and you can
tell<00:21:56.230><c> how</c><00:21:56.380><c> I'm</c><00:21:56.470><c> gonna</c><00:21:56.559><c> buy</c><00:21:56.769><c> it</c><00:21:56.799><c> and</c><00:21:57.100><c> nobody</c><00:21:57.850><c> in</c>

00:21:57.990 --> 00:21:58.000 align:start position:0%
tell how I'm gonna buy it and nobody in
 

00:21:58.000 --> 00:21:59.340 align:start position:0%
tell how I'm gonna buy it and nobody in
the<00:21:58.059><c> system</c><00:21:58.389><c> can</c><00:21:58.539><c> tell</c><00:21:58.690><c> whose</c><00:21:58.929><c> boats</c><00:21:59.169><c> are</c>

00:21:59.340 --> 00:21:59.350 align:start position:0%
the system can tell whose boats are
 

00:21:59.350 --> 00:22:00.870 align:start position:0%
the system can tell whose boats are
whose<00:21:59.649><c> votes</c><00:21:59.950><c> are</c><00:22:00.070><c> bought</c><00:22:00.220><c> whose</c><00:22:00.490><c> votes</c><00:22:00.730><c> are</c>

00:22:00.870 --> 00:22:00.880 align:start position:0%
whose votes are bought whose votes are
 

00:22:00.880 --> 00:22:02.850 align:start position:0%
whose votes are bought whose votes are
sold<00:22:01.120><c> or</c><00:22:01.570><c> how</c><00:22:01.720><c> much</c><00:22:01.870><c> money</c><00:22:02.080><c> is</c><00:22:02.289><c> even</c><00:22:02.559><c> bought</c><00:22:02.710><c> or</c>

00:22:02.850 --> 00:22:02.860 align:start position:0%
sold or how much money is even bought or
 

00:22:02.860 --> 00:22:04.620 align:start position:0%
sold or how much money is even bought or
sold<00:22:02.889><c> at</c><00:22:03.159><c> any</c><00:22:03.190><c> given</c><00:22:03.460><c> time</c><00:22:03.669><c> so</c><00:22:04.269><c> this</c><00:22:04.419><c> can</c>

00:22:04.620 --> 00:22:04.630 align:start position:0%
sold at any given time so this can
 

00:22:04.630 --> 00:22:06.419 align:start position:0%
sold at any given time so this can
undermine<00:22:05.019><c> the</c><00:22:05.260><c> legitimacy</c><00:22:05.500><c> of</c><00:22:05.950><c> the</c><00:22:06.070><c> process</c>

00:22:06.419 --> 00:22:06.429 align:start position:0%
undermine the legitimacy of the process
 

00:22:06.429 --> 00:22:07.830 align:start position:0%
undermine the legitimacy of the process
even<00:22:06.669><c> without</c><00:22:07.000><c> having</c><00:22:07.299><c> any</c><00:22:07.419><c> money</c><00:22:07.630><c> in</c><00:22:07.750><c> it</c>

00:22:07.830 --> 00:22:07.840 align:start position:0%
even without having any money in it
 

00:22:07.840 --> 00:22:09.210 align:start position:0%
even without having any money in it
because<00:22:08.049><c> it's</c><00:22:08.320><c> cryptographically</c><00:22:08.830><c> there's</c>

00:22:09.210 --> 00:22:09.220 align:start position:0%
because it's cryptographically there's
 

00:22:09.220 --> 00:22:11.220 align:start position:0%
because it's cryptographically there's
simply<00:22:09.429><c> no</c><00:22:09.970><c> way</c><00:22:10.210><c> to</c><00:22:10.240><c> know</c><00:22:10.570><c> how</c><00:22:10.809><c> far</c><00:22:11.049><c> this</c>

00:22:11.220 --> 00:22:11.230 align:start position:0%
simply no way to know how far this
 

00:22:11.230 --> 00:22:13.049 align:start position:0%
simply no way to know how far this
attack<00:22:11.470><c> has</c><00:22:11.620><c> advanced</c><00:22:12.070><c> so</c><00:22:12.580><c> I</c><00:22:12.639><c> encourage</c><00:22:12.970><c> you</c>

00:22:13.049 --> 00:22:13.059 align:start position:0%
attack has advanced so I encourage you
 

00:22:13.059 --> 00:22:14.340 align:start position:0%
attack has advanced so I encourage you
to<00:22:13.090><c> check</c><00:22:13.330><c> the</c><00:22:13.419><c> details</c><00:22:13.720><c> of</c><00:22:13.840><c> that</c><00:22:13.960><c> scheme</c><00:22:14.200><c> in</c>

00:22:14.340 --> 00:22:14.350 align:start position:0%
to check the details of that scheme in
 

00:22:14.350 --> 00:22:17.520 align:start position:0%
to check the details of that scheme in
our<00:22:14.440><c> post</c><00:22:15.629><c> the</c><00:22:16.629><c> conclusion</c><00:22:17.080><c> is</c><00:22:17.169><c> that</c><00:22:17.200><c> we</c><00:22:17.379><c> do</c>

00:22:17.520 --> 00:22:17.530 align:start position:0%
our post the conclusion is that we do
 

00:22:17.530 --> 00:22:19.710 align:start position:0%
our post the conclusion is that we do
actually<00:22:17.860><c> understand</c><00:22:18.220><c> voting</c><00:22:18.550><c> dark</c><00:22:19.540><c> downs</c>

00:22:19.710 --> 00:22:19.720 align:start position:0%
actually understand voting dark downs
 

00:22:19.720 --> 00:22:21.360 align:start position:0%
actually understand voting dark downs
can<00:22:19.900><c> also</c><00:22:20.020><c> be</c><00:22:20.200><c> used</c><00:22:20.350><c> in</c><00:22:20.500><c> other</c><00:22:20.620><c> mechanisms</c><00:22:21.250><c> in</c>

00:22:21.360 --> 00:22:21.370 align:start position:0%
can also be used in other mechanisms in
 

00:22:21.370 --> 00:22:22.890 align:start position:0%
can also be used in other mechanisms in
our<00:22:21.430><c> space</c><00:22:21.700><c> so</c><00:22:22.060><c> any</c><00:22:22.270><c> sort</c><00:22:22.480><c> of</c><00:22:22.630><c> Nash</c>

00:22:22.890 --> 00:22:22.900 align:start position:0%
our space so any sort of Nash
 

00:22:22.900 --> 00:22:24.600 align:start position:0%
our space so any sort of Nash
equilibrium<00:22:23.470><c> incentive</c><00:22:23.860><c> model</c><00:22:23.980><c> you</c><00:22:24.280><c> set</c><00:22:24.490><c> up</c>

00:22:24.600 --> 00:22:24.610 align:start position:0%
equilibrium incentive model you set up
 

00:22:24.610 --> 00:22:26.550 align:start position:0%
equilibrium incentive model you set up
you<00:22:25.060><c> can</c><00:22:25.210><c> modify</c><00:22:25.480><c> using</c><00:22:25.900><c> a</c><00:22:25.960><c> dark</c><00:22:26.170><c> dial</c><00:22:26.320><c> by</c>

00:22:26.550 --> 00:22:26.560 align:start position:0%
you can modify using a dark dial by
 

00:22:26.560 --> 00:22:28.380 align:start position:0%
you can modify using a dark dial by
paying<00:22:26.860><c> users</c><00:22:27.280><c> to</c><00:22:27.460><c> behave</c><00:22:27.700><c> in</c><00:22:27.880><c> a</c><00:22:27.940><c> conditional</c>

00:22:28.380 --> 00:22:28.390 align:start position:0%
paying users to behave in a conditional
 

00:22:28.390 --> 00:22:30.930 align:start position:0%
paying users to behave in a conditional
way<00:22:28.540><c> and</c><00:22:29.530><c> this</c><00:22:29.680><c> motivates</c><00:22:30.100><c> the</c><00:22:30.310><c> bribing</c>

00:22:30.930 --> 00:22:30.940 align:start position:0%
way and this motivates the bribing
 

00:22:30.940 --> 00:22:32.700 align:start position:0%
way and this motivates the bribing
attacker<00:22:31.210><c> model</c><00:22:31.630><c> it</c><00:22:31.780><c> motivates</c><00:22:32.200><c> cooperative</c>

00:22:32.700 --> 00:22:32.710 align:start position:0%
attacker model it motivates cooperative
 

00:22:32.710 --> 00:22:34.560 align:start position:0%
attacker model it motivates cooperative
game<00:22:32.890><c> theory</c><00:22:33.250><c> and</c><00:22:33.430><c> it</c><00:22:33.820><c> motivates</c><00:22:34.150><c> using</c><00:22:34.390><c> much</c>

00:22:34.560 --> 00:22:34.570 align:start position:0%
game theory and it motivates using much
 

00:22:34.570 --> 00:22:35.850 align:start position:0%
game theory and it motivates using much
stronger<00:22:34.870><c> models</c><00:22:35.290><c> than</c><00:22:35.470><c> we've</c><00:22:35.590><c> been</c><00:22:35.710><c> using</c>

00:22:35.850 --> 00:22:35.860 align:start position:0%
stronger models than we've been using
 

00:22:35.860 --> 00:22:38.310 align:start position:0%
stronger models than we've been using
for<00:22:36.130><c> security</c><00:22:36.520><c> in</c><00:22:36.610><c> the</c><00:22:36.700><c> blockchain</c><00:22:36.880><c> space</c><00:22:37.330><c> and</c>

00:22:38.310 --> 00:22:38.320 align:start position:0%
for security in the blockchain space and
 

00:22:38.320 --> 00:22:39.720 align:start position:0%
for security in the blockchain space and
actually<00:22:38.620><c> you</c><00:22:38.890><c> can</c><00:22:39.010><c> use</c><00:22:39.100><c> the</c><00:22:39.190><c> dark</c><00:22:39.310><c> now</c><00:22:39.460><c> even</c>

00:22:39.720 --> 00:22:39.730 align:start position:0%
actually you can use the dark now even
 

00:22:39.730 --> 00:22:41.670 align:start position:0%
actually you can use the dark now even
to<00:22:39.820><c> attack</c><00:22:40.000><c> consensus</c><00:22:40.480><c> itself</c><00:22:40.840><c> because</c><00:22:41.470><c> proof</c>

00:22:41.670 --> 00:22:41.680 align:start position:0%
to attack consensus itself because proof
 

00:22:41.680 --> 00:22:43.350 align:start position:0%
to attack consensus itself because proof
of<00:22:41.800><c> stake</c><00:22:41.980><c> and</c><00:22:42.130><c> proof</c><00:22:42.250><c> of</c><00:22:42.340><c> work</c><00:22:42.910><c> are</c><00:22:43.120><c> just</c><00:22:43.150><c> a</c>

00:22:43.350 --> 00:22:43.360 align:start position:0%
of stake and proof of work are just a
 

00:22:43.360 --> 00:22:44.790 align:start position:0%
of stake and proof of work are just a
form<00:22:43.540><c> of</c><00:22:43.630><c> voting</c><00:22:43.900><c> so</c><00:22:44.080><c> I</c><00:22:44.140><c> can</c><00:22:44.290><c> pay</c><00:22:44.470><c> you</c><00:22:44.530><c> to</c>

00:22:44.790 --> 00:22:44.800 align:start position:0%
form of voting so I can pay you to
 

00:22:44.800 --> 00:22:46.950 align:start position:0%
form of voting so I can pay you to
censor<00:22:45.070><c> someone</c><00:22:45.430><c> or</c><00:22:45.580><c> do</c><00:22:45.670><c> a</c><00:22:45.700><c> 51%</c><00:22:46.150><c> attack</c><00:22:46.540><c> or</c>

00:22:46.950 --> 00:22:46.960 align:start position:0%
censor someone or do a 51% attack or
 

00:22:46.960 --> 00:22:49.440 align:start position:0%
censor someone or do a 51% attack or
whatnot<00:22:47.580><c> so</c><00:22:48.580><c> the</c><00:22:48.670><c> conclusion</c><00:22:49.120><c> is</c><00:22:49.210><c> that</c><00:22:49.240><c> on</c>

00:22:49.440 --> 00:22:49.450 align:start position:0%
whatnot so the conclusion is that on
 

00:22:49.450 --> 00:22:52.110 align:start position:0%
whatnot so the conclusion is that on
chained<00:22:49.630><c> voting</c><00:22:49.990><c> is</c><00:22:50.170><c> inscrutable</c><00:22:51.030><c> so</c><00:22:52.030><c> what</c>

00:22:52.110 --> 00:22:52.120 align:start position:0%
chained voting is inscrutable so what
 

00:22:52.120 --> 00:22:54.030 align:start position:0%
chained voting is inscrutable so what
about<00:22:52.210><c> more</c><00:22:52.450><c> complex</c><00:22:52.810><c> mechanisms</c><00:22:53.350><c> this</c><00:22:53.860><c> is</c>

00:22:54.030 --> 00:22:54.040 align:start position:0%
about more complex mechanisms this is
 

00:22:54.040 --> 00:22:56.580 align:start position:0%
about more complex mechanisms this is
the<00:22:54.220><c> picture</c><00:22:54.700><c> from</c><00:22:55.110><c> documentation</c><00:22:56.110><c> a</c><00:22:56.260><c> little</c>

00:22:56.580 --> 00:22:56.590 align:start position:0%
the picture from documentation a little
 

00:22:56.590 --> 00:22:58.050 align:start position:0%
the picture from documentation a little
bit<00:22:56.680><c> old</c><00:22:56.860><c> a</c><00:22:57.040><c> little</c><00:22:57.190><c> bit</c><00:22:57.280><c> outdated</c><00:22:57.400><c> but</c><00:22:57.820><c> from</c><00:22:58.000><c> a</c>

00:22:58.050 --> 00:22:58.060 align:start position:0%
bit old a little bit outdated but from a
 

00:22:58.060 --> 00:22:59.940 align:start position:0%
bit old a little bit outdated but from a
real<00:22:58.210><c> project</c><00:22:58.450><c> in</c><00:22:58.750><c> the</c><00:22:58.810><c> space</c><00:22:59.050><c> and</c><00:22:59.320><c> this</c><00:22:59.800><c> is</c><00:22:59.920><c> a</c>

00:22:59.940 --> 00:22:59.950 align:start position:0%
real project in the space and this is a
 

00:22:59.950 --> 00:23:01.410 align:start position:0%
real project in the space and this is a
more<00:23:00.160><c> up-to-date</c><00:23:00.400><c> sort</c><00:23:00.850><c> of</c><00:23:00.940><c> version</c><00:23:01.090><c> of</c><00:23:01.270><c> that</c>

00:23:01.410 --> 00:23:01.420 align:start position:0%
more up-to-date sort of version of that
 

00:23:01.420 --> 00:23:03.180 align:start position:0%
more up-to-date sort of version of that
same<00:23:01.630><c> picture</c><00:23:01.810><c> so</c><00:23:02.500><c> as</c><00:23:02.620><c> you</c><00:23:02.710><c> can</c><00:23:02.830><c> see</c><00:23:02.890><c> we're</c>

00:23:03.180 --> 00:23:03.190 align:start position:0%
same picture so as you can see we're
 

00:23:03.190 --> 00:23:05.070 align:start position:0%
same picture so as you can see we're
building<00:23:03.310><c> incredibly</c><00:23:04.030><c> complex</c><00:23:04.390><c> interacting</c>

00:23:05.070 --> 00:23:05.080 align:start position:0%
building incredibly complex interacting
 

00:23:05.080 --> 00:23:06.420 align:start position:0%
building incredibly complex interacting
mechanisms<00:23:05.620><c> with</c><00:23:05.800><c> a</c><00:23:05.830><c> multitude</c><00:23:06.220><c> of</c>

00:23:06.420 --> 00:23:06.430 align:start position:0%
mechanisms with a multitude of
 

00:23:06.430 --> 00:23:08.340 align:start position:0%
mechanisms with a multitude of
components<00:23:06.970><c> and</c><00:23:07.180><c> we're</c><00:23:07.750><c> looking</c><00:23:08.020><c> at</c><00:23:08.080><c> it</c><00:23:08.140><c> and</c>

00:23:08.340 --> 00:23:08.350 align:start position:0%
components and we're looking at it and
 

00:23:08.350 --> 00:23:09.720 align:start position:0%
components and we're looking at it and
saying<00:23:08.530><c> well</c><00:23:08.770><c> it</c><00:23:08.980><c> works</c><00:23:09.130><c> because</c><00:23:09.310><c> it</c><00:23:09.580><c> works</c>

00:23:09.720 --> 00:23:09.730 align:start position:0%
saying well it works because it works
 

00:23:09.730 --> 00:23:11.790 align:start position:0%
saying well it works because it works
right<00:23:10.060><c> but</c><00:23:10.810><c> if</c><00:23:10.900><c> you</c><00:23:10.990><c> zoom</c><00:23:11.020><c> into</c><00:23:11.530><c> something</c>

00:23:11.790 --> 00:23:11.800 align:start position:0%
right but if you zoom into something
 

00:23:11.800 --> 00:23:13.980 align:start position:0%
right but if you zoom into something
like<00:23:11.920><c> this</c><00:23:12.070><c> you</c><00:23:12.280><c> see</c><00:23:12.460><c> that</c><00:23:12.510><c> but</c><00:23:13.510><c> one</c><00:23:13.720><c> small</c>

00:23:13.980 --> 00:23:13.990 align:start position:0%
like this you see that but one small
 

00:23:13.990 --> 00:23:16.020 align:start position:0%
like this you see that but one small
piece<00:23:14.200><c> of</c><00:23:14.410><c> this</c><00:23:14.560><c> sort</c><00:23:14.740><c> of</c><00:23:14.800><c> like</c><00:23:15.400><c> mess</c><00:23:15.850><c> of</c>

00:23:16.020 --> 00:23:16.030 align:start position:0%
piece of this sort of like mess of
 

00:23:16.030 --> 00:23:18.570 align:start position:0%
piece of this sort of like mess of
interactions<00:23:16.660><c> is</c><00:23:16.960><c> is</c><00:23:17.290><c> an</c><00:23:17.770><c> admin</c><00:23:18.130><c> multi-sig</c>

00:23:18.570 --> 00:23:18.580 align:start position:0%
interactions is is an admin multi-sig
 

00:23:18.580 --> 00:23:19.680 align:start position:0%
interactions is is an admin multi-sig
that's<00:23:18.760><c> eventually</c><00:23:19.120><c> going</c><00:23:19.210><c> to</c><00:23:19.270><c> be</c><00:23:19.390><c> replaced</c>

00:23:19.680 --> 00:23:19.690 align:start position:0%
that's eventually going to be replaced
 

00:23:19.690 --> 00:23:21.630 align:start position:0%
that's eventually going to be replaced
with<00:23:19.810><c> something</c><00:23:19.990><c> like</c><00:23:20.230><c> on</c><00:23:20.410><c> chain</c><00:23:20.650><c> voting</c><00:23:20.980><c> so</c>

00:23:21.630 --> 00:23:21.640 align:start position:0%
with something like on chain voting so
 

00:23:21.640 --> 00:23:23.340 align:start position:0%
with something like on chain voting so
again<00:23:21.850><c> here</c><00:23:22.210><c> because</c><00:23:22.450><c> this</c><00:23:22.600><c> on</c><00:23:22.750><c> chain</c><00:23:22.990><c> voting</c>

00:23:23.340 --> 00:23:23.350 align:start position:0%
again here because this on chain voting
 

00:23:23.350 --> 00:23:25.290 align:start position:0%
again here because this on chain voting
feeds<00:23:23.620><c> back</c><00:23:23.800><c> into</c><00:23:23.860><c> every</c><00:23:24.490><c> single</c><00:23:24.730><c> aspect</c><00:23:24.910><c> of</c>

00:23:25.290 --> 00:23:25.300 align:start position:0%
feeds back into every single aspect of
 

00:23:25.300 --> 00:23:27.180 align:start position:0%
feeds back into every single aspect of
the<00:23:25.390><c> security</c><00:23:25.840><c> of</c><00:23:25.870><c> these</c><00:23:26.020><c> systems</c><00:23:26.410><c> and</c><00:23:26.710><c> we</c>

00:23:27.180 --> 00:23:27.190 align:start position:0%
the security of these systems and we
 

00:23:27.190 --> 00:23:28.620 align:start position:0%
the security of these systems and we
simply<00:23:27.520><c> don't</c><00:23:27.640><c> even</c><00:23:27.880><c> know</c><00:23:28.000><c> how</c><00:23:28.150><c> to</c><00:23:28.210><c> build</c><00:23:28.480><c> on</c>

00:23:28.620 --> 00:23:28.630 align:start position:0%
simply don't even know how to build on
 

00:23:28.630 --> 00:23:30.180 align:start position:0%
simply don't even know how to build on
chain<00:23:28.840><c> voting</c><00:23:29.170><c> that's</c><00:23:29.320><c> secure</c><00:23:29.710><c> and</c><00:23:29.830><c> incentive</c>

00:23:30.180 --> 00:23:30.190 align:start position:0%
chain voting that's secure and incentive
 

00:23:30.190 --> 00:23:32.070 align:start position:0%
chain voting that's secure and incentive
compatible<00:23:30.700><c> how</c><00:23:31.150><c> can</c><00:23:31.390><c> we</c><00:23:31.480><c> possibly</c><00:23:31.660><c> build</c>

00:23:32.070 --> 00:23:32.080 align:start position:0%
compatible how can we possibly build
 

00:23:32.080 --> 00:23:33.120 align:start position:0%
compatible how can we possibly build
something<00:23:32.380><c> like</c><00:23:32.500><c> this</c><00:23:32.620><c> that's</c><00:23:32.860><c> incentive</c>

00:23:33.120 --> 00:23:33.130 align:start position:0%
something like this that's incentive
 

00:23:33.130 --> 00:23:35.250 align:start position:0%
something like this that's incentive
compatible<00:23:33.700><c> we</c><00:23:34.420><c> simply</c><00:23:34.690><c> don't</c><00:23:34.810><c> understand</c>

00:23:35.250 --> 00:23:35.260 align:start position:0%
compatible we simply don't understand
 

00:23:35.260 --> 00:23:39.420 align:start position:0%
compatible we simply don't understand
how<00:23:35.380><c> to</c><00:23:35.440><c> do</c><00:23:35.590><c> that</c><00:23:35.820><c> yet</c><00:23:37.110><c> so</c><00:23:38.110><c> the</c><00:23:38.830><c> conclusion</c><00:23:39.310><c> is</c>

00:23:39.420 --> 00:23:39.430 align:start position:0%
how to do that yet so the conclusion is
 

00:23:39.430 --> 00:23:41.700 align:start position:0%
how to do that yet so the conclusion is
that<00:23:39.670><c> any</c><00:23:39.880><c> more</c><00:23:40.150><c> complex</c><00:23:40.630><c> mechanisms</c><00:23:41.260><c> or</c><00:23:41.500><c> any</c>

00:23:41.700 --> 00:23:41.710 align:start position:0%
that any more complex mechanisms or any
 

00:23:41.710 --> 00:23:43.440 align:start position:0%
that any more complex mechanisms or any
form<00:23:42.070><c> of</c><00:23:42.160><c> sort</c><00:23:42.400><c> of</c><00:23:42.430><c> substantial</c><00:23:42.940><c> complexity</c>

00:23:43.440 --> 00:23:43.450 align:start position:0%
form of sort of substantial complexity
 

00:23:43.450 --> 00:23:46.260 align:start position:0%
form of sort of substantial complexity
is<00:23:43.630><c> inscrutable</c><00:23:44.620><c> and</c><00:23:45.400><c> a</c><00:23:45.520><c> corollary</c><00:23:45.910><c> there</c><00:23:46.180><c> is</c>

00:23:46.260 --> 00:23:46.270 align:start position:0%
is inscrutable and a corollary there is
 

00:23:46.270 --> 00:23:47.610 align:start position:0%
is inscrutable and a corollary there is
that<00:23:46.390><c> we</c><00:23:46.510><c> should</c><00:23:46.660><c> stop</c><00:23:46.870><c> hyping</c><00:23:47.290><c> these</c><00:23:47.410><c> things</c>

00:23:47.610 --> 00:23:47.620 align:start position:0%
that we should stop hyping these things
 

00:23:47.620 --> 00:23:48.960 align:start position:0%
that we should stop hyping these things
up<00:23:47.770><c> and</c><00:23:47.890><c> stop</c><00:23:48.130><c> selling</c><00:23:48.460><c> them</c><00:23:48.580><c> to</c><00:23:48.610><c> regular</c>

00:23:48.960 --> 00:23:48.970 align:start position:0%
up and stop selling them to regular
 

00:23:48.970 --> 00:23:51.120 align:start position:0%
up and stop selling them to regular
users<00:23:49.330><c> because</c><00:23:50.080><c> we</c><00:23:50.320><c> don't</c><00:23:50.500><c> understand</c><00:23:50.980><c> what</c>

00:23:51.120 --> 00:23:51.130 align:start position:0%
users because we don't understand what
 

00:23:51.130 --> 00:23:52.320 align:start position:0%
users because we don't understand what
they<00:23:51.220><c> are</c><00:23:51.250><c> we</c><00:23:51.550><c> don't</c><00:23:51.700><c> understand</c><00:23:52.180><c> how</c><00:23:52.300><c> to</c>

00:23:52.320 --> 00:23:52.330 align:start position:0%
they are we don't understand how to
 

00:23:52.330 --> 00:23:54.210 align:start position:0%
they are we don't understand how to
build<00:23:52.510><c> them</c><00:23:52.750><c> we</c><00:23:53.500><c> understand</c><00:23:53.890><c> that</c><00:23:53.950><c> they</c><00:23:54.070><c> work</c>

00:23:54.210 --> 00:23:54.220 align:start position:0%
build them we understand that they work
 

00:23:54.220 --> 00:23:56.190 align:start position:0%
build them we understand that they work
because<00:23:54.340><c> they</c><00:23:54.580><c> work</c><00:23:54.760><c> so</c><00:23:54.790><c> far</c><00:23:55.150><c> but</c><00:23:55.870><c> they're</c><00:23:56.050><c> not</c>

00:23:56.190 --> 00:23:56.200 align:start position:0%
because they work so far but they're not
 

00:23:56.200 --> 00:23:57.600 align:start position:0%
because they work so far but they're not
necessarily<00:23:56.770><c> more</c><00:23:56.890><c> transparent</c><00:23:57.430><c> and</c><00:23:57.460><c> they're</c>

00:23:57.600 --> 00:23:57.610 align:start position:0%
necessarily more transparent and they're
 

00:23:57.610 --> 00:23:59.430 align:start position:0%
necessarily more transparent and they're
not<00:23:57.760><c> necessarily</c><00:23:58.210><c> better</c><00:23:58.480><c> so</c><00:23:58.840><c> when</c><00:23:59.320><c> you're</c>

00:23:59.430 --> 00:23:59.440 align:start position:0%
not necessarily better so when you're
 

00:23:59.440 --> 00:24:00.840 align:start position:0%
not necessarily better so when you're
selling<00:23:59.740><c> this</c><00:23:59.830><c> to</c><00:23:59.950><c> normal</c><00:24:00.220><c> people</c><00:24:00.340><c> and</c><00:24:00.640><c> saying</c>

00:24:00.840 --> 00:24:00.850 align:start position:0%
selling this to normal people and saying
 

00:24:00.850 --> 00:24:02.580 align:start position:0%
selling this to normal people and saying
there's<00:24:01.060><c> no</c><00:24:01.180><c> risk</c><00:24:01.390><c> here</c><00:24:01.810><c> you're</c><00:24:02.200><c> doing</c><00:24:02.320><c> them</c><00:24:02.560><c> a</c>

00:24:02.580 --> 00:24:02.590 align:start position:0%
there's no risk here you're doing them a
 

00:24:02.590 --> 00:24:05.820 align:start position:0%
there's no risk here you're doing them a
great<00:24:02.770><c> disservice</c><00:24:04.290><c> alright</c><00:24:05.290><c> so</c><00:24:05.440><c> why</c><00:24:05.560><c> did</c><00:24:05.740><c> we</c>

00:24:05.820 --> 00:24:05.830 align:start position:0%
great disservice alright so why did we
 

00:24:05.830 --> 00:24:07.080 align:start position:0%
great disservice alright so why did we
get<00:24:05.920><c> here</c><00:24:06.130><c> I'm</c><00:24:06.250><c> gonna</c><00:24:06.340><c> kick</c><00:24:06.550><c> it</c><00:24:06.640><c> back</c><00:24:06.730><c> to</c><00:24:06.790><c> James</c>

00:24:07.080 --> 00:24:07.090 align:start position:0%
get here I'm gonna kick it back to James
 

00:24:07.090 --> 00:24:08.940 align:start position:0%
get here I'm gonna kick it back to James
Mickens<00:24:07.480><c> who</c><00:24:07.630><c> has</c><00:24:07.750><c> this</c><00:24:07.870><c> sort</c><00:24:08.050><c> of</c><00:24:08.140><c> scathing</c>

00:24:08.940 --> 00:24:08.950 align:start position:0%
Mickens who has this sort of scathing
 

00:24:08.950 --> 00:24:10.530 align:start position:0%
Mickens who has this sort of scathing
critique<00:24:09.100><c> of</c><00:24:09.430><c> the</c><00:24:09.550><c> the</c><00:24:09.970><c> technology</c><00:24:10.240><c> industry</c>

00:24:10.530 --> 00:24:10.540 align:start position:0%
critique of the the technology industry
 

00:24:10.540 --> 00:24:12.120 align:start position:0%
critique of the the technology industry
in<00:24:10.840><c> that</c><00:24:10.960><c> talk</c><00:24:11.170><c> that</c><00:24:11.350><c> I</c><00:24:11.410><c> suggest</c><00:24:11.740><c> that</c><00:24:11.830><c> you</c><00:24:11.950><c> all</c>

00:24:12.120 --> 00:24:12.130 align:start position:0%
in that talk that I suggest that you all
 

00:24:12.130 --> 00:24:14.730 align:start position:0%
in that talk that I suggest that you all
watch<00:24:12.480><c> and</c><00:24:13.480><c> we</c><00:24:13.840><c> got</c><00:24:13.990><c> here</c><00:24:14.170><c> because</c><00:24:14.290><c> often</c>

00:24:14.730 --> 00:24:14.740 align:start position:0%
watch and we got here because often
 

00:24:14.740 --> 00:24:16.530 align:start position:0%
watch and we got here because often
technology<00:24:15.250><c> is</c><00:24:15.340><c> soon</c><00:24:15.550><c> technologists</c><00:24:16.300><c> assume</c>

00:24:16.530 --> 00:24:16.540 align:start position:0%
technology is soon technologists assume
 

00:24:16.540 --> 00:24:18.540 align:start position:0%
technology is soon technologists assume
that<00:24:16.720><c> technology</c><00:24:17.170><c> is</c><00:24:17.290><c> value</c><00:24:17.620><c> neutral</c><00:24:17.770><c> so</c><00:24:18.520><c> that</c>

00:24:18.540 --> 00:24:18.550 align:start position:0%
that technology is value neutral so that
 

00:24:18.550 --> 00:24:20.280 align:start position:0%
that technology is value neutral so that
means<00:24:18.850><c> that</c><00:24:19.000><c> you</c><00:24:19.090><c> deploy</c><00:24:19.360><c> a</c><00:24:19.420><c> technology</c><00:24:20.020><c> and</c>

00:24:20.280 --> 00:24:20.290 align:start position:0%
means that you deploy a technology and
 

00:24:20.290 --> 00:24:21.360 align:start position:0%
means that you deploy a technology and
that<00:24:20.350><c> automatically</c><00:24:20.860><c> leads</c><00:24:21.130><c> to</c><00:24:21.250><c> good</c>

00:24:21.360 --> 00:24:21.370 align:start position:0%
that automatically leads to good
 

00:24:21.370 --> 00:24:23.400 align:start position:0%
that automatically leads to good
outcomes<00:24:21.400><c> for</c><00:24:21.880><c> everyone</c><00:24:22.240><c> so</c><00:24:22.870><c> new</c><00:24:23.050><c> kinds</c><00:24:23.380><c> of</c>

00:24:23.400 --> 00:24:23.410 align:start position:0%
outcomes for everyone so new kinds of
 

00:24:23.410 --> 00:24:24.720 align:start position:0%
outcomes for everyone so new kinds of
technology<00:24:23.890><c> should</c><00:24:23.950><c> just</c><00:24:24.190><c> be</c><00:24:24.280><c> developed</c><00:24:24.610><c> and</c>

00:24:24.720 --> 00:24:24.730 align:start position:0%
technology should just be developed and
 

00:24:24.730 --> 00:24:26.460 align:start position:0%
technology should just be developed and
deployed<00:24:24.820><c> as</c><00:24:25.060><c> quickly</c><00:24:25.300><c> as</c><00:24:25.480><c> possible</c><00:24:25.960><c> without</c>

00:24:26.460 --> 00:24:26.470 align:start position:0%
deployed as quickly as possible without
 

00:24:26.470 --> 00:24:28.320 align:start position:0%
deployed as quickly as possible without
taking<00:24:26.980><c> some</c><00:24:27.100><c> any</c><00:24:27.310><c> time</c><00:24:27.580><c> to</c><00:24:27.760><c> reflect</c><00:24:28.120><c> on</c><00:24:28.300><c> a</c>

00:24:28.320 --> 00:24:28.330 align:start position:0%
taking some any time to reflect on a
 

00:24:28.330 --> 00:24:29.910 align:start position:0%
taking some any time to reflect on a
general<00:24:28.720><c> idea</c><00:24:28.810><c> of</c><00:24:29.020><c> how</c><00:24:29.080><c> the</c><00:24:29.200><c> technology</c><00:24:29.410><c> works</c>

00:24:29.910 --> 00:24:29.920 align:start position:0%
general idea of how the technology works
 

00:24:29.920 --> 00:24:30.970 align:start position:0%
general idea of how the technology works
or<00:24:30.190><c> how</c><00:24:30.280><c> it</c><00:24:30.370><c> will</c><00:24:30.490><c> develop</c>

00:24:30.970 --> 00:24:30.980 align:start position:0%
or how it will develop
 

00:24:30.980 --> 00:24:33.010 align:start position:0%
or how it will develop
or<00:24:31.370><c> what</c><00:24:31.730><c> the</c><00:24:31.820><c> social</c><00:24:32.180><c> impact</c><00:24:32.510><c> of</c><00:24:32.660><c> deploying</c>

00:24:33.010 --> 00:24:33.020 align:start position:0%
or what the social impact of deploying
 

00:24:33.020 --> 00:24:34.330 align:start position:0%
or what the social impact of deploying
these<00:24:33.290><c> technologies</c><00:24:33.890><c> in</c><00:24:33.980><c> the</c><00:24:34.040><c> widespread</c>

00:24:34.330 --> 00:24:34.340 align:start position:0%
these technologies in the widespread
 

00:24:34.340 --> 00:24:36.730 align:start position:0%
these technologies in the widespread
fashion<00:24:34.820><c> will</c><00:24:35.000><c> be</c><00:24:35.150><c> and</c><00:24:35.420><c> this</c><00:24:36.140><c> belief</c><00:24:36.380><c> sort</c><00:24:36.680><c> of</c>

00:24:36.730 --> 00:24:36.740 align:start position:0%
fashion will be and this belief sort of
 

00:24:36.740 --> 00:24:37.930 align:start position:0%
fashion will be and this belief sort of
comes<00:24:36.950><c> with</c><00:24:37.070><c> the</c><00:24:37.160><c> idea</c><00:24:37.400><c> that</c><00:24:37.550><c> history</c><00:24:37.670><c> is</c>

00:24:37.930 --> 00:24:37.940 align:start position:0%
comes with the idea that history is
 

00:24:37.940 --> 00:24:39.400 align:start position:0%
comes with the idea that history is
uninteresting<00:24:38.630><c> because</c><00:24:38.900><c> the</c><00:24:39.050><c> past</c><00:24:39.230><c> has</c>

00:24:39.400 --> 00:24:39.410 align:start position:0%
uninteresting because the past has
 

00:24:39.410 --> 00:24:41.140 align:start position:0%
uninteresting because the past has
nothing<00:24:39.560><c> to</c><00:24:39.800><c> teach</c><00:24:39.920><c> us</c><00:24:40.130><c> so</c><00:24:40.700><c> because</c><00:24:41.000><c> we</c><00:24:41.120><c> are</c>

00:24:41.140 --> 00:24:41.150 align:start position:0%
nothing to teach us so because we are
 

00:24:41.150 --> 00:24:42.610 align:start position:0%
nothing to teach us so because we are
reinventing<00:24:41.600><c> everything</c><00:24:41.870><c> anyway</c><00:24:42.350><c> so</c><00:24:42.410><c> we</c>

00:24:42.610 --> 00:24:42.620 align:start position:0%
reinventing everything anyway so we
 

00:24:42.620 --> 00:24:43.720 align:start position:0%
reinventing everything anyway so we
might<00:24:42.770><c> as</c><00:24:42.860><c> well</c><00:24:42.890><c> not</c><00:24:43.130><c> look</c><00:24:43.310><c> back</c><00:24:43.490><c> at</c><00:24:43.700><c> old</c>

00:24:43.720 --> 00:24:43.730 align:start position:0%
might as well not look back at old
 

00:24:43.730 --> 00:24:45.670 align:start position:0%
might as well not look back at old
academic<00:24:44.510><c> work</c><00:24:44.630><c> from</c><00:24:44.810><c> 30</c><00:24:45.020><c> years</c><00:24:45.230><c> ago</c><00:24:45.380><c> or</c><00:24:45.470><c> any</c>

00:24:45.670 --> 00:24:45.680 align:start position:0%
academic work from 30 years ago or any
 

00:24:45.680 --> 00:24:47.830 align:start position:0%
academic work from 30 years ago or any
of<00:24:45.800><c> that</c><00:24:45.830><c> because</c><00:24:46.820><c> they</c><00:24:46.970><c> don't</c><00:24:47.090><c> understand</c><00:24:47.570><c> us</c>

00:24:47.830 --> 00:24:47.840 align:start position:0%
of that because they don't understand us
 

00:24:47.840 --> 00:24:50.320 align:start position:0%
of that because they don't understand us
today<00:24:48.170><c> and</c><00:24:49.130><c> this</c><00:24:49.310><c> is</c><00:24:49.430><c> a</c><00:24:49.460><c> very</c><00:24:49.760><c> very</c><00:24:49.940><c> flawed</c>

00:24:50.320 --> 00:24:50.330 align:start position:0%
today and this is a very very flawed
 

00:24:50.330 --> 00:24:51.940 align:start position:0%
today and this is a very very flawed
culture<00:24:50.750><c> that</c><00:24:50.930><c> cryptocurrency</c><00:24:51.410><c> is</c>

00:24:51.940 --> 00:24:51.950 align:start position:0%
culture that cryptocurrency is
 

00:24:51.950 --> 00:24:54.340 align:start position:0%
culture that cryptocurrency is
inheriting<00:24:52.700><c> while</c><00:24:53.300><c> existing</c><00:24:53.840><c> in</c><00:24:53.960><c> decadence</c>

00:24:54.340 --> 00:24:54.350 align:start position:0%
inheriting while existing in decadence
 

00:24:54.350 --> 00:24:56.680 align:start position:0%
inheriting while existing in decadence
so<00:24:55.190><c> we're</c><00:24:55.610><c> throwing</c><00:24:55.910><c> our</c><00:24:56.150><c> hands</c><00:24:56.420><c> up</c><00:24:56.540><c> and</c>

00:24:56.680 --> 00:24:56.690 align:start position:0%
so we're throwing our hands up and
 

00:24:56.690 --> 00:24:57.790 align:start position:0%
so we're throwing our hands up and
saying<00:24:56.840><c> these</c><00:24:57.050><c> mechanisms</c><00:24:57.410><c> are</c><00:24:57.650><c> more</c>

00:24:57.790 --> 00:24:57.800 align:start position:0%
saying these mechanisms are more
 

00:24:57.800 --> 00:24:59.380 align:start position:0%
saying these mechanisms are more
transparent<00:24:58.430><c> so</c><00:24:58.460><c> what</c><00:24:58.670><c> we've</c><00:24:58.820><c> built</c><00:24:58.970><c> is</c><00:24:59.150><c> sort</c>

00:24:59.380 --> 00:24:59.390 align:start position:0%
transparent so what we've built is sort
 

00:24:59.390 --> 00:25:01.360 align:start position:0%
transparent so what we've built is sort
of<00:24:59.480><c> enough</c><00:24:59.720><c> but</c><00:25:00.440><c> but</c><00:25:00.680><c> as</c><00:25:00.800><c> we</c><00:25:00.950><c> said</c><00:25:01.100><c> before</c>

00:25:01.360 --> 00:25:01.370 align:start position:0%
of enough but but as we said before
 

00:25:01.370 --> 00:25:02.770 align:start position:0%
of enough but but as we said before
that's<00:25:01.460><c> that</c><00:25:01.760><c> even</c><00:25:02.000><c> that</c><00:25:02.090><c> is</c><00:25:02.150><c> actually</c><00:25:02.570><c> a</c><00:25:02.600><c> lie</c>

00:25:02.770 --> 00:25:02.780 align:start position:0%
that's that even that is actually a lie
 

00:25:02.780 --> 00:25:05.080 align:start position:0%
that's that even that is actually a lie
and<00:25:03.650><c> we</c><00:25:03.800><c> can't</c><00:25:04.100><c> afford</c><00:25:04.250><c> to</c><00:25:04.580><c> become</c><00:25:04.910><c> detached</c>

00:25:05.080 --> 00:25:05.090 align:start position:0%
and we can't afford to become detached
 

00:25:05.090 --> 00:25:06.820 align:start position:0%
and we can't afford to become detached
as<00:25:05.480><c> a</c><00:25:05.570><c> community</c><00:25:05.930><c> from</c><00:25:06.230><c> these</c><00:25:06.380><c> security</c>

00:25:06.820 --> 00:25:06.830 align:start position:0%
as a community from these security
 

00:25:06.830 --> 00:25:08.770 align:start position:0%
as a community from these security
outcomes<00:25:06.950><c> in</c><00:25:07.280><c> this</c><00:25:07.370><c> fashion</c><00:25:07.790><c> because</c><00:25:08.420><c> if</c><00:25:08.660><c> we</c>

00:25:08.770 --> 00:25:08.780 align:start position:0%
outcomes in this fashion because if we
 

00:25:08.780 --> 00:25:10.420 align:start position:0%
outcomes in this fashion because if we
do<00:25:08.990><c> what's</c><00:25:09.470><c> gonna</c><00:25:09.590><c> happen</c><00:25:10.010><c> is</c><00:25:10.130><c> that</c><00:25:10.160><c> we're</c>

00:25:10.420 --> 00:25:10.430 align:start position:0%
do what's gonna happen is that we're
 

00:25:10.430 --> 00:25:12.160 align:start position:0%
do what's gonna happen is that we're
poised<00:25:10.670><c> to</c><00:25:10.700><c> just</c><00:25:11.060><c> reinvent</c><00:25:11.480><c> the</c><00:25:11.600><c> same</c><00:25:11.780><c> systems</c>

00:25:12.160 --> 00:25:12.170 align:start position:0%
poised to just reinvent the same systems
 

00:25:12.170 --> 00:25:13.450 align:start position:0%
poised to just reinvent the same systems
that<00:25:12.350><c> we're</c><00:25:12.500><c> telling</c><00:25:12.770><c> people</c><00:25:12.800><c> we're</c><00:25:13.130><c> going</c><00:25:13.340><c> to</c>

00:25:13.450 --> 00:25:13.460 align:start position:0%
that we're telling people we're going to
 

00:25:13.460 --> 00:25:15.670 align:start position:0%
that we're telling people we're going to
escape<00:25:13.640><c> and</c><00:25:14.000><c> we're</c><00:25:14.570><c> poised</c><00:25:14.810><c> to</c><00:25:15.020><c> reinforce</c><00:25:15.500><c> the</c>

00:25:15.670 --> 00:25:15.680 align:start position:0%
escape and we're poised to reinforce the
 

00:25:15.680 --> 00:25:17.530 align:start position:0%
escape and we're poised to reinforce the
same<00:25:15.860><c> power</c><00:25:16.100><c> corridors</c><00:25:16.700><c> that</c><00:25:16.910><c> exist</c><00:25:17.270><c> in</c><00:25:17.450><c> the</c>

00:25:17.530 --> 00:25:17.540 align:start position:0%
same power corridors that exist in the
 

00:25:17.540 --> 00:25:18.040 align:start position:0%
same power corridors that exist in the
world<00:25:17.690><c> today</c>

00:25:18.040 --> 00:25:18.050 align:start position:0%
world today
 

00:25:18.050 --> 00:25:20.350 align:start position:0%
world today
at<00:25:18.770><c> which</c><00:25:18.920><c> point</c><00:25:18.950><c> sort</c><00:25:19.460><c> of</c><00:25:19.580><c> all</c><00:25:19.730><c> of</c><00:25:19.880><c> this</c><00:25:20.030><c> that</c>

00:25:20.350 --> 00:25:20.360 align:start position:0%
at which point sort of all of this that
 

00:25:20.360 --> 00:25:22.150 align:start position:0%
at which point sort of all of this that
we've<00:25:20.480><c> done</c><00:25:20.660><c> here</c><00:25:21.080><c> has</c><00:25:21.530><c> just</c><00:25:21.770><c> been</c><00:25:21.890><c> a</c><00:25:21.920><c> way</c><00:25:22.100><c> to</c>

00:25:22.150 --> 00:25:22.160 align:start position:0%
we've done here has just been a way to
 

00:25:22.160 --> 00:25:24.000 align:start position:0%
we've done here has just been a way to
fund<00:25:22.460><c> some</c><00:25:22.700><c> like</c><00:25:22.850><c> Burning</c><00:25:23.150><c> Man</c><00:25:23.180><c> style</c><00:25:23.510><c> parties</c>

00:25:24.000 --> 00:25:24.010 align:start position:0%
fund some like Burning Man style parties
 

00:25:24.010 --> 00:25:26.830 align:start position:0%
fund some like Burning Man style parties
and<00:25:25.010><c> so</c><00:25:25.610><c> we're</c><00:25:25.880><c> really</c><00:25:26.000><c> really</c><00:25:26.300><c> just</c><00:25:26.750><c> not</c>

00:25:26.830 --> 00:25:26.840 align:start position:0%
and so we're really really just not
 

00:25:26.840 --> 00:25:28.120 align:start position:0%
and so we're really really just not
learning<00:25:27.170><c> enough</c><00:25:27.350><c> from</c><00:25:27.500><c> our</c><00:25:27.620><c> mistakes</c><00:25:27.950><c> in</c>

00:25:28.120 --> 00:25:28.130 align:start position:0%
learning enough from our mistakes in
 

00:25:28.130 --> 00:25:30.550 align:start position:0%
learning enough from our mistakes in
this<00:25:28.190><c> process</c><00:25:28.930><c> but</c><00:25:29.930><c> we</c><00:25:30.080><c> have</c><00:25:30.230><c> a</c><00:25:30.260><c> chance</c><00:25:30.500><c> to</c>

00:25:30.550 --> 00:25:30.560 align:start position:0%
this process but we have a chance to
 

00:25:30.560 --> 00:25:32.050 align:start position:0%
this process but we have a chance to
turn<00:25:30.710><c> it</c><00:25:30.800><c> around</c><00:25:30.890><c> so</c><00:25:31.310><c> here's</c><00:25:31.490><c> the</c><00:25:31.610><c> happy</c><00:25:31.730><c> part</c>

00:25:32.050 --> 00:25:32.060 align:start position:0%
turn it around so here's the happy part
 

00:25:32.060 --> 00:25:33.490 align:start position:0%
turn it around so here's the happy part
of<00:25:32.150><c> the</c><00:25:32.210><c> talk</c><00:25:32.390><c> let's</c><00:25:33.020><c> break</c><00:25:33.260><c> out</c><00:25:33.380><c> of</c>

00:25:33.490 --> 00:25:33.500 align:start position:0%
of the talk let's break out of
 

00:25:33.500 --> 00:25:35.050 align:start position:0%
of the talk let's break out of
technological<00:25:34.100><c> determinism</c><00:25:34.520><c> and</c><00:25:34.760><c> let's</c><00:25:34.910><c> be</c>

00:25:35.050 --> 00:25:35.060 align:start position:0%
technological determinism and let's be
 

00:25:35.060 --> 00:25:37.030 align:start position:0%
technological determinism and let's be
more<00:25:35.270><c> skeptical</c><00:25:35.750><c> let's</c><00:25:36.500><c> learn</c><00:25:36.680><c> from</c><00:25:36.890><c> history</c>

00:25:37.030 --> 00:25:37.040 align:start position:0%
more skeptical let's learn from history
 

00:25:37.040 --> 00:25:39.070 align:start position:0%
more skeptical let's learn from history
let's<00:25:37.520><c> do</c><00:25:37.730><c> our</c><00:25:37.760><c> homework</c><00:25:38.030><c> and</c><00:25:38.420><c> let's</c><00:25:38.660><c> listen</c>

00:25:39.070 --> 00:25:39.080 align:start position:0%
let's do our homework and let's listen
 

00:25:39.080 --> 00:25:40.600 align:start position:0%
let's do our homework and let's listen
to<00:25:39.170><c> people</c><00:25:39.410><c> who</c><00:25:39.440><c> criticize</c><00:25:39.890><c> our</c><00:25:40.070><c> systems</c><00:25:40.400><c> in</c>

00:25:40.600 --> 00:25:40.610 align:start position:0%
to people who criticize our systems in
 

00:25:40.610 --> 00:25:43.030 align:start position:0%
to people who criticize our systems in
principled<00:25:41.090><c> and</c><00:25:41.180><c> smart</c><00:25:41.450><c> ways</c><00:25:41.770><c> and</c><00:25:42.770><c> let's</c>

00:25:43.030 --> 00:25:43.040 align:start position:0%
principled and smart ways and let's
 

00:25:43.040 --> 00:25:45.100 align:start position:0%
principled and smart ways and let's
start<00:25:43.280><c> today</c><00:25:43.490><c> so</c><00:25:43.850><c> announcing</c><00:25:44.690><c> an</c><00:25:44.840><c> early</c>

00:25:45.100 --> 00:25:45.110 align:start position:0%
start today so announcing an early
 

00:25:45.110 --> 00:25:46.870 align:start position:0%
start today so announcing an early
preview<00:25:45.320><c> of</c><00:25:45.590><c> front</c><00:25:45.860><c> run</c><00:25:46.010><c> me</c><00:25:46.340><c> which</c><00:25:46.700><c> is</c><00:25:46.850><c> a</c>

00:25:46.870 --> 00:25:46.880 align:start position:0%
preview of front run me which is a
 

00:25:46.880 --> 00:25:48.730 align:start position:0%
preview of front run me which is a
little<00:25:47.120><c> dashboard</c><00:25:47.600><c> that</c><00:25:47.630><c> we've</c><00:25:47.900><c> built</c><00:25:48.080><c> where</c>

00:25:48.730 --> 00:25:48.740 align:start position:0%
little dashboard that we've built where
 

00:25:48.740 --> 00:25:50.470 align:start position:0%
little dashboard that we've built where
you<00:25:48.860><c> can</c><00:25:49.040><c> view</c><00:25:49.220><c> a</c><00:25:49.280><c> small</c><00:25:49.790><c> subset</c><00:25:50.210><c> of</c><00:25:50.240><c> the</c><00:25:50.390><c> data</c>

00:25:50.470 --> 00:25:50.480 align:start position:0%
you can view a small subset of the data
 

00:25:50.480 --> 00:25:52.060 align:start position:0%
you can view a small subset of the data
we've<00:25:50.720><c> talked</c><00:25:50.960><c> about</c><00:25:51.080><c> today</c><00:25:51.320><c> so</c><00:25:51.710><c> you</c><00:25:51.770><c> can</c><00:25:51.860><c> see</c>

00:25:52.060 --> 00:25:52.070 align:start position:0%
we've talked about today so you can see
 

00:25:52.070 --> 00:25:53.920 align:start position:0%
we've talked about today so you can see
sort<00:25:52.190><c> of</c><00:25:52.310><c> a</c><00:25:52.430><c> view</c><00:25:52.610><c> of</c><00:25:52.850><c> the</c><00:25:52.970><c> day's</c><00:25:53.180><c> auctions</c><00:25:53.720><c> and</c>

00:25:53.920 --> 00:25:53.930 align:start position:0%
sort of a view of the day's auctions and
 

00:25:53.930 --> 00:25:55.360 align:start position:0%
sort of a view of the day's auctions and
see<00:25:54.080><c> how</c><00:25:54.260><c> these</c><00:25:54.410><c> arbitrage</c><00:25:54.830><c> is</c><00:25:54.950><c> are</c><00:25:55.040><c> competing</c>

00:25:55.360 --> 00:25:55.370 align:start position:0%
see how these arbitrage is are competing
 

00:25:55.370 --> 00:25:56.950 align:start position:0%
see how these arbitrage is are competing
against<00:25:55.580><c> each</c><00:25:55.670><c> other</c><00:25:55.850><c> sort</c><00:25:56.540><c> of</c><00:25:56.630><c> have</c><00:25:56.780><c> some</c>

00:25:56.950 --> 00:25:56.960 align:start position:0%
against each other sort of have some
 

00:25:56.960 --> 00:25:58.810 align:start position:0%
against each other sort of have some
insight<00:25:57.230><c> into</c><00:25:57.350><c> their</c><00:25:57.500><c> dynamics</c><00:25:58.100><c> you</c><00:25:58.640><c> can</c>

00:25:58.810 --> 00:25:58.820 align:start position:0%
insight into their dynamics you can
 

00:25:58.820 --> 00:26:00.700 align:start position:0%
insight into their dynamics you can
drill<00:25:59.030><c> down</c><00:25:59.210><c> into</c><00:25:59.420><c> individual</c><00:25:59.900><c> auctions</c><00:26:00.410><c> and</c>

00:26:00.700 --> 00:26:00.710 align:start position:0%
drill down into individual auctions and
 

00:26:00.710 --> 00:26:02.710 align:start position:0%
drill down into individual auctions and
sort<00:26:01.280><c> of</c><00:26:01.340><c> see</c><00:26:01.520><c> data</c><00:26:01.730><c> about</c><00:26:02.030><c> them</c><00:26:02.240><c> including</c>

00:26:02.710 --> 00:26:02.720 align:start position:0%
sort of see data about them including
 

00:26:02.720 --> 00:26:04.540 align:start position:0%
sort of see data about them including
the<00:26:02.810><c> price</c><00:26:03.050><c> they've</c><00:26:03.320><c> they've</c><00:26:03.710><c> been</c><00:26:03.950><c> the</c>

00:26:04.540 --> 00:26:04.550 align:start position:0%
the price they've they've been the
 

00:26:04.550 --> 00:26:06.220 align:start position:0%
the price they've they've been the
bidder<00:26:04.730><c> you</c><00:26:05.120><c> know</c><00:26:05.270><c> what</c><00:26:05.600><c> the</c><00:26:05.690><c> gas</c><00:26:05.840><c> limit</c><00:26:06.140><c> is</c>

00:26:06.220 --> 00:26:06.230 align:start position:0%
bidder you know what the gas limit is
 

00:26:06.230 --> 00:26:09.370 align:start position:0%
bidder you know what the gas limit is
how<00:26:06.350><c> much</c><00:26:06.470><c> gas</c><00:26:06.650><c> to</c><00:26:06.680><c> actually</c><00:26:07.070><c> paid</c><00:26:07.360><c> etc</c><00:26:08.380><c> and</c>

00:26:09.370 --> 00:26:09.380 align:start position:0%
how much gas to actually paid etc and
 

00:26:09.380 --> 00:26:10.810 align:start position:0%
how much gas to actually paid etc and
you<00:26:09.470><c> can</c><00:26:09.620><c> also</c><00:26:09.740><c> go</c><00:26:10.100><c> to</c><00:26:10.130><c> a</c><00:26:10.310><c> sort</c><00:26:10.550><c> of</c><00:26:10.580><c> a</c><00:26:10.670><c> strategy</c>

00:26:10.810 --> 00:26:10.820 align:start position:0%
you can also go to a sort of a strategy
 

00:26:10.820 --> 00:26:12.520 align:start position:0%
you can also go to a sort of a strategy
breakdown<00:26:11.420><c> which</c><00:26:11.690><c> graphs</c><00:26:11.960><c> things</c><00:26:12.230><c> like</c><00:26:12.410><c> the</c>

00:26:12.520 --> 00:26:12.530 align:start position:0%
breakdown which graphs things like the
 

00:26:12.530 --> 00:26:14.230 align:start position:0%
breakdown which graphs things like the
bots<00:26:12.710><c> latency</c><00:26:13.280><c> against</c><00:26:13.640><c> themselves</c><00:26:13.790><c> and</c>

00:26:14.230 --> 00:26:14.240 align:start position:0%
bots latency against themselves and
 

00:26:14.240 --> 00:26:15.640 align:start position:0%
bots latency against themselves and
against<00:26:14.510><c> other</c><00:26:14.660><c> players</c><00:26:14.840><c> in</c><00:26:15.080><c> the</c><00:26:15.170><c> market</c><00:26:15.200><c> as</c>

00:26:15.640 --> 00:26:15.650 align:start position:0%
against other players in the market as
 

00:26:15.650 --> 00:26:17.470 align:start position:0%
against other players in the market as
well<00:26:16.190><c> as</c><00:26:16.310><c> what</c><00:26:16.460><c> strategies</c><00:26:16.910><c> are</c><00:26:16.940><c> using</c><00:26:17.300><c> this</c>

00:26:17.470 --> 00:26:17.480 align:start position:0%
well as what strategies are using this
 

00:26:17.480 --> 00:26:18.910 align:start position:0%
well as what strategies are using this
auction<00:26:17.810><c> in</c><00:26:17.960><c> terms</c><00:26:18.110><c> of</c><00:26:18.230><c> raises</c><00:26:18.590><c> and</c><00:26:18.770><c> things</c>

00:26:18.910 --> 00:26:18.920 align:start position:0%
auction in terms of raises and things
 

00:26:18.920 --> 00:26:21.520 align:start position:0%
auction in terms of raises and things
like<00:26:19.070><c> that</c><00:26:19.360><c> so</c><00:26:20.360><c> this</c><00:26:20.510><c> is</c><00:26:20.660><c> super</c><00:26:20.840><c> preliminary</c>

00:26:21.520 --> 00:26:21.530 align:start position:0%
like that so this is super preliminary
 

00:26:21.530 --> 00:26:23.830 align:start position:0%
like that so this is super preliminary
data<00:26:21.820><c> there</c><00:26:22.820><c> are</c><00:26:22.850><c> some</c><00:26:23.060><c> known</c><00:26:23.270><c> bugs</c><00:26:23.600><c> in</c><00:26:23.750><c> the</c>

00:26:23.830 --> 00:26:23.840 align:start position:0%
data there are some known bugs in the
 

00:26:23.840 --> 00:26:25.570 align:start position:0%
data there are some known bugs in the
software<00:26:24.080><c> but</c><00:26:24.800><c> I</c><00:26:24.860><c> just</c><00:26:25.100><c> want</c><00:26:25.250><c> to</c><00:26:25.280><c> release</c><00:26:25.550><c> it</c>

00:26:25.570 --> 00:26:25.580 align:start position:0%
software but I just want to release it
 

00:26:25.580 --> 00:26:27.070 align:start position:0%
software but I just want to release it
for<00:26:25.880><c> you</c><00:26:25.940><c> guys</c><00:26:25.970><c> to</c><00:26:26.270><c> sort</c><00:26:26.420><c> of</c><00:26:26.480><c> get</c><00:26:26.630><c> an</c><00:26:26.720><c> idea</c><00:26:26.810><c> of</c>

00:26:27.070 --> 00:26:27.080 align:start position:0%
for you guys to sort of get an idea of
 

00:26:27.080 --> 00:26:29.920 align:start position:0%
for you guys to sort of get an idea of
the<00:26:27.230><c> story</c><00:26:27.440><c> we're</c><00:26:27.590><c> gonna</c><00:26:27.650><c> tell</c><00:26:27.770><c> here</c><00:26:28.840><c> so</c><00:26:29.840><c> what</c>

00:26:29.920 --> 00:26:29.930 align:start position:0%
the story we're gonna tell here so what
 

00:26:29.930 --> 00:26:31.060 align:start position:0%
the story we're gonna tell here so what
are<00:26:30.020><c> we</c><00:26:30.080><c> gonna</c><00:26:30.170><c> do</c><00:26:30.350><c> next</c><00:26:30.500><c> we're</c><00:26:30.980><c> gonna</c>

00:26:31.060 --> 00:26:31.070 align:start position:0%
are we gonna do next we're gonna
 

00:26:31.070 --> 00:26:32.560 align:start position:0%
are we gonna do next we're gonna
integrate<00:26:31.340><c> much</c><00:26:31.640><c> more</c><00:26:31.880><c> data</c><00:26:32.060><c> into</c><00:26:32.330><c> front</c>

00:26:32.560 --> 00:26:32.570 align:start position:0%
integrate much more data into front
 

00:26:32.570 --> 00:26:34.510 align:start position:0%
integrate much more data into front
Ronnie<00:26:32.990><c> so</c><00:26:33.590><c> of</c><00:26:33.740><c> that</c><00:26:33.890><c> hundreds</c><00:26:34.310><c> of</c><00:26:34.340><c> gigabytes</c>

00:26:34.510 --> 00:26:34.520 align:start position:0%
Ronnie so of that hundreds of gigabytes
 

00:26:34.520 --> 00:26:36.400 align:start position:0%
Ronnie so of that hundreds of gigabytes
of<00:26:34.880><c> data</c><00:26:35.060><c> that</c><00:26:35.600><c> we've</c><00:26:35.750><c> talked</c><00:26:35.960><c> about</c><00:26:36.080><c> maybe</c>

00:26:36.400 --> 00:26:36.410 align:start position:0%
of data that we've talked about maybe
 

00:26:36.410 --> 00:26:38.410 align:start position:0%
of data that we've talked about maybe
only<00:26:36.650><c> 1%</c><00:26:37.070><c> is</c><00:26:37.400><c> currently</c><00:26:37.700><c> integrated</c><00:26:38.180><c> into</c>

00:26:38.410 --> 00:26:38.420 align:start position:0%
only 1% is currently integrated into
 

00:26:38.420 --> 00:26:40.420 align:start position:0%
only 1% is currently integrated into
that<00:26:38.450><c> dashboard</c><00:26:38.770><c> so</c><00:26:39.770><c> we</c><00:26:39.890><c> really</c><00:26:40.130><c> only</c><00:26:40.250><c> have</c>

00:26:40.420 --> 00:26:40.430 align:start position:0%
that dashboard so we really only have
 

00:26:40.430 --> 00:26:41.980 align:start position:0%
that dashboard so we really only have
the<00:26:40.550><c> tip</c><00:26:40.670><c> of</c><00:26:40.760><c> the</c><00:26:40.880><c> iceberg</c><00:26:41.270><c> we're</c><00:26:41.690><c> also</c><00:26:41.840><c> going</c>

00:26:41.980 --> 00:26:41.990 align:start position:0%
the tip of the iceberg we're also going
 

00:26:41.990 --> 00:26:43.390 align:start position:0%
the tip of the iceberg we're also going
to<00:26:42.050><c> do</c><00:26:42.170><c> things</c><00:26:42.380><c> like</c><00:26:42.500><c> geolocation</c><00:26:42.770><c> studies</c>

00:26:43.390 --> 00:26:43.400 align:start position:0%
to do things like geolocation studies
 

00:26:43.400 --> 00:26:44.210 align:start position:0%
to do things like geolocation studies
and<00:26:43.550><c> more</c>

00:26:44.210 --> 00:26:44.220 align:start position:0%
and more
 

00:26:44.220 --> 00:26:45.799 align:start position:0%
and more
we<00:26:44.340><c> also</c><00:26:44.460><c> have</c><00:26:44.669><c> robust</c><00:26:45.029><c> game</c><00:26:45.269><c> theory</c><00:26:45.600><c> that's</c>

00:26:45.799 --> 00:26:45.809 align:start position:0%
we also have robust game theory that's
 

00:26:45.809 --> 00:26:47.779 align:start position:0%
we also have robust game theory that's
currently<00:26:46.230><c> sort</c><00:26:46.950><c> of</c><00:26:47.039><c> being</c><00:26:47.190><c> formalized</c><00:26:47.639><c> and</c>

00:26:47.779 --> 00:26:47.789 align:start position:0%
currently sort of being formalized and
 

00:26:47.789 --> 00:26:49.940 align:start position:0%
currently sort of being formalized and
finalized<00:26:48.269><c> behind</c><00:26:49.049><c> how</c><00:26:49.320><c> these</c><00:26:49.559><c> markets</c>

00:26:49.940 --> 00:26:49.950 align:start position:0%
finalized behind how these markets
 

00:26:49.950 --> 00:26:51.350 align:start position:0%
finalized behind how these markets
actually<00:26:50.100><c> work</c><00:26:50.490><c> and</c><00:26:50.700><c> what</c><00:26:50.940><c> users</c><00:26:51.090><c> can</c>

00:26:51.350 --> 00:26:51.360 align:start position:0%
actually work and what users can
 

00:26:51.360 --> 00:26:52.749 align:start position:0%
actually work and what users can
actually<00:26:51.509><c> expect</c><00:26:52.019><c> from</c><00:26:52.169><c> these</c><00:26:52.320><c> systems</c>

00:26:52.749 --> 00:26:52.759 align:start position:0%
actually expect from these systems
 

00:26:52.759 --> 00:26:54.499 align:start position:0%
actually expect from these systems
validated<00:26:53.759><c> by</c><00:26:53.879><c> the</c><00:26:53.909><c> data</c><00:26:54.210><c> that</c><00:26:54.330><c> were</c>

00:26:54.499 --> 00:26:54.509 align:start position:0%
validated by the data that were
 

00:26:54.509 --> 00:26:55.940 align:start position:0%
validated by the data that were
experimentally<00:26:54.779><c> collecting</c><00:26:55.500><c> here</c><00:26:55.620><c> on</c><00:26:55.710><c> front</c>

00:26:55.940 --> 00:26:55.950 align:start position:0%
experimentally collecting here on front
 

00:26:55.950 --> 00:26:57.950 align:start position:0%
experimentally collecting here on front
run<00:26:56.070><c> dot</c><00:26:56.220><c> me</c><00:26:56.389><c> and</c><00:26:57.389><c> we're</c><00:26:57.480><c> gonna</c><00:26:57.539><c> do</c><00:26:57.750><c> the</c><00:26:57.840><c> same</c>

00:26:57.950 --> 00:26:57.960 align:start position:0%
run dot me and we're gonna do the same
 

00:26:57.960 --> 00:26:59.360 align:start position:0%
run dot me and we're gonna do the same
for<00:26:58.019><c> blockchain</c><00:26:58.470><c> voting</c><00:26:58.769><c> over</c><00:26:58.919><c> the</c><00:26:59.009><c> next</c><00:26:59.190><c> year</c>

00:26:59.360 --> 00:26:59.370 align:start position:0%
for blockchain voting over the next year
 

00:26:59.370 --> 00:27:00.980 align:start position:0%
for blockchain voting over the next year
so<00:26:59.549><c> we're</c><00:26:59.669><c> gonna</c><00:26:59.759><c> create</c><00:27:00.059><c> a</c><00:27:00.149><c> tax</c><00:27:00.419><c> on</c><00:27:00.600><c> existing</c>

00:27:00.980 --> 00:27:00.990 align:start position:0%
so we're gonna create a tax on existing
 

00:27:00.990 --> 00:27:02.299 align:start position:0%
so we're gonna create a tax on existing
protocols<00:27:01.440><c> that</c><00:27:01.649><c> were</c><00:27:01.710><c> actually</c><00:27:02.070><c> going</c><00:27:02.190><c> to</c>

00:27:02.299 --> 00:27:02.309 align:start position:0%
protocols that were actually going to
 

00:27:02.309 --> 00:27:03.980 align:start position:0%
protocols that were actually going to
implement<00:27:02.549><c> and</c><00:27:02.850><c> deploy</c><00:27:02.909><c> and</c><00:27:03.360><c> we're</c><00:27:03.840><c> also</c>

00:27:03.980 --> 00:27:03.990 align:start position:0%
implement and deploy and we're also
 

00:27:03.990 --> 00:27:05.029 align:start position:0%
implement and deploy and we're also
going<00:27:04.200><c> to</c><00:27:04.259><c> build</c><00:27:04.409><c> schemes</c><00:27:04.769><c> that</c><00:27:04.980><c> have</c>

00:27:05.029 --> 00:27:05.039 align:start position:0%
going to build schemes that have
 

00:27:05.039 --> 00:27:07.249 align:start position:0%
going to build schemes that have
rigorous<00:27:05.429><c> and</c><00:27:05.789><c> provable</c><00:27:06.179><c> security</c><00:27:06.690><c> and</c><00:27:06.870><c> sort</c>

00:27:07.249 --> 00:27:07.259 align:start position:0%
rigorous and provable security and sort
 

00:27:07.259 --> 00:27:08.840 align:start position:0%
rigorous and provable security and sort
of<00:27:07.289><c> outline</c><00:27:07.710><c> the</c><00:27:07.860><c> contours</c><00:27:08.009><c> of</c><00:27:08.370><c> when</c><00:27:08.669><c> these</c>

00:27:08.840 --> 00:27:08.850 align:start position:0%
of outline the contours of when these
 

00:27:08.850 --> 00:27:10.249 align:start position:0%
of outline the contours of when these
schemes<00:27:09.120><c> are</c><00:27:09.240><c> appropriate</c><00:27:09.750><c> to</c><00:27:09.779><c> be</c><00:27:09.960><c> deployed</c>

00:27:10.249 --> 00:27:10.259 align:start position:0%
schemes are appropriate to be deployed
 

00:27:10.259 --> 00:27:12.590 align:start position:0%
schemes are appropriate to be deployed
and<00:27:10.529><c> when</c><00:27:10.769><c> not</c><00:27:10.950><c> so</c><00:27:11.940><c> let</c><00:27:12.090><c> me</c><00:27:12.149><c> say</c><00:27:12.299><c> that</c><00:27:12.480><c> as</c><00:27:12.509><c> a</c>

00:27:12.590 --> 00:27:12.600 align:start position:0%
and when not so let me say that as a
 

00:27:12.600 --> 00:27:14.360 align:start position:0%
and when not so let me say that as a
community<00:27:12.870><c> we</c><00:27:13.139><c> have</c><00:27:13.409><c> a</c><00:27:13.440><c> chance</c><00:27:13.769><c> here</c><00:27:14.009><c> to</c><00:27:14.070><c> set</c><00:27:14.340><c> a</c>

00:27:14.360 --> 00:27:14.370 align:start position:0%
community we have a chance here to set a
 

00:27:14.370 --> 00:27:16.759 align:start position:0%
community we have a chance here to set a
positive<00:27:14.639><c> example</c><00:27:14.970><c> and</c><00:27:15.539><c> get</c><00:27:16.110><c> out</c><00:27:16.320><c> of</c><00:27:16.350><c> the</c><00:27:16.590><c> poop</c>

00:27:16.759 --> 00:27:16.769 align:start position:0%
positive example and get out of the poop
 

00:27:16.769 --> 00:27:18.529 align:start position:0%
positive example and get out of the poop
emoji<00:27:16.889><c> and</c><00:27:17.370><c> into</c><00:27:17.669><c> this</c><00:27:17.759><c> world</c><00:27:17.970><c> of</c><00:27:18.149><c> sunshine</c>

00:27:18.529 --> 00:27:18.539 align:start position:0%
emoji and into this world of sunshine
 

00:27:18.539 --> 00:27:19.940 align:start position:0%
emoji and into this world of sunshine
and<00:27:18.720><c> rainbows</c><00:27:18.870><c> that</c><00:27:19.049><c> we're</c><00:27:19.289><c> all</c><00:27:19.440><c> promising</c>

00:27:19.940 --> 00:27:19.950 align:start position:0%
and rainbows that we're all promising
 

00:27:19.950 --> 00:27:23.360 align:start position:0%
and rainbows that we're all promising
everyone<00:27:20.190><c> will</c><00:27:20.519><c> exist</c><00:27:20.909><c> someday</c><00:27:22.190><c> all</c><00:27:23.190><c> right</c>

00:27:23.360 --> 00:27:23.370 align:start position:0%
everyone will exist someday all right
 

00:27:23.370 --> 00:27:25.039 align:start position:0%
everyone will exist someday all right
that's<00:27:23.610><c> pretty</c><00:27:23.759><c> much</c><00:27:23.970><c> all</c><00:27:24.179><c> I</c><00:27:24.240><c> have</c><00:27:24.539><c> thank</c><00:27:24.929><c> you</c>

00:27:25.039 --> 00:27:25.049 align:start position:0%
that's pretty much all I have thank you
 

00:27:25.049 --> 00:27:27.169 align:start position:0%
that's pretty much all I have thank you
guys<00:27:25.200><c> so</c><00:27:25.500><c> much</c><00:27:25.559><c> for</c><00:27:25.710><c> coming</c><00:27:26.100><c> and</c><00:27:26.190><c> listening</c><00:27:26.309><c> if</c>

00:27:27.169 --> 00:27:27.179 align:start position:0%
guys so much for coming and listening if
 

00:27:27.179 --> 00:27:28.789 align:start position:0%
guys so much for coming and listening if
you're<00:27:27.330><c> interested</c><00:27:27.840><c> to</c><00:27:28.200><c> know</c><00:27:28.320><c> more</c><00:27:28.559><c> you</c><00:27:28.590><c> can</c>

00:27:28.789 --> 00:27:28.799 align:start position:0%
you're interested to know more you can
 

00:27:28.799 --> 00:27:31.460 align:start position:0%
you're interested to know more you can
visit<00:27:28.950><c> my</c><00:27:29.250><c> website</c><00:27:29.610><c> at</c><00:27:29.730><c> PD</c><00:27:30.000><c> on</c><00:27:30.149><c> comm</c><00:27:30.539><c> follow</c><00:27:31.259><c> me</c>

00:27:31.460 --> 00:27:31.470 align:start position:0%
visit my website at PD on comm follow me
 

00:27:31.470 --> 00:27:34.009 align:start position:0%
visit my website at PD on comm follow me
on<00:27:31.590><c> twitter</c><00:27:31.830><c> at</c><00:27:32.100><c> phil</c><00:27:32.429><c> diane</c><00:27:32.929><c> there's</c><00:27:33.929><c> also</c>

00:27:34.009 --> 00:27:34.019 align:start position:0%
on twitter at phil diane there's also
 

00:27:34.019 --> 00:27:36.649 align:start position:0%
on twitter at phil diane there's also
projects<00:27:34.529><c> to</c><00:27:34.590><c> cago</c><00:27:34.889><c> do</c><00:27:35.190><c> so</c><00:27:35.850><c> project</c><00:27:36.240><c> Chicago</c>

00:27:36.649 --> 00:27:36.659 align:start position:0%
projects to cago do so project Chicago
 

00:27:36.659 --> 00:27:38.960 align:start position:0%
projects to cago do so project Chicago
aims<00:27:36.840><c> to</c><00:27:37.049><c> study</c><00:27:37.200><c> resource</c><00:27:37.679><c> markets</c><00:27:38.159><c> in</c>

00:27:38.960 --> 00:27:38.970 align:start position:0%
aims to study resource markets in
 

00:27:38.970 --> 00:27:40.490 align:start position:0%
aims to study resource markets in
aetherium<00:27:39.480><c> and</c><00:27:39.659><c> things</c><00:27:39.809><c> like</c><00:27:39.899><c> fee</c><00:27:40.139><c> markets</c>

00:27:40.490 --> 00:27:40.500 align:start position:0%
aetherium and things like fee markets
 

00:27:40.500 --> 00:27:42.919 align:start position:0%
aetherium and things like fee markets
etc<00:27:40.980><c> and</c><00:27:41.190><c> actually</c><00:27:41.879><c> this</c><00:27:42.029><c> is</c><00:27:42.269><c> a</c><00:27:42.480><c> part</c><00:27:42.840><c> of</c>

00:27:42.919 --> 00:27:42.929 align:start position:0%
etc and actually this is a part of
 

00:27:42.929 --> 00:27:44.629 align:start position:0%
etc and actually this is a part of
project<00:27:43.289><c> Chicago</c><00:27:43.710><c> because</c><00:27:44.009><c> you</c><00:27:44.220><c> can't</c><00:27:44.460><c> really</c>

00:27:44.629 --> 00:27:44.639 align:start position:0%
project Chicago because you can't really
 

00:27:44.639 --> 00:27:46.789 align:start position:0%
project Chicago because you can't really
understand<00:27:45.240><c> fee</c><00:27:45.870><c> markets</c><00:27:46.230><c> at</c><00:27:46.350><c> all</c><00:27:46.529><c> without</c>

00:27:46.789 --> 00:27:46.799 align:start position:0%
understand fee markets at all without
 

00:27:46.799 --> 00:27:48.440 align:start position:0%
understand fee markets at all without
understanding<00:27:47.190><c> these</c><00:27:47.580><c> additional</c><00:27:47.970><c> ordering</c>

00:27:48.440 --> 00:27:48.450 align:start position:0%
understanding these additional ordering
 

00:27:48.450 --> 00:27:49.970 align:start position:0%
understanding these additional ordering
fees<00:27:48.690><c> that</c><00:27:49.049><c> are</c><00:27:49.169><c> introduced</c><00:27:49.559><c> by</c><00:27:49.620><c> smart</c>

00:27:49.970 --> 00:27:49.980 align:start position:0%
fees that are introduced by smart
 

00:27:49.980 --> 00:27:51.470 align:start position:0%
fees that are introduced by smart
contract<00:27:50.370><c> systems</c><00:27:50.669><c> like</c><00:27:50.820><c> aetherium</c><00:27:51.240><c> and</c>

00:27:51.470 --> 00:27:51.480 align:start position:0%
contract systems like aetherium and
 

00:27:51.480 --> 00:27:53.299 align:start position:0%
contract systems like aetherium and
these<00:27:51.929><c> arbitrage</c><00:27:52.470><c> auctions</c><00:27:52.889><c> that</c><00:27:53.009><c> we've</c><00:27:53.129><c> sort</c>

00:27:53.299 --> 00:27:53.309 align:start position:0%
these arbitrage auctions that we've sort
 

00:27:53.309 --> 00:27:55.399 align:start position:0%
these arbitrage auctions that we've sort
of<00:27:53.370><c> talked</c><00:27:53.580><c> about</c><00:27:53.700><c> today</c><00:27:54.059><c> I'm</c><00:27:54.960><c> also</c><00:27:55.110><c> part</c><00:27:55.379><c> of</c>

00:27:55.399 --> 00:27:55.409 align:start position:0%
of talked about today I'm also part of
 

00:27:55.409 --> 00:27:56.869 align:start position:0%
of talked about today I'm also part of
this<00:27:55.559><c> cryptocurrency</c><00:27:55.980><c> research</c><00:27:56.460><c> initiative</c>

00:27:56.869 --> 00:27:56.879 align:start position:0%
this cryptocurrency research initiative
 

00:27:56.879 --> 00:28:00.409 align:start position:0%
this cryptocurrency research initiative
called<00:27:57.149><c> IC</c><00:27:57.779><c> 3</c><00:27:57.960><c> at</c><00:27:58.350><c> in</c><00:27:58.769><c> its</c><00:27:58.950><c> e3</c><00:27:59.100><c> org</c><00:27:59.639><c> so</c><00:28:00.029><c> a</c><00:28:00.059><c> bunch</c>

00:28:00.409 --> 00:28:00.419 align:start position:0%
called IC 3 at in its e3 org so a bunch
 

00:28:00.419 --> 00:28:03.680 align:start position:0%
called IC 3 at in its e3 org so a bunch
of<00:28:00.539><c> us</c><00:28:00.659><c> are</c><00:28:00.809><c> here</c><00:28:00.929><c> come</c><00:28:01.139><c> say</c><00:28:01.350><c> hi</c><00:28:01.759><c> and</c><00:28:02.759><c> a</c><00:28:02.789><c> company</c>

00:28:03.680 --> 00:28:03.690 align:start position:0%
of us are here come say hi and a company
 

00:28:03.690 --> 00:28:05.360 align:start position:0%
of us are here come say hi and a company
for<00:28:03.960><c> formal</c><00:28:04.320><c> verification</c><00:28:04.470><c> called</c><00:28:05.009><c> run</c><00:28:05.220><c> time</c>

00:28:05.360 --> 00:28:05.370 align:start position:0%
for formal verification called run time
 

00:28:05.370 --> 00:28:07.940 align:start position:0%
for formal verification called run time
verification<00:28:06.000><c> they</c><00:28:06.539><c> are</c><00:28:06.929><c> in</c><00:28:07.259><c> my</c><00:28:07.500><c> opinion</c><00:28:07.769><c> the</c>

00:28:07.940 --> 00:28:07.950 align:start position:0%
verification they are in my opinion the
 

00:28:07.950 --> 00:28:09.799 align:start position:0%
verification they are in my opinion the
best<00:28:08.279><c> at</c><00:28:08.429><c> this</c><00:28:08.549><c> Cartesian</c><00:28:09.059><c> product</c><00:28:09.419><c> security</c>

00:28:09.799 --> 00:28:09.809 align:start position:0%
best at this Cartesian product security
 

00:28:09.809 --> 00:28:11.200 align:start position:0%
best at this Cartesian product security
we<00:28:09.899><c> talked</c><00:28:10.080><c> about</c><00:28:10.169><c> on</c><00:28:10.379><c> the</c><00:28:10.409><c> first</c><00:28:10.649><c> few</c><00:28:10.769><c> slides</c>

00:28:11.200 --> 00:28:11.210 align:start position:0%
we talked about on the first few slides
 

00:28:11.210 --> 00:28:13.970 align:start position:0%
we talked about on the first few slides
and<00:28:12.210><c> thank</c><00:28:13.019><c> you</c><00:28:13.139><c> to</c><00:28:13.259><c> the</c><00:28:13.350><c> etherium</c><00:28:13.649><c> community</c>

00:28:13.970 --> 00:28:13.980 align:start position:0%
and thank you to the etherium community
 

00:28:13.980 --> 00:28:15.590 align:start position:0%
and thank you to the etherium community
and<00:28:14.070><c> foundation</c><00:28:14.460><c> for</c><00:28:14.639><c> always</c><00:28:14.909><c> supporting</c><00:28:15.450><c> our</c>

00:28:15.590 --> 00:28:15.600 align:start position:0%
and foundation for always supporting our
 

00:28:15.600 --> 00:28:17.389 align:start position:0%
and foundation for always supporting our
independent<00:28:16.110><c> research</c><00:28:16.379><c> thank</c><00:28:17.100><c> you</c><00:28:17.190><c> to</c><00:28:17.309><c> the</c>

00:28:17.389 --> 00:28:17.399 align:start position:0%
independent research thank you to the
 

00:28:17.399 --> 00:28:20.210 align:start position:0%
independent research thank you to the
NSF<00:28:17.820><c> for</c><00:28:18.059><c> supporting</c><00:28:18.539><c> me</c><00:28:18.720><c> and</c><00:28:18.990><c> and</c><00:28:19.769><c> our</c><00:28:20.070><c> whole</c>

00:28:20.210 --> 00:28:20.220 align:start position:0%
NSF for supporting me and and our whole
 

00:28:20.220 --> 00:28:21.830 align:start position:0%
NSF for supporting me and and our whole
lab<00:28:20.399><c> through</c><00:28:20.639><c> grants</c><00:28:20.940><c> and</c><00:28:21.120><c> thank</c><00:28:21.570><c> you</c><00:28:21.690><c> to</c><00:28:21.809><c> all</c>

00:28:21.830 --> 00:28:21.840 align:start position:0%
lab through grants and thank you to all
 

00:28:21.840 --> 00:28:23.450 align:start position:0%
lab through grants and thank you to all
our<00:28:21.929><c> industry</c><00:28:22.320><c> partners</c><00:28:22.379><c> for</c><00:28:23.009><c> amazing</c>

00:28:23.450 --> 00:28:23.460 align:start position:0%
our industry partners for amazing
 

00:28:23.460 --> 00:28:26.210 align:start position:0%
our industry partners for amazing
conversations<00:28:24.200><c> support</c><00:28:25.200><c> insight</c><00:28:26.070><c> from</c>

00:28:26.210 --> 00:28:26.220 align:start position:0%
conversations support insight from
 

00:28:26.220 --> 00:28:28.820 align:start position:0%
conversations support insight from
events<00:28:26.639><c> and</c><00:28:26.820><c> more</c><00:28:27.000><c> and</c><00:28:27.240><c> of</c><00:28:27.629><c> course</c><00:28:27.899><c> you</c><00:28:28.710><c> know</c>

00:28:28.820 --> 00:28:28.830 align:start position:0%
events and more and of course you know
 

00:28:28.830 --> 00:28:30.560 align:start position:0%
events and more and of course you know
all<00:28:28.860><c> this</c><00:28:29.190><c> work</c><00:28:29.399><c> has</c><00:28:29.429><c> at</c><00:28:29.850><c> least</c><00:28:30.059><c> five</c><00:28:30.240><c> or</c><00:28:30.269><c> six</c>

00:28:30.560 --> 00:28:30.570 align:start position:0%
all this work has at least five or six
 

00:28:30.570 --> 00:28:31.940 align:start position:0%
all this work has at least five or six
co-authors<00:28:31.049><c> on</c><00:28:31.200><c> it</c><00:28:31.350><c> it</c><00:28:31.500><c> wouldn't</c><00:28:31.710><c> be</c><00:28:31.799><c> possible</c>

00:28:31.940 --> 00:28:31.950 align:start position:0%
co-authors on it it wouldn't be possible
 

00:28:31.950 --> 00:28:34.369 align:start position:0%
co-authors on it it wouldn't be possible
without<00:28:32.279><c> them</c><00:28:32.610><c> and</c><00:28:32.970><c> my</c><00:28:33.570><c> sincere</c><00:28:33.870><c> thanks</c><00:28:34.259><c> go</c>

00:28:34.369 --> 00:28:34.379 align:start position:0%
without them and my sincere thanks go
 

00:28:34.379 --> 00:28:36.950 align:start position:0%
without them and my sincere thanks go
out<00:28:34.409><c> to</c><00:28:34.500><c> them</c><00:28:34.820><c> unfortunately</c><00:28:35.820><c> I</c><00:28:36.419><c> don't</c><00:28:36.509><c> think</c>

00:28:36.950 --> 00:28:36.960 align:start position:0%
out to them unfortunately I don't think
 

00:28:36.960 --> 00:28:39.230 align:start position:0%
out to them unfortunately I don't think
I<00:28:37.139><c> have</c><00:28:37.320><c> time</c><00:28:37.559><c> to</c><00:28:37.620><c> take</c><00:28:37.860><c> questions</c><00:28:37.970><c> but</c><00:28:38.970><c> you</c>

00:28:39.230 --> 00:28:39.240 align:start position:0%
I have time to take questions but you
 

00:28:39.240 --> 00:28:42.019 align:start position:0%
I have time to take questions but you
can<00:28:39.419><c> find</c><00:28:39.720><c> me</c><00:28:39.840><c> on</c><00:28:40.049><c> Twitter</c><00:28:40.679><c> or</c><00:28:41.100><c> after</c><00:28:41.700><c> the</c><00:28:41.820><c> talk</c>

00:28:42.019 --> 00:28:42.029 align:start position:0%
can find me on Twitter or after the talk
 

00:28:42.029 --> 00:28:48.430 align:start position:0%
can find me on Twitter or after the talk
in<00:28:42.210><c> the</c><00:28:42.240><c> hallway</c><00:28:42.600><c> and</c><00:28:42.870><c> I'm</c><00:28:42.960><c> happy</c><00:28:43.230><c> to</c><00:28:43.259><c> do</c><00:28:43.409><c> that</c>

00:28:48.430 --> 00:28:48.440 align:start position:0%
 
 

00:28:48.440 --> 00:29:00.050 align:start position:0%
 
Thanks

00:29:00.050 --> 00:29:00.060 align:start position:0%
 
 

00:29:00.060 --> 00:29:02.120 align:start position:0%
 
you

