WEBVTT
Kind: captions
Language: en

00:00:00.000 --> 00:00:04.350 align:start position:0%
 
foreign

00:00:04.350 --> 00:00:04.360 align:start position:0%
 
 

00:00:04.360 --> 00:00:14.589 align:start position:0%
 
[Music]

00:00:14.589 --> 00:00:14.599 align:start position:0%
 
 

00:00:14.599 --> 00:00:17.150 align:start position:0%
 
my<00:00:15.599><c> name</c><00:00:15.719><c> is</c><00:00:15.780><c> Felix</c><00:00:16.199><c> I'm</c><00:00:16.560><c> working</c><00:00:16.800><c> with</c><00:00:16.980><c> an</c>

00:00:17.150 --> 00:00:17.160 align:start position:0%
my name is Felix I'm working with an
 

00:00:17.160 --> 00:00:19.790 align:start position:0%
my name is Felix I'm working with an
awesome<00:00:17.279><c> team</c><00:00:17.580><c> of</c><00:00:17.760><c> people</c><00:00:17.880><c> at</c><00:00:18.300><c> cow</c><00:00:18.600><c> Swap</c><00:00:19.020><c> and</c><00:00:19.560><c> I</c>

00:00:19.790 --> 00:00:19.800 align:start position:0%
awesome team of people at cow Swap and I
 

00:00:19.800 --> 00:00:21.529 align:start position:0%
awesome team of people at cow Swap and I
want<00:00:19.920><c> to</c><00:00:20.039><c> talk</c><00:00:20.160><c> to</c><00:00:20.279><c> you</c><00:00:20.340><c> today</c><00:00:20.520><c> about</c><00:00:20.820><c> how</c><00:00:21.359><c> we</c>

00:00:21.529 --> 00:00:21.539 align:start position:0%
want to talk to you today about how we
 

00:00:21.539 --> 00:00:25.189 align:start position:0%
want to talk to you today about how we
can<00:00:21.720><c> design</c><00:00:22.880><c> fera</c><00:00:23.880><c> trading</c><00:00:24.300><c> mechanisms</c><00:00:24.840><c> for</c>

00:00:25.189 --> 00:00:25.199 align:start position:0%
can design fera trading mechanisms for
 

00:00:25.199 --> 00:00:28.330 align:start position:0%
can design fera trading mechanisms for
ethereum<00:00:26.220><c> and</c><00:00:26.580><c> I</c><00:00:26.699><c> want</c><00:00:26.820><c> to</c><00:00:26.939><c> frame</c><00:00:27.180><c> this</c><00:00:27.480><c> Vision</c>

00:00:28.330 --> 00:00:28.340 align:start position:0%
ethereum and I want to frame this Vision
 

00:00:28.340 --> 00:00:31.669 align:start position:0%
ethereum and I want to frame this Vision
based<00:00:29.340><c> upon</c><00:00:29.640><c> an</c><00:00:30.359><c> idea</c><00:00:30.660><c> of</c><00:00:30.960><c> just</c><00:00:31.140><c> having</c><00:00:31.380><c> a</c>

00:00:31.669 --> 00:00:31.679 align:start position:0%
based upon an idea of just having a
 

00:00:31.679 --> 00:00:35.270 align:start position:0%
based upon an idea of just having a
single<00:00:32.040><c> price</c><00:00:32.279><c> per</c><00:00:33.120><c> token</c><00:00:33.600><c> per</c><00:00:34.140><c> block</c><00:00:34.440><c> and</c>

00:00:35.270 --> 00:00:35.280 align:start position:0%
single price per token per block and
 

00:00:35.280 --> 00:00:36.590 align:start position:0%
single price per token per block and
we'll<00:00:35.399><c> explore</c><00:00:35.760><c> a</c><00:00:35.880><c> little</c><00:00:35.940><c> bit</c><00:00:36.120><c> of</c><00:00:36.239><c> why</c><00:00:36.420><c> we</c>

00:00:36.590 --> 00:00:36.600 align:start position:0%
we'll explore a little bit of why we
 

00:00:36.600 --> 00:00:38.389 align:start position:0%
we'll explore a little bit of why we
think<00:00:36.719><c> this</c><00:00:37.020><c> is</c><00:00:37.260><c> the</c><00:00:37.739><c> most</c><00:00:37.800><c> Fair</c><00:00:38.040><c> Way</c><00:00:38.219><c> of</c>

00:00:38.389 --> 00:00:38.399 align:start position:0%
think this is the most Fair Way of
 

00:00:38.399 --> 00:00:40.010 align:start position:0%
think this is the most Fair Way of
trading<00:00:38.700><c> on</c><00:00:38.760><c> ethereum</c>

00:00:40.010 --> 00:00:40.020 align:start position:0%
trading on ethereum
 

00:00:40.020 --> 00:00:41.810 align:start position:0%
trading on ethereum
the<00:00:40.500><c> reason</c><00:00:40.680><c> why</c><00:00:40.860><c> we're</c><00:00:41.040><c> talking</c><00:00:41.280><c> about</c><00:00:41.460><c> this</c>

00:00:41.810 --> 00:00:41.820 align:start position:0%
the reason why we're talking about this
 

00:00:41.820 --> 00:00:45.950 align:start position:0%
the reason why we're talking about this
is<00:00:42.899><c> if</c><00:00:43.379><c> we</c><00:00:43.559><c> look</c><00:00:43.680><c> at</c><00:00:43.920><c> a</c><00:00:44.579><c> main</c><00:00:44.879><c> adoption</c><00:00:45.600><c> of</c>

00:00:45.950 --> 00:00:45.960 align:start position:0%
is if we look at a main adoption of
 

00:00:45.960 --> 00:00:47.569 align:start position:0%
is if we look at a main adoption of
decentralized<00:00:46.559><c> trading</c><00:00:46.980><c> we</c><00:00:47.100><c> can</c><00:00:47.219><c> see</c><00:00:47.340><c> we've</c>

00:00:47.569 --> 00:00:47.579 align:start position:0%
decentralized trading we can see we've
 

00:00:47.579 --> 00:00:49.130 align:start position:0%
decentralized trading we can see we've
made<00:00:47.700><c> some</c><00:00:48.000><c> progress</c><00:00:48.300><c> in</c><00:00:48.539><c> the</c><00:00:48.719><c> last</c><00:00:48.840><c> couple</c><00:00:49.020><c> of</c>

00:00:49.130 --> 00:00:49.140 align:start position:0%
made some progress in the last couple of
 

00:00:49.140 --> 00:00:51.410 align:start position:0%
made some progress in the last couple of
years<00:00:49.379><c> but</c><00:00:49.860><c> we</c><00:00:50.039><c> are</c><00:00:50.219><c> just</c><00:00:50.520><c> seeing</c><00:00:50.940><c> the</c><00:00:51.120><c> tip</c><00:00:51.300><c> of</c>

00:00:51.410 --> 00:00:51.420 align:start position:0%
years but we are just seeing the tip of
 

00:00:51.420 --> 00:00:53.630 align:start position:0%
years but we are just seeing the tip of
the<00:00:51.539><c> iceberg</c><00:00:51.840><c> here</c><00:00:52.140><c> even</c><00:00:52.800><c> digital</c><00:00:53.280><c> asset</c>

00:00:53.630 --> 00:00:53.640 align:start position:0%
the iceberg here even digital asset
 

00:00:53.640 --> 00:00:55.910 align:start position:0%
the iceberg here even digital asset
trading<00:00:54.059><c> as</c><00:00:54.180><c> a</c><00:00:54.360><c> whole</c><00:00:54.480><c> including</c><00:00:55.379><c> centralized</c>

00:00:55.910 --> 00:00:55.920 align:start position:0%
trading as a whole including centralized
 

00:00:55.920 --> 00:00:58.910 align:start position:0%
trading as a whole including centralized
exchanges<00:00:56.460><c> is</c><00:00:57.300><c> many</c><00:00:57.600><c> times</c><00:00:57.840><c> larger</c><00:00:58.320><c> than</c><00:00:58.559><c> Dex</c>

00:00:58.910 --> 00:00:58.920 align:start position:0%
exchanges is many times larger than Dex
 

00:00:58.920 --> 00:01:01.069 align:start position:0%
exchanges is many times larger than Dex
trading<00:00:59.280><c> today</c><00:00:59.460><c> and</c><00:01:00.300><c> when</c><00:01:00.480><c> we</c><00:01:00.660><c> want</c><00:01:00.840><c> to</c><00:01:00.960><c> get</c>

00:01:01.069 --> 00:01:01.079 align:start position:0%
trading today and when we want to get
 

00:01:01.079 --> 00:01:02.630 align:start position:0%
trading today and when we want to get
into<00:01:01.199><c> more</c><00:01:01.440><c> interesting</c><00:01:01.860><c> markets</c><00:01:02.219><c> like</c><00:01:02.460><c> the</c>

00:01:02.630 --> 00:01:02.640 align:start position:0%
into more interesting markets like the
 

00:01:02.640 --> 00:01:04.969 align:start position:0%
into more interesting markets like the
U.S<00:01:02.940><c> Securities</c><00:01:03.420><c> Market</c><00:01:03.719><c> or</c><00:01:04.320><c> maybe</c><00:01:04.500><c> the</c><00:01:04.739><c> Holy</c>

00:01:04.969 --> 00:01:04.979 align:start position:0%
U.S Securities Market or maybe the Holy
 

00:01:04.979 --> 00:01:06.590 align:start position:0%
U.S Securities Market or maybe the Holy
Grail<00:01:05.220><c> of</c><00:01:05.339><c> trading</c><00:01:05.640><c> Global</c><00:01:06.000><c> foreign</c><00:01:06.299><c> exchange</c>

00:01:06.590 --> 00:01:06.600 align:start position:0%
Grail of trading Global foreign exchange
 

00:01:06.600 --> 00:01:08.870 align:start position:0%
Grail of trading Global foreign exchange
trading<00:01:07.080><c> then</c><00:01:07.860><c> we</c><00:01:08.100><c> really</c><00:01:08.220><c> need</c><00:01:08.400><c> to</c><00:01:08.580><c> step</c><00:01:08.760><c> up</c>

00:01:08.870 --> 00:01:08.880 align:start position:0%
trading then we really need to step up
 

00:01:08.880 --> 00:01:11.330 align:start position:0%
trading then we really need to step up
our<00:01:09.119><c> game</c><00:01:09.780><c> and</c><00:01:10.320><c> I</c><00:01:10.500><c> think</c><00:01:10.619><c> personally</c><00:01:11.040><c> that</c>

00:01:11.330 --> 00:01:11.340 align:start position:0%
our game and I think personally that
 

00:01:11.340 --> 00:01:13.910 align:start position:0%
our game and I think personally that
ethereum<00:01:11.939><c> has</c><00:01:12.299><c> as</c><00:01:12.659><c> this</c><00:01:13.080><c> credible</c><00:01:13.500><c> neutral</c>

00:01:13.910 --> 00:01:13.920 align:start position:0%
ethereum has as this credible neutral
 

00:01:13.920 --> 00:01:16.190 align:start position:0%
ethereum has as this credible neutral
settlement<00:01:14.280><c> layer</c><00:01:14.640><c> the</c><00:01:15.000><c> potential</c><00:01:15.479><c> of</c>

00:01:16.190 --> 00:01:16.200 align:start position:0%
settlement layer the potential of
 

00:01:16.200 --> 00:01:20.030 align:start position:0%
settlement layer the potential of
enabled<00:01:16.860><c> trading</c><00:01:17.400><c> of</c><00:01:17.820><c> all</c><00:01:18.360><c> different</c><00:01:19.040><c> parties</c>

00:01:20.030 --> 00:01:20.040 align:start position:0%
enabled trading of all different parties
 

00:01:20.040 --> 00:01:22.550 align:start position:0%
enabled trading of all different parties
in<00:01:20.580><c> across</c><00:01:21.060><c> Nations</c><00:01:21.360><c> supernational</c><00:01:22.080><c> actors</c>

00:01:22.550 --> 00:01:22.560 align:start position:0%
in across Nations supernational actors
 

00:01:22.560 --> 00:01:24.289 align:start position:0%
in across Nations supernational actors
so<00:01:23.100><c> I</c><00:01:23.220><c> really</c><00:01:23.340><c> think</c><00:01:23.520><c> this</c><00:01:23.759><c> Global</c><00:01:24.060><c> foreign</c>

00:01:24.289 --> 00:01:24.299 align:start position:0%
so I really think this Global foreign
 

00:01:24.299 --> 00:01:26.330 align:start position:0%
so I really think this Global foreign
exchange<00:01:24.540><c> trading</c><00:01:24.960><c> is</c><00:01:25.259><c> a</c><00:01:25.740><c> goal</c><00:01:25.979><c> that</c><00:01:26.100><c> we</c><00:01:26.220><c> can</c>

00:01:26.330 --> 00:01:26.340 align:start position:0%
exchange trading is a goal that we can
 

00:01:26.340 --> 00:01:27.410 align:start position:0%
exchange trading is a goal that we can
strive<00:01:26.580><c> for</c>

00:01:27.410 --> 00:01:27.420 align:start position:0%
strive for
 

00:01:27.420 --> 00:01:29.390 align:start position:0%
strive for
so<00:01:27.659><c> to</c><00:01:27.960><c> talk</c><00:01:28.080><c> about</c><00:01:28.200><c> how</c><00:01:28.500><c> we</c><00:01:28.619><c> get</c><00:01:28.799><c> there</c><00:01:28.920><c> let's</c>

00:01:29.390 --> 00:01:29.400 align:start position:0%
so to talk about how we get there let's
 

00:01:29.400 --> 00:01:31.310 align:start position:0%
so to talk about how we get there let's
first<00:01:29.580><c> revisit</c><00:01:30.119><c> a</c><00:01:30.299><c> little</c><00:01:30.420><c> bit</c><00:01:30.540><c> the</c><00:01:30.960><c> brief</c>

00:01:31.310 --> 00:01:31.320 align:start position:0%
first revisit a little bit the brief
 

00:01:31.320 --> 00:01:34.010 align:start position:0%
first revisit a little bit the brief
history<00:01:31.740><c> honestly</c><00:01:32.640><c> that</c><00:01:32.820><c> we</c><00:01:33.000><c> had</c>

00:01:34.010 --> 00:01:34.020 align:start position:0%
history honestly that we had
 

00:01:34.020 --> 00:01:35.569 align:start position:0%
history honestly that we had
um<00:01:34.080><c> in</c><00:01:34.439><c> the</c><00:01:34.619><c> in</c><00:01:34.979><c> the</c><00:01:35.159><c> context</c><00:01:35.400><c> of</c>

00:01:35.569 --> 00:01:35.579 align:start position:0%
um in the in the context of
 

00:01:35.579 --> 00:01:37.370 align:start position:0%
um in the in the context of
decentralized<00:01:36.060><c> exchange</c><00:01:36.420><c> Trading</c>

00:01:37.370 --> 00:01:37.380 align:start position:0%
decentralized exchange Trading
 

00:01:37.380 --> 00:01:40.130 align:start position:0%
decentralized exchange Trading
and<00:01:37.860><c> I</c><00:01:37.979><c> want</c><00:01:38.040><c> to</c><00:01:38.220><c> frame</c><00:01:38.460><c> this</c><00:01:38.759><c> history</c><00:01:39.140><c> based</c>

00:01:40.130 --> 00:01:40.140 align:start position:0%
and I want to frame this history based
 

00:01:40.140 --> 00:01:42.950 align:start position:0%
and I want to frame this history based
upon<00:01:40.380><c> an</c><00:01:40.560><c> article</c><00:01:40.860><c> from</c><00:01:41.159><c> Alvin</c><00:01:41.520><c> Roth</c><00:01:41.880><c> who</c><00:01:42.299><c> is</c>

00:01:42.950 --> 00:01:42.960 align:start position:0%
upon an article from Alvin Roth who is
 

00:01:42.960 --> 00:01:44.630 align:start position:0%
upon an article from Alvin Roth who is
an<00:01:43.140><c> expert</c><00:01:43.380><c> on</c><00:01:43.500><c> Market</c><00:01:43.680><c> design</c><00:01:43.920><c> and</c><00:01:44.280><c> won</c><00:01:44.460><c> a</c>

00:01:44.630 --> 00:01:44.640 align:start position:0%
an expert on Market design and won a
 

00:01:44.640 --> 00:01:47.749 align:start position:0%
an expert on Market design and won a
Nobel<00:01:45.000><c> prize</c><00:01:45.240><c> in</c><00:01:45.420><c> economics</c><00:01:46.020><c> a</c><00:01:46.680><c> while</c><00:01:46.799><c> ago</c><00:01:47.159><c> who</c>

00:01:47.749 --> 00:01:47.759 align:start position:0%
Nobel prize in economics a while ago who
 

00:01:47.759 --> 00:01:50.690 align:start position:0%
Nobel prize in economics a while ago who
wrote<00:01:48.000><c> this</c><00:01:48.299><c> essay</c><00:01:49.079><c> on</c><00:01:49.700><c> necessary</c>

00:01:50.690 --> 00:01:50.700 align:start position:0%
wrote this essay on necessary
 

00:01:50.700 --> 00:01:53.389 align:start position:0%
wrote this essay on necessary
requirements<00:01:51.540><c> for</c><00:01:51.840><c> a</c><00:01:52.020><c> market</c><00:01:52.140><c> to</c><00:01:52.619><c> function</c><00:01:52.920><c> in</c>

00:01:53.389 --> 00:01:53.399 align:start position:0%
requirements for a market to function in
 

00:01:53.399 --> 00:01:55.670 align:start position:0%
requirements for a market to function in
Harvard<00:01:53.640><c> Business</c><00:01:53.820><c> Review</c><00:01:54.060><c> a</c><00:01:54.299><c> while</c><00:01:54.420><c> ago</c><00:01:55.079><c> and</c>

00:01:55.670 --> 00:01:55.680 align:start position:0%
Harvard Business Review a while ago and
 

00:01:55.680 --> 00:01:57.649 align:start position:0%
Harvard Business Review a while ago and
he<00:01:56.040><c> mentions</c><00:01:56.520><c> three</c><00:01:56.820><c> properties</c><00:01:57.240><c> that</c><00:01:57.540><c> a</c>

00:01:57.649 --> 00:01:57.659 align:start position:0%
he mentions three properties that a
 

00:01:57.659 --> 00:01:59.929 align:start position:0%
he mentions three properties that a
market<00:01:57.840><c> needs</c><00:01:58.200><c> to</c><00:01:58.259><c> at</c><00:01:58.560><c> least</c><00:01:58.680><c> fulfill</c><00:01:59.220><c> in</c>

00:01:59.929 --> 00:01:59.939 align:start position:0%
market needs to at least fulfill in
 

00:01:59.939 --> 00:02:01.490 align:start position:0%
market needs to at least fulfill in
order<00:02:00.060><c> to</c><00:02:00.180><c> function</c><00:02:00.479><c> properly</c>

00:02:01.490 --> 00:02:01.500 align:start position:0%
order to function properly
 

00:02:01.500 --> 00:02:03.469 align:start position:0%
order to function properly
the<00:02:01.979><c> first</c><00:02:02.100><c> one</c><00:02:02.220><c> is</c><00:02:02.460><c> a</c><00:02:02.820><c> good</c><00:02:02.880><c> Market</c><00:02:03.060><c> needs</c><00:02:03.479><c> to</c>

00:02:03.469 --> 00:02:03.479 align:start position:0%
the first one is a good Market needs to
 

00:02:03.479 --> 00:02:05.569 align:start position:0%
the first one is a good Market needs to
be<00:02:03.600><c> thick</c><00:02:03.799><c> thickness</c><00:02:04.799><c> just</c><00:02:05.100><c> meaning</c><00:02:05.280><c> that</c>

00:02:05.569 --> 00:02:05.579 align:start position:0%
be thick thickness just meaning that
 

00:02:05.579 --> 00:02:07.069 align:start position:0%
be thick thickness just meaning that
there<00:02:05.700><c> is</c><00:02:05.820><c> enough</c><00:02:05.880><c> liquidity</c><00:02:06.479><c> that</c><00:02:06.780><c> when</c><00:02:06.899><c> a</c>

00:02:07.069 --> 00:02:07.079 align:start position:0%
there is enough liquidity that when a
 

00:02:07.079 --> 00:02:08.749 align:start position:0%
there is enough liquidity that when a
buyer<00:02:07.320><c> and</c><00:02:07.439><c> a</c><00:02:07.560><c> seller</c><00:02:07.799><c> come</c><00:02:07.979><c> or</c><00:02:08.280><c> even</c><00:02:08.399><c> just</c><00:02:08.580><c> one</c>

00:02:08.749 --> 00:02:08.759 align:start position:0%
buyer and a seller come or even just one
 

00:02:08.759 --> 00:02:12.110 align:start position:0%
buyer and a seller come or even just one
side<00:02:08.940><c> of</c><00:02:09.060><c> them</c><00:02:09.239><c> they</c><00:02:09.720><c> can</c><00:02:09.959><c> actually</c><00:02:10.200><c> interact</c>

00:02:12.110 --> 00:02:12.120 align:start position:0%
side of them they can actually interact
 

00:02:12.120 --> 00:02:14.089 align:start position:0%
side of them they can actually interact
the<00:02:12.599><c> second</c><00:02:12.720><c> point</c><00:02:13.080><c> that</c><00:02:13.500><c> I</c><00:02:13.680><c> will</c><00:02:13.739><c> put</c><00:02:13.920><c> a</c><00:02:14.040><c> lot</c>

00:02:14.089 --> 00:02:14.099 align:start position:0%
the second point that I will put a lot
 

00:02:14.099 --> 00:02:17.089 align:start position:0%
the second point that I will put a lot
of<00:02:14.220><c> focus</c><00:02:14.459><c> on</c><00:02:14.580><c> is</c><00:02:15.420><c> what</c><00:02:15.780><c> Alvin</c><00:02:16.080><c> calls</c><00:02:16.500><c> safety</c>

00:02:17.089 --> 00:02:17.099 align:start position:0%
of focus on is what Alvin calls safety
 

00:02:17.099 --> 00:02:19.790 align:start position:0%
of focus on is what Alvin calls safety
and<00:02:17.640><c> by</c><00:02:17.879><c> safety</c><00:02:18.239><c> he</c><00:02:18.420><c> means</c><00:02:18.720><c> the</c><00:02:19.140><c> market</c><00:02:19.319><c> has</c><00:02:19.620><c> to</c>

00:02:19.790 --> 00:02:19.800 align:start position:0%
and by safety he means the market has to
 

00:02:19.800 --> 00:02:22.490 align:start position:0%
and by safety he means the market has to
incentivize<00:02:20.400><c> its</c><00:02:20.760><c> participants</c><00:02:21.500><c> to</c>

00:02:22.490 --> 00:02:22.500 align:start position:0%
incentivize its participants to
 

00:02:22.500 --> 00:02:25.850 align:start position:0%
incentivize its participants to
truthfully<00:02:23.340><c> reveal</c><00:02:23.940><c> their</c><00:02:24.780><c> preferences</c><00:02:25.319><c> they</c>

00:02:25.850 --> 00:02:25.860 align:start position:0%
truthfully reveal their preferences they
 

00:02:25.860 --> 00:02:27.290 align:start position:0%
truthfully reveal their preferences they
shouldn't<00:02:26.160><c> be</c><00:02:26.220><c> holding</c><00:02:26.520><c> behind</c><00:02:26.819><c> the</c><00:02:26.940><c> bush</c><00:02:27.060><c> and</c>

00:02:27.290 --> 00:02:27.300 align:start position:0%
shouldn't be holding behind the bush and
 

00:02:27.300 --> 00:02:29.449 align:start position:0%
shouldn't be holding behind the bush and
haggling<00:02:27.660><c> and</c><00:02:27.900><c> kind</c><00:02:28.080><c> of</c><00:02:28.200><c> hiding</c><00:02:28.920><c> their</c><00:02:29.160><c> their</c>

00:02:29.449 --> 00:02:29.459 align:start position:0%
haggling and kind of hiding their their
 

00:02:29.459 --> 00:02:31.010 align:start position:0%
haggling and kind of hiding their their
their<00:02:29.520><c> true</c><00:02:30.060><c> Revelation</c><00:02:30.540><c> their</c><00:02:30.840><c> true</c>

00:02:31.010 --> 00:02:31.020 align:start position:0%
their true Revelation their true
 

00:02:31.020 --> 00:02:33.530 align:start position:0%
their true Revelation their true
preferences<00:02:31.800><c> but</c><00:02:32.400><c> instead</c><00:02:32.700><c> be</c><00:02:32.879><c> incentivized</c>

00:02:33.530 --> 00:02:33.540 align:start position:0%
preferences but instead be incentivized
 

00:02:33.540 --> 00:02:36.110 align:start position:0%
preferences but instead be incentivized
to<00:02:33.599><c> commit</c><00:02:33.959><c> them</c><00:02:34.140><c> kind</c><00:02:34.980><c> of</c><00:02:35.099><c> openly</c>

00:02:36.110 --> 00:02:36.120 align:start position:0%
to commit them kind of openly
 

00:02:36.120 --> 00:02:38.570 align:start position:0%
to commit them kind of openly
and<00:02:36.599><c> then</c><00:02:36.720><c> the</c><00:02:36.959><c> last</c><00:02:37.080><c> Point</c><00:02:37.379><c> touches</c><00:02:38.280><c> more</c><00:02:38.459><c> on</c>

00:02:38.570 --> 00:02:38.580 align:start position:0%
and then the last Point touches more on
 

00:02:38.580 --> 00:02:40.369 align:start position:0%
and then the last Point touches more on
the<00:02:38.640><c> scalability</c><00:02:39.120><c> aspect</c><00:02:39.540><c> which</c><00:02:39.840><c> I</c><00:02:40.080><c> will</c><00:02:40.200><c> not</c>

00:02:40.369 --> 00:02:40.379 align:start position:0%
the scalability aspect which I will not
 

00:02:40.379 --> 00:02:42.589 align:start position:0%
the scalability aspect which I will not
go<00:02:40.500><c> into</c><00:02:40.620><c> much</c><00:02:40.920><c> detail</c><00:02:41.220><c> here</c><00:02:41.459><c> because</c><00:02:41.760><c> we</c><00:02:42.480><c> know</c>

00:02:42.589 --> 00:02:42.599 align:start position:0%
go into much detail here because we know
 

00:02:42.599 --> 00:02:44.089 align:start position:0%
go into much detail here because we know
as<00:02:42.780><c> ethereum</c><00:02:43.200><c> as</c><00:02:43.319><c> a</c><00:02:43.440><c> whole</c><00:02:43.560><c> is</c><00:02:43.680><c> focused</c><00:02:43.980><c> on</c>

00:02:44.089 --> 00:02:44.099 align:start position:0%
as ethereum as a whole is focused on
 

00:02:44.099 --> 00:02:45.949 align:start position:0%
as ethereum as a whole is focused on
getting<00:02:44.220><c> scalability</c><00:02:44.760><c> done</c><00:02:45.060><c> and</c><00:02:45.300><c> we</c><00:02:45.720><c> have</c><00:02:45.840><c> all</c>

00:02:45.949 --> 00:02:45.959 align:start position:0%
getting scalability done and we have all
 

00:02:45.959 --> 00:02:47.150 align:start position:0%
getting scalability done and we have all
these<00:02:46.140><c> great</c><00:02:46.260><c> talks</c><00:02:46.620><c> at</c><00:02:46.680><c> this</c><00:02:46.860><c> conference</c>

00:02:47.150 --> 00:02:47.160 align:start position:0%
these great talks at this conference
 

00:02:47.160 --> 00:02:50.630 align:start position:0%
these great talks at this conference
about<00:02:47.459><c> ZK</c><00:02:48.239><c> VMS</c><00:02:48.840><c> sharding</c><00:02:49.440><c> and</c><00:02:49.920><c> so</c><00:02:50.040><c> the</c><00:02:50.280><c> hope</c><00:02:50.459><c> is</c>

00:02:50.630 --> 00:02:50.640 align:start position:0%
about ZK VMS sharding and so the hope is
 

00:02:50.640 --> 00:02:53.089 align:start position:0%
about ZK VMS sharding and so the hope is
that<00:02:51.000><c> with</c><00:02:51.239><c> ethereum</c><00:02:51.780><c> figuring</c><00:02:52.500><c> out</c><00:02:52.620><c> scaling</c>

00:02:53.089 --> 00:02:53.099 align:start position:0%
that with ethereum figuring out scaling
 

00:02:53.099 --> 00:02:55.309 align:start position:0%
that with ethereum figuring out scaling
we<00:02:53.459><c> can</c><00:02:53.640><c> basically</c><00:02:54.480><c> piggyback</c><00:02:55.019><c> on</c><00:02:55.140><c> that</c>

00:02:55.309 --> 00:02:55.319 align:start position:0%
we can basically piggyback on that
 

00:02:55.319 --> 00:02:58.250 align:start position:0%
we can basically piggyback on that
scaling<00:02:55.739><c> for</c><00:02:56.640><c> Dex</c><00:02:56.940><c> trading</c><00:02:57.300><c> as</c><00:02:57.420><c> well</c><00:02:57.540><c> and</c><00:02:58.140><c> so</c>

00:02:58.250 --> 00:02:58.260 align:start position:0%
scaling for Dex trading as well and so
 

00:02:58.260 --> 00:02:59.509 align:start position:0%
scaling for Dex trading as well and so
if<00:02:58.440><c> we</c><00:02:58.560><c> if</c><00:02:58.739><c> we</c><00:02:58.920><c> look</c><00:02:59.040><c> at</c><00:02:59.160><c> how</c><00:02:59.400><c> everything</c>

00:02:59.509 --> 00:02:59.519 align:start position:0%
if we if we look at how everything
 

00:02:59.519 --> 00:03:01.250 align:start position:0%
if we if we look at how everything
started<00:03:00.060><c> a</c><00:03:00.239><c> couple</c><00:03:00.300><c> of</c><00:03:00.420><c> years</c><00:03:00.599><c> ago</c><00:03:00.840><c> the</c><00:03:01.140><c> first</c>

00:03:01.250 --> 00:03:01.260 align:start position:0%
started a couple of years ago the first
 

00:03:01.260 --> 00:03:03.530 align:start position:0%
started a couple of years ago the first
taxes<00:03:01.680><c> on</c><00:03:01.860><c> ethereum</c><00:03:02.340><c> where</c><00:03:02.760><c> etherdale</c><00:03:03.300><c> to</c>

00:03:03.530 --> 00:03:03.540 align:start position:0%
taxes on ethereum where etherdale to
 

00:03:03.540 --> 00:03:05.809 align:start position:0%
taxes on ethereum where etherdale to
idex<00:03:03.840><c> Oasis</c><00:03:04.379><c> basically</c><00:03:05.099><c> on</c><00:03:05.400><c> chain</c><00:03:05.580><c> limit</c>

00:03:05.809 --> 00:03:05.819 align:start position:0%
idex Oasis basically on chain limit
 

00:03:05.819 --> 00:03:08.630 align:start position:0%
idex Oasis basically on chain limit
order<00:03:06.180><c> book</c><00:03:06.420><c> dexes</c><00:03:07.440><c> and</c><00:03:07.920><c> those</c><00:03:08.040><c> worked</c><00:03:08.459><c> fine</c>

00:03:08.630 --> 00:03:08.640 align:start position:0%
order book dexes and those worked fine
 

00:03:08.640 --> 00:03:11.809 align:start position:0%
order book dexes and those worked fine
for<00:03:09.120><c> some</c><00:03:09.720><c> token</c><00:03:10.080><c> pairs</c><00:03:10.440><c> like</c><00:03:10.739><c> etherus</c><00:03:11.459><c> DC</c>

00:03:11.809 --> 00:03:11.819 align:start position:0%
for some token pairs like etherus DC
 

00:03:11.819 --> 00:03:14.750 align:start position:0%
for some token pairs like etherus DC
maybe<00:03:12.060><c> worked</c><00:03:12.420><c> quite</c><00:03:12.599><c> quite</c><00:03:12.959><c> well</c><00:03:13.080><c> but</c><00:03:14.040><c> they</c>

00:03:14.750 --> 00:03:14.760 align:start position:0%
maybe worked quite quite well but they
 

00:03:14.760 --> 00:03:17.330 align:start position:0%
maybe worked quite quite well but they
had<00:03:15.120><c> a</c><00:03:15.360><c> fundamental</c><00:03:15.959><c> flaw</c><00:03:16.379><c> which</c><00:03:16.800><c> was</c><00:03:17.099><c> that</c>

00:03:17.330 --> 00:03:17.340 align:start position:0%
had a fundamental flaw which was that
 

00:03:17.340 --> 00:03:19.190 align:start position:0%
had a fundamental flaw which was that
they<00:03:17.519><c> required</c><00:03:18.000><c> active</c><00:03:18.420><c> Market</c><00:03:18.900><c> making</c>

00:03:19.190 --> 00:03:19.200 align:start position:0%
they required active Market making
 

00:03:19.200 --> 00:03:22.369 align:start position:0%
they required active Market making
participants<00:03:20.040><c> to</c><00:03:20.700><c> constantly</c><00:03:21.180><c> update</c><00:03:21.659><c> the</c>

00:03:22.369 --> 00:03:22.379 align:start position:0%
participants to constantly update the
 

00:03:22.379 --> 00:03:24.350 align:start position:0%
participants to constantly update the
quotes<00:03:22.500><c> and</c><00:03:22.800><c> the</c><00:03:22.920><c> bids</c><00:03:23.220><c> and</c><00:03:23.580><c> basically</c><00:03:23.879><c> keep</c>

00:03:24.350 --> 00:03:24.360 align:start position:0%
quotes and the bids and basically keep
 

00:03:24.360 --> 00:03:26.509 align:start position:0%
quotes and the bids and basically keep
the<00:03:25.140><c> market</c><00:03:25.260><c> flowing</c><00:03:25.739><c> keep</c><00:03:25.920><c> the</c><00:03:26.099><c> market</c><00:03:26.220><c> in</c>

00:03:26.509 --> 00:03:26.519 align:start position:0%
the market flowing keep the market in
 

00:03:26.519 --> 00:03:28.490 align:start position:0%
the market flowing keep the market in
sync<00:03:26.819><c> and</c><00:03:27.360><c> with</c><00:03:27.480><c> the</c><00:03:27.599><c> explosions</c><00:03:28.019><c> of</c><00:03:28.200><c> tokens</c>

00:03:28.490 --> 00:03:28.500 align:start position:0%
sync and with the explosions of tokens
 

00:03:28.500 --> 00:03:30.229 align:start position:0%
sync and with the explosions of tokens
in<00:03:28.680><c> the</c><00:03:28.860><c> space</c><00:03:28.980><c> it</c><00:03:29.220><c> made</c><00:03:29.459><c> it</c><00:03:29.640><c> very</c><00:03:29.879><c> difficult</c>

00:03:30.229 --> 00:03:30.239 align:start position:0%
in the space it made it very difficult
 

00:03:30.239 --> 00:03:32.570 align:start position:0%
in the space it made it very difficult
to<00:03:30.780><c> bootstrap</c><00:03:31.260><c> markets</c><00:03:31.739><c> for</c><00:03:31.980><c> new</c><00:03:32.159><c> token</c>

00:03:32.570 --> 00:03:32.580 align:start position:0%
to bootstrap markets for new token
 

00:03:32.580 --> 00:03:34.970 align:start position:0%
to bootstrap markets for new token
participants<00:03:33.000><c> or</c><00:03:33.239><c> for</c><00:03:33.360><c> new</c><00:03:33.540><c> pairs</c><00:03:34.019><c> and</c><00:03:34.739><c> so</c>

00:03:34.970 --> 00:03:34.980 align:start position:0%
participants or for new pairs and so
 

00:03:34.980 --> 00:03:37.070 align:start position:0%
participants or for new pairs and so
what<00:03:35.819><c> the</c><00:03:36.000><c> problem</c><00:03:36.120><c> with</c><00:03:36.300><c> Entre</c><00:03:36.659><c> limit</c><00:03:36.840><c> order</c>

00:03:37.070 --> 00:03:37.080 align:start position:0%
what the problem with Entre limit order
 

00:03:37.080 --> 00:03:38.930 align:start position:0%
what the problem with Entre limit order
books<00:03:37.379><c> was</c><00:03:37.500><c> that</c><00:03:37.800><c> it</c><00:03:37.920><c> was</c><00:03:38.099><c> just</c><00:03:38.400><c> eventually</c>

00:03:38.930 --> 00:03:38.940 align:start position:0%
books was that it was just eventually
 

00:03:38.940 --> 00:03:40.670 align:start position:0%
books was that it was just eventually
very<00:03:39.239><c> hard</c><00:03:39.420><c> to</c><00:03:39.599><c> create</c><00:03:39.900><c> a</c><00:03:40.140><c> thickness</c><00:03:40.379><c> create</c>

00:03:40.670 --> 00:03:40.680 align:start position:0%
very hard to create a thickness create
 

00:03:40.680 --> 00:03:43.369 align:start position:0%
very hard to create a thickness create
thick<00:03:41.040><c> markets</c><00:03:41.519><c> and</c><00:03:42.120><c> this</c><00:03:42.299><c> is</c><00:03:42.420><c> where</c><00:03:42.720><c> amms</c>

00:03:43.369 --> 00:03:43.379 align:start position:0%
thick markets and this is where amms
 

00:03:43.379 --> 00:03:45.890 align:start position:0%
thick markets and this is where amms
came<00:03:43.620><c> along</c><00:03:43.819><c> amms</c><00:03:44.819><c> really</c><00:03:45.120><c> solved</c><00:03:45.659><c> the</c>

00:03:45.890 --> 00:03:45.900 align:start position:0%
came along amms really solved the
 

00:03:45.900 --> 00:03:48.170 align:start position:0%
came along amms really solved the
problem<00:03:46.140><c> of</c><00:03:46.620><c> liquidity</c><00:03:47.099><c> provision</c><00:03:47.580><c> and</c>

00:03:48.170 --> 00:03:48.180 align:start position:0%
problem of liquidity provision and
 

00:03:48.180 --> 00:03:50.390 align:start position:0%
problem of liquidity provision and
allowed<00:03:48.599><c> every</c><00:03:49.019><c> one</c><00:03:49.319><c> of</c><00:03:49.440><c> us</c><00:03:49.620><c> to</c><00:03:50.040><c> become</c><00:03:50.220><c> a</c>

00:03:50.390 --> 00:03:50.400 align:start position:0%
allowed every one of us to become a
 

00:03:50.400 --> 00:03:52.670 align:start position:0%
allowed every one of us to become a
liquidity<00:03:50.760><c> provider</c><00:03:51.239><c> just</c><00:03:51.599><c> by</c><00:03:51.840><c> staking</c><00:03:52.260><c> two</c>

00:03:52.670 --> 00:03:52.680 align:start position:0%
liquidity provider just by staking two
 

00:03:52.680 --> 00:03:55.130 align:start position:0%
liquidity provider just by staking two
assets<00:03:53.099><c> into</c><00:03:53.580><c> a</c><00:03:53.819><c> smart</c><00:03:54.000><c> contract</c><00:03:54.420><c> that</c><00:03:54.959><c> would</c>

00:03:55.130 --> 00:03:55.140 align:start position:0%
assets into a smart contract that would
 

00:03:55.140 --> 00:03:56.630 align:start position:0%
assets into a smart contract that would
then<00:03:55.319><c> automatically</c><00:03:55.920><c> sell</c><00:03:56.099><c> them</c><00:03:56.280><c> on</c><00:03:56.519><c> our</c>

00:03:56.630 --> 00:03:56.640 align:start position:0%
then automatically sell them on our
 

00:03:56.640 --> 00:03:59.089 align:start position:0%
then automatically sell them on our
behalf<00:03:57.060><c> based</c><00:03:57.840><c> on</c><00:03:57.959><c> some</c>

00:03:59.089 --> 00:03:59.099 align:start position:0%
behalf based on some
 

00:03:59.099 --> 00:04:00.710 align:start position:0%
behalf based on some
um<00:03:59.159><c> based</c><00:03:59.760><c> on</c><00:03:59.760><c> some</c><00:03:59.940><c> curve</c><00:04:00.239><c> based</c><00:04:00.599><c> on</c><00:04:00.659><c> some</c>

00:04:00.710 --> 00:04:00.720 align:start position:0%
um based on some curve based on some
 

00:04:00.720 --> 00:04:02.869 align:start position:0%
um based on some curve based on some
preference<00:04:01.140><c> curve</c><00:04:01.500><c> and</c><00:04:02.099><c> all</c><00:04:02.220><c> of</c><00:04:02.340><c> this</c><00:04:02.519><c> started</c>

00:04:02.869 --> 00:04:02.879 align:start position:0%
preference curve and all of this started
 

00:04:02.879 --> 00:04:04.610 align:start position:0%
preference curve and all of this started
in<00:04:03.239><c> the</c><00:04:03.360><c> context</c><00:04:03.540><c> of</c><00:04:03.720><c> prediction</c><00:04:04.019><c> markets</c><00:04:04.440><c> way</c>

00:04:04.610 --> 00:04:04.620 align:start position:0%
in the context of prediction markets way
 

00:04:04.620 --> 00:04:06.410 align:start position:0%
in the context of prediction markets way
before<00:04:04.879><c> blockchains</c><00:04:05.879><c> were</c><00:04:06.000><c> born</c><00:04:06.120><c> Robin</c>

00:04:06.410 --> 00:04:06.420 align:start position:0%
before blockchains were born Robin
 

00:04:06.420 --> 00:04:08.930 align:start position:0%
before blockchains were born Robin
Hansen<00:04:06.900><c> had</c><00:04:07.200><c> a</c><00:04:07.260><c> paper</c><00:04:07.379><c> on</c><00:04:07.980><c> logarithmic</c>

00:04:08.930 --> 00:04:08.940 align:start position:0%
Hansen had a paper on logarithmic
 

00:04:08.940 --> 00:04:11.690 align:start position:0%
Hansen had a paper on logarithmic
basically<00:04:09.840><c> amms</c><00:04:10.500><c> and</c><00:04:10.980><c> then</c><00:04:11.099><c> in</c><00:04:11.340><c> the</c><00:04:11.400><c> context</c>

00:04:11.690 --> 00:04:11.700 align:start position:0%
basically amms and then in the context
 

00:04:11.700 --> 00:04:13.490 align:start position:0%
basically amms and then in the context
of<00:04:11.819><c> ethereum</c><00:04:12.239><c> we</c><00:04:12.480><c> had</c><00:04:12.599><c> many</c><00:04:12.780><c> different</c><00:04:13.019><c> teams</c>

00:04:13.490 --> 00:04:13.500 align:start position:0%
of ethereum we had many different teams
 

00:04:13.500 --> 00:04:16.270 align:start position:0%
of ethereum we had many different teams
pioneering<00:04:14.120><c> more</c><00:04:15.120><c> or</c><00:04:15.239><c> less</c><00:04:15.299><c> complex</c>

00:04:16.270 --> 00:04:16.280 align:start position:0%
pioneering more or less complex
 

00:04:16.280 --> 00:04:18.349 align:start position:0%
pioneering more or less complex
functions<00:04:17.280><c> everyone</c><00:04:17.519><c> of</c><00:04:17.880><c> course</c><00:04:17.940><c> Knows</c><00:04:18.239><c> X</c>

00:04:18.349 --> 00:04:18.359 align:start position:0%
functions everyone of course Knows X
 

00:04:18.359 --> 00:04:21.170 align:start position:0%
functions everyone of course Knows X
times<00:04:18.540><c> y</c><00:04:18.720><c> equals</c><00:04:19.079><c> K</c><00:04:19.260><c> but</c><00:04:20.100><c> really</c><00:04:20.280><c> the</c><00:04:20.579><c> the</c><00:04:20.820><c> key</c>

00:04:21.170 --> 00:04:21.180 align:start position:0%
times y equals K but really the the key
 

00:04:21.180 --> 00:04:23.330 align:start position:0%
times y equals K but really the the key
thing<00:04:21.840><c> that</c><00:04:22.139><c> amm's</c><00:04:22.680><c> brought</c><00:04:22.919><c> to</c><00:04:23.040><c> the</c><00:04:23.160><c> space</c>

00:04:23.330 --> 00:04:23.340 align:start position:0%
thing that amm's brought to the space
 

00:04:23.340 --> 00:04:26.330 align:start position:0%
thing that amm's brought to the space
was<00:04:23.960><c> overcoming</c><00:04:24.960><c> the</c><00:04:25.340><c> liquidity</c>

00:04:26.330 --> 00:04:26.340 align:start position:0%
was overcoming the liquidity
 

00:04:26.340 --> 00:04:28.370 align:start position:0%
was overcoming the liquidity
bootstrapping<00:04:27.060><c> problem</c><00:04:27.240><c> and</c><00:04:27.720><c> creating</c><00:04:28.020><c> thick</c>

00:04:28.370 --> 00:04:28.380 align:start position:0%
bootstrapping problem and creating thick
 

00:04:28.380 --> 00:04:31.189 align:start position:0%
bootstrapping problem and creating thick
markets<00:04:28.919><c> even</c><00:04:29.460><c> for</c><00:04:29.759><c> long</c><00:04:29.940><c> tail</c><00:04:30.180><c> tokens</c><00:04:30.600><c> so</c>

00:04:31.189 --> 00:04:31.199 align:start position:0%
markets even for long tail tokens so
 

00:04:31.199 --> 00:04:33.230 align:start position:0%
markets even for long tail tokens so
what's<00:04:31.320><c> the</c><00:04:31.560><c> problem</c><00:04:31.740><c> with</c><00:04:31.979><c> amms</c><00:04:32.580><c> the</c><00:04:33.120><c> problem</c>

00:04:33.230 --> 00:04:33.240 align:start position:0%
what's the problem with amms the problem
 

00:04:33.240 --> 00:04:35.030 align:start position:0%
what's the problem with amms the problem
with<00:04:33.479><c> amms</c><00:04:34.020><c> and</c><00:04:34.199><c> again</c><00:04:34.380><c> we</c><00:04:34.560><c> have</c><00:04:34.680><c> heard</c><00:04:34.800><c> many</c>

00:04:35.030 --> 00:04:35.040 align:start position:0%
with amms and again we have heard many
 

00:04:35.040 --> 00:04:37.370 align:start position:0%
with amms and again we have heard many
talks<00:04:35.400><c> about</c><00:04:35.520><c> this</c><00:04:35.820><c> at</c><00:04:36.060><c> this</c><00:04:36.479><c> conference</c>

00:04:37.370 --> 00:04:37.380 align:start position:0%
talks about this at this conference
 

00:04:37.380 --> 00:04:39.590 align:start position:0%
talks about this at this conference
is<00:04:37.860><c> Mev</c><00:04:38.340><c> or</c><00:04:38.520><c> how</c><00:04:38.699><c> I</c><00:04:38.880><c> would</c><00:04:39.000><c> call</c><00:04:39.120><c> it</c><00:04:39.300><c> in</c><00:04:39.419><c> this</c>

00:04:39.590 --> 00:04:39.600 align:start position:0%
is Mev or how I would call it in this
 

00:04:39.600 --> 00:04:42.170 align:start position:0%
is Mev or how I would call it in this
presentation<00:04:40.080><c> pay</c><00:04:40.500><c> as</c><00:04:40.680><c> bit</c><00:04:40.919><c> pricing</c><00:04:41.340><c> and</c><00:04:42.000><c> pay</c>

00:04:42.170 --> 00:04:42.180 align:start position:0%
presentation pay as bit pricing and pay
 

00:04:42.180 --> 00:04:44.990 align:start position:0%
presentation pay as bit pricing and pay
as<00:04:42.360><c> bit</c><00:04:42.600><c> pricing</c><00:04:42.960><c> comes</c><00:04:43.860><c> from</c><00:04:43.979><c> the</c><00:04:44.520><c> fact</c><00:04:44.699><c> that</c>

00:04:44.990 --> 00:04:45.000 align:start position:0%
as bit pricing comes from the fact that
 

00:04:45.000 --> 00:04:47.150 align:start position:0%
as bit pricing comes from the fact that
what<00:04:45.479><c> you're</c><00:04:45.600><c> seeing</c><00:04:45.960><c> on</c><00:04:46.199><c> for</c><00:04:46.560><c> example</c><00:04:46.740><c> uni</c>

00:04:47.150 --> 00:04:47.160 align:start position:0%
what you're seeing on for example uni
 

00:04:47.160 --> 00:04:49.010 align:start position:0%
what you're seeing on for example uni
swap<00:04:47.340><c> if</c><00:04:47.520><c> you're</c><00:04:47.639><c> trading</c><00:04:47.940><c> some</c><00:04:48.060><c> tokens</c><00:04:48.419><c> is</c>

00:04:49.010 --> 00:04:49.020 align:start position:0%
swap if you're trading some tokens is
 

00:04:49.020 --> 00:04:51.469 align:start position:0%
swap if you're trading some tokens is
not<00:04:49.199><c> actually</c><00:04:49.500><c> what</c><00:04:50.220><c> you</c><00:04:50.580><c> are</c><00:04:50.759><c> sending</c><00:04:51.360><c> into</c>

00:04:51.469 --> 00:04:51.479 align:start position:0%
not actually what you are sending into
 

00:04:51.479 --> 00:04:54.290 align:start position:0%
not actually what you are sending into
the<00:04:51.660><c> mempool</c><00:04:52.080><c> to</c><00:04:52.500><c> be</c><00:04:52.620><c> executed</c><00:04:53.160><c> this</c><00:04:54.060><c> is</c><00:04:54.180><c> a</c>

00:04:54.290 --> 00:04:54.300 align:start position:0%
the mempool to be executed this is a
 

00:04:54.300 --> 00:04:55.610 align:start position:0%
the mempool to be executed this is a
trade<00:04:54.540><c> that</c><00:04:54.720><c> actually</c><00:04:54.900><c> happened</c><00:04:55.080><c> a</c><00:04:55.380><c> couple</c><00:04:55.500><c> of</c>

00:04:55.610 --> 00:04:55.620 align:start position:0%
trade that actually happened a couple of
 

00:04:55.620 --> 00:04:57.110 align:start position:0%
trade that actually happened a couple of
weeks<00:04:55.860><c> ago</c><00:04:56.100><c> somebody</c><00:04:56.340><c> was</c><00:04:56.639><c> selling</c><00:04:56.940><c> one</c>

00:04:57.110 --> 00:04:57.120 align:start position:0%
weeks ago somebody was selling one
 

00:04:57.120 --> 00:04:58.909 align:start position:0%
weeks ago somebody was selling one
million<00:04:57.419><c> dollars</c><00:04:57.660><c> on</c><00:04:57.780><c> uni</c><00:04:58.080><c> Swap</c><00:04:58.320><c> and</c><00:04:58.740><c> probably</c>

00:04:58.909 --> 00:04:58.919 align:start position:0%
million dollars on uni Swap and probably
 

00:04:58.919 --> 00:05:01.070 align:start position:0%
million dollars on uni Swap and probably
so<00:04:59.220><c> on</c><00:04:59.340><c> the</c><00:04:59.460><c> UI</c><00:04:59.639><c> that</c><00:04:59.820><c> they</c><00:04:59.940><c> would</c><00:05:00.060><c> get</c><00:05:00.180><c> 750e</c>

00:05:01.070 --> 00:05:01.080 align:start position:0%
so on the UI that they would get 750e
 

00:05:01.080 --> 00:05:02.990 align:start position:0%
so on the UI that they would get 750e
but<00:05:01.860><c> the</c><00:05:02.040><c> thing</c><00:05:02.160><c> that</c><00:05:02.400><c> you</c><00:05:02.460><c> need</c><00:05:02.580><c> to</c><00:05:02.699><c> add</c><00:05:02.820><c> on</c>

00:05:02.990 --> 00:05:03.000 align:start position:0%
but the thing that you need to add on
 

00:05:03.000 --> 00:05:05.150 align:start position:0%
but the thing that you need to add on
uniswap<00:05:03.540><c> is</c><00:05:03.840><c> a</c><00:05:04.199><c> discount</c><00:05:04.380><c> to</c><00:05:04.860><c> the</c><00:05:05.040><c> current</c>

00:05:05.150 --> 00:05:05.160 align:start position:0%
uniswap is a discount to the current
 

00:05:05.160 --> 00:05:06.770 align:start position:0%
uniswap is a discount to the current
fair<00:05:05.460><c> market</c><00:05:05.639><c> Price</c><00:05:06.000><c> which</c><00:05:06.300><c> is</c><00:05:06.360><c> referred</c><00:05:06.660><c> to</c>

00:05:06.770 --> 00:05:06.780 align:start position:0%
fair market Price which is referred to
 

00:05:06.780 --> 00:05:08.749 align:start position:0%
fair market Price which is referred to
as<00:05:06.960><c> slippage</c><00:05:07.380><c> tolerance</c><00:05:07.860><c> and</c><00:05:08.340><c> you</c><00:05:08.520><c> can</c><00:05:08.639><c> think</c>

00:05:08.749 --> 00:05:08.759 align:start position:0%
as slippage tolerance and you can think
 

00:05:08.759 --> 00:05:10.310 align:start position:0%
as slippage tolerance and you can think
about<00:05:08.880><c> slippage</c><00:05:09.419><c> tolerance</c><00:05:09.780><c> as</c><00:05:09.960><c> basically</c>

00:05:10.310 --> 00:05:10.320 align:start position:0%
about slippage tolerance as basically
 

00:05:10.320 --> 00:05:12.469 align:start position:0%
about slippage tolerance as basically
how<00:05:10.800><c> much</c><00:05:10.919><c> volatility</c><00:05:11.400><c> are</c><00:05:11.820><c> you</c><00:05:11.940><c> willing</c><00:05:12.240><c> to</c>

00:05:12.469 --> 00:05:12.479 align:start position:0%
how much volatility are you willing to
 

00:05:12.479 --> 00:05:14.930 align:start position:0%
how much volatility are you willing to
accept<00:05:12.660><c> in</c><00:05:13.560><c> order</c><00:05:13.740><c> for</c><00:05:14.160><c> your</c><00:05:14.280><c> trade</c><00:05:14.520><c> to</c><00:05:14.699><c> still</c>

00:05:14.930 --> 00:05:14.940 align:start position:0%
accept in order for your trade to still
 

00:05:14.940 --> 00:05:15.969 align:start position:0%
accept in order for your trade to still
go<00:05:15.120><c> through</c>

00:05:15.969 --> 00:05:15.979 align:start position:0%
go through
 

00:05:15.979 --> 00:05:18.830 align:start position:0%
go through
blockchains<00:05:16.979><c> are</c><00:05:17.479><c> asynchronous</c><00:05:18.479><c> by</c><00:05:18.660><c> Design</c>

00:05:18.830 --> 00:05:18.840 align:start position:0%
blockchains are asynchronous by Design
 

00:05:18.840 --> 00:05:20.510 align:start position:0%
blockchains are asynchronous by Design
so<00:05:19.080><c> there's</c><00:05:19.259><c> race</c><00:05:19.500><c> conditions</c><00:05:20.040><c> and</c><00:05:20.280><c> so</c><00:05:20.400><c> the</c>

00:05:20.510 --> 00:05:20.520 align:start position:0%
so there's race conditions and so the
 

00:05:20.520 --> 00:05:22.010 align:start position:0%
so there's race conditions and so the
moment<00:05:20.699><c> you</c><00:05:20.880><c> click</c><00:05:21.060><c> swap</c><00:05:21.360><c> on</c><00:05:21.479><c> uni</c><00:05:21.780><c> swap</c>

00:05:22.010 --> 00:05:22.020 align:start position:0%
moment you click swap on uni swap
 

00:05:22.020 --> 00:05:23.450 align:start position:0%
moment you click swap on uni swap
somebody<00:05:22.440><c> else</c><00:05:22.680><c> might</c><00:05:22.919><c> also</c><00:05:23.100><c> be</c><00:05:23.220><c> clicking</c>

00:05:23.450 --> 00:05:23.460 align:start position:0%
somebody else might also be clicking
 

00:05:23.460 --> 00:05:24.950 align:start position:0%
somebody else might also be clicking
swap<00:05:23.699><c> somewhere</c><00:05:24.060><c> else</c><00:05:24.180><c> and</c><00:05:24.479><c> therefore</c><00:05:24.720><c> you</c>

00:05:24.950 --> 00:05:24.960 align:start position:0%
swap somewhere else and therefore you
 

00:05:24.960 --> 00:05:28.129 align:start position:0%
swap somewhere else and therefore you
need<00:05:25.080><c> to</c><00:05:25.199><c> price</c><00:05:25.919><c> that</c><00:05:26.460><c> volatility</c><00:05:27.419><c> tolerance</c>

00:05:28.129 --> 00:05:28.139 align:start position:0%
need to price that volatility tolerance
 

00:05:28.139 --> 00:05:29.930 align:start position:0%
need to price that volatility tolerance
or<00:05:28.259><c> slippage</c><00:05:28.620><c> tolerance</c><00:05:29.039><c> in</c>

00:05:29.930 --> 00:05:29.940 align:start position:0%
or slippage tolerance in
 

00:05:29.940 --> 00:05:32.150 align:start position:0%
or slippage tolerance in
now<00:05:30.300><c> the</c><00:05:30.539><c> problem</c><00:05:30.660><c> with</c><00:05:30.900><c> it</c><00:05:31.080><c> is</c><00:05:31.320><c> if</c><00:05:31.860><c> your</c><00:05:31.919><c> trade</c>

00:05:32.150 --> 00:05:32.160 align:start position:0%
now the problem with it is if your trade
 

00:05:32.160 --> 00:05:33.230 align:start position:0%
now the problem with it is if your trade
is<00:05:32.340><c> large</c><00:05:32.520><c> enough</c><00:05:32.639><c> if</c><00:05:32.880><c> the</c><00:05:32.940><c> slippage</c>

00:05:33.230 --> 00:05:33.240 align:start position:0%
is large enough if the slippage
 

00:05:33.240 --> 00:05:35.450 align:start position:0%
is large enough if the slippage
tolerance<00:05:33.600><c> is</c><00:05:33.720><c> large</c><00:05:33.900><c> enough</c><00:05:34.280><c> the</c><00:05:35.280><c> block</c>

00:05:35.450 --> 00:05:35.460 align:start position:0%
tolerance is large enough the block
 

00:05:35.460 --> 00:05:37.670 align:start position:0%
tolerance is large enough the block
Builder<00:05:36.120><c> proposer</c><00:05:36.660><c> validator</c><00:05:37.020><c> Miner</c><00:05:37.440><c> column</c>

00:05:37.670 --> 00:05:37.680 align:start position:0%
Builder proposer validator Miner column
 

00:05:37.680 --> 00:05:39.770 align:start position:0%
Builder proposer validator Miner column
what<00:05:37.860><c> you</c><00:05:37.979><c> will</c><00:05:38.160><c> has</c><00:05:38.400><c> an</c><00:05:38.639><c> incentive</c><00:05:39.060><c> to</c>

00:05:39.770 --> 00:05:39.780 align:start position:0%
what you will has an incentive to
 

00:05:39.780 --> 00:05:41.689 align:start position:0%
what you will has an incentive to
actually<00:05:39.960><c> manipulate</c><00:05:40.680><c> the</c><00:05:40.919><c> prices</c><00:05:41.039><c> and</c>

00:05:41.689 --> 00:05:41.699 align:start position:0%
actually manipulate the prices and
 

00:05:41.699 --> 00:05:43.790 align:start position:0%
actually manipulate the prices and
execute<00:05:42.060><c> your</c><00:05:42.240><c> trade</c><00:05:42.539><c> exactly</c><00:05:43.080><c> at</c><00:05:43.320><c> your</c><00:05:43.440><c> bid</c>

00:05:43.790 --> 00:05:43.800 align:start position:0%
execute your trade exactly at your bid
 

00:05:43.800 --> 00:05:45.650 align:start position:0%
execute your trade exactly at your bid
at<00:05:44.340><c> the</c><00:05:44.520><c> bid</c><00:05:44.699><c> that</c><00:05:44.820><c> includes</c><00:05:45.180><c> your</c><00:05:45.360><c> slippage</c>

00:05:45.650 --> 00:05:45.660 align:start position:0%
at the bid that includes your slippage
 

00:05:45.660 --> 00:05:47.390 align:start position:0%
at the bid that includes your slippage
tolerance<00:05:46.139><c> and</c><00:05:46.620><c> so</c><00:05:46.740><c> this</c><00:05:46.919><c> is</c><00:05:47.039><c> what</c><00:05:47.220><c> happened</c>

00:05:47.390 --> 00:05:47.400 align:start position:0%
tolerance and so this is what happened
 

00:05:47.400 --> 00:05:48.409 align:start position:0%
tolerance and so this is what happened
here

00:05:48.409 --> 00:05:48.419 align:start position:0%
here
 

00:05:48.419 --> 00:05:50.450 align:start position:0%
here
um the<00:05:48.840><c> this</c><00:05:49.080><c> person</c><00:05:49.320><c> got</c><00:05:49.620><c> got</c><00:05:49.860><c> sandwiched</c>

00:05:50.450 --> 00:05:50.460 align:start position:0%
um the this person got got sandwiched
 

00:05:50.460 --> 00:05:52.430 align:start position:0%
um the this person got got sandwiched
and<00:05:51.000><c> lost</c><00:05:51.360><c> ten</c><00:05:51.780><c> thousand</c><00:05:52.020><c> five</c><00:05:52.139><c> hundred</c>

00:05:52.430 --> 00:05:52.440 align:start position:0%
and lost ten thousand five hundred
 

00:05:52.440 --> 00:05:54.170 align:start position:0%
and lost ten thousand five hundred
dollar<00:05:52.620><c> to</c>

00:05:54.170 --> 00:05:54.180 align:start position:0%
dollar to
 

00:05:54.180 --> 00:05:56.330 align:start position:0%
dollar to
the<00:05:54.780><c> in</c><00:05:54.960><c> this</c><00:05:55.320><c> case</c><00:05:55.380><c> it</c><00:05:55.560><c> was</c><00:05:55.740><c> after</c><00:05:55.860><c> the</c><00:05:56.100><c> merge</c>

00:05:56.330 --> 00:05:56.340 align:start position:0%
the in this case it was after the merge
 

00:05:56.340 --> 00:05:58.189 align:start position:0%
the in this case it was after the merge
to<00:05:56.520><c> to</c><00:05:56.699><c> the</c><00:05:56.940><c> to</c><00:05:57.240><c> the</c><00:05:57.419><c> block</c><00:05:57.600><c> producer</c><00:05:58.020><c> or</c>

00:05:58.189 --> 00:05:58.199 align:start position:0%
to to the to the block producer or
 

00:05:58.199 --> 00:06:00.170 align:start position:0%
to to the to the block producer or
validator<00:05:58.740><c> and</c><00:05:59.280><c> so</c><00:05:59.400><c> this</c><00:05:59.639><c> is</c><00:05:59.759><c> really</c><00:05:59.940><c> what</c>

00:06:00.170 --> 00:06:00.180 align:start position:0%
validator and so this is really what
 

00:06:00.180 --> 00:06:02.570 align:start position:0%
validator and so this is really what
makes<00:06:00.360><c> amm's</c><00:06:01.139><c> fundamentally</c><00:06:01.740><c> unsafe</c><00:06:02.280><c> by</c>

00:06:02.570 --> 00:06:02.580 align:start position:0%
makes amm's fundamentally unsafe by
 

00:06:02.580 --> 00:06:04.670 align:start position:0%
makes amm's fundamentally unsafe by
Design<00:06:02.820><c> the</c><00:06:03.780><c> fact</c><00:06:03.900><c> that</c><00:06:04.139><c> you</c><00:06:04.259><c> cannot</c><00:06:04.500><c> be</c>

00:06:04.670 --> 00:06:04.680 align:start position:0%
Design the fact that you cannot be
 

00:06:04.680 --> 00:06:06.710 align:start position:0%
Design the fact that you cannot be
honest<00:06:04.919><c> about</c><00:06:05.100><c> your</c><00:06:05.340><c> slippage</c><00:06:05.639><c> tolerance</c><00:06:06.060><c> you</c>

00:06:06.710 --> 00:06:06.720 align:start position:0%
honest about your slippage tolerance you
 

00:06:06.720 --> 00:06:08.810 align:start position:0%
honest about your slippage tolerance you
basically<00:06:06.960><c> have</c><00:06:07.139><c> to</c><00:06:07.320><c> lie</c><00:06:07.620><c> to</c><00:06:07.740><c> the</c><00:06:07.860><c> amm</c><00:06:08.280><c> and</c><00:06:08.580><c> say</c>

00:06:08.810 --> 00:06:08.820 align:start position:0%
basically have to lie to the amm and say
 

00:06:08.820 --> 00:06:09.830 align:start position:0%
basically have to lie to the amm and say
hey

00:06:09.830 --> 00:06:09.840 align:start position:0%
hey
 

00:06:09.840 --> 00:06:11.689 align:start position:0%
hey
um<00:06:09.900><c> you</c><00:06:10.199><c> know</c><00:06:10.320><c> just</c><00:06:10.860><c> set</c><00:06:11.039><c> this</c><00:06:11.280><c> small</c><00:06:11.460><c> slip</c>

00:06:11.689 --> 00:06:11.699 align:start position:0%
um you know just set this small slip
 

00:06:11.699 --> 00:06:13.010 align:start position:0%
um you know just set this small slip
Assurance<00:06:11.940><c> because</c><00:06:12.300><c> I</c><00:06:12.479><c> know</c><00:06:12.539><c> if</c><00:06:12.720><c> I</c><00:06:12.900><c> really</c>

00:06:13.010 --> 00:06:13.020 align:start position:0%
Assurance because I know if I really
 

00:06:13.020 --> 00:06:14.210 align:start position:0%
Assurance because I know if I really
tell<00:06:13.259><c> you</c><00:06:13.380><c> what</c><00:06:13.500><c> I'm</c><00:06:13.680><c> willing</c><00:06:13.919><c> to</c><00:06:14.039><c> accept</c>

00:06:14.210 --> 00:06:14.220 align:start position:0%
tell you what I'm willing to accept
 

00:06:14.220 --> 00:06:16.790 align:start position:0%
tell you what I'm willing to accept
somebody<00:06:14.940><c> is</c><00:06:15.240><c> going</c><00:06:15.419><c> to</c><00:06:15.600><c> sandwich</c><00:06:15.960><c> me</c><00:06:16.320><c> and</c><00:06:16.560><c> and</c>

00:06:16.790 --> 00:06:16.800 align:start position:0%
somebody is going to sandwich me and and
 

00:06:16.800 --> 00:06:18.950 align:start position:0%
somebody is going to sandwich me and and
run<00:06:17.220><c> over</c><00:06:17.400><c> me</c><00:06:17.639><c> and</c><00:06:18.060><c> so</c><00:06:18.180><c> maybe</c><00:06:18.300><c> to</c><00:06:18.479><c> go</c><00:06:18.660><c> a</c><00:06:18.840><c> step</c>

00:06:18.950 --> 00:06:18.960 align:start position:0%
run over me and so maybe to go a step
 

00:06:18.960 --> 00:06:21.290 align:start position:0%
run over me and so maybe to go a step
back<00:06:19.139><c> and</c><00:06:19.380><c> and</c><00:06:19.680><c> revisit</c><00:06:20.400><c> why</c><00:06:20.699><c> is</c><00:06:20.880><c> it</c><00:06:20.940><c> important</c>

00:06:21.290 --> 00:06:21.300 align:start position:0%
back and and revisit why is it important
 

00:06:21.300 --> 00:06:24.170 align:start position:0%
back and and revisit why is it important
to<00:06:21.600><c> save</c><00:06:21.840><c> a</c><00:06:22.380><c> a</c><00:06:22.620><c> safe</c><00:06:22.800><c> mechanism</c><00:06:23.460><c> design</c><00:06:23.699><c> here</c><00:06:24.000><c> a</c>

00:06:24.170 --> 00:06:24.180 align:start position:0%
to save a a safe mechanism design here a
 

00:06:24.180 --> 00:06:25.070 align:start position:0%
to save a a safe mechanism design here a
safe<00:06:24.300><c> Market</c>

00:06:25.070 --> 00:06:25.080 align:start position:0%
safe Market
 

00:06:25.080 --> 00:06:27.170 align:start position:0%
safe Market
the<00:06:25.620><c> first</c><00:06:25.740><c> reason</c><00:06:25.919><c> is</c><00:06:26.220><c> that</c><00:06:26.460><c> safe</c><00:06:26.639><c> markets</c>

00:06:27.170 --> 00:06:27.180 align:start position:0%
the first reason is that safe markets
 

00:06:27.180 --> 00:06:28.730 align:start position:0%
the first reason is that safe markets
are<00:06:27.300><c> just</c><00:06:27.479><c> fundamentally</c><00:06:27.960><c> simpler</c><00:06:28.440><c> to</c><00:06:28.560><c> reason</c>

00:06:28.730 --> 00:06:28.740 align:start position:0%
are just fundamentally simpler to reason
 

00:06:28.740 --> 00:06:31.670 align:start position:0%
are just fundamentally simpler to reason
about<00:06:29.039><c> and</c><00:06:29.759><c> make</c><00:06:30.600><c> conclusions</c><00:06:31.199><c> that</c>

00:06:31.670 --> 00:06:31.680 align:start position:0%
about and make conclusions that
 

00:06:31.680 --> 00:06:33.770 align:start position:0%
about and make conclusions that
basically<00:06:32.400><c> the</c><00:06:32.639><c> system</c><00:06:32.759><c> is</c><00:06:33.000><c> secure</c><00:06:33.300><c> and</c><00:06:33.600><c> that</c>

00:06:33.770 --> 00:06:33.780 align:start position:0%
basically the system is secure and that
 

00:06:33.780 --> 00:06:35.990 align:start position:0%
basically the system is secure and that
the<00:06:33.960><c> allocations</c><00:06:34.319><c> is</c><00:06:34.620><c> is</c><00:06:34.919><c> optimal</c><00:06:35.580><c> and</c><00:06:35.759><c> and</c>

00:06:35.990 --> 00:06:36.000 align:start position:0%
the allocations is is optimal and and
 

00:06:36.000 --> 00:06:38.330 align:start position:0%
the allocations is is optimal and and
you<00:06:36.780><c> find</c><00:06:36.960><c> the</c><00:06:37.139><c> right</c><00:06:37.259><c> answer</c>

00:06:38.330 --> 00:06:38.340 align:start position:0%
you find the right answer
 

00:06:38.340 --> 00:06:40.010 align:start position:0%
you find the right answer
the<00:06:38.819><c> second</c><00:06:38.880><c> reason</c><00:06:39.120><c> why</c><00:06:39.360><c> safe</c><00:06:39.539><c> markets</c><00:06:39.960><c> are</c>

00:06:40.010 --> 00:06:40.020 align:start position:0%
the second reason why safe markets are
 

00:06:40.020 --> 00:06:42.890 align:start position:0%
the second reason why safe markets are
better<00:06:40.199><c> or</c><00:06:40.680><c> important</c><00:06:41.639><c> is</c><00:06:42.479><c> that</c><00:06:42.720><c> they're</c>

00:06:42.890 --> 00:06:42.900 align:start position:0%
better or important is that they're
 

00:06:42.900 --> 00:06:45.290 align:start position:0%
better or important is that they're
fundamentally<00:06:43.500><c> more</c><00:06:43.740><c> efficient</c><00:06:44.220><c> than</c><00:06:44.940><c> unsafe</c>

00:06:45.290 --> 00:06:45.300 align:start position:0%
fundamentally more efficient than unsafe
 

00:06:45.300 --> 00:06:47.029 align:start position:0%
fundamentally more efficient than unsafe
markets<00:06:45.840><c> because</c><00:06:46.259><c> if</c><00:06:46.440><c> users</c><00:06:46.860><c> are</c>

00:06:47.029 --> 00:06:47.039 align:start position:0%
markets because if users are
 

00:06:47.039 --> 00:06:49.129 align:start position:0%
markets because if users are
incentivized<00:06:47.759><c> to</c><00:06:47.880><c> Rel</c><00:06:48.060><c> to</c><00:06:48.419><c> reveal</c><00:06:48.720><c> their</c><00:06:48.960><c> true</c>

00:06:49.129 --> 00:06:49.139 align:start position:0%
incentivized to Rel to reveal their true
 

00:06:49.139 --> 00:06:50.809 align:start position:0%
incentivized to Rel to reveal their true
preferences<00:06:49.800><c> you</c><00:06:50.100><c> can</c><00:06:50.160><c> just</c><00:06:50.340><c> look</c><00:06:50.520><c> at</c><00:06:50.639><c> the</c>

00:06:50.809 --> 00:06:50.819 align:start position:0%
preferences you can just look at the
 

00:06:50.819 --> 00:06:52.129 align:start position:0%
preferences you can just look at the
preference<00:06:51.180><c> and</c><00:06:51.419><c> find</c><00:06:51.600><c> the</c><00:06:51.720><c> globally</c>

00:06:52.129 --> 00:06:52.139 align:start position:0%
preference and find the globally
 

00:06:52.139 --> 00:06:55.309 align:start position:0%
preference and find the globally
socially<00:06:52.979><c> optimal</c><00:06:53.400><c> application</c><00:06:53.880><c> in</c><00:06:54.360><c> in</c><00:06:55.139><c> one</c>

00:06:55.309 --> 00:06:55.319 align:start position:0%
socially optimal application in in one
 

00:06:55.319 --> 00:06:57.050 align:start position:0%
socially optimal application in in one
round<00:06:55.560><c> trip</c><00:06:55.800><c> rather</c><00:06:56.220><c> than</c><00:06:56.340><c> doing</c><00:06:56.580><c> multiple</c>

00:06:57.050 --> 00:06:57.060 align:start position:0%
round trip rather than doing multiple
 

00:06:57.060 --> 00:06:59.510 align:start position:0%
round trip rather than doing multiple
bits<00:06:57.780><c> and</c><00:06:57.900><c> asks</c><00:06:58.199><c> and</c><00:06:58.440><c> basically</c><00:06:58.740><c> haggle</c>

00:06:59.510 --> 00:06:59.520 align:start position:0%
bits and asks and basically haggle
 

00:06:59.520 --> 00:07:01.610 align:start position:0%
bits and asks and basically haggle
around<00:06:59.639><c> the</c><00:06:59.940><c> haggle</c><00:07:00.360><c> around</c><00:07:00.479><c> the</c><00:07:00.720><c> table</c>

00:07:01.610 --> 00:07:01.620 align:start position:0%
around the haggle around the table
 

00:07:01.620 --> 00:07:04.010 align:start position:0%
around the haggle around the table
and<00:07:02.100><c> then</c><00:07:02.220><c> the</c><00:07:02.400><c> last</c><00:07:02.520><c> point</c><00:07:02.699><c> is</c><00:07:02.940><c> maybe</c><00:07:03.180><c> a</c><00:07:03.900><c> more</c>

00:07:04.010 --> 00:07:04.020 align:start position:0%
and then the last point is maybe a more
 

00:07:04.020 --> 00:07:06.110 align:start position:0%
and then the last point is maybe a more
altruistic<00:07:04.620><c> argument</c><00:07:05.039><c> that</c>

00:07:06.110 --> 00:07:06.120 align:start position:0%
altruistic argument that
 

00:07:06.120 --> 00:07:08.150 align:start position:0%
altruistic argument that
safe<00:07:06.539><c> markets</c><00:07:07.020><c> are</c><00:07:07.139><c> just</c><00:07:07.380><c> fundamentally</c>

00:07:08.150 --> 00:07:08.160 align:start position:0%
safe markets are just fundamentally
 

00:07:08.160 --> 00:07:09.770 align:start position:0%
safe markets are just fundamentally
fairer<00:07:08.639><c> to</c><00:07:08.819><c> the</c><00:07:09.000><c> least</c><00:07:09.120><c> sophisticated</c>

00:07:09.770 --> 00:07:09.780 align:start position:0%
fairer to the least sophisticated
 

00:07:09.780 --> 00:07:11.809 align:start position:0%
fairer to the least sophisticated
participants<00:07:10.380><c> Tyrone</c><00:07:11.280><c> was</c><00:07:11.460><c> talking</c><00:07:11.639><c> about</c>

00:07:11.809 --> 00:07:11.819 align:start position:0%
participants Tyrone was talking about
 

00:07:11.819 --> 00:07:13.670 align:start position:0%
participants Tyrone was talking about
stealing<00:07:12.240><c> from</c><00:07:12.360><c> grandmothers</c><00:07:12.960><c> I</c><00:07:13.380><c> personally</c>

00:07:13.670 --> 00:07:13.680 align:start position:0%
stealing from grandmothers I personally
 

00:07:13.680 --> 00:07:14.930 align:start position:0%
stealing from grandmothers I personally
think<00:07:13.919><c> more</c><00:07:14.100><c> about</c><00:07:14.280><c> people</c><00:07:14.520><c> that</c><00:07:14.759><c> visit</c>

00:07:14.930 --> 00:07:14.940 align:start position:0%
think more about people that visit
 

00:07:14.940 --> 00:07:17.090 align:start position:0%
think more about people that visit
Reddit<00:07:15.539><c> and</c><00:07:15.900><c> find</c><00:07:16.080><c> a</c><00:07:16.259><c> new</c><00:07:16.380><c> coin</c><00:07:16.620><c> and</c><00:07:16.800><c> then</c><00:07:16.919><c> go</c>

00:07:17.090 --> 00:07:17.100 align:start position:0%
Reddit and find a new coin and then go
 

00:07:17.100 --> 00:07:18.409 align:start position:0%
Reddit and find a new coin and then go
on<00:07:17.220><c> uni</c><00:07:17.460><c> swap</c><00:07:17.639><c> trying</c><00:07:17.819><c> to</c><00:07:17.940><c> trade</c><00:07:18.120><c> it</c><00:07:18.240><c> and</c>

00:07:18.409 --> 00:07:18.419 align:start position:0%
on uni swap trying to trade it and
 

00:07:18.419 --> 00:07:20.150 align:start position:0%
on uni swap trying to trade it and
basically<00:07:18.720><c> Get</c><00:07:18.840><c> Wrecked</c>

00:07:20.150 --> 00:07:20.160 align:start position:0%
basically Get Wrecked
 

00:07:20.160 --> 00:07:21.830 align:start position:0%
basically Get Wrecked
um<00:07:20.280><c> and</c><00:07:20.580><c> yeah</c><00:07:20.819><c> the</c><00:07:21.120><c> least</c><00:07:21.300><c> sophisticated</c>

00:07:21.830 --> 00:07:21.840 align:start position:0%
um and yeah the least sophisticated
 

00:07:21.840 --> 00:07:24.589 align:start position:0%
um and yeah the least sophisticated
participants<00:07:22.440><c> are</c><00:07:23.000><c> automatically</c><00:07:24.000><c> protected</c>

00:07:24.589 --> 00:07:24.599 align:start position:0%
participants are automatically protected
 

00:07:24.599 --> 00:07:27.110 align:start position:0%
participants are automatically protected
in<00:07:24.780><c> safe</c><00:07:24.960><c> markets</c><00:07:25.860><c> and</c><00:07:26.280><c> so</c><00:07:26.460><c> I</c><00:07:26.580><c> agree</c><00:07:26.880><c> with</c>

00:07:27.110 --> 00:07:27.120 align:start position:0%
in safe markets and so I agree with
 

00:07:27.120 --> 00:07:29.510 align:start position:0%
in safe markets and so I agree with
Maureen<00:07:27.660><c> O'Hara</c><00:07:27.960><c> who's</c><00:07:28.259><c> a</c><00:07:28.560><c> professor</c><00:07:29.280><c> at</c>

00:07:29.510 --> 00:07:29.520 align:start position:0%
Maureen O'Hara who's a professor at
 

00:07:29.520 --> 00:07:32.029 align:start position:0%
Maureen O'Hara who's a professor at
Cornell<00:07:30.240><c> who</c><00:07:30.479><c> says</c><00:07:30.780><c> especially</c><00:07:31.560><c> on</c><00:07:31.860><c> this</c>

00:07:32.029 --> 00:07:32.039 align:start position:0%
Cornell who says especially on this
 

00:07:32.039 --> 00:07:34.249 align:start position:0%
Cornell who says especially on this
problem<00:07:32.280><c> of</c><00:07:32.520><c> Mev</c><00:07:32.940><c> that</c><00:07:33.240><c> blockchain</c><00:07:33.960><c> is</c><00:07:34.139><c> not</c>

00:07:34.249 --> 00:07:34.259 align:start position:0%
problem of Mev that blockchain is not
 

00:07:34.259 --> 00:07:35.689 align:start position:0%
problem of Mev that blockchain is not
going<00:07:34.440><c> to</c><00:07:34.500><c> succeed</c><00:07:34.800><c> if</c><00:07:35.039><c> it's</c><00:07:35.160><c> not</c><00:07:35.280><c> viewed</c><00:07:35.639><c> it's</c>

00:07:35.689 --> 00:07:35.699 align:start position:0%
going to succeed if it's not viewed it's
 

00:07:35.699 --> 00:07:37.610 align:start position:0%
going to succeed if it's not viewed it's
viewed<00:07:36.000><c> as</c><00:07:36.060><c> fared</c><00:07:36.419><c> and</c><00:07:36.900><c> so</c><00:07:37.020><c> let's</c><00:07:37.199><c> you</c><00:07:37.500><c> know</c>

00:07:37.610 --> 00:07:37.620 align:start position:0%
viewed as fared and so let's you know
 

00:07:37.620 --> 00:07:39.529 align:start position:0%
viewed as fared and so let's you know
revisit<00:07:38.580><c> the</c><00:07:38.699><c> site</c><00:07:38.880><c> that</c><00:07:39.000><c> we</c><00:07:39.180><c> saw</c><00:07:39.240><c> in</c><00:07:39.360><c> the</c><00:07:39.479><c> very</c>

00:07:39.529 --> 00:07:39.539 align:start position:0%
revisit the site that we saw in the very
 

00:07:39.539 --> 00:07:41.330 align:start position:0%
revisit the site that we saw in the very
beginning<00:07:39.720><c> if</c><00:07:40.259><c> we</c><00:07:40.440><c> want</c><00:07:40.560><c> to</c><00:07:40.680><c> get</c><00:07:40.860><c> larger</c>

00:07:41.330 --> 00:07:41.340 align:start position:0%
beginning if we want to get larger
 

00:07:41.340 --> 00:07:44.150 align:start position:0%
beginning if we want to get larger
market<00:07:41.520><c> adoption</c><00:07:42.060><c> we</c><00:07:42.660><c> need</c><00:07:42.840><c> to</c><00:07:43.020><c> design</c><00:07:43.319><c> fairer</c>

00:07:44.150 --> 00:07:44.160 align:start position:0%
market adoption we need to design fairer
 

00:07:44.160 --> 00:07:46.370 align:start position:0%
market adoption we need to design fairer
and<00:07:44.340><c> safer</c><00:07:44.759><c> Market</c><00:07:45.000><c> mechanisms</c>

00:07:46.370 --> 00:07:46.380 align:start position:0%
and safer Market mechanisms
 

00:07:46.380 --> 00:07:48.469 align:start position:0%
and safer Market mechanisms
so<00:07:46.800><c> how</c><00:07:46.979><c> do</c><00:07:47.099><c> we</c><00:07:47.220><c> build</c><00:07:47.340><c> safety</c><00:07:47.699><c> on</c><00:07:47.819><c> top</c><00:07:47.940><c> of</c><00:07:48.060><c> amms</c>

00:07:48.469 --> 00:07:48.479 align:start position:0%
so how do we build safety on top of amms
 

00:07:48.479 --> 00:07:50.270 align:start position:0%
so how do we build safety on top of amms
this<00:07:49.199><c> is</c><00:07:49.259><c> what</c><00:07:49.380><c> the</c><00:07:49.560><c> second</c><00:07:49.680><c> part</c><00:07:49.860><c> of</c><00:07:50.039><c> this</c>

00:07:50.270 --> 00:07:50.280 align:start position:0%
this is what the second part of this
 

00:07:50.280 --> 00:07:51.950 align:start position:0%
this is what the second part of this
talk<00:07:50.580><c> will</c><00:07:50.819><c> focus</c><00:07:51.060><c> on</c>

00:07:51.950 --> 00:07:51.960 align:start position:0%
talk will focus on
 

00:07:51.960 --> 00:07:53.629 align:start position:0%
talk will focus on
the<00:07:52.500><c> first</c><00:07:52.620><c> thing</c><00:07:52.800><c> that</c><00:07:52.979><c> I</c><00:07:53.160><c> want</c><00:07:53.220><c> to</c><00:07:53.340><c> kind</c><00:07:53.520><c> of</c>

00:07:53.629 --> 00:07:53.639 align:start position:0%
the first thing that I want to kind of
 

00:07:53.639 --> 00:07:57.110 align:start position:0%
the first thing that I want to kind of
revisit<00:07:54.120><c> is</c><00:07:54.599><c> what</c><00:07:55.319><c> we</c><00:07:55.680><c> think</c><00:07:55.860><c> is</c>

00:07:57.110 --> 00:07:57.120 align:start position:0%
revisit is what we think is
 

00:07:57.120 --> 00:07:59.330 align:start position:0%
revisit is what we think is
probably<00:07:57.720><c> the</c><00:07:58.199><c> fundamental</c><00:07:58.680><c> root</c><00:07:58.979><c> cause</c><00:07:59.099><c> of</c>

00:07:59.330 --> 00:07:59.340 align:start position:0%
probably the fundamental root cause of
 

00:07:59.340 --> 00:08:00.770 align:start position:0%
probably the fundamental root cause of
most<00:07:59.520><c> of</c><00:07:59.639><c> the</c><00:07:59.759><c> Meb</c><00:08:00.120><c> that's</c><00:08:00.300><c> out</c><00:08:00.479><c> there</c><00:08:00.599><c> maybe</c>

00:08:00.770 --> 00:08:00.780 align:start position:0%
most of the Meb that's out there maybe
 

00:08:00.780 --> 00:08:02.510 align:start position:0%
most of the Meb that's out there maybe
maybe<00:08:01.020><c> even</c><00:08:01.199><c> all</c><00:08:01.440><c> Meb</c>

00:08:02.510 --> 00:08:02.520 align:start position:0%
maybe even all Meb
 

00:08:02.520 --> 00:08:04.850 align:start position:0%
maybe even all Meb
and<00:08:02.940><c> that</c><00:08:03.060><c> is</c><00:08:03.240><c> that</c><00:08:03.419><c> a</c><00:08:03.720><c> single</c><00:08:04.020><c> asset</c><00:08:04.380><c> today</c><00:08:04.620><c> on</c>

00:08:04.850 --> 00:08:04.860 align:start position:0%
and that is that a single asset today on
 

00:08:04.860 --> 00:08:07.070 align:start position:0%
and that is that a single asset today on
ethereum<00:08:05.340><c> can</c><00:08:06.000><c> have</c><00:08:06.180><c> many</c><00:08:06.419><c> different</c><00:08:06.660><c> prices</c>

00:08:07.070 --> 00:08:07.080 align:start position:0%
ethereum can have many different prices
 

00:08:07.080 --> 00:08:09.170 align:start position:0%
ethereum can have many different prices
within<00:08:07.860><c> the</c><00:08:07.979><c> same</c><00:08:08.160><c> block</c>

00:08:09.170 --> 00:08:09.180 align:start position:0%
within the same block
 

00:08:09.180 --> 00:08:10.969 align:start position:0%
within the same block
here's<00:08:09.660><c> an</c><00:08:09.780><c> example</c><00:08:10.020><c> block</c><00:08:10.259><c> from</c><00:08:10.500><c> I</c><00:08:10.740><c> think</c><00:08:10.800><c> a</c>

00:08:10.969 --> 00:08:10.979 align:start position:0%
here's an example block from I think a
 

00:08:10.979 --> 00:08:13.249 align:start position:0%
here's an example block from I think a
week<00:08:11.099><c> and</c><00:08:11.220><c> a</c><00:08:11.340><c> half</c><00:08:11.400><c> ago</c><00:08:11.759><c> where</c>

00:08:13.249 --> 00:08:13.259 align:start position:0%
week and a half ago where
 

00:08:13.259 --> 00:08:14.990 align:start position:0%
week and a half ago where
the<00:08:13.800><c> most</c><00:08:13.919><c> liquid</c><00:08:14.220><c> pair</c><00:08:14.400><c> that</c><00:08:14.639><c> exists</c><00:08:14.880><c> on</c>

00:08:14.990 --> 00:08:15.000 align:start position:0%
the most liquid pair that exists on
 

00:08:15.000 --> 00:08:17.570 align:start position:0%
the most liquid pair that exists on
ethereum<00:08:15.419><c> ethusd</c><00:08:16.139><c> was</c><00:08:16.560><c> traded</c><00:08:16.979><c> 11</c><00:08:17.220><c> times</c>

00:08:17.570 --> 00:08:17.580 align:start position:0%
ethereum ethusd was traded 11 times
 

00:08:17.580 --> 00:08:19.189 align:start position:0%
ethereum ethusd was traded 11 times
within<00:08:18.060><c> the</c><00:08:18.240><c> same</c><00:08:18.360><c> block</c>

00:08:19.189 --> 00:08:19.199 align:start position:0%
within the same block
 

00:08:19.199 --> 00:08:21.770 align:start position:0%
within the same block
and<00:08:19.800><c> at</c><00:08:19.979><c> eight</c><00:08:20.160><c> different</c><00:08:20.340><c> prices</c><00:08:20.780><c> the</c>

00:08:21.770 --> 00:08:21.780 align:start position:0%
and at eight different prices the
 

00:08:21.780 --> 00:08:22.909 align:start position:0%
and at eight different prices the
difference<00:08:21.900><c> between</c><00:08:22.199><c> the</c><00:08:22.440><c> lowest</c><00:08:22.680><c> and</c><00:08:22.800><c> the</c>

00:08:22.909 --> 00:08:22.919 align:start position:0%
difference between the lowest and the
 

00:08:22.919 --> 00:08:24.589 align:start position:0%
difference between the lowest and the
highest<00:08:23.099><c> price</c><00:08:23.280><c> in</c><00:08:23.460><c> this</c><00:08:23.639><c> block</c><00:08:23.759><c> was</c><00:08:24.360><c> more</c>

00:08:24.589 --> 00:08:24.599 align:start position:0%
highest price in this block was more
 

00:08:24.599 --> 00:08:25.850 align:start position:0%
highest price in this block was more
than<00:08:24.720><c> one</c><00:08:24.900><c> percent</c>

00:08:25.850 --> 00:08:25.860 align:start position:0%
than one percent
 

00:08:25.860 --> 00:08:27.770 align:start position:0%
than one percent
and<00:08:26.280><c> imagine</c><00:08:26.400><c> the</c><00:08:26.759><c> block</c><00:08:26.940><c> really</c><00:08:27.300><c> just</c>

00:08:27.770 --> 00:08:27.780 align:start position:0%
and imagine the block really just
 

00:08:27.780 --> 00:08:29.150 align:start position:0%
and imagine the block really just
happens<00:08:27.960><c> at</c><00:08:28.259><c> a</c><00:08:28.379><c> single</c><00:08:28.620><c> moment</c><00:08:28.860><c> in</c><00:08:28.979><c> time</c>

00:08:29.150 --> 00:08:29.160 align:start position:0%
happens at a single moment in time
 

00:08:29.160 --> 00:08:30.589 align:start position:0%
happens at a single moment in time
that's<00:08:29.400><c> what</c><00:08:29.520><c> blockchains</c><00:08:30.060><c> do</c><00:08:30.180><c> they</c><00:08:30.360><c> they</c>

00:08:30.589 --> 00:08:30.599 align:start position:0%
that's what blockchains do they they
 

00:08:30.599 --> 00:08:32.570 align:start position:0%
that's what blockchains do they they
freeze<00:08:31.319><c> kind</c><00:08:31.560><c> of</c><00:08:31.680><c> the</c><00:08:31.800><c> the</c><00:08:31.919><c> state</c><00:08:32.279><c> of</c><00:08:32.459><c> the</c>

00:08:32.570 --> 00:08:32.580 align:start position:0%
freeze kind of the the state of the
 

00:08:32.580 --> 00:08:34.909 align:start position:0%
freeze kind of the the state of the
world<00:08:32.700><c> in</c><00:08:32.940><c> a</c><00:08:33.120><c> specific</c><00:08:33.419><c> instant</c><00:08:33.839><c> of</c><00:08:34.020><c> time</c><00:08:34.260><c> and</c>

00:08:34.909 --> 00:08:34.919 align:start position:0%
world in a specific instant of time and
 

00:08:34.919 --> 00:08:36.469 align:start position:0%
world in a specific instant of time and
yet<00:08:35.039><c> that</c><00:08:35.339><c> instant</c><00:08:35.700><c> of</c><00:08:35.820><c> time</c><00:08:35.940><c> told</c><00:08:36.240><c> people</c>

00:08:36.469 --> 00:08:36.479 align:start position:0%
yet that instant of time told people
 

00:08:36.479 --> 00:08:38.029 align:start position:0%
yet that instant of time told people
well<00:08:36.719><c> there's</c><00:08:36.959><c> eight</c><00:08:37.200><c> different</c><00:08:37.380><c> prices</c><00:08:37.680><c> for</c>

00:08:38.029 --> 00:08:38.039 align:start position:0%
well there's eight different prices for
 

00:08:38.039 --> 00:08:40.610 align:start position:0%
well there's eight different prices for
for<00:08:38.219><c> the</c><00:08:38.399><c> most</c><00:08:38.520><c> liquid</c><00:08:38.880><c> pair</c><00:08:39.060><c> and</c><00:08:39.899><c> for</c><00:08:40.320><c> example</c>

00:08:40.610 --> 00:08:40.620 align:start position:0%
for the most liquid pair and for example
 

00:08:40.620 --> 00:08:42.769 align:start position:0%
for the most liquid pair and for example
latency<00:08:41.459><c> Arbitrage</c><00:08:42.060><c> when</c><00:08:42.300><c> you</c><00:08:42.419><c> see</c><00:08:42.539><c> a</c><00:08:42.659><c> price</c>

00:08:42.769 --> 00:08:42.779 align:start position:0%
latency Arbitrage when you see a price
 

00:08:42.779 --> 00:08:44.389 align:start position:0%
latency Arbitrage when you see a price
change<00:08:43.020><c> on</c><00:08:43.320><c> binance</c><00:08:43.740><c> and</c><00:08:43.919><c> you</c><00:08:44.099><c> try</c><00:08:44.219><c> to</c>

00:08:44.389 --> 00:08:44.399 align:start position:0%
change on binance and you try to
 

00:08:44.399 --> 00:08:47.030 align:start position:0%
change on binance and you try to
Arbitrage<00:08:44.820><c> it</c><00:08:45.000><c> away</c><00:08:45.120><c> against</c><00:08:45.300><c> an</c><00:08:45.540><c> amm</c><00:08:46.380><c> that</c><00:08:46.860><c> is</c>

00:08:47.030 --> 00:08:47.040 align:start position:0%
Arbitrage it away against an amm that is
 

00:08:47.040 --> 00:08:49.070 align:start position:0%
Arbitrage it away against an amm that is
an<00:08:47.160><c> example</c><00:08:47.399><c> of</c><00:08:47.580><c> Mev</c><00:08:48.000><c> that</c><00:08:48.300><c> comes</c><00:08:48.540><c> from</c><00:08:48.720><c> have</c>

00:08:49.070 --> 00:08:49.080 align:start position:0%
an example of Mev that comes from have
 

00:08:49.080 --> 00:08:51.110 align:start position:0%
an example of Mev that comes from have
one<00:08:49.380><c> asset</c><00:08:49.680><c> having</c><00:08:49.860><c> multiple</c><00:08:50.220><c> prices</c><00:08:50.459><c> because</c>

00:08:51.110 --> 00:08:51.120 align:start position:0%
one asset having multiple prices because
 

00:08:51.120 --> 00:08:52.730 align:start position:0%
one asset having multiple prices because
the<00:08:51.540><c> first</c><00:08:51.600><c> person</c><00:08:51.839><c> that</c><00:08:52.080><c> gets</c><00:08:52.320><c> to</c><00:08:52.380><c> trade</c><00:08:52.560><c> in</c>

00:08:52.730 --> 00:08:52.740 align:start position:0%
the first person that gets to trade in
 

00:08:52.740 --> 00:08:54.650 align:start position:0%
the first person that gets to trade in
the<00:08:53.100><c> amm</c><00:08:53.519><c> still</c><00:08:53.760><c> has</c><00:08:53.880><c> the</c><00:08:54.060><c> outdated</c><00:08:54.420><c> price</c>

00:08:54.650 --> 00:08:54.660 align:start position:0%
the amm still has the outdated price
 

00:08:54.660 --> 00:08:56.329 align:start position:0%
the amm still has the outdated price
available<00:08:54.899><c> and</c><00:08:55.320><c> then</c><00:08:55.440><c> everyone</c><00:08:55.680><c> else</c><00:08:55.920><c> in</c><00:08:56.160><c> the</c>

00:08:56.329 --> 00:08:56.339 align:start position:0%
available and then everyone else in the
 

00:08:56.339 --> 00:08:58.310 align:start position:0%
available and then everyone else in the
block<00:08:56.459><c> uh</c><00:08:57.240><c> trades</c><00:08:57.540><c> at</c><00:08:57.660><c> the</c><00:08:57.779><c> fair</c><00:08:57.839><c> market</c><00:08:58.019><c> Price</c>

00:08:58.310 --> 00:08:58.320 align:start position:0%
block uh trades at the fair market Price
 

00:08:58.320 --> 00:09:00.829 align:start position:0%
block uh trades at the fair market Price
we<00:08:58.680><c> have</c><00:08:58.800><c> one</c><00:08:58.980><c> asset</c><00:08:59.339><c> many</c><00:08:59.580><c> prices</c><00:08:59.880><c> the</c><00:09:00.720><c> reason</c>

00:09:00.829 --> 00:09:00.839 align:start position:0%
we have one asset many prices the reason
 

00:09:00.839 --> 00:09:02.750 align:start position:0%
we have one asset many prices the reason
that<00:09:01.080><c> liquidations</c><00:09:01.560><c> cause</c><00:09:01.920><c> Mev</c><00:09:02.459><c> is</c><00:09:02.640><c> because</c>

00:09:02.750 --> 00:09:02.760 align:start position:0%
that liquidations cause Mev is because
 

00:09:02.760 --> 00:09:04.730 align:start position:0%
that liquidations cause Mev is because
that<00:09:03.060><c> whoever</c><00:09:03.420><c> triggers</c><00:09:03.779><c> the</c><00:09:04.019><c> liquidation</c>

00:09:04.730 --> 00:09:04.740 align:start position:0%
that whoever triggers the liquidation
 

00:09:04.740 --> 00:09:06.889 align:start position:0%
that whoever triggers the liquidation
gets<00:09:05.160><c> to</c><00:09:05.279><c> trade</c><00:09:05.700><c> at</c><00:09:05.820><c> a</c><00:09:06.000><c> discount</c><00:09:06.120><c> whereas</c><00:09:06.779><c> the</c>

00:09:06.889 --> 00:09:06.899 align:start position:0%
gets to trade at a discount whereas the
 

00:09:06.899 --> 00:09:08.150 align:start position:0%
gets to trade at a discount whereas the
rest<00:09:07.019><c> of</c><00:09:07.140><c> the</c><00:09:07.260><c> market</c><00:09:07.380><c> trades</c><00:09:07.800><c> at</c><00:09:07.860><c> a</c><00:09:08.040><c> different</c>

00:09:08.150 --> 00:09:08.160 align:start position:0%
rest of the market trades at a different
 

00:09:08.160 --> 00:09:10.310 align:start position:0%
rest of the market trades at a different
price<00:09:08.399><c> rather</c><00:09:09.180><c> than</c><00:09:09.360><c> using</c><00:09:09.779><c> the</c><00:09:09.899><c> liquidation</c>

00:09:10.310 --> 00:09:10.320 align:start position:0%
price rather than using the liquidation
 

00:09:10.320 --> 00:09:12.170 align:start position:0%
price rather than using the liquidation
volume<00:09:10.620><c> and</c><00:09:11.160><c> put</c><00:09:11.279><c> it</c><00:09:11.399><c> into</c><00:09:11.580><c> the</c><00:09:11.820><c> fair</c><00:09:11.940><c> price</c>

00:09:12.170 --> 00:09:12.180 align:start position:0%
volume and put it into the fair price
 

00:09:12.180 --> 00:09:14.449 align:start position:0%
volume and put it into the fair price
finding<00:09:12.660><c> and</c><00:09:13.080><c> just</c><00:09:13.200><c> settle</c><00:09:13.560><c> everything</c><00:09:13.740><c> at</c><00:09:14.279><c> a</c>

00:09:14.449 --> 00:09:14.459 align:start position:0%
finding and just settle everything at a
 

00:09:14.459 --> 00:09:16.430 align:start position:0%
finding and just settle everything at a
single<00:09:14.760><c> price</c><00:09:15.120><c> and</c><00:09:15.600><c> then</c><00:09:15.720><c> the</c><00:09:15.899><c> last</c><00:09:16.019><c> point</c><00:09:16.200><c> the</c>

00:09:16.430 --> 00:09:16.440 align:start position:0%
single price and then the last point the
 

00:09:16.440 --> 00:09:17.750 align:start position:0%
single price and then the last point the
sandwich<00:09:16.740><c> attacks</c><00:09:17.279><c> we</c><00:09:17.339><c> saw</c><00:09:17.459><c> on</c><00:09:17.580><c> the</c><00:09:17.640><c> last</c>

00:09:17.750 --> 00:09:17.760 align:start position:0%
sandwich attacks we saw on the last
 

00:09:17.760 --> 00:09:19.550 align:start position:0%
sandwich attacks we saw on the last
slide<00:09:18.060><c> it's</c><00:09:18.120><c> very</c><00:09:18.300><c> obvious</c><00:09:18.660><c> there</c><00:09:19.260><c> was</c><00:09:19.440><c> three</c>

00:09:19.550 --> 00:09:19.560 align:start position:0%
slide it's very obvious there was three
 

00:09:19.560 --> 00:09:21.410 align:start position:0%
slide it's very obvious there was three
different<00:09:19.740><c> prices</c><00:09:20.040><c> the</c><00:09:20.399><c> opening</c><00:09:20.820><c> the</c><00:09:21.060><c> victim</c>

00:09:21.410 --> 00:09:21.420 align:start position:0%
different prices the opening the victim
 

00:09:21.420 --> 00:09:24.050 align:start position:0%
different prices the opening the victim
and<00:09:21.660><c> the</c><00:09:21.779><c> sandwich</c><00:09:22.019><c> again</c><00:09:22.920><c> one</c><00:09:23.399><c> asset</c><00:09:23.760><c> many</c>

00:09:24.050 --> 00:09:24.060 align:start position:0%
and the sandwich again one asset many
 

00:09:24.060 --> 00:09:26.509 align:start position:0%
and the sandwich again one asset many
prices<00:09:24.360><c> and</c><00:09:24.839><c> that's</c><00:09:24.959><c> why</c><00:09:25.080><c> we</c><00:09:25.260><c> have</c><00:09:25.320><c> Med</c><00:09:25.560><c> so</c><00:09:26.339><c> I</c>

00:09:26.509 --> 00:09:26.519 align:start position:0%
prices and that's why we have Med so I
 

00:09:26.519 --> 00:09:28.250 align:start position:0%
prices and that's why we have Med so I
argue<00:09:26.820><c> that</c><00:09:27.000><c> any</c><00:09:27.180><c> Market</c><00:09:27.480><c> structure</c><00:09:27.959><c> where</c>

00:09:28.250 --> 00:09:28.260 align:start position:0%
argue that any Market structure where
 

00:09:28.260 --> 00:09:31.850 align:start position:0%
argue that any Market structure where
prices<00:09:28.560><c> depend</c><00:09:29.220><c> on</c><00:09:29.700><c> arbitrary</c><00:09:30.660><c> the</c><00:09:31.440><c> the</c><00:09:31.620><c> block</c>

00:09:31.850 --> 00:09:31.860 align:start position:0%
prices depend on arbitrary the the block
 

00:09:31.860 --> 00:09:33.889 align:start position:0%
prices depend on arbitrary the the block
producer<00:09:32.279><c> can</c><00:09:32.459><c> choose</c><00:09:32.700><c> it</c><00:09:32.820><c> at</c><00:09:33.120><c> no</c>

00:09:33.889 --> 00:09:33.899 align:start position:0%
producer can choose it at no
 

00:09:33.899 --> 00:09:36.110 align:start position:0%
producer can choose it at no
um<00:09:33.959><c> basically</c><00:09:34.320><c> at</c><00:09:34.440><c> their</c><00:09:34.620><c> own</c><00:09:34.740><c> will</c><00:09:35.120><c> that</c>

00:09:36.110 --> 00:09:36.120 align:start position:0%
um basically at their own will that
 

00:09:36.120 --> 00:09:38.269 align:start position:0%
um basically at their own will that
arbitrary<00:09:36.839><c> interblock</c><00:09:37.440><c> ordering</c><00:09:37.800><c> just</c><00:09:38.040><c> makes</c>

00:09:38.269 --> 00:09:38.279 align:start position:0%
arbitrary interblock ordering just makes
 

00:09:38.279 --> 00:09:40.910 align:start position:0%
arbitrary interblock ordering just makes
the<00:09:38.580><c> mechanisms</c><00:09:39.180><c> unsafe</c><00:09:39.600><c> by</c><00:09:39.899><c> Design</c><00:09:40.080><c> and</c><00:09:40.800><c> so</c>

00:09:40.910 --> 00:09:40.920 align:start position:0%
the mechanisms unsafe by Design and so
 

00:09:40.920 --> 00:09:42.170 align:start position:0%
the mechanisms unsafe by Design and so
what<00:09:41.040><c> is</c><00:09:41.160><c> the</c><00:09:41.339><c> solution</c>

00:09:42.170 --> 00:09:42.180 align:start position:0%
what is the solution
 

00:09:42.180 --> 00:09:43.790 align:start position:0%
what is the solution
well<00:09:42.600><c> you</c><00:09:42.779><c> might</c><00:09:42.899><c> have</c><00:09:43.019><c> guessed</c><00:09:43.260><c> it</c><00:09:43.320><c> from</c><00:09:43.560><c> how</c>

00:09:43.790 --> 00:09:43.800 align:start position:0%
well you might have guessed it from how
 

00:09:43.800 --> 00:09:46.130 align:start position:0%
well you might have guessed it from how
I've<00:09:43.980><c> started</c><00:09:44.399><c> this</c><00:09:44.700><c> this</c><00:09:44.940><c> this</c><00:09:44.940><c> chapter</c><00:09:45.779><c> but</c>

00:09:46.130 --> 00:09:46.140 align:start position:0%
I've started this this this chapter but
 

00:09:46.140 --> 00:09:48.710 align:start position:0%
I've started this this this chapter but
the<00:09:46.380><c> solution</c><00:09:46.620><c> is</c><00:09:46.920><c> to</c><00:09:47.459><c> just</c><00:09:47.640><c> have</c><00:09:47.940><c> one</c><00:09:48.420><c> price</c>

00:09:48.710 --> 00:09:48.720 align:start position:0%
the solution is to just have one price
 

00:09:48.720 --> 00:09:51.350 align:start position:0%
the solution is to just have one price
per<00:09:49.380><c> token</c><00:09:49.920><c> per</c><00:09:50.459><c> block</c>

00:09:51.350 --> 00:09:51.360 align:start position:0%
per token per block
 

00:09:51.360 --> 00:09:53.389 align:start position:0%
per token per block
and<00:09:51.720><c> so</c><00:09:51.839><c> how</c><00:09:51.959><c> would</c><00:09:52.080><c> this</c><00:09:52.260><c> look</c><00:09:52.440><c> like</c><00:09:52.620><c> we</c>

00:09:53.389 --> 00:09:53.399 align:start position:0%
and so how would this look like we
 

00:09:53.399 --> 00:09:55.130 align:start position:0%
and so how would this look like we
basically<00:09:53.700><c> associated</c><00:09:54.240><c> with</c><00:09:54.480><c> every</c><00:09:54.720><c> ethereum</c>

00:09:55.130 --> 00:09:55.140 align:start position:0%
basically associated with every ethereum
 

00:09:55.140 --> 00:09:58.370 align:start position:0%
basically associated with every ethereum
block<00:09:55.380><c> have</c><00:09:56.279><c> a</c><00:09:56.700><c> price</c><00:09:57.000><c> Vector</c><00:09:57.540><c> for</c><00:09:58.200><c> every</c>

00:09:58.370 --> 00:09:58.380 align:start position:0%
block have a price Vector for every
 

00:09:58.380 --> 00:10:00.410 align:start position:0%
block have a price Vector for every
asset<00:09:58.800><c> that</c><00:09:58.980><c> is</c><00:09:59.100><c> traded</c><00:09:59.459><c> in</c><00:09:59.519><c> the</c><00:09:59.640><c> block</c><00:09:59.760><c> and</c>

00:10:00.410 --> 00:10:00.420 align:start position:0%
asset that is traded in the block and
 

00:10:00.420 --> 00:10:02.930 align:start position:0%
asset that is traded in the block and
that<00:10:00.660><c> asset</c><00:10:01.500><c> just</c><00:10:01.680><c> has</c><00:10:01.860><c> a</c><00:10:02.040><c> single</c><00:10:02.279><c> price</c><00:10:02.459><c> at</c>

00:10:02.930 --> 00:10:02.940 align:start position:0%
that asset just has a single price at
 

00:10:02.940 --> 00:10:04.730 align:start position:0%
that asset just has a single price at
which<00:10:03.180><c> it</c><00:10:03.300><c> can</c><00:10:03.420><c> be</c><00:10:03.540><c> accessed</c><00:10:03.899><c> within</c><00:10:04.260><c> well</c>

00:10:04.730 --> 00:10:04.740 align:start position:0%
which it can be accessed within well
 

00:10:04.740 --> 00:10:06.410 align:start position:0%
which it can be accessed within well
that<00:10:04.980><c> block</c><00:10:05.160><c> and</c><00:10:05.760><c> this</c><00:10:05.880><c> price</c><00:10:06.120><c> here</c><00:10:06.300><c> is</c>

00:10:06.410 --> 00:10:06.420 align:start position:0%
that block and this price here is
 

00:10:06.420 --> 00:10:07.790 align:start position:0%
that block and this price here is
denominated<00:10:06.839><c> in</c><00:10:07.080><c> dollars</c><00:10:07.440><c> it</c><00:10:07.680><c> could</c>

00:10:07.790 --> 00:10:07.800 align:start position:0%
denominated in dollars it could
 

00:10:07.800 --> 00:10:09.710 align:start position:0%
denominated in dollars it could
theoretically<00:10:08.339><c> be</c><00:10:08.519><c> nominated</c><00:10:08.940><c> in</c><00:10:09.240><c> every</c><00:10:09.420><c> in</c>

00:10:09.710 --> 00:10:09.720 align:start position:0%
theoretically be nominated in every in
 

00:10:09.720 --> 00:10:12.290 align:start position:0%
theoretically be nominated in every in
any<00:10:09.899><c> currency</c><00:10:10.380><c> you'd</c><00:10:10.680><c> like</c>

00:10:12.290 --> 00:10:12.300 align:start position:0%
any currency you'd like
 

00:10:12.300 --> 00:10:14.449 align:start position:0%
any currency you'd like
um<00:10:12.420><c> but</c><00:10:12.720><c> the</c><00:10:12.839><c> idea</c><00:10:13.080><c> would</c><00:10:13.260><c> then</c><00:10:13.380><c> be</c><00:10:13.560><c> that</c><00:10:13.920><c> the</c>

00:10:14.449 --> 00:10:14.459 align:start position:0%
um but the idea would then be that the
 

00:10:14.459 --> 00:10:16.670 align:start position:0%
um but the idea would then be that the
participants<00:10:14.940><c> that</c><00:10:15.180><c> are</c><00:10:15.440><c> trading</c><00:10:16.440><c> in</c><00:10:16.560><c> this</c>

00:10:16.670 --> 00:10:16.680 align:start position:0%
participants that are trading in this
 

00:10:16.680 --> 00:10:18.889 align:start position:0%
participants that are trading in this
block<00:10:16.860><c> would</c><00:10:17.279><c> be</c><00:10:17.399><c> trading</c><00:10:17.820><c> according</c><00:10:18.360><c> to</c><00:10:18.660><c> this</c>

00:10:18.889 --> 00:10:18.899 align:start position:0%
block would be trading according to this
 

00:10:18.899 --> 00:10:20.810 align:start position:0%
block would be trading according to this
single<00:10:19.320><c> price</c><00:10:19.500><c> clearing</c><00:10:19.980><c> so</c><00:10:20.459><c> if</c><00:10:20.640><c> you're</c>

00:10:20.810 --> 00:10:20.820 align:start position:0%
single price clearing so if you're
 

00:10:20.820 --> 00:10:22.370 align:start position:0%
single price clearing so if you're
trading<00:10:21.300><c> eth</c><00:10:21.540><c> against</c><00:10:21.720><c> Bitcoin</c><00:10:22.140><c> in</c><00:10:22.260><c> this</c>

00:10:22.370 --> 00:10:22.380 align:start position:0%
trading eth against Bitcoin in this
 

00:10:22.380 --> 00:10:23.449 align:start position:0%
trading eth against Bitcoin in this
block<00:10:22.500><c> you</c><00:10:22.740><c> can</c><00:10:22.860><c> basically</c><00:10:23.160><c> get</c><00:10:23.339><c> your</c>

00:10:23.449 --> 00:10:23.459 align:start position:0%
block you can basically get your
 

00:10:23.459 --> 00:10:25.250 align:start position:0%
block you can basically get your
exchange<00:10:23.820><c> rate</c><00:10:24.000><c> by</c><00:10:24.480><c> just</c><00:10:24.660><c> looking</c><00:10:24.839><c> up</c><00:10:25.019><c> the</c><00:10:25.140><c> two</c>

00:10:25.250 --> 00:10:25.260 align:start position:0%
exchange rate by just looking up the two
 

00:10:25.260 --> 00:10:27.230 align:start position:0%
exchange rate by just looking up the two
values<00:10:25.620><c> here</c><00:10:25.740><c> and</c><00:10:25.980><c> that</c><00:10:26.160><c> defines</c><00:10:26.580><c> what</c><00:10:27.060><c> is</c>

00:10:27.230 --> 00:10:27.240 align:start position:0%
values here and that defines what is
 

00:10:27.240 --> 00:10:29.810 align:start position:0%
values here and that defines what is
your<00:10:27.420><c> exchange</c><00:10:27.720><c> rate</c><00:10:27.839><c> in</c><00:10:28.200><c> this</c><00:10:28.380><c> in</c><00:10:28.680><c> this</c><00:10:28.860><c> block</c>

00:10:29.810 --> 00:10:29.820 align:start position:0%
your exchange rate in this in this block
 

00:10:29.820 --> 00:10:32.389 align:start position:0%
your exchange rate in this in this block
and<00:10:30.300><c> so</c><00:10:30.480><c> this</c><00:10:30.660><c> idea</c><00:10:31.019><c> of</c><00:10:31.260><c> uniform</c><00:10:32.160><c> price</c>

00:10:32.389 --> 00:10:32.399 align:start position:0%
and so this idea of uniform price
 

00:10:32.399 --> 00:10:35.210 align:start position:0%
and so this idea of uniform price
clearing<00:10:32.940><c> is</c><00:10:33.300><c> very</c><00:10:33.600><c> tightly</c><00:10:34.080><c> coupled</c><00:10:34.560><c> to</c><00:10:35.040><c> the</c>

00:10:35.210 --> 00:10:35.220 align:start position:0%
clearing is very tightly coupled to the
 

00:10:35.220 --> 00:10:36.230 align:start position:0%
clearing is very tightly coupled to the
idea<00:10:35.459><c> of</c>

00:10:36.230 --> 00:10:36.240 align:start position:0%
idea of
 

00:10:36.240 --> 00:10:39.590 align:start position:0%
idea of
um not<00:10:37.100><c> executing</c><00:10:38.100><c> trades</c><00:10:38.519><c> sequentially</c><00:10:39.240><c> one</c>

00:10:39.590 --> 00:10:39.600 align:start position:0%
um not executing trades sequentially one
 

00:10:39.600 --> 00:10:41.449 align:start position:0%
um not executing trades sequentially one
after<00:10:39.720><c> the</c><00:10:40.019><c> other</c><00:10:40.140><c> but</c><00:10:40.800><c> batching</c><00:10:41.279><c> them</c>

00:10:41.449 --> 00:10:41.459 align:start position:0%
after the other but batching them
 

00:10:41.459 --> 00:10:43.910 align:start position:0%
after the other but batching them
together<00:10:41.700><c> and</c><00:10:42.540><c> executing</c><00:10:43.019><c> them</c><00:10:43.200><c> in</c><00:10:43.560><c> one</c>

00:10:43.910 --> 00:10:43.920 align:start position:0%
together and executing them in one
 

00:10:43.920 --> 00:10:46.310 align:start position:0%
together and executing them in one
single<00:10:44.640><c> batch</c>

00:10:46.310 --> 00:10:46.320 align:start position:0%
single batch
 

00:10:46.320 --> 00:10:48.170 align:start position:0%
single batch
so<00:10:46.680><c> now</c><00:10:46.860><c> I</c><00:10:47.040><c> want</c><00:10:47.160><c> to</c><00:10:47.279><c> talk</c><00:10:47.399><c> about</c><00:10:47.519><c> how</c><00:10:47.880><c> we</c><00:10:48.000><c> at</c>

00:10:48.170 --> 00:10:48.180 align:start position:0%
so now I want to talk about how we at
 

00:10:48.180 --> 00:10:50.030 align:start position:0%
so now I want to talk about how we at
Cal<00:10:48.360><c> swap</c><00:10:48.779><c> have</c><00:10:49.200><c> built</c><00:10:49.500><c> a</c><00:10:49.560><c> batch</c><00:10:49.680><c> auction</c>

00:10:50.030 --> 00:10:50.040 align:start position:0%
Cal swap have built a batch auction
 

00:10:50.040 --> 00:10:52.310 align:start position:0%
Cal swap have built a batch auction
system<00:10:50.279><c> on</c><00:10:50.519><c> ethereum</c><00:10:50.940><c> we've</c><00:10:51.660><c> been</c><00:10:51.779><c> live</c><00:10:51.959><c> for</c><00:10:52.200><c> a</c>

00:10:52.310 --> 00:10:52.320 align:start position:0%
system on ethereum we've been live for a
 

00:10:52.320 --> 00:10:54.650 align:start position:0%
system on ethereum we've been live for a
year<00:10:52.380><c> and</c><00:10:52.500><c> a</c><00:10:52.620><c> half</c><00:10:52.740><c> now</c><00:10:52.980><c> and</c><00:10:53.820><c> yeah</c><00:10:54.360><c> you</c><00:10:54.540><c> can</c>

00:10:54.650 --> 00:10:54.660 align:start position:0%
year and a half now and yeah you can
 

00:10:54.660 --> 00:10:55.790 align:start position:0%
year and a half now and yeah you can
actually<00:10:54.779><c> achieve</c><00:10:55.260><c> this</c><00:10:55.380><c> with</c><00:10:55.620><c> everything</c>

00:10:55.790 --> 00:10:55.800 align:start position:0%
actually achieve this with everything
 

00:10:55.800 --> 00:10:57.949 align:start position:0%
actually achieve this with everything
that<00:10:56.040><c> ethereum</c><00:10:56.399><c> offers</c><00:10:56.820><c> today</c><00:10:57.180><c> and</c><00:10:57.600><c> just</c><00:10:57.779><c> six</c>

00:10:57.949 --> 00:10:57.959 align:start position:0%
that ethereum offers today and just six
 

00:10:57.959 --> 00:10:59.870 align:start position:0%
that ethereum offers today and just six
simple<00:10:58.260><c> steps</c><00:10:58.680><c> the</c><00:10:59.279><c> first</c><00:10:59.399><c> thing</c><00:10:59.579><c> that</c><00:10:59.760><c> we</c>

00:10:59.870 --> 00:10:59.880 align:start position:0%
simple steps the first thing that we
 

00:10:59.880 --> 00:11:01.910 align:start position:0%
simple steps the first thing that we
need<00:10:59.940><c> to</c><00:11:00.060><c> do</c><00:11:00.240><c> is</c><00:11:00.839><c> we</c><00:11:01.019><c> need</c><00:11:01.140><c> to</c><00:11:01.260><c> stop</c><00:11:01.500><c> people</c>

00:11:01.910 --> 00:11:01.920 align:start position:0%
need to do is we need to stop people
 

00:11:01.920 --> 00:11:04.490 align:start position:0%
need to do is we need to stop people
from<00:11:02.279><c> sending</c><00:11:02.760><c> raw</c><00:11:03.360><c> ethereum</c><00:11:03.839><c> transactions</c>

00:11:04.490 --> 00:11:04.500 align:start position:0%
from sending raw ethereum transactions
 

00:11:04.500 --> 00:11:06.230 align:start position:0%
from sending raw ethereum transactions
because<00:11:05.220><c> that's</c><00:11:05.459><c> just</c><00:11:05.700><c> a</c><00:11:05.820><c> fundamental</c>

00:11:06.230 --> 00:11:06.240 align:start position:0%
because that's just a fundamental
 

00:11:06.240 --> 00:11:07.850 align:start position:0%
because that's just a fundamental
limitation<00:11:06.660><c> of</c><00:11:06.899><c> the</c><00:11:07.019><c> protocol</c><00:11:07.320><c> layer</c><00:11:07.680><c> today</c>

00:11:07.850 --> 00:11:07.860 align:start position:0%
limitation of the protocol layer today
 

00:11:07.860 --> 00:11:09.829 align:start position:0%
limitation of the protocol layer today
you<00:11:08.220><c> cannot</c><00:11:08.579><c> when</c><00:11:08.820><c> a</c><00:11:09.000><c> user</c><00:11:09.240><c> signs</c><00:11:09.540><c> a</c><00:11:09.660><c> raw</c>

00:11:09.829 --> 00:11:09.839 align:start position:0%
you cannot when a user signs a raw
 

00:11:09.839 --> 00:11:11.630 align:start position:0%
you cannot when a user signs a raw
transaction<00:11:10.260><c> you</c><00:11:10.740><c> cannot</c><00:11:10.920><c> open</c><00:11:11.160><c> up</c><00:11:11.399><c> this</c>

00:11:11.630 --> 00:11:11.640 align:start position:0%
transaction you cannot open up this
 

00:11:11.640 --> 00:11:13.009 align:start position:0%
transaction you cannot open up this
transaction<00:11:11.940><c> batch</c><00:11:12.360><c> it</c><00:11:12.480><c> together</c><00:11:12.660><c> do</c>

00:11:13.009 --> 00:11:13.019 align:start position:0%
transaction batch it together do
 

00:11:13.019 --> 00:11:14.810 align:start position:0%
transaction batch it together do
anything<00:11:13.200><c> with</c><00:11:13.440><c> it</c><00:11:13.620><c> the</c><00:11:14.040><c> user</c><00:11:14.279><c> signed</c><00:11:14.640><c> it</c><00:11:14.700><c> so</c>

00:11:14.810 --> 00:11:14.820 align:start position:0%
anything with it the user signed it so
 

00:11:14.820 --> 00:11:16.730 align:start position:0%
anything with it the user signed it so
it<00:11:15.000><c> has</c><00:11:15.120><c> to</c><00:11:15.240><c> be</c><00:11:15.300><c> executed</c><00:11:15.720><c> at</c><00:11:15.899><c> is</c>

00:11:16.730 --> 00:11:16.740 align:start position:0%
it has to be executed at is
 

00:11:16.740 --> 00:11:18.650 align:start position:0%
it has to be executed at is
but<00:11:17.279><c> trading</c><00:11:17.700><c> can</c><00:11:17.880><c> also</c><00:11:18.060><c> be</c><00:11:18.120><c> done</c><00:11:18.300><c> on</c><00:11:18.540><c> an</c>

00:11:18.650 --> 00:11:18.660 align:start position:0%
but trading can also be done on an
 

00:11:18.660 --> 00:11:20.690 align:start position:0%
but trading can also be done on an
intent<00:11:18.959><c> based</c><00:11:19.440><c> really</c><00:11:19.860><c> what</c><00:11:20.040><c> you</c><00:11:20.220><c> do</c><00:11:20.339><c> when</c><00:11:20.579><c> you</c>

00:11:20.690 --> 00:11:20.700 align:start position:0%
intent based really what you do when you
 

00:11:20.700 --> 00:11:22.670 align:start position:0%
intent based really what you do when you
when<00:11:20.940><c> you</c><00:11:21.120><c> sign</c><00:11:21.360><c> a</c><00:11:21.600><c> transactional</c><00:11:22.140><c> unit</c><00:11:22.320><c> swap</c>

00:11:22.670 --> 00:11:22.680 align:start position:0%
when you sign a transactional unit swap
 

00:11:22.680 --> 00:11:24.230 align:start position:0%
when you sign a transactional unit swap
you're<00:11:22.860><c> just</c><00:11:23.040><c> saying</c><00:11:23.279><c> I</c><00:11:23.459><c> want</c><00:11:23.579><c> to</c><00:11:23.700><c> sell</c><00:11:23.820><c> token</c>

00:11:24.230 --> 00:11:24.240 align:start position:0%
you're just saying I want to sell token
 

00:11:24.240 --> 00:11:26.630 align:start position:0%
you're just saying I want to sell token
a<00:11:24.360><c> for</c><00:11:24.540><c> token</c><00:11:24.839><c> B</c><00:11:24.959><c> at</c><00:11:25.260><c> a</c><00:11:25.380><c> specific</c><00:11:25.620><c> limit</c><00:11:25.800><c> price</c>

00:11:26.630 --> 00:11:26.640 align:start position:0%
a for token B at a specific limit price
 

00:11:26.640 --> 00:11:28.910 align:start position:0%
a for token B at a specific limit price
and<00:11:27.000><c> so</c><00:11:27.120><c> what</c><00:11:27.300><c> we</c><00:11:27.420><c> do</c><00:11:27.600><c> is</c><00:11:27.720><c> we</c><00:11:27.959><c> collect</c><00:11:28.320><c> users</c>

00:11:28.910 --> 00:11:28.920 align:start position:0%
and so what we do is we collect users
 

00:11:28.920 --> 00:11:31.490 align:start position:0%
and so what we do is we collect users
user<00:11:29.700><c> trades</c><00:11:30.120><c> as</c><00:11:30.420><c> trade</c><00:11:30.720><c> intents</c><00:11:31.200><c> rather</c><00:11:31.320><c> than</c>

00:11:31.490 --> 00:11:31.500 align:start position:0%
user trades as trade intents rather than
 

00:11:31.500 --> 00:11:33.889 align:start position:0%
user trades as trade intents rather than
as<00:11:31.620><c> raw</c><00:11:31.860><c> transactions</c><00:11:32.579><c> and</c><00:11:33.300><c> we</c><00:11:33.420><c> collect</c><00:11:33.720><c> them</c>

00:11:33.889 --> 00:11:33.899 align:start position:0%
as raw transactions and we collect them
 

00:11:33.899 --> 00:11:36.590 align:start position:0%
as raw transactions and we collect them
over<00:11:34.079><c> many</c><00:11:34.500><c> different</c><00:11:34.920><c> token</c><00:11:35.399><c> pairs</c><00:11:35.760><c> so</c><00:11:36.480><c> we</c>

00:11:36.590 --> 00:11:36.600 align:start position:0%
over many different token pairs so we
 

00:11:36.600 --> 00:11:38.210 align:start position:0%
over many different token pairs so we
basically<00:11:36.899><c> have</c><00:11:37.079><c> this</c><00:11:37.320><c> multi-dimensional</c>

00:11:38.210 --> 00:11:38.220 align:start position:0%
basically have this multi-dimensional
 

00:11:38.220 --> 00:11:41.930 align:start position:0%
basically have this multi-dimensional
order<00:11:38.640><c> book</c><00:11:38.940><c> of</c><00:11:39.600><c> signed</c><00:11:40.380><c> trade</c><00:11:40.680><c> intents</c><00:11:41.220><c> which</c>

00:11:41.930 --> 00:11:41.940 align:start position:0%
order book of signed trade intents which
 

00:11:41.940 --> 00:11:44.449 align:start position:0%
order book of signed trade intents which
we<00:11:42.180><c> then</c><00:11:42.360><c> combine</c><00:11:42.899><c> with</c><00:11:43.260><c> the</c><00:11:43.440><c> entirety</c><00:11:43.980><c> of</c>

00:11:44.449 --> 00:11:44.459 align:start position:0%
we then combine with the entirety of
 

00:11:44.459 --> 00:11:45.949 align:start position:0%
we then combine with the entirety of
on-chain<00:11:44.880><c> liquidity</c><00:11:45.360><c> that</c><00:11:45.540><c> exists</c><00:11:45.839><c> on</c>

00:11:45.949 --> 00:11:45.959 align:start position:0%
on-chain liquidity that exists on
 

00:11:45.959 --> 00:11:48.230 align:start position:0%
on-chain liquidity that exists on
ethereum<00:11:46.380><c> today</c><00:11:46.620><c> so</c><00:11:47.160><c> all</c><00:11:47.399><c> the</c><00:11:47.519><c> amms</c><00:11:47.940><c> you</c><00:11:48.120><c> know</c>

00:11:48.230 --> 00:11:48.240 align:start position:0%
ethereum today so all the amms you know
 

00:11:48.240 --> 00:11:50.030 align:start position:0%
ethereum today so all the amms you know
about<00:11:48.360><c> all</c><00:11:48.779><c> the</c><00:11:48.899><c> RFQ</c><00:11:49.260><c> systems</c><00:11:49.620><c> you</c><00:11:49.740><c> know</c><00:11:49.920><c> about</c>

00:11:50.030 --> 00:11:50.040 align:start position:0%
about all the RFQ systems you know about
 

00:11:50.040 --> 00:11:53.090 align:start position:0%
about all the RFQ systems you know about
and<00:11:50.820><c> that</c><00:11:51.000><c> together</c><00:11:51.240><c> creates</c><00:11:51.839><c> a</c><00:11:51.959><c> thick</c><00:11:52.200><c> Market</c>

00:11:53.090 --> 00:11:53.100 align:start position:0%
and that together creates a thick Market
 

00:11:53.100 --> 00:11:54.889 align:start position:0%
and that together creates a thick Market
we<00:11:53.579><c> saw</c><00:11:53.760><c> earlier</c><00:11:54.000><c> that</c><00:11:54.180><c> amms</c><00:11:54.660><c> are</c><00:11:54.779><c> really</c>

00:11:54.889 --> 00:11:54.899 align:start position:0%
we saw earlier that amms are really
 

00:11:54.899 --> 00:11:56.930 align:start position:0%
we saw earlier that amms are really
responsible<00:11:55.320><c> for</c><00:11:55.500><c> the</c><00:11:55.680><c> thickness</c><00:11:55.980><c> and</c><00:11:56.459><c> so</c><00:11:56.640><c> by</c>

00:11:56.930 --> 00:11:56.940 align:start position:0%
responsible for the thickness and so by
 

00:11:56.940 --> 00:11:59.030 align:start position:0%
responsible for the thickness and so by
adding<00:11:57.420><c> user</c><00:11:57.959><c> orders</c><00:11:58.260><c> to</c><00:11:58.500><c> the</c><00:11:58.680><c> to</c><00:11:58.860><c> that</c>

00:11:59.030 --> 00:11:59.040 align:start position:0%
adding user orders to the to that
 

00:11:59.040 --> 00:12:00.410 align:start position:0%
adding user orders to the to that
liquidity<00:11:59.459><c> pool</c><00:11:59.640><c> we</c><00:12:00.000><c> have</c><00:12:00.120><c> the</c><00:12:00.300><c> first</c>

00:12:00.410 --> 00:12:00.420 align:start position:0%
liquidity pool we have the first
 

00:12:00.420 --> 00:12:02.810 align:start position:0%
liquidity pool we have the first
criteria<00:12:00.839><c> which</c><00:12:01.019><c> is</c><00:12:01.140><c> a</c><00:12:01.260><c> fake</c><00:12:01.620><c> Market</c><00:12:01.860><c> we</c><00:12:02.700><c> then</c>

00:12:02.810 --> 00:12:02.820 align:start position:0%
criteria which is a fake Market we then
 

00:12:02.820 --> 00:12:04.490 align:start position:0%
criteria which is a fake Market we then
go<00:12:03.000><c> ahead</c><00:12:03.240><c> and</c><00:12:03.480><c> now</c><00:12:03.600><c> trying</c><00:12:03.839><c> to</c><00:12:04.019><c> find</c><00:12:04.200><c> a</c>

00:12:04.490 --> 00:12:04.500 align:start position:0%
go ahead and now trying to find a
 

00:12:04.500 --> 00:12:07.370 align:start position:0%
go ahead and now trying to find a
settlement<00:12:04.940><c> in</c><00:12:05.940><c> which</c><00:12:06.180><c> ordering</c><00:12:06.899><c> doesn't</c>

00:12:07.370 --> 00:12:07.380 align:start position:0%
settlement in which ordering doesn't
 

00:12:07.380 --> 00:12:10.310 align:start position:0%
settlement in which ordering doesn't
make<00:12:07.680><c> any</c><00:12:08.040><c> difference</c><00:12:08.279><c> in</c><00:12:09.120><c> which</c><00:12:09.300><c> all</c><00:12:10.019><c> at</c>

00:12:10.310 --> 00:12:10.320 align:start position:0%
make any difference in which all at
 

00:12:10.320 --> 00:12:12.530 align:start position:0%
make any difference in which all at
least<00:12:10.440><c> all</c><00:12:10.560><c> user</c><00:12:10.980><c> trades</c><00:12:11.339><c> are</c><00:12:11.940><c> executed</c>

00:12:12.530 --> 00:12:12.540 align:start position:0%
least all user trades are executed
 

00:12:12.540 --> 00:12:15.949 align:start position:0%
least all user trades are executed
according<00:12:13.440><c> to</c><00:12:14.160><c> one</c><00:12:14.700><c> single</c><00:12:15.240><c> price</c><00:12:15.480><c> clearing</c>

00:12:15.949 --> 00:12:15.959 align:start position:0%
according to one single price clearing
 

00:12:15.959 --> 00:12:17.810 align:start position:0%
according to one single price clearing
Vector<00:12:16.320><c> where</c><00:12:16.740><c> each</c><00:12:16.980><c> asset</c><00:12:17.339><c> just</c><00:12:17.519><c> has</c><00:12:17.700><c> a</c>

00:12:17.810 --> 00:12:17.820 align:start position:0%
Vector where each asset just has a
 

00:12:17.820 --> 00:12:19.069 align:start position:0%
Vector where each asset just has a
single<00:12:18.060><c> price</c>

00:12:19.069 --> 00:12:19.079 align:start position:0%
single price
 

00:12:19.079 --> 00:12:21.170 align:start position:0%
single price
and<00:12:19.560><c> so</c><00:12:19.680><c> basically</c><00:12:19.980><c> we</c><00:12:20.220><c> want</c><00:12:20.339><c> to</c><00:12:20.519><c> find</c><00:12:20.700><c> a</c>

00:12:21.170 --> 00:12:21.180 align:start position:0%
and so basically we want to find a
 

00:12:21.180 --> 00:12:22.970 align:start position:0%
and so basically we want to find a
uniform<00:12:21.540><c> price</c><00:12:21.720><c> clearing</c><00:12:22.200><c> and</c><00:12:22.560><c> we</c><00:12:22.680><c> also</c><00:12:22.860><c> need</c>

00:12:22.970 --> 00:12:22.980 align:start position:0%
uniform price clearing and we also need
 

00:12:22.980 --> 00:12:25.250 align:start position:0%
uniform price clearing and we also need
to<00:12:23.100><c> find</c><00:12:23.220><c> a</c><00:12:23.459><c> concrete</c><00:12:23.820><c> execution</c><00:12:24.240><c> path</c><00:12:24.660><c> so</c>

00:12:25.250 --> 00:12:25.260 align:start position:0%
to find a concrete execution path so
 

00:12:25.260 --> 00:12:26.990 align:start position:0%
to find a concrete execution path so
basically<00:12:25.620><c> meaning</c><00:12:25.860><c> where</c><00:12:26.339><c> do</c><00:12:26.519><c> the</c><00:12:26.700><c> tokens</c>

00:12:26.990 --> 00:12:27.000 align:start position:0%
basically meaning where do the tokens
 

00:12:27.000 --> 00:12:30.530 align:start position:0%
basically meaning where do the tokens
flow<00:12:27.420><c> so</c><00:12:27.899><c> that</c><00:12:28.140><c> demand</c><00:12:28.740><c> Supply</c><00:12:29.579><c> equal</c><00:12:30.060><c> and</c>

00:12:30.530 --> 00:12:30.540 align:start position:0%
flow so that demand Supply equal and
 

00:12:30.540 --> 00:12:31.910 align:start position:0%
flow so that demand Supply equal and
basically<00:12:30.839><c> that</c><00:12:31.019><c> we</c><00:12:31.140><c> reach</c><00:12:31.320><c> an</c><00:12:31.440><c> equilibrium</c>

00:12:31.910 --> 00:12:31.920 align:start position:0%
basically that we reach an equilibrium
 

00:12:31.920 --> 00:12:34.370 align:start position:0%
basically that we reach an equilibrium
in<00:12:32.579><c> this</c><00:12:32.700><c> case</c><00:12:32.820><c> for</c><00:12:33.060><c> example</c><00:12:33.300><c> the</c><00:12:33.660><c> maker</c><00:12:34.079><c> token</c>

00:12:34.370 --> 00:12:34.380 align:start position:0%
in this case for example the maker token
 

00:12:34.380 --> 00:12:35.810 align:start position:0%
in this case for example the maker token
that<00:12:34.560><c> the</c><00:12:34.740><c> first</c><00:12:34.800><c> user</c><00:12:35.160><c> wanted</c><00:12:35.279><c> to</c><00:12:35.459><c> sell</c><00:12:35.579><c> would</c>

00:12:35.810 --> 00:12:35.820 align:start position:0%
that the first user wanted to sell would
 

00:12:35.820 --> 00:12:37.910 align:start position:0%
that the first user wanted to sell would
flow<00:12:36.120><c> directly</c><00:12:36.420><c> to</c><00:12:36.540><c> another</c><00:12:36.720><c> user</c><00:12:37.140><c> that</c><00:12:37.620><c> user</c>

00:12:37.910 --> 00:12:37.920 align:start position:0%
flow directly to another user that user
 

00:12:37.920 --> 00:12:40.130 align:start position:0%
flow directly to another user that user
would<00:12:38.100><c> sell</c><00:12:38.279><c> their</c><00:12:38.519><c> usdc</c><00:12:39.120><c> maybe</c><00:12:39.360><c> on</c><00:12:39.600><c> curve</c><00:12:39.959><c> to</c>

00:12:40.130 --> 00:12:40.140 align:start position:0%
would sell their usdc maybe on curve to
 

00:12:40.140 --> 00:12:41.930 align:start position:0%
would sell their usdc maybe on curve to
die<00:12:40.380><c> and</c><00:12:40.740><c> then</c><00:12:40.800><c> sell</c><00:12:41.040><c> it</c><00:12:41.160><c> to</c><00:12:41.279><c> give</c><00:12:41.579><c> it</c><00:12:41.700><c> to</c><00:12:41.820><c> the</c>

00:12:41.930 --> 00:12:41.940 align:start position:0%
die and then sell it to give it to the
 

00:12:41.940 --> 00:12:44.509 align:start position:0%
die and then sell it to give it to the
third<00:12:42.060><c> user</c><00:12:42.420><c> and</c><00:12:42.779><c> so</c><00:12:42.959><c> we</c><00:12:43.139><c> can</c><00:12:43.320><c> in</c><00:12:44.100><c> so-called</c>

00:12:44.509 --> 00:12:44.519 align:start position:0%
third user and so we can in so-called
 

00:12:44.519 --> 00:12:46.790 align:start position:0%
third user and so we can in so-called
ring<00:12:44.820><c> trades</c><00:12:45.180><c> mix</c><00:12:45.420><c> and</c><00:12:45.660><c> match</c><00:12:45.839><c> amms</c><00:12:46.620><c> together</c>

00:12:46.790 --> 00:12:46.800 align:start position:0%
ring trades mix and match amms together
 

00:12:46.800 --> 00:12:50.629 align:start position:0%
ring trades mix and match amms together
with<00:12:47.300><c> direct</c><00:12:48.300><c> peer-to-peer</c><00:12:49.139><c> trading</c><00:12:50.040><c> with</c>

00:12:50.629 --> 00:12:50.639 align:start position:0%
with direct peer-to-peer trading with
 

00:12:50.639 --> 00:12:52.550 align:start position:0%
with direct peer-to-peer trading with
the<00:12:50.820><c> only</c><00:12:50.940><c> basically</c><00:12:51.600><c> the</c><00:12:51.779><c> only</c><00:12:51.959><c> credit</c><00:12:52.200><c> the</c>

00:12:52.550 --> 00:12:52.560 align:start position:0%
the only basically the only credit the
 

00:12:52.560 --> 00:12:53.930 align:start position:0%
the only basically the only credit the
only<00:12:52.620><c> constraint</c><00:12:52.980><c> that</c><00:12:53.279><c> everything</c><00:12:53.459><c> has</c><00:12:53.760><c> to</c>

00:12:53.930 --> 00:12:53.940 align:start position:0%
only constraint that everything has to
 

00:12:53.940 --> 00:12:55.610 align:start position:0%
only constraint that everything has to
happen<00:12:54.120><c> at</c><00:12:54.839><c> least</c><00:12:54.959><c> everything</c><00:12:55.139><c> between</c><00:12:55.380><c> those</c>

00:12:55.610 --> 00:12:55.620 align:start position:0%
happen at least everything between those
 

00:12:55.620 --> 00:12:57.530 align:start position:0%
happen at least everything between those
hands<00:12:55.980><c> has</c><00:12:56.100><c> to</c><00:12:56.279><c> happen</c><00:12:56.399><c> at</c><00:12:56.880><c> this</c><00:12:57.120><c> uniform</c>

00:12:57.530 --> 00:12:57.540 align:start position:0%
hands has to happen at this uniform
 

00:12:57.540 --> 00:12:59.509 align:start position:0%
hands has to happen at this uniform
price<00:12:57.779><c> Cream</c><00:12:58.019><c> now</c><00:12:58.680><c> the</c><00:12:58.860><c> problem</c><00:12:58.980><c> is</c><00:12:59.220><c> that</c><00:12:59.339><c> this</c>

00:12:59.509 --> 00:12:59.519 align:start position:0%
price Cream now the problem is that this
 

00:12:59.519 --> 00:13:01.250 align:start position:0%
price Cream now the problem is that this
poses<00:12:59.940><c> a</c><00:13:00.240><c> pretty</c><00:13:00.540><c> hard</c>

00:13:01.250 --> 00:13:01.260 align:start position:0%
poses a pretty hard
 

00:13:01.260 --> 00:13:03.170 align:start position:0%
poses a pretty hard
optimization<00:13:02.160><c> problem</c><00:13:02.339><c> it's</c><00:13:02.639><c> basically</c><00:13:02.940><c> an</c>

00:13:03.170 --> 00:13:03.180 align:start position:0%
optimization problem it's basically an
 

00:13:03.180 --> 00:13:04.730 align:start position:0%
optimization problem it's basically an
NP<00:13:03.420><c> art</c><00:13:03.600><c> problem</c><00:13:03.839><c> because</c><00:13:04.079><c> we're</c><00:13:04.320><c> acting</c><00:13:04.620><c> over</c>

00:13:04.730 --> 00:13:04.740 align:start position:0%
NP art problem because we're acting over
 

00:13:04.740 --> 00:13:06.350 align:start position:0%
NP art problem because we're acting over
multiple<00:13:05.160><c> Dimensions</c><00:13:05.579><c> not</c><00:13:05.820><c> just</c><00:13:06.000><c> on</c><00:13:06.240><c> a</c>

00:13:06.350 --> 00:13:06.360 align:start position:0%
multiple Dimensions not just on a
 

00:13:06.360 --> 00:13:09.110 align:start position:0%
multiple Dimensions not just on a
two-dimensional<00:13:06.959><c> order</c><00:13:07.139><c> book</c><00:13:07.860><c> but</c><00:13:08.399><c> this</c>

00:13:09.110 --> 00:13:09.120 align:start position:0%
two-dimensional order book but this
 

00:13:09.120 --> 00:13:11.690 align:start position:0%
two-dimensional order book but this
problem<00:13:09.360><c> can</c><00:13:09.720><c> be</c><00:13:09.899><c> quite</c><00:13:10.260><c> well</c><00:13:10.700><c> approximated</c>

00:13:11.690 --> 00:13:11.700 align:start position:0%
problem can be quite well approximated
 

00:13:11.700 --> 00:13:13.490 align:start position:0%
problem can be quite well approximated
or<00:13:11.940><c> the</c><00:13:12.060><c> optimal</c><00:13:12.360><c> solution</c><00:13:12.660><c> can</c><00:13:12.839><c> be</c><00:13:12.959><c> quite</c>

00:13:13.490 --> 00:13:13.500 align:start position:0%
or the optimal solution can be quite
 

00:13:13.500 --> 00:13:15.410 align:start position:0%
or the optimal solution can be quite
well<00:13:13.620><c> approximated</c><00:13:14.160><c> if</c><00:13:14.519><c> we</c><00:13:14.639><c> just</c><00:13:14.820><c> maximize</c>

00:13:15.410 --> 00:13:15.420 align:start position:0%
well approximated if we just maximize
 

00:13:15.420 --> 00:13:18.769 align:start position:0%
well approximated if we just maximize
the<00:13:15.779><c> total</c><00:13:16.079><c> user</c><00:13:16.440><c> Surplus</c><00:13:16.880><c> user</c><00:13:17.880><c> Surplus</c><00:13:18.300><c> is</c>

00:13:18.769 --> 00:13:18.779 align:start position:0%
the total user Surplus user Surplus is
 

00:13:18.779 --> 00:13:20.449 align:start position:0%
the total user Surplus user Surplus is
basically<00:13:19.139><c> the</c><00:13:19.500><c> price</c><00:13:19.680><c> Improvement</c><00:13:20.100><c> you</c><00:13:20.279><c> get</c>

00:13:20.449 --> 00:13:20.459 align:start position:0%
basically the price Improvement you get
 

00:13:20.459 --> 00:13:22.550 align:start position:0%
basically the price Improvement you get
on<00:13:20.579><c> the</c><00:13:20.700><c> user's</c><00:13:21.000><c> limit</c><00:13:21.120><c> price</c><00:13:21.420><c> so</c><00:13:22.019><c> the</c><00:13:22.260><c> user</c>

00:13:22.550 --> 00:13:22.560 align:start position:0%
on the user's limit price so the user
 

00:13:22.560 --> 00:13:24.110 align:start position:0%
on the user's limit price so the user
was<00:13:22.680><c> willing</c><00:13:22.980><c> to</c><00:13:23.100><c> buy</c><00:13:23.279><c> either</c><00:13:23.519><c> at</c><00:13:23.760><c> thirteen</c>

00:13:24.110 --> 00:13:24.120 align:start position:0%
was willing to buy either at thirteen
 

00:13:24.120 --> 00:13:25.490 align:start position:0%
was willing to buy either at thirteen
hundred<00:13:24.360><c> dollars</c><00:13:24.540><c> and</c><00:13:24.839><c> you</c><00:13:25.019><c> were</c><00:13:25.139><c> delivering</c>

00:13:25.490 --> 00:13:25.500 align:start position:0%
hundred dollars and you were delivering
 

00:13:25.500 --> 00:13:27.710 align:start position:0%
hundred dollars and you were delivering
it<00:13:25.680><c> at</c><00:13:25.800><c> 12.50</c><00:13:26.339><c> you</c><00:13:26.880><c> would</c><00:13:26.940><c> have</c><00:13:27.060><c> given</c><00:13:27.300><c> fifty</c>

00:13:27.710 --> 00:13:27.720 align:start position:0%
it at 12.50 you would have given fifty
 

00:13:27.720 --> 00:13:30.110 align:start position:0%
it at 12.50 you would have given fifty
dollars<00:13:28.019><c> of</c><00:13:28.200><c> surplus</c><00:13:28.680><c> to</c><00:13:28.920><c> that</c><00:13:29.040><c> user</c><00:13:29.399><c> and</c><00:13:30.000><c> if</c>

00:13:30.110 --> 00:13:30.120 align:start position:0%
dollars of surplus to that user and if
 

00:13:30.120 --> 00:13:31.790 align:start position:0%
dollars of surplus to that user and if
we<00:13:30.240><c> sum</c><00:13:30.420><c> all</c><00:13:30.600><c> the</c><00:13:30.779><c> surpluses</c><00:13:31.200><c> up</c><00:13:31.320><c> together</c><00:13:31.500><c> we</c>

00:13:31.790 --> 00:13:31.800 align:start position:0%
we sum all the surpluses up together we
 

00:13:31.800 --> 00:13:35.150 align:start position:0%
we sum all the surpluses up together we
get<00:13:31.920><c> one</c><00:13:32.339><c> value</c><00:13:32.579><c> which</c><00:13:33.420><c> we</c><00:13:33.720><c> can</c><00:13:33.839><c> optimize</c><00:13:34.200><c> for</c>

00:13:35.150 --> 00:13:35.160 align:start position:0%
get one value which we can optimize for
 

00:13:35.160 --> 00:13:36.790 align:start position:0%
get one value which we can optimize for
and<00:13:35.639><c> by</c><00:13:35.820><c> having</c><00:13:36.000><c> this</c><00:13:36.240><c> optimization</c>

00:13:36.790 --> 00:13:36.800 align:start position:0%
and by having this optimization
 

00:13:36.800 --> 00:13:39.650 align:start position:0%
and by having this optimization
Criterion<00:13:37.800><c> we</c><00:13:38.399><c> can</c><00:13:38.579><c> now</c>

00:13:39.650 --> 00:13:39.660 align:start position:0%
Criterion we can now
 

00:13:39.660 --> 00:13:42.829 align:start position:0%
Criterion we can now
dispatch<00:13:40.560><c> this</c><00:13:41.160><c> hard</c><00:13:41.339><c> problem</c><00:13:41.639><c> to</c><00:13:42.480><c> a</c><00:13:42.660><c> network</c>

00:13:42.829 --> 00:13:42.839 align:start position:0%
dispatch this hard problem to a network
 

00:13:42.839 --> 00:13:45.050 align:start position:0%
dispatch this hard problem to a network
of<00:13:43.380><c> what</c><00:13:43.620><c> we</c><00:13:43.740><c> originally</c><00:13:44.040><c> called</c><00:13:44.279><c> solvers</c><00:13:44.880><c> now</c>

00:13:45.050 --> 00:13:45.060 align:start position:0%
of what we originally called solvers now
 

00:13:45.060 --> 00:13:46.550 align:start position:0%
of what we originally called solvers now
we're<00:13:45.240><c> starting</c><00:13:45.480><c> to</c><00:13:45.600><c> call</c><00:13:45.720><c> it</c><00:13:45.839><c> batch</c><00:13:46.019><c> Builders</c>

00:13:46.550 --> 00:13:46.560 align:start position:0%
we're starting to call it batch Builders
 

00:13:46.560 --> 00:13:48.829 align:start position:0%
we're starting to call it batch Builders
we're<00:13:47.160><c> basically</c><00:13:47.519><c> tasked</c><00:13:48.060><c> to</c><00:13:48.240><c> try</c><00:13:48.480><c> to</c><00:13:48.600><c> find</c>

00:13:48.829 --> 00:13:48.839 align:start position:0%
we're basically tasked to try to find
 

00:13:48.839 --> 00:13:50.750 align:start position:0%
we're basically tasked to try to find
the<00:13:49.260><c> most</c><00:13:49.440><c> optimal</c><00:13:50.100><c> solution</c><00:13:50.399><c> to</c><00:13:50.579><c> this</c>

00:13:50.750 --> 00:13:50.760 align:start position:0%
the most optimal solution to this
 

00:13:50.760 --> 00:13:51.710 align:start position:0%
the most optimal solution to this
problem

00:13:51.710 --> 00:13:51.720 align:start position:0%
problem
 

00:13:51.720 --> 00:13:53.210 align:start position:0%
problem
and<00:13:52.079><c> they</c><00:13:52.200><c> could</c><00:13:52.320><c> employ</c><00:13:52.560><c> it</c><00:13:52.800><c> very</c><00:13:53.040><c> different</c>

00:13:53.210 --> 00:13:53.220 align:start position:0%
and they could employ it very different
 

00:13:53.220 --> 00:13:55.730 align:start position:0%
and they could employ it very different
strategies<00:13:53.880><c> or</c><00:13:54.120><c> heuristics</c><00:13:54.720><c> here</c><00:13:55.200><c> we</c><00:13:55.380><c> saw</c><00:13:55.560><c> the</c>

00:13:55.730 --> 00:13:55.740 align:start position:0%
strategies or heuristics here we saw the
 

00:13:55.740 --> 00:13:56.930 align:start position:0%
strategies or heuristics here we saw the
the<00:13:55.860><c> settlement</c><00:13:56.220><c> from</c><00:13:56.459><c> the</c><00:13:56.579><c> from</c><00:13:56.820><c> the</c>

00:13:56.930 --> 00:13:56.940 align:start position:0%
the settlement from the from the
 

00:13:56.940 --> 00:13:58.190 align:start position:0%
the settlement from the from the
previous<00:13:57.120><c> slide</c><00:13:57.480><c> but</c><00:13:57.720><c> you</c><00:13:57.839><c> could</c><00:13:57.899><c> have</c><00:13:58.019><c> a</c>

00:13:58.190 --> 00:13:58.200 align:start position:0%
previous slide but you could have a
 

00:13:58.200 --> 00:13:59.569 align:start position:0%
previous slide but you could have a
solver<00:13:58.440><c> that</c><00:13:58.620><c> just</c><00:13:58.800><c> goes</c><00:13:59.040><c> and</c><00:13:59.220><c> tries</c><00:13:59.459><c> to</c>

00:13:59.569 --> 00:13:59.579 align:start position:0%
solver that just goes and tries to
 

00:13:59.579 --> 00:14:01.550 align:start position:0%
solver that just goes and tries to
settle<00:13:59.940><c> every</c><00:14:00.180><c> single</c><00:14:00.360><c> user</c><00:14:00.660><c> trade</c><00:14:00.959><c> with</c><00:14:01.440><c> the</c>

00:14:01.550 --> 00:14:01.560 align:start position:0%
settle every single user trade with the
 

00:14:01.560 --> 00:14:03.410 align:start position:0%
settle every single user trade with the
most<00:14:01.680><c> liquid</c><00:14:01.980><c> amm</c><00:14:02.399><c> on</c><00:14:02.519><c> that</c><00:14:02.639><c> pair</c>

00:14:03.410 --> 00:14:03.420 align:start position:0%
most liquid amm on that pair
 

00:14:03.420 --> 00:14:05.470 align:start position:0%
most liquid amm on that pair
but<00:14:03.839><c> by</c><00:14:04.019><c> virtue</c><00:14:04.320><c> of</c><00:14:04.440><c> having</c><00:14:04.560><c> this</c><00:14:04.800><c> approximate</c>

00:14:05.470 --> 00:14:05.480 align:start position:0%
but by virtue of having this approximate
 

00:14:05.480 --> 00:14:07.430 align:start position:0%
but by virtue of having this approximate
approximation<00:14:06.480><c> Criterion</c><00:14:06.899><c> optimization</c>

00:14:07.430 --> 00:14:07.440 align:start position:0%
approximation Criterion optimization
 

00:14:07.440 --> 00:14:10.069 align:start position:0%
approximation Criterion optimization
Criterion<00:14:07.920><c> we</c><00:14:08.639><c> can</c><00:14:08.760><c> now</c><00:14:09.000><c> rank</c><00:14:09.540><c> the</c><00:14:09.899><c> different</c>

00:14:10.069 --> 00:14:10.079 align:start position:0%
Criterion we can now rank the different
 

00:14:10.079 --> 00:14:12.590 align:start position:0%
Criterion we can now rank the different
solutions<00:14:10.680><c> and</c><00:14:11.459><c> find</c><00:14:11.639><c> the</c><00:14:11.880><c> one</c><00:14:12.000><c> that</c><00:14:12.180><c> settles</c>

00:14:12.590 --> 00:14:12.600 align:start position:0%
solutions and find the one that settles
 

00:14:12.600 --> 00:14:14.870 align:start position:0%
solutions and find the one that settles
the<00:14:12.720><c> user</c><00:14:12.959><c> trade</c><00:14:13.200><c> at</c><00:14:13.860><c> the</c><00:14:13.980><c> best</c><00:14:14.220><c> possible</c>

00:14:14.870 --> 00:14:14.880 align:start position:0%
the user trade at the best possible
 

00:14:14.880 --> 00:14:17.569 align:start position:0%
the user trade at the best possible
price<00:14:15.200><c> and</c><00:14:16.200><c> then</c><00:14:16.380><c> that</c><00:14:16.980><c> solution</c><00:14:17.220><c> will</c><00:14:17.459><c> get</c>

00:14:17.569 --> 00:14:17.579 align:start position:0%
price and then that solution will get
 

00:14:17.579 --> 00:14:19.069 align:start position:0%
price and then that solution will get
chosen<00:14:17.940><c> and</c><00:14:18.240><c> the</c><00:14:18.360><c> proposal</c><00:14:18.779><c> for</c><00:14:18.899><c> that</c>

00:14:19.069 --> 00:14:19.079 align:start position:0%
chosen and the proposal for that
 

00:14:19.079 --> 00:14:21.350 align:start position:0%
chosen and the proposal for that
solution<00:14:19.380><c> gets</c><00:14:20.040><c> a</c><00:14:20.100><c> protocol</c><00:14:20.339><c> reward</c>

00:14:21.350 --> 00:14:21.360 align:start position:0%
solution gets a protocol reward
 

00:14:21.360 --> 00:14:24.470 align:start position:0%
solution gets a protocol reward
and<00:14:21.839><c> so</c><00:14:22.019><c> we</c><00:14:22.200><c> kind</c><00:14:22.320><c> of</c><00:14:22.440><c> moved</c><00:14:22.800><c> into</c><00:14:22.920><c> a</c><00:14:23.480><c> consensus</c>

00:14:24.470 --> 00:14:24.480 align:start position:0%
and so we kind of moved into a consensus
 

00:14:24.480 --> 00:14:26.629 align:start position:0%
and so we kind of moved into a consensus
scheme<00:14:25.019><c> where</c><00:14:25.440><c> the</c><00:14:25.740><c> leader</c><00:14:25.980><c> selection</c><00:14:26.279><c> is</c><00:14:26.519><c> not</c>

00:14:26.629 --> 00:14:26.639 align:start position:0%
scheme where the leader selection is not
 

00:14:26.639 --> 00:14:28.610 align:start position:0%
scheme where the leader selection is not
based<00:14:26.940><c> on</c><00:14:27.000><c> work</c><00:14:27.180><c> not</c><00:14:27.480><c> based</c><00:14:27.839><c> on</c><00:14:27.899><c> stake</c><00:14:28.260><c> but</c>

00:14:28.610 --> 00:14:28.620 align:start position:0%
based on work not based on stake but
 

00:14:28.620 --> 00:14:30.470 align:start position:0%
based on work not based on stake but
based<00:14:29.100><c> on</c><00:14:29.220><c> optimality</c>

00:14:30.470 --> 00:14:30.480 align:start position:0%
based on optimality
 

00:14:30.480 --> 00:14:32.030 align:start position:0%
based on optimality
the<00:14:30.660><c> UI</c><00:14:30.959><c> looks</c><00:14:31.260><c> very</c><00:14:31.320><c> much</c><00:14:31.440><c> similar</c><00:14:31.740><c> to</c><00:14:31.860><c> what</c>

00:14:32.030 --> 00:14:32.040 align:start position:0%
the UI looks very much similar to what
 

00:14:32.040 --> 00:14:34.250 align:start position:0%
the UI looks very much similar to what
you<00:14:32.160><c> might</c><00:14:32.399><c> be</c><00:14:32.519><c> used</c><00:14:32.639><c> from</c><00:14:32.940><c> your</c><00:14:33.120><c> favorite</c><00:14:33.300><c> amm</c>

00:14:34.250 --> 00:14:34.260 align:start position:0%
you might be used from your favorite amm
 

00:14:34.260 --> 00:14:36.530 align:start position:0%
you might be used from your favorite amm
front<00:14:34.620><c> end</c><00:14:34.860><c> but</c><00:14:35.519><c> here's</c><00:14:35.820><c> an</c><00:14:35.940><c> example</c><00:14:36.240><c> of</c><00:14:36.420><c> a</c>

00:14:36.530 --> 00:14:36.540 align:start position:0%
front end but here's an example of a
 

00:14:36.540 --> 00:14:39.110 align:start position:0%
front end but here's an example of a
batch<00:14:36.720><c> that</c><00:14:37.019><c> we</c><00:14:37.200><c> saw</c><00:14:37.440><c> I</c><00:14:38.040><c> think</c><00:14:38.160><c> around</c><00:14:38.579><c> 20</c><00:14:38.880><c> days</c>

00:14:39.110 --> 00:14:39.120 align:start position:0%
batch that we saw I think around 20 days
 

00:14:39.120 --> 00:14:40.009 align:start position:0%
batch that we saw I think around 20 days
ago

00:14:40.009 --> 00:14:40.019 align:start position:0%
ago
 

00:14:40.019 --> 00:14:42.769 align:start position:0%
ago
where<00:14:40.380><c> two</c><00:14:40.560><c> users</c><00:14:40.920><c> were</c><00:14:41.160><c> trading</c><00:14:41.699><c> in</c><00:14:42.540><c> the</c><00:14:42.660><c> same</c>

00:14:42.769 --> 00:14:42.779 align:start position:0%
where two users were trading in the same
 

00:14:42.779 --> 00:14:44.750 align:start position:0%
where two users were trading in the same
so<00:14:43.019><c> we</c><00:14:43.199><c> can</c><00:14:43.260><c> see</c><00:14:43.440><c> there's</c><00:14:43.680><c> one</c><00:14:44.100><c> high-level</c>

00:14:44.750 --> 00:14:44.760 align:start position:0%
so we can see there's one high-level
 

00:14:44.760 --> 00:14:47.090 align:start position:0%
so we can see there's one high-level
ethereum<00:14:45.180><c> transaction</c><00:14:45.660><c> but</c><00:14:46.320><c> in</c><00:14:46.560><c> that</c><00:14:46.740><c> single</c>

00:14:47.090 --> 00:14:47.100 align:start position:0%
ethereum transaction but in that single
 

00:14:47.100 --> 00:14:51.050 align:start position:0%
ethereum transaction but in that single
transaction<00:14:47.459><c> we</c><00:14:48.060><c> have</c><00:14:48.300><c> two</c><00:14:49.079><c> people</c><00:14:49.320><c> Trading</c>

00:14:51.050 --> 00:14:51.060 align:start position:0%
transaction we have two people Trading
 

00:14:51.060 --> 00:14:53.389 align:start position:0%
transaction we have two people Trading
two<00:14:51.959><c> trade</c><00:14:52.199><c> intents</c><00:14:52.620><c> so</c><00:14:52.800><c> we</c><00:14:52.980><c> have</c><00:14:53.100><c> one</c><00:14:53.279><c> person</c>

00:14:53.389 --> 00:14:53.399 align:start position:0%
two trade intents so we have one person
 

00:14:53.399 --> 00:14:55.009 align:start position:0%
two trade intents so we have one person
that<00:14:53.699><c> is</c><00:14:53.820><c> selling</c><00:14:54.060><c> the</c><00:14:54.180><c> manifold</c><00:14:54.540><c> token</c><00:14:54.899><c> and</c>

00:14:55.009 --> 00:14:55.019 align:start position:0%
that is selling the manifold token and
 

00:14:55.019 --> 00:14:56.150 align:start position:0%
that is selling the manifold token and
another<00:14:55.199><c> person</c><00:14:55.500><c> that</c><00:14:55.680><c> is</c><00:14:55.800><c> buying</c><00:14:56.040><c> the</c>

00:14:56.150 --> 00:14:56.160 align:start position:0%
another person that is buying the
 

00:14:56.160 --> 00:14:58.069 align:start position:0%
another person that is buying the
manifold<00:14:56.519><c> token</c><00:14:56.880><c> and</c><00:14:57.480><c> the</c><00:14:57.660><c> first</c><00:14:57.720><c> thing</c><00:14:57.899><c> to</c>

00:14:58.069 --> 00:14:58.079 align:start position:0%
manifold token and the first thing to
 

00:14:58.079 --> 00:15:00.110 align:start position:0%
manifold token and the first thing to
notice<00:14:58.260><c> here</c><00:14:58.440><c> is</c><00:14:58.620><c> that</c><00:14:58.800><c> both</c><00:14:58.980><c> people</c><00:14:59.339><c> were</c>

00:15:00.110 --> 00:15:00.120 align:start position:0%
notice here is that both people were
 

00:15:00.120 --> 00:15:01.790 align:start position:0%
notice here is that both people were
executed<00:15:00.540><c> at</c><00:15:00.720><c> the</c><00:15:00.899><c> exact</c><00:15:01.199><c> same</c><00:15:01.440><c> clearing</c>

00:15:01.790 --> 00:15:01.800 align:start position:0%
executed at the exact same clearing
 

00:15:01.800 --> 00:15:04.370 align:start position:0%
executed at the exact same clearing
price<00:15:02.040><c> whereas</c><00:15:02.880><c> if</c><00:15:03.120><c> they</c><00:15:03.240><c> had</c><00:15:03.420><c> gone</c><00:15:03.660><c> through</c><00:15:04.139><c> a</c>

00:15:04.370 --> 00:15:04.380 align:start position:0%
price whereas if they had gone through a
 

00:15:04.380 --> 00:15:06.170 align:start position:0%
price whereas if they had gone through a
more<00:15:04.560><c> traditional</c><00:15:04.860><c> Dex</c><00:15:05.160><c> mechanism</c><00:15:05.519><c> one</c><00:15:06.120><c> of</c>

00:15:06.170 --> 00:15:06.180 align:start position:0%
more traditional Dex mechanism one of
 

00:15:06.180 --> 00:15:08.629 align:start position:0%
more traditional Dex mechanism one of
them<00:15:06.300><c> would</c><00:15:06.600><c> have</c><00:15:06.839><c> to</c><00:15:07.320><c> go</c><00:15:07.800><c> first</c><00:15:08.040><c> and</c><00:15:08.399><c> get</c><00:15:08.519><c> a</c>

00:15:08.629 --> 00:15:08.639 align:start position:0%
them would have to go first and get a
 

00:15:08.639 --> 00:15:10.250 align:start position:0%
them would have to go first and get a
different<00:15:08.760><c> price</c><00:15:09.000><c> than</c><00:15:09.240><c> the</c><00:15:09.420><c> second</c><00:15:09.600><c> one</c><00:15:09.779><c> in</c>

00:15:10.250 --> 00:15:10.260 align:start position:0%
different price than the second one in
 

00:15:10.260 --> 00:15:11.449 align:start position:0%
different price than the second one in
this<00:15:10.380><c> case</c><00:15:10.500><c> it</c><00:15:10.620><c> was</c><00:15:10.800><c> actually</c><00:15:10.920><c> better</c><00:15:11.160><c> to</c><00:15:11.339><c> be</c>

00:15:11.449 --> 00:15:11.459 align:start position:0%
this case it was actually better to be
 

00:15:11.459 --> 00:15:12.949 align:start position:0%
this case it was actually better to be
the<00:15:11.579><c> second</c><00:15:11.699><c> because</c><00:15:12.000><c> the</c><00:15:12.300><c> prices</c><00:15:12.420><c> the</c><00:15:12.779><c> the</c>

00:15:12.949 --> 00:15:12.959 align:start position:0%
the second because the prices the the
 

00:15:12.959 --> 00:15:14.329 align:start position:0%
the second because the prices the the
trades<00:15:13.260><c> were</c><00:15:13.380><c> against</c><00:15:13.560><c> one</c><00:15:13.740><c> another</c><00:15:13.920><c> so</c><00:15:14.220><c> you</c>

00:15:14.329 --> 00:15:14.339 align:start position:0%
trades were against one another so you
 

00:15:14.339 --> 00:15:17.090 align:start position:0%
trades were against one another so you
want<00:15:14.459><c> to</c><00:15:14.639><c> First</c><00:15:14.820><c> have</c><00:15:15.420><c> the</c><00:15:15.779><c> the</c><00:15:16.680><c> other</c><00:15:16.920><c> person</c>

00:15:17.090 --> 00:15:17.100 align:start position:0%
want to First have the the other person
 

00:15:17.100 --> 00:15:18.710 align:start position:0%
want to First have the the other person
move<00:15:17.399><c> the</c><00:15:17.639><c> price</c><00:15:17.760><c> in</c><00:15:18.000><c> your</c><00:15:18.120><c> favor</c><00:15:18.300><c> and</c><00:15:18.540><c> then</c>

00:15:18.710 --> 00:15:18.720 align:start position:0%
move the price in your favor and then
 

00:15:18.720 --> 00:15:21.110 align:start position:0%
move the price in your favor and then
trade<00:15:18.959><c> but</c><00:15:19.740><c> basically</c><00:15:20.040><c> by</c><00:15:20.279><c> matching</c><00:15:20.699><c> those</c><00:15:20.880><c> at</c>

00:15:21.110 --> 00:15:21.120 align:start position:0%
trade but basically by matching those at
 

00:15:21.120 --> 00:15:22.610 align:start position:0%
trade but basically by matching those at
a<00:15:21.300><c> single</c><00:15:21.480><c> uniform</c><00:15:21.839><c> clearing</c><00:15:22.199><c> price</c><00:15:22.380><c> we</c>

00:15:22.610 --> 00:15:22.620 align:start position:0%
a single uniform clearing price we
 

00:15:22.620 --> 00:15:24.170 align:start position:0%
a single uniform clearing price we
removed<00:15:22.980><c> all</c><00:15:23.160><c> the</c><00:15:23.279><c> games</c><00:15:23.399><c> that</c><00:15:23.760><c> the</c><00:15:23.880><c> people</c><00:15:24.000><c> in</c>

00:15:24.170 --> 00:15:24.180 align:start position:0%
removed all the games that the people in
 

00:15:24.180 --> 00:15:25.370 align:start position:0%
removed all the games that the people in
the<00:15:24.300><c> batch</c><00:15:24.420><c> could</c><00:15:24.720><c> have</c><00:15:24.779><c> played</c><00:15:25.019><c> against</c><00:15:25.139><c> one</c>

00:15:25.370 --> 00:15:25.380 align:start position:0%
the batch could have played against one
 

00:15:25.380 --> 00:15:26.870 align:start position:0%
the batch could have played against one
another<00:15:25.560><c> and</c><00:15:25.860><c> made</c><00:15:26.040><c> the</c><00:15:26.160><c> system</c><00:15:26.339><c> more</c><00:15:26.699><c> simple</c>

00:15:26.870 --> 00:15:26.880 align:start position:0%
another and made the system more simple
 

00:15:26.880 --> 00:15:29.269 align:start position:0%
another and made the system more simple
fair<00:15:27.420><c> and</c><00:15:27.720><c> safe</c><00:15:27.899><c> to</c><00:15:28.139><c> reason</c><00:15:28.320><c> about</c><00:15:28.560><c> the</c><00:15:29.220><c> other</c>

00:15:29.269 --> 00:15:29.279 align:start position:0%
fair and safe to reason about the other
 

00:15:29.279 --> 00:15:31.490 align:start position:0%
fair and safe to reason about the other
thing<00:15:29.519><c> that</c><00:15:29.639><c> is</c><00:15:29.820><c> cool</c><00:15:30.000><c> is</c><00:15:30.300><c> that</c><00:15:30.480><c> because</c><00:15:30.779><c> these</c>

00:15:31.490 --> 00:15:31.500 align:start position:0%
thing that is cool is that because these
 

00:15:31.500 --> 00:15:33.110 align:start position:0%
thing that is cool is that because these
tokens<00:15:31.800><c> were</c><00:15:31.980><c> traded</c><00:15:32.399><c> exactly</c><00:15:32.820><c> in</c><00:15:33.000><c> the</c>

00:15:33.110 --> 00:15:33.120 align:start position:0%
tokens were traded exactly in the
 

00:15:33.120 --> 00:15:35.150 align:start position:0%
tokens were traded exactly in the
opposite<00:15:33.420><c> direction</c><00:15:33.660><c> which</c><00:15:34.560><c> is</c><00:15:34.620><c> what</c><00:15:34.860><c> we</c><00:15:34.980><c> call</c>

00:15:35.150 --> 00:15:35.160 align:start position:0%
opposite direction which is what we call
 

00:15:35.160 --> 00:15:37.850 align:start position:0%
opposite direction which is what we call
a<00:15:35.519><c> coincidence</c><00:15:36.240><c> of</c><00:15:36.480><c> once</c><00:15:36.899><c> you</c><00:15:37.260><c> want</c><00:15:37.440><c> the</c><00:15:37.620><c> exact</c>

00:15:37.850 --> 00:15:37.860 align:start position:0%
a coincidence of once you want the exact
 

00:15:37.860 --> 00:15:40.129 align:start position:0%
a coincidence of once you want the exact
opposite<00:15:38.220><c> of</c><00:15:38.399><c> what</c><00:15:38.579><c> I</c><00:15:38.760><c> have</c><00:15:39.360><c> we</c><00:15:39.959><c> actually</c>

00:15:40.129 --> 00:15:40.139 align:start position:0%
opposite of what I have we actually
 

00:15:40.139 --> 00:15:42.530 align:start position:0%
opposite of what I have we actually
saved<00:15:40.740><c> about</c><00:15:40.920><c> forty</c><00:15:41.579><c> thousand</c><00:15:41.940><c> dollars</c><00:15:42.240><c> in</c>

00:15:42.530 --> 00:15:42.540 align:start position:0%
saved about forty thousand dollars in
 

00:15:42.540 --> 00:15:44.030 align:start position:0%
saved about forty thousand dollars in
trading<00:15:42.839><c> volume</c><00:15:43.019><c> that</c><00:15:43.380><c> we</c><00:15:43.500><c> didn't</c><00:15:43.620><c> have</c><00:15:43.860><c> to</c>

00:15:44.030 --> 00:15:44.040 align:start position:0%
trading volume that we didn't have to
 

00:15:44.040 --> 00:15:45.889 align:start position:0%
trading volume that we didn't have to
send<00:15:44.160><c> to</c><00:15:44.339><c> UNI</c><00:15:44.639><c> swap</c><00:15:44.820><c> in</c><00:15:44.940><c> sushi</c><00:15:45.240><c> swap</c><00:15:45.540><c> because</c>

00:15:45.889 --> 00:15:45.899 align:start position:0%
send to UNI swap in sushi swap because
 

00:15:45.899 --> 00:15:46.970 align:start position:0%
send to UNI swap in sushi swap because
it<00:15:46.079><c> could</c><00:15:46.199><c> be</c><00:15:46.320><c> settled</c><00:15:46.680><c> directly</c>

00:15:46.970 --> 00:15:46.980 align:start position:0%
it could be settled directly
 

00:15:46.980 --> 00:15:49.250 align:start position:0%
it could be settled directly
peer-to-peer<00:15:47.639><c> so</c><00:15:48.240><c> here</c><00:15:48.420><c> we</c><00:15:48.600><c> have</c><00:15:48.720><c> one</c><00:15:49.079><c> person</c>

00:15:49.250 --> 00:15:49.260 align:start position:0%
peer-to-peer so here we have one person
 

00:15:49.260 --> 00:15:52.069 align:start position:0%
peer-to-peer so here we have one person
buying<00:15:49.740><c> 40</c><00:15:50.220><c> 000</c><00:15:50.279><c> UCC</c><00:15:50.699><c> and</c><00:15:51.060><c> one</c><00:15:51.240><c> person</c><00:15:51.420><c> selling</c>

00:15:52.069 --> 00:15:52.079 align:start position:0%
buying 40 000 UCC and one person selling
 

00:15:52.079 --> 00:15:55.730 align:start position:0%
buying 40 000 UCC and one person selling
uh<00:15:52.560><c> 48</c><00:15:53.220><c> 000</c><00:15:53.279><c> usdc</c><00:15:53.880><c> and</c><00:15:54.300><c> so</c><00:15:54.540><c> in</c><00:15:55.320><c> the</c><00:15:55.440><c> specific</c>

00:15:55.730 --> 00:15:55.740 align:start position:0%
uh 48 000 usdc and so in the specific
 

00:15:55.740 --> 00:15:57.710 align:start position:0%
uh 48 000 usdc and so in the specific
example<00:15:56.160><c> we</c><00:15:56.459><c> actually</c><00:15:56.579><c> not</c><00:15:56.880><c> only</c><00:15:57.000><c> got</c><00:15:57.240><c> fairer</c>

00:15:57.710 --> 00:15:57.720 align:start position:0%
example we actually not only got fairer
 

00:15:57.720 --> 00:15:59.689 align:start position:0%
example we actually not only got fairer
pricing<00:15:58.019><c> we</c><00:15:58.260><c> also</c><00:15:58.500><c> got</c><00:15:58.680><c> a</c><00:15:58.980><c> structural</c><00:15:59.399><c> price</c>

00:15:59.689 --> 00:15:59.699 align:start position:0%
pricing we also got a structural price
 

00:15:59.699 --> 00:16:02.030 align:start position:0%
pricing we also got a structural price
Improvement<00:16:00.180><c> that</c><00:16:00.420><c> only</c><00:16:00.860><c> batching</c><00:16:01.860><c> people</c>

00:16:02.030 --> 00:16:02.040 align:start position:0%
Improvement that only batching people
 

00:16:02.040 --> 00:16:03.710 align:start position:0%
Improvement that only batching people
together<00:16:02.279><c> and</c><00:16:02.579><c> trading</c><00:16:02.880><c> people</c><00:16:02.940><c> peer-to-peer</c>

00:16:03.710 --> 00:16:03.720 align:start position:0%
together and trading people peer-to-peer
 

00:16:03.720 --> 00:16:06.710 align:start position:0%
together and trading people peer-to-peer
can<00:16:04.560><c> accomplish</c><00:16:05.040><c> because</c><00:16:05.760><c> we</c><00:16:06.120><c> saved</c><00:16:06.420><c> so</c><00:16:06.540><c> much</c>

00:16:06.710 --> 00:16:06.720 align:start position:0%
can accomplish because we saved so much
 

00:16:06.720 --> 00:16:07.610 align:start position:0%
can accomplish because we saved so much
money

00:16:07.610 --> 00:16:07.620 align:start position:0%
money
 

00:16:07.620 --> 00:16:09.889 align:start position:0%
money
um<00:16:07.680><c> that</c><00:16:08.399><c> didn't</c><00:16:08.579><c> have</c><00:16:08.760><c> to</c><00:16:08.820><c> go</c><00:16:08.940><c> to</c><00:16:09.060><c> the</c><00:16:09.180><c> amm</c><00:16:09.600><c> we</c>

00:16:09.889 --> 00:16:09.899 align:start position:0%
um that didn't have to go to the amm we
 

00:16:09.899 --> 00:16:12.889 align:start position:0%
um that didn't have to go to the amm we
saved<00:16:10.139><c> about</c><00:16:10.260><c> 800</c><00:16:10.800><c> in</c><00:16:11.339><c> reduced</c><00:16:11.699><c> LP</c><00:16:12.060><c> fees</c><00:16:12.420><c> and</c>

00:16:12.889 --> 00:16:12.899 align:start position:0%
saved about 800 in reduced LP fees and
 

00:16:12.899 --> 00:16:14.569 align:start position:0%
saved about 800 in reduced LP fees and
we<00:16:13.019><c> also</c><00:16:13.260><c> saved</c><00:16:13.560><c> about</c><00:16:13.680><c> one</c><00:16:14.100><c> thousand</c><00:16:14.459><c> five</c>

00:16:14.569 --> 00:16:14.579 align:start position:0%
we also saved about one thousand five
 

00:16:14.579 --> 00:16:16.129 align:start position:0%
we also saved about one thousand five
hundred<00:16:14.820><c> dollars</c><00:16:15.060><c> in</c><00:16:15.240><c> reduced</c><00:16:15.600><c> price</c><00:16:15.720><c> impact</c>

00:16:16.129 --> 00:16:16.139 align:start position:0%
hundred dollars in reduced price impact
 

00:16:16.139 --> 00:16:18.170 align:start position:0%
hundred dollars in reduced price impact
which<00:16:16.620><c> stems</c><00:16:17.040><c> from</c><00:16:17.160><c> the</c><00:16:17.519><c> fact</c><00:16:17.579><c> when</c><00:16:17.820><c> you</c><00:16:18.000><c> trade</c>

00:16:18.170 --> 00:16:18.180 align:start position:0%
which stems from the fact when you trade
 

00:16:18.180 --> 00:16:19.610 align:start position:0%
which stems from the fact when you trade
against<00:16:18.360><c> an</c><00:16:18.600><c> amm</c><00:16:18.959><c> you're</c><00:16:19.079><c> moving</c><00:16:19.380><c> the</c><00:16:19.500><c> price</c>

00:16:19.610 --> 00:16:19.620 align:start position:0%
against an amm you're moving the price
 

00:16:19.620 --> 00:16:21.230 align:start position:0%
against an amm you're moving the price
up<00:16:19.800><c> and</c><00:16:20.100><c> then</c><00:16:20.160><c> when</c><00:16:20.339><c> you</c><00:16:20.459><c> sell</c><00:16:20.579><c> against</c><00:16:20.820><c> it</c><00:16:21.060><c> you</c>

00:16:21.230 --> 00:16:21.240 align:start position:0%
up and then when you sell against it you
 

00:16:21.240 --> 00:16:23.389 align:start position:0%
up and then when you sell against it you
will<00:16:21.360><c> move</c><00:16:21.540><c> the</c><00:16:21.720><c> price</c><00:16:21.839><c> down</c><00:16:22.079><c> again</c><00:16:22.740><c> and</c><00:16:23.220><c> so</c>

00:16:23.389 --> 00:16:23.399 align:start position:0%
will move the price down again and so
 

00:16:23.399 --> 00:16:25.730 align:start position:0%
will move the price down again and so
this<00:16:23.579><c> is</c><00:16:23.699><c> how</c><00:16:24.000><c> the</c><00:16:24.420><c> the</c><00:16:24.660><c> solver</c><00:16:25.139><c> competition</c><00:16:25.440><c> I</c>

00:16:25.730 --> 00:16:25.740 align:start position:0%
this is how the the solver competition I
 

00:16:25.740 --> 00:16:27.470 align:start position:0%
this is how the the solver competition I
talked<00:16:25.980><c> about</c><00:16:26.040><c> is</c><00:16:26.399><c> looking</c><00:16:26.579><c> at</c><00:16:26.820><c> the</c><00:16:26.940><c> moment</c><00:16:27.060><c> we</c>

00:16:27.470 --> 00:16:27.480 align:start position:0%
talked about is looking at the moment we
 

00:16:27.480 --> 00:16:29.569 align:start position:0%
talked about is looking at the moment we
have<00:16:28.139><c> um</c><00:16:28.139><c> as</c><00:16:28.560><c> of</c><00:16:28.680><c> last</c><00:16:28.920><c> week</c><00:16:29.040><c> we</c><00:16:29.279><c> had</c><00:16:29.399><c> 12</c>

00:16:29.569 --> 00:16:29.579 align:start position:0%
have um as of last week we had 12
 

00:16:29.579 --> 00:16:31.189 align:start position:0%
have um as of last week we had 12
servers<00:16:30.000><c> in</c><00:16:30.120><c> production</c><00:16:30.360><c> as</c><00:16:30.600><c> of</c><00:16:30.720><c> this</c><00:16:30.899><c> week</c><00:16:31.019><c> we</c>

00:16:31.189 --> 00:16:31.199 align:start position:0%
servers in production as of this week we
 

00:16:31.199 --> 00:16:32.750 align:start position:0%
servers in production as of this week we
have<00:16:31.320><c> 13</c><00:16:31.500><c> solvers</c><00:16:32.040><c> in</c><00:16:32.160><c> production</c><00:16:32.339><c> that</c><00:16:32.579><c> are</c>

00:16:32.750 --> 00:16:32.760 align:start position:0%
have 13 solvers in production that are
 

00:16:32.760 --> 00:16:34.910 align:start position:0%
have 13 solvers in production that are
competing<00:16:33.360><c> for</c><00:16:33.600><c> finding</c><00:16:34.260><c> the</c><00:16:34.380><c> best</c><00:16:34.560><c> solution</c>

00:16:34.910 --> 00:16:34.920 align:start position:0%
competing for finding the best solution
 

00:16:34.920 --> 00:16:37.610 align:start position:0%
competing for finding the best solution
so<00:16:35.579><c> we</c><00:16:35.760><c> actually</c><00:16:35.880><c> have</c><00:16:36.060><c> quite</c><00:16:36.360><c> a</c><00:16:37.019><c> um</c><00:16:37.139><c> yeah</c>

00:16:37.610 --> 00:16:37.620 align:start position:0%
so we actually have quite a um yeah
 

00:16:37.620 --> 00:16:39.530 align:start position:0%
so we actually have quite a um yeah
quite<00:16:37.920><c> a</c><00:16:38.100><c> quite</c><00:16:38.459><c> a</c>

00:16:39.530 --> 00:16:39.540 align:start position:0%
quite a quite a
 

00:16:39.540 --> 00:16:41.990 align:start position:0%
quite a quite a
um<00:16:39.800><c> heterogeneous</c><00:16:40.800><c> landscape</c><00:16:41.279><c> of</c><00:16:41.820><c> different</c>

00:16:41.990 --> 00:16:42.000 align:start position:0%
um heterogeneous landscape of different
 

00:16:42.000 --> 00:16:44.269 align:start position:0%
um heterogeneous landscape of different
different<00:16:42.540><c> solver</c><00:16:43.259><c> entities</c>

00:16:44.269 --> 00:16:44.279 align:start position:0%
different solver entities
 

00:16:44.279 --> 00:16:46.490 align:start position:0%
different solver entities
and<00:16:44.759><c> then</c><00:16:44.940><c> there's</c><00:16:45.420><c> a</c><00:16:45.839><c> an</c><00:16:46.199><c> entire</c>

00:16:46.490 --> 00:16:46.500 align:start position:0%
and then there's a an entire
 

00:16:46.500 --> 00:16:48.110 align:start position:0%
and then there's a an entire
presentation<00:16:47.040><c> from</c><00:16:47.399><c> our</c><00:16:47.519><c> data</c><00:16:47.820><c> engineer</c>

00:16:48.110 --> 00:16:48.120 align:start position:0%
presentation from our data engineer
 

00:16:48.120 --> 00:16:49.970 align:start position:0%
presentation from our data engineer
Ghent<00:16:48.839><c> um</c><00:16:48.839><c> that</c><00:16:49.019><c> was</c><00:16:49.139><c> given</c><00:16:49.380><c> at</c><00:16:49.500><c> depth</c><00:16:49.800><c> coin</c>

00:16:49.970 --> 00:16:49.980 align:start position:0%
Ghent um that was given at depth coin
 

00:16:49.980 --> 00:16:52.310 align:start position:0%
Ghent um that was given at depth coin
which<00:16:50.160><c> I</c><00:16:50.339><c> highly</c><00:16:50.579><c> recommend</c><00:16:50.880><c> watching</c><00:16:51.320><c> which</c>

00:16:52.310 --> 00:16:52.320 align:start position:0%
which I highly recommend watching which
 

00:16:52.320 --> 00:16:54.470 align:start position:0%
which I highly recommend watching which
compares<00:16:52.800><c> the</c><00:16:53.100><c> performance</c><00:16:53.459><c> of</c><00:16:53.699><c> cow</c><00:16:53.820><c> swap</c><00:16:54.240><c> in</c>

00:16:54.470 --> 00:16:54.480 align:start position:0%
compares the performance of cow swap in
 

00:16:54.480 --> 00:16:56.329 align:start position:0%
compares the performance of cow swap in
terms<00:16:54.720><c> of</c><00:16:54.779><c> how</c><00:16:55.440><c> much</c><00:16:55.560><c> slippage</c><00:16:56.040><c> can</c><00:16:56.220><c> we</c>

00:16:56.329 --> 00:16:56.339 align:start position:0%
terms of how much slippage can we
 

00:16:56.339 --> 00:16:57.590 align:start position:0%
terms of how much slippage can we
actually<00:16:56.519><c> or</c><00:16:56.820><c> yeah</c><00:16:57.120><c> how</c><00:16:57.300><c> much</c><00:16:57.420><c> of</c><00:16:57.480><c> the</c>

00:16:57.590 --> 00:16:57.600 align:start position:0%
actually or yeah how much of the
 

00:16:57.600 --> 00:16:58.910 align:start position:0%
actually or yeah how much of the
slippage<00:16:57.899><c> can</c><00:16:58.079><c> we</c><00:16:58.199><c> actually</c><00:16:58.380><c> give</c><00:16:58.560><c> back</c><00:16:58.800><c> to</c>

00:16:58.910 --> 00:16:58.920 align:start position:0%
slippage can we actually give back to
 

00:16:58.920 --> 00:17:00.710 align:start position:0%
slippage can we actually give back to
the<00:16:59.100><c> user</c><00:16:59.399><c> compared</c><00:16:59.940><c> to</c><00:17:00.060><c> other</c><00:17:00.360><c> Dex</c>

00:17:00.710 --> 00:17:00.720 align:start position:0%
the user compared to other Dex
 

00:17:00.720 --> 00:17:02.509 align:start position:0%
the user compared to other Dex
aggregators<00:17:01.199><c> in</c><00:17:01.380><c> the</c><00:17:01.500><c> space</c><00:17:01.620><c> and</c><00:17:02.100><c> we</c><00:17:02.220><c> can</c><00:17:02.339><c> show</c>

00:17:02.509 --> 00:17:02.519 align:start position:0%
aggregators in the space and we can show
 

00:17:02.519 --> 00:17:04.309 align:start position:0%
aggregators in the space and we can show
that<00:17:02.759><c> we</c><00:17:02.940><c> have</c><00:17:03.120><c> substantially</c><00:17:04.020><c> better</c>

00:17:04.309 --> 00:17:04.319 align:start position:0%
that we have substantially better
 

00:17:04.319 --> 00:17:06.049 align:start position:0%
that we have substantially better
performance<00:17:04.860><c> compared</c><00:17:05.400><c> to</c><00:17:05.520><c> some</c><00:17:05.819><c> of</c><00:17:05.939><c> the</c>

00:17:06.049 --> 00:17:06.059 align:start position:0%
performance compared to some of the
 

00:17:06.059 --> 00:17:07.789 align:start position:0%
performance compared to some of the
other<00:17:06.179><c> deck</c><00:17:06.720><c> segregators</c>

00:17:07.789 --> 00:17:07.799 align:start position:0%
other deck segregators
 

00:17:07.799 --> 00:17:09.949 align:start position:0%
other deck segregators
so<00:17:08.280><c> for</c><00:17:08.459><c> the</c><00:17:08.640><c> last</c><00:17:08.699><c> couple</c><00:17:08.880><c> of</c><00:17:09.059><c> minutes</c>

00:17:09.949 --> 00:17:09.959 align:start position:0%
so for the last couple of minutes
 

00:17:09.959 --> 00:17:11.150 align:start position:0%
so for the last couple of minutes
um I<00:17:10.199><c> want</c><00:17:10.260><c> to</c><00:17:10.380><c> talk</c><00:17:10.500><c> a</c><00:17:10.679><c> little</c><00:17:10.740><c> bit</c><00:17:10.860><c> about</c>

00:17:11.150 --> 00:17:11.160 align:start position:0%
um I want to talk a little bit about
 

00:17:11.160 --> 00:17:13.309 align:start position:0%
um I want to talk a little bit about
proposer<00:17:11.939><c> Builder</c><00:17:12.299><c> separation</c><00:17:12.660><c> or</c><00:17:13.020><c> kind</c><00:17:13.260><c> of</c>

00:17:13.309 --> 00:17:13.319 align:start position:0%
proposer Builder separation or kind of
 

00:17:13.319 --> 00:17:15.350 align:start position:0%
proposer Builder separation or kind of
the<00:17:13.559><c> general</c><00:17:13.740><c> direction</c><00:17:14.400><c> I</c><00:17:14.819><c> think</c><00:17:14.939><c> that</c><00:17:15.179><c> the</c>

00:17:15.350 --> 00:17:15.360 align:start position:0%
the general direction I think that the
 

00:17:15.360 --> 00:17:17.449 align:start position:0%
the general direction I think that the
ecosystem<00:17:15.780><c> is</c><00:17:16.020><c> taking</c><00:17:16.199><c> with</c><00:17:16.500><c> regards</c><00:17:16.860><c> to</c><00:17:16.919><c> Mev</c>

00:17:17.449 --> 00:17:17.459 align:start position:0%
ecosystem is taking with regards to Mev
 

00:17:17.459 --> 00:17:20.750 align:start position:0%
ecosystem is taking with regards to Mev
and<00:17:18.179><c> why</c><00:17:18.480><c> that</c><00:17:19.140><c> could</c><00:17:19.380><c> be</c><00:17:19.620><c> or</c><00:17:20.280><c> why</c><00:17:20.459><c> I</c><00:17:20.640><c> think</c>

00:17:20.750 --> 00:17:20.760 align:start position:0%
and why that could be or why I think
 

00:17:20.760 --> 00:17:22.069 align:start position:0%
and why that could be or why I think
this<00:17:20.880><c> is</c><00:17:21.000><c> dangerous</c><00:17:21.360><c> and</c><00:17:21.660><c> I</c><00:17:21.780><c> want</c><00:17:21.900><c> to</c><00:17:22.020><c> start</c>

00:17:22.069 --> 00:17:22.079 align:start position:0%
this is dangerous and I want to start
 

00:17:22.079 --> 00:17:25.549 align:start position:0%
this is dangerous and I want to start
this<00:17:22.319><c> by</c><00:17:22.679><c> quoting</c><00:17:23.400><c> one</c><00:17:23.520><c> of</c><00:17:23.699><c> my</c><00:17:24.240><c> um</c><00:17:24.299><c> favorite</c><00:17:24.720><c> uh</c>

00:17:25.549 --> 00:17:25.559 align:start position:0%
this by quoting one of my um favorite uh
 

00:17:25.559 --> 00:17:28.909 align:start position:0%
this by quoting one of my um favorite uh
columnists<00:17:26.339><c> the</c><00:17:26.640><c> money</c><00:17:27.179><c> stuff</c><00:17:27.480><c> BBC</c><00:17:28.020><c> writer</c>

00:17:28.909 --> 00:17:28.919 align:start position:0%
columnists the money stuff BBC writer
 

00:17:28.919 --> 00:17:30.890 align:start position:0%
columnists the money stuff BBC writer
Matt<00:17:29.040><c> Levine</c><00:17:29.460><c> who</c><00:17:29.700><c> is</c><00:17:29.880><c> from</c><00:17:30.480><c> time</c><00:17:30.600><c> to</c><00:17:30.720><c> time</c>

00:17:30.890 --> 00:17:30.900 align:start position:0%
Matt Levine who is from time to time
 

00:17:30.900 --> 00:17:33.350 align:start position:0%
Matt Levine who is from time to time
repeating<00:17:31.740><c> that</c><00:17:31.980><c> uh</c><00:17:32.280><c> well</c><00:17:32.580><c> cryptos</c><00:17:33.059><c> in</c><00:17:33.240><c> the</c>

00:17:33.350 --> 00:17:33.360 align:start position:0%
repeating that uh well cryptos in the
 

00:17:33.360 --> 00:17:34.970 align:start position:0%
repeating that uh well cryptos in the
business<00:17:33.419><c> of</c><00:17:33.720><c> constantly</c><00:17:34.080><c> rediscovering</c><00:17:34.799><c> the</c>

00:17:34.970 --> 00:17:34.980 align:start position:0%
business of constantly rediscovering the
 

00:17:34.980 --> 00:17:36.950 align:start position:0%
business of constantly rediscovering the
basic<00:17:35.220><c> ideas</c><00:17:35.400><c> of</c><00:17:35.760><c> financial</c><00:17:35.940><c> history</c><00:17:36.299><c> and</c><00:17:36.840><c> why</c>

00:17:36.950 --> 00:17:36.960 align:start position:0%
basic ideas of financial history and why
 

00:17:36.960 --> 00:17:38.390 align:start position:0%
basic ideas of financial history and why
this<00:17:37.140><c> I</c><00:17:37.380><c> think</c><00:17:37.500><c> this</c><00:17:37.620><c> is</c><00:17:37.799><c> true</c><00:17:37.980><c> specifically</c>

00:17:38.390 --> 00:17:38.400 align:start position:0%
this I think this is true specifically
 

00:17:38.400 --> 00:17:41.270 align:start position:0%
this I think this is true specifically
for<00:17:38.580><c> PBS</c><00:17:39.120><c> is</c><00:17:39.600><c> well</c><00:17:40.320><c> I'll</c><00:17:40.620><c> talk</c><00:17:40.860><c> about</c><00:17:41.039><c> this</c><00:17:41.160><c> in</c>

00:17:41.270 --> 00:17:41.280 align:start position:0%
for PBS is well I'll talk about this in
 

00:17:41.280 --> 00:17:43.190 align:start position:0%
for PBS is well I'll talk about this in
the<00:17:41.400><c> next</c><00:17:41.520><c> few</c><00:17:41.640><c> slides</c><00:17:41.940><c> but</c><00:17:42.179><c> you</c><00:17:42.960><c> might</c><00:17:43.020><c> have</c>

00:17:43.190 --> 00:17:43.200 align:start position:0%
the next few slides but you might have
 

00:17:43.200 --> 00:17:44.990 align:start position:0%
the next few slides but you might have
seen<00:17:43.380><c> this</c><00:17:43.559><c> graph</c><00:17:43.799><c> before</c><00:17:44.100><c> and</c><00:17:44.580><c> this</c><00:17:44.880><c> is</c>

00:17:44.990 --> 00:17:45.000 align:start position:0%
seen this graph before and this is
 

00:17:45.000 --> 00:17:46.970 align:start position:0%
seen this graph before and this is
basically<00:17:45.240><c> trying</c><00:17:45.539><c> to</c><00:17:45.660><c> resemble</c><00:17:46.320><c> the</c><00:17:46.500><c> Meb</c>

00:17:46.970 --> 00:17:46.980 align:start position:0%
basically trying to resemble the Meb
 

00:17:46.980 --> 00:17:49.370 align:start position:0%
basically trying to resemble the Meb
supply<00:17:47.220><c> chain</c><00:17:47.520><c> going</c><00:17:48.240><c> from</c><00:17:48.600><c> a</c><00:17:48.900><c> user</c><00:17:49.200><c> that</c>

00:17:49.370 --> 00:17:49.380 align:start position:0%
supply chain going from a user that
 

00:17:49.380 --> 00:17:51.110 align:start position:0%
supply chain going from a user that
wants<00:17:49.620><c> to</c><00:17:49.679><c> make</c><00:17:49.799><c> a</c><00:17:49.980><c> trade</c><00:17:50.220><c> and</c><00:17:50.760><c> the</c><00:17:50.940><c> trade</c>

00:17:51.110 --> 00:17:51.120 align:start position:0%
wants to make a trade and the trade
 

00:17:51.120 --> 00:17:52.789 align:start position:0%
wants to make a trade and the trade
being<00:17:51.299><c> something</c><00:17:51.600><c> like</c><00:17:51.840><c> I</c><00:17:52.080><c> want</c><00:17:52.200><c> to</c><00:17:52.320><c> sell</c><00:17:52.440><c> UCC</c>

00:17:52.789 --> 00:17:52.799 align:start position:0%
being something like I want to sell UCC
 

00:17:52.799 --> 00:17:55.190 align:start position:0%
being something like I want to sell UCC
for<00:17:53.100><c> Eve</c><00:17:53.400><c> opening</c><00:17:54.299><c> their</c><00:17:54.419><c> favorite</c><00:17:54.660><c> wallet</c><00:17:55.080><c> or</c>

00:17:55.190 --> 00:17:55.200 align:start position:0%
for Eve opening their favorite wallet or
 

00:17:55.200 --> 00:17:57.470 align:start position:0%
for Eve opening their favorite wallet or
opening<00:17:55.500><c> their</c><00:17:55.620><c> favorite</c><00:17:55.799><c> dab</c><00:17:56.700><c> which</c>

00:17:57.470 --> 00:17:57.480 align:start position:0%
opening their favorite dab which
 

00:17:57.480 --> 00:17:59.630 align:start position:0%
opening their favorite dab which
converts<00:17:57.960><c> that</c><00:17:58.260><c> trade</c><00:17:58.740><c> intent</c><00:17:59.100><c> into</c><00:17:59.340><c> a</c>

00:17:59.630 --> 00:17:59.640 align:start position:0%
converts that trade intent into a
 

00:17:59.640 --> 00:18:01.730 align:start position:0%
converts that trade intent into a
transaction<00:18:00.000><c> and</c><00:18:00.840><c> sends</c><00:18:01.200><c> that</c><00:18:01.380><c> transaction</c>

00:18:01.730 --> 00:18:01.740 align:start position:0%
transaction and sends that transaction
 

00:18:01.740 --> 00:18:04.789 align:start position:0%
transaction and sends that transaction
and<00:18:01.980><c> PBS</c><00:18:02.460><c> to</c><00:18:02.760><c> a</c><00:18:02.940><c> network</c><00:18:03.240><c> of</c><00:18:03.539><c> block</c><00:18:03.720><c> builders</c>

00:18:04.789 --> 00:18:04.799 align:start position:0%
and PBS to a network of block builders
 

00:18:04.799 --> 00:18:05.990 align:start position:0%
and PBS to a network of block builders
the<00:18:05.220><c> transaction</c><00:18:05.520><c> will</c><00:18:05.760><c> be</c><00:18:05.880><c> something</c>

00:18:05.990 --> 00:18:06.000 align:start position:0%
the transaction will be something
 

00:18:06.000 --> 00:18:08.390 align:start position:0%
the transaction will be something
concrete<00:18:06.480><c> like</c><00:18:06.660><c> use</c><00:18:07.200><c> uni</c><00:18:07.620><c> swap</c><00:18:07.860><c> to</c><00:18:08.039><c> sell</c><00:18:08.220><c> one</c>

00:18:08.390 --> 00:18:08.400 align:start position:0%
concrete like use uni swap to sell one
 

00:18:08.400 --> 00:18:10.010 align:start position:0%
concrete like use uni swap to sell one
thousand<00:18:08.700><c> dollars</c><00:18:08.940><c> for</c><00:18:09.179><c> example</c>

00:18:10.010 --> 00:18:10.020 align:start position:0%
thousand dollars for example
 

00:18:10.020 --> 00:18:12.110 align:start position:0%
thousand dollars for example
and<00:18:10.440><c> then</c><00:18:10.500><c> those</c><00:18:10.740><c> block</c><00:18:10.980><c> Builders</c><00:18:11.460><c> will</c><00:18:11.760><c> try</c>

00:18:12.110 --> 00:18:12.120 align:start position:0%
and then those block Builders will try
 

00:18:12.120 --> 00:18:14.570 align:start position:0%
and then those block Builders will try
to<00:18:12.660><c> collect</c><00:18:13.260><c> transactions</c><00:18:14.039><c> from</c><00:18:14.220><c> a</c><00:18:14.340><c> bunch</c><00:18:14.460><c> of</c>

00:18:14.570 --> 00:18:14.580 align:start position:0%
to collect transactions from a bunch of
 

00:18:14.580 --> 00:18:16.850 align:start position:0%
to collect transactions from a bunch of
different<00:18:14.760><c> places</c><00:18:15.000><c> and</c><00:18:15.480><c> propose</c><00:18:15.780><c> a</c><00:18:15.960><c> block</c><00:18:16.140><c> to</c>

00:18:16.850 --> 00:18:16.860 align:start position:0%
different places and propose a block to
 

00:18:16.860 --> 00:18:18.230 align:start position:0%
different places and propose a block to
the<00:18:17.100><c> actual</c><00:18:17.340><c> leader</c><00:18:17.580><c> of</c><00:18:17.700><c> the</c><00:18:17.820><c> consensus</c>

00:18:18.230 --> 00:18:18.240 align:start position:0%
the actual leader of the consensus
 

00:18:18.240 --> 00:18:20.029 align:start position:0%
the actual leader of the consensus
protocol<00:18:18.960><c> the</c><00:18:19.200><c> validator</c><00:18:19.620><c> for</c><00:18:19.799><c> the</c><00:18:19.919><c> next</c>

00:18:20.029 --> 00:18:20.039 align:start position:0%
protocol the validator for the next
 

00:18:20.039 --> 00:18:20.870 align:start position:0%
protocol the validator for the next
block

00:18:20.870 --> 00:18:20.880 align:start position:0%
block
 

00:18:20.880 --> 00:18:22.370 align:start position:0%
block
and<00:18:21.179><c> so</c><00:18:21.299><c> the</c><00:18:21.419><c> validator</c><00:18:21.780><c> is</c><00:18:21.900><c> posed</c><00:18:22.200><c> with</c><00:18:22.260><c> a</c>

00:18:22.370 --> 00:18:22.380 align:start position:0%
and so the validator is posed with a
 

00:18:22.380 --> 00:18:23.930 align:start position:0%
and so the validator is posed with a
bunch<00:18:22.500><c> of</c><00:18:22.620><c> choices</c><00:18:22.860><c> or</c><00:18:23.039><c> blocks</c><00:18:23.400><c> that</c><00:18:23.520><c> they</c><00:18:23.820><c> can</c>

00:18:23.930 --> 00:18:23.940 align:start position:0%
bunch of choices or blocks that they can
 

00:18:23.940 --> 00:18:26.330 align:start position:0%
bunch of choices or blocks that they can
pick<00:18:24.059><c> from</c><00:18:24.360><c> and</c><00:18:25.080><c> basically</c><00:18:25.559><c> the</c><00:18:26.160><c> block</c>

00:18:26.330 --> 00:18:26.340 align:start position:0%
pick from and basically the block
 

00:18:26.340 --> 00:18:29.029 align:start position:0%
pick from and basically the block
Builders<00:18:26.880><c> are</c><00:18:27.360><c> bribing</c><00:18:28.260><c> the</c><00:18:28.380><c> block</c><00:18:28.500><c> proposer</c>

00:18:29.029 --> 00:18:29.039 align:start position:0%
Builders are bribing the block proposer
 

00:18:29.039 --> 00:18:31.070 align:start position:0%
Builders are bribing the block proposer
to<00:18:29.280><c> accept</c><00:18:29.400><c> their</c><00:18:29.760><c> block</c><00:18:30.000><c> by</c><00:18:30.539><c> doing</c><00:18:30.720><c> a</c><00:18:30.900><c> Max</c>

00:18:31.070 --> 00:18:31.080 align:start position:0%
to accept their block by doing a Max
 

00:18:31.080 --> 00:18:34.070 align:start position:0%
to accept their block by doing a Max
bidding<00:18:31.559><c> kind</c><00:18:32.220><c> of</c><00:18:32.340><c> War</c><00:18:32.520><c> this</c><00:18:33.120><c> meme</c><00:18:33.299><c> is</c><00:18:33.480><c> from</c><00:18:33.660><c> uh</c>

00:18:34.070 --> 00:18:34.080 align:start position:0%
bidding kind of War this meme is from uh
 

00:18:34.080 --> 00:18:37.490 align:start position:0%
bidding kind of War this meme is from uh
from<00:18:34.919><c> John</c><00:18:35.039><c> I</c><00:18:35.340><c> have</c><00:18:35.460><c> to</c><00:18:35.580><c> give</c><00:18:35.700><c> credits</c><00:18:36.419><c> um</c><00:18:36.960><c> so</c>

00:18:37.490 --> 00:18:37.500 align:start position:0%
from John I have to give credits um so
 

00:18:37.500 --> 00:18:38.870 align:start position:0%
from John I have to give credits um so
how<00:18:37.740><c> does</c><00:18:37.860><c> a</c><00:18:37.980><c> block</c><00:18:38.100><c> Builder</c><00:18:38.520><c> actually</c><00:18:38.640><c> get</c>

00:18:38.870 --> 00:18:38.880 align:start position:0%
how does a block Builder actually get
 

00:18:38.880 --> 00:18:40.549 align:start position:0%
how does a block Builder actually get
the<00:18:39.000><c> money</c><00:18:39.179><c> to</c><00:18:39.360><c> to</c><00:18:39.480><c> perform</c><00:18:39.660><c> this</c><00:18:39.960><c> bidding</c>

00:18:40.549 --> 00:18:40.559 align:start position:0%
the money to to perform this bidding
 

00:18:40.559 --> 00:18:43.130 align:start position:0%
the money to to perform this bidding
basically<00:18:41.400><c> block</c><00:18:41.640><c> Builders</c><00:18:42.120><c> try</c><00:18:42.660><c> to</c><00:18:42.840><c> extract</c>

00:18:43.130 --> 00:18:43.140 align:start position:0%
basically block Builders try to extract
 

00:18:43.140 --> 00:18:44.810 align:start position:0%
basically block Builders try to extract
as<00:18:43.440><c> much</c><00:18:43.559><c> Mev</c><00:18:44.039><c> from</c><00:18:44.220><c> the</c><00:18:44.340><c> transaction</c><00:18:44.580><c> order</c>

00:18:44.810 --> 00:18:44.820 align:start position:0%
as much Mev from the transaction order
 

00:18:44.820 --> 00:18:46.909 align:start position:0%
as much Mev from the transaction order
flow<00:18:45.059><c> they</c><00:18:45.299><c> they</c><00:18:45.539><c> get</c><00:18:45.960><c> and</c><00:18:46.260><c> then</c><00:18:46.380><c> pay</c><00:18:46.679><c> back</c>

00:18:46.909 --> 00:18:46.919 align:start position:0%
flow they they get and then pay back
 

00:18:46.919 --> 00:18:49.549 align:start position:0%
flow they they get and then pay back
some<00:18:47.520><c> or</c><00:18:47.760><c> most</c><00:18:47.940><c> of</c><00:18:48.059><c> that</c><00:18:48.240><c> uh</c><00:18:49.080><c> in</c><00:18:49.260><c> this</c><00:18:49.380><c> Max</c>

00:18:49.549 --> 00:18:49.559 align:start position:0%
some or most of that uh in this Max
 

00:18:49.559 --> 00:18:51.529 align:start position:0%
some or most of that uh in this Max
bidding<00:18:49.919><c> or</c><00:18:50.039><c> to</c><00:18:50.160><c> the</c><00:18:50.280><c> block</c><00:18:50.400><c> Builder</c><00:18:51.120><c> so</c><00:18:51.419><c> what</c>

00:18:51.529 --> 00:18:51.539 align:start position:0%
bidding or to the block Builder so what
 

00:18:51.539 --> 00:18:53.390 align:start position:0%
bidding or to the block Builder so what
might<00:18:51.660><c> a</c><00:18:51.840><c> block</c><00:18:51.960><c> Builder</c><00:18:52.380><c> do</c><00:18:52.559><c> in</c><00:18:52.799><c> order</c><00:18:52.919><c> to</c><00:18:53.160><c> get</c>

00:18:53.390 --> 00:18:53.400 align:start position:0%
might a block Builder do in order to get
 

00:18:53.400 --> 00:18:55.850 align:start position:0%
might a block Builder do in order to get
an<00:18:53.760><c> edge</c><00:18:53.940><c> in</c><00:18:54.360><c> this</c><00:18:54.480><c> game</c><00:18:54.660><c> well</c><00:18:55.320><c> they</c><00:18:55.500><c> might</c><00:18:55.679><c> try</c>

00:18:55.850 --> 00:18:55.860 align:start position:0%
an edge in this game well they might try
 

00:18:55.860 --> 00:18:57.830 align:start position:0%
an edge in this game well they might try
to<00:18:55.980><c> find</c><00:18:56.100><c> deals</c><00:18:56.640><c> with</c><00:18:56.880><c> wallets</c><00:18:57.240><c> to</c><00:18:57.720><c> get</c>

00:18:57.830 --> 00:18:57.840 align:start position:0%
to find deals with wallets to get
 

00:18:57.840 --> 00:19:00.110 align:start position:0%
to find deals with wallets to get
exclusive<00:18:58.380><c> access</c><00:18:58.620><c> to</c><00:18:58.860><c> order</c><00:18:59.039><c> flow</c><00:18:59.400><c> if</c><00:19:00.000><c> they</c>

00:19:00.110 --> 00:19:00.120 align:start position:0%
exclusive access to order flow if they
 

00:19:00.120 --> 00:19:01.850 align:start position:0%
exclusive access to order flow if they
are<00:19:00.299><c> the</c><00:19:00.419><c> only</c><00:19:00.539><c> one</c><00:19:00.660><c> who</c><00:19:00.840><c> can</c><00:19:01.020><c> extract</c><00:19:01.380><c> value</c>

00:19:01.850 --> 00:19:01.860 align:start position:0%
are the only one who can extract value
 

00:19:01.860 --> 00:19:03.770 align:start position:0%
are the only one who can extract value
or<00:19:02.160><c> even</c><00:19:02.340><c> just</c><00:19:02.580><c> you</c><00:19:02.940><c> know</c><00:19:03.000><c> pose</c><00:19:03.539><c> this</c>

00:19:03.770 --> 00:19:03.780 align:start position:0%
or even just you know pose this
 

00:19:03.780 --> 00:19:05.330 align:start position:0%
or even just you know pose this
transaction<00:19:04.140><c> for</c><00:19:04.440><c> its</c><00:19:04.620><c> transaction</c><00:19:04.919><c> fee</c><00:19:05.220><c> into</c>

00:19:05.330 --> 00:19:05.340 align:start position:0%
transaction for its transaction fee into
 

00:19:05.340 --> 00:19:07.430 align:start position:0%
transaction for its transaction fee into
the<00:19:05.640><c> block</c><00:19:05.820><c> that</c><00:19:06.059><c> they</c><00:19:06.240><c> propose</c><00:19:06.539><c> they</c><00:19:07.140><c> have</c><00:19:07.260><c> an</c>

00:19:07.430 --> 00:19:07.440 align:start position:0%
the block that they propose they have an
 

00:19:07.440 --> 00:19:09.590 align:start position:0%
the block that they propose they have an
advantage<00:19:07.679><c> over</c><00:19:07.860><c> other</c><00:19:08.100><c> block</c><00:19:08.340><c> builders</c>

00:19:09.590 --> 00:19:09.600 align:start position:0%
advantage over other block builders
 

00:19:09.600 --> 00:19:11.990 align:start position:0%
advantage over other block builders
and<00:19:10.080><c> so</c><00:19:10.200><c> it</c><00:19:10.320><c> could</c><00:19:10.500><c> be</c><00:19:10.620><c> that</c><00:19:10.980><c> the</c><00:19:11.460><c> buck</c><00:19:11.580><c> the</c><00:19:11.940><c> the</c>

00:19:11.990 --> 00:19:12.000 align:start position:0%
and so it could be that the buck the the
 

00:19:12.000 --> 00:19:14.210 align:start position:0%
and so it could be that the buck the the
flow<00:19:12.900><c> just</c><00:19:13.140><c> stops</c><00:19:13.500><c> here</c><00:19:13.620><c> wallets</c><00:19:14.039><c> are</c>

00:19:14.210 --> 00:19:14.220 align:start position:0%
flow just stops here wallets are
 

00:19:14.220 --> 00:19:15.409 align:start position:0%
flow just stops here wallets are
starting<00:19:14.340><c> to</c><00:19:14.520><c> receive</c><00:19:14.760><c> an</c><00:19:14.940><c> extra</c><00:19:15.059><c> income</c>

00:19:15.409 --> 00:19:15.419 align:start position:0%
starting to receive an extra income
 

00:19:15.419 --> 00:19:17.450 align:start position:0%
starting to receive an extra income
that's<00:19:15.600><c> nice</c><00:19:16.140><c> um</c><00:19:16.140><c> they</c><00:19:16.380><c> might</c><00:19:16.559><c> take</c><00:19:16.740><c> that</c><00:19:16.919><c> that</c>

00:19:17.450 --> 00:19:17.460 align:start position:0%
that's nice um they might take that that
 

00:19:17.460 --> 00:19:20.330 align:start position:0%
that's nice um they might take that that
would<00:19:17.700><c> be</c><00:19:17.880><c> very</c><00:19:18.320><c> terrible</c><00:19:19.320><c> for</c><00:19:19.559><c> the</c><00:19:19.679><c> user</c>

00:19:20.330 --> 00:19:20.340 align:start position:0%
would be very terrible for the user
 

00:19:20.340 --> 00:19:22.010 align:start position:0%
would be very terrible for the user
maybe<00:19:20.700><c> in</c><00:19:21.000><c> a</c><00:19:21.120><c> slightly</c><00:19:21.299><c> better</c><00:19:21.419><c> world</c><00:19:21.720><c> the</c>

00:19:22.010 --> 00:19:22.020 align:start position:0%
maybe in a slightly better world the
 

00:19:22.020 --> 00:19:24.710 align:start position:0%
maybe in a slightly better world the
wallets<00:19:22.440><c> will</c><00:19:22.620><c> pay</c><00:19:22.799><c> some</c><00:19:23.340><c> of</c><00:19:23.460><c> that</c><00:19:23.820><c> uh</c><00:19:24.299><c> returns</c>

00:19:24.710 --> 00:19:24.720 align:start position:0%
wallets will pay some of that uh returns
 

00:19:24.720 --> 00:19:26.270 align:start position:0%
wallets will pay some of that uh returns
to<00:19:24.960><c> the</c><00:19:25.080><c> user</c><00:19:25.320><c> and</c><00:19:25.440><c> maybe</c><00:19:25.620><c> give</c><00:19:25.799><c> the</c><00:19:25.980><c> user</c>

00:19:26.270 --> 00:19:26.280 align:start position:0%
to the user and maybe give the user
 

00:19:26.280 --> 00:19:28.310 align:start position:0%
to the user and maybe give the user
something<00:19:26.700><c> like</c><00:19:27.000><c> free</c><00:19:27.360><c> transactions</c><00:19:28.020><c> or</c>

00:19:28.310 --> 00:19:28.320 align:start position:0%
something like free transactions or
 

00:19:28.320 --> 00:19:30.529 align:start position:0%
something like free transactions or
commission<00:19:28.799><c> free</c><00:19:28.980><c> trading</c><00:19:29.400><c> at</c><00:19:29.580><c> least</c>

00:19:30.529 --> 00:19:30.539 align:start position:0%
commission free trading at least
 

00:19:30.539 --> 00:19:32.090 align:start position:0%
commission free trading at least
but<00:19:30.900><c> if</c><00:19:31.020><c> we're</c><00:19:31.140><c> in</c><00:19:31.260><c> this</c><00:19:31.440><c> world</c><00:19:31.620><c> then</c><00:19:31.799><c> we've</c>

00:19:32.090 --> 00:19:32.100 align:start position:0%
but if we're in this world then we've
 

00:19:32.100 --> 00:19:33.470 align:start position:0%
but if we're in this world then we've
literally<00:19:32.400><c> just</c><00:19:32.580><c> reinvented</c><00:19:33.120><c> traditional</c>

00:19:33.470 --> 00:19:33.480 align:start position:0%
literally just reinvented traditional
 

00:19:33.480 --> 00:19:35.810 align:start position:0%
literally just reinvented traditional
Finance<00:19:33.900><c> because</c><00:19:34.500><c> the</c><00:19:34.799><c> Brokers</c><00:19:35.160><c> Brokers</c><00:19:35.640><c> such</c>

00:19:35.810 --> 00:19:35.820 align:start position:0%
Finance because the Brokers Brokers such
 

00:19:35.820 --> 00:19:38.029 align:start position:0%
Finance because the Brokers Brokers such
as<00:19:35.940><c> Robin</c><00:19:36.120><c> Hood</c><00:19:36.500><c> received</c><00:19:37.500><c> payment</c><00:19:37.620><c> from</c><00:19:37.860><c> for</c>

00:19:38.029 --> 00:19:38.039 align:start position:0%
as Robin Hood received payment from for
 

00:19:38.039 --> 00:19:39.590 align:start position:0%
as Robin Hood received payment from for
order<00:19:38.220><c> flow</c><00:19:38.580><c> from</c><00:19:38.820><c> market</c><00:19:39.000><c> makers</c><00:19:39.480><c> or</c>

00:19:39.590 --> 00:19:39.600 align:start position:0%
order flow from market makers or
 

00:19:39.600 --> 00:19:41.990 align:start position:0%
order flow from market makers or
wholesalers<00:19:40.140><c> just</c><00:19:40.380><c> as</c><00:19:40.679><c> such</c><00:19:41.280><c> as</c><00:19:41.460><c> Citadel</c>

00:19:41.990 --> 00:19:42.000 align:start position:0%
wholesalers just as such as Citadel
 

00:19:42.000 --> 00:19:44.210 align:start position:0%
wholesalers just as such as Citadel
Securities<00:19:42.419><c> jump</c><00:19:42.660><c> Jane</c><00:19:43.140><c> Street</c><00:19:43.380><c> but</c><00:19:44.039><c> it's</c>

00:19:44.210 --> 00:19:44.220 align:start position:0%
Securities jump Jane Street but it's
 

00:19:44.220 --> 00:19:46.250 align:start position:0%
Securities jump Jane Street but it's
just<00:19:44.400><c> really</c><00:19:44.520><c> a</c><00:19:44.760><c> handful</c><00:19:45.000><c> and</c><00:19:45.660><c> then</c><00:19:45.840><c> offer</c>

00:19:46.250 --> 00:19:46.260 align:start position:0%
just really a handful and then offer
 

00:19:46.260 --> 00:19:49.130 align:start position:0%
just really a handful and then offer
commission<00:19:46.679><c> free</c><00:19:46.919><c> trading</c><00:19:47.480><c> to</c><00:19:48.480><c> their</c><00:19:48.960><c> end</c>

00:19:49.130 --> 00:19:49.140 align:start position:0%
commission free trading to their end
 

00:19:49.140 --> 00:19:51.950 align:start position:0%
commission free trading to their end
users<00:19:49.559><c> and</c><00:19:50.340><c> I'm</c><00:19:50.460><c> not</c><00:19:50.640><c> saying</c><00:19:50.940><c> that</c><00:19:51.120><c> pfof</c><00:19:51.660><c> is</c>

00:19:51.950 --> 00:19:51.960 align:start position:0%
users and I'm not saying that pfof is
 

00:19:51.960 --> 00:19:54.110 align:start position:0%
users and I'm not saying that pfof is
bad<00:19:52.260><c> actually</c><00:19:53.100><c> in</c><00:19:53.280><c> traditional</c><00:19:53.640><c> Finance</c><00:19:53.940><c> you</c>

00:19:54.110 --> 00:19:54.120 align:start position:0%
bad actually in traditional Finance you
 

00:19:54.120 --> 00:19:55.130 align:start position:0%
bad actually in traditional Finance you
know<00:19:54.179><c> there</c><00:19:54.360><c> there</c><00:19:54.539><c> could</c><00:19:54.720><c> be</c><00:19:54.780><c> there's</c>

00:19:55.130 --> 00:19:55.140 align:start position:0%
know there there could be there's
 

00:19:55.140 --> 00:19:57.409 align:start position:0%
know there there could be there's
arguments<00:19:55.679><c> on</c><00:19:55.919><c> on</c><00:19:56.039><c> each</c><00:19:56.340><c> side</c><00:19:56.460><c> but</c><00:19:56.940><c> what</c><00:19:57.120><c> I</c><00:19:57.299><c> try</c>

00:19:57.409 --> 00:19:57.419 align:start position:0%
arguments on on each side but what I try
 

00:19:57.419 --> 00:19:58.909 align:start position:0%
arguments on on each side but what I try
to<00:19:57.539><c> stress</c><00:19:58.020><c> here</c><00:19:58.140><c> is</c><00:19:58.320><c> that</c><00:19:58.440><c> we've</c><00:19:58.679><c> learned</c>

00:19:58.909 --> 00:19:58.919 align:start position:0%
to stress here is that we've learned
 

00:19:58.919 --> 00:20:00.289 align:start position:0%
to stress here is that we've learned
from<00:19:59.100><c> traditional</c><00:19:59.460><c> finance</c><00:19:59.820><c> that</c><00:20:00.059><c> this</c>

00:20:00.289 --> 00:20:00.299 align:start position:0%
from traditional finance that this
 

00:20:00.299 --> 00:20:02.210 align:start position:0%
from traditional finance that this
mechanism<00:20:00.780><c> doesn't</c><00:20:01.080><c> work</c><00:20:01.440><c> in</c><00:20:02.100><c> a</c>

00:20:02.210 --> 00:20:02.220 align:start position:0%
mechanism doesn't work in a
 

00:20:02.220 --> 00:20:04.250 align:start position:0%
mechanism doesn't work in a
decentralized<00:20:02.640><c> Fashions</c><00:20:03.120><c> Market</c><00:20:03.720><c> maker</c>

00:20:04.250 --> 00:20:04.260 align:start position:0%
decentralized Fashions Market maker
 

00:20:04.260 --> 00:20:05.630 align:start position:0%
decentralized Fashions Market maker
there's<00:20:04.500><c> just</c><00:20:04.679><c> a</c><00:20:04.799><c> handful</c><00:20:05.039><c> of</c><00:20:05.220><c> them</c><00:20:05.340><c> they're</c>

00:20:05.630 --> 00:20:05.640 align:start position:0%
there's just a handful of them they're
 

00:20:05.640 --> 00:20:08.330 align:start position:0%
there's just a handful of them they're
highly<00:20:06.000><c> regulated</c><00:20:06.419><c> without</c><00:20:07.140><c> the</c><00:20:07.440><c> SEC</c><00:20:07.559><c> users</c>

00:20:08.330 --> 00:20:08.340 align:start position:0%
highly regulated without the SEC users
 

00:20:08.340 --> 00:20:09.890 align:start position:0%
highly regulated without the SEC users
would<00:20:08.520><c> be</c><00:20:08.640><c> run</c><00:20:08.760><c> over</c><00:20:08.940><c> there's</c><00:20:09.299><c> basically</c><00:20:09.660><c> this</c>

00:20:09.890 --> 00:20:09.900 align:start position:0%
would be run over there's basically this
 

00:20:09.900 --> 00:20:11.810 align:start position:0%
would be run over there's basically this
law<00:20:10.080><c> that</c><00:20:10.380><c> requires</c><00:20:10.740><c> a</c><00:20:10.860><c> market</c><00:20:11.039><c> maker</c><00:20:11.460><c> to</c><00:20:11.640><c> give</c>

00:20:11.810 --> 00:20:11.820 align:start position:0%
law that requires a market maker to give
 

00:20:11.820 --> 00:20:14.090 align:start position:0%
law that requires a market maker to give
people<00:20:12.179><c> a</c><00:20:12.480><c> price</c><00:20:12.600><c> Improvement</c><00:20:13.080><c> on</c><00:20:13.440><c> top</c><00:20:13.559><c> of</c><00:20:13.799><c> the</c>

00:20:14.090 --> 00:20:14.100 align:start position:0%
people a price Improvement on top of the
 

00:20:14.100 --> 00:20:15.950 align:start position:0%
people a price Improvement on top of the
official<00:20:14.700><c> bid</c><00:20:14.940><c> and</c><00:20:15.059><c> ads</c><00:20:15.360><c> that</c><00:20:15.480><c> they</c><00:20:15.600><c> see</c><00:20:15.720><c> on</c>

00:20:15.950 --> 00:20:15.960 align:start position:0%
official bid and ads that they see on
 

00:20:15.960 --> 00:20:18.110 align:start position:0%
official bid and ads that they see on
NASDAQ<00:20:16.380><c> and</c><00:20:16.500><c> New</c><00:20:16.679><c> York</c><00:20:16.799><c> Stock</c><00:20:16.980><c> Exchange</c><00:20:17.400><c> so</c>

00:20:18.110 --> 00:20:18.120 align:start position:0%
NASDAQ and New York Stock Exchange so
 

00:20:18.120 --> 00:20:19.789 align:start position:0%
NASDAQ and New York Stock Exchange so
you<00:20:18.299><c> require</c><00:20:18.480><c> regulation</c><00:20:19.140><c> in</c><00:20:19.320><c> order</c><00:20:19.500><c> to</c><00:20:19.620><c> make</c>

00:20:19.789 --> 00:20:19.799 align:start position:0%
you require regulation in order to make
 

00:20:19.799 --> 00:20:22.070 align:start position:0%
you require regulation in order to make
this<00:20:19.980><c> Market</c><00:20:20.160><c> safe</c><00:20:20.460><c> for</c><00:20:20.640><c> the</c><00:20:20.760><c> user</c><00:20:21.059><c> and</c><00:20:21.720><c> it</c><00:20:21.960><c> is</c>

00:20:22.070 --> 00:20:22.080 align:start position:0%
this Market safe for the user and it is
 

00:20:22.080 --> 00:20:24.049 align:start position:0%
this Market safe for the user and it is
just<00:20:22.200><c> a</c><00:20:22.320><c> centralized</c><00:20:22.799><c> system</c><00:20:23.039><c> so</c><00:20:23.760><c> if</c><00:20:23.880><c> we</c>

00:20:24.049 --> 00:20:24.059 align:start position:0%
just a centralized system so if we
 

00:20:24.059 --> 00:20:25.549 align:start position:0%
just a centralized system so if we
really<00:20:24.179><c> want</c><00:20:24.419><c> to</c><00:20:24.480><c> get</c><00:20:24.600><c> ethereum</c><00:20:25.020><c> to</c><00:20:25.200><c> be</c><00:20:25.320><c> this</c>

00:20:25.549 --> 00:20:25.559 align:start position:0%
really want to get ethereum to be this
 

00:20:25.559 --> 00:20:27.169 align:start position:0%
really want to get ethereum to be this
neutral<00:20:25.919><c> credible</c><00:20:26.520><c> neutral</c><00:20:26.880><c> settlement</c>

00:20:27.169 --> 00:20:27.179 align:start position:0%
neutral credible neutral settlement
 

00:20:27.179 --> 00:20:29.570 align:start position:0%
neutral credible neutral settlement
layer<00:20:27.539><c> we</c><00:20:27.960><c> cannot</c><00:20:28.200><c> reinvent</c><00:20:28.740><c> the</c><00:20:29.100><c> system</c><00:20:29.280><c> and</c>

00:20:29.570 --> 00:20:29.580 align:start position:0%
layer we cannot reinvent the system and
 

00:20:29.580 --> 00:20:31.070 align:start position:0%
layer we cannot reinvent the system and
and<00:20:29.760><c> work</c><00:20:29.880><c> with</c><00:20:30.059><c> traditional</c><00:20:30.299><c> Finance</c>

00:20:31.070 --> 00:20:31.080 align:start position:0%
and work with traditional Finance
 

00:20:31.080 --> 00:20:33.650 align:start position:0%
and work with traditional Finance
the<00:20:31.620><c> other</c><00:20:31.679><c> thing</c><00:20:31.860><c> that</c><00:20:32.039><c> I</c><00:20:32.160><c> hear</c><00:20:32.280><c> a</c><00:20:32.460><c> lot</c><00:20:32.520><c> is</c><00:20:32.940><c> you</c>

00:20:33.650 --> 00:20:33.660 align:start position:0%
the other thing that I hear a lot is you
 

00:20:33.660 --> 00:20:35.450 align:start position:0%
the other thing that I hear a lot is you
know<00:20:33.780><c> this</c><00:20:34.140><c> narrative</c><00:20:34.440><c> around</c><00:20:34.740><c> Mev</c>

00:20:35.450 --> 00:20:35.460 align:start position:0%
know this narrative around Mev
 

00:20:35.460 --> 00:20:36.950 align:start position:0%
know this narrative around Mev
maximization<00:20:36.000><c> is</c><00:20:36.240><c> great</c><00:20:36.419><c> we</c><00:20:36.600><c> all</c><00:20:36.720><c> have</c><00:20:36.840><c> to</c>

00:20:36.950 --> 00:20:36.960 align:start position:0%
maximization is great we all have to
 

00:20:36.960 --> 00:20:39.409 align:start position:0%
maximization is great we all have to
focus<00:20:37.140><c> on</c><00:20:37.320><c> Mev</c><00:20:37.980><c> maximization</c><00:20:38.580><c> sure</c><00:20:39.059><c> we</c><00:20:39.299><c> should</c>

00:20:39.409 --> 00:20:39.419 align:start position:0%
focus on Mev maximization sure we should
 

00:20:39.419 --> 00:20:41.570 align:start position:0%
focus on Mev maximization sure we should
minimize<00:20:39.900><c> but</c><00:20:40.260><c> we</c><00:20:40.559><c> need</c><00:20:40.679><c> to</c><00:20:40.740><c> maximize</c><00:20:41.220><c> the</c><00:20:41.460><c> the</c>

00:20:41.570 --> 00:20:41.580 align:start position:0%
minimize but we need to maximize the the
 

00:20:41.580 --> 00:20:43.430 align:start position:0%
minimize but we need to maximize the the
 of<00:20:42.000><c> what's</c><00:20:42.059><c> out</c><00:20:42.299><c> there</c><00:20:42.480><c> and</c><00:20:43.080><c> I</c><00:20:43.200><c> just</c><00:20:43.320><c> want</c>

00:20:43.430 --> 00:20:43.440 align:start position:0%
 of what's out there and I just want
 

00:20:43.440 --> 00:20:45.010 align:start position:0%
 of what's out there and I just want
to<00:20:43.559><c> pose</c><00:20:43.679><c> the</c><00:20:43.860><c> question</c><00:20:44.039><c> of</c><00:20:44.280><c> these</c><00:20:44.520><c> two</c>

00:20:45.010 --> 00:20:45.020 align:start position:0%
to pose the question of these two
 

00:20:45.020 --> 00:20:47.570 align:start position:0%
to pose the question of these two
philosophies<00:20:46.020><c> Mev</c><00:20:46.799><c> maximization</c><00:20:47.400><c> and</c>

00:20:47.570 --> 00:20:47.580 align:start position:0%
philosophies Mev maximization and
 

00:20:47.580 --> 00:20:49.730 align:start position:0%
philosophies Mev maximization and
minimization<00:20:48.120><c> can</c><00:20:48.780><c> coexist</c><00:20:49.260><c> at</c><00:20:49.440><c> the</c><00:20:49.559><c> same</c>

00:20:49.730 --> 00:20:49.740 align:start position:0%
minimization can coexist at the same
 

00:20:49.740 --> 00:20:50.630 align:start position:0%
minimization can coexist at the same
time

00:20:50.630 --> 00:20:50.640 align:start position:0%
time
 

00:20:50.640 --> 00:20:53.090 align:start position:0%
time
because<00:20:51.240><c> at</c><00:20:51.960><c> least</c><00:20:52.080><c> in</c><00:20:52.260><c> my</c><00:20:52.380><c> mind</c><00:20:52.559><c> Mev</c>

00:20:53.090 --> 00:20:53.100 align:start position:0%
because at least in my mind Mev
 

00:20:53.100 --> 00:20:55.310 align:start position:0%
because at least in my mind Mev
maximization<00:20:53.820><c> leads</c><00:20:54.600><c> to</c><00:20:54.660><c> very</c><00:20:54.900><c> dangerous</c>

00:20:55.310 --> 00:20:55.320 align:start position:0%
maximization leads to very dangerous
 

00:20:55.320 --> 00:20:57.409 align:start position:0%
maximization leads to very dangerous
incentives<00:20:55.860><c> for</c><00:20:56.220><c> the</c><00:20:56.340><c> participants</c><00:20:56.940><c> and</c>

00:20:57.409 --> 00:20:57.419 align:start position:0%
incentives for the participants and
 

00:20:57.419 --> 00:20:59.090 align:start position:0%
incentives for the participants and
creates<00:20:57.780><c> an</c><00:20:58.140><c> extremely</c><00:20:58.440><c> hard</c><00:20:58.620><c> coordination</c>

00:20:59.090 --> 00:20:59.100 align:start position:0%
creates an extremely hard coordination
 

00:20:59.100 --> 00:21:01.430 align:start position:0%
creates an extremely hard coordination
problem<00:20:59.460><c> that</c><00:21:00.120><c> Mev</c><00:21:00.539><c> minimizing</c><00:21:01.020><c> protocols</c>

00:21:01.430 --> 00:21:01.440 align:start position:0%
problem that Mev minimizing protocols
 

00:21:01.440 --> 00:21:03.529 align:start position:0%
problem that Mev minimizing protocols
such<00:21:01.620><c> as</c><00:21:01.740><c> cow</c><00:21:01.860><c> swap</c><00:21:02.220><c> need</c><00:21:02.400><c> to</c><00:21:02.520><c> overcome</c>

00:21:03.529 --> 00:21:03.539 align:start position:0%
such as cow swap need to overcome
 

00:21:03.539 --> 00:21:07.130 align:start position:0%
such as cow swap need to overcome
right<00:21:04.260><c> now</c><00:21:04.500><c> we</c><00:21:05.160><c> are</c><00:21:05.400><c> in</c><00:21:05.640><c> a</c><00:21:05.940><c> uh</c><00:21:06.720><c> you</c><00:21:06.900><c> know</c><00:21:06.960><c> you</c>

00:21:07.130 --> 00:21:07.140 align:start position:0%
right now we are in a uh you know you
 

00:21:07.140 --> 00:21:09.110 align:start position:0%
right now we are in a uh you know you
could<00:21:07.260><c> you</c><00:21:07.380><c> could</c><00:21:07.559><c> think</c><00:21:07.679><c> of</c><00:21:07.860><c> a</c><00:21:08.160><c> Mev</c><00:21:08.640><c> reducing</c>

00:21:09.110 --> 00:21:09.120 align:start position:0%
could you could think of a Mev reducing
 

00:21:09.120 --> 00:21:11.510 align:start position:0%
could you could think of a Mev reducing
protocol<00:21:09.419><c> or</c><00:21:09.720><c> an</c><00:21:09.840><c> Mev</c><00:21:10.200><c> reducing</c><00:21:10.620><c> Builder</c><00:21:10.980><c> to</c>

00:21:11.510 --> 00:21:11.520 align:start position:0%
protocol or an Mev reducing Builder to
 

00:21:11.520 --> 00:21:13.610 align:start position:0%
protocol or an Mev reducing Builder to
having<00:21:11.700><c> to</c><00:21:12.000><c> play</c><00:21:12.179><c> a</c><00:21:12.480><c> repetitive</c><00:21:12.900><c> prisoner's</c>

00:21:13.610 --> 00:21:13.620 align:start position:0%
having to play a repetitive prisoner's
 

00:21:13.620 --> 00:21:15.529 align:start position:0%
having to play a repetitive prisoner's
dilemma<00:21:14.039><c> where</c><00:21:14.520><c> in</c><00:21:14.700><c> the</c><00:21:14.880><c> current</c><00:21:14.940><c> status</c><00:21:15.120><c> quo</c>

00:21:15.529 --> 00:21:15.539 align:start position:0%
dilemma where in the current status quo
 

00:21:15.539 --> 00:21:17.210 align:start position:0%
dilemma where in the current status quo
everyone<00:21:15.840><c> is</c><00:21:16.140><c> extracting</c><00:21:16.500><c> Mev</c><00:21:16.919><c> so</c><00:21:17.100><c> everyone</c>

00:21:17.210 --> 00:21:17.220 align:start position:0%
everyone is extracting Mev so everyone
 

00:21:17.220 --> 00:21:19.430 align:start position:0%
everyone is extracting Mev so everyone
is<00:21:17.520><c> making</c><00:21:17.700><c> a</c><00:21:17.940><c> little</c><00:21:18.000><c> profit</c><00:21:18.419><c> if</c><00:21:19.140><c> you</c><00:21:19.260><c> now</c>

00:21:19.430 --> 00:21:19.440 align:start position:0%
is making a little profit if you now
 

00:21:19.440 --> 00:21:20.750 align:start position:0%
is making a little profit if you now
wear<00:21:19.620><c> a</c><00:21:19.740><c> block</c><00:21:19.860><c> Builder</c><00:21:20.280><c> that</c><00:21:20.400><c> wanted</c><00:21:20.580><c> to</c>

00:21:20.750 --> 00:21:20.760 align:start position:0%
wear a block Builder that wanted to
 

00:21:20.760 --> 00:21:23.029 align:start position:0%
wear a block Builder that wanted to
operate<00:21:21.179><c> without</c><00:21:21.419><c> the</c><00:21:21.660><c> rent</c><00:21:21.780><c> from</c><00:21:22.080><c> Mev</c>

00:21:23.029 --> 00:21:23.039 align:start position:0%
operate without the rent from Mev
 

00:21:23.039 --> 00:21:24.770 align:start position:0%
operate without the rent from Mev
you<00:21:23.460><c> would</c><00:21:23.580><c> deflect</c><00:21:23.940><c> from</c><00:21:24.240><c> the</c><00:21:24.360><c> extraction</c>

00:21:24.770 --> 00:21:24.780 align:start position:0%
you would deflect from the extraction
 

00:21:24.780 --> 00:21:26.390 align:start position:0%
you would deflect from the extraction
but<00:21:25.320><c> you</c><00:21:25.440><c> would</c><00:21:25.559><c> basically</c><00:21:25.860><c> not</c><00:21:26.100><c> get</c><00:21:26.280><c> any</c>

00:21:26.390 --> 00:21:26.400 align:start position:0%
but you would basically not get any
 

00:21:26.400 --> 00:21:28.130 align:start position:0%
but you would basically not get any
rewards<00:21:26.820><c> from</c><00:21:26.940><c> Mev</c><00:21:27.299><c> and</c><00:21:27.480><c> everyone</c><00:21:27.660><c> else</c><00:21:27.840><c> would</c>

00:21:28.130 --> 00:21:28.140 align:start position:0%
rewards from Mev and everyone else would
 

00:21:28.140 --> 00:21:30.830 align:start position:0%
rewards from Mev and everyone else would
get<00:21:28.320><c> slightly</c><00:21:28.919><c> more</c><00:21:29.580><c> and</c><00:21:30.059><c> it</c><00:21:30.240><c> would</c><00:21:30.419><c> require</c>

00:21:30.830 --> 00:21:30.840 align:start position:0%
get slightly more and it would require
 

00:21:30.840 --> 00:21:32.870 align:start position:0%
get slightly more and it would require
the<00:21:31.320><c> entire</c><00:21:31.559><c> space</c><00:21:31.860><c> all</c><00:21:32.280><c> Builders</c><00:21:32.700><c> to</c>

00:21:32.870 --> 00:21:32.880 align:start position:0%
the entire space all Builders to
 

00:21:32.880 --> 00:21:34.789 align:start position:0%
the entire space all Builders to
cooperate<00:21:33.360><c> in</c><00:21:33.900><c> order</c><00:21:34.020><c> to</c><00:21:34.200><c> achieve</c><00:21:34.559><c> a</c><00:21:34.679><c> new</c>

00:21:34.789 --> 00:21:34.799 align:start position:0%
cooperate in order to achieve a new
 

00:21:34.799 --> 00:21:36.890 align:start position:0%
cooperate in order to achieve a new
equilibrium<00:21:35.340><c> in</c><00:21:36.179><c> which</c><00:21:36.360><c> we'll</c><00:21:36.539><c> actually</c>

00:21:36.890 --> 00:21:36.900 align:start position:0%
equilibrium in which we'll actually
 

00:21:36.900 --> 00:21:39.830 align:start position:0%
equilibrium in which we'll actually
hopefully<00:21:37.820><c> are</c><00:21:38.820><c> all</c><00:21:39.000><c> socially</c><00:21:39.419><c> better</c><00:21:39.659><c> off</c>

00:21:39.830 --> 00:21:39.840 align:start position:0%
hopefully are all socially better off
 

00:21:39.840 --> 00:21:41.930 align:start position:0%
hopefully are all socially better off
definitely<00:21:40.679><c> the</c><00:21:40.919><c> the</c><00:21:41.100><c> people</c><00:21:41.580><c> that</c><00:21:41.820><c> are</c>

00:21:41.930 --> 00:21:41.940 align:start position:0%
definitely the the people that are
 

00:21:41.940 --> 00:21:42.950 align:start position:0%
definitely the the people that are
trading<00:21:42.240><c> because</c><00:21:42.360><c> they're</c><00:21:42.600><c> not</c><00:21:42.840><c> getting</c>

00:21:42.950 --> 00:21:42.960 align:start position:0%
trading because they're not getting
 

00:21:42.960 --> 00:21:44.570 align:start position:0%
trading because they're not getting
wrecked<00:21:43.320><c> but</c><00:21:43.679><c> even</c><00:21:43.799><c> the</c><00:21:44.039><c> people</c><00:21:44.159><c> that</c><00:21:44.400><c> are</c>

00:21:44.570 --> 00:21:44.580 align:start position:0%
wrecked but even the people that are
 

00:21:44.580 --> 00:21:46.549 align:start position:0%
wrecked but even the people that are
that<00:21:44.940><c> are</c><00:21:45.120><c> validating</c><00:21:45.600><c> I'd</c><00:21:45.900><c> argue</c><00:21:46.260><c> that</c><00:21:46.380><c> in</c>

00:21:46.549 --> 00:21:46.559 align:start position:0%
that are validating I'd argue that in
 

00:21:46.559 --> 00:21:48.169 align:start position:0%
that are validating I'd argue that in
this<00:21:46.740><c> system</c><00:21:46.919><c> can</c><00:21:47.400><c> make</c><00:21:47.580><c> much</c><00:21:47.760><c> more</c><00:21:47.940><c> money</c>

00:21:48.169 --> 00:21:48.179 align:start position:0%
this system can make much more money
 

00:21:48.179 --> 00:21:50.810 align:start position:0%
this system can make much more money
from<00:21:48.539><c> transaction</c><00:21:49.140><c> fees</c><00:21:49.559><c> and</c><00:21:49.740><c> just</c><00:21:49.860><c> adoption</c>

00:21:50.810 --> 00:21:50.820 align:start position:0%
from transaction fees and just adoption
 

00:21:50.820 --> 00:21:52.730 align:start position:0%
from transaction fees and just adoption
but<00:21:51.299><c> really</c><00:21:51.480><c> this</c><00:21:51.659><c> requires</c><00:21:52.080><c> all</c><00:21:52.260><c> Builders</c><00:21:52.620><c> to</c>

00:21:52.730 --> 00:21:52.740 align:start position:0%
but really this requires all Builders to
 

00:21:52.740 --> 00:21:54.409 align:start position:0%
but really this requires all Builders to
cooperate<00:21:53.159><c> otherwise</c><00:21:53.700><c> we'll</c><00:21:54.000><c> not</c><00:21:54.179><c> get</c><00:21:54.299><c> into</c>

00:21:54.409 --> 00:21:54.419 align:start position:0%
cooperate otherwise we'll not get into
 

00:21:54.419 --> 00:21:56.390 align:start position:0%
cooperate otherwise we'll not get into
this<00:21:54.720><c> new</c><00:21:54.900><c> equilibrium</c><00:21:55.620><c> and</c><00:21:55.980><c> what</c><00:21:56.159><c> we</c><00:21:56.280><c> see</c>

00:21:56.390 --> 00:21:56.400 align:start position:0%
this new equilibrium and what we see
 

00:21:56.400 --> 00:21:58.669 align:start position:0%
this new equilibrium and what we see
today<00:21:56.640><c> is</c><00:21:56.940><c> that</c><00:21:57.299><c> basically</c><00:21:58.020><c> everyone</c><00:21:58.380><c> is</c>

00:21:58.669 --> 00:21:58.679 align:start position:0%
today is that basically everyone is
 

00:21:58.679 --> 00:22:00.830 align:start position:0%
today is that basically everyone is
focusing<00:21:59.039><c> on</c><00:21:59.220><c> the</c><00:21:59.340><c> top</c><00:21:59.520><c> left</c><00:21:59.700><c> corner</c><00:22:00.120><c> and</c><00:22:00.659><c> the</c>

00:22:00.830 --> 00:22:00.840 align:start position:0%
focusing on the top left corner and the
 

00:22:00.840 --> 00:22:02.810 align:start position:0%
focusing on the top left corner and the
status<00:22:00.960><c> quo</c><00:22:01.380><c> is</c><00:22:01.620><c> to</c><00:22:01.919><c> fight</c><00:22:02.100><c> over</c><00:22:02.340><c> the</c><00:22:02.520><c> existing</c>

00:22:02.810 --> 00:22:02.820 align:start position:0%
status quo is to fight over the existing
 

00:22:02.820 --> 00:22:05.930 align:start position:0%
status quo is to fight over the existing
Meb<00:22:03.240><c> that's</c><00:22:03.419><c> in</c><00:22:03.600><c> there</c><00:22:03.720><c> and</c><00:22:04.320><c> potentially</c><00:22:04.740><c> even</c>

00:22:05.930 --> 00:22:05.940 align:start position:0%
Meb that's in there and potentially even
 

00:22:05.940 --> 00:22:07.430 align:start position:0%
Meb that's in there and potentially even
um fight<00:22:06.179><c> against</c><00:22:06.419><c> new</c><00:22:06.659><c> entrants</c><00:22:07.080><c> that</c><00:22:07.260><c> are</c>

00:22:07.430 --> 00:22:07.440 align:start position:0%
um fight against new entrants that are
 

00:22:07.440 --> 00:22:11.330 align:start position:0%
um fight against new entrants that are
trying<00:22:07.679><c> to</c><00:22:08.640><c> propose</c><00:22:09.059><c> Mev</c><00:22:09.659><c> reducing</c><00:22:10.620><c> protocols</c>

00:22:11.330 --> 00:22:11.340 align:start position:0%
trying to propose Mev reducing protocols
 

00:22:11.340 --> 00:22:13.250 align:start position:0%
trying to propose Mev reducing protocols
because<00:22:11.580><c> basically</c><00:22:12.240><c> that's</c><00:22:12.840><c> eating</c><00:22:13.200><c> the</c>

00:22:13.250 --> 00:22:13.260 align:start position:0%
because basically that's eating the
 

00:22:13.260 --> 00:22:14.810 align:start position:0%
because basically that's eating the
searcher's<00:22:13.679><c> lunch</c>

00:22:14.810 --> 00:22:14.820 align:start position:0%
searcher's lunch
 

00:22:14.820 --> 00:22:17.210 align:start position:0%
searcher's lunch
and<00:22:15.360><c> so</c><00:22:15.480><c> my</c><00:22:16.140><c> call</c><00:22:16.260><c> to</c><00:22:16.440><c> action</c><00:22:16.620><c> here</c><00:22:16.799><c> at</c><00:22:16.980><c> the</c><00:22:17.100><c> end</c>

00:22:17.210 --> 00:22:17.220 align:start position:0%
and so my call to action here at the end
 

00:22:17.220 --> 00:22:20.450 align:start position:0%
and so my call to action here at the end
is<00:22:17.400><c> let's</c><00:22:18.000><c> not</c><00:22:18.240><c> focus</c><00:22:18.659><c> on</c><00:22:19.080><c> Mev</c><00:22:19.799><c> maximization</c>

00:22:20.450 --> 00:22:20.460 align:start position:0%
is let's not focus on Mev maximization
 

00:22:20.460 --> 00:22:22.070 align:start position:0%
is let's not focus on Mev maximization
and<00:22:20.880><c> split</c><00:22:21.179><c> the</c><00:22:21.299><c> pie</c><00:22:21.480><c> that's</c><00:22:21.720><c> out</c><00:22:21.960><c> there</c>

00:22:22.070 --> 00:22:22.080 align:start position:0%
and split the pie that's out there
 

00:22:22.080 --> 00:22:23.810 align:start position:0%
and split the pie that's out there
because<00:22:22.260><c> it's</c><00:22:22.679><c> tiny</c><00:22:23.039><c> compared</c><00:22:23.400><c> to</c><00:22:23.460><c> what</c><00:22:23.640><c> we</c>

00:22:23.810 --> 00:22:23.820 align:start position:0%
because it's tiny compared to what we
 

00:22:23.820 --> 00:22:25.850 align:start position:0%
because it's tiny compared to what we
want<00:22:23.880><c> to</c><00:22:24.000><c> unlock</c><00:22:24.120><c> let's</c><00:22:24.960><c> work</c><00:22:25.200><c> together</c><00:22:25.440><c> and</c>

00:22:25.850 --> 00:22:25.860 align:start position:0%
want to unlock let's work together and
 

00:22:25.860 --> 00:22:28.610 align:start position:0%
want to unlock let's work together and
grow<00:22:26.039><c> the</c><00:22:26.220><c> pie</c><00:22:26.460><c> and</c><00:22:27.000><c> try</c><00:22:27.179><c> to</c><00:22:27.419><c> get</c><00:22:27.539><c> ethereum</c><00:22:28.140><c> to</c>

00:22:28.610 --> 00:22:28.620 align:start position:0%
grow the pie and try to get ethereum to
 

00:22:28.620 --> 00:22:30.230 align:start position:0%
grow the pie and try to get ethereum to
the<00:22:28.740><c> next</c><00:22:28.860><c> order</c><00:22:29.039><c> of</c><00:22:29.280><c> magnitude</c><00:22:29.700><c> of</c><00:22:29.820><c> adoption</c>

00:22:30.230 --> 00:22:30.240 align:start position:0%
the next order of magnitude of adoption
 

00:22:30.240 --> 00:22:33.830 align:start position:0%
the next order of magnitude of adoption
and<00:22:30.900><c> with</c><00:22:31.080><c> that</c><00:22:31.260><c> thank</c><00:22:31.860><c> you</c><00:22:32.039><c> very</c><00:22:32.159><c> much</c>

00:22:33.830 --> 00:22:33.840 align:start position:0%
and with that thank you very much
 

00:22:33.840 --> 00:22:35.870 align:start position:0%
and with that thank you very much
there<00:22:34.320><c> we</c><00:22:34.500><c> go</c><00:22:34.559><c> all</c><00:22:34.860><c> right</c><00:22:34.980><c> hey</c><00:22:35.220><c> great</c><00:22:35.460><c> talk</c><00:22:35.700><c> by</c>

00:22:35.870 --> 00:22:35.880 align:start position:0%
there we go all right hey great talk by
 

00:22:35.880 --> 00:22:36.590 align:start position:0%
there we go all right hey great talk by
the<00:22:36.000><c> way</c>

00:22:36.590 --> 00:22:36.600 align:start position:0%
the way
 

00:22:36.600 --> 00:22:38.930 align:start position:0%
the way
um<00:22:36.720><c> so</c><00:22:37.080><c> I</c><00:22:37.200><c> have</c><00:22:37.620><c> a</c><00:22:37.919><c> kind</c><00:22:38.400><c> of</c><00:22:38.520><c> a</c><00:22:38.580><c> quick</c><00:22:38.760><c> question</c>

00:22:38.930 --> 00:22:38.940 align:start position:0%
um so I have a kind of a quick question
 

00:22:38.940 --> 00:22:41.450 align:start position:0%
um so I have a kind of a quick question
right<00:22:39.240><c> like</c><00:22:39.539><c> what</c><00:22:40.260><c> you've</c><00:22:40.500><c> done</c><00:22:40.679><c> is</c><00:22:41.100><c> you've</c>

00:22:41.450 --> 00:22:41.460 align:start position:0%
right like what you've done is you've
 

00:22:41.460 --> 00:22:43.610 align:start position:0%
right like what you've done is you've
taken<00:22:41.700><c> a</c><00:22:41.820><c> heart</c><00:22:41.940><c> problem</c><00:22:42.240><c> you</c><00:22:43.200><c> have</c><00:22:43.320><c> made</c><00:22:43.500><c> it</c>

00:22:43.610 --> 00:22:43.620 align:start position:0%
taken a heart problem you have made it
 

00:22:43.620 --> 00:22:45.049 align:start position:0%
taken a heart problem you have made it
an<00:22:43.740><c> NP</c><00:22:43.980><c> hard</c><00:22:44.159><c> problem</c><00:22:44.340><c> you</c><00:22:44.580><c> still</c><00:22:44.760><c> you</c><00:22:44.940><c> have</c><00:22:45.000><c> an</c>

00:22:45.049 --> 00:22:45.059 align:start position:0%
an NP hard problem you still you have an
 

00:22:45.059 --> 00:22:46.730 align:start position:0%
an NP hard problem you still you have an
NP<00:22:45.299><c> hard</c><00:22:45.419><c> problem</c><00:22:45.659><c> which</c><00:22:45.900><c> is</c><00:22:46.020><c> like</c><00:22:46.320><c> this</c><00:22:46.559><c> very</c>

00:22:46.730 --> 00:22:46.740 align:start position:0%
NP hard problem which is like this very
 

00:22:46.740 --> 00:22:48.770 align:start position:0%
NP hard problem which is like this very
complicated<00:22:47.280><c> auction</c>

00:22:48.770 --> 00:22:48.780 align:start position:0%
complicated auction
 

00:22:48.780 --> 00:22:51.049 align:start position:0%
complicated auction
um<00:22:48.840><c> which</c><00:22:49.440><c> brings</c><00:22:49.980><c> a</c><00:22:50.159><c> bit</c><00:22:50.280><c> of</c><00:22:50.400><c> a</c><00:22:50.580><c> you</c><00:22:51.000><c> know</c>

00:22:51.049 --> 00:22:51.059 align:start position:0%
um which brings a bit of a you know
 

00:22:51.059 --> 00:22:52.789 align:start position:0%
um which brings a bit of a you know
difficult<00:22:51.419><c> situation</c><00:22:51.840><c> because</c><00:22:52.080><c> NP</c><00:22:52.620><c> hard</c>

00:22:52.789 --> 00:22:52.799 align:start position:0%
difficult situation because NP hard
 

00:22:52.799 --> 00:22:54.529 align:start position:0%
difficult situation because NP hard
problems<00:22:53.220><c> kind</c><00:22:53.520><c> of</c><00:22:53.580><c> by</c><00:22:53.760><c> definition</c><00:22:53.940><c> are</c><00:22:54.360><c> very</c>

00:22:54.529 --> 00:22:54.539 align:start position:0%
problems kind of by definition are very
 

00:22:54.539 --> 00:22:56.810 align:start position:0%
problems kind of by definition are very
sensitive<00:22:55.020><c> to</c><00:22:55.380><c> like</c><00:22:55.620><c> people</c><00:22:56.220><c> kind</c><00:22:56.760><c> of</c>

00:22:56.810 --> 00:22:56.820 align:start position:0%
sensitive to like people kind of
 

00:22:56.820 --> 00:22:58.610 align:start position:0%
sensitive to like people kind of
manipulating<00:22:57.419><c> things</c><00:22:57.720><c> and</c><00:22:57.960><c> adding</c><00:22:58.260><c> Solutions</c>

00:22:58.610 --> 00:22:58.620 align:start position:0%
manipulating things and adding Solutions
 

00:22:58.620 --> 00:23:00.950 align:start position:0%
manipulating things and adding Solutions
and<00:22:58.860><c> I</c><00:22:58.980><c> think</c><00:22:59.100><c> by</c><00:22:59.640><c> our</c><00:22:59.820><c> call</c><00:22:59.940><c> correctly</c><00:23:00.299><c> bancor</c>

00:23:00.950 --> 00:23:00.960 align:start position:0%
and I think by our call correctly bancor
 

00:23:00.960 --> 00:23:03.770 align:start position:0%
and I think by our call correctly bancor
had<00:23:01.380><c> some</c><00:23:01.679><c> interesting</c><00:23:02.100><c> issues</c><00:23:02.460><c> with</c><00:23:02.580><c> this</c>

00:23:03.770 --> 00:23:03.780 align:start position:0%
had some interesting issues with this
 

00:23:03.780 --> 00:23:06.230 align:start position:0%
had some interesting issues with this
um so<00:23:04.140><c> why</c><00:23:04.380><c> not</c><00:23:04.620><c> for</c><00:23:04.919><c> example</c><00:23:05.159><c> you</c><00:23:05.700><c> know</c><00:23:05.760><c> one</c>

00:23:06.230 --> 00:23:06.240 align:start position:0%
um so why not for example you know one
 

00:23:06.240 --> 00:23:08.510 align:start position:0%
um so why not for example you know one
simple<00:23:06.419><c> condition</c><00:23:06.720><c> to</c><00:23:07.140><c> have</c><00:23:07.380><c> one</c><00:23:08.039><c> price</c><00:23:08.280><c> for</c>

00:23:08.510 --> 00:23:08.520 align:start position:0%
simple condition to have one price for
 

00:23:08.520 --> 00:23:11.090 align:start position:0%
simple condition to have one price for
many<00:23:08.760><c> assets</c><00:23:09.179><c> or</c><00:23:09.659><c> sorry</c><00:23:09.900><c> one</c><00:23:10.380><c> price</c><00:23:10.559><c> for</c><00:23:10.860><c> many</c>

00:23:11.090 --> 00:23:11.100 align:start position:0%
many assets or sorry one price for many
 

00:23:11.100 --> 00:23:14.210 align:start position:0%
many assets or sorry one price for many
dexes<00:23:12.059><c> with</c><00:23:12.720><c> or</c><00:23:12.960><c> for</c><00:23:13.140><c> one</c><00:23:13.320><c> for</c><00:23:13.740><c> specific</c>

00:23:14.210 --> 00:23:14.220 align:start position:0%
dexes with or for one for specific
 

00:23:14.220 --> 00:23:16.850 align:start position:0%
dexes with or for one for specific
assets<00:23:14.640><c> is</c><00:23:14.880><c> just</c><00:23:15.059><c> to</c><00:23:15.179><c> do</c><00:23:15.299><c> optimal</c><00:23:15.720><c> routing</c><00:23:16.080><c> and</c>

00:23:16.850 --> 00:23:16.860 align:start position:0%
assets is just to do optimal routing and
 

00:23:16.860 --> 00:23:18.529 align:start position:0%
assets is just to do optimal routing and
optimal<00:23:17.280><c> routing</c><00:23:17.580><c> is</c><00:23:17.700><c> a</c><00:23:17.820><c> convex</c><00:23:18.120><c> problem</c><00:23:18.299><c> you</c>

00:23:18.529 --> 00:23:18.539 align:start position:0%
optimal routing is a convex problem you
 

00:23:18.539 --> 00:23:19.789 align:start position:0%
optimal routing is a convex problem you
can<00:23:18.600><c> do</c><00:23:18.720><c> it</c><00:23:18.840><c> efficiently</c><00:23:19.200><c> it's</c><00:23:19.380><c> very</c><00:23:19.620><c> simple</c>

00:23:19.789 --> 00:23:19.799 align:start position:0%
can do it efficiently it's very simple
 

00:23:19.799 --> 00:23:22.130 align:start position:0%
can do it efficiently it's very simple
to<00:23:20.039><c> solve</c><00:23:20.340><c> why</c><00:23:20.820><c> not</c><00:23:21.059><c> just</c><00:23:21.240><c> do</c><00:23:21.539><c> that</c><00:23:21.720><c> instead</c>

00:23:22.130 --> 00:23:22.140 align:start position:0%
to solve why not just do that instead
 

00:23:22.140 --> 00:23:25.310 align:start position:0%
to solve why not just do that instead
yeah<00:23:22.860><c> so</c><00:23:23.580><c> I</c><00:23:23.700><c> think</c><00:23:23.880><c> just</c><00:23:24.240><c> having</c><00:23:24.480><c> one</c><00:23:25.080><c> price</c>

00:23:25.310 --> 00:23:25.320 align:start position:0%
yeah so I think just having one price
 

00:23:25.320 --> 00:23:27.409 align:start position:0%
yeah so I think just having one price
per<00:23:25.620><c> token</c><00:23:26.039><c> pair</c><00:23:26.280><c> per</c><00:23:26.460><c> block</c><00:23:26.700><c> is</c><00:23:27.000><c> I</c><00:23:27.120><c> think</c><00:23:27.240><c> what</c>

00:23:27.409 --> 00:23:27.419 align:start position:0%
per token pair per block is I think what
 

00:23:27.419 --> 00:23:28.909 align:start position:0%
per token pair per block is I think what
you're<00:23:27.539><c> suggesting</c><00:23:27.960><c> that</c><00:23:28.440><c> you</c><00:23:28.679><c> know</c><00:23:28.740><c> would</c>

00:23:28.909 --> 00:23:28.919 align:start position:0%
you're suggesting that you know would
 

00:23:28.919 --> 00:23:30.289 align:start position:0%
you're suggesting that you know would
already<00:23:29.100><c> be</c><00:23:29.340><c> a</c><00:23:29.520><c> huge</c><00:23:29.700><c> Improvement</c><00:23:30.000><c> to</c><00:23:30.179><c> the</c>

00:23:30.289 --> 00:23:30.299 align:start position:0%
already be a huge Improvement to the
 

00:23:30.299 --> 00:23:32.289 align:start position:0%
already be a huge Improvement to the
status<00:23:30.419><c> quo</c><00:23:30.840><c> and</c><00:23:30.960><c> it</c><00:23:31.140><c> would</c><00:23:31.320><c> be</c><00:23:31.620><c> very</c>

00:23:32.289 --> 00:23:32.299 align:start position:0%
status quo and it would be very
 

00:23:32.299 --> 00:23:34.549 align:start position:0%
status quo and it would be very
computationally<00:23:33.299><c> feasible</c><00:23:33.780><c> to</c><00:23:34.140><c> solve</c><00:23:34.380><c> I</c>

00:23:34.549 --> 00:23:34.559 align:start position:0%
computationally feasible to solve I
 

00:23:34.559 --> 00:23:35.870 align:start position:0%
computationally feasible to solve I
totally<00:23:34.740><c> agree</c><00:23:34.919><c> with</c><00:23:35.039><c> that</c><00:23:35.159><c> I</c><00:23:35.580><c> think</c><00:23:35.700><c> the</c>

00:23:35.870 --> 00:23:35.880 align:start position:0%
totally agree with that I think the
 

00:23:35.880 --> 00:23:37.190 align:start position:0%
totally agree with that I think the
reason<00:23:36.000><c> why</c><00:23:36.299><c> we're</c><00:23:36.480><c> aiming</c><00:23:36.840><c> for</c><00:23:37.080><c> a</c>

00:23:37.190 --> 00:23:37.200 align:start position:0%
reason why we're aiming for a
 

00:23:37.200 --> 00:23:39.770 align:start position:0%
reason why we're aiming for a
multi-dimensional<00:23:37.799><c> batch</c><00:23:38.039><c> auctions</c><00:23:38.760><c> is</c><00:23:39.299><c> to</c>

00:23:39.770 --> 00:23:39.780 align:start position:0%
multi-dimensional batch auctions is to
 

00:23:39.780 --> 00:23:41.210 align:start position:0%
multi-dimensional batch auctions is to
make<00:23:39.900><c> the</c><00:23:40.020><c> life</c><00:23:40.140><c> of</c><00:23:40.320><c> our</c><00:23:40.440><c> solver</c><00:23:40.740><c> team</c><00:23:40.919><c> harder</c>

00:23:41.210 --> 00:23:41.220 align:start position:0%
make the life of our solver team harder
 

00:23:41.220 --> 00:23:43.669 align:start position:0%
make the life of our solver team harder
of<00:23:41.340><c> course</c><00:23:41.460><c> but</c><00:23:41.760><c> also</c><00:23:42.120><c> to</c><00:23:42.480><c> because</c><00:23:43.020><c> we</c><00:23:43.260><c> we</c><00:23:43.440><c> know</c>

00:23:43.669 --> 00:23:43.679 align:start position:0%
of course but also to because we we know
 

00:23:43.679 --> 00:23:45.649 align:start position:0%
of course but also to because we we know
that<00:23:43.860><c> or</c><00:23:44.100><c> we've</c><00:23:44.340><c> seen</c><00:23:44.580><c> that</c><00:23:44.820><c> the</c><00:23:45.120><c> token</c><00:23:45.480><c> space</c>

00:23:45.649 --> 00:23:45.659 align:start position:0%
that or we've seen that the token space
 

00:23:45.659 --> 00:23:48.049 align:start position:0%
that or we've seen that the token space
is<00:23:45.960><c> just</c><00:23:46.260><c> absolutely</c><00:23:47.220><c> fragmented</c><00:23:47.760><c> right</c>

00:23:48.049 --> 00:23:48.059 align:start position:0%
is just absolutely fragmented right
 

00:23:48.059 --> 00:23:50.210 align:start position:0%
is just absolutely fragmented right
there's<00:23:48.419><c> no</c><00:23:48.720><c> cost</c><00:23:48.900><c> for</c><00:23:49.260><c> somebody</c><00:23:49.380><c> to</c><00:23:49.860><c> launch</c><00:23:50.039><c> a</c>

00:23:50.210 --> 00:23:50.220 align:start position:0%
there's no cost for somebody to launch a
 

00:23:50.220 --> 00:23:51.950 align:start position:0%
there's no cost for somebody to launch a
token<00:23:50.520><c> and</c><00:23:50.700><c> so</c><00:23:50.820><c> even</c><00:23:51.000><c> if</c><00:23:51.179><c> we</c><00:23:51.299><c> just</c><00:23:51.419><c> look</c><00:23:51.600><c> at</c><00:23:51.780><c> US</c>

00:23:51.950 --> 00:23:51.960 align:start position:0%
token and so even if we just look at US
 

00:23:51.960 --> 00:23:54.230 align:start position:0%
token and so even if we just look at US
Dollars<00:23:52.440><c> there's</c><00:23:53.220><c> 10</c><00:23:53.580><c> or</c><00:23:53.760><c> 15</c><00:23:53.940><c> different</c>

00:23:54.230 --> 00:23:54.240 align:start position:0%
Dollars there's 10 or 15 different
 

00:23:54.240 --> 00:23:55.730 align:start position:0%
Dollars there's 10 or 15 different
stable<00:23:54.659><c> coins</c><00:23:54.960><c> that</c><00:23:55.140><c> are</c><00:23:55.260><c> all</c><00:23:55.380><c> trying</c><00:23:55.559><c> to</c>

00:23:55.730 --> 00:23:55.740 align:start position:0%
stable coins that are all trying to
 

00:23:55.740 --> 00:23:57.890 align:start position:0%
stable coins that are all trying to
resemble<00:23:56.100><c> the</c><00:23:56.220><c> US</c><00:23:56.340><c> dollar</c><00:23:56.580><c> and</c><00:23:57.299><c> so</c><00:23:57.419><c> sure</c><00:23:57.659><c> we</c>

00:23:57.890 --> 00:23:57.900 align:start position:0%
resemble the US dollar and so sure we
 

00:23:57.900 --> 00:24:00.110 align:start position:0%
resemble the US dollar and so sure we
might<00:23:58.020><c> have</c><00:23:58.200><c> then</c><00:23:58.380><c> one</c><00:23:58.620><c> token</c><00:23:59.039><c> per</c><00:23:59.220><c> one</c><00:23:59.940><c> price</c>

00:24:00.110 --> 00:24:00.120 align:start position:0%
might have then one token per one price
 

00:24:00.120 --> 00:24:03.289 align:start position:0%
might have then one token per one price
per<00:24:00.299><c> token</c><00:24:00.659><c> pair</c><00:24:00.900><c> on</c><00:24:01.260><c> USD</c><00:24:01.860><c> eth</c><00:24:02.280><c> and</c><00:24:02.580><c> Di</c><00:24:02.820><c> and</c>

00:24:03.289 --> 00:24:03.299 align:start position:0%
per token pair on USD eth and Di and
 

00:24:03.299 --> 00:24:05.210 align:start position:0%
per token pair on USD eth and Di and
LUSD<00:24:03.840><c> eat</c><00:24:03.960><c> but</c><00:24:04.440><c> we</c><00:24:04.559><c> would</c><00:24:04.679><c> still</c><00:24:04.799><c> have</c><00:24:04.980><c> this</c>

00:24:05.210 --> 00:24:05.220 align:start position:0%
LUSD eat but we would still have this
 

00:24:05.220 --> 00:24:07.130 align:start position:0%
LUSD eat but we would still have this
implicit<00:24:05.640><c> fragmentation</c><00:24:06.299><c> and</c><00:24:06.539><c> the</c><00:24:06.720><c> simplicit</c>

00:24:07.130 --> 00:24:07.140 align:start position:0%
implicit fragmentation and the simplicit
 

00:24:07.140 --> 00:24:08.870 align:start position:0%
implicit fragmentation and the simplicit
Arbitrage<00:24:07.620><c> and</c><00:24:08.100><c> so</c><00:24:08.220><c> we</c><00:24:08.340><c> think</c><00:24:08.520><c> the</c><00:24:08.760><c> most</c>

00:24:08.870 --> 00:24:08.880 align:start position:0%
Arbitrage and so we think the most
 

00:24:08.880 --> 00:24:10.370 align:start position:0%
Arbitrage and so we think the most
efficient<00:24:09.299><c> way</c><00:24:09.480><c> of</c><00:24:09.720><c> like</c><00:24:09.840><c> you</c><00:24:10.080><c> know</c><00:24:10.200><c> of</c>

00:24:10.370 --> 00:24:10.380 align:start position:0%
efficient way of like you know of
 

00:24:10.380 --> 00:24:12.830 align:start position:0%
efficient way of like you know of
arbitraging<00:24:11.039><c> the</c><00:24:11.220><c> if</c><00:24:11.520><c> usdc</c><00:24:12.120><c> to</c><00:24:12.299><c> die</c><00:24:12.480><c> is</c><00:24:12.659><c> one</c>

00:24:12.830 --> 00:24:12.840 align:start position:0%
arbitraging the if usdc to die is one
 

00:24:12.840 --> 00:24:16.310 align:start position:0%
arbitraging the if usdc to die is one
one<00:24:13.080><c> and</c><00:24:13.320><c> then</c><00:24:13.500><c> eth</c><00:24:13.980><c> die</c><00:24:14.220><c> is</c><00:24:14.580><c> 1300</c><00:24:15.299><c> and</c><00:24:15.659><c> ethucc</c>

00:24:16.310 --> 00:24:16.320 align:start position:0%
one and then eth die is 1300 and ethucc
 

00:24:16.320 --> 00:24:18.409 align:start position:0%
one and then eth die is 1300 and ethucc
is<00:24:16.620><c> 1200</c><00:24:16.980><c> we</c><00:24:17.520><c> still</c><00:24:17.640><c> have</c><00:24:17.760><c> like</c><00:24:17.940><c> some</c><00:24:18.240><c> some</c>

00:24:18.409 --> 00:24:18.419 align:start position:0%
is 1200 we still have like some some
 

00:24:18.419 --> 00:24:20.450 align:start position:0%
is 1200 we still have like some some
imbalance<00:24:18.960><c> on</c><00:24:19.080><c> that</c><00:24:19.260><c> right</c><00:24:19.799><c> and</c><00:24:19.980><c> so</c><00:24:20.100><c> I</c><00:24:20.220><c> mean</c><00:24:20.340><c> I</c>

00:24:20.450 --> 00:24:20.460 align:start position:0%
imbalance on that right and so I mean I
 

00:24:20.460 --> 00:24:21.830 align:start position:0%
imbalance on that right and so I mean I
agree<00:24:20.640><c> with</c><00:24:20.700><c> you</c><00:24:20.820><c> it's</c><00:24:21.000><c> it's</c><00:24:21.179><c> a</c><00:24:21.600><c> good</c><00:24:21.659><c> first</c>

00:24:21.830 --> 00:24:21.840 align:start position:0%
agree with you it's it's a good first
 

00:24:21.840 --> 00:24:23.510 align:start position:0%
agree with you it's it's a good first
step<00:24:22.080><c> maybe</c><00:24:22.260><c> but</c><00:24:22.500><c> we</c><00:24:22.679><c> kind</c><00:24:22.799><c> of</c><00:24:22.919><c> already</c><00:24:23.039><c> aimed</c>

00:24:23.510 --> 00:24:23.520 align:start position:0%
step maybe but we kind of already aimed
 

00:24:23.520 --> 00:24:25.010 align:start position:0%
step maybe but we kind of already aimed
for<00:24:23.640><c> the</c><00:24:23.700><c> for</c><00:24:23.880><c> the</c><00:24:24.120><c> second</c><00:24:24.240><c> you</c><00:24:24.539><c> know</c><00:24:24.600><c> the</c><00:24:24.720><c> Holy</c>

00:24:25.010 --> 00:24:25.020 align:start position:0%
for the for the second you know the Holy
 

00:24:25.020 --> 00:24:27.169 align:start position:0%
for the for the second you know the Holy
Grail<00:24:25.320><c> is</c><00:24:25.500><c> re-fragmenting</c><00:24:26.220><c> the</c>

00:24:27.169 --> 00:24:27.179 align:start position:0%
Grail is re-fragmenting the
 

00:24:27.179 --> 00:24:28.970 align:start position:0%
Grail is re-fragmenting the
um<00:24:27.380><c> re-aggregating</c><00:24:28.380><c> the</c><00:24:28.559><c> fragmented</c>

00:24:28.970 --> 00:24:28.980 align:start position:0%
um re-aggregating the fragmented
 

00:24:28.980 --> 00:24:30.590 align:start position:0%
um re-aggregating the fragmented
liquidity<00:24:29.460><c> space</c><00:24:29.640><c> that</c><00:24:29.880><c> we</c><00:24:30.000><c> have</c><00:24:30.059><c> on</c><00:24:30.179><c> ethereum</c>

00:24:30.590 --> 00:24:30.600 align:start position:0%
liquidity space that we have on ethereum
 

00:24:30.600 --> 00:24:33.649 align:start position:0%
liquidity space that we have on ethereum
and<00:24:31.200><c> therefore</c><00:24:31.440><c> we</c><00:24:31.559><c> went</c><00:24:31.679><c> multi-dimensional</c>

00:24:33.649 --> 00:24:33.659 align:start position:0%
and therefore we went multi-dimensional
 

00:24:33.659 --> 00:24:35.870 align:start position:0%
and therefore we went multi-dimensional
um great<00:24:33.960><c> talk</c><00:24:34.200><c> I</c><00:24:34.679><c> think</c><00:24:34.799><c> like</c><00:24:35.280><c> one</c><00:24:35.580><c> question</c>

00:24:35.870 --> 00:24:35.880 align:start position:0%
um great talk I think like one question
 

00:24:35.880 --> 00:24:38.870 align:start position:0%
um great talk I think like one question
on<00:24:36.539><c> kind</c><00:24:36.840><c> of</c><00:24:36.900><c> like</c><00:24:37.100><c> seeing</c><00:24:38.100><c> liquidity</c><00:24:38.640><c> effect</c>

00:24:38.870 --> 00:24:38.880 align:start position:0%
on kind of like seeing liquidity effect
 

00:24:38.880 --> 00:24:41.810 align:start position:0%
on kind of like seeing liquidity effect
rent<00:24:39.240><c> between</c><00:24:39.539><c> l1s</c><00:24:40.140><c> and</c><00:24:40.260><c> l2s</c><00:24:40.740><c> how</c><00:24:41.400><c> do</c><00:24:41.460><c> you</c><00:24:41.640><c> see</c>

00:24:41.810 --> 00:24:41.820 align:start position:0%
rent between l1s and l2s how do you see
 

00:24:41.820 --> 00:24:43.549 align:start position:0%
rent between l1s and l2s how do you see
it<00:24:42.000><c> kind</c><00:24:42.240><c> of</c><00:24:42.360><c> like</c>

00:24:43.549 --> 00:24:43.559 align:start position:0%
it kind of like
 

00:24:43.559 --> 00:24:46.190 align:start position:0%
it kind of like
um<00:24:43.620><c> like</c><00:24:44.039><c> is</c><00:24:44.640><c> there</c><00:24:44.820><c> a</c><00:24:44.940><c> way</c><00:24:45.059><c> on</c><00:24:45.299><c> how</c><00:24:45.600><c> Cole</c><00:24:46.020><c> swap</c>

00:24:46.190 --> 00:24:46.200 align:start position:0%
um like is there a way on how Cole swap
 

00:24:46.200 --> 00:24:48.649 align:start position:0%
um like is there a way on how Cole swap
could<00:24:46.380><c> settle</c><00:24:46.679><c> like</c><00:24:46.980><c> cross</c><00:24:47.280><c> layer</c><00:24:48.059><c> one</c><00:24:48.419><c> like</c>

00:24:48.649 --> 00:24:48.659 align:start position:0%
could settle like cross layer one like
 

00:24:48.659 --> 00:24:50.810 align:start position:0%
could settle like cross layer one like
cross<00:24:48.960><c> layer</c><00:24:49.740><c> twos</c><00:24:50.039><c> because</c><00:24:50.280><c> I</c><00:24:50.460><c> think</c><00:24:50.580><c> like</c>

00:24:50.810 --> 00:24:50.820 align:start position:0%
cross layer twos because I think like
 

00:24:50.820 --> 00:24:51.830 align:start position:0%
cross layer twos because I think like
yeah

00:24:51.830 --> 00:24:51.840 align:start position:0%
yeah
 

00:24:51.840 --> 00:24:53.510 align:start position:0%
yeah
it's<00:24:52.260><c> probably</c><00:24:52.440><c> like</c><00:24:52.679><c> the</c><00:24:52.860><c> next</c><00:24:53.039><c> problem</c><00:24:53.280><c> in</c>

00:24:53.510 --> 00:24:53.520 align:start position:0%
it's probably like the next problem in
 

00:24:53.520 --> 00:24:56.450 align:start position:0%
it's probably like the next problem in
like<00:24:53.700><c> every</c><00:24:53.880><c> view</c><00:24:54.179><c> yeah</c><00:24:54.960><c> I</c><00:24:55.320><c> mean</c><00:24:55.500><c> yeah</c><00:24:55.919><c> we</c><00:24:56.100><c> are</c>

00:24:56.450 --> 00:24:56.460 align:start position:0%
like every view yeah I mean yeah we are
 

00:24:56.460 --> 00:24:58.190 align:start position:0%
like every view yeah I mean yeah we are
definitely<00:24:56.700><c> I</c><00:24:56.940><c> think</c><00:24:57.120><c> one</c><00:24:57.480><c> one</c><00:24:57.720><c> problem</c><00:24:57.960><c> that</c>

00:24:58.190 --> 00:24:58.200 align:start position:0%
definitely I think one one problem that
 

00:24:58.200 --> 00:24:59.750 align:start position:0%
definitely I think one one problem that
we're<00:24:58.320><c> trying</c><00:24:58.559><c> to</c><00:24:58.679><c> solve</c><00:24:58.919><c> rather</c><00:24:59.340><c> sooner</c><00:24:59.640><c> than</c>

00:24:59.750 --> 00:24:59.760 align:start position:0%
we're trying to solve rather sooner than
 

00:24:59.760 --> 00:25:01.730 align:start position:0%
we're trying to solve rather sooner than
later<00:24:59.940><c> is</c><00:25:00.240><c> to</c><00:25:00.419><c> just</c><00:25:00.600><c> access</c><00:25:00.840><c> liquidity</c><00:25:01.500><c> on</c>

00:25:01.730 --> 00:25:01.740 align:start position:0%
later is to just access liquidity on
 

00:25:01.740 --> 00:25:03.169 align:start position:0%
later is to just access liquidity on
another<00:25:01.919><c> chain</c><00:25:02.220><c> through</c><00:25:02.640><c> the</c><00:25:02.820><c> solver</c>

00:25:03.169 --> 00:25:03.179 align:start position:0%
another chain through the solver
 

00:25:03.179 --> 00:25:05.450 align:start position:0%
another chain through the solver
abstraction<00:25:03.659><c> so</c><00:25:04.440><c> right</c><00:25:04.679><c> now</c><00:25:04.799><c> if</c><00:25:05.159><c> you're</c><00:25:05.280><c> for</c>

00:25:05.450 --> 00:25:05.460 align:start position:0%
abstraction so right now if you're for
 

00:25:05.460 --> 00:25:06.710 align:start position:0%
abstraction so right now if you're for
example<00:25:05.640><c> trading</c><00:25:05.940><c> on</c><00:25:06.059><c> polygon</c><00:25:06.419><c> a</c><00:25:06.600><c> large</c>

00:25:06.710 --> 00:25:06.720 align:start position:0%
example trading on polygon a large
 

00:25:06.720 --> 00:25:08.390 align:start position:0%
example trading on polygon a large
amount<00:25:06.960><c> you</c><00:25:07.140><c> have</c><00:25:07.260><c> to</c><00:25:07.380><c> potentially</c><00:25:07.860><c> bridge</c><00:25:08.100><c> to</c>

00:25:08.390 --> 00:25:08.400 align:start position:0%
amount you have to potentially bridge to
 

00:25:08.400 --> 00:25:10.669 align:start position:0%
amount you have to potentially bridge to
mainnet<00:25:08.880><c> trade</c><00:25:09.600><c> there</c><00:25:09.720><c> Bridge</c><00:25:10.080><c> back</c><00:25:10.380><c> and</c>

00:25:10.669 --> 00:25:10.679 align:start position:0%
mainnet trade there Bridge back and
 

00:25:10.679 --> 00:25:11.870 align:start position:0%
mainnet trade there Bridge back and
that's<00:25:10.799><c> kind</c><00:25:10.980><c> of</c><00:25:11.100><c> annoying</c><00:25:11.340><c> from</c><00:25:11.520><c> a</c><00:25:11.640><c> user</c>

00:25:11.870 --> 00:25:11.880 align:start position:0%
that's kind of annoying from a user
 

00:25:11.880 --> 00:25:13.789 align:start position:0%
that's kind of annoying from a user
perspective<00:25:12.240><c> because</c><00:25:12.840><c> we</c><00:25:13.140><c> already</c><00:25:13.320><c> have</c><00:25:13.620><c> this</c>

00:25:13.789 --> 00:25:13.799 align:start position:0%
perspective because we already have this
 

00:25:13.799 --> 00:25:15.649 align:start position:0%
perspective because we already have this
abstraction<00:25:14.220><c> of</c><00:25:14.400><c> solvers</c><00:25:14.940><c> that</c><00:25:15.360><c> can</c><00:25:15.480><c> just</c>

00:25:15.649 --> 00:25:15.659 align:start position:0%
abstraction of solvers that can just
 

00:25:15.659 --> 00:25:17.390 align:start position:0%
abstraction of solvers that can just
happen<00:25:15.780><c> under</c><00:25:16.080><c> the</c><00:25:16.260><c> hood</c><00:25:16.380><c> right</c><00:25:16.799><c> the</c><00:25:17.039><c> solver</c>

00:25:17.390 --> 00:25:17.400 align:start position:0%
happen under the hood right the solver
 

00:25:17.400 --> 00:25:19.190 align:start position:0%
happen under the hood right the solver
can<00:25:17.640><c> do</c><00:25:17.940><c> the</c><00:25:18.120><c> bridging</c><00:25:18.419><c> swapping</c><00:25:18.840><c> bridging</c>

00:25:19.190 --> 00:25:19.200 align:start position:0%
can do the bridging swapping bridging
 

00:25:19.200 --> 00:25:20.990 align:start position:0%
can do the bridging swapping bridging
back<00:25:19.320><c> for</c><00:25:19.559><c> you</c><00:25:19.740><c> and</c><00:25:19.919><c> just</c><00:25:20.100><c> you</c><00:25:20.340><c> know</c><00:25:20.400><c> well</c>

00:25:20.990 --> 00:25:21.000 align:start position:0%
back for you and just you know well
 

00:25:21.000 --> 00:25:22.010 align:start position:0%
back for you and just you know well
needs<00:25:21.360><c> to</c><00:25:21.419><c> let</c><00:25:21.480><c> you</c><00:25:21.600><c> know</c><00:25:21.720><c> that</c><00:25:21.840><c> you</c><00:25:21.960><c> might</c>

00:25:22.010 --> 00:25:22.020 align:start position:0%
needs to let you know that you might
 

00:25:22.020 --> 00:25:23.270 align:start position:0%
needs to let you know that you might
have<00:25:22.140><c> to</c><00:25:22.200><c> wait</c><00:25:22.320><c> a</c><00:25:22.500><c> little</c><00:25:22.559><c> bit</c><00:25:22.679><c> longer</c><00:25:22.980><c> but</c><00:25:23.100><c> you</c>

00:25:23.270 --> 00:25:23.280 align:start position:0%
have to wait a little bit longer but you
 

00:25:23.280 --> 00:25:24.649 align:start position:0%
have to wait a little bit longer but you
as<00:25:23.400><c> a</c><00:25:23.580><c> user</c><00:25:23.760><c> don't</c><00:25:23.880><c> have</c><00:25:24.059><c> to</c><00:25:24.179><c> worry</c><00:25:24.299><c> about</c><00:25:24.419><c> it</c>

00:25:24.649 --> 00:25:24.659 align:start position:0%
as a user don't have to worry about it
 

00:25:24.659 --> 00:25:27.169 align:start position:0%
as a user don't have to worry about it
but<00:25:25.440><c> then</c><00:25:25.620><c> of</c><00:25:26.100><c> course</c><00:25:26.279><c> the</c><00:25:26.460><c> the</c><00:25:26.580><c> true</c><00:25:26.820><c> Holy</c>

00:25:27.169 --> 00:25:27.179 align:start position:0%
but then of course the the true Holy
 

00:25:27.179 --> 00:25:28.789 align:start position:0%
but then of course the the true Holy
Grail<00:25:27.419><c> is</c><00:25:27.600><c> to</c><00:25:27.720><c> just</c><00:25:27.840><c> have</c><00:25:28.020><c> one</c><00:25:28.380><c> price</c><00:25:28.559><c> per</c>

00:25:28.789 --> 00:25:28.799 align:start position:0%
Grail is to just have one price per
 

00:25:28.799 --> 00:25:31.909 align:start position:0%
Grail is to just have one price per
token<00:25:29.220><c> per</c><00:25:29.520><c> block</c><00:25:30.179><c> across</c><00:25:30.720><c> many</c><00:25:31.080><c> chains</c><00:25:31.500><c> and</c><00:25:31.740><c> I</c>

00:25:31.909 --> 00:25:31.919 align:start position:0%
token per block across many chains and I
 

00:25:31.919 --> 00:25:33.230 align:start position:0%
token per block across many chains and I
think<00:25:32.039><c> it's</c><00:25:32.279><c> an</c><00:25:32.460><c> it's</c><00:25:32.700><c> a</c><00:25:32.820><c> very</c><00:25:32.940><c> interesting</c>

00:25:33.230 --> 00:25:33.240 align:start position:0%
think it's an it's a very interesting
 

00:25:33.240 --> 00:25:34.730 align:start position:0%
think it's an it's a very interesting
research<00:25:33.539><c> problem</c><00:25:33.779><c> which</c><00:25:34.080><c> we've</c><00:25:34.380><c> where</c><00:25:34.559><c> we've</c>

00:25:34.730 --> 00:25:34.740 align:start position:0%
research problem which we've where we've
 

00:25:34.740 --> 00:25:36.049 align:start position:0%
research problem which we've where we've
touched<00:25:34.980><c> the</c><00:25:35.100><c> surface</c><00:25:35.340><c> on</c><00:25:35.520><c> but</c><00:25:35.700><c> not</c><00:25:35.820><c> gone</c>

00:25:36.049 --> 00:25:36.059 align:start position:0%
touched the surface on but not gone
 

00:25:36.059 --> 00:25:37.669 align:start position:0%
touched the surface on but not gone
super<00:25:36.360><c> deep</c><00:25:36.539><c> yet</c>

00:25:37.669 --> 00:25:37.679 align:start position:0%
super deep yet
 

00:25:37.679 --> 00:25:40.070 align:start position:0%
super deep yet
um<00:25:37.820><c> synchronicity</c><00:25:38.820><c> between</c><00:25:39.000><c> chains</c><00:25:39.659><c> maybe</c>

00:25:40.070 --> 00:25:40.080 align:start position:0%
um synchronicity between chains maybe
 

00:25:40.080 --> 00:25:41.390 align:start position:0%
um synchronicity between chains maybe
you<00:25:40.260><c> have</c><00:25:40.320><c> to</c><00:25:40.440><c> do</c><00:25:40.559><c> some</c><00:25:40.679><c> locking</c><00:25:40.980><c> of</c><00:25:41.100><c> funds</c>

00:25:41.390 --> 00:25:41.400 align:start position:0%
you have to do some locking of funds
 

00:25:41.400 --> 00:25:43.310 align:start position:0%
you have to do some locking of funds
like<00:25:41.580><c> there's</c><00:25:42.059><c> actually</c><00:25:42.240><c> Mohammed</c><00:25:43.200><c> is</c>

00:25:43.310 --> 00:25:43.320 align:start position:0%
like there's actually Mohammed is
 

00:25:43.320 --> 00:25:44.450 align:start position:0%
like there's actually Mohammed is
sitting<00:25:43.559><c> in</c><00:25:43.620><c> the</c><00:25:43.679><c> crowd</c><00:25:43.860><c> there's</c><00:25:44.039><c> actually</c><00:25:44.220><c> a</c>

00:25:44.450 --> 00:25:44.460 align:start position:0%
sitting in the crowd there's actually a
 

00:25:44.460 --> 00:25:46.370 align:start position:0%
sitting in the crowd there's actually a
hackathon<00:25:45.179><c> project</c><00:25:45.419><c> at</c><00:25:45.600><c> Amsterdam</c><00:25:46.200><c> that</c>

00:25:46.370 --> 00:25:46.380 align:start position:0%
hackathon project at Amsterdam that
 

00:25:46.380 --> 00:25:48.230 align:start position:0%
hackathon project at Amsterdam that
looked<00:25:46.559><c> a</c><00:25:46.679><c> little</c><00:25:46.740><c> bit</c><00:25:46.799><c> into</c><00:25:46.980><c> this</c><00:25:47.279><c> but</c><00:25:48.059><c> yeah</c>

00:25:48.230 --> 00:25:48.240 align:start position:0%
looked a little bit into this but yeah
 

00:25:48.240 --> 00:25:49.610 align:start position:0%
looked a little bit into this but yeah
it's<00:25:48.360><c> very</c><00:25:48.480><c> early</c><00:25:48.600><c> days</c><00:25:48.840><c> for</c><00:25:49.080><c> that</c><00:25:49.200><c> so</c><00:25:49.380><c> so</c>

00:25:49.610 --> 00:25:49.620 align:start position:0%
it's very early days for that so so
 

00:25:49.620 --> 00:25:51.590 align:start position:0%
it's very early days for that so so
nothing<00:25:50.159><c> that</c><00:25:50.460><c> you</c><00:25:50.880><c> could</c><00:25:51.059><c> build</c><00:25:51.360><c> on</c><00:25:51.480><c> right</c>

00:25:51.590 --> 00:25:51.600 align:start position:0%
nothing that you could build on right
 

00:25:51.600 --> 00:25:52.730 align:start position:0%
nothing that you could build on right
now

00:25:52.730 --> 00:25:52.740 align:start position:0%
now
 

00:25:52.740 --> 00:25:56.179 align:start position:0%
now
thank<00:25:53.159><c> you</c><00:25:53.340><c> for</c><00:25:53.460><c> leaks</c><00:25:53.820><c> thank</c><00:25:54.120><c> you</c>

