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:13.870 align:start position:0%
 
[Music]

00:00:13.870 --> 00:00:13.880 align:start position:0%
 
 

00:00:13.880 --> 00:00:17.570 align:start position:0%
 
ers<00:00:15.360><c> why</c><00:00:15.900><c> do</c><00:00:16.080><c> we</c><00:00:16.199><c> need</c><00:00:16.320><c> privacy</c><00:00:16.680><c> layers</c><00:00:16.980><c> and</c>

00:00:17.570 --> 00:00:17.580 align:start position:0%
ers why do we need privacy layers and
 

00:00:17.580 --> 00:00:19.010 align:start position:0%
ers why do we need privacy layers and
how<00:00:17.760><c> are</c><00:00:17.880><c> we</c><00:00:18.000><c> going</c><00:00:18.119><c> to</c><00:00:18.180><c> get</c><00:00:18.300><c> a</c><00:00:18.539><c> private</c><00:00:18.779><c> layers</c>

00:00:19.010 --> 00:00:19.020 align:start position:0%
how are we going to get a private layers
 

00:00:19.020 --> 00:00:20.929 align:start position:0%
how are we going to get a private layers
that<00:00:19.140><c> people</c><00:00:19.260><c> need</c><00:00:19.500><c> so</c><00:00:20.039><c> first</c>

00:00:20.929 --> 00:00:20.939 align:start position:0%
that people need so first
 

00:00:20.939 --> 00:00:24.730 align:start position:0%
that people need so first
let<00:00:21.359><c> me</c><00:00:21.600><c> State</c><00:00:22.320><c> the</c><00:00:22.500><c> why</c><00:00:22.740><c> for</c><00:00:23.039><c> privacy</c><00:00:23.460><c> layers</c>

00:00:24.730 --> 00:00:24.740 align:start position:0%
let me State the why for privacy layers
 

00:00:24.740 --> 00:00:26.509 align:start position:0%
let me State the why for privacy layers
obviously

00:00:26.509 --> 00:00:26.519 align:start position:0%
obviously
 

00:00:26.519 --> 00:00:28.250 align:start position:0%
obviously
the<00:00:26.880><c> reason</c><00:00:27.060><c> why</c><00:00:27.599><c> we</c><00:00:27.779><c> need</c><00:00:27.960><c> privacy</c><00:00:28.199><c> is</c>

00:00:28.250 --> 00:00:28.260 align:start position:0%
the reason why we need privacy is
 

00:00:28.260 --> 00:00:29.750 align:start position:0%
the reason why we need privacy is
because<00:00:28.439><c> we</c><00:00:28.619><c> don't</c><00:00:28.740><c> have</c><00:00:28.859><c> it</c><00:00:28.920><c> right</c><00:00:29.039><c> now</c>

00:00:29.750 --> 00:00:29.760 align:start position:0%
because we don't have it right now
 

00:00:29.760 --> 00:00:31.730 align:start position:0%
because we don't have it right now
if<00:00:30.300><c> you're</c><00:00:30.480><c> going</c><00:00:30.599><c> to</c><00:00:30.720><c> Easter</c><00:00:30.960><c> CN</c><00:00:31.320><c> every</c>

00:00:31.730 --> 00:00:31.740 align:start position:0%
if you're going to Easter CN every
 

00:00:31.740 --> 00:00:33.170 align:start position:0%
if you're going to Easter CN every
single<00:00:31.980><c> transaction</c><00:00:32.279><c> is</c><00:00:32.520><c> public</c><00:00:32.820><c> right</c>

00:00:33.170 --> 00:00:33.180 align:start position:0%
single transaction is public right
 

00:00:33.180 --> 00:00:35.810 align:start position:0%
single transaction is public right
you're<00:00:33.420><c> able</c><00:00:33.660><c> to</c><00:00:33.719><c> see</c><00:00:33.960><c> the</c><00:00:34.800><c> entire</c><00:00:35.040><c> history</c><00:00:35.280><c> of</c>

00:00:35.810 --> 00:00:35.820 align:start position:0%
you're able to see the entire history of
 

00:00:35.820 --> 00:00:37.549 align:start position:0%
you're able to see the entire history of
all<00:00:35.940><c> the</c><00:00:36.180><c> wallets</c>

00:00:37.549 --> 00:00:37.559 align:start position:0%
all the wallets
 

00:00:37.559 --> 00:00:40.369 align:start position:0%
all the wallets
so<00:00:38.280><c> the</c><00:00:38.820><c> second</c><00:00:39.059><c> reason</c><00:00:39.360><c> why</c><00:00:39.719><c> we</c><00:00:39.960><c> need</c><00:00:40.079><c> privacy</c>

00:00:40.369 --> 00:00:40.379 align:start position:0%
so the second reason why we need privacy
 

00:00:40.379 --> 00:00:43.190 align:start position:0%
so the second reason why we need privacy
is<00:00:40.980><c> that</c><00:00:41.160><c> if</c><00:00:41.940><c> we</c><00:00:42.059><c> want</c><00:00:42.239><c> mainstream</c><00:00:42.840><c> adoption</c>

00:00:43.190 --> 00:00:43.200 align:start position:0%
is that if we want mainstream adoption
 

00:00:43.200 --> 00:00:45.950 align:start position:0%
is that if we want mainstream adoption
of<00:00:43.320><c> blockchain</c><00:00:43.800><c> Technologies</c><00:00:44.360><c> we</c><00:00:45.360><c> really</c>

00:00:45.950 --> 00:00:45.960 align:start position:0%
of blockchain Technologies we really
 

00:00:45.960 --> 00:00:49.010 align:start position:0%
of blockchain Technologies we really
need<00:00:46.399><c> privacy</c><00:00:47.399><c> right</c><00:00:48.239><c> it's</c><00:00:48.600><c> one</c><00:00:48.780><c> of</c><00:00:48.840><c> the</c><00:00:48.899><c> main</c>

00:00:49.010 --> 00:00:49.020 align:start position:0%
need privacy right it's one of the main
 

00:00:49.020 --> 00:00:52.729 align:start position:0%
need privacy right it's one of the main
hurdles<00:00:49.579><c> alongside</c><00:00:50.579><c> scalability</c><00:00:51.239><c> and</c>

00:00:52.729 --> 00:00:52.739 align:start position:0%
hurdles alongside scalability and
 

00:00:52.739 --> 00:00:55.430 align:start position:0%
hurdles alongside scalability and
um<00:00:52.800><c> you</c><00:00:53.160><c> know</c><00:00:53.219><c> identity</c><00:00:53.760><c> and</c><00:00:54.059><c> other</c><00:00:54.300><c> issues</c>

00:00:55.430 --> 00:00:55.440 align:start position:0%
um you know identity and other issues
 

00:00:55.440 --> 00:00:58.430 align:start position:0%
um you know identity and other issues
and<00:00:55.980><c> finally</c><00:00:56.420><c> uh</c><00:00:57.420><c> I'd</c><00:00:57.600><c> like</c><00:00:57.780><c> to</c><00:00:57.960><c> just</c><00:00:58.199><c> quickly</c>

00:00:58.430 --> 00:00:58.440 align:start position:0%
and finally uh I'd like to just quickly
 

00:00:58.440 --> 00:01:01.189 align:start position:0%
and finally uh I'd like to just quickly
address<00:00:58.680><c> on</c><00:00:59.399><c> uh</c><00:01:00.120><c> you</c><00:01:00.300><c> know</c><00:01:00.360><c> privacy</c><00:01:01.020><c> and</c>

00:01:01.189 --> 00:01:01.199 align:start position:0%
address on uh you know privacy and
 

00:01:01.199 --> 00:01:03.170 align:start position:0%
address on uh you know privacy and
regulation<00:01:01.680><c> issues</c>

00:01:03.170 --> 00:01:03.180 align:start position:0%
regulation issues
 

00:01:03.180 --> 00:01:06.590 align:start position:0%
regulation issues
and<00:01:04.379><c> there's</c><00:01:05.100><c> effectively</c><00:01:06.060><c> a</c><00:01:06.180><c> spectrum</c>

00:01:06.590 --> 00:01:06.600 align:start position:0%
and there's effectively a spectrum
 

00:01:06.600 --> 00:01:08.630 align:start position:0%
and there's effectively a spectrum
Solutions<00:01:06.960><c> right</c><00:01:07.320><c> when</c><00:01:07.439><c> you</c><00:01:07.619><c> build</c><00:01:07.799><c> privacy</c>

00:01:08.630 --> 00:01:08.640 align:start position:0%
Solutions right when you build privacy
 

00:01:08.640 --> 00:01:11.390 align:start position:0%
Solutions right when you build privacy
technology<00:01:09.060><c> we're</c><00:01:09.720><c> on</c><00:01:09.900><c> one</c><00:01:10.080><c> side</c><00:01:10.260><c> you</c><00:01:11.100><c> build</c>

00:01:11.390 --> 00:01:11.400 align:start position:0%
technology we're on one side you build
 

00:01:11.400 --> 00:01:14.990 align:start position:0%
technology we're on one side you build
fully<00:01:12.080><c> self-sovereign</c><00:01:13.080><c> Solutions</c><00:01:14.000><c> where</c>

00:01:14.990 --> 00:01:15.000 align:start position:0%
fully self-sovereign Solutions where
 

00:01:15.000 --> 00:01:16.910 align:start position:0%
fully self-sovereign Solutions where
only<00:01:15.420><c> the</c><00:01:15.600><c> individual</c><00:01:16.080><c> control</c><00:01:16.560><c> their</c>

00:01:16.910 --> 00:01:16.920 align:start position:0%
only the individual control their
 

00:01:16.920 --> 00:01:19.070 align:start position:0%
only the individual control their
information<00:01:17.100><c> and</c><00:01:17.760><c> assets</c><00:01:18.119><c> and</c><00:01:18.840><c> the</c><00:01:18.960><c> other</c>

00:01:19.070 --> 00:01:19.080 align:start position:0%
information and assets and the other
 

00:01:19.080 --> 00:01:21.170 align:start position:0%
information and assets and the other
side<00:01:19.500><c> you</c><00:01:19.740><c> could</c><00:01:19.860><c> give</c><00:01:20.159><c> you</c><00:01:20.640><c> know</c><00:01:20.759><c> a</c><00:01:21.000><c> lot</c><00:01:21.119><c> of</c>

00:01:21.170 --> 00:01:21.180 align:start position:0%
side you could give you know a lot of
 

00:01:21.180 --> 00:01:22.490 align:start position:0%
side you could give you know a lot of
control<00:01:21.360><c> to</c><00:01:21.720><c> The</c><00:01:21.900><c> Entity</c><00:01:22.140><c> actually</c>

00:01:22.490 --> 00:01:22.500 align:start position:0%
control to The Entity actually
 

00:01:22.500 --> 00:01:24.230 align:start position:0%
control to The Entity actually
controlling<00:01:22.979><c> this</c><00:01:23.100><c> ecosystem</c>

00:01:24.230 --> 00:01:24.240 align:start position:0%
controlling this ecosystem
 

00:01:24.240 --> 00:01:25.789 align:start position:0%
controlling this ecosystem
uh<00:01:24.659><c> while</c><00:01:24.840><c> preserving</c><00:01:25.259><c> privacy</c><00:01:25.619><c> between</c>

00:01:25.789 --> 00:01:25.799 align:start position:0%
uh while preserving privacy between
 

00:01:25.799 --> 00:01:28.249 align:start position:0%
uh while preserving privacy between
individuals<00:01:26.520><c> and</c><00:01:27.360><c> so</c><00:01:27.540><c> on</c><00:01:27.720><c> the</c><00:01:27.900><c> right</c><00:01:27.960><c> side</c><00:01:28.080><c> you</c>

00:01:28.249 --> 00:01:28.259 align:start position:0%
individuals and so on the right side you
 

00:01:28.259 --> 00:01:29.990 align:start position:0%
individuals and so on the right side you
have<00:01:28.439><c> something</c><00:01:28.619><c> like</c><00:01:28.799><c> cptcs</c><00:01:29.580><c> and</c><00:01:29.880><c> the</c>

00:01:29.990 --> 00:01:30.000 align:start position:0%
have something like cptcs and the
 

00:01:30.000 --> 00:01:31.130 align:start position:0%
have something like cptcs and the
livestock<00:01:30.299><c> has</c><00:01:30.479><c> something</c><00:01:30.659><c> like</c><00:01:30.840><c> Toyota</c>

00:01:31.130 --> 00:01:31.140 align:start position:0%
livestock has something like Toyota
 

00:01:31.140 --> 00:01:33.289 align:start position:0%
livestock has something like Toyota
cache<00:01:31.680><c> right</c><00:01:31.799><c> and</c><00:01:32.520><c> perhaps</c><00:01:32.820><c> actually</c><00:01:33.000><c> in</c><00:01:33.240><c> the</c>

00:01:33.289 --> 00:01:33.299 align:start position:0%
cache right and perhaps actually in the
 

00:01:33.299 --> 00:01:34.969 align:start position:0%
cache right and perhaps actually in the
middle<00:01:33.420><c> we'll</c><00:01:33.720><c> have</c><00:01:33.840><c> something</c><00:01:34.020><c> uh</c><00:01:34.799><c> that's</c>

00:01:34.969 --> 00:01:34.979 align:start position:0%
middle we'll have something uh that's
 

00:01:34.979 --> 00:01:37.130 align:start position:0%
middle we'll have something uh that's
more<00:01:35.159><c> or</c><00:01:35.340><c> less</c><00:01:35.460><c> uh</c><00:01:36.240><c> maybe</c><00:01:36.420><c> you</c><00:01:36.720><c> know</c><00:01:36.780><c> Best</c><00:01:36.960><c> of</c>

00:01:37.130 --> 00:01:37.140 align:start position:0%
more or less uh maybe you know Best of
 

00:01:37.140 --> 00:01:39.469 align:start position:0%
more or less uh maybe you know Best of
Both<00:01:37.259><c> Worlds</c><00:01:37.680><c> where</c><00:01:38.220><c> we</c><00:01:38.579><c> could</c><00:01:38.759><c> have</c><00:01:39.299><c> a</c>

00:01:39.469 --> 00:01:39.479 align:start position:0%
Both Worlds where we could have a
 

00:01:39.479 --> 00:01:41.569 align:start position:0%
Both Worlds where we could have a
privacy<00:01:39.780><c> preserving</c><00:01:40.140><c> system</c><00:01:40.320><c> yet</c><00:01:40.860><c> give</c><00:01:41.159><c> some</c>

00:01:41.569 --> 00:01:41.579 align:start position:0%
privacy preserving system yet give some
 

00:01:41.579 --> 00:01:44.030 align:start position:0%
privacy preserving system yet give some
limited<00:01:42.240><c> form</c><00:01:42.479><c> of</c><00:01:42.600><c> control</c><00:01:42.720><c> to</c><00:01:43.619><c> you</c><00:01:43.860><c> know</c><00:01:43.920><c> some</c>

00:01:44.030 --> 00:01:44.040 align:start position:0%
limited form of control to you know some
 

00:01:44.040 --> 00:01:46.550 align:start position:0%
limited form of control to you know some
set<00:01:44.579><c> of</c><00:01:44.700><c> authorities</c><00:01:45.119><c> okay</c><00:01:45.780><c> so</c><00:01:45.960><c> enough</c><00:01:46.200><c> enough</c>

00:01:46.550 --> 00:01:46.560 align:start position:0%
set of authorities okay so enough enough
 

00:01:46.560 --> 00:01:49.429 align:start position:0%
set of authorities okay so enough enough
on<00:01:46.860><c> the</c><00:01:46.979><c> why</c><00:01:47.180><c> uh</c><00:01:48.180><c> let's</c><00:01:48.420><c> talk</c><00:01:48.600><c> about</c>

00:01:49.429 --> 00:01:49.439 align:start position:0%
on the why uh let's talk about
 

00:01:49.439 --> 00:01:52.490 align:start position:0%
on the why uh let's talk about
what<00:01:49.860><c> I</c><00:01:49.979><c> mean</c><00:01:50.100><c> by</c><00:01:50.280><c> privacy</c><00:01:50.640><c> layers</c>

00:01:52.490 --> 00:01:52.500 align:start position:0%
what I mean by privacy layers
 

00:01:52.500 --> 00:01:55.550 align:start position:0%
what I mean by privacy layers
um<00:01:52.560><c> so</c><00:01:53.640><c> uh</c><00:01:54.240><c> just</c><00:01:54.360><c> reiterate</c><00:01:54.899><c> everything</c><00:01:55.200><c> on</c>

00:01:55.550 --> 00:01:55.560 align:start position:0%
um so uh just reiterate everything on
 

00:01:55.560 --> 00:01:58.069 align:start position:0%
um so uh just reiterate everything on
ethereums<00:01:56.100><c> is</c><00:01:56.520><c> public</c><00:01:56.820><c> so</c><00:01:57.540><c> you're</c><00:01:57.780><c> able</c><00:01:58.020><c> to</c>

00:01:58.069 --> 00:01:58.079 align:start position:0%
ethereums is public so you're able to
 

00:01:58.079 --> 00:02:00.950 align:start position:0%
ethereums is public so you're able to
see<00:01:58.259><c> everything</c><00:01:58.860><c> on</c><00:01:59.280><c> users</c><00:01:59.640><c> again</c><00:01:59.820><c> and</c><00:02:00.720><c> first</c>

00:02:00.950 --> 00:02:00.960 align:start position:0%
see everything on users again and first
 

00:02:00.960 --> 00:02:03.050 align:start position:0%
see everything on users again and first
uh<00:02:01.619><c> what</c><00:02:01.799><c> I</c><00:02:01.920><c> wanted</c><00:02:02.040><c> to</c><00:02:02.220><c> find</c><00:02:02.340><c> is</c><00:02:02.700><c> the</c><00:02:02.820><c> notion</c>

00:02:03.050 --> 00:02:03.060 align:start position:0%
uh what I wanted to find is the notion
 

00:02:03.060 --> 00:02:04.609 align:start position:0%
uh what I wanted to find is the notion
called<00:02:03.240><c> anonymity</c>

00:02:04.609 --> 00:02:04.619 align:start position:0%
called anonymity
 

00:02:04.619 --> 00:02:07.850 align:start position:0%
called anonymity
so<00:02:05.040><c> anonymity</c><00:02:05.579><c> is</c><00:02:06.240><c> the</c><00:02:07.020><c> inability</c><00:02:07.380><c> to</c><00:02:07.680><c> tell</c>

00:02:07.850 --> 00:02:07.860 align:start position:0%
so anonymity is the inability to tell
 

00:02:07.860 --> 00:02:10.790 align:start position:0%
so anonymity is the inability to tell
who<00:02:08.459><c> is</c><00:02:08.580><c> doing</c><00:02:08.759><c> a</c><00:02:08.940><c> transaction</c><00:02:09.300><c> right</c><00:02:09.720><c> so</c><00:02:10.020><c> if</c>

00:02:10.790 --> 00:02:10.800 align:start position:0%
who is doing a transaction right so if
 

00:02:10.800 --> 00:02:12.890 align:start position:0%
who is doing a transaction right so if
somehow<00:02:11.220><c> you're</c><00:02:11.459><c> going</c><00:02:11.580><c> to</c><00:02:11.700><c> etherscan</c><00:02:12.300><c> and</c>

00:02:12.890 --> 00:02:12.900 align:start position:0%
somehow you're going to etherscan and
 

00:02:12.900 --> 00:02:15.229 align:start position:0%
somehow you're going to etherscan and
you<00:02:13.020><c> look</c><00:02:13.140><c> at</c><00:02:13.319><c> transaction</c><00:02:13.739><c> and</c><00:02:14.700><c> you</c><00:02:15.120><c> can't</c>

00:02:15.229 --> 00:02:15.239 align:start position:0%
you look at transaction and you can't
 

00:02:15.239 --> 00:02:17.330 align:start position:0%
you look at transaction and you can't
really<00:02:15.420><c> tell</c><00:02:15.780><c> who</c><00:02:16.379><c> the</c><00:02:16.560><c> address</c><00:02:16.739><c> you</c><00:02:17.220><c> know</c>

00:02:17.330 --> 00:02:17.340 align:start position:0%
really tell who the address you know
 

00:02:17.340 --> 00:02:19.610 align:start position:0%
really tell who the address you know
whose<00:02:18.180><c> engineering</c><00:02:18.480><c> address</c><00:02:18.720><c> then</c><00:02:19.260><c> we</c><00:02:19.440><c> say</c>

00:02:19.610 --> 00:02:19.620 align:start position:0%
whose engineering address then we say
 

00:02:19.620 --> 00:02:21.710 align:start position:0%
whose engineering address then we say
that<00:02:19.739><c> this</c><00:02:19.920><c> system</c><00:02:20.099><c> that's</c><00:02:20.340><c> the</c><00:02:20.459><c> anonymity</c>

00:02:21.710 --> 00:02:21.720 align:start position:0%
that this system that's the anonymity
 

00:02:21.720 --> 00:02:23.690 align:start position:0%
that this system that's the anonymity
and<00:02:22.200><c> second</c><00:02:22.379><c> is</c><00:02:23.160><c> the</c><00:02:23.280><c> notion</c><00:02:23.580><c> of</c>

00:02:23.690 --> 00:02:23.700 align:start position:0%
and second is the notion of
 

00:02:23.700 --> 00:02:25.130 align:start position:0%
and second is the notion of
confidentiality

00:02:25.130 --> 00:02:25.140 align:start position:0%
confidentiality
 

00:02:25.140 --> 00:02:26.650 align:start position:0%
confidentiality
if<00:02:25.560><c> you're</c><00:02:25.739><c> going</c>

00:02:26.650 --> 00:02:26.660 align:start position:0%
if you're going
 

00:02:26.660 --> 00:02:29.690 align:start position:0%
if you're going
and<00:02:27.660><c> you</c><00:02:27.780><c> cannot</c><00:02:28.020><c> see</c><00:02:28.319><c> exactly</c><00:02:28.980><c> what</c><00:02:29.520><c> the</c>

00:02:29.690 --> 00:02:29.700 align:start position:0%
and you cannot see exactly what the
 

00:02:29.700 --> 00:02:32.270 align:start position:0%
and you cannot see exactly what the
trades<00:02:29.940><c> are</c><00:02:30.120><c> then</c><00:02:30.780><c> we</c><00:02:31.020><c> say</c><00:02:31.200><c> this</c><00:02:31.620><c> system</c><00:02:31.860><c> is</c>

00:02:32.270 --> 00:02:32.280 align:start position:0%
trades are then we say this system is
 

00:02:32.280 --> 00:02:34.070 align:start position:0%
trades are then we say this system is
confidential

00:02:34.070 --> 00:02:34.080 align:start position:0%
confidential
 

00:02:34.080 --> 00:02:36.770 align:start position:0%
confidential
and<00:02:34.920><c> it</c><00:02:35.459><c> turns</c><00:02:35.700><c> out</c><00:02:35.760><c> confidentiality</c><00:02:36.540><c> is</c>

00:02:36.770 --> 00:02:36.780 align:start position:0%
and it turns out confidentiality is
 

00:02:36.780 --> 00:02:39.110 align:start position:0%
and it turns out confidentiality is
really<00:02:37.020><c> really</c><00:02:37.140><c> hard</c><00:02:37.379><c> on</c><00:02:37.739><c> ethereum</c><00:02:38.220><c> it's</c>

00:02:39.110 --> 00:02:39.120 align:start position:0%
really really hard on ethereum it's
 

00:02:39.120 --> 00:02:41.869 align:start position:0%
really really hard on ethereum it's
pretty<00:02:39.840><c> much</c><00:02:39.959><c> impossible</c><00:02:40.379><c> and</c><00:02:40.680><c> so</c><00:02:40.860><c> unless</c><00:02:41.640><c> you</c>

00:02:41.869 --> 00:02:41.879 align:start position:0%
pretty much impossible and so unless you
 

00:02:41.879 --> 00:02:43.550 align:start position:0%
pretty much impossible and so unless you
want<00:02:42.120><c> to</c><00:02:42.239><c> redesign</c><00:02:42.540><c> entirety</c><00:02:43.019><c> of</c><00:02:43.080><c> ethereum</c>

00:02:43.550 --> 00:02:43.560 align:start position:0%
want to redesign entirety of ethereum
 

00:02:43.560 --> 00:02:46.729 align:start position:0%
want to redesign entirety of ethereum
right<00:02:44.280><c> so</c>

00:02:46.729 --> 00:02:46.739 align:start position:0%
right so
 

00:02:46.739 --> 00:02:48.650 align:start position:0%
right so
um on<00:02:47.220><c> the</c><00:02:47.340><c> other</c><00:02:47.459><c> hand</c><00:02:47.640><c> anonymity</c><00:02:48.420><c> is</c>

00:02:48.650 --> 00:02:48.660 align:start position:0%
um on the other hand anonymity is
 

00:02:48.660 --> 00:02:51.530 align:start position:0%
um on the other hand anonymity is
actually<00:02:48.780><c> quite</c><00:02:48.959><c> easy</c><00:02:49.680><c> right</c><00:02:50.160><c> we</c><00:02:50.519><c> can</c><00:02:50.700><c> use</c><00:02:51.300><c> any</c>

00:02:51.530 --> 00:02:51.540 align:start position:0%
actually quite easy right we can use any
 

00:02:51.540 --> 00:02:56.330 align:start position:0%
actually quite easy right we can use any
mixer<00:02:52.099><c> to</c><00:02:53.099><c> mix</c><00:02:53.700><c> the</c><00:02:53.879><c> funds</c><00:02:54.239><c> and</c><00:02:55.080><c> every</c><00:02:55.739><c> single</c>

00:02:56.330 --> 00:02:56.340 align:start position:0%
mixer to mix the funds and every single
 

00:02:56.340 --> 00:02:58.550 align:start position:0%
mixer to mix the funds and every single
time<00:02:56.459><c> we</c><00:02:56.640><c> want</c><00:02:56.819><c> to</c><00:02:56.879><c> do</c><00:02:57.000><c> an</c><00:02:57.180><c> operation</c><00:02:57.599><c> however</c>

00:02:58.550 --> 00:02:58.560 align:start position:0%
time we want to do an operation however
 

00:02:58.560 --> 00:03:01.790 align:start position:0%
time we want to do an operation however
this<00:02:58.920><c> is</c><00:02:59.040><c> very</c><00:02:59.400><c> very</c><00:02:59.580><c> unusable</c><00:03:00.300><c> right</c>

00:03:01.790 --> 00:03:01.800 align:start position:0%
this is very very unusable right
 

00:03:01.800 --> 00:03:04.850 align:start position:0%
this is very very unusable right
to<00:03:02.040><c> the</c><00:03:02.280><c> extent</c><00:03:02.519><c> that</c><00:03:02.700><c> only</c><00:03:03.080><c> you</c><00:03:04.080><c> know</c>

00:03:04.850 --> 00:03:04.860 align:start position:0%
to the extent that only you know
 

00:03:04.860 --> 00:03:06.110 align:start position:0%
to the extent that only you know
we

00:03:06.110 --> 00:03:06.120 align:start position:0%
we
 

00:03:06.120 --> 00:03:08.750 align:start position:0%
we
only<00:03:06.420><c> when</c><00:03:06.720><c> you</c><00:03:06.959><c> very</c><00:03:07.379><c> much</c><00:03:07.440><c> need</c><00:03:07.739><c> this</c><00:03:07.980><c> would</c>

00:03:08.750 --> 00:03:08.760 align:start position:0%
only when you very much need this would
 

00:03:08.760 --> 00:03:10.250 align:start position:0%
only when you very much need this would
you<00:03:08.879><c> do</c><00:03:09.060><c> such</c><00:03:09.180><c> a</c><00:03:09.360><c> thing</c><00:03:09.540><c> right</c><00:03:09.660><c> normal</c><00:03:09.900><c> users</c>

00:03:10.250 --> 00:03:10.260 align:start position:0%
you do such a thing right normal users
 

00:03:10.260 --> 00:03:12.550 align:start position:0%
you do such a thing right normal users
would<00:03:10.500><c> not</c><00:03:10.680><c> uh</c><00:03:11.519><c> do</c><00:03:11.700><c> this</c><00:03:11.879><c> for</c><00:03:12.060><c> every</c><00:03:12.239><c> single</c>

00:03:12.550 --> 00:03:12.560 align:start position:0%
would not uh do this for every single
 

00:03:12.560 --> 00:03:14.750 align:start position:0%
would not uh do this for every single
operation<00:03:13.560><c> that</c><00:03:13.739><c> would</c><00:03:13.920><c> do</c>

00:03:14.750 --> 00:03:14.760 align:start position:0%
operation that would do
 

00:03:14.760 --> 00:03:17.270 align:start position:0%
operation that would do
um D5<00:03:15.239><c> protocols</c>

00:03:17.270 --> 00:03:17.280 align:start position:0%
um D5 protocols
 

00:03:17.280 --> 00:03:20.149 align:start position:0%
um D5 protocols
um so<00:03:17.640><c> the</c><00:03:18.180><c> goal</c><00:03:18.420><c> is</c><00:03:18.480><c> really</c><00:03:18.659><c> to</c><00:03:18.900><c> make</c><00:03:19.200><c> this</c>

00:03:20.149 --> 00:03:20.159 align:start position:0%
um so the goal is really to make this
 

00:03:20.159 --> 00:03:22.850 align:start position:0%
um so the goal is really to make this
very<00:03:20.879><c> usable</c><00:03:21.239><c> right</c><00:03:21.480><c> how</c><00:03:21.720><c> do</c><00:03:21.840><c> we</c><00:03:21.959><c> get</c><00:03:22.140><c> usable</c>

00:03:22.850 --> 00:03:22.860 align:start position:0%
very usable right how do we get usable
 

00:03:22.860 --> 00:03:24.949 align:start position:0%
very usable right how do we get usable
anonymity<00:03:23.400><c> for</c><00:03:23.819><c> ethereum</c>

00:03:24.949 --> 00:03:24.959 align:start position:0%
anonymity for ethereum
 

00:03:24.959 --> 00:03:26.509 align:start position:0%
anonymity for ethereum
so

00:03:26.509 --> 00:03:26.519 align:start position:0%
so
 

00:03:26.519 --> 00:03:27.410 align:start position:0%
so
um

00:03:27.410 --> 00:03:27.420 align:start position:0%
um
 

00:03:27.420 --> 00:03:29.750 align:start position:0%
um
so<00:03:27.720><c> what</c><00:03:27.840><c> I</c><00:03:28.019><c> mean</c><00:03:28.140><c> by</c><00:03:28.319><c> again</c><00:03:29.099><c> so</c><00:03:29.459><c> just</c>

00:03:29.750 --> 00:03:29.760 align:start position:0%
so what I mean by again so just
 

00:03:29.760 --> 00:03:31.670 align:start position:0%
so what I mean by again so just
reiterate

00:03:31.670 --> 00:03:31.680 align:start position:0%
reiterate
 

00:03:31.680 --> 00:03:33.470 align:start position:0%
reiterate
the<00:03:31.860><c> system</c><00:03:31.980><c> will</c><00:03:32.340><c> have</c><00:03:32.459><c> anonymity</c><00:03:32.940><c> if</c><00:03:33.239><c> you</c><00:03:33.360><c> go</c>

00:03:33.470 --> 00:03:33.480 align:start position:0%
the system will have anonymity if you go
 

00:03:33.480 --> 00:03:36.229 align:start position:0%
the system will have anonymity if you go
to<00:03:33.599><c> etherscan</c><00:03:34.200><c> and</c><00:03:34.680><c> you</c><00:03:34.800><c> cannot</c><00:03:35.099><c> see</c><00:03:35.340><c> uh</c><00:03:36.060><c> you</c>

00:03:36.229 --> 00:03:36.239 align:start position:0%
to etherscan and you cannot see uh you
 

00:03:36.239 --> 00:03:38.030 align:start position:0%
to etherscan and you cannot see uh you
know<00:03:36.300><c> who's</c><00:03:36.480><c> already</c><00:03:36.780><c> using</c><00:03:37.379><c> all</c><00:03:37.739><c> these</c>

00:03:38.030 --> 00:03:38.040 align:start position:0%
know who's already using all these
 

00:03:38.040 --> 00:03:40.009 align:start position:0%
know who's already using all these
contract<00:03:38.280><c> calls</c><00:03:38.640><c> right</c><00:03:38.879><c> so</c><00:03:39.420><c> the</c><00:03:39.659><c> question</c><00:03:39.840><c> is</c>

00:03:40.009 --> 00:03:40.019 align:start position:0%
contract calls right so the question is
 

00:03:40.019 --> 00:03:41.390 align:start position:0%
contract calls right so the question is
can<00:03:40.379><c> we</c><00:03:40.500><c> get</c><00:03:40.680><c> something</c><00:03:40.920><c> like</c><00:03:41.099><c> this</c><00:03:41.220><c> with</c>

00:03:41.390 --> 00:03:41.400 align:start position:0%
can we get something like this with
 

00:03:41.400 --> 00:03:42.470 align:start position:0%
can we get something like this with
ethereum

00:03:42.470 --> 00:03:42.480 align:start position:0%
ethereum
 

00:03:42.480 --> 00:03:43.789 align:start position:0%
ethereum
right

00:03:43.789 --> 00:03:43.799 align:start position:0%
right
 

00:03:43.799 --> 00:03:44.570 align:start position:0%
right
um

00:03:44.570 --> 00:03:44.580 align:start position:0%
um
 

00:03:44.580 --> 00:03:46.130 align:start position:0%
um
so

00:03:46.130 --> 00:03:46.140 align:start position:0%
so
 

00:03:46.140 --> 00:03:48.050 align:start position:0%
so
and<00:03:46.680><c> you</c><00:03:47.099><c> know</c>

00:03:48.050 --> 00:03:48.060 align:start position:0%
and you know
 

00:03:48.060 --> 00:03:50.869 align:start position:0%
and you know
we<00:03:48.720><c> don't</c><00:03:48.900><c> we</c><00:03:49.440><c> don't</c><00:03:49.560><c> want</c><00:03:49.739><c> uh</c><00:03:50.099><c> privacy</c><00:03:50.459><c> uh</c><00:03:50.700><c> an</c>

00:03:50.869 --> 00:03:50.879 align:start position:0%
we don't we don't want uh privacy uh an
 

00:03:50.879 --> 00:03:52.610 align:start position:0%
we don't we don't want uh privacy uh an
enemy<00:03:51.180><c> just</c><00:03:51.360><c> for</c><00:03:51.480><c> payments</c><00:03:51.780><c> we</c><00:03:52.019><c> want</c><00:03:52.200><c> this</c>

00:03:52.610 --> 00:03:52.620 align:start position:0%
enemy just for payments we want this
 

00:03:52.620 --> 00:03:53.809 align:start position:0%
enemy just for payments we want this
type<00:03:52.799><c> of</c><00:03:52.860><c> identity</c><00:03:53.220><c> for</c><00:03:53.459><c> any</c><00:03:53.580><c> type</c><00:03:53.700><c> of</c>

00:03:53.809 --> 00:03:53.819 align:start position:0%
type of identity for any type of
 

00:03:53.819 --> 00:03:55.670 align:start position:0%
type of identity for any type of
smartphone<00:03:54.180><c> so</c><00:03:54.659><c> you</c><00:03:54.780><c> can</c><00:03:54.900><c> see</c><00:03:55.019><c> you</c><00:03:55.379><c> know</c><00:03:55.500><c> on</c>

00:03:55.670 --> 00:03:55.680 align:start position:0%
smartphone so you can see you know on
 

00:03:55.680 --> 00:03:56.869 align:start position:0%
smartphone so you can see you know on
ethereum<00:03:56.040><c> you</c><00:03:56.159><c> can</c><00:03:56.280><c> do</c><00:03:56.340><c> many</c><00:03:56.459><c> many</c><00:03:56.640><c> different</c>

00:03:56.869 --> 00:03:56.879 align:start position:0%
ethereum you can do many many different
 

00:03:56.879 --> 00:03:58.309 align:start position:0%
ethereum you can do many many different
things

00:03:58.309 --> 00:03:58.319 align:start position:0%
things
 

00:03:58.319 --> 00:04:00.589 align:start position:0%
things
um<00:03:58.860><c> you</c><00:03:59.280><c> know</c><00:03:59.340><c> it's</c><00:03:59.519><c> it's</c><00:03:59.760><c> an</c><00:03:59.940><c> ecosystem</c><00:04:00.360><c> of</c>

00:04:00.589 --> 00:04:00.599 align:start position:0%
um you know it's it's an ecosystem of
 

00:04:00.599 --> 00:04:03.530 align:start position:0%
um you know it's it's an ecosystem of
the<00:04:00.720><c> apps</c><00:04:01.080><c> not</c><00:04:01.440><c> just</c><00:04:01.680><c> payments</c><00:04:02.519><c> not</c><00:04:02.879><c> just</c><00:04:03.120><c> you</c>

00:04:03.530 --> 00:04:03.540 align:start position:0%
the apps not just payments not just you
 

00:04:03.540 --> 00:04:05.390 align:start position:0%
the apps not just payments not just you
know<00:04:03.599><c> peer-to-peer</c><00:04:04.319><c> swapping</c><00:04:04.739><c> of</c><00:04:04.860><c> assets</c><00:04:05.159><c> not</c>

00:04:05.390 --> 00:04:05.400 align:start position:0%
know peer-to-peer swapping of assets not
 

00:04:05.400 --> 00:04:07.130 align:start position:0%
know peer-to-peer swapping of assets not
just<00:04:05.459><c> in</c><00:04:05.640><c> empties</c><00:04:05.879><c> it's</c><00:04:06.420><c> whatever</c><00:04:06.720><c> you</c><00:04:07.019><c> can</c>

00:04:07.130 --> 00:04:07.140 align:start position:0%
just in empties it's whatever you can
 

00:04:07.140 --> 00:04:09.050 align:start position:0%
just in empties it's whatever you can
imagine<00:04:07.260><c> on</c><00:04:07.680><c> top</c><00:04:07.799><c> of</c><00:04:07.980><c> token</c><00:04:08.400><c> standards</c><00:04:08.879><c> right</c>

00:04:09.050 --> 00:04:09.060 align:start position:0%
imagine on top of token standards right
 

00:04:09.060 --> 00:04:11.330 align:start position:0%
imagine on top of token standards right
we<00:04:09.420><c> want</c><00:04:09.599><c> to</c><00:04:09.720><c> have</c><00:04:09.900><c> identity</c><00:04:10.319><c> by</c><00:04:10.620><c> default</c><00:04:10.980><c> for</c>

00:04:11.330 --> 00:04:11.340 align:start position:0%
we want to have identity by default for
 

00:04:11.340 --> 00:04:13.850 align:start position:0%
we want to have identity by default for
all<00:04:11.519><c> the</c><00:04:11.700><c> apps</c><00:04:12.060><c> so</c><00:04:12.540><c> that's</c><00:04:12.659><c> the</c><00:04:12.840><c> question</c>

00:04:13.850 --> 00:04:13.860 align:start position:0%
all the apps so that's the question
 

00:04:13.860 --> 00:04:14.869 align:start position:0%
all the apps so that's the question
um

00:04:14.869 --> 00:04:14.879 align:start position:0%
um
 

00:04:14.879 --> 00:04:16.250 align:start position:0%
um
um<00:04:14.939><c> and</c><00:04:15.120><c> that's</c><00:04:15.420><c> also</c><00:04:15.720><c> what</c><00:04:15.840><c> I</c><00:04:15.959><c> mean</c><00:04:16.079><c> by</c><00:04:16.139><c> a</c>

00:04:16.250 --> 00:04:16.260 align:start position:0%
um and that's also what I mean by a
 

00:04:16.260 --> 00:04:18.349 align:start position:0%
um and that's also what I mean by a
privacy<00:04:16.620><c> layer</c><00:04:17.280><c> approach</c><00:04:17.880><c> layer</c><00:04:18.180><c> for</c>

00:04:18.349 --> 00:04:18.359 align:start position:0%
privacy layer approach layer for
 

00:04:18.359 --> 00:04:21.229 align:start position:0%
privacy layer approach layer for
ethereum<00:04:18.840><c> should</c><00:04:19.380><c> have</c><00:04:19.919><c> the</c><00:04:20.280><c> following</c>

00:04:21.229 --> 00:04:21.239 align:start position:0%
ethereum should have the following
 

00:04:21.239 --> 00:04:23.930 align:start position:0%
ethereum should have the following
um<00:04:21.299><c> you</c><00:04:22.079><c> know</c><00:04:22.199><c> set</c><00:04:22.500><c> of</c><00:04:22.680><c> features</c><00:04:22.979><c> but</c><00:04:23.400><c> let</c><00:04:23.699><c> us</c>

00:04:23.930 --> 00:04:23.940 align:start position:0%
um you know set of features but let us
 

00:04:23.940 --> 00:04:26.210 align:start position:0%
um you know set of features but let us
look<00:04:24.060><c> at</c><00:04:24.560><c> what</c><00:04:25.560><c> are</c><00:04:25.680><c> the</c><00:04:25.740><c> current</c><00:04:25.860><c> solutions</c>

00:04:26.210 --> 00:04:26.220 align:start position:0%
look at what are the current solutions
 

00:04:26.220 --> 00:04:28.730 align:start position:0%
look at what are the current solutions
for<00:04:26.520><c> privacy</c><00:04:26.820><c> layers</c>

00:04:28.730 --> 00:04:28.740 align:start position:0%
for privacy layers
 

00:04:28.740 --> 00:04:30.290 align:start position:0%
for privacy layers
um if<00:04:29.220><c> you</c><00:04:29.340><c> look</c><00:04:29.460><c> at</c><00:04:29.520><c> the</c><00:04:29.580><c> inside</c><00:04:29.699><c> ecosystem</c>

00:04:30.290 --> 00:04:30.300 align:start position:0%
um if you look at the inside ecosystem
 

00:04:30.300 --> 00:04:32.629 align:start position:0%
um if you look at the inside ecosystem
we<00:04:30.780><c> have</c><00:04:30.960><c> many</c><00:04:31.380><c> many</c><00:04:31.560><c> different</c><00:04:31.800><c> UVM</c><00:04:32.280><c> chains</c>

00:04:32.629 --> 00:04:32.639 align:start position:0%
we have many many different UVM chains
 

00:04:32.639 --> 00:04:34.790 align:start position:0%
we have many many different UVM chains
that's<00:04:33.120><c> you</c><00:04:33.419><c> know</c><00:04:33.479><c> more</c><00:04:33.660><c> or</c><00:04:33.840><c> less</c><00:04:33.900><c> uh</c><00:04:34.620><c> you</c><00:04:34.740><c> know</c>

00:04:34.790 --> 00:04:34.800 align:start position:0%
that's you know more or less uh you know
 

00:04:34.800 --> 00:04:36.469 align:start position:0%
that's you know more or less uh you know
you<00:04:34.919><c> can</c><00:04:35.040><c> run</c><00:04:35.160><c> a</c><00:04:35.280><c> d</c><00:04:35.340><c> app</c><00:04:35.520><c> and</c><00:04:35.639><c> typical</c><00:04:35.820><c> you</c><00:04:36.419><c> know</c>

00:04:36.469 --> 00:04:36.479 align:start position:0%
you can run a d app and typical you know
 

00:04:36.479 --> 00:04:38.510 align:start position:0%
you can run a d app and typical you know
any<00:04:36.600><c> any</c><00:04:36.840><c> of</c><00:04:37.020><c> them</c><00:04:37.199><c> and</c><00:04:37.800><c> you</c><00:04:37.919><c> have</c><00:04:38.160><c> many</c><00:04:38.340><c> many</c>

00:04:38.510 --> 00:04:38.520 align:start position:0%
any any of them and you have many many
 

00:04:38.520 --> 00:04:41.150 align:start position:0%
any any of them and you have many many
uh<00:04:39.180><c> applications</c><00:04:39.600><c> sometimes</c><00:04:40.800><c> um</c><00:04:40.800><c> one</c><00:04:41.040><c> popular</c>

00:04:41.150 --> 00:04:41.160 align:start position:0%
uh applications sometimes um one popular
 

00:04:41.160 --> 00:04:43.070 align:start position:0%
uh applications sometimes um one popular
chain<00:04:41.520><c> sometimes</c><00:04:41.759><c> on</c><00:04:41.880><c> money</c><00:04:42.060><c> chains</c>

00:04:43.070 --> 00:04:43.080 align:start position:0%
chain sometimes on money chains
 

00:04:43.080 --> 00:04:45.170 align:start position:0%
chain sometimes on money chains
and<00:04:43.560><c> what</c><00:04:43.919><c> are</c><00:04:44.100><c> the</c><00:04:44.100><c> Privacy</c><00:04:44.400><c> Solutions</c><00:04:44.759><c> well</c>

00:04:45.170 --> 00:04:45.180 align:start position:0%
and what are the Privacy Solutions well
 

00:04:45.180 --> 00:04:47.150 align:start position:0%
and what are the Privacy Solutions well
we<00:04:45.660><c> have</c><00:04:45.840><c> some</c><00:04:45.960><c> mixers</c>

00:04:47.150 --> 00:04:47.160 align:start position:0%
we have some mixers
 

00:04:47.160 --> 00:04:49.070 align:start position:0%
we have some mixers
and<00:04:47.520><c> we'll</c><00:04:47.699><c> have</c><00:04:47.880><c> uh</c><00:04:48.540><c> you</c><00:04:48.840><c> know</c><00:04:48.960><c> some</c>

00:04:49.070 --> 00:04:49.080 align:start position:0%
and we'll have uh you know some
 

00:04:49.080 --> 00:04:51.110 align:start position:0%
and we'll have uh you know some
solutions<00:04:49.500><c> that</c><00:04:49.860><c> offer</c><00:04:50.280><c> some</c><00:04:50.400><c> type</c><00:04:50.580><c> of</c><00:04:50.699><c> D5</c>

00:04:51.110 --> 00:04:51.120 align:start position:0%
solutions that offer some type of D5
 

00:04:51.120 --> 00:04:52.249 align:start position:0%
solutions that offer some type of D5
compatibility

00:04:52.249 --> 00:04:52.259 align:start position:0%
compatibility
 

00:04:52.259 --> 00:04:54.650 align:start position:0%
compatibility
and<00:04:52.800><c> we</c><00:04:53.100><c> have</c><00:04:53.220><c> solutions</c><00:04:53.759><c> that</c><00:04:54.120><c> more</c><00:04:54.419><c> or</c><00:04:54.600><c> less</c>

00:04:54.650 --> 00:04:54.660 align:start position:0%
and we have solutions that more or less
 

00:04:54.660 --> 00:04:57.710 align:start position:0%
and we have solutions that more or less
act<00:04:55.020><c> as</c><00:04:55.380><c> a</c><00:04:55.560><c> layer</c><00:04:55.800><c> two</c><00:04:55.979><c> and</c><00:04:56.580><c> with</c><00:04:56.820><c> privacy</c><00:04:57.300><c> so</c>

00:04:57.710 --> 00:04:57.720 align:start position:0%
act as a layer two and with privacy so
 

00:04:57.720 --> 00:04:59.870 align:start position:0%
act as a layer two and with privacy so
for<00:04:57.840><c> instance</c><00:04:57.960><c> Aztec</c><00:04:58.620><c> and</c><00:04:58.860><c> zika</c><00:04:59.220><c> Opera</c><00:04:59.639><c> are</c>

00:04:59.870 --> 00:04:59.880 align:start position:0%
for instance Aztec and zika Opera are
 

00:04:59.880 --> 00:05:01.909 align:start position:0%
for instance Aztec and zika Opera are
good<00:05:00.060><c> examples</c><00:05:00.419><c> of</c><00:05:00.600><c> this</c><00:05:00.780><c> and</c><00:05:01.440><c> on</c><00:05:01.680><c> the</c><00:05:01.860><c> other</c>

00:05:01.909 --> 00:05:01.919 align:start position:0%
good examples of this and on the other
 

00:05:01.919 --> 00:05:05.030 align:start position:0%
good examples of this and on the other
hand<00:05:02.460><c> we</c><00:05:02.759><c> have</c><00:05:02.940><c> also</c><00:05:03.300><c> about</c><00:05:03.419><c> privacy</c><00:05:04.139><c> old</c><00:05:04.380><c> ones</c>

00:05:05.030 --> 00:05:05.040 align:start position:0%
hand we have also about privacy old ones
 

00:05:05.040 --> 00:05:06.770 align:start position:0%
hand we have also about privacy old ones
uh<00:05:05.699><c> and</c><00:05:05.820><c> the</c><00:05:05.940><c> examples</c><00:05:06.240><c> are</c><00:05:06.360><c> like</c><00:05:06.540><c> for</c>

00:05:06.770 --> 00:05:06.780 align:start position:0%
uh and the examples are like for
 

00:05:06.780 --> 00:05:09.189 align:start position:0%
uh and the examples are like for
instance<00:05:06.900><c> for</c><00:05:07.199><c> example</c><00:05:07.380><c> allele</c><00:05:08.040><c> uh</c><00:05:08.580><c> and</c><00:05:08.759><c> Manta</c>

00:05:09.189 --> 00:05:09.199 align:start position:0%
instance for example allele uh and Manta
 

00:05:09.199 --> 00:05:12.110 align:start position:0%
instance for example allele uh and Manta
where<00:05:10.199><c> uh</c><00:05:10.860><c> you</c><00:05:11.040><c> know</c><00:05:11.160><c> it's</c><00:05:11.520><c> a</c><00:05:11.699><c> separate</c><00:05:11.940><c> chain</c>

00:05:12.110 --> 00:05:12.120 align:start position:0%
where uh you know it's a separate chain
 

00:05:12.120 --> 00:05:14.270 align:start position:0%
where uh you know it's a separate chain
uh<00:05:12.780><c> it</c><00:05:12.900><c> might</c><00:05:13.020><c> be</c><00:05:13.139><c> a</c><00:05:13.259><c> different</c><00:05:13.380><c> ecosystem</c><00:05:13.800><c> and</c>

00:05:14.270 --> 00:05:14.280 align:start position:0%
uh it might be a different ecosystem and
 

00:05:14.280 --> 00:05:17.210 align:start position:0%
uh it might be a different ecosystem and
you<00:05:14.400><c> have</c><00:05:14.520><c> a</c><00:05:14.580><c> bootstrap</c><00:05:14.940><c> a</c><00:05:15.120><c> lot</c><00:05:15.240><c> of</c><00:05:15.300><c> liquidity</c>

00:05:17.210 --> 00:05:17.220 align:start position:0%
you have a bootstrap a lot of liquidity
 

00:05:17.220 --> 00:05:19.850 align:start position:0%
you have a bootstrap a lot of liquidity
and<00:05:17.820><c> so</c><00:05:18.120><c> it</c><00:05:18.180><c> turns</c><00:05:18.479><c> out</c><00:05:18.540><c> you</c><00:05:18.840><c> know</c><00:05:18.900><c> there's</c><00:05:19.080><c> no</c>

00:05:19.850 --> 00:05:19.860 align:start position:0%
and so it turns out you know there's no
 

00:05:19.860 --> 00:05:21.590 align:start position:0%
and so it turns out you know there's no
single<00:05:20.400><c> solution</c><00:05:20.639><c> that</c><00:05:20.880><c> works</c><00:05:21.120><c> with</c><00:05:21.180><c> all</c><00:05:21.419><c> the</c>

00:05:21.590 --> 00:05:21.600 align:start position:0%
single solution that works with all the
 

00:05:21.600 --> 00:05:23.390 align:start position:0%
single solution that works with all the
D<00:05:21.720><c> apps</c><00:05:22.080><c> so</c><00:05:22.440><c> if</c><00:05:22.560><c> you</c><00:05:22.620><c> look</c><00:05:22.740><c> at</c><00:05:22.919><c> what</c><00:05:23.220><c> these</c>

00:05:23.390 --> 00:05:23.400 align:start position:0%
D apps so if you look at what these
 

00:05:23.400 --> 00:05:25.550 align:start position:0%
D apps so if you look at what these
Solutions<00:05:23.699><c> do</c><00:05:24.000><c> uh</c><00:05:24.720><c> so</c><00:05:24.840><c> real</c><00:05:25.020><c> guide</c><00:05:25.259><c> and</c><00:05:25.440><c> see</c>

00:05:25.550 --> 00:05:25.560 align:start position:0%
Solutions do uh so real guide and see
 

00:05:25.560 --> 00:05:26.870 align:start position:0%
Solutions do uh so real guide and see
copper<00:05:25.860><c> actually</c><00:05:26.160><c> allow</c><00:05:26.460><c> you</c><00:05:26.520><c> to</c><00:05:26.639><c> support</c>

00:05:26.870 --> 00:05:26.880 align:start position:0%
copper actually allow you to support
 

00:05:26.880 --> 00:05:28.969 align:start position:0%
copper actually allow you to support
some<00:05:27.060><c> limits</c><00:05:27.419><c> in</c><00:05:27.479><c> the</c><00:05:27.600><c> form</c><00:05:27.660><c> of</c><00:05:27.720><c> swaps</c>

00:05:28.969 --> 00:05:28.979 align:start position:0%
some limits in the form of swaps
 

00:05:28.979 --> 00:05:33.529 align:start position:0%
some limits in the form of swaps
and<00:05:29.639><c> uh</c><00:05:30.120><c> project</c><00:05:30.300><c> as</c><00:05:30.720><c> I</c><00:05:30.960><c> connect</c><00:05:31.100><c> uh</c><00:05:32.100><c> allow</c><00:05:32.820><c> you</c>

00:05:33.529 --> 00:05:33.539 align:start position:0%
and uh project as I connect uh allow you
 

00:05:33.539 --> 00:05:34.790 align:start position:0%
and uh project as I connect uh allow you
know<00:05:33.600><c> actually</c><00:05:33.840><c> pretty</c><00:05:34.139><c> good</c><00:05:34.259><c> differential</c>

00:05:34.790 --> 00:05:34.800 align:start position:0%
know actually pretty good differential
 

00:05:34.800 --> 00:05:37.129 align:start position:0%
know actually pretty good differential
probability<00:05:35.220><c> but</c><00:05:35.820><c> it's</c><00:05:36.060><c> not</c><00:05:36.419><c> completely</c>

00:05:37.129 --> 00:05:37.139 align:start position:0%
probability but it's not completely
 

00:05:37.139 --> 00:05:39.110 align:start position:0%
probability but it's not completely
compatible<00:05:37.560><c> with</c><00:05:37.740><c> every</c><00:05:37.860><c> single</c><00:05:38.039><c> D</c><00:05:38.220><c> app</c><00:05:38.460><c> right</c>

00:05:39.110 --> 00:05:39.120 align:start position:0%
compatible with every single D app right
 

00:05:39.120 --> 00:05:40.850 align:start position:0%
compatible with every single D app right
so<00:05:39.360><c> for</c><00:05:39.479><c> as</c><00:05:39.660><c> that</c><00:05:39.900><c> connects</c><00:05:40.259><c> you</c><00:05:40.680><c> need</c><00:05:40.800><c> to</c>

00:05:40.850 --> 00:05:40.860 align:start position:0%
so for as that connects you need to
 

00:05:40.860 --> 00:05:43.610 align:start position:0%
so for as that connects you need to
write<00:05:41.160><c> this</c><00:05:41.400><c> custom</c><00:05:41.759><c> Bridge</c><00:05:42.060><c> contract</c><00:05:42.600><c> and</c><00:05:43.440><c> in</c>

00:05:43.610 --> 00:05:43.620 align:start position:0%
write this custom Bridge contract and in
 

00:05:43.620 --> 00:05:45.170 align:start position:0%
write this custom Bridge contract and in
fact<00:05:43.740><c> you</c><00:05:43.919><c> know</c><00:05:43.979><c> that's</c><00:05:44.220><c> basically</c>

00:05:45.170 --> 00:05:45.180 align:start position:0%
fact you know that's basically
 

00:05:45.180 --> 00:05:46.969 align:start position:0%
fact you know that's basically
if<00:05:45.720><c> you</c><00:05:45.840><c> go</c><00:05:46.020><c> to</c><00:05:46.080><c> every</c><00:05:46.380><c> single</c><00:05:46.620><c> Aztec</c>

00:05:46.969 --> 00:05:46.979 align:start position:0%
if you go to every single Aztec
 

00:05:46.979 --> 00:05:48.350 align:start position:0%
if you go to every single Aztec
hackathon<00:05:47.460><c> like</c><00:05:47.639><c> that's</c><00:05:47.820><c> what</c><00:05:48.000><c> people</c><00:05:48.180><c> do</c>

00:05:48.350 --> 00:05:48.360 align:start position:0%
hackathon like that's what people do
 

00:05:48.360 --> 00:05:49.730 align:start position:0%
hackathon like that's what people do
with<00:05:48.479><c> you</c><00:05:48.660><c> know</c><00:05:48.720><c> they</c><00:05:48.960><c> build</c><00:05:49.139><c> Bridge</c><00:05:49.380><c> contract</c>

00:05:49.730 --> 00:05:49.740 align:start position:0%
with you know they build Bridge contract
 

00:05:49.740 --> 00:05:51.409 align:start position:0%
with you know they build Bridge contract
for<00:05:49.860><c> everything</c><00:05:50.039><c> of</c><00:05:50.280><c> the</c><00:05:50.400><c> app</c><00:05:50.520><c> uh</c><00:05:51.180><c> you</c><00:05:51.300><c> know</c>

00:05:51.409 --> 00:05:51.419 align:start position:0%
for everything of the app uh you know
 

00:05:51.419 --> 00:05:52.730 align:start position:0%
for everything of the app uh you know
and<00:05:51.539><c> that's</c><00:05:51.660><c> not</c><00:05:51.840><c> scalable</c><00:05:52.199><c> if</c><00:05:52.380><c> you</c><00:05:52.500><c> want</c><00:05:52.620><c> to</c>

00:05:52.730 --> 00:05:52.740 align:start position:0%
and that's not scalable if you want to
 

00:05:52.740 --> 00:05:54.469 align:start position:0%
and that's not scalable if you want to
want<00:05:52.860><c> this</c><00:05:53.039><c> to</c><00:05:53.160><c> support</c><00:05:53.340><c> every</c><00:05:53.639><c> single</c><00:05:53.940><c> D5</c>

00:05:54.469 --> 00:05:54.479 align:start position:0%
want this to support every single D5
 

00:05:54.479 --> 00:05:56.029 align:start position:0%
want this to support every single D5
projects<00:05:54.960><c> out</c><00:05:55.080><c> there</c>

00:05:56.029 --> 00:05:56.039 align:start position:0%
projects out there
 

00:05:56.039 --> 00:05:59.210 align:start position:0%
projects out there
so<00:05:56.780><c> uh</c><00:05:57.780><c> you</c><00:05:58.139><c> know</c><00:05:58.199><c> this</c><00:05:58.320><c> is</c><00:05:58.440><c> observation</c><00:05:58.919><c> we</c>

00:05:59.210 --> 00:05:59.220 align:start position:0%
so uh you know this is observation we
 

00:05:59.220 --> 00:06:01.730 align:start position:0%
so uh you know this is observation we
don't<00:05:59.340><c> have</c><00:05:59.460><c> a</c><00:05:59.580><c> private</c><00:05:59.880><c> solution</c><00:06:00.180><c> that</c><00:06:01.680><c> um</c>

00:06:01.730 --> 00:06:01.740 align:start position:0%
don't have a private solution that um
 

00:06:01.740 --> 00:06:03.710 align:start position:0%
don't have a private solution that um
you<00:06:01.979><c> know</c><00:06:02.039><c> it's</c><00:06:02.100><c> default</c><00:06:02.520><c> and</c><00:06:03.120><c> really</c><00:06:03.300><c> usable</c>

00:06:03.710 --> 00:06:03.720 align:start position:0%
you know it's default and really usable
 

00:06:03.720 --> 00:06:06.590 align:start position:0%
you know it's default and really usable
right<00:06:04.259><c> so</c>

00:06:06.590 --> 00:06:06.600 align:start position:0%
right so
 

00:06:06.600 --> 00:06:07.430 align:start position:0%
right so
um

00:06:07.430 --> 00:06:07.440 align:start position:0%
um
 

00:06:07.440 --> 00:06:09.469 align:start position:0%
um
so<00:06:07.680><c> yeah</c><00:06:07.800><c> so</c><00:06:07.979><c> let's</c><00:06:08.160><c> look</c><00:06:08.340><c> at</c>

00:06:09.469 --> 00:06:09.479 align:start position:0%
so yeah so let's look at
 

00:06:09.479 --> 00:06:11.450 align:start position:0%
so yeah so let's look at
um what<00:06:10.080><c> what</c><00:06:10.199><c> I</c><00:06:10.440><c> mean</c><00:06:10.500><c> by</c><00:06:10.620><c> privacy</c><00:06:11.039><c> later</c><00:06:11.220><c> and</c>

00:06:11.450 --> 00:06:11.460 align:start position:0%
um what what I mean by privacy later and
 

00:06:11.460 --> 00:06:12.830 align:start position:0%
um what what I mean by privacy later and
what<00:06:11.699><c> we</c><00:06:12.000><c> should</c><00:06:12.120><c> get</c><00:06:12.360><c> in</c><00:06:12.539><c> this</c><00:06:12.660><c> previous</c>

00:06:12.830 --> 00:06:12.840 align:start position:0%
what we should get in this previous
 

00:06:12.840 --> 00:06:14.390 align:start position:0%
what we should get in this previous
layer<00:06:13.199><c> so</c><00:06:13.560><c> first</c><00:06:13.680><c> of</c><00:06:13.860><c> all</c><00:06:13.919><c> it</c><00:06:14.100><c> should</c><00:06:14.280><c> be</c>

00:06:14.390 --> 00:06:14.400 align:start position:0%
layer so first of all it should be
 

00:06:14.400 --> 00:06:15.830 align:start position:0%
layer so first of all it should be
feature<00:06:14.820><c> complete</c>

00:06:15.830 --> 00:06:15.840 align:start position:0%
feature complete
 

00:06:15.840 --> 00:06:18.650 align:start position:0%
feature complete
okay<00:06:16.320><c> so</c><00:06:17.100><c> uh</c><00:06:17.759><c> so</c><00:06:18.000><c> what</c><00:06:18.120><c> do</c><00:06:18.300><c> you</c><00:06:18.300><c> mean</c><00:06:18.419><c> by</c><00:06:18.539><c> that</c>

00:06:18.650 --> 00:06:18.660 align:start position:0%
okay so uh so what do you mean by that
 

00:06:18.660 --> 00:06:20.450 align:start position:0%
okay so uh so what do you mean by that
you<00:06:19.139><c> should</c><00:06:19.259><c> have</c><00:06:19.440><c> two</c><00:06:19.560><c> features</c>

00:06:20.450 --> 00:06:20.460 align:start position:0%
you should have two features
 

00:06:20.460 --> 00:06:22.249 align:start position:0%
you should have two features
you<00:06:20.699><c> should</c><00:06:20.880><c> be</c><00:06:20.940><c> able</c><00:06:21.060><c> to</c><00:06:21.180><c> use</c><00:06:21.360><c> this</c><00:06:22.020><c> you</c><00:06:22.199><c> know</c>

00:06:22.249 --> 00:06:22.259 align:start position:0%
you should be able to use this you know
 

00:06:22.259 --> 00:06:24.650 align:start position:0%
you should be able to use this you know
privacy<00:06:22.680><c> layer</c><00:06:22.979><c> exactly</c><00:06:23.759><c> the</c><00:06:23.880><c> same</c><00:06:24.060><c> way</c><00:06:24.240><c> you</c>

00:06:24.650 --> 00:06:24.660 align:start position:0%
privacy layer exactly the same way you
 

00:06:24.660 --> 00:06:27.230 align:start position:0%
privacy layer exactly the same way you
would<00:06:24.780><c> use</c><00:06:25.020><c> you</c><00:06:25.440><c> know</c><00:06:25.500><c> ethereum</c><00:06:25.979><c> right</c><00:06:26.400><c> so</c><00:06:26.880><c> you</c>

00:06:27.230 --> 00:06:27.240 align:start position:0%
would use you know ethereum right so you
 

00:06:27.240 --> 00:06:29.090 align:start position:0%
would use you know ethereum right so you
should<00:06:27.419><c> be</c><00:06:27.720><c> able</c><00:06:27.840><c> to</c><00:06:27.960><c> use</c>

00:06:29.090 --> 00:06:29.100 align:start position:0%
should be able to use
 

00:06:29.100 --> 00:06:30.650 align:start position:0%
should be able to use
um<00:06:29.160><c> a</c><00:06:29.460><c> browser's</c><00:06:29.940><c> private</c><00:06:30.360><c> suppression</c>

00:06:30.650 --> 00:06:30.660 align:start position:0%
um a browser's private suppression
 

00:06:30.660 --> 00:06:34.550 align:start position:0%
um a browser's private suppression
solution<00:06:30.960><c> or</c><00:06:31.319><c> any</c><00:06:31.560><c> the</c><00:06:31.860><c> app</c><00:06:32.400><c> that</c><00:06:32.639><c> you</c><00:06:33.180><c> want</c>

00:06:34.550 --> 00:06:34.560 align:start position:0%
solution or any the app that you want
 

00:06:34.560 --> 00:06:35.930 align:start position:0%
solution or any the app that you want
um<00:06:34.680><c> any</c>

00:06:35.930 --> 00:06:35.940 align:start position:0%
um any
 

00:06:35.940 --> 00:06:37.610 align:start position:0%
um any
and<00:06:36.300><c> ideally</c><00:06:36.720><c> you</c><00:06:37.020><c> know</c><00:06:37.139><c> with</c><00:06:37.259><c> basically</c><00:06:37.500><c> the</c>

00:06:37.610 --> 00:06:37.620 align:start position:0%
and ideally you know with basically the
 

00:06:37.620 --> 00:06:38.990 align:start position:0%
and ideally you know with basically the
same<00:06:37.800><c> interface</c><00:06:38.100><c> right</c><00:06:38.280><c> you</c><00:06:38.460><c> go</c><00:06:38.580><c> to</c><00:06:38.639><c> you</c><00:06:38.819><c> go</c>

00:06:38.990 --> 00:06:39.000 align:start position:0%
same interface right you go to you go
 

00:06:39.000 --> 00:06:40.430 align:start position:0%
same interface right you go to you go
into<00:06:39.060><c> a</c><00:06:39.240><c> Dr</c><00:06:39.300><c> front</c><00:06:39.660><c> end</c><00:06:39.840><c> you</c><00:06:40.080><c> click</c><00:06:40.319><c> some</c>

00:06:40.430 --> 00:06:40.440 align:start position:0%
into a Dr front end you click some
 

00:06:40.440 --> 00:06:42.290 align:start position:0%
into a Dr front end you click some
buttons<00:06:40.860><c> uh</c><00:06:41.460><c> and</c><00:06:41.580><c> you</c><00:06:41.699><c> you</c><00:06:41.819><c> know</c><00:06:41.940><c> you</c><00:06:42.060><c> do</c><00:06:42.180><c> a</c>

00:06:42.290 --> 00:06:42.300 align:start position:0%
buttons uh and you you know you do a
 

00:06:42.300 --> 00:06:44.629 align:start position:0%
buttons uh and you you know you do a
swap<00:06:43.020><c> and</c><00:06:43.500><c> second</c>

00:06:44.629 --> 00:06:44.639 align:start position:0%
swap and second
 

00:06:44.639 --> 00:06:46.790 align:start position:0%
swap and second
um<00:06:44.699><c> you</c><00:06:45.000><c> should</c><00:06:45.120><c> be</c><00:06:45.240><c> able</c><00:06:45.300><c> to</c><00:06:45.419><c> disclose</c><00:06:46.199><c> what</c>

00:06:46.790 --> 00:06:46.800 align:start position:0%
um you should be able to disclose what
 

00:06:46.800 --> 00:06:49.249 align:start position:0%
um you should be able to disclose what
you<00:06:46.979><c> have</c><00:06:47.100><c> done</c><00:06:47.759><c> okay</c><00:06:48.180><c> so</c><00:06:48.360><c> if</c><00:06:48.539><c> you</c><00:06:48.600><c> look</c><00:06:48.720><c> at</c><00:06:48.900><c> you</c>

00:06:49.249 --> 00:06:49.259 align:start position:0%
you have done okay so if you look at you
 

00:06:49.259 --> 00:06:50.930 align:start position:0%
you have done okay so if you look at you
know<00:06:49.380><c> existing</c><00:06:49.740><c> privacy</c><00:06:50.100><c> Solutions</c><00:06:50.460><c> it's</c>

00:06:50.930 --> 00:06:50.940 align:start position:0%
know existing privacy Solutions it's
 

00:06:50.940 --> 00:06:53.090 align:start position:0%
know existing privacy Solutions it's
actually<00:06:51.360><c> really</c><00:06:51.660><c> hard</c><00:06:51.900><c> to</c><00:06:52.259><c> tell</c><00:06:52.919><c> someone</c>

00:06:53.090 --> 00:06:53.100 align:start position:0%
actually really hard to tell someone
 

00:06:53.100 --> 00:06:54.650 align:start position:0%
actually really hard to tell someone
else<00:06:53.340><c> that</c><00:06:53.520><c> you</c><00:06:53.639><c> did</c><00:06:53.759><c> something</c>

00:06:54.650 --> 00:06:54.660 align:start position:0%
else that you did something
 

00:06:54.660 --> 00:06:55.969 align:start position:0%
else that you did something
um<00:06:54.720><c> you</c><00:06:54.900><c> know</c><00:06:55.020><c> the</c><00:06:55.080><c> interface</c><00:06:55.440><c> is</c><00:06:55.620><c> not</c>

00:06:55.969 --> 00:06:55.979 align:start position:0%
um you know the interface is not
 

00:06:55.979 --> 00:06:57.950 align:start position:0%
um you know the interface is not
intuitive<00:06:56.400><c> whereas</c><00:06:57.180><c> right</c><00:06:57.419><c> now</c><00:06:57.539><c> for</c><00:06:57.840><c> the</c>

00:06:57.950 --> 00:06:57.960 align:start position:0%
intuitive whereas right now for the
 

00:06:57.960 --> 00:06:59.689 align:start position:0%
intuitive whereas right now for the
transparent<00:06:58.380><c> solution</c><00:06:58.680><c> if</c><00:06:59.160><c> you</c><00:06:59.280><c> give</c><00:06:59.400><c> someone</c>

00:06:59.689 --> 00:06:59.699 align:start position:0%
transparent solution if you give someone
 

00:06:59.699 --> 00:07:01.790 align:start position:0%
transparent solution if you give someone
your<00:07:00.000><c> address</c><00:07:00.180><c> they</c><00:07:00.900><c> know</c><00:07:01.139><c> you</c><00:07:01.560><c> know</c><00:07:01.620><c> they</c><00:07:01.680><c> can</c>

00:07:01.790 --> 00:07:01.800 align:start position:0%
your address they know you know they can
 

00:07:01.800 --> 00:07:03.770 align:start position:0%
your address they know you know they can
see<00:07:01.979><c> entire</c><00:07:02.220><c> history</c><00:07:02.400><c> right</c><00:07:02.759><c> so</c><00:07:03.180><c> we</c><00:07:03.300><c> want</c><00:07:03.479><c> some</c>

00:07:03.770 --> 00:07:03.780 align:start position:0%
see entire history right so we want some
 

00:07:03.780 --> 00:07:05.870 align:start position:0%
see entire history right so we want some
type<00:07:03.900><c> of</c><00:07:04.020><c> form</c><00:07:04.259><c> of</c><00:07:04.440><c> information</c><00:07:05.039><c> disclosure</c>

00:07:05.870 --> 00:07:05.880 align:start position:0%
type of form of information disclosure
 

00:07:05.880 --> 00:07:08.090 align:start position:0%
type of form of information disclosure
right<00:07:06.120><c> so</c><00:07:06.300><c> if</c><00:07:06.479><c> you</c><00:07:06.660><c> own</c><00:07:06.960><c> set</c><00:07:07.259><c> of</c><00:07:07.380><c> nfts</c><00:07:07.860><c> and</c><00:07:07.979><c> you</c>

00:07:08.090 --> 00:07:08.100 align:start position:0%
right so if you own set of nfts and you
 

00:07:08.100 --> 00:07:09.890 align:start position:0%
right so if you own set of nfts and you
want<00:07:08.160><c> to</c><00:07:08.220><c> prove</c><00:07:08.400><c> to</c><00:07:08.520><c> your</c><00:07:08.639><c> friends</c><00:07:08.819><c> that</c><00:07:09.600><c> you</c>

00:07:09.890 --> 00:07:09.900 align:start position:0%
want to prove to your friends that you
 

00:07:09.900 --> 00:07:12.110 align:start position:0%
want to prove to your friends that you
know<00:07:09.960><c> I</c><00:07:10.139><c> own</c><00:07:10.259><c> this</c><00:07:10.440><c> at</c><00:07:10.620><c> nfts</c><00:07:11.220><c> and</c><00:07:11.639><c> I</c><00:07:11.759><c> authorize</c>

00:07:12.110 --> 00:07:12.120 align:start position:0%
know I own this at nfts and I authorize
 

00:07:12.120 --> 00:07:14.390 align:start position:0%
know I own this at nfts and I authorize
a<00:07:12.300><c> message</c><00:07:12.419><c> uh</c><00:07:13.319><c> you</c><00:07:13.500><c> can</c><00:07:13.620><c> do</c><00:07:13.740><c> that</c><00:07:13.919><c> you</c><00:07:14.280><c> should</c>

00:07:14.390 --> 00:07:14.400 align:start position:0%
a message uh you can do that you should
 

00:07:14.400 --> 00:07:15.950 align:start position:0%
a message uh you can do that you should
be<00:07:14.520><c> able</c><00:07:14.639><c> to</c><00:07:14.699><c> do</c><00:07:14.819><c> that</c><00:07:15.000><c> really</c><00:07:15.300><c> really</c><00:07:15.479><c> easily</c>

00:07:15.950 --> 00:07:15.960 align:start position:0%
be able to do that really really easily
 

00:07:15.960 --> 00:07:17.450 align:start position:0%
be able to do that really really easily
right

00:07:17.450 --> 00:07:17.460 align:start position:0%
right
 

00:07:17.460 --> 00:07:20.990 align:start position:0%
right
um okay<00:07:18.300><c> and</c><00:07:19.199><c> the</c><00:07:19.500><c> second</c><00:07:19.620><c> thing</c><00:07:20.280><c> you</c><00:07:20.819><c> should</c>

00:07:20.990 --> 00:07:21.000 align:start position:0%
um okay and the second thing you should
 

00:07:21.000 --> 00:07:22.850 align:start position:0%
um okay and the second thing you should
you<00:07:21.360><c> should</c><00:07:21.539><c> do</c><00:07:21.660><c> is</c><00:07:21.840><c> be</c><00:07:22.020><c> backwards</c><00:07:22.500><c> compatible</c>

00:07:22.850 --> 00:07:22.860 align:start position:0%
you should do is be backwards compatible
 

00:07:22.860 --> 00:07:24.170 align:start position:0%
you should do is be backwards compatible
right<00:07:23.280><c> because</c><00:07:23.460><c> we'll</c><00:07:23.639><c> have</c><00:07:23.819><c> all</c><00:07:24.000><c> this</c>

00:07:24.170 --> 00:07:24.180 align:start position:0%
right because we'll have all this
 

00:07:24.180 --> 00:07:26.029 align:start position:0%
right because we'll have all this
amazing<00:07:24.599><c> ecosystem</c><00:07:25.020><c> out</c><00:07:25.380><c> there</c><00:07:25.500><c> obviously</c>

00:07:26.029 --> 00:07:26.039 align:start position:0%
amazing ecosystem out there obviously
 

00:07:26.039 --> 00:07:27.710 align:start position:0%
amazing ecosystem out there obviously
apps<00:07:26.400><c> that</c><00:07:26.460><c> people</c><00:07:26.580><c> use</c>

00:07:27.710 --> 00:07:27.720 align:start position:0%
apps that people use
 

00:07:27.720 --> 00:07:29.689 align:start position:0%
apps that people use
um we<00:07:28.380><c> don't</c><00:07:28.500><c> want</c><00:07:28.680><c> to</c><00:07:28.919><c> you</c><00:07:29.280><c> know</c><00:07:29.340><c> throw</c><00:07:29.520><c> it</c>

00:07:29.689 --> 00:07:29.699 align:start position:0%
um we don't want to you know throw it
 

00:07:29.699 --> 00:07:30.770 align:start position:0%
um we don't want to you know throw it
out<00:07:29.819><c> to</c><00:07:29.940><c> waste</c><00:07:30.240><c> and</c><00:07:30.360><c> build</c><00:07:30.539><c> something</c>

00:07:30.770 --> 00:07:30.780 align:start position:0%
out to waste and build something
 

00:07:30.780 --> 00:07:32.809 align:start position:0%
out to waste and build something
completely<00:07:31.199><c> brand</c><00:07:31.620><c> new</c><00:07:31.800><c> like</c><00:07:32.099><c> we</c><00:07:32.280><c> want</c><00:07:32.520><c> to</c>

00:07:32.809 --> 00:07:32.819 align:start position:0%
completely brand new like we want to
 

00:07:32.819 --> 00:07:35.510 align:start position:0%
completely brand new like we want to
reduce<00:07:33.060><c> the</c><00:07:33.360><c> existing</c><00:07:33.720><c> ecosystem</c><00:07:34.139><c> so</c><00:07:35.099><c> the</c>

00:07:35.510 --> 00:07:35.520 align:start position:0%
reduce the existing ecosystem so the
 

00:07:35.520 --> 00:07:37.969 align:start position:0%
reduce the existing ecosystem so the
ecosystem<00:07:35.880><c> should</c><00:07:36.240><c> be</c><00:07:36.300><c> to</c><00:07:36.599><c> support</c><00:07:36.960><c> your</c><00:07:37.500><c> 220</c>

00:07:37.969 --> 00:07:37.979 align:start position:0%
ecosystem should be to support your 220
 

00:07:37.979 --> 00:07:41.870 align:start position:0%
ecosystem should be to support your 220
721<00:07:38.699><c> 1155</c><00:07:39.599><c> standards</c>

00:07:41.870 --> 00:07:41.880 align:start position:0%
721 1155 standards
 

00:07:41.880 --> 00:07:43.969 align:start position:0%
721 1155 standards
um<00:07:41.940><c> and</c><00:07:42.599><c> you</c><00:07:42.780><c> know</c><00:07:42.900><c> you</c><00:07:43.080><c> should</c><00:07:43.259><c> more</c><00:07:43.860><c> or</c><00:07:43.919><c> less</c>

00:07:43.969 --> 00:07:43.979 align:start position:0%
um and you know you should more or less
 

00:07:43.979 --> 00:07:46.670 align:start position:0%
um and you know you should more or less
work<00:07:44.280><c> with</c><00:07:44.460><c> existing</c><00:07:45.120><c> applications</c><00:07:45.599><c> right</c>

00:07:46.670 --> 00:07:46.680 align:start position:0%
work with existing applications right
 

00:07:46.680 --> 00:07:49.189 align:start position:0%
work with existing applications right
and<00:07:47.280><c> finally</c><00:07:47.520><c> most</c><00:07:48.060><c> importantly</c><00:07:48.479><c> you</c><00:07:49.020><c> should</c>

00:07:49.189 --> 00:07:49.199 align:start position:0%
and finally most importantly you should
 

00:07:49.199 --> 00:07:51.710 align:start position:0%
and finally most importantly you should
actually<00:07:49.560><c> offer</c><00:07:50.220><c> some</c><00:07:50.400><c> from</c><00:07:50.639><c> a</c><00:07:50.819><c> privacy</c><00:07:51.180><c> which</c>

00:07:51.710 --> 00:07:51.720 align:start position:0%
actually offer some from a privacy which
 

00:07:51.720 --> 00:07:54.469 align:start position:0%
actually offer some from a privacy which
in<00:07:51.900><c> this</c><00:07:52.020><c> case</c><00:07:52.139><c> anonymity</c><00:07:52.680><c> right</c><00:07:53.520><c> so</c><00:07:53.880><c> recall</c>

00:07:54.469 --> 00:07:54.479 align:start position:0%
in this case anonymity right so recall
 

00:07:54.479 --> 00:07:56.150 align:start position:0%
in this case anonymity right so recall
back<00:07:54.660><c> to</c><00:07:54.780><c> the</c><00:07:54.840><c> previous</c><00:07:54.960><c> slides</c>

00:07:56.150 --> 00:07:56.160 align:start position:0%
back to the previous slides
 

00:07:56.160 --> 00:07:58.010 align:start position:0%
back to the previous slides
um<00:07:56.220><c> you</c><00:07:56.400><c> will</c><00:07:56.580><c> be</c><00:07:56.699><c> the</c><00:07:57.060><c> form</c><00:07:57.300><c> you</c><00:07:57.720><c> know</c><00:07:57.840><c> use</c>

00:07:58.010 --> 00:07:58.020 align:start position:0%
um you will be the form you know use
 

00:07:58.020 --> 00:08:01.070 align:start position:0%
um you will be the form you know use
this<00:07:58.259><c> thing</c><00:07:58.520><c> and</c><00:07:59.520><c> everybody</c><00:08:00.300><c> will</c><00:08:00.660><c> use</c><00:08:00.840><c> this</c>

00:08:01.070 --> 00:08:01.080 align:start position:0%
this thing and everybody will use this
 

00:08:01.080 --> 00:08:02.450 align:start position:0%
this thing and everybody will use this
privacy<00:08:01.440><c> layer</c><00:08:01.740><c> and</c><00:08:01.979><c> you're</c><00:08:02.099><c> going</c><00:08:02.220><c> to</c><00:08:02.340><c> either</c>

00:08:02.450 --> 00:08:02.460 align:start position:0%
privacy layer and you're going to either
 

00:08:02.460 --> 00:08:05.510 align:start position:0%
privacy layer and you're going to either
scan<00:08:02.880><c> no</c><00:08:03.419><c> one</c><00:08:03.599><c> can</c><00:08:03.780><c> figure</c><00:08:03.960><c> out</c><00:08:04.139><c> who</c><00:08:05.039><c> did</c><00:08:05.280><c> what</c>

00:08:05.510 --> 00:08:05.520 align:start position:0%
scan no one can figure out who did what
 

00:08:05.520 --> 00:08:09.170 align:start position:0%
scan no one can figure out who did what
action<00:08:05.819><c> right</c><00:08:06.240><c> so</c><00:08:07.020><c> the</c><00:08:07.319><c> question</c><00:08:07.699><c> for</c><00:08:08.699><c> my</c><00:08:09.060><c> talk</c>

00:08:09.170 --> 00:08:09.180 align:start position:0%
action right so the question for my talk
 

00:08:09.180 --> 00:08:11.270 align:start position:0%
action right so the question for my talk
is<00:08:09.479><c> you</c><00:08:10.139><c> know</c><00:08:10.199><c> can</c><00:08:10.380><c> we</c><00:08:10.560><c> build</c><00:08:10.680><c> such</c><00:08:10.919><c> a</c><00:08:11.160><c> thing</c>

00:08:11.270 --> 00:08:11.280 align:start position:0%
is you know can we build such a thing
 

00:08:11.280 --> 00:08:13.309 align:start position:0%
is you know can we build such a thing
and<00:08:11.940><c> actually</c><00:08:12.180><c> the</c><00:08:12.419><c> goal</c><00:08:12.660><c> of</c><00:08:12.660><c> my</c><00:08:12.840><c> talks</c><00:08:13.199><c> to</c>

00:08:13.309 --> 00:08:13.319 align:start position:0%
and actually the goal of my talks to
 

00:08:13.319 --> 00:08:15.230 align:start position:0%
and actually the goal of my talks to
convince<00:08:13.680><c> you</c><00:08:13.800><c> that</c>

00:08:15.230 --> 00:08:15.240 align:start position:0%
convince you that
 

00:08:15.240 --> 00:08:17.809 align:start position:0%
convince you that
we<00:08:15.720><c> could</c><00:08:15.840><c> build</c><00:08:16.319><c> such</c><00:08:16.680><c> a</c><00:08:17.039><c> privacy</c><00:08:17.400><c> layer</c><00:08:17.699><c> for</c>

00:08:17.809 --> 00:08:17.819 align:start position:0%
we could build such a privacy layer for
 

00:08:17.819 --> 00:08:19.369 align:start position:0%
we could build such a privacy layer for
ethereum<00:08:18.240><c> today</c>

00:08:19.369 --> 00:08:19.379 align:start position:0%
ethereum today
 

00:08:19.379 --> 00:08:21.170 align:start position:0%
ethereum today
and<00:08:19.860><c> we're</c><00:08:20.039><c> building</c><00:08:20.220><c> one</c>

00:08:21.170 --> 00:08:21.180 align:start position:0%
and we're building one
 

00:08:21.180 --> 00:08:22.550 align:start position:0%
and we're building one
okay

00:08:22.550 --> 00:08:22.560 align:start position:0%
okay
 

00:08:22.560 --> 00:08:23.689 align:start position:0%
okay
so

00:08:23.689 --> 00:08:23.699 align:start position:0%
so
 

00:08:23.699 --> 00:08:25.550 align:start position:0%
so
so<00:08:23.940><c> let's</c><00:08:24.180><c> look</c><00:08:24.360><c> at</c><00:08:24.479><c> how</c><00:08:25.080><c> we're</c><00:08:25.199><c> going</c><00:08:25.319><c> to</c><00:08:25.379><c> do</c>

00:08:25.550 --> 00:08:25.560 align:start position:0%
so let's look at how we're going to do
 

00:08:25.560 --> 00:08:26.990 align:start position:0%
so let's look at how we're going to do
this<00:08:25.680><c> right</c><00:08:25.979><c> so</c>

00:08:26.990 --> 00:08:27.000 align:start position:0%
this right so
 

00:08:27.000 --> 00:08:27.890 align:start position:0%
this right so
um

00:08:27.890 --> 00:08:27.900 align:start position:0%
um
 

00:08:27.900 --> 00:08:30.170 align:start position:0%
um
so<00:08:28.379><c> let's</c><00:08:29.099><c> look</c><00:08:29.280><c> at</c><00:08:29.400><c> this</c><00:08:29.520><c> you</c><00:08:29.699><c> know</c><00:08:29.759><c> set</c><00:08:30.000><c> of</c>

00:08:30.170 --> 00:08:30.180 align:start position:0%
so let's look at this you know set of
 

00:08:30.180 --> 00:08:31.430 align:start position:0%
so let's look at this you know set of
three<00:08:30.300><c> things</c><00:08:30.479><c> we</c><00:08:30.720><c> want</c><00:08:30.900><c> for</c><00:08:31.020><c> our</c><00:08:31.139><c> privacy</c>

00:08:31.430 --> 00:08:31.440 align:start position:0%
three things we want for our privacy
 

00:08:31.440 --> 00:08:33.829 align:start position:0%
three things we want for our privacy
layer<00:08:32.159><c> and</c><00:08:32.640><c> it</c><00:08:32.760><c> you</c><00:08:33.120><c> know</c><00:08:33.240><c> if</c><00:08:33.360><c> you</c><00:08:33.539><c> kind</c><00:08:33.719><c> of</c>

00:08:33.829 --> 00:08:33.839 align:start position:0%
layer and it you know if you kind of
 

00:08:33.839 --> 00:08:37.250 align:start position:0%
layer and it you know if you kind of
categorize<00:08:34.320><c> them</c><00:08:34.560><c> the</c><00:08:34.860><c> first</c><00:08:35.120><c> uh</c><00:08:36.120><c> two</c><00:08:36.360><c> you</c>

00:08:37.250 --> 00:08:37.260 align:start position:0%
categorize them the first uh two you
 

00:08:37.260 --> 00:08:39.350 align:start position:0%
categorize them the first uh two you
know<00:08:37.320><c> two</c><00:08:37.500><c> features</c><00:08:37.860><c> are</c><00:08:38.520><c> basically</c><00:08:38.940><c> what</c><00:08:39.180><c> the</c>

00:08:39.350 --> 00:08:39.360 align:start position:0%
know two features are basically what the
 

00:08:39.360 --> 00:08:40.909 align:start position:0%
know two features are basically what the
smart<00:08:39.539><c> contract</c><00:08:39.899><c> wallet</c><00:08:40.260><c> gives</c><00:08:40.440><c> you</c><00:08:40.560><c> right</c><00:08:40.800><c> so</c>

00:08:40.909 --> 00:08:40.919 align:start position:0%
smart contract wallet gives you right so
 

00:08:40.919 --> 00:08:42.170 align:start position:0%
smart contract wallet gives you right so
if<00:08:41.099><c> you're</c><00:08:41.219><c> familiar</c><00:08:41.520><c> with</c><00:08:41.640><c> their</c><00:08:41.880><c> kind</c><00:08:42.060><c> of</c>

00:08:42.170 --> 00:08:42.180 align:start position:0%
if you're familiar with their kind of
 

00:08:42.180 --> 00:08:44.029 align:start position:0%
if you're familiar with their kind of
abstraction<00:08:42.599><c> or</c><00:08:43.140><c> you</c><00:08:43.320><c> know</c><00:08:43.440><c> any</c><00:08:43.620><c> type</c><00:08:43.860><c> of</c>

00:08:44.029 --> 00:08:44.039 align:start position:0%
abstraction or you know any type of
 

00:08:44.039 --> 00:08:46.310 align:start position:0%
abstraction or you know any type of
smart<00:08:44.700><c> contract</c><00:08:45.120><c> wallet</c><00:08:45.480><c> this</c><00:08:45.959><c> is</c><00:08:46.020><c> the</c><00:08:46.200><c> two</c>

00:08:46.310 --> 00:08:46.320 align:start position:0%
smart contract wallet this is the two
 

00:08:46.320 --> 00:08:47.389 align:start position:0%
smart contract wallet this is the two
things<00:08:46.440><c> that</c><00:08:46.620><c> this</c><00:08:46.740><c> should</c><00:08:46.920><c> offer</c><00:08:47.100><c> you</c><00:08:47.220><c> right</c>

00:08:47.389 --> 00:08:47.399 align:start position:0%
things that this should offer you right
 

00:08:47.399 --> 00:08:48.530 align:start position:0%
things that this should offer you right
you<00:08:47.580><c> should</c><00:08:47.700><c> you</c><00:08:47.880><c> should</c><00:08:48.000><c> be</c><00:08:48.120><c> able</c><00:08:48.180><c> to</c><00:08:48.300><c> use</c><00:08:48.420><c> it</c>

00:08:48.530 --> 00:08:48.540 align:start position:0%
you should you should be able to use it
 

00:08:48.540 --> 00:08:50.870 align:start position:0%
you should you should be able to use it
on<00:08:48.720><c> any</c><00:08:48.899><c> single</c><00:08:49.519><c> application</c><00:08:50.519><c> and</c><00:08:50.760><c> it's</c>

00:08:50.870 --> 00:08:50.880 align:start position:0%
on any single application and it's
 

00:08:50.880 --> 00:08:52.910 align:start position:0%
on any single application and it's
backwards<00:08:51.240><c> compatible</c><00:08:51.660><c> and</c><00:08:52.260><c> the</c><00:08:52.740><c> second</c>

00:08:52.910 --> 00:08:52.920 align:start position:0%
backwards compatible and the second
 

00:08:52.920 --> 00:08:54.949 align:start position:0%
backwards compatible and the second
thing<00:08:53.279><c> second</c><00:08:53.640><c> feature</c><00:08:54.300><c> that's</c><00:08:54.600><c> you</c><00:08:54.899><c> know</c>

00:08:54.949 --> 00:08:54.959 align:start position:0%
thing second feature that's you know
 

00:08:54.959 --> 00:08:56.449 align:start position:0%
thing second feature that's you know
it's<00:08:55.260><c> really</c><00:08:55.440><c> what</c><00:08:55.680><c> a</c><00:08:55.800><c> mixer</c><00:08:56.040><c> offers</c><00:08:56.279><c> you</c>

00:08:56.449 --> 00:08:56.459 align:start position:0%
it's really what a mixer offers you
 

00:08:56.459 --> 00:08:59.150 align:start position:0%
it's really what a mixer offers you
right<00:08:56.580><c> what</c><00:08:56.880><c> a</c><00:08:57.120><c> short</c><00:08:57.899><c> approve</c><00:08:58.320><c> gives</c><00:08:58.500><c> you</c><00:08:58.560><c> so</c>

00:08:59.150 --> 00:08:59.160 align:start position:0%
right what a short approve gives you so
 

00:08:59.160 --> 00:09:00.590 align:start position:0%
right what a short approve gives you so
I<00:08:59.279><c> realized</c><00:08:59.640><c> you</c><00:08:59.820><c> know</c><00:08:59.880><c> some</c><00:09:00.240><c> of</c><00:09:00.300><c> you</c><00:09:00.420><c> might</c>

00:09:00.590 --> 00:09:00.600 align:start position:0%
I realized you know some of you might
 

00:09:00.600 --> 00:09:02.210 align:start position:0%
I realized you know some of you might
not<00:09:00.720><c> know</c><00:09:00.899><c> what</c><00:09:01.080><c> a</c><00:09:01.260><c> sort</c><00:09:01.440><c> of</c><00:09:01.560><c> pull</c><00:09:01.740><c> or</c><00:09:01.980><c> you</c><00:09:02.100><c> know</c>

00:09:02.210 --> 00:09:02.220 align:start position:0%
not know what a sort of pull or you know
 

00:09:02.220 --> 00:09:04.670 align:start position:0%
not know what a sort of pull or you know
mixer<00:09:02.519><c> is</c><00:09:02.760><c> so</c><00:09:03.180><c> let</c><00:09:03.360><c> me</c><00:09:03.540><c> just</c><00:09:03.720><c> reintroduce</c><00:09:04.500><c> the</c>

00:09:04.670 --> 00:09:04.680 align:start position:0%
mixer is so let me just reintroduce the
 

00:09:04.680 --> 00:09:06.350 align:start position:0%
mixer is so let me just reintroduce the
two<00:09:04.800><c> two</c><00:09:04.860><c> concepts</c><00:09:05.519><c> so</c><00:09:05.760><c> first</c><00:09:05.880><c> of</c><00:09:06.000><c> all</c><00:09:06.060><c> what</c><00:09:06.240><c> do</c>

00:09:06.350 --> 00:09:06.360 align:start position:0%
two two concepts so first of all what do
 

00:09:06.360 --> 00:09:07.910 align:start position:0%
two two concepts so first of all what do
you<00:09:06.420><c> show</c><00:09:06.540><c> that</c><00:09:06.720><c> pool</c><00:09:06.899><c> a</c><00:09:07.440><c> shielded</c><00:09:07.800><c> pool</c>

00:09:07.910 --> 00:09:07.920 align:start position:0%
you show that pool a shielded pool
 

00:09:07.920 --> 00:09:09.769 align:start position:0%
you show that pool a shielded pool
allows<00:09:08.399><c> you</c><00:09:08.519><c> to</c><00:09:08.760><c> unlink</c><00:09:09.240><c> deposits</c>

00:09:09.769 --> 00:09:09.779 align:start position:0%
allows you to unlink deposits
 

00:09:09.779 --> 00:09:11.389 align:start position:0%
allows you to unlink deposits
withdrawals<00:09:10.320><c> right</c><00:09:10.440><c> so</c><00:09:10.620><c> this</c><00:09:10.800><c> is</c><00:09:10.920><c> the</c><00:09:11.160><c> most</c>

00:09:11.389 --> 00:09:11.399 align:start position:0%
withdrawals right so this is the most
 

00:09:11.399 --> 00:09:14.090 align:start position:0%
withdrawals right so this is the most
basic<00:09:11.940><c> form</c><00:09:12.120><c> of</c><00:09:12.240><c> privacy</c><00:09:12.540><c> solution</c><00:09:12.839><c> that</c><00:09:13.800><c> you</c>

00:09:14.090 --> 00:09:14.100 align:start position:0%
basic form of privacy solution that you
 

00:09:14.100 --> 00:09:15.650 align:start position:0%
basic form of privacy solution that you
know<00:09:14.160><c> we've</c><00:09:14.399><c> had</c><00:09:14.580><c> since</c><00:09:14.940><c> the</c><00:09:15.180><c> Bitcoin</c><00:09:15.480><c> days</c>

00:09:15.650 --> 00:09:15.660 align:start position:0%
know we've had since the Bitcoin days
 

00:09:15.660 --> 00:09:17.990 align:start position:0%
know we've had since the Bitcoin days
right<00:09:16.140><c> so</c><00:09:16.380><c> it</c><00:09:16.620><c> allows</c><00:09:16.980><c> you</c><00:09:17.100><c> any</c><00:09:17.519><c> user</c><00:09:17.880><c> to</c>

00:09:17.990 --> 00:09:18.000 align:start position:0%
right so it allows you any user to
 

00:09:18.000 --> 00:09:19.790 align:start position:0%
right so it allows you any user to
deposit<00:09:18.420><c> and</c><00:09:18.779><c> later</c><00:09:18.959><c> on</c><00:09:19.140><c> you</c><00:09:19.440><c> should</c><00:09:19.560><c> be</c><00:09:19.680><c> to</c>

00:09:19.790 --> 00:09:19.800 align:start position:0%
deposit and later on you should be to
 

00:09:19.800 --> 00:09:21.650 align:start position:0%
deposit and later on you should be to
withdrawal<00:09:20.220><c> but</c><00:09:20.760><c> by</c><00:09:21.000><c> the</c><00:09:21.180><c> time</c><00:09:21.300><c> that</c><00:09:21.480><c> you</c>

00:09:21.650 --> 00:09:21.660 align:start position:0%
withdrawal but by the time that you
 

00:09:21.660 --> 00:09:24.530 align:start position:0%
withdrawal but by the time that you
withdraw<00:09:22.140><c> nobody</c><00:09:23.040><c> else</c><00:09:23.220><c> should</c><00:09:23.399><c> know</c><00:09:23.640><c> uh</c>

00:09:24.530 --> 00:09:24.540 align:start position:0%
withdraw nobody else should know uh
 

00:09:24.540 --> 00:09:25.970 align:start position:0%
withdraw nobody else should know uh
who's<00:09:24.779><c> actually</c><00:09:25.019><c> withdrawing</c><00:09:25.500><c> right</c><00:09:25.680><c> so</c><00:09:25.800><c> you</c>

00:09:25.970 --> 00:09:25.980 align:start position:0%
who's actually withdrawing right so you
 

00:09:25.980 --> 00:09:28.190 align:start position:0%
who's actually withdrawing right so you
withdraw<00:09:26.339><c> to</c><00:09:26.459><c> a</c><00:09:26.580><c> fresh</c><00:09:26.760><c> UAE</c><00:09:27.300><c> address</c>

00:09:28.190 --> 00:09:28.200 align:start position:0%
withdraw to a fresh UAE address
 

00:09:28.200 --> 00:09:31.430 align:start position:0%
withdraw to a fresh UAE address
so<00:09:28.680><c> that's</c><00:09:28.860><c> the</c><00:09:29.100><c> no</c><00:09:29.220><c> geometry</c><00:09:29.459><c> pool</c><00:09:29.940><c> or</c><00:09:30.600><c> mixer</c>

00:09:31.430 --> 00:09:31.440 align:start position:0%
so that's the no geometry pool or mixer
 

00:09:31.440 --> 00:09:35.410 align:start position:0%
so that's the no geometry pool or mixer
and<00:09:31.920><c> second</c><00:09:32.180><c> uh</c><00:09:33.180><c> let's</c><00:09:33.360><c> recall</c><00:09:33.660><c> Notions</c><00:09:34.160><c> uh</c>

00:09:35.410 --> 00:09:35.420 align:start position:0%
and second uh let's recall Notions uh
 

00:09:35.420 --> 00:09:39.710 align:start position:0%
and second uh let's recall Notions uh
actually<00:09:36.420><c> this</c><00:09:36.959><c> should</c><00:09:37.140><c> say</c><00:09:37.880><c> wallet</c><00:09:38.880><c> uh</c><00:09:39.540><c> let's</c>

00:09:39.710 --> 00:09:39.720 align:start position:0%
actually this should say wallet uh let's
 

00:09:39.720 --> 00:09:41.329 align:start position:0%
actually this should say wallet uh let's
recall<00:09:40.140><c> those</c><00:09:40.200><c> of</c><00:09:40.440><c> a</c><00:09:40.560><c> contract</c><00:09:40.740><c> what</c><00:09:40.920><c> is</c><00:09:41.279><c> your</c>

00:09:41.329 --> 00:09:41.339 align:start position:0%
recall those of a contract what is your
 

00:09:41.339 --> 00:09:43.190 align:start position:0%
recall those of a contract what is your
contract<00:09:41.580><c> wallet</c><00:09:42.000><c> well</c><00:09:42.540><c> for</c><00:09:42.779><c> a</c><00:09:42.899><c> contract</c>

00:09:43.190 --> 00:09:43.200 align:start position:0%
contract wallet well for a contract
 

00:09:43.200 --> 00:09:45.650 align:start position:0%
contract wallet well for a contract
wallet<00:09:43.620><c> the</c><00:09:44.100><c> users</c><00:09:44.399><c> actually</c><00:09:44.640><c> do</c><00:09:45.120><c> not</c><00:09:45.300><c> own</c><00:09:45.540><c> a</c>

00:09:45.650 --> 00:09:45.660 align:start position:0%
wallet the users actually do not own a
 

00:09:45.660 --> 00:09:48.170 align:start position:0%
wallet the users actually do not own a
uoa<00:09:46.080><c> anymore</c><00:09:46.260><c> right</c><00:09:46.740><c> so</c><00:09:46.980><c> for</c><00:09:47.640><c> for</c><00:09:48.000><c> instance</c>

00:09:48.170 --> 00:09:48.180 align:start position:0%
uoa anymore right so for for instance
 

00:09:48.180 --> 00:09:50.150 align:start position:0%
uoa anymore right so for for instance
for<00:09:48.420><c> account</c><00:09:48.540><c> obstruction</c><00:09:49.019><c> uh</c><00:09:49.680><c> you</c><00:09:49.920><c> will</c><00:09:50.040><c> have</c>

00:09:50.150 --> 00:09:50.160 align:start position:0%
for account obstruction uh you will have
 

00:09:50.160 --> 00:09:53.090 align:start position:0%
for account obstruction uh you will have
different<00:09:50.459><c> uh</c><00:09:51.360><c> address</c><00:09:51.540><c> that</c><00:09:51.959><c> we</c><00:09:52.080><c> use</c>

00:09:53.090 --> 00:09:53.100 align:start position:0%
different uh address that we use
 

00:09:53.100 --> 00:09:55.670 align:start position:0%
different uh address that we use
um<00:09:53.160><c> and</c><00:09:54.000><c> you</c><00:09:54.540><c> know</c>

00:09:55.670 --> 00:09:55.680 align:start position:0%
um and you know
 

00:09:55.680 --> 00:09:57.530 align:start position:0%
um and you know
but<00:09:56.160><c> basically</c><00:09:56.459><c> you</c><00:09:56.760><c> know</c><00:09:56.880><c> for</c><00:09:56.940><c> your</c><00:09:57.180><c> for</c><00:09:57.300><c> your</c>

00:09:57.530 --> 00:09:57.540 align:start position:0%
but basically you know for your for your
 

00:09:57.540 --> 00:09:58.970 align:start position:0%
but basically you know for your for your
smart<00:09:57.839><c> contract</c><00:09:58.200><c> wallet</c><00:09:58.560><c> you</c><00:09:58.680><c> should</c><00:09:58.800><c> be</c><00:09:58.860><c> able</c>

00:09:58.970 --> 00:09:58.980 align:start position:0%
smart contract wallet you should be able
 

00:09:58.980 --> 00:10:00.829 align:start position:0%
smart contract wallet you should be able
to<00:09:59.100><c> do</c><00:09:59.399><c> the</c><00:09:59.580><c> exact</c><00:09:59.880><c> same</c><00:10:00.000><c> things</c><00:10:00.300><c> that</c><00:10:00.720><c> you</c>

00:10:00.829 --> 00:10:00.839 align:start position:0%
to do the exact same things that you
 

00:10:00.839 --> 00:10:02.090 align:start position:0%
to do the exact same things that you
would<00:10:00.959><c> do</c><00:10:01.080><c> with</c><00:10:01.320><c> you</c><00:10:01.440><c> know</c><00:10:01.560><c> your</c><00:10:01.680><c> metamask</c>

00:10:02.090 --> 00:10:02.100 align:start position:0%
would do with you know your metamask
 

00:10:02.100 --> 00:10:03.470 align:start position:0%
would do with you know your metamask
right<00:10:02.399><c> you</c><00:10:02.760><c> should</c><00:10:02.820><c> be</c><00:10:02.940><c> able</c><00:10:03.000><c> to</c><00:10:03.120><c> submit</c><00:10:03.420><c> it</c>

00:10:03.470 --> 00:10:03.480 align:start position:0%
right you should be able to submit it
 

00:10:03.480 --> 00:10:05.870 align:start position:0%
right you should be able to submit it
arbitrary<00:10:03.839><c> Smart</c><00:10:04.019><c> Control</c><00:10:04.200><c> calls</c><00:10:04.980><c> and</c><00:10:05.640><c> get</c>

00:10:05.870 --> 00:10:05.880 align:start position:0%
arbitrary Smart Control calls and get
 

00:10:05.880 --> 00:10:07.490 align:start position:0%
arbitrary Smart Control calls and get
executed<00:10:06.360><c> right</c><00:10:06.600><c> and</c><00:10:06.839><c> this</c><00:10:07.019><c> is</c><00:10:07.080><c> done</c><00:10:07.200><c> in</c><00:10:07.380><c> the</c>

00:10:07.490 --> 00:10:07.500 align:start position:0%
executed right and this is done in the
 

00:10:07.500 --> 00:10:10.430 align:start position:0%
executed right and this is done in the
form<00:10:07.620><c> of</c><00:10:07.800><c> a</c><00:10:08.240><c> intermediary</c><00:10:09.240><c> uh</c><00:10:09.720><c> contract</c>

00:10:10.430 --> 00:10:10.440 align:start position:0%
form of a intermediary uh contract
 

00:10:10.440 --> 00:10:12.590 align:start position:0%
form of a intermediary uh contract
wallet<00:10:10.800><c> that</c><00:10:11.220><c> verify</c><00:10:11.580><c> some</c><00:10:11.760><c> signature</c><00:10:12.180><c> and</c>

00:10:12.590 --> 00:10:12.600 align:start position:0%
wallet that verify some signature and
 

00:10:12.600 --> 00:10:14.630 align:start position:0%
wallet that verify some signature and
carry<00:10:12.899><c> out</c><00:10:13.019><c> the</c><00:10:13.140><c> calls</c><00:10:13.500><c> for</c><00:10:13.680><c> you</c><00:10:13.800><c> okay</c><00:10:14.459><c> so</c>

00:10:14.630 --> 00:10:14.640 align:start position:0%
carry out the calls for you okay so
 

00:10:14.640 --> 00:10:17.030 align:start position:0%
carry out the calls for you okay so
that's<00:10:14.760><c> not</c><00:10:15.000><c> contract</c><00:10:15.660><c> wallet</c><00:10:16.019><c> and</c><00:10:16.560><c> recall</c><00:10:16.860><c> we</c>

00:10:17.030 --> 00:10:17.040 align:start position:0%
that's not contract wallet and recall we
 

00:10:17.040 --> 00:10:19.550 align:start position:0%
that's not contract wallet and recall we
want<00:10:17.160><c> to</c><00:10:17.220><c> do</c><00:10:17.339><c> before</c><00:10:17.459><c> we</c><00:10:18.060><c> know</c><00:10:18.300><c> we</c><00:10:18.420><c> said</c><00:10:18.540><c> that</c>

00:10:19.550 --> 00:10:19.560 align:start position:0%
want to do before we know we said that
 

00:10:19.560 --> 00:10:20.690 align:start position:0%
want to do before we know we said that
you<00:10:19.980><c> know</c>

00:10:20.690 --> 00:10:20.700 align:start position:0%
you know
 

00:10:20.700 --> 00:10:21.949 align:start position:0%
you know
the<00:10:21.000><c> the</c><00:10:21.000><c> thing</c><00:10:21.300><c> we</c><00:10:21.480><c> want</c><00:10:21.540><c> to</c><00:10:21.660><c> build</c><00:10:21.779><c> is</c>

00:10:21.949 --> 00:10:21.959 align:start position:0%
the the thing we want to build is
 

00:10:21.959 --> 00:10:24.590 align:start position:0%
the the thing we want to build is
basically<00:10:22.320><c> a</c><00:10:22.620><c> shielded</c><00:10:23.220><c> Pool</c><00:10:23.880><c> Plus</c><00:10:24.180><c> or</c><00:10:24.420><c> Smart</c>

00:10:24.590 --> 00:10:24.600 align:start position:0%
basically a shielded Pool Plus or Smart
 

00:10:24.600 --> 00:10:26.690 align:start position:0%
basically a shielded Pool Plus or Smart
Control<00:10:24.779><c> wallet</c><00:10:25.260><c> so</c><00:10:25.740><c> so</c><00:10:25.920><c> here's</c><00:10:26.459><c> what</c><00:10:26.580><c> we're</c>

00:10:26.690 --> 00:10:26.700 align:start position:0%
Control wallet so so here's what we're
 

00:10:26.700 --> 00:10:28.730 align:start position:0%
Control wallet so so here's what we're
actually<00:10:26.880><c> going</c><00:10:27.060><c> to</c><00:10:27.180><c> do</c><00:10:27.240><c> we're</c><00:10:27.420><c> going</c><00:10:27.540><c> to</c><00:10:27.740><c> take</c>

00:10:28.730 --> 00:10:28.740 align:start position:0%
actually going to do we're going to take
 

00:10:28.740 --> 00:10:32.630 align:start position:0%
actually going to do we're going to take
the<00:10:29.519><c> two</c><00:10:29.700><c> and</c><00:10:30.060><c> just</c><00:10:30.240><c> put</c><00:10:30.480><c> them</c><00:10:30.600><c> together</c><00:10:30.839><c> okay</c>

00:10:32.630 --> 00:10:32.640 align:start position:0%
the two and just put them together okay
 

00:10:32.640 --> 00:10:33.650 align:start position:0%
the two and just put them together okay
um

00:10:33.650 --> 00:10:33.660 align:start position:0%
um
 

00:10:33.660 --> 00:10:35.389 align:start position:0%
um
so<00:10:34.080><c> it</c><00:10:34.260><c> seems</c><00:10:34.560><c> to</c><00:10:34.620><c> be</c><00:10:34.740><c> a</c><00:10:34.800><c> shielded</c><00:10:35.100><c> contract</c>

00:10:35.389 --> 00:10:35.399 align:start position:0%
so it seems to be a shielded contract
 

00:10:35.399 --> 00:10:38.389 align:start position:0%
so it seems to be a shielded contract
wallet<00:10:35.760><c> right</c><00:10:36.240><c> so</c><00:10:36.480><c> what</c><00:10:36.779><c> can</c><00:10:37.140><c> I</c><00:10:37.260><c> do</c><00:10:37.380><c> you</c><00:10:38.100><c> should</c>

00:10:38.389 --> 00:10:38.399 align:start position:0%
wallet right so what can I do you should
 

00:10:38.399 --> 00:10:40.850 align:start position:0%
wallet right so what can I do you should
be<00:10:38.519><c> able</c><00:10:38.640><c> to</c><00:10:38.760><c> use</c><00:10:38.940><c> anything</c><00:10:39.420><c> uh</c><00:10:40.380><c> that's</c><00:10:40.620><c> on</c>

00:10:40.850 --> 00:10:40.860 align:start position:0%
be able to use anything uh that's on
 

00:10:40.860 --> 00:10:43.370 align:start position:0%
be able to use anything uh that's on
ethereum<00:10:41.279><c> and</c><00:10:42.180><c> every</c><00:10:42.600><c> single</c><00:10:42.899><c> time</c><00:10:43.019><c> you</c><00:10:43.260><c> use</c>

00:10:43.370 --> 00:10:43.380 align:start position:0%
ethereum and every single time you use
 

00:10:43.380 --> 00:10:45.170 align:start position:0%
ethereum and every single time you use
the<00:10:43.500><c> wallet</c><00:10:43.860><c> nobody</c><00:10:44.579><c> should</c><00:10:44.820><c> actually</c><00:10:45.000><c> know</c>

00:10:45.170 --> 00:10:45.180 align:start position:0%
the wallet nobody should actually know
 

00:10:45.180 --> 00:10:46.490 align:start position:0%
the wallet nobody should actually know
who's<00:10:45.360><c> actually</c><00:10:45.600><c> using</c><00:10:45.899><c> the</c><00:10:45.959><c> wallet</c><00:10:46.200><c> right</c><00:10:46.380><c> so</c>

00:10:46.490 --> 00:10:46.500 align:start position:0%
who's actually using the wallet right so
 

00:10:46.500 --> 00:10:48.710 align:start position:0%
who's actually using the wallet right so
there's<00:10:47.040><c> one</c><00:10:47.220><c> single</c><00:10:47.519><c> shielded</c><00:10:48.000><c> contract</c>

00:10:48.710 --> 00:10:48.720 align:start position:0%
there's one single shielded contract
 

00:10:48.720 --> 00:10:50.810 align:start position:0%
there's one single shielded contract
wallet<00:10:49.079><c> that's</c><00:10:49.260><c> shared</c><00:10:49.620><c> by</c><00:10:49.740><c> all</c><00:10:50.100><c> the</c><00:10:50.399><c> users</c><00:10:50.640><c> in</c>

00:10:50.810 --> 00:10:50.820 align:start position:0%
wallet that's shared by all the users in
 

00:10:50.820 --> 00:10:53.269 align:start position:0%
wallet that's shared by all the users in
the<00:10:51.240><c> ecosystem</c>

00:10:53.269 --> 00:10:53.279 align:start position:0%
the ecosystem
 

00:10:53.279 --> 00:10:55.790 align:start position:0%
the ecosystem
um okay<00:10:53.940><c> so</c><00:10:54.600><c> so</c><00:10:54.779><c> you</c><00:10:55.019><c> know</c><00:10:55.140><c> that's</c><00:10:55.320><c> on</c><00:10:55.560><c> a</c><00:10:55.620><c> very</c>

00:10:55.790 --> 00:10:55.800 align:start position:0%
um okay so so you know that's on a very
 

00:10:55.800 --> 00:10:56.930 align:start position:0%
um okay so so you know that's on a very
high<00:10:55.920><c> level</c><00:10:56.040><c> but</c><00:10:56.279><c> how</c><00:10:56.399><c> does</c><00:10:56.579><c> this</c><00:10:56.700><c> actually</c>

00:10:56.930 --> 00:10:56.940 align:start position:0%
high level but how does this actually
 

00:10:56.940 --> 00:10:58.130 align:start position:0%
high level but how does this actually
work

00:10:58.130 --> 00:10:58.140 align:start position:0%
work
 

00:10:58.140 --> 00:11:00.590 align:start position:0%
work
um

00:11:00.590 --> 00:11:00.600 align:start position:0%
 
 

00:11:00.600 --> 00:11:03.470 align:start position:0%
 
right<00:11:01.079><c> so</c><00:11:01.560><c> for</c><00:11:01.740><c> sure</c><00:11:02.040><c> the</c><00:11:02.339><c> pools</c><00:11:02.700><c> like</c><00:11:03.120><c> like</c><00:11:03.300><c> we</c>

00:11:03.470 --> 00:11:03.480 align:start position:0%
right so for sure the pools like like we
 

00:11:03.480 --> 00:11:05.030 align:start position:0%
right so for sure the pools like like we
said<00:11:03.600><c> before</c><00:11:03.720><c> it</c><00:11:04.079><c> supports</c><00:11:04.500><c> deposits</c><00:11:04.920><c> and</c>

00:11:05.030 --> 00:11:05.040 align:start position:0%
said before it supports deposits and
 

00:11:05.040 --> 00:11:06.530 align:start position:0%
said before it supports deposits and
withdrawals<00:11:05.519><c> and</c><00:11:05.700><c> for</c><00:11:05.820><c> contract</c><00:11:06.120><c> wallets</c>

00:11:06.530 --> 00:11:06.540 align:start position:0%
withdrawals and for contract wallets
 

00:11:06.540 --> 00:11:08.630 align:start position:0%
withdrawals and for contract wallets
you'll<00:11:06.779><c> support</c><00:11:06.899><c> arbitrary</c><00:11:07.320><c> calls</c><00:11:07.680><c> and</c><00:11:08.279><c> we'll</c>

00:11:08.630 --> 00:11:08.640 align:start position:0%
you'll support arbitrary calls and we'll
 

00:11:08.640 --> 00:11:10.550 align:start position:0%
you'll support arbitrary calls and we'll
put<00:11:08.820><c> them</c><00:11:08.940><c> together</c><00:11:09.120><c> you</c><00:11:09.899><c> will</c><00:11:10.079><c> support</c><00:11:10.200><c> again</c>

00:11:10.550 --> 00:11:10.560 align:start position:0%
put them together you will support again
 

00:11:10.560 --> 00:11:13.130 align:start position:0%
put them together you will support again
deposits<00:11:11.220><c> and</c><00:11:11.279><c> withdrawals</c><00:11:11.820><c> but</c><00:11:12.480><c> but</c><00:11:12.720><c> also</c>

00:11:13.130 --> 00:11:13.140 align:start position:0%
deposits and withdrawals but but also
 

00:11:13.140 --> 00:11:15.829 align:start position:0%
deposits and withdrawals but but also
crucially<00:11:13.620><c> something</c><00:11:14.180><c> that</c><00:11:15.180><c> you</c><00:11:15.360><c> you</c><00:11:15.480><c> can</c><00:11:15.660><c> use</c>

00:11:15.829 --> 00:11:15.839 align:start position:0%
crucially something that you you can use
 

00:11:15.839 --> 00:11:19.009 align:start position:0%
crucially something that you you can use
to<00:11:16.560><c> to</c><00:11:17.040><c> call</c><00:11:17.279><c> and</c><00:11:17.459><c> eat</c><00:11:17.579><c> the</c><00:11:17.760><c> app</c><00:11:17.880><c> you</c><00:11:18.720><c> know</c><00:11:18.839><c> the</c>

00:11:19.009 --> 00:11:19.019 align:start position:0%
to to call and eat the app you know the
 

00:11:19.019 --> 00:11:19.730 align:start position:0%
to to call and eat the app you know the
app

00:11:19.730 --> 00:11:19.740 align:start position:0%
app
 

00:11:19.740 --> 00:11:20.810 align:start position:0%
app
all<00:11:20.160><c> right</c>

00:11:20.810 --> 00:11:20.820 align:start position:0%
all right
 

00:11:20.820 --> 00:11:21.949 align:start position:0%
all right
so

00:11:21.949 --> 00:11:21.959 align:start position:0%
so
 

00:11:21.959 --> 00:11:23.569 align:start position:0%
so
so<00:11:22.200><c> here's</c><00:11:22.560><c> the</c><00:11:22.680><c> picture</c><00:11:22.740><c> here's</c><00:11:23.279><c> how</c><00:11:23.399><c> it's</c>

00:11:23.569 --> 00:11:23.579 align:start position:0%
so here's the picture here's how it's
 

00:11:23.579 --> 00:11:24.769 align:start position:0%
so here's the picture here's how it's
going<00:11:23.820><c> to</c><00:11:23.880><c> work</c>

00:11:24.769 --> 00:11:24.779 align:start position:0%
going to work
 

00:11:24.779 --> 00:11:26.090 align:start position:0%
going to work
um<00:11:24.839><c> it's</c><00:11:25.019><c> going</c><00:11:25.200><c> to</c><00:11:25.260><c> be</c><00:11:25.320><c> a</c><00:11:25.440><c> smart</c><00:11:25.560><c> contracts</c><00:11:25.980><c> in</c>

00:11:26.090 --> 00:11:26.100 align:start position:0%
um it's going to be a smart contracts in
 

00:11:26.100 --> 00:11:29.750 align:start position:0%
um it's going to be a smart contracts in
ethereum<00:11:26.579><c> where</c><00:11:27.420><c> it</c><00:11:27.720><c> allows</c><00:11:28.140><c> any</c><00:11:28.560><c> any</c><00:11:28.800><c> user</c><00:11:29.279><c> to</c>

00:11:29.750 --> 00:11:29.760 align:start position:0%
ethereum where it allows any any user to
 

00:11:29.760 --> 00:11:32.630 align:start position:0%
ethereum where it allows any any user to
you<00:11:30.480><c> know</c><00:11:30.540><c> enter</c><00:11:30.720><c> this</c><00:11:31.019><c> ecosystem</c><00:11:31.440><c> and</c><00:11:32.339><c> once</c>

00:11:32.630 --> 00:11:32.640 align:start position:0%
you know enter this ecosystem and once
 

00:11:32.640 --> 00:11:34.730 align:start position:0%
you know enter this ecosystem and once
they<00:11:32.760><c> enter</c><00:11:32.940><c> they're</c><00:11:33.420><c> able</c><00:11:33.660><c> to</c><00:11:33.779><c> use</c><00:11:34.260><c> it</c><00:11:34.440><c> as</c><00:11:34.620><c> if</c>

00:11:34.730 --> 00:11:34.740 align:start position:0%
they enter they're able to use it as if
 

00:11:34.740 --> 00:11:38.210 align:start position:0%
they enter they're able to use it as if
it's<00:11:34.980><c> you</c><00:11:35.279><c> know</c><00:11:35.339><c> a</c><00:11:35.459><c> metamask</c><00:11:35.820><c> wallet</c><00:11:36.240><c> and</c>

00:11:38.210 --> 00:11:38.220 align:start position:0%
it's you know a metamask wallet and
 

00:11:38.220 --> 00:11:40.329 align:start position:0%
it's you know a metamask wallet and
when<00:11:39.000><c> different</c><00:11:39.300><c> users</c><00:11:39.600><c> have</c><00:11:39.779><c> an</c><00:11:39.959><c> application</c>

00:11:40.329 --> 00:11:40.339 align:start position:0%
when different users have an application
 

00:11:40.339 --> 00:11:43.370 align:start position:0%
when different users have an application
transactions<00:11:41.339><c> they</c><00:11:42.120><c> will</c><00:11:42.300><c> you</c><00:11:42.779><c> know</c>

00:11:43.370 --> 00:11:43.380 align:start position:0%
transactions they will you know
 

00:11:43.380 --> 00:11:45.470 align:start position:0%
transactions they will you know
they'll<00:11:43.800><c> be</c><00:11:43.980><c> reflected</c><00:11:44.459><c> on</c><00:11:44.700><c> chain</c><00:11:44.880><c> so</c><00:11:45.180><c> if</c><00:11:45.360><c> you</c>

00:11:45.470 --> 00:11:45.480 align:start position:0%
they'll be reflected on chain so if you
 

00:11:45.480 --> 00:11:46.670 align:start position:0%
they'll be reflected on chain so if you
want<00:11:45.600><c> to</c><00:11:45.660><c> call</c><00:11:45.779><c> Unison</c><00:11:46.079><c> up</c><00:11:46.320><c> you</c><00:11:46.440><c> want</c><00:11:46.500><c> to</c><00:11:46.560><c> call</c>

00:11:46.670 --> 00:11:46.680 align:start position:0%
want to call Unison up you want to call
 

00:11:46.680 --> 00:11:47.990 align:start position:0%
want to call Unison up you want to call
openc

00:11:47.990 --> 00:11:48.000 align:start position:0%
openc
 

00:11:48.000 --> 00:11:50.569 align:start position:0%
openc
um<00:11:48.060><c> you</c><00:11:48.360><c> should</c><00:11:48.720><c> just</c><00:11:48.899><c> work</c><00:11:49.560><c> and</c><00:11:50.040><c> furthermore</c>

00:11:50.569 --> 00:11:50.579 align:start position:0%
um you should just work and furthermore
 

00:11:50.579 --> 00:11:52.610 align:start position:0%
um you should just work and furthermore
on<00:11:51.180><c> etherscan</c><00:11:51.720><c> you</c><00:11:51.899><c> have</c><00:11:52.019><c> no</c><00:11:52.200><c> idea</c><00:11:52.380><c> of</c><00:11:52.500><c> who's</c>

00:11:52.610 --> 00:11:52.620 align:start position:0%
on etherscan you have no idea of who's
 

00:11:52.620 --> 00:11:54.110 align:start position:0%
on etherscan you have no idea of who's
actually<00:11:52.800><c> behind</c><00:11:53.160><c> the</c><00:11:53.279><c> scene</c><00:11:53.459><c> during</c><00:11:53.880><c> this</c>

00:11:54.110 --> 00:11:54.120 align:start position:0%
actually behind the scene during this
 

00:11:54.120 --> 00:11:56.210 align:start position:0%
actually behind the scene during this
operation<00:11:54.540><c> right</c><00:11:55.079><c> and</c><00:11:55.620><c> that's</c><00:11:55.740><c> a</c><00:11:55.920><c> bonus</c>

00:11:56.210 --> 00:11:56.220 align:start position:0%
operation right and that's a bonus
 

00:11:56.220 --> 00:11:58.790 align:start position:0%
operation right and that's a bonus
actually<00:11:56.519><c> we</c><00:11:56.940><c> can</c><00:11:57.120><c> make</c><00:11:57.360><c> this</c>

00:11:58.790 --> 00:11:58.800 align:start position:0%
actually we can make this
 

00:11:58.800 --> 00:12:01.190 align:start position:0%
actually we can make this
um<00:11:58.860><c> smart</c><00:11:59.459><c> contract</c><00:11:59.880><c> or</c><00:12:00.540><c> contract</c><00:12:00.839><c> wallet</c>

00:12:01.190 --> 00:12:01.200 align:start position:0%
um smart contract or contract wallet
 

00:12:01.200 --> 00:12:03.310 align:start position:0%
um smart contract or contract wallet
compatible<00:12:01.560><c> with</c><00:12:01.740><c> account</c><00:12:01.980><c> abstraction</c><00:12:02.519><c> or</c>

00:12:03.310 --> 00:12:03.320 align:start position:0%
compatible with account abstraction or
 

00:12:03.320 --> 00:12:06.710 align:start position:0%
compatible with account abstraction or
eip4337<00:12:04.320><c> Okay</c><00:12:05.100><c> so</c>

00:12:06.710 --> 00:12:06.720 align:start position:0%
eip4337 Okay so
 

00:12:06.720 --> 00:12:08.750 align:start position:0%
eip4337 Okay so
as<00:12:07.260><c> it</c><00:12:07.500><c> turns</c><00:12:07.740><c> out</c><00:12:07.800><c> like</c><00:12:08.040><c> there's</c><00:12:08.519><c> two</c>

00:12:08.750 --> 00:12:08.760 align:start position:0%
as it turns out like there's two
 

00:12:08.760 --> 00:12:10.550 align:start position:0%
as it turns out like there's two
problems<00:12:09.240><c> you</c><00:12:09.720><c> know</c><00:12:09.779><c> if</c><00:12:10.079><c> you</c><00:12:10.200><c> want</c><00:12:10.320><c> to</c><00:12:10.440><c> build</c>

00:12:10.550 --> 00:12:10.560 align:start position:0%
problems you know if you want to build
 

00:12:10.560 --> 00:12:12.590 align:start position:0%
problems you know if you want to build
this<00:12:10.800><c> if</c><00:12:11.399><c> we</c><00:12:11.579><c> want</c><00:12:11.700><c> to</c><00:12:11.820><c> build</c><00:12:11.880><c> this</c><00:12:12.180><c> you</c><00:12:12.480><c> know</c>

00:12:12.590 --> 00:12:12.600 align:start position:0%
this if we want to build this you know
 

00:12:12.600 --> 00:12:14.329 align:start position:0%
this if we want to build this you know
just<00:12:12.779><c> combine</c><00:12:13.140><c> and</c><00:12:13.200><c> show</c><00:12:13.380><c> the</c><00:12:13.560><c> pool</c><00:12:13.680><c> with</c><00:12:14.100><c> the</c>

00:12:14.329 --> 00:12:14.339 align:start position:0%
just combine and show the pool with the
 

00:12:14.339 --> 00:12:16.730 align:start position:0%
just combine and show the pool with the
smart<00:12:15.240><c> contract</c><00:12:15.600><c> wallet</c>

00:12:16.730 --> 00:12:16.740 align:start position:0%
smart contract wallet
 

00:12:16.740 --> 00:12:19.370 align:start position:0%
smart contract wallet
the<00:12:17.220><c> first</c><00:12:17.339><c> problem</c><00:12:17.519><c> is</c><00:12:17.760><c> that</c><00:12:18.000><c> when</c><00:12:18.839><c> user</c>

00:12:19.370 --> 00:12:19.380 align:start position:0%
the first problem is that when user
 

00:12:19.380 --> 00:12:22.430 align:start position:0%
the first problem is that when user
submits<00:12:20.220><c> a</c><00:12:20.820><c> transaction</c><00:12:21.360><c> that</c><00:12:22.079><c> you</c><00:12:22.320><c> know</c>

00:12:22.430 --> 00:12:22.440 align:start position:0%
submits a transaction that you know
 

00:12:22.440 --> 00:12:23.810 align:start position:0%
submits a transaction that you know
contains<00:12:22.860><c> arbitrary</c><00:12:23.279><c> calls</c><00:12:23.579><c> you</c><00:12:23.700><c> can</c>

00:12:23.810 --> 00:12:23.820 align:start position:0%
contains arbitrary calls you can
 

00:12:23.820 --> 00:12:25.490 align:start position:0%
contains arbitrary calls you can
actually<00:12:24.000><c> just</c><00:12:24.480><c> steal</c><00:12:24.839><c> the</c><00:12:24.959><c> funds</c><00:12:25.200><c> of</c><00:12:25.320><c> the</c>

00:12:25.490 --> 00:12:25.500 align:start position:0%
actually just steal the funds of the
 

00:12:25.500 --> 00:12:27.470 align:start position:0%
actually just steal the funds of the
entire<00:12:25.740><c> contract</c><00:12:26.160><c> right</c>

00:12:27.470 --> 00:12:27.480 align:start position:0%
entire contract right
 

00:12:27.480 --> 00:12:30.110 align:start position:0%
entire contract right
um so<00:12:27.959><c> here</c><00:12:28.500><c> if</c><00:12:28.920><c> the</c><00:12:29.339><c> user</c><00:12:29.579><c> only</c><00:12:29.760><c> owns</c>

00:12:30.110 --> 00:12:30.120 align:start position:0%
um so here if the user only owns
 

00:12:30.120 --> 00:12:32.389 align:start position:0%
um so here if the user only owns
supposedly<00:12:30.660><c> on</c><00:12:30.899><c> one</c><00:12:31.079><c> ethereum</c><00:12:31.740><c> in</c><00:12:32.220><c> the</c><00:12:32.279><c> pool</c>

00:12:32.389 --> 00:12:32.399 align:start position:0%
supposedly on one ethereum in the pool
 

00:12:32.399 --> 00:12:35.210 align:start position:0%
supposedly on one ethereum in the pool
but<00:12:33.000><c> it</c><00:12:33.180><c> constructs</c><00:12:33.779><c> a</c><00:12:34.140><c> call</c><00:12:34.380><c> you</c><00:12:34.800><c> know</c><00:12:34.920><c> that</c>

00:12:35.210 --> 00:12:35.220 align:start position:0%
but it constructs a call you know that
 

00:12:35.220 --> 00:12:37.670 align:start position:0%
but it constructs a call you know that
consumes<00:12:35.940><c> 20</c><00:12:36.120><c> ethereum</c>

00:12:37.670 --> 00:12:37.680 align:start position:0%
consumes 20 ethereum
 

00:12:37.680 --> 00:12:39.650 align:start position:0%
consumes 20 ethereum
um<00:12:37.740><c> you</c><00:12:37.980><c> know</c><00:12:38.040><c> this</c><00:12:38.220><c> is</c><00:12:38.880><c> we</c><00:12:39.300><c> shouldn't</c><00:12:39.540><c> let</c>

00:12:39.650 --> 00:12:39.660 align:start position:0%
um you know this is we shouldn't let
 

00:12:39.660 --> 00:12:42.470 align:start position:0%
um you know this is we shouldn't let
this<00:12:39.839><c> happen</c><00:12:39.959><c> right</c><00:12:40.200><c> because</c><00:12:40.380><c> you</c><00:12:40.920><c> know</c>

00:12:42.470 --> 00:12:42.480 align:start position:0%
this happen right because you know
 

00:12:42.480 --> 00:12:43.850 align:start position:0%
this happen right because you know
um<00:12:42.540><c> people</c><00:12:42.779><c> would</c><00:12:42.959><c> be</c><00:12:43.079><c> able</c><00:12:43.200><c> to</c><00:12:43.320><c> still</c><00:12:43.440><c> the</c>

00:12:43.850 --> 00:12:43.860 align:start position:0%
um people would be able to still the
 

00:12:43.860 --> 00:12:45.230 align:start position:0%
um people would be able to still the
entirety<00:12:44.519><c> of</c><00:12:44.579><c> the</c><00:12:44.639><c> funds</c><00:12:44.820><c> of</c><00:12:44.880><c> the</c><00:12:45.060><c> entire</c>

00:12:45.230 --> 00:12:45.240 align:start position:0%
entirety of the funds of the entire
 

00:12:45.240 --> 00:12:47.629 align:start position:0%
entirety of the funds of the entire
protocol<00:12:45.540><c> so</c><00:12:46.500><c> uh</c><00:12:46.860><c> what's</c><00:12:46.980><c> the</c><00:12:47.160><c> solution</c><00:12:47.399><c> well</c>

00:12:47.629 --> 00:12:47.639 align:start position:0%
protocol so uh what's the solution well
 

00:12:47.639 --> 00:12:49.490 align:start position:0%
protocol so uh what's the solution well
the<00:12:47.760><c> solution</c><00:12:47.940><c> for</c><00:12:48.180><c> this</c><00:12:48.360><c> problem</c><00:12:48.540><c> is</c><00:12:48.899><c> that</c><00:12:49.079><c> we</c>

00:12:49.490 --> 00:12:49.500 align:start position:0%
the solution for this problem is that we
 

00:12:49.500 --> 00:12:50.810 align:start position:0%
the solution for this problem is that we
actually<00:12:49.860><c> just</c><00:12:50.100><c> separate</c><00:12:50.399><c> out</c><00:12:50.519><c> of</c><00:12:50.700><c> two</c>

00:12:50.810 --> 00:12:50.820 align:start position:0%
actually just separate out of two
 

00:12:50.820 --> 00:12:53.690 align:start position:0%
actually just separate out of two
contracts<00:12:51.360><c> uh</c><00:12:52.019><c> into</c><00:12:52.200><c> a</c><00:12:52.500><c> contract</c><00:12:52.800><c> that</c>

00:12:53.690 --> 00:12:53.700 align:start position:0%
contracts uh into a contract that
 

00:12:53.700 --> 00:12:56.509 align:start position:0%
contracts uh into a contract that
actually<00:12:54.300><c> holds</c><00:12:55.019><c> the</c>

00:12:56.509 --> 00:12:56.519 align:start position:0%
actually holds the
 

00:12:56.519 --> 00:12:59.150 align:start position:0%
actually holds the
the<00:12:56.579><c> other</c><00:12:57.300><c> funds</c><00:12:57.779><c> what</c><00:12:58.320><c> we</c><00:12:58.500><c> call</c><00:12:58.680><c> a</c><00:12:58.860><c> vault</c>

00:12:59.150 --> 00:12:59.160 align:start position:0%
the other funds what we call a vault
 

00:12:59.160 --> 00:13:02.269 align:start position:0%
the other funds what we call a vault
contract<00:12:59.639><c> and</c><00:13:00.300><c> a</c><00:13:00.540><c> wallet</c><00:13:01.079><c> contract</c><00:13:01.380><c> which</c><00:13:02.040><c> I</c>

00:13:02.269 --> 00:13:02.279 align:start position:0%
contract and a wallet contract which I
 

00:13:02.279 --> 00:13:04.910 align:start position:0%
contract and a wallet contract which I
will<00:13:02.459><c> actually</c><00:13:02.579><c> carry</c><00:13:02.880><c> out</c><00:13:02.940><c> the</c><00:13:03.060><c> calls</c>

00:13:04.910 --> 00:13:04.920 align:start position:0%
will actually carry out the calls
 

00:13:04.920 --> 00:13:05.690 align:start position:0%
will actually carry out the calls
um

00:13:05.690 --> 00:13:05.700 align:start position:0%
um
 

00:13:05.700 --> 00:13:07.970 align:start position:0%
um
so<00:13:06.120><c> in</c><00:13:06.420><c> this</c><00:13:06.540><c> way</c>

00:13:07.970 --> 00:13:07.980 align:start position:0%
so in this way
 

00:13:07.980 --> 00:13:11.269 align:start position:0%
so in this way
users<00:13:08.579><c> will</c><00:13:08.760><c> unwrap</c><00:13:09.300><c> the</c><00:13:09.959><c> tokens</c><00:13:10.800><c> that</c><00:13:11.100><c> they</c>

00:13:11.269 --> 00:13:11.279 align:start position:0%
users will unwrap the tokens that they
 

00:13:11.279 --> 00:13:13.009 align:start position:0%
users will unwrap the tokens that they
have<00:13:11.459><c> and</c><00:13:12.000><c> only</c><00:13:12.180><c> the</c><00:13:12.360><c> tokens</c><00:13:12.600><c> that</c><00:13:12.720><c> they</c><00:13:12.839><c> have</c>

00:13:13.009 --> 00:13:13.019 align:start position:0%
have and only the tokens that they have
 

00:13:13.019 --> 00:13:15.889 align:start position:0%
have and only the tokens that they have
is<00:13:13.500><c> uh</c><00:13:14.040><c> inside</c><00:13:14.339><c> the</c><00:13:14.579><c> wallet</c><00:13:15.000><c> when</c><00:13:15.660><c> they're</c>

00:13:15.889 --> 00:13:15.899 align:start position:0%
is uh inside the wallet when they're
 

00:13:15.899 --> 00:13:17.810 align:start position:0%
is uh inside the wallet when they're
actually<00:13:16.139><c> not</c><00:13:16.620><c> call</c>

00:13:17.810 --> 00:13:17.820 align:start position:0%
actually not call
 

00:13:17.820 --> 00:13:20.629 align:start position:0%
actually not call
this<00:13:18.240><c> is</c><00:13:18.300><c> actually</c><00:13:18.839><c> kind</c><00:13:19.200><c> of</c><00:13:19.459><c> equivalent</c><00:13:20.459><c> to</c>

00:13:20.629 --> 00:13:20.639 align:start position:0%
this is actually kind of equivalent to
 

00:13:20.639 --> 00:13:22.009 align:start position:0%
this is actually kind of equivalent to
the<00:13:20.760><c> other</c><00:13:20.880><c> way</c><00:13:21.180><c> of</c><00:13:21.300><c> doing</c><00:13:21.420><c> it</c><00:13:21.600><c> which</c><00:13:21.779><c> is</c><00:13:21.899><c> you</c>

00:13:22.009 --> 00:13:22.019 align:start position:0%
the other way of doing it which is you
 

00:13:22.019 --> 00:13:25.370 align:start position:0%
the other way of doing it which is you
also<00:13:22.320><c> have</c><00:13:22.620><c> a</c><00:13:22.800><c> router</c><00:13:23.160><c> and</c><00:13:23.700><c> have</c><00:13:23.940><c> the</c><00:13:24.380><c> wallet</c>

00:13:25.370 --> 00:13:25.380 align:start position:0%
also have a router and have the wallet
 

00:13:25.380 --> 00:13:27.170 align:start position:0%
also have a router and have the wallet
holding<00:13:25.680><c> all</c><00:13:25.740><c> the</c><00:13:25.920><c> funds</c><00:13:26.160><c> and</c><00:13:26.700><c> putting</c><00:13:27.060><c> the</c>

00:13:27.170 --> 00:13:27.180 align:start position:0%
holding all the funds and putting the
 

00:13:27.180 --> 00:13:28.730 align:start position:0%
holding all the funds and putting the
things<00:13:27.300><c> into</c><00:13:27.420><c> the</c><00:13:27.660><c> router</c><00:13:27.959><c> so</c><00:13:28.320><c> there's</c><00:13:28.500><c> kind</c>

00:13:28.730 --> 00:13:28.740 align:start position:0%
things into the router so there's kind
 

00:13:28.740 --> 00:13:30.350 align:start position:0%
things into the router so there's kind
of<00:13:28.800><c> two</c><00:13:28.920><c> equivalent</c><00:13:29.279><c> solutions</c><00:13:29.639><c> to</c><00:13:30.000><c> solve</c><00:13:30.300><c> the</c>

00:13:30.350 --> 00:13:30.360 align:start position:0%
of two equivalent solutions to solve the
 

00:13:30.360 --> 00:13:33.050 align:start position:0%
of two equivalent solutions to solve the
same<00:13:30.540><c> problem</c><00:13:30.740><c> and</c><00:13:31.740><c> the</c><00:13:31.860><c> second</c><00:13:31.980><c> problem</c><00:13:32.339><c> that</c>

00:13:33.050 --> 00:13:33.060 align:start position:0%
same problem and the second problem that
 

00:13:33.060 --> 00:13:34.790 align:start position:0%
same problem and the second problem that
if<00:13:33.300><c> you</c><00:13:33.420><c> know</c><00:13:33.660><c> if</c><00:13:33.779><c> you</c><00:13:33.839><c> were</c><00:13:33.959><c> to</c><00:13:34.079><c> do</c><00:13:34.200><c> this</c><00:13:34.380><c> which</c>

00:13:34.790 --> 00:13:34.800 align:start position:0%
if you know if you were to do this which
 

00:13:34.800 --> 00:13:36.710 align:start position:0%
if you know if you were to do this which
I<00:13:34.980><c> think</c><00:13:35.100><c> is</c><00:13:35.220><c> the</c><00:13:35.459><c> main</c><00:13:35.579><c> reason</c><00:13:35.820><c> why</c>

00:13:36.710 --> 00:13:36.720 align:start position:0%
I think is the main reason why
 

00:13:36.720 --> 00:13:38.750 align:start position:0%
I think is the main reason why
we<00:13:37.139><c> don't</c><00:13:37.260><c> have</c><00:13:37.380><c> these</c><00:13:37.560><c> things</c><00:13:37.680><c> before</c><00:13:38.100><c> you</c>

00:13:38.750 --> 00:13:38.760 align:start position:0%
we don't have these things before you
 

00:13:38.760 --> 00:13:40.970 align:start position:0%
we don't have these things before you
know<00:13:38.880><c> is</c><00:13:39.300><c> that</c><00:13:39.540><c> for</c><00:13:40.200><c> this</c><00:13:40.380><c> type</c><00:13:40.560><c> of</c><00:13:40.680><c> privacy</c>

00:13:40.970 --> 00:13:40.980 align:start position:0%
know is that for this type of privacy
 

00:13:40.980 --> 00:13:42.949 align:start position:0%
know is that for this type of privacy
preserving<00:13:41.519><c> show</c><00:13:41.820><c> the</c><00:13:42.060><c> pools</c>

00:13:42.949 --> 00:13:42.959 align:start position:0%
preserving show the pools
 

00:13:42.959 --> 00:13:45.470 align:start position:0%
preserving show the pools
you<00:13:43.440><c> need</c><00:13:43.500><c> to</c><00:13:43.680><c> know</c><00:13:43.800><c> the</c><00:13:44.160><c> exact</c>

00:13:45.470 --> 00:13:45.480 align:start position:0%
you need to know the exact
 

00:13:45.480 --> 00:13:49.069 align:start position:0%
you need to know the exact
amount<00:13:46.260><c> of</c><00:13:46.740><c> tokens</c><00:13:47.300><c> uh</c><00:13:48.300><c> which</c><00:13:48.480><c> is</c><00:13:48.660><c> called</c><00:13:48.779><c> you</c>

00:13:49.069 --> 00:13:49.079 align:start position:0%
amount of tokens uh which is called you
 

00:13:49.079 --> 00:13:52.009 align:start position:0%
amount of tokens uh which is called you
know<00:13:49.200><c> that's</c><00:13:49.620><c> including</c><00:13:50.040><c> the</c><00:13:50.220><c> nodes</c><00:13:50.519><c> before</c>

00:13:52.009 --> 00:13:52.019 align:start position:0%
know that's including the nodes before
 

00:13:52.019 --> 00:13:53.870 align:start position:0%
know that's including the nodes before
um<00:13:52.079><c> you</c><00:13:52.440><c> insert</c><00:13:52.740><c> it</c><00:13:52.920><c> into</c><00:13:53.040><c> the</c><00:13:53.160><c> protocol</c><00:13:53.459><c> right</c>

00:13:53.870 --> 00:13:53.880 align:start position:0%
um you insert it into the protocol right
 

00:13:53.880 --> 00:13:55.430 align:start position:0%
um you insert it into the protocol right
so<00:13:54.060><c> so</c><00:13:54.360><c> everything</c><00:13:54.600><c> has</c><00:13:54.839><c> to</c><00:13:54.959><c> be</c><00:13:55.079><c> known</c><00:13:55.200><c> in</c>

00:13:55.430 --> 00:13:55.440 align:start position:0%
so so everything has to be known in
 

00:13:55.440 --> 00:13:58.190 align:start position:0%
so so everything has to be known in
advance<00:13:55.639><c> whereas</c><00:13:56.639><c> in</c><00:13:56.760><c> D5</c><00:13:57.000><c> protocols</c><00:13:57.660><c> you</c><00:13:58.019><c> have</c>

00:13:58.190 --> 00:13:58.200 align:start position:0%
advance whereas in D5 protocols you have
 

00:13:58.200 --> 00:13:59.389 align:start position:0%
advance whereas in D5 protocols you have
no<00:13:58.320><c> idea</c><00:13:58.560><c> how</c><00:13:58.740><c> much</c><00:13:58.860><c> tokens</c><00:13:59.100><c> you're</c><00:13:59.220><c> getting</c>

00:13:59.389 --> 00:13:59.399 align:start position:0%
no idea how much tokens you're getting
 

00:13:59.399 --> 00:14:01.129 align:start position:0%
no idea how much tokens you're getting
back<00:13:59.579><c> right</c><00:13:59.940><c> so</c><00:14:00.120><c> there's</c><00:14:00.300><c> this</c><00:14:00.480><c> uncertainty</c>

00:14:01.129 --> 00:14:01.139 align:start position:0%
back right so there's this uncertainty
 

00:14:01.139 --> 00:14:01.970 align:start position:0%
back right so there's this uncertainty
of

00:14:01.970 --> 00:14:01.980 align:start position:0%
of
 

00:14:01.980 --> 00:14:04.009 align:start position:0%
of
smart<00:14:02.459><c> contract</c><00:14:02.880><c> decides</c><00:14:03.360><c> how</c><00:14:03.540><c> much</c><00:14:03.660><c> you</c><00:14:03.779><c> get</c>

00:14:04.009 --> 00:14:04.019 align:start position:0%
smart contract decides how much you get
 

00:14:04.019 --> 00:14:05.629 align:start position:0%
smart contract decides how much you get
back<00:14:04.200><c> but</c><00:14:04.920><c> traditionally</c><00:14:05.279><c> for</c><00:14:05.459><c> children</c>

00:14:05.629 --> 00:14:05.639 align:start position:0%
back but traditionally for children
 

00:14:05.639 --> 00:14:08.210 align:start position:0%
back but traditionally for children
pools<00:14:06.540><c> uh</c><00:14:07.260><c> you</c><00:14:07.380><c> know</c><00:14:07.500><c> everything</c><00:14:07.860><c> has</c><00:14:08.100><c> been</c>

00:14:08.210 --> 00:14:08.220 align:start position:0%
pools uh you know everything has been
 

00:14:08.220 --> 00:14:09.290 align:start position:0%
pools uh you know everything has been
only<00:14:08.399><c> in</c><00:14:08.519><c> advance</c>

00:14:09.290 --> 00:14:09.300 align:start position:0%
only in advance
 

00:14:09.300 --> 00:14:11.329 align:start position:0%
only in advance
uh<00:14:09.779><c> and</c><00:14:09.959><c> so</c><00:14:10.139><c> that's</c><00:14:10.260><c> this</c><00:14:10.500><c> is</c><00:14:10.620><c> like</c><00:14:10.740><c> uh</c><00:14:11.040><c> you</c>

00:14:11.329 --> 00:14:11.339 align:start position:0%
uh and so that's this is like uh you
 

00:14:11.339 --> 00:14:13.129 align:start position:0%
uh and so that's this is like uh you
know<00:14:11.399><c> one</c><00:14:12.120><c> feature</c><00:14:12.420><c> that</c><00:14:12.600><c> would</c><00:14:12.839><c> you</c><00:14:13.019><c> know</c>

00:14:13.129 --> 00:14:13.139 align:start position:0%
know one feature that would you know
 

00:14:13.139 --> 00:14:15.530 align:start position:0%
know one feature that would you know
didn't<00:14:13.620><c> really</c><00:14:13.920><c> know</c><00:14:14.100><c> how</c><00:14:14.220><c> to</c><00:14:14.339><c> do</c><00:14:14.399><c> before</c>

00:14:15.530 --> 00:14:15.540 align:start position:0%
didn't really know how to do before
 

00:14:15.540 --> 00:14:17.509 align:start position:0%
didn't really know how to do before
um<00:14:15.600><c> and</c><00:14:16.320><c> there's</c><00:14:16.500><c> a</c><00:14:16.620><c> solution</c><00:14:16.860><c> for</c><00:14:17.100><c> this</c><00:14:17.220><c> which</c>

00:14:17.509 --> 00:14:17.519 align:start position:0%
um and there's a solution for this which
 

00:14:17.519 --> 00:14:18.590 align:start position:0%
um and there's a solution for this which
is<00:14:17.639><c> that</c>

00:14:18.590 --> 00:14:18.600 align:start position:0%
is that
 

00:14:18.600 --> 00:14:20.810 align:start position:0%
is that
um<00:14:19.079><c> we</c><00:14:19.440><c> have</c><00:14:19.620><c> this</c><00:14:19.680><c> notion</c><00:14:19.980><c> of</c><00:14:20.040><c> refunding</c><00:14:20.639><c> to</c>

00:14:20.810 --> 00:14:20.820 align:start position:0%
um we have this notion of refunding to
 

00:14:20.820 --> 00:14:23.090 align:start position:0%
um we have this notion of refunding to
Anonymous<00:14:21.240><c> address</c><00:14:21.500><c> uh</c><00:14:22.500><c> so</c><00:14:22.680><c> we</c><00:14:22.800><c> have</c><00:14:22.920><c> to</c><00:14:23.040><c> be</c>

00:14:23.090 --> 00:14:23.100 align:start position:0%
Anonymous address uh so we have to be
 

00:14:23.100 --> 00:14:25.430 align:start position:0%
Anonymous address uh so we have to be
able<00:14:23.220><c> to</c><00:14:23.339><c> randomize</c><00:14:23.820><c> accuracies</c><00:14:24.360><c> and</c><00:14:25.079><c> refund</c>

00:14:25.430 --> 00:14:25.440 align:start position:0%
able to randomize accuracies and refund
 

00:14:25.440 --> 00:14:27.350 align:start position:0%
able to randomize accuracies and refund
to<00:14:25.620><c> them</c><00:14:25.740><c> I</c><00:14:26.279><c> realized</c><00:14:26.639><c> I</c><00:14:26.700><c> actually</c><00:14:26.880><c> you</c><00:14:27.240><c> know</c>

00:14:27.350 --> 00:14:27.360 align:start position:0%
to them I realized I actually you know
 

00:14:27.360 --> 00:14:29.629 align:start position:0%
to them I realized I actually you know
basically<00:14:27.720><c> spread</c><00:14:28.200><c> through</c><00:14:28.320><c> my</c><00:14:28.500><c> uh</c><00:14:29.040><c> entire</c>

00:14:29.629 --> 00:14:29.639 align:start position:0%
basically spread through my uh entire
 

00:14:29.639 --> 00:14:32.990 align:start position:0%
basically spread through my uh entire
deck<00:14:30.060><c> and</c><00:14:30.620><c> the</c><00:14:31.620><c> end</c><00:14:31.740><c> of</c><00:14:31.860><c> the</c><00:14:31.980><c> talk</c>

00:14:32.990 --> 00:14:33.000 align:start position:0%
deck and the end of the talk
 

00:14:33.000 --> 00:14:33.650 align:start position:0%
deck and the end of the talk
um

00:14:33.650 --> 00:14:33.660 align:start position:0%
um
 

00:14:33.660 --> 00:14:35.449 align:start position:0%
um
so<00:14:34.079><c> let's</c><00:14:34.200><c> recap</c>

00:14:35.449 --> 00:14:35.459 align:start position:0%
so let's recap
 

00:14:35.459 --> 00:14:37.370 align:start position:0%
so let's recap
what<00:14:35.700><c> have</c><00:14:36.060><c> you</c><00:14:36.180><c> learned</c><00:14:36.360><c> in</c><00:14:36.480><c> this</c><00:14:36.600><c> talk</c><00:14:36.779><c> so</c>

00:14:37.370 --> 00:14:37.380 align:start position:0%
what have you learned in this talk so
 

00:14:37.380 --> 00:14:39.290 align:start position:0%
what have you learned in this talk so
first<00:14:37.500><c> off</c><00:14:37.680><c> privacy</c><00:14:38.040><c> is</c><00:14:38.100><c> really</c><00:14:38.279><c> important</c><00:14:38.579><c> we</c>

00:14:39.290 --> 00:14:39.300 align:start position:0%
first off privacy is really important we
 

00:14:39.300 --> 00:14:41.930 align:start position:0%
first off privacy is really important we
do<00:14:39.420><c> not</c><00:14:39.540><c> have</c><00:14:39.660><c> privacy</c><00:14:40.019><c> on</c><00:14:40.440><c> ethereum</c><00:14:40.920><c> we</c><00:14:41.699><c> need</c>

00:14:41.930 --> 00:14:41.940 align:start position:0%
do not have privacy on ethereum we need
 

00:14:41.940 --> 00:14:44.090 align:start position:0%
do not have privacy on ethereum we need
some<00:14:42.360><c> type</c><00:14:42.540><c> of</c><00:14:42.660><c> privacy</c><00:14:43.320><c> solution</c><00:14:43.860><c> for</c>

00:14:44.090 --> 00:14:44.100 align:start position:0%
some type of privacy solution for
 

00:14:44.100 --> 00:14:45.710 align:start position:0%
some type of privacy solution for
ethereum<00:14:44.459><c> that's</c><00:14:44.579><c> really</c><00:14:44.760><c> usable</c><00:14:45.000><c> before</c>

00:14:45.710 --> 00:14:45.720 align:start position:0%
ethereum that's really usable before
 

00:14:45.720 --> 00:14:48.050 align:start position:0%
ethereum that's really usable before
ethereum<00:14:46.440><c> can</c><00:14:46.620><c> go</c><00:14:46.740><c> mainstream</c>

00:14:48.050 --> 00:14:48.060 align:start position:0%
ethereum can go mainstream
 

00:14:48.060 --> 00:14:50.990 align:start position:0%
ethereum can go mainstream
and<00:14:48.959><c> a</c><00:14:49.199><c> shielded</c><00:14:49.620><c> contract</c><00:14:49.980><c> wallet</c><00:14:50.339><c> combining</c>

00:14:50.990 --> 00:14:51.000 align:start position:0%
and a shielded contract wallet combining
 

00:14:51.000 --> 00:14:52.970 align:start position:0%
and a shielded contract wallet combining
a<00:14:51.120><c> shielded</c><00:14:51.480><c> pool</c><00:14:51.660><c> and</c><00:14:51.839><c> control</c><00:14:52.019><c> wallet</c><00:14:52.500><c> is</c>

00:14:52.970 --> 00:14:52.980 align:start position:0%
a shielded pool and control wallet is
 

00:14:52.980 --> 00:14:55.550 align:start position:0%
a shielded pool and control wallet is
our<00:14:53.220><c> best</c><00:14:53.399><c> shot</c><00:14:53.639><c> at</c><00:14:54.300><c> this</c><00:14:54.959><c> backwards</c>

00:14:55.550 --> 00:14:55.560 align:start position:0%
our best shot at this backwards
 

00:14:55.560 --> 00:14:57.410 align:start position:0%
our best shot at this backwards
compatible<00:14:55.980><c> feature</c><00:14:56.519><c> complete</c><00:14:56.880><c> privacy</c>

00:14:57.410 --> 00:14:57.420 align:start position:0%
compatible feature complete privacy
 

00:14:57.420 --> 00:14:59.329 align:start position:0%
compatible feature complete privacy
layer<00:14:57.779><c> and</c><00:14:58.320><c> finally</c><00:14:58.560><c> we're</c><00:14:58.860><c> building</c><00:14:59.100><c> this</c>

00:14:59.329 --> 00:14:59.339 align:start position:0%
layer and finally we're building this
 

00:14:59.339 --> 00:15:00.470 align:start position:0%
layer and finally we're building this
out

00:15:00.470 --> 00:15:00.480 align:start position:0%
out
 

00:15:00.480 --> 00:15:01.430 align:start position:0%
out
um

00:15:01.430 --> 00:15:01.440 align:start position:0%
um
 

00:15:01.440 --> 00:15:04.550 align:start position:0%
um
we<00:15:02.160><c> you</c><00:15:02.579><c> know</c><00:15:02.699><c> hope</c><00:15:02.940><c> to</c><00:15:03.120><c> put</c><00:15:04.019><c> something</c><00:15:04.199><c> on</c><00:15:04.380><c> the</c>

00:15:04.550 --> 00:15:04.560 align:start position:0%
we you know hope to put something on the
 

00:15:04.560 --> 00:15:08.030 align:start position:0%
we you know hope to put something on the
public<00:15:04.760><c> and</c><00:15:05.760><c> uh</c><00:15:06.120><c> and</c><00:15:06.420><c> the</c><00:15:06.660><c> hope</c><00:15:06.779><c> is</c><00:15:06.959><c> that</c><00:15:07.199><c> you</c>

00:15:08.030 --> 00:15:08.040 align:start position:0%
public and uh and the hope is that you
 

00:15:08.040 --> 00:15:10.610 align:start position:0%
public and uh and the hope is that you
know<00:15:08.160><c> long</c><00:15:08.579><c> term</c><00:15:08.760><c> for</c><00:15:09.360><c> this</c><00:15:09.540><c> ecosystem</c><00:15:10.019><c> most</c>

00:15:10.610 --> 00:15:10.620 align:start position:0%
know long term for this ecosystem most
 

00:15:10.620 --> 00:15:12.470 align:start position:0%
know long term for this ecosystem most
people<00:15:10.860><c> will</c><00:15:11.160><c> actually</c><00:15:11.339><c> be</c><00:15:11.579><c> inside</c><00:15:11.820><c> you</c><00:15:12.420><c> know</c>

00:15:12.470 --> 00:15:12.480 align:start position:0%
people will actually be inside you know
 

00:15:12.480 --> 00:15:14.810 align:start position:0%
people will actually be inside you know
a<00:15:12.839><c> privacy</c><00:15:13.139><c> layer</c><00:15:13.500><c> instead</c><00:15:13.920><c> of</c><00:15:13.980><c> the</c><00:15:14.519><c> standard</c>

00:15:14.810 --> 00:15:14.820 align:start position:0%
a privacy layer instead of the standard
 

00:15:14.820 --> 00:15:17.210 align:start position:0%
a privacy layer instead of the standard
uoa<00:15:15.240><c> layer</c><00:15:15.959><c> and</c><00:15:16.620><c> if</c><00:15:16.800><c> you're</c><00:15:16.920><c> interested</c><00:15:17.160><c> in</c>

00:15:17.210 --> 00:15:17.220 align:start position:0%
uoa layer and if you're interested in
 

00:15:17.220 --> 00:15:19.129 align:start position:0%
uoa layer and if you're interested in
contributing<00:15:17.579><c> to</c><00:15:17.699><c> this</c><00:15:17.820><c> effort</c><00:15:18.060><c> uh</c><00:15:18.899><c> please</c>

00:15:19.129 --> 00:15:19.139 align:start position:0%
contributing to this effort uh please
 

00:15:19.139 --> 00:15:21.410 align:start position:0%
contributing to this effort uh please
come<00:15:19.260><c> talk</c><00:15:19.500><c> to</c><00:15:19.620><c> me</c><00:15:20.100><c> and</c><00:15:20.699><c> I</c><00:15:20.880><c> realized</c><00:15:21.180><c> I</c><00:15:21.300><c> didn't</c>

00:15:21.410 --> 00:15:21.420 align:start position:0%
come talk to me and I realized I didn't
 

00:15:21.420 --> 00:15:22.910 align:start position:0%
come talk to me and I realized I didn't
do<00:15:21.660><c> a</c><00:15:21.899><c> soft</c><00:15:22.019><c> introduction</c><00:15:22.500><c> at</c><00:15:22.740><c> the</c><00:15:22.860><c> beginning</c>

00:15:22.910 --> 00:15:22.920 align:start position:0%
do a soft introduction at the beginning
 

00:15:22.920 --> 00:15:25.490 align:start position:0%
do a soft introduction at the beginning
my<00:15:23.519><c> name</c><00:15:23.699><c> is</c><00:15:23.699><c> wayday</c><00:15:24.240><c> a</c><00:15:24.779><c> research</c><00:15:25.019><c> partner</c><00:15:25.320><c> at</c>

00:15:25.490 --> 00:15:25.500 align:start position:0%
my name is wayday a research partner at
 

00:15:25.500 --> 00:15:28.910 align:start position:0%
my name is wayday a research partner at
Ben<00:15:25.680><c> capricel</c><00:15:26.399><c> and</c><00:15:27.720><c> um</c><00:15:27.779><c> come</c><00:15:28.320><c> ask</c><00:15:28.620><c> me</c><00:15:28.740><c> if</c><00:15:28.800><c> you</c>

00:15:28.910 --> 00:15:28.920 align:start position:0%
Ben capricel and um come ask me if you
 

00:15:28.920 --> 00:15:30.170 align:start position:0%
Ben capricel and um come ask me if you
have<00:15:29.100><c> more</c><00:15:29.339><c> questions</c><00:15:29.519><c> about</c><00:15:29.820><c> this</c><00:15:30.000><c> project</c>

00:15:30.170 --> 00:15:30.180 align:start position:0%
have more questions about this project
 

00:15:30.180 --> 00:15:31.910 align:start position:0%
have more questions about this project
but<00:15:30.660><c> I'll</c><00:15:30.959><c> take</c><00:15:31.139><c> any</c><00:15:31.199><c> questions</c><00:15:31.440><c> from</c><00:15:31.740><c> here</c>

00:15:31.910 --> 00:15:31.920 align:start position:0%
but I'll take any questions from here
 

00:15:31.920 --> 00:15:33.610 align:start position:0%
but I'll take any questions from here
thank<00:15:32.459><c> you</c>

00:15:33.610 --> 00:15:33.620 align:start position:0%
thank you
 

00:15:33.620 --> 00:15:36.829 align:start position:0%
thank you
hi<00:15:34.620><c> uh</c><00:15:35.579><c> congrats</c><00:15:36.060><c> for</c><00:15:36.240><c> the</c><00:15:36.360><c> work</c><00:15:36.480><c> I</c><00:15:36.720><c> think</c>

00:15:36.829 --> 00:15:36.839 align:start position:0%
hi uh congrats for the work I think
 

00:15:36.839 --> 00:15:39.050 align:start position:0%
hi uh congrats for the work I think
privacy<00:15:37.260><c> is</c><00:15:37.380><c> very</c><00:15:37.500><c> important</c><00:15:37.860><c> I've</c><00:15:38.639><c> worked</c>

00:15:39.050 --> 00:15:39.060 align:start position:0%
privacy is very important I've worked
 

00:15:39.060 --> 00:15:40.970 align:start position:0%
privacy is very important I've worked
for<00:15:39.120><c> a</c><00:15:39.240><c> few</c><00:15:39.360><c> years</c><00:15:39.600><c> on</c><00:15:39.899><c> having</c><00:15:40.199><c> trying</c><00:15:40.620><c> to</c><00:15:40.800><c> make</c>

00:15:40.970 --> 00:15:40.980 align:start position:0%
for a few years on having trying to make
 

00:15:40.980 --> 00:15:44.329 align:start position:0%
for a few years on having trying to make
users<00:15:41.579><c> uh</c><00:15:42.360><c> have</c><00:15:42.839><c> Smart</c><00:15:43.560><c> contract</c><00:15:43.860><c> wallets</c><00:15:44.220><c> by</c>

00:15:44.329 --> 00:15:44.339 align:start position:0%
users uh have Smart contract wallets by
 

00:15:44.339 --> 00:15:46.670 align:start position:0%
users uh have Smart contract wallets by
default<00:15:44.760><c> and</c><00:15:45.240><c> the</c><00:15:45.420><c> big</c><00:15:45.540><c> problem</c><00:15:45.779><c> is</c><00:15:46.260><c> the</c><00:15:46.500><c> gas</c>

00:15:46.670 --> 00:15:46.680 align:start position:0%
default and the big problem is the gas
 

00:15:46.680 --> 00:15:49.189 align:start position:0%
default and the big problem is the gas
cost<00:15:47.040><c> of</c><00:15:48.000><c> of</c><00:15:48.180><c> just</c><00:15:48.480><c> having</c><00:15:48.600><c> to</c><00:15:48.899><c> onboard</c>

00:15:49.189 --> 00:15:49.199 align:start position:0%
cost of of just having to onboard
 

00:15:49.199 --> 00:15:51.710 align:start position:0%
cost of of just having to onboard
someone<00:15:49.740><c> and</c><00:15:50.220><c> already</c><00:15:50.399><c> having</c><00:15:50.760><c> to</c><00:15:51.000><c> spend</c><00:15:51.300><c> like</c>

00:15:51.710 --> 00:15:51.720 align:start position:0%
someone and already having to spend like
 

00:15:51.720 --> 00:15:53.930 align:start position:0%
someone and already having to spend like
ten<00:15:52.380><c> dollars</c><00:15:52.680><c> five</c><00:15:52.920><c> dollars</c><00:15:53.220><c> sometimes</c><00:15:53.760><c> a</c>

00:15:53.930 --> 00:15:53.940 align:start position:0%
ten dollars five dollars sometimes a
 

00:15:53.940 --> 00:15:55.970 align:start position:0%
ten dollars five dollars sometimes a
hundred<00:15:54.180><c> dollars</c><00:15:54.420><c> how</c><00:15:55.320><c> do</c><00:15:55.440><c> you</c><00:15:55.620><c> think</c><00:15:55.740><c> that</c>

00:15:55.970 --> 00:15:55.980 align:start position:0%
hundred dollars how do you think that
 

00:15:55.980 --> 00:15:58.069 align:start position:0%
hundred dollars how do you think that
that<00:15:56.160><c> can</c><00:15:56.399><c> be</c><00:15:56.519><c> solved</c>

00:15:58.069 --> 00:15:58.079 align:start position:0%
that can be solved
 

00:15:58.079 --> 00:15:59.030 align:start position:0%
that can be solved
um

00:15:59.030 --> 00:15:59.040 align:start position:0%
um
 

00:15:59.040 --> 00:16:01.370 align:start position:0%
um
yeah<00:15:59.699><c> very</c><00:16:00.120><c> good</c><00:16:00.300><c> question</c><00:16:00.480><c> I</c><00:16:00.779><c> think</c><00:16:00.959><c> two</c>

00:16:01.370 --> 00:16:01.380 align:start position:0%
yeah very good question I think two
 

00:16:01.380 --> 00:16:04.069 align:start position:0%
yeah very good question I think two
things<00:16:01.620><c> uh</c><00:16:02.339><c> one</c><00:16:02.579><c> is</c>

00:16:04.069 --> 00:16:04.079 align:start position:0%
things uh one is
 

00:16:04.079 --> 00:16:07.490 align:start position:0%
things uh one is
the<00:16:04.860><c> you</c><00:16:05.459><c> know</c><00:16:05.519><c> actual</c><00:16:05.940><c> cause</c><00:16:06.360><c> of</c><00:16:06.600><c> gas</c><00:16:06.839><c> over</c>

00:16:07.490 --> 00:16:07.500 align:start position:0%
the you know actual cause of gas over
 

00:16:07.500 --> 00:16:09.350 align:start position:0%
the you know actual cause of gas over
time<00:16:07.740><c> as</c><00:16:08.279><c> we</c><00:16:08.519><c> build</c><00:16:08.699><c> these</c><00:16:08.940><c> scalability</c>

00:16:09.350 --> 00:16:09.360 align:start position:0%
time as we build these scalability
 

00:16:09.360 --> 00:16:12.050 align:start position:0%
time as we build these scalability
layers<00:16:09.779><c> should</c><00:16:10.560><c> go</c><00:16:10.920><c> down</c><00:16:11.160><c> right</c><00:16:11.519><c> as</c><00:16:11.699><c> we</c><00:16:11.880><c> build</c>

00:16:12.050 --> 00:16:12.060 align:start position:0%
layers should go down right as we build
 

00:16:12.060 --> 00:16:13.490 align:start position:0%
layers should go down right as we build
more<00:16:12.360><c> Roll-Ups</c>

00:16:13.490 --> 00:16:13.500 align:start position:0%
more Roll-Ups
 

00:16:13.500 --> 00:16:15.710 align:start position:0%
more Roll-Ups
um and<00:16:13.680><c> the</c><00:16:13.800><c> second</c><00:16:13.920><c> is</c><00:16:14.339><c> uh</c><00:16:15.060><c> we</c><00:16:15.300><c> could</c><00:16:15.420><c> use</c>

00:16:15.710 --> 00:16:15.720 align:start position:0%
um and the second is uh we could use
 

00:16:15.720 --> 00:16:17.509 align:start position:0%
um and the second is uh we could use
batching<00:16:16.260><c> to</c>

00:16:17.509 --> 00:16:17.519 align:start position:0%
batching to
 

00:16:17.519 --> 00:16:19.970 align:start position:0%
batching to
um<00:16:17.579><c> amortize</c><00:16:18.300><c> the</c><00:16:18.420><c> gas</c><00:16:18.600><c> cost</c><00:16:18.839><c> so</c><00:16:19.320><c> usually</c><00:16:19.620><c> you</c>

00:16:19.970 --> 00:16:19.980 align:start position:0%
um amortize the gas cost so usually you
 

00:16:19.980 --> 00:16:21.949 align:start position:0%
um amortize the gas cost so usually you
know<00:16:20.040><c> actually</c><00:16:20.459><c> in</c><00:16:20.699><c> 457</c><00:16:21.240><c> there's</c><00:16:21.480><c> notion</c><00:16:21.839><c> of</c>

00:16:21.949 --> 00:16:21.959 align:start position:0%
know actually in 457 there's notion of
 

00:16:21.959 --> 00:16:24.769 align:start position:0%
know actually in 457 there's notion of
uh<00:16:22.500><c> bundlers</c><00:16:22.980><c> and</c><00:16:23.160><c> aggregators</c><00:16:23.639><c> where</c><00:16:24.420><c> you</c>

00:16:24.769 --> 00:16:24.779 align:start position:0%
uh bundlers and aggregators where you
 

00:16:24.779 --> 00:16:26.090 align:start position:0%
uh bundlers and aggregators where you
know<00:16:24.839><c> you</c><00:16:25.079><c> compress</c><00:16:25.440><c> authentication</c>

00:16:26.090 --> 00:16:26.100 align:start position:0%
know you compress authentication
 

00:16:26.100 --> 00:16:28.250 align:start position:0%
know you compress authentication
information<00:16:26.420><c> uh</c><00:16:27.420><c> you</c><00:16:27.720><c> know</c><00:16:27.779><c> from</c><00:16:27.959><c> multiple</c>

00:16:28.250 --> 00:16:28.260 align:start position:0%
information uh you know from multiple
 

00:16:28.260 --> 00:16:29.750 align:start position:0%
information uh you know from multiple
transaction<00:16:28.680><c> from</c><00:16:29.040><c> multiple</c><00:16:29.279><c> transactions</c>

00:16:29.750 --> 00:16:29.760 align:start position:0%
transaction from multiple transactions
 

00:16:29.760 --> 00:16:32.509 align:start position:0%
transaction from multiple transactions
into<00:16:29.940><c> into</c><00:16:30.540><c> a</c><00:16:30.779><c> single</c><00:16:31.139><c> authorization</c><00:16:32.040><c> for</c><00:16:32.339><c> for</c>

00:16:32.509 --> 00:16:32.519 align:start position:0%
into into a single authorization for for
 

00:16:32.519 --> 00:16:34.610 align:start position:0%
into into a single authorization for for
all<00:16:32.880><c> the</c><00:16:33.000><c> transactions</c><00:16:33.540><c> and</c><00:16:34.320><c> you</c><00:16:34.560><c> know</c>

00:16:34.610 --> 00:16:34.620 align:start position:0%
all the transactions and you know
 

00:16:34.620 --> 00:16:35.750 align:start position:0%
all the transactions and you know
there's<00:16:34.740><c> different</c><00:16:34.980><c> tricks</c><00:16:35.339><c> to</c><00:16:35.459><c> kind</c><00:16:35.639><c> of</c>

00:16:35.750 --> 00:16:35.760 align:start position:0%
there's different tricks to kind of
 

00:16:35.760 --> 00:16:38.210 align:start position:0%
there's different tricks to kind of
further<00:16:36.300><c> optimize</c><00:16:36.660><c> the</c><00:16:36.779><c> gas</c><00:16:36.899><c> cost</c><00:16:37.139><c> uh</c><00:16:37.920><c> so</c><00:16:38.040><c> over</c>

00:16:38.210 --> 00:16:38.220 align:start position:0%
further optimize the gas cost uh so over
 

00:16:38.220 --> 00:16:40.189 align:start position:0%
further optimize the gas cost uh so over
time<00:16:38.459><c> through</c><00:16:39.060><c> these</c><00:16:39.360><c> you</c><00:16:39.480><c> know</c><00:16:39.540><c> two</c><00:16:39.720><c> Avenues</c>

00:16:40.189 --> 00:16:40.199 align:start position:0%
time through these you know two Avenues
 

00:16:40.199 --> 00:16:42.230 align:start position:0%
time through these you know two Avenues
the<00:16:40.560><c> hope</c><00:16:40.800><c> is</c><00:16:40.920><c> that</c>

00:16:42.230 --> 00:16:42.240 align:start position:0%
the hope is that
 

00:16:42.240 --> 00:16:45.170 align:start position:0%
the hope is that
the<00:16:42.720><c> the</c><00:16:42.959><c> additional</c><00:16:43.560><c> cost</c><00:16:43.740><c> incurred</c><00:16:44.279><c> to</c><00:16:44.940><c> to</c>

00:16:45.170 --> 00:16:45.180 align:start position:0%
the the additional cost incurred to to
 

00:16:45.180 --> 00:16:47.930 align:start position:0%
the the additional cost incurred to to
get<00:16:45.360><c> a</c><00:16:45.480><c> contract</c><00:16:45.839><c> wallet</c><00:16:46.259><c> with</c><00:16:46.620><c> privacy</c><00:16:47.040><c> uh</c>

00:16:47.930 --> 00:16:47.940 align:start position:0%
get a contract wallet with privacy uh
 

00:16:47.940 --> 00:16:50.269 align:start position:0%
get a contract wallet with privacy uh
it's<00:16:48.120><c> not</c><00:16:48.300><c> prohibitive</c><00:16:48.720><c> for</c><00:16:49.079><c> for</c><00:16:49.320><c> users</c><00:16:49.740><c> for</c>

00:16:50.269 --> 00:16:50.279 align:start position:0%
it's not prohibitive for for users for
 

00:16:50.279 --> 00:16:52.670 align:start position:0%
it's not prohibitive for for users for
you<00:16:50.519><c> know</c><00:16:50.639><c> for</c><00:16:50.759><c> vast</c><00:16:51.180><c> majority</c><00:16:51.420><c> of</c><00:16:51.480><c> users</c><00:16:51.899><c> uh</c>

00:16:52.670 --> 00:16:52.680 align:start position:0%
you know for vast majority of users uh
 

00:16:52.680 --> 00:16:54.290 align:start position:0%
you know for vast majority of users uh
great<00:16:52.920><c> talk</c><00:16:53.100><c> I'm</c><00:16:53.459><c> interested</c><00:16:53.820><c> in</c><00:16:53.940><c> how</c><00:16:54.180><c> you</c>

00:16:54.290 --> 00:16:54.300 align:start position:0%
great talk I'm interested in how you
 

00:16:54.300 --> 00:16:57.650 align:start position:0%
great talk I'm interested in how you
figure<00:16:54.420><c> out</c><00:16:54.660><c> ofac</c><00:16:55.620><c> and</c><00:16:55.860><c> tornado</c><00:16:56.279><c> cache</c>

00:16:57.650 --> 00:16:57.660 align:start position:0%
figure out ofac and tornado cache
 

00:16:57.660 --> 00:16:59.030 align:start position:0%
figure out ofac and tornado cache
um<00:16:57.779><c> because</c><00:16:57.959><c> if</c><00:16:58.139><c> this</c><00:16:58.259><c> is</c><00:16:58.380><c> like</c><00:16:58.500><c> an</c><00:16:58.680><c> opt-in</c>

00:16:59.030 --> 00:16:59.040 align:start position:0%
um because if this is like an opt-in
 

00:16:59.040 --> 00:17:01.730 align:start position:0%
um because if this is like an opt-in
where<00:16:59.880><c> this</c><00:17:00.060><c> person</c><00:17:00.180><c> coming</c><00:17:00.420><c> from</c><00:17:00.540><c> hi</c><00:17:00.959><c> over</c>

00:17:01.730 --> 00:17:01.740 align:start position:0%
where this person coming from hi over
 

00:17:01.740 --> 00:17:04.189 align:start position:0%
where this person coming from hi over
here<00:17:01.920><c> oh</c><00:17:02.399><c> yeah</c><00:17:02.519><c> hi</c><00:17:03.060><c> no</c><00:17:03.480><c> how</c><00:17:03.779><c> you</c><00:17:03.899><c> think</c><00:17:04.020><c> about</c>

00:17:04.189 --> 00:17:04.199 align:start position:0%
here oh yeah hi no how you think about
 

00:17:04.199 --> 00:17:05.809 align:start position:0%
here oh yeah hi no how you think about
uh<00:17:04.679><c> because</c><00:17:04.799><c> if</c><00:17:04.980><c> you</c><00:17:05.040><c> look</c><00:17:05.100><c> at</c><00:17:05.220><c> tornado</c><00:17:05.459><c> cache</c>

00:17:05.809 --> 00:17:05.819 align:start position:0%
uh because if you look at tornado cache
 

00:17:05.819 --> 00:17:07.549 align:start position:0%
uh because if you look at tornado cache
and<00:17:05.939><c> the</c><00:17:06.059><c> ofax</c><00:17:06.360><c> sanctions</c><00:17:06.780><c> how</c><00:17:07.199><c> do</c><00:17:07.319><c> you</c><00:17:07.439><c> think</c>

00:17:07.549 --> 00:17:07.559 align:start position:0%
and the ofax sanctions how do you think
 

00:17:07.559 --> 00:17:08.990 align:start position:0%
and the ofax sanctions how do you think
about<00:17:07.740><c> sort</c><00:17:08.040><c> of</c><00:17:08.100><c> avoiding</c><00:17:08.640><c> that</c><00:17:08.760><c> kind</c><00:17:08.939><c> of</c>

00:17:08.990 --> 00:17:09.000 align:start position:0%
about sort of avoiding that kind of
 

00:17:09.000 --> 00:17:10.669 align:start position:0%
about sort of avoiding that kind of
thing<00:17:09.179><c> with</c><00:17:09.660><c> because</c><00:17:09.900><c> my</c><00:17:10.140><c> understanding</c><00:17:10.380><c> is</c>

00:17:10.669 --> 00:17:10.679 align:start position:0%
thing with because my understanding is
 

00:17:10.679 --> 00:17:12.049 align:start position:0%
thing with because my understanding is
that<00:17:10.919><c> this</c><00:17:11.040><c> would</c><00:17:11.160><c> be</c><00:17:11.280><c> like</c><00:17:11.459><c> an</c><00:17:11.520><c> opt-in</c><00:17:11.819><c> smart</c>

00:17:12.049 --> 00:17:12.059 align:start position:0%
that this would be like an opt-in smart
 

00:17:12.059 --> 00:17:13.789 align:start position:0%
that this would be like an opt-in smart
counter<00:17:12.360><c> wallet</c><00:17:12.660><c> so</c><00:17:13.020><c> how</c><00:17:13.199><c> can</c><00:17:13.319><c> you</c><00:17:13.439><c> avoid</c><00:17:13.620><c> that</c>

00:17:13.789 --> 00:17:13.799 align:start position:0%
counter wallet so how can you avoid that
 

00:17:13.799 --> 00:17:15.289 align:start position:0%
counter wallet so how can you avoid that
and<00:17:14.040><c> kind</c><00:17:14.220><c> of</c><00:17:14.339><c> adverse</c><00:17:14.699><c> selection</c><00:17:14.880><c> and</c><00:17:15.120><c> these</c>

00:17:15.289 --> 00:17:15.299 align:start position:0%
and kind of adverse selection and these
 

00:17:15.299 --> 00:17:18.049 align:start position:0%
and kind of adverse selection and these
types<00:17:15.419><c> of</c><00:17:15.480><c> things</c><00:17:15.660><c> yeah</c><00:17:16.020><c> so</c>

00:17:18.049 --> 00:17:18.059 align:start position:0%
types of things yeah so
 

00:17:18.059 --> 00:17:18.590 align:start position:0%
types of things yeah so
um

00:17:18.590 --> 00:17:18.600 align:start position:0%
um
 

00:17:18.600 --> 00:17:20.809 align:start position:0%
um
so<00:17:19.140><c> referring</c><00:17:19.559><c> back</c><00:17:19.740><c> to</c><00:17:19.860><c> my</c><00:17:20.040><c> slides</c><00:17:20.400><c> where</c><00:17:20.640><c> I</c>

00:17:20.809 --> 00:17:20.819 align:start position:0%
so referring back to my slides where I
 

00:17:20.819 --> 00:17:22.309 align:start position:0%
so referring back to my slides where I
showed<00:17:21.059><c> the</c><00:17:21.179><c> special</c><00:17:21.299><c> Solutions</c>

00:17:22.309 --> 00:17:22.319 align:start position:0%
showed the special Solutions
 

00:17:22.319 --> 00:17:24.770 align:start position:0%
showed the special Solutions
you<00:17:23.459><c> you</c><00:17:23.760><c> know</c>

00:17:24.770 --> 00:17:24.780 align:start position:0%
you you know
 

00:17:24.780 --> 00:17:26.510 align:start position:0%
you you know
I think as<00:17:25.500><c> a</c><00:17:25.620><c> builder</c><00:17:25.980><c> we</c><00:17:26.220><c> should</c><00:17:26.339><c> be</c>

00:17:26.510 --> 00:17:26.520 align:start position:0%
I think as a builder we should be
 

00:17:26.520 --> 00:17:28.010 align:start position:0%
I think as a builder we should be
flexible<00:17:26.819><c> in</c>

00:17:28.010 --> 00:17:28.020 align:start position:0%
flexible in
 

00:17:28.020 --> 00:17:29.870 align:start position:0%
flexible in
kind<00:17:28.380><c> of</c><00:17:28.500><c> so</c><00:17:28.799><c> good</c><00:17:29.040><c> what</c><00:17:29.220><c> is</c><00:17:29.340><c> privacy</c><00:17:29.700><c> right</c>

00:17:29.870 --> 00:17:29.880 align:start position:0%
kind of so good what is privacy right
 

00:17:29.880 --> 00:17:32.390 align:start position:0%
kind of so good what is privacy right
privacy<00:17:30.419><c> is</c><00:17:31.380><c> appropriate</c><00:17:31.980><c> full</c><00:17:32.160><c> of</c>

00:17:32.390 --> 00:17:32.400 align:start position:0%
privacy is appropriate full of
 

00:17:32.400 --> 00:17:34.130 align:start position:0%
privacy is appropriate full of
information

00:17:34.130 --> 00:17:34.140 align:start position:0%
information
 

00:17:34.140 --> 00:17:36.110 align:start position:0%
information
I don't<00:17:34.559><c> think</c><00:17:34.679><c> privacy</c><00:17:35.100><c> is</c><00:17:35.460><c> as</c><00:17:35.640><c> absolute</c>

00:17:36.110 --> 00:17:36.120 align:start position:0%
I don't think privacy is as absolute
 

00:17:36.120 --> 00:17:38.029 align:start position:0%
I don't think privacy is as absolute
notion<00:17:36.480><c> where</c><00:17:36.960><c> everything</c><00:17:37.620><c> should</c><00:17:37.919><c> be</c>

00:17:38.029 --> 00:17:38.039 align:start position:0%
notion where everything should be
 

00:17:38.039 --> 00:17:39.890 align:start position:0%
notion where everything should be
private<00:17:38.460><c> to</c><00:17:38.580><c> you</c><00:17:38.760><c> uh</c><00:17:39.480><c> you</c><00:17:39.600><c> know</c><00:17:39.720><c> there's</c>

00:17:39.890 --> 00:17:39.900 align:start position:0%
private to you uh you know there's
 

00:17:39.900 --> 00:17:43.130 align:start position:0%
private to you uh you know there's
there's<00:17:40.140><c> some</c><00:17:40.440><c> societal</c><00:17:41.100><c> like</c><00:17:41.600><c> consensus</c><00:17:42.600><c> on</c>

00:17:43.130 --> 00:17:43.140 align:start position:0%
there's some societal like consensus on
 

00:17:43.140 --> 00:17:44.630 align:start position:0%
there's some societal like consensus on
what<00:17:43.679><c> is</c><00:17:43.799><c> appropriate</c><00:17:44.220><c> for</c><00:17:44.340><c> a</c><00:17:44.460><c> lot</c><00:17:44.520><c> of</c>

00:17:44.630 --> 00:17:44.640 align:start position:0%
what is appropriate for a lot of
 

00:17:44.640 --> 00:17:46.909 align:start position:0%
what is appropriate for a lot of
information<00:17:44.760><c> right</c><00:17:45.539><c> and</c><00:17:46.140><c> everybody</c><00:17:46.380><c> can</c><00:17:46.740><c> have</c>

00:17:46.909 --> 00:17:46.919 align:start position:0%
information right and everybody can have
 

00:17:46.919 --> 00:17:49.250 align:start position:0%
information right and everybody can have
their<00:17:47.460><c> own</c><00:17:47.640><c> interpretation</c><00:17:48.360><c> of</c><00:17:48.539><c> that</c><00:17:48.780><c> you</c>

00:17:49.250 --> 00:17:49.260 align:start position:0%
their own interpretation of that you
 

00:17:49.260 --> 00:17:50.330 align:start position:0%
their own interpretation of that you
know

00:17:50.330 --> 00:17:50.340 align:start position:0%
know
 

00:17:50.340 --> 00:17:52.430 align:start position:0%
know
um<00:17:50.400><c> government</c><00:17:50.940><c> agencies</c><00:17:51.539><c> have</c><00:17:51.960><c> their</c><00:17:52.320><c> own</c>

00:17:52.430 --> 00:17:52.440 align:start position:0%
um government agencies have their own
 

00:17:52.440 --> 00:17:54.950 align:start position:0%
um government agencies have their own
interpretation<00:17:53.059><c> individuals</c><00:17:54.059><c> in</c><00:17:54.419><c> ethereum</c>

00:17:54.950 --> 00:17:54.960 align:start position:0%
interpretation individuals in ethereum
 

00:17:54.960 --> 00:17:57.710 align:start position:0%
interpretation individuals in ethereum
community<00:17:55.260><c> can</c><00:17:55.620><c> have</c><00:17:55.799><c> you</c><00:17:56.160><c> know</c><00:17:56.760><c> you</c><00:17:57.299><c> know</c><00:17:57.600><c> our</c>

00:17:57.710 --> 00:17:57.720 align:start position:0%
community can have you know you know our
 

00:17:57.720 --> 00:17:59.510 align:start position:0%
community can have you know you know our
interpretation<00:17:58.320><c> uh</c><00:17:59.039><c> and</c><00:17:59.160><c> they</c><00:17:59.280><c> might</c><00:17:59.400><c> be</c>

00:17:59.510 --> 00:17:59.520 align:start position:0%
interpretation uh and they might be
 

00:17:59.520 --> 00:18:01.549 align:start position:0%
interpretation uh and they might be
incompatible

00:18:01.549 --> 00:18:01.559 align:start position:0%
incompatible
 

00:18:01.559 --> 00:18:03.529 align:start position:0%
incompatible
but<00:18:01.980><c> I</c><00:18:02.100><c> think</c><00:18:02.220><c> as</c><00:18:02.640><c> Builders</c><00:18:03.120><c> we</c><00:18:03.299><c> should</c><00:18:03.419><c> be</c>

00:18:03.529 --> 00:18:03.539 align:start position:0%
but I think as Builders we should be
 

00:18:03.539 --> 00:18:05.930 align:start position:0%
but I think as Builders we should be
open<00:18:03.720><c> to</c><00:18:03.960><c> different</c>

00:18:05.930 --> 00:18:05.940 align:start position:0%
open to different
 

00:18:05.940 --> 00:18:08.029 align:start position:0%
open to different
versions<00:18:06.600><c> of</c><00:18:06.840><c> you</c><00:18:07.200><c> know</c><00:18:07.260><c> what</c><00:18:07.440><c> is</c><00:18:07.620><c> appropriate</c>

00:18:08.029 --> 00:18:08.039 align:start position:0%
versions of you know what is appropriate
 

00:18:08.039 --> 00:18:10.010 align:start position:0%
versions of you know what is appropriate
for<00:18:08.280><c> all</c><00:18:08.460><c> of</c><00:18:08.580><c> information</c><00:18:08.780><c> uh</c><00:18:09.780><c> because</c>

00:18:10.010 --> 00:18:10.020 align:start position:0%
for all of information uh because
 

00:18:10.020 --> 00:18:12.110 align:start position:0%
for all of information uh because
technology<00:18:10.440><c> is</c><00:18:10.620><c> really</c><00:18:11.100><c> flexible</c>

00:18:12.110 --> 00:18:12.120 align:start position:0%
technology is really flexible
 

00:18:12.120 --> 00:18:14.750 align:start position:0%
technology is really flexible
um<00:18:12.179><c> and</c><00:18:13.140><c> you</c><00:18:14.039><c> know</c>

00:18:14.750 --> 00:18:14.760 align:start position:0%
um and you know
 

00:18:14.760 --> 00:18:17.029 align:start position:0%
um and you know
over<00:18:15.120><c> time</c><00:18:15.419><c> there</c><00:18:16.320><c> should</c><00:18:16.620><c> there</c><00:18:16.799><c> will</c><00:18:16.919><c> be</c>

00:18:17.029 --> 00:18:17.039 align:start position:0%
over time there should there will be
 

00:18:17.039 --> 00:18:18.289 align:start position:0%
over time there should there will be
communities<00:18:17.280><c> that</c><00:18:17.520><c> might</c><00:18:17.700><c> be</c><00:18:17.820><c> incompatible</c>

00:18:18.289 --> 00:18:18.299 align:start position:0%
communities that might be incompatible
 

00:18:18.299 --> 00:18:19.610 align:start position:0%
communities that might be incompatible
but<00:18:18.539><c> like</c><00:18:18.660><c> you</c><00:18:18.780><c> know</c><00:18:18.900><c> we</c><00:18:19.020><c> should</c><00:18:19.140><c> work</c><00:18:19.320><c> towards</c>

00:18:19.610 --> 00:18:19.620 align:start position:0%
but like you know we should work towards
 

00:18:19.620 --> 00:18:21.650 align:start position:0%
but like you know we should work towards
the<00:18:19.679><c> solution</c><00:18:19.980><c> uh</c><00:18:20.820><c> that's</c><00:18:21.000><c> more</c><00:18:21.179><c> toward</c><00:18:21.539><c> the</c>

00:18:21.650 --> 00:18:21.660 align:start position:0%
the solution uh that's more toward the
 

00:18:21.660 --> 00:18:24.830 align:start position:0%
the solution uh that's more toward the
center<00:18:21.720><c> I</c><00:18:22.080><c> would</c><00:18:22.200><c> say</c><00:18:22.320><c> where</c><00:18:22.980><c> we</c><00:18:23.820><c> include</c><00:18:24.539><c> as</c>

00:18:24.830 --> 00:18:24.840 align:start position:0%
center I would say where we include as
 

00:18:24.840 --> 00:18:26.570 align:start position:0%
center I would say where we include as
many<00:18:25.080><c> users</c><00:18:25.440><c> in</c><00:18:25.559><c> your</c><00:18:25.679><c> ecosystem</c><00:18:25.980><c> as</c><00:18:26.280><c> possible</c>

00:18:26.570 --> 00:18:26.580 align:start position:0%
many users in your ecosystem as possible
 

00:18:26.580 --> 00:18:29.090 align:start position:0%
many users in your ecosystem as possible
yet<00:18:27.299><c> give</c><00:18:27.660><c> some</c><00:18:28.020><c> sort</c><00:18:28.140><c> of</c><00:18:28.260><c> control</c>

00:18:29.090 --> 00:18:29.100 align:start position:0%
yet give some sort of control
 

00:18:29.100 --> 00:18:33.890 align:start position:0%
yet give some sort of control
perhaps<00:18:30.140><c> maybe</c><00:18:31.140><c> to</c><00:18:31.919><c> some</c><00:18:32.220><c> set</c><00:18:32.460><c> of</c><00:18:32.640><c> people</c><00:18:32.900><c> to</c>

00:18:33.890 --> 00:18:33.900 align:start position:0%
perhaps maybe to some set of people to
 

00:18:33.900 --> 00:18:36.289 align:start position:0%
perhaps maybe to some set of people to
be<00:18:34.020><c> able</c><00:18:34.140><c> to</c><00:18:34.260><c> prevent</c><00:18:34.740><c> illicit</c><00:18:35.220><c> activities</c>

00:18:36.289 --> 00:18:36.299 align:start position:0%
be able to prevent illicit activities
 

00:18:36.299 --> 00:18:38.390 align:start position:0%
be able to prevent illicit activities
So<00:18:36.780><c> when</c><00:18:37.080><c> you</c><00:18:37.200><c> say</c><00:18:37.380><c> you're</c><00:18:37.620><c> we're</c><00:18:38.160><c> building</c>

00:18:38.390 --> 00:18:38.400 align:start position:0%
So when you say you're we're building
 

00:18:38.400 --> 00:18:41.510 align:start position:0%
So when you say you're we're building
this<00:18:38.580><c> already</c><00:18:38.760><c> how</c><00:18:39.360><c> far</c><00:18:39.539><c> have</c><00:18:39.660><c> you</c><00:18:39.840><c> got</c><00:18:40.280><c> uh</c><00:18:41.280><c> we</c>

00:18:41.510 --> 00:18:41.520 align:start position:0%
this already how far have you got uh we
 

00:18:41.520 --> 00:18:42.890 align:start position:0%
this already how far have you got uh we
have<00:18:41.640><c> prototype</c><00:18:42.179><c> contracts</c><00:18:42.539><c> you</c><00:18:42.780><c> know</c><00:18:42.840><c> it's</c>

00:18:42.890 --> 00:18:42.900 align:start position:0%
have prototype contracts you know it's
 

00:18:42.900 --> 00:18:46.850 align:start position:0%
have prototype contracts you know it's
very<00:18:43.140><c> early</c><00:18:43.260><c> stage</c><00:18:44.100><c> um</c><00:18:44.240><c> uh</c><00:18:45.240><c> yeah</c><00:18:45.720><c> so</c>

00:18:46.850 --> 00:18:46.860 align:start position:0%
very early stage um uh yeah so
 

00:18:46.860 --> 00:18:48.350 align:start position:0%
very early stage um uh yeah so
the<00:18:47.100><c> idea</c><00:18:47.400><c> has</c><00:18:47.640><c> been</c>

00:18:48.350 --> 00:18:48.360 align:start position:0%
the idea has been
 

00:18:48.360 --> 00:18:51.230 align:start position:0%
the idea has been
been<00:18:48.660><c> there</c><00:18:48.900><c> for</c><00:18:49.140><c> you</c><00:18:49.679><c> know</c><00:18:49.740><c> a</c><00:18:49.919><c> while</c><00:18:50.100><c> but</c>

00:18:51.230 --> 00:18:51.240 align:start position:0%
been there for you know a while but
 

00:18:51.240 --> 00:18:52.010 align:start position:0%
been there for you know a while but
um

00:18:52.010 --> 00:18:52.020 align:start position:0%
um
 

00:18:52.020 --> 00:18:53.630 align:start position:0%
um
the<00:18:52.440><c> building</c><00:18:52.500><c> is</c><00:18:52.799><c> just</c><00:18:53.039><c> just</c><00:18:53.160><c> speaking</c><00:18:53.520><c> of</c>

00:18:53.630 --> 00:18:53.640 align:start position:0%
the building is just just speaking of
 

00:18:53.640 --> 00:18:55.610 align:start position:0%
the building is just just speaking of
traction<00:18:54.000><c> and</c><00:18:54.539><c> you</c><00:18:55.140><c> know</c><00:18:55.200><c> we'll</c><00:18:55.380><c> have</c>

00:18:55.610 --> 00:18:55.620 align:start position:0%
traction and you know we'll have
 

00:18:55.620 --> 00:18:57.650 align:start position:0%
traction and you know we'll have
basically<00:18:56.100><c> two</c><00:18:56.340><c> people</c><00:18:56.520><c> full-time</c><00:18:57.360><c> on</c><00:18:57.539><c> this</c>

00:18:57.650 --> 00:18:57.660 align:start position:0%
basically two people full-time on this
 

00:18:57.660 --> 00:19:01.490 align:start position:0%
basically two people full-time on this
but<00:18:57.900><c> why</c><00:18:58.140><c> not</c><00:18:58.700><c> embed</c><00:18:59.700><c> these</c><00:19:00.480><c> Innovations</c><00:19:01.080><c> into</c>

00:19:01.490 --> 00:19:01.500 align:start position:0%
but why not embed these Innovations into
 

00:19:01.500 --> 00:19:03.710 align:start position:0%
but why not embed these Innovations into
an<00:19:01.740><c> existing</c><00:19:02.039><c> contract</c><00:19:02.400><c> wallet</c><00:19:02.880><c> like</c><00:19:03.240><c> margin</c>

00:19:03.710 --> 00:19:03.720 align:start position:0%
an existing contract wallet like margin
 

00:19:03.720 --> 00:19:06.529 align:start position:0%
an existing contract wallet like margin
or<00:19:04.020><c> something</c><00:19:04.620><c> so</c><00:19:05.340><c> this</c><00:19:05.820><c> well</c><00:19:06.179><c> there's</c><00:19:06.419><c> many</c>

00:19:06.529 --> 00:19:06.539 align:start position:0%
or something so this well there's many
 

00:19:06.539 --> 00:19:07.850 align:start position:0%
or something so this well there's many
many<00:19:06.720><c> different</c><00:19:06.960><c> contract</c><00:19:07.260><c> was</c><00:19:07.440><c> out</c><00:19:07.740><c> there</c>

00:19:07.850 --> 00:19:07.860 align:start position:0%
many different contract was out there
 

00:19:07.860 --> 00:19:10.310 align:start position:0%
many different contract was out there
with<00:19:08.160><c> different</c><00:19:08.340><c> Focus</c><00:19:08.780><c> it's</c><00:19:09.780><c> this</c><00:19:10.080><c> is</c><00:19:10.200><c> a</c>

00:19:10.310 --> 00:19:10.320 align:start position:0%
with different Focus it's this is a
 

00:19:10.320 --> 00:19:12.230 align:start position:0%
with different Focus it's this is a
contractual<00:19:10.740><c> with</c><00:19:11.220><c> privacy</c>

00:19:12.230 --> 00:19:12.240 align:start position:0%
contractual with privacy
 

00:19:12.240 --> 00:19:13.490 align:start position:0%
contractual with privacy
um you<00:19:12.660><c> know</c><00:19:12.720><c> I</c><00:19:12.900><c> think</c><00:19:13.020><c> it</c><00:19:13.140><c> doesn't</c><00:19:13.320><c> make</c>

00:19:13.490 --> 00:19:13.500 align:start position:0%
um you know I think it doesn't make
 

00:19:13.500 --> 00:19:14.510 align:start position:0%
um you know I think it doesn't make
sense<00:19:13.679><c> to</c>

00:19:14.510 --> 00:19:14.520 align:start position:0%
sense to
 

00:19:14.520 --> 00:19:16.250 align:start position:0%
sense to
well<00:19:14.880><c> I</c><00:19:15.000><c> mean</c><00:19:15.120><c> we</c><00:19:15.299><c> could</c><00:19:15.419><c> take</c><00:19:15.600><c> existing</c><00:19:16.140><c> you</c>

00:19:16.250 --> 00:19:16.260 align:start position:0%
well I mean we could take existing you
 

00:19:16.260 --> 00:19:17.870 align:start position:0%
well I mean we could take existing you
know<00:19:16.320><c> we'll</c><00:19:16.860><c> take</c><00:19:17.160><c> the</c><00:19:17.280><c> existing</c><00:19:17.520><c> fourth</c><00:19:17.760><c> of</c>

00:19:17.870 --> 00:19:17.880 align:start position:0%
know we'll take the existing fourth of
 

00:19:17.880 --> 00:19:21.230 align:start position:0%
know we'll take the existing fourth of
the<00:19:18.000><c> seven</c><00:19:18.240><c> uh</c><00:19:18.900><c> you</c><00:19:19.020><c> know</c><00:19:19.679><c> standard</c><00:19:20.280><c> uh</c>

00:19:21.230 --> 00:19:21.240 align:start position:0%
the seven uh you know standard uh
 

00:19:21.240 --> 00:19:23.270 align:start position:0%
the seven uh you know standard uh
reference<00:19:21.539><c> code</c><00:19:21.720><c> base</c><00:19:21.960><c> and</c><00:19:22.260><c> just</c><00:19:22.860><c> you</c><00:19:23.220><c> know</c>

00:19:23.270 --> 00:19:23.280 align:start position:0%
reference code base and just you know
 

00:19:23.280 --> 00:19:25.430 align:start position:0%
reference code base and just you know
fit<00:19:23.400><c> this</c><00:19:23.580><c> into</c><00:19:23.820><c> there</c><00:19:24.600><c> um</c><00:19:24.660><c> if</c><00:19:24.900><c> the</c><00:19:25.080><c> main</c>

00:19:25.430 --> 00:19:25.440 align:start position:0%
fit this into there um if the main
 

00:19:25.440 --> 00:19:28.190 align:start position:0%
fit this into there um if the main
difficulties<00:19:25.860><c> is</c><00:19:26.100><c> actually</c><00:19:26.299><c> not</c><00:19:27.299><c> being</c><00:19:27.960><c> a</c>

00:19:28.190 --> 00:19:28.200 align:start position:0%
difficulties is actually not being a
 

00:19:28.200 --> 00:19:29.870 align:start position:0%
difficulties is actually not being a
contract<00:19:28.500><c> wallet</c><00:19:28.919><c> I'll</c><00:19:29.400><c> show</c><00:19:29.580><c> you</c><00:19:29.700><c> like</c><00:19:29.820><c> how</c>

00:19:29.870 --> 00:19:29.880 align:start position:0%
contract wallet I'll show you like how
 

00:19:29.880 --> 00:19:32.750 align:start position:0%
contract wallet I'll show you like how
to<00:19:30.000><c> add</c><00:19:30.179><c> privacy</c><00:19:31.020><c> I</c><00:19:31.620><c> think</c><00:19:31.740><c> because</c><00:19:32.340><c> when</c><00:19:32.580><c> you</c>

00:19:32.750 --> 00:19:32.760 align:start position:0%
to add privacy I think because when you
 

00:19:32.760 --> 00:19:35.510 align:start position:0%
to add privacy I think because when you
also<00:19:33.179><c> changed</c><00:19:33.360><c> the</c><00:19:33.419><c> front-end</c><00:19:33.720><c> apis</c><00:19:34.140><c> so</c><00:19:34.799><c> I</c>

00:19:35.510 --> 00:19:35.520 align:start position:0%
also changed the front-end apis so I
 

00:19:35.520 --> 00:19:37.130 align:start position:0%
also changed the front-end apis so I
mean<00:19:35.640><c> every</c><00:19:35.880><c> single</c><00:19:36.120><c> smart</c><00:19:36.360><c> contract</c><00:19:36.660><c> all</c><00:19:36.960><c> in</c>

00:19:37.130 --> 00:19:37.140 align:start position:0%
mean every single smart contract all in
 

00:19:37.140 --> 00:19:38.750 align:start position:0%
mean every single smart contract all in
have<00:19:37.559><c> to</c><00:19:37.740><c> do</c><00:19:37.860><c> this</c><00:19:37.919><c> but</c><00:19:38.160><c> like</c><00:19:38.220><c> I</c><00:19:38.400><c> think</c><00:19:38.460><c> for</c><00:19:38.640><c> for</c>

00:19:38.750 --> 00:19:38.760 align:start position:0%
have to do this but like I think for for
 

00:19:38.760 --> 00:19:41.630 align:start position:0%
have to do this but like I think for for
privacy<00:19:39.179><c> is</c><00:19:39.360><c> more</c><00:19:39.539><c> important</c><00:19:39.840><c> because</c><00:19:40.220><c> the</c><00:19:41.220><c> a</c>

00:19:41.630 --> 00:19:41.640 align:start position:0%
privacy is more important because the a
 

00:19:41.640 --> 00:19:43.010 align:start position:0%
privacy is more important because the a
lot<00:19:41.760><c> of</c><00:19:41.880><c> command</c><00:19:42.120><c> is</c><00:19:42.299><c> seem</c><00:19:42.480><c> to</c><00:19:42.600><c> change</c><00:19:42.780><c> right</c>

00:19:43.010 --> 00:19:43.020 align:start position:0%
lot of command is seem to change right
 

00:19:43.020 --> 00:19:45.230 align:start position:0%
lot of command is seem to change right
so<00:19:43.320><c> if</c><00:19:43.860><c> you</c><00:19:43.980><c> think</c><00:19:44.039><c> about</c><00:19:44.160><c> how</c><00:19:44.460><c> currently</c><00:19:45.059><c> you</c>

00:19:45.230 --> 00:19:45.240 align:start position:0%
so if you think about how currently you
 

00:19:45.240 --> 00:19:47.750 align:start position:0%
so if you think about how currently you
pull<00:19:45.360><c> balances</c><00:19:45.960><c> ready</c><00:19:46.200><c> accounts</c><00:19:47.039><c> you</c><00:19:47.520><c> first</c>

00:19:47.750 --> 00:19:47.760 align:start position:0%
pull balances ready accounts you first
 

00:19:47.760 --> 00:19:50.510 align:start position:0%
pull balances ready accounts you first
connect<00:19:48.000><c> your</c><00:19:48.360><c> wallet</c><00:19:48.660><c> you</c><00:19:49.440><c> pull</c><00:19:49.620><c> like</c><00:19:49.980><c> you</c>

00:19:50.510 --> 00:19:50.520 align:start position:0%
connect your wallet you pull like you
 

00:19:50.520 --> 00:19:51.830 align:start position:0%
connect your wallet you pull like you
know<00:19:50.640><c> what</c><00:19:50.940><c> is</c><00:19:51.059><c> the</c><00:19:51.179><c> connected</c><00:19:51.539><c> wallet</c>

00:19:51.830 --> 00:19:51.840 align:start position:0%
know what is the connected wallet
 

00:19:51.840 --> 00:19:53.570 align:start position:0%
know what is the connected wallet
address<00:19:51.960><c> and</c><00:19:52.559><c> you</c><00:19:52.740><c> like</c><00:19:52.860><c> go</c><00:19:53.100><c> to</c><00:19:53.220><c> the</c><00:19:53.280><c> contract</c>

00:19:53.570 --> 00:19:53.580 align:start position:0%
address and you like go to the contract
 

00:19:53.580 --> 00:19:55.370 align:start position:0%
address and you like go to the contract
and<00:19:53.820><c> pull</c><00:19:54.240><c> okay</c><00:19:54.480><c> what</c><00:19:54.720><c> is</c><00:19:54.840><c> your</c><00:19:54.960><c> action</c><00:19:55.140><c> that</c>

00:19:55.370 --> 00:19:55.380 align:start position:0%
and pull okay what is your action that
 

00:19:55.380 --> 00:19:57.169 align:start position:0%
and pull okay what is your action that
balance<00:19:55.679><c> that</c><00:19:56.280><c> cannot</c><00:19:56.520><c> be</c><00:19:56.640><c> made</c><00:19:56.760><c> privacy</c>

00:19:57.169 --> 00:19:57.179 align:start position:0%
balance that cannot be made privacy
 

00:19:57.179 --> 00:19:58.909 align:start position:0%
balance that cannot be made privacy
preserving<00:19:57.600><c> right</c><00:19:57.840><c> because</c><00:19:58.080><c> you</c><00:19:58.440><c> get</c><00:19:58.559><c> who</c><00:19:58.740><c> it</c>

00:19:58.909 --> 00:19:58.919 align:start position:0%
preserving right because you get who it
 

00:19:58.919 --> 00:20:00.230 align:start position:0%
preserving right because you get who it
is<00:19:59.039><c> so</c><00:19:59.460><c> you</c><00:19:59.580><c> have</c><00:19:59.700><c> to</c><00:19:59.820><c> change</c><00:19:59.940><c> that</c><00:20:00.059><c> into</c>

00:20:00.230 --> 00:20:00.240 align:start position:0%
is so you have to change that into
 

00:20:00.240 --> 00:20:02.870 align:start position:0%
is so you have to change that into
something<00:20:00.480><c> like</c><00:20:00.720><c> you</c><00:20:01.260><c> know</c><00:20:01.380><c> connect</c><00:20:02.160><c> to</c>

00:20:02.870 --> 00:20:02.880 align:start position:0%
something like you know connect to
 

00:20:02.880 --> 00:20:06.350 align:start position:0%
something like you know connect to
wallet<00:20:03.240><c> can</c><00:20:03.720><c> I</c><00:20:03.960><c> get</c><00:20:04.200><c> the</c><00:20:04.500><c> usdc</c><00:20:05.039><c> balance</c>

00:20:06.350 --> 00:20:06.360 align:start position:0%
wallet can I get the usdc balance
 

00:20:06.360 --> 00:20:07.850 align:start position:0%
wallet can I get the usdc balance
um you<00:20:06.660><c> know</c><00:20:06.780><c> so</c><00:20:06.900><c> so</c><00:20:07.140><c> a</c><00:20:07.380><c> lot</c><00:20:07.500><c> of</c><00:20:07.559><c> things</c><00:20:07.679><c> to</c>

00:20:07.850 --> 00:20:07.860 align:start position:0%
um you know so so a lot of things to
 

00:20:07.860 --> 00:20:10.549 align:start position:0%
um you know so so a lot of things to
change<00:20:08.160><c> uh</c><00:20:09.120><c> when</c><00:20:09.660><c> something</c><00:20:09.900><c> needs</c><00:20:10.200><c> to</c><00:20:10.260><c> be</c><00:20:10.380><c> you</c>

00:20:10.549 --> 00:20:10.559 align:start position:0%
change uh when something needs to be you
 

00:20:10.559 --> 00:20:12.830 align:start position:0%
change uh when something needs to be you
know<00:20:10.620><c> it's</c><00:20:10.980><c> you</c><00:20:11.400><c> want</c><00:20:11.520><c> to</c><00:20:11.640><c> imagine</c><00:20:11.880><c> a</c><00:20:12.299><c> privacy</c>

00:20:12.830 --> 00:20:12.840 align:start position:0%
know it's you want to imagine a privacy
 

00:20:12.840 --> 00:20:14.810 align:start position:0%
know it's you want to imagine a privacy
preserving<00:20:13.260><c> system</c><00:20:13.380><c> so</c>

00:20:14.810 --> 00:20:14.820 align:start position:0%
preserving system so
 

00:20:14.820 --> 00:20:16.789 align:start position:0%
preserving system so
I<00:20:15.179><c> would</c><00:20:15.360><c> love</c><00:20:15.539><c> to</c><00:20:15.660><c> collaborate</c><00:20:16.200><c> with</c><00:20:16.440><c> you</c>

00:20:16.789 --> 00:20:16.799 align:start position:0%
I would love to collaborate with you
 

00:20:16.799 --> 00:20:19.250 align:start position:0%
I would love to collaborate with you
know<00:20:16.919><c> uh</c><00:20:17.340><c> contract</c><00:20:17.640><c> wallet</c><00:20:18.059><c> projects</c><00:20:18.480><c> uh</c><00:20:19.140><c> and</c>

00:20:19.250 --> 00:20:19.260 align:start position:0%
know uh contract wallet projects uh and
 

00:20:19.260 --> 00:20:20.870 align:start position:0%
know uh contract wallet projects uh and
that's<00:20:19.380><c> also</c><00:20:19.740><c> another</c><00:20:19.860><c> reason</c><00:20:20.280><c> why</c><00:20:20.460><c> we're</c>

00:20:20.870 --> 00:20:20.880 align:start position:0%
that's also another reason why we're
 

00:20:20.880 --> 00:20:22.909 align:start position:0%
that's also another reason why we're
trying<00:20:21.360><c> to</c><00:20:21.539><c> stay</c><00:20:21.660><c> compatible</c><00:20:22.140><c> with</c><00:20:22.260><c> 437</c>

00:20:22.909 --> 00:20:22.919 align:start position:0%
trying to stay compatible with 437
 

00:20:22.919 --> 00:20:25.909 align:start position:0%
trying to stay compatible with 437
because<00:20:23.580><c> we</c><00:20:23.880><c> can</c><00:20:24.059><c> reuse</c><00:20:24.539><c> uh</c><00:20:25.380><c> we</c><00:20:25.559><c> you</c><00:20:25.740><c> know</c><00:20:25.799><c> have</c>

00:20:25.909 --> 00:20:25.919 align:start position:0%
because we can reuse uh we you know have
 

00:20:25.919 --> 00:20:27.890 align:start position:0%
because we can reuse uh we you know have
the<00:20:26.100><c> same</c><00:20:26.220><c> bundler</c><00:20:26.640><c> infrastructure</c><00:20:27.480><c> and</c><00:20:27.780><c> this</c>

00:20:27.890 --> 00:20:27.900 align:start position:0%
the same bundler infrastructure and this
 

00:20:27.900 --> 00:20:29.750 align:start position:0%
the same bundler infrastructure and this
you<00:20:28.080><c> know</c><00:20:28.140><c> account</c><00:20:28.260><c> abstraction</c><00:20:28.740><c> man</c><00:20:29.039><c> pool</c><00:20:29.280><c> so</c>

00:20:29.750 --> 00:20:29.760 align:start position:0%
you know account abstraction man pool so
 

00:20:29.760 --> 00:20:31.850 align:start position:0%
you know account abstraction man pool so
we<00:20:30.000><c> will</c><00:20:30.120><c> be</c><00:20:30.299><c> part</c><00:20:30.419><c> of</c><00:20:30.539><c> that</c><00:20:30.660><c> ecosystem</c><00:20:31.020><c> and</c>

00:20:31.850 --> 00:20:31.860 align:start position:0%
we will be part of that ecosystem and
 

00:20:31.860 --> 00:20:35.029 align:start position:0%
we will be part of that ecosystem and
contribute<00:20:32.340><c> to</c><00:20:32.640><c> the</c><00:20:32.820><c> efforts</c><00:20:33.240><c> as</c><00:20:33.720><c> well</c>

00:20:35.029 --> 00:20:35.039 align:start position:0%
contribute to the efforts as well
 

00:20:35.039 --> 00:20:37.549 align:start position:0%
contribute to the efforts as well
great<00:20:35.400><c> Doug</c><00:20:35.700><c> thanks</c><00:20:35.940><c> uh</c><00:20:36.539><c> what</c><00:20:36.960><c> kind</c><00:20:37.200><c> of</c><00:20:37.320><c> uh</c>

00:20:37.549 --> 00:20:37.559 align:start position:0%
great Doug thanks uh what kind of uh
 

00:20:37.559 --> 00:20:39.409 align:start position:0%
great Doug thanks uh what kind of uh
what<00:20:37.919><c> kind</c><00:20:38.039><c> of</c><00:20:38.100><c> zero</c><00:20:38.460><c> knowledge</c><00:20:38.760><c> protocol</c><00:20:39.120><c> you</c>

00:20:39.409 --> 00:20:39.419 align:start position:0%
what kind of zero knowledge protocol you
 

00:20:39.419 --> 00:20:41.090 align:start position:0%
what kind of zero knowledge protocol you
decided<00:20:39.840><c> to</c><00:20:39.960><c> use</c>

00:20:41.090 --> 00:20:41.100 align:start position:0%
decided to use
 

00:20:41.100 --> 00:20:43.430 align:start position:0%
decided to use
um<00:20:41.220><c> yeah</c><00:20:41.460><c> so</c>

00:20:43.430 --> 00:20:43.440 align:start position:0%
um yeah so
 

00:20:43.440 --> 00:20:45.169 align:start position:0%
um yeah so
so<00:20:43.980><c> you</c><00:20:44.160><c> know</c><00:20:44.280><c> as</c><00:20:44.340><c> it</c><00:20:44.520><c> turns</c><00:20:44.760><c> out</c><00:20:44.820><c> the</c><00:20:44.940><c> easiest</c>

00:20:45.169 --> 00:20:45.179 align:start position:0%
so you know as it turns out the easiest
 

00:20:45.179 --> 00:20:46.430 align:start position:0%
so you know as it turns out the easiest
way<00:20:45.360><c> to</c><00:20:45.480><c> prototype</c><00:20:45.780><c> something</c><00:20:45.900><c> like</c><00:20:46.140><c> this</c><00:20:46.320><c> is</c>

00:20:46.430 --> 00:20:46.440 align:start position:0%
way to prototype something like this is
 

00:20:46.440 --> 00:20:48.409 align:start position:0%
way to prototype something like this is
circle<00:20:46.679><c> still</c><00:20:47.160><c> like</c><00:20:47.460><c> there's</c><00:20:47.580><c> nothing</c><00:20:47.820><c> better</c>

00:20:48.409 --> 00:20:48.419 align:start position:0%
circle still like there's nothing better
 

00:20:48.419 --> 00:20:50.390 align:start position:0%
circle still like there's nothing better
out<00:20:48.660><c> there</c><00:20:48.900><c> that</c><00:20:49.440><c> you</c><00:20:49.620><c> can</c><00:20:49.740><c> you</c><00:20:49.860><c> know</c><00:20:49.980><c> drive</c><00:20:50.220><c> a</c>

00:20:50.390 --> 00:20:50.400 align:start position:0%
out there that you can you know drive a
 

00:20:50.400 --> 00:20:51.590 align:start position:0%
out there that you can you know drive a
zero<00:20:50.580><c> dollar</c><00:20:50.640><c> shortcut</c><00:20:51.059><c> and</c><00:20:51.240><c> have</c><00:20:51.419><c> like</c>

00:20:51.590 --> 00:20:51.600 align:start position:0%
zero dollar shortcut and have like
 

00:20:51.600 --> 00:20:55.190 align:start position:0%
zero dollar shortcut and have like
solidly<00:20:52.200><c> verifier</c><00:20:52.919><c> and</c><00:20:53.520><c> like</c><00:20:53.760><c> a</c><00:20:54.419><c> you</c><00:20:55.140><c> know</c>

00:20:55.190 --> 00:20:55.200 align:start position:0%
solidly verifier and like a you know
 

00:20:55.200 --> 00:20:56.450 align:start position:0%
solidly verifier and like a you know
approval<00:20:55.679><c> that's</c><00:20:55.799><c> rather</c><00:20:56.039><c> than</c><00:20:56.160><c> like</c><00:20:56.280><c> a</c>

00:20:56.450 --> 00:20:56.460 align:start position:0%
approval that's rather than like a
 

00:20:56.460 --> 00:20:58.130 align:start position:0%
approval that's rather than like a
browser<00:20:56.760><c> circle</c><00:20:57.480><c> on</c><00:20:57.720><c> this</c><00:20:57.840><c> the</c><00:20:58.020><c> only</c>

00:20:58.130 --> 00:20:58.140 align:start position:0%
browser circle on this the only
 

00:20:58.140 --> 00:21:00.230 align:start position:0%
browser circle on this the only
ecosystem<00:20:58.860><c> so</c><00:20:59.220><c> this</c><00:20:59.340><c> is</c><00:20:59.460><c> like</c><00:20:59.640><c> another</c><00:20:59.760><c> ranks</c>

00:21:00.230 --> 00:21:00.240 align:start position:0%
ecosystem so this is like another ranks
 

00:21:00.240 --> 00:21:03.590 align:start position:0%
ecosystem so this is like another ranks
I<00:21:00.600><c> would</c><00:21:00.720><c> use</c><00:21:01.020><c> you</c><00:21:01.620><c> know</c><00:21:01.679><c> the</c><00:21:02.100><c> like</c><00:21:03.000><c> most</c>

00:21:03.590 --> 00:21:03.600 align:start position:0%
I would use you know the like most
 

00:21:03.600 --> 00:21:05.210 align:start position:0%
I would use you know the like most
efficient<00:21:03.960><c> proof</c><00:21:04.260><c> system</c><00:21:04.380><c> out</c><00:21:04.679><c> there</c><00:21:04.799><c> like</c><00:21:05.100><c> it</c>

00:21:05.210 --> 00:21:05.220 align:start position:0%
efficient proof system out there like it
 

00:21:05.220 --> 00:21:07.430 align:start position:0%
efficient proof system out there like it
probably<00:21:05.400><c> more</c><00:21:05.640><c> like</c><00:21:06.000><c> plunk</c><00:21:06.480><c> but</c><00:21:07.140><c> that</c>

00:21:07.430 --> 00:21:07.440 align:start position:0%
probably more like plunk but that
 

00:21:07.440 --> 00:21:09.590 align:start position:0%
probably more like plunk but that
tooling<00:21:07.799><c> is</c><00:21:07.860><c> not</c><00:21:08.039><c> there</c><00:21:08.640><c> um</c><00:21:08.700><c> and</c><00:21:09.299><c> also</c><00:21:09.480><c> like</c>

00:21:09.590 --> 00:21:09.600 align:start position:0%
tooling is not there um and also like
 

00:21:09.600 --> 00:21:11.870 align:start position:0%
tooling is not there um and also like
over<00:21:09.840><c> time</c><00:21:10.140><c> it</c><00:21:10.919><c> sounds</c><00:21:11.160><c> like</c><00:21:11.280><c> you're</c><00:21:11.400><c> familiar</c>

00:21:11.870 --> 00:21:11.880 align:start position:0%
over time it sounds like you're familiar
 

00:21:11.880 --> 00:21:12.890 align:start position:0%
over time it sounds like you're familiar
with<00:21:11.940><c> this</c><00:21:12.059><c> type</c><00:21:12.179><c> of</c><00:21:12.240><c> systems</c><00:21:12.539><c> but</c><00:21:12.660><c> like</c><00:21:12.780><c> over</c>

00:21:12.890 --> 00:21:12.900 align:start position:0%
with this type of systems but like over
 

00:21:12.900 --> 00:21:15.110 align:start position:0%
with this type of systems but like over
time<00:21:13.140><c> uh</c><00:21:13.919><c> there'll</c><00:21:14.280><c> be</c><00:21:14.340><c> like</c><00:21:14.460><c> kind</c><00:21:14.640><c> of</c><00:21:14.760><c> two</c>

00:21:15.110 --> 00:21:15.120 align:start position:0%
time uh there'll be like kind of two
 

00:21:15.120 --> 00:21:16.909 align:start position:0%
time uh there'll be like kind of two
separate<00:21:15.600><c> proof</c><00:21:16.080><c> systems</c><00:21:16.380><c> right</c><00:21:16.500><c> so</c><00:21:16.620><c> one</c><00:21:16.799><c> is</c>

00:21:16.909 --> 00:21:16.919 align:start position:0%
separate proof systems right so one is
 

00:21:16.919 --> 00:21:19.130 align:start position:0%
separate proof systems right so one is
on<00:21:17.039><c> the</c><00:21:17.160><c> user</c><00:21:17.460><c> side</c><00:21:17.580><c> where</c><00:21:18.480><c> you</c><00:21:18.840><c> essentially</c>

00:21:19.130 --> 00:21:19.140 align:start position:0%
on the user side where you essentially
 

00:21:19.140 --> 00:21:21.110 align:start position:0%
on the user side where you essentially
want<00:21:19.440><c> zero</c><00:21:20.160><c> knowledge</c><00:21:20.400><c> property</c><00:21:20.640><c> only</c><00:21:20.820><c> for</c>

00:21:21.110 --> 00:21:21.120 align:start position:0%
want zero knowledge property only for
 

00:21:21.120 --> 00:21:23.090 align:start position:0%
want zero knowledge property only for
privacy<00:21:21.480><c> uh</c><00:21:22.380><c> so</c><00:21:22.500><c> you</c><00:21:22.679><c> know</c><00:21:22.740><c> what</c><00:21:22.860><c> is</c><00:21:22.980><c> this</c>

00:21:23.090 --> 00:21:23.100 align:start position:0%
privacy uh so you know what is this
 

00:21:23.100 --> 00:21:25.850 align:start position:0%
privacy uh so you know what is this
thing<00:21:23.220><c> it's</c><00:21:24.120><c> a</c><00:21:24.360><c> the</c><00:21:25.020><c> overall</c><00:21:25.320><c> design</c><00:21:25.559><c> is</c><00:21:25.679><c> very</c>

00:21:25.850 --> 00:21:25.860 align:start position:0%
thing it's a the overall design is very
 

00:21:25.860 --> 00:21:27.289 align:start position:0%
thing it's a the overall design is very
similar<00:21:26.160><c> to</c><00:21:26.280><c> like</c><00:21:26.400><c> any</c><00:21:26.580><c> other</c><00:21:26.700><c> show</c><00:21:26.940><c> the</c><00:21:27.179><c> pool</c>

00:21:27.289 --> 00:21:27.299 align:start position:0%
similar to like any other show the pool
 

00:21:27.299 --> 00:21:29.470 align:start position:0%
similar to like any other show the pool
you<00:21:27.539><c> have</c><00:21:27.660><c> a</c><00:21:27.840><c> Merkel</c><00:21:28.320><c> tree</c><00:21:28.500><c> of</c><00:21:28.679><c> notes</c><00:21:29.039><c> right</c>

00:21:29.470 --> 00:21:29.480 align:start position:0%
you have a Merkel tree of notes right
 

00:21:29.480 --> 00:21:32.090 align:start position:0%
you have a Merkel tree of notes right
you're<00:21:30.480><c> referring</c><00:21:31.200><c> to</c><00:21:31.320><c> a</c><00:21:31.500><c> note</c><00:21:31.620><c> and</c><00:21:31.860><c> spinning</c>

00:21:32.090 --> 00:21:32.100 align:start position:0%
you're referring to a note and spinning
 

00:21:32.100 --> 00:21:33.770 align:start position:0%
you're referring to a note and spinning
it<00:21:32.280><c> without</c><00:21:32.460><c> revealing</c><00:21:32.940><c> which</c><00:21:33.120><c> no</c><00:21:33.299><c> you're</c>

00:21:33.770 --> 00:21:33.780 align:start position:0%
it without revealing which no you're
 

00:21:33.780 --> 00:21:35.450 align:start position:0%
it without revealing which no you're
you're<00:21:33.900><c> referring</c><00:21:34.440><c> to</c><00:21:34.559><c> right</c>

00:21:35.450 --> 00:21:35.460 align:start position:0%
you're referring to right
 

00:21:35.460 --> 00:21:37.130 align:start position:0%
you're referring to right
um<00:21:35.520><c> and</c><00:21:35.820><c> that</c><00:21:36.059><c> for</c><00:21:36.539><c> that</c><00:21:36.659><c> you</c><00:21:36.780><c> needs</c><00:21:37.020><c> your</c>

00:21:37.130 --> 00:21:37.140 align:start position:0%
um and that for that you needs your
 

00:21:37.140 --> 00:21:39.110 align:start position:0%
um and that for that you needs your
knowledge<00:21:37.440><c> to</c><00:21:37.559><c> preserve</c><00:21:38.039><c> your</c><00:21:38.100><c> privacy</c><00:21:38.400><c> and</c>

00:21:39.110 --> 00:21:39.120 align:start position:0%
knowledge to preserve your privacy and
 

00:21:39.120 --> 00:21:40.430 align:start position:0%
knowledge to preserve your privacy and
you<00:21:39.419><c> actually</c><00:21:39.600><c> don't</c><00:21:39.960><c> really</c><00:21:40.200><c> use</c>

00:21:40.430 --> 00:21:40.440 align:start position:0%
you actually don't really use
 

00:21:40.440 --> 00:21:42.289 align:start position:0%
you actually don't really use
extinctions<00:21:41.159><c> and</c><00:21:41.580><c> we're</c><00:21:41.760><c> going</c><00:21:42.000><c> to</c><00:21:42.059><c> have</c><00:21:42.179><c> this</c>

00:21:42.289 --> 00:21:42.299 align:start position:0%
extinctions and we're going to have this
 

00:21:42.299 --> 00:21:44.090 align:start position:0%
extinctions and we're going to have this
like<00:21:42.419><c> aggregation</c><00:21:42.900><c> layer</c><00:21:43.200><c> that</c><00:21:43.380><c> roll</c><00:21:43.860><c> up</c>

00:21:44.090 --> 00:21:44.100 align:start position:0%
like aggregation layer that roll up
 

00:21:44.100 --> 00:21:46.909 align:start position:0%
like aggregation layer that roll up
these<00:21:44.520><c> user</c><00:21:45.360><c> spending</c><00:21:45.720><c> proofs</c><00:21:46.020><c> and</c><00:21:46.620><c> for</c><00:21:46.740><c> that</c>

00:21:46.909 --> 00:21:46.919 align:start position:0%
these user spending proofs and for that
 

00:21:46.919 --> 00:21:48.649 align:start position:0%
these user spending proofs and for that
you<00:21:47.159><c> really</c><00:21:47.280><c> want</c><00:21:47.580><c> to</c><00:21:47.700><c> synchronous</c><00:21:48.299><c> right</c><00:21:48.419><c> you</c>

00:21:48.649 --> 00:21:48.659 align:start position:0%
you really want to synchronous right you
 

00:21:48.659 --> 00:21:50.210 align:start position:0%
you really want to synchronous right you
want<00:21:48.780><c> to</c><00:21:48.960><c> be</c><00:21:49.020><c> able</c><00:21:49.140><c> to</c><00:21:49.260><c> verify</c><00:21:49.679><c> on</c><00:21:50.039><c> the</c>

00:21:50.210 --> 00:21:50.220 align:start position:0%
want to be able to verify on the
 

00:21:50.220 --> 00:21:51.590 align:start position:0%
want to be able to verify on the
contract<00:21:50.460><c> side</c><00:21:50.700><c> really</c><00:21:50.880><c> efficiently</c><00:21:51.299><c> right</c>

00:21:51.590 --> 00:21:51.600 align:start position:0%
contract side really efficiently right
 

00:21:51.600 --> 00:21:54.470 align:start position:0%
contract side really efficiently right
and<00:21:52.140><c> so</c><00:21:52.380><c> uh</c><00:21:53.220><c> you</c><00:21:53.400><c> know</c><00:21:53.520><c> I</c><00:21:53.880><c> think</c><00:21:54.000><c> this</c><00:21:54.120><c> this</c><00:21:54.360><c> is</c>

00:21:54.470 --> 00:21:54.480 align:start position:0%
and so uh you know I think this this is
 

00:21:54.480 --> 00:21:55.669 align:start position:0%
and so uh you know I think this this is
something<00:21:54.600><c> that</c><00:21:54.780><c> have</c><00:21:54.900><c> been</c><00:21:55.080><c> discussed</c><00:21:55.380><c> a</c><00:21:55.559><c> lot</c>

00:21:55.669 --> 00:21:55.679 align:start position:0%
something that have been discussed a lot
 

00:21:55.679 --> 00:21:58.070 align:start position:0%
something that have been discussed a lot
in<00:21:56.100><c> Devcon</c><00:21:56.640><c> in</c><00:21:57.240><c> the</c><00:21:57.360><c> past</c><00:21:57.480><c> couple</c><00:21:57.659><c> days</c><00:21:57.840><c> which</c>

00:21:58.070 --> 00:21:58.080 align:start position:0%
in Devcon in the past couple days which
 

00:21:58.080 --> 00:21:59.930 align:start position:0%
in Devcon in the past couple days which
is<00:21:58.320><c> you</c><00:21:58.679><c> have</c><00:21:58.799><c> the</c><00:21:58.919><c> notion</c><00:21:59.220><c> of</c><00:21:59.280><c> inner</c><00:21:59.640><c> proof</c>

00:21:59.930 --> 00:21:59.940 align:start position:0%
is you have the notion of inner proof
 

00:21:59.940 --> 00:22:01.549 align:start position:0%
is you have the notion of inner proof
and<00:22:00.179><c> outer</c><00:22:00.539><c> proof</c><00:22:00.780><c> right</c><00:22:00.900><c> so</c><00:22:01.080><c> for</c><00:22:01.260><c> us</c><00:22:01.440><c> this</c>

00:22:01.549 --> 00:22:01.559 align:start position:0%
and outer proof right so for us this
 

00:22:01.559 --> 00:22:03.590 align:start position:0%
and outer proof right so for us this
inner<00:22:01.860><c> proof</c><00:22:02.039><c> will</c><00:22:02.159><c> basically</c><00:22:02.460><c> be</c><00:22:02.700><c> the</c><00:22:03.240><c> user</c>

00:22:03.590 --> 00:22:03.600 align:start position:0%
inner proof will basically be the user
 

00:22:03.600 --> 00:22:05.450 align:start position:0%
inner proof will basically be the user
proof<00:22:03.900><c> that</c><00:22:04.380><c> has</c><00:22:04.620><c> zero</c><00:22:04.980><c> knowledge</c><00:22:05.159><c> right</c><00:22:05.280><c> we</c>

00:22:05.450 --> 00:22:05.460 align:start position:0%
proof that has zero knowledge right we
 

00:22:05.460 --> 00:22:07.909 align:start position:0%
proof that has zero knowledge right we
can<00:22:05.580><c> use</c><00:22:05.760><c> I</c><00:22:06.600><c> think</c><00:22:06.900><c> over</c><00:22:07.140><c> time</c><00:22:07.380><c> you</c><00:22:07.559><c> know</c><00:22:07.679><c> which</c>

00:22:07.909 --> 00:22:07.919 align:start position:0%
can use I think over time you know which
 

00:22:07.919 --> 00:22:09.710 align:start position:0%
can use I think over time you know which
we'll<00:22:08.580><c> probably</c><00:22:08.760><c> evaluate</c><00:22:09.179><c> things</c><00:22:09.419><c> that's</c>

00:22:09.710 --> 00:22:09.720 align:start position:0%
we'll probably evaluate things that's
 

00:22:09.720 --> 00:22:11.990 align:start position:0%
we'll probably evaluate things that's
really<00:22:10.260><c> fast</c><00:22:10.440><c> in</c><00:22:10.559><c> the</c><00:22:10.679><c> browser</c><00:22:10.980><c> adds</c><00:22:11.760><c> to</c><00:22:11.880><c> your</c>

00:22:11.990 --> 00:22:12.000 align:start position:0%
really fast in the browser adds to your
 

00:22:12.000 --> 00:22:13.610 align:start position:0%
really fast in the browser adds to your
knowledge<00:22:12.299><c> and</c><00:22:12.840><c> maybe</c><00:22:12.960><c> some</c><00:22:13.320><c> type</c><00:22:13.500><c> of</c>

00:22:13.610 --> 00:22:13.620 align:start position:0%
knowledge and maybe some type of
 

00:22:13.620 --> 00:22:14.810 align:start position:0%
knowledge and maybe some type of
compression<00:22:14.100><c> you</c><00:22:14.400><c> know</c><00:22:14.460><c> it's</c><00:22:14.520><c> like</c><00:22:14.700><c> maybe</c>

00:22:14.810 --> 00:22:14.820 align:start position:0%
compression you know it's like maybe
 

00:22:14.820 --> 00:22:16.310 align:start position:0%
compression you know it's like maybe
Spartan<00:22:15.299><c> or</c><00:22:15.480><c> something</c><00:22:15.600><c> and</c><00:22:15.840><c> then</c><00:22:15.960><c> on</c><00:22:16.200><c> the</c>

00:22:16.310 --> 00:22:16.320 align:start position:0%
Spartan or something and then on the
 

00:22:16.320 --> 00:22:18.470 align:start position:0%
Spartan or something and then on the
outer<00:22:16.679><c> proof</c><00:22:16.980><c> we'll</c><00:22:17.400><c> have</c><00:22:17.640><c> you</c><00:22:18.059><c> know</c><00:22:18.179><c> probably</c>

00:22:18.470 --> 00:22:18.480 align:start position:0%
outer proof we'll have you know probably
 

00:22:18.480 --> 00:22:20.210 align:start position:0%
outer proof we'll have you know probably
gross<00:22:18.960><c> 16</c><00:22:19.080><c> or</c><00:22:19.380><c> Planck</c><00:22:19.799><c> that</c><00:22:20.100><c> really</c>

00:22:20.210 --> 00:22:20.220 align:start position:0%
gross 16 or Planck that really
 

00:22:20.220 --> 00:22:23.149 align:start position:0%
gross 16 or Planck that really
compresses<00:22:20.760><c> the</c><00:22:21.000><c> other</c><00:22:21.480><c> proofs</c><00:22:22.200><c> right</c>

00:22:23.149 --> 00:22:23.159 align:start position:0%
compresses the other proofs right
 

00:22:23.159 --> 00:22:26.810 align:start position:0%
compresses the other proofs right
um yeah<00:22:24.059><c> so</c><00:22:24.960><c> one</c><00:22:25.140><c> approach</c><00:22:25.620><c> to</c><00:22:26.280><c> solving</c><00:22:26.640><c> this</c>

00:22:26.810 --> 00:22:26.820 align:start position:0%
um yeah so one approach to solving this
 

00:22:26.820 --> 00:22:28.970 align:start position:0%
um yeah so one approach to solving this
problem<00:22:27.059><c> would</c><00:22:27.480><c> be</c><00:22:27.780><c> to</c><00:22:28.260><c> make</c><00:22:28.440><c> backwards</c>

00:22:28.970 --> 00:22:28.980 align:start position:0%
problem would be to make backwards
 

00:22:28.980 --> 00:22:30.130 align:start position:0%
problem would be to make backwards
compatible

00:22:30.130 --> 00:22:30.140 align:start position:0%
compatible
 

00:22:30.140 --> 00:22:33.470 align:start position:0%
compatible
contracts<00:22:31.140><c> on</c><00:22:31.500><c> ethereum</c><00:22:32.460><c> other</c><00:22:32.940><c> approaches</c>

00:22:33.470 --> 00:22:33.480 align:start position:0%
contracts on ethereum other approaches
 

00:22:33.480 --> 00:22:36.950 align:start position:0%
contracts on ethereum other approaches
might<00:22:33.780><c> be</c><00:22:34.100><c> to</c><00:22:35.100><c> wait</c><00:22:35.700><c> until</c><00:22:36.000><c> there's</c><00:22:36.360><c> an</c><00:22:36.600><c> L2</c>

00:22:36.950 --> 00:22:36.960 align:start position:0%
might be to wait until there's an L2
 

00:22:36.960 --> 00:22:39.409 align:start position:0%
might be to wait until there's an L2
that<00:22:37.320><c> has</c><00:22:37.559><c> more</c><00:22:37.980><c> Primitives</c><00:22:38.580><c> built</c><00:22:39.059><c> in</c><00:22:39.120><c> that</c>

00:22:39.409 --> 00:22:39.419 align:start position:0%
that has more Primitives built in that
 

00:22:39.419 --> 00:22:43.430 align:start position:0%
that has more Primitives built in that
support<00:22:39.600><c> this</c><00:22:39.960><c> and</c><00:22:40.799><c> I'm</c><00:22:40.980><c> just</c><00:22:41.340><c> curious</c><00:22:41.760><c> to</c>

00:22:43.430 --> 00:22:43.440 align:start position:0%
support this and I'm just curious to
 

00:22:43.440 --> 00:22:45.470 align:start position:0%
support this and I'm just curious to
learn<00:22:43.860><c> more</c><00:22:44.039><c> about</c><00:22:44.220><c> your</c><00:22:44.520><c> thinking</c><00:22:44.820><c> of</c><00:22:45.059><c> if</c><00:22:45.299><c> it</c>

00:22:45.470 --> 00:22:45.480 align:start position:0%
learn more about your thinking of if it
 

00:22:45.480 --> 00:22:47.810 align:start position:0%
learn more about your thinking of if it
ever<00:22:45.600><c> makes</c><00:22:45.840><c> sense</c><00:22:46.080><c> that</c><00:22:46.440><c> privacy</c><00:22:46.860><c> will</c><00:22:47.159><c> be</c><00:22:47.400><c> in</c>

00:22:47.810 --> 00:22:47.820 align:start position:0%
ever makes sense that privacy will be in
 

00:22:47.820 --> 00:22:50.450 align:start position:0%
ever makes sense that privacy will be in
one<00:22:48.000><c> place</c><00:22:48.240><c> and</c><00:22:49.039><c> non-private</c><00:22:50.039><c> things</c><00:22:50.159><c> can</c>

00:22:50.450 --> 00:22:50.460 align:start position:0%
one place and non-private things can
 

00:22:50.460 --> 00:22:52.549 align:start position:0%
one place and non-private things can
exist<00:22:50.820><c> in</c><00:22:51.480><c> another</c>

00:22:52.549 --> 00:22:52.559 align:start position:0%
exist in another
 

00:22:52.559 --> 00:22:53.930 align:start position:0%
exist in another
I<00:22:52.980><c> think</c>

00:22:53.930 --> 00:22:53.940 align:start position:0%
I think
 

00:22:53.940 --> 00:22:56.570 align:start position:0%
I think
yeah<00:22:54.480><c> so</c><00:22:54.900><c> yeah</c><00:22:55.440><c> the</c><00:22:55.620><c> question</c><00:22:55.860><c> is</c><00:22:55.980><c> you</c><00:22:56.220><c> know</c><00:22:56.340><c> do</c>

00:22:56.570 --> 00:22:56.580 align:start position:0%
yeah so yeah the question is you know do
 

00:22:56.580 --> 00:22:58.010 align:start position:0%
yeah so yeah the question is you know do
we<00:22:56.700><c> build</c><00:22:57.000><c> privacy</c><00:22:57.360><c> sources</c><00:22:57.659><c> on</c><00:22:57.840><c> top</c><00:22:57.900><c> of</c>

00:22:58.010 --> 00:22:58.020 align:start position:0%
we build privacy sources on top of
 

00:22:58.020 --> 00:22:59.990 align:start position:0%
we build privacy sources on top of
existing<00:22:58.440><c> things</c><00:22:58.620><c> where</c><00:22:59.100><c> do</c><00:22:59.280><c> we</c><00:22:59.460><c> build</c><00:22:59.640><c> a</c><00:22:59.820><c> new</c>

00:22:59.990 --> 00:23:00.000 align:start position:0%
existing things where do we build a new
 

00:23:00.000 --> 00:23:01.789 align:start position:0%
existing things where do we build a new
ecosystem<00:23:00.419><c> to</c><00:23:00.780><c> build</c><00:23:00.900><c> privacy</c><00:23:01.320><c> presumed</c>

00:23:01.789 --> 00:23:01.799 align:start position:0%
ecosystem to build privacy presumed
 

00:23:01.799 --> 00:23:03.590 align:start position:0%
ecosystem to build privacy presumed
Solutions<00:23:02.100><c> and</c><00:23:02.640><c> I</c><00:23:02.760><c> think</c><00:23:02.880><c> the</c><00:23:03.299><c> key</c><00:23:03.419><c> question</c>

00:23:03.590 --> 00:23:03.600 align:start position:0%
Solutions and I think the key question
 

00:23:03.600 --> 00:23:05.930 align:start position:0%
Solutions and I think the key question
is<00:23:03.840><c> what</c><00:23:04.320><c> are</c><00:23:04.500><c> the</c><00:23:04.620><c> Privacy</c><00:23:04.980><c> supported</c><00:23:05.640><c> and</c>

00:23:05.930 --> 00:23:05.940 align:start position:0%
is what are the Privacy supported and
 

00:23:05.940 --> 00:23:07.070 align:start position:0%
is what are the Privacy supported and
what<00:23:06.120><c> is</c><00:23:06.240><c> the</c><00:23:06.419><c> features</c><00:23:06.720><c> of</c><00:23:06.900><c> those</c>

00:23:07.070 --> 00:23:07.080 align:start position:0%
what is the features of those
 

00:23:07.080 --> 00:23:09.649 align:start position:0%
what is the features of those
applications<00:23:07.559><c> and</c>

00:23:09.649 --> 00:23:09.659 align:start position:0%
applications and
 

00:23:09.659 --> 00:23:12.230 align:start position:0%
applications and
um<00:23:09.720><c> so</c><00:23:10.280><c> it</c><00:23:11.280><c> turns</c><00:23:11.640><c> out</c><00:23:11.700><c> that</c><00:23:11.820><c> the</c><00:23:12.000><c> short</c><00:23:12.059><c> answer</c>

00:23:12.230 --> 00:23:12.240 align:start position:0%
um so it turns out that the short answer
 

00:23:12.240 --> 00:23:15.350 align:start position:0%
um so it turns out that the short answer
is<00:23:12.799><c> there's</c><00:23:13.799><c> no</c><00:23:14.220><c> privacy</c><00:23:14.940><c> preserving</c>

00:23:15.350 --> 00:23:15.360 align:start position:0%
is there's no privacy preserving
 

00:23:15.360 --> 00:23:17.750 align:start position:0%
is there's no privacy preserving
ecosystem<00:23:15.780><c> right</c><00:23:16.080><c> now</c><00:23:16.260><c> out</c><00:23:16.559><c> there</c><00:23:16.760><c> that</c>

00:23:17.750 --> 00:23:17.760 align:start position:0%
ecosystem right now out there that
 

00:23:17.760 --> 00:23:19.730 align:start position:0%
ecosystem right now out there that
actually<00:23:17.940><c> support</c><00:23:18.179><c> more</c><00:23:18.539><c> features</c><00:23:19.020><c> the</c>

00:23:19.730 --> 00:23:19.740 align:start position:0%
actually support more features the
 

00:23:19.740 --> 00:23:22.430 align:start position:0%
actually support more features the
anonymity<00:23:20.280><c> okay</c><00:23:21.000><c> so</c><00:23:21.179><c> if</c><00:23:21.299><c> you</c><00:23:21.360><c> look</c><00:23:21.480><c> at</c><00:23:21.600><c> like</c><00:23:21.900><c> a</c>

00:23:22.430 --> 00:23:22.440 align:start position:0%
anonymity okay so if you look at like a
 

00:23:22.440 --> 00:23:25.669 align:start position:0%
anonymity okay so if you look at like a
Leo<00:23:22.799><c> uh</c><00:23:23.520><c> or</c><00:23:23.640><c> like</c><00:23:23.880><c> Mina</c><00:23:24.240><c> it's</c><00:23:25.140><c> really</c><00:23:25.320><c> just</c><00:23:25.500><c> a</c>

00:23:25.669 --> 00:23:25.679 align:start position:0%
Leo uh or like Mina it's really just a
 

00:23:25.679 --> 00:23:27.770 align:start position:0%
Leo uh or like Mina it's really just a
solution<00:23:25.980><c> to</c><00:23:26.220><c> build</c><00:23:26.280><c> roll</c><00:23:26.520><c> ups</c><00:23:26.820><c> like</c><00:23:27.179><c> you</c><00:23:27.659><c> know</c>

00:23:27.770 --> 00:23:27.780 align:start position:0%
solution to build roll ups like you know
 

00:23:27.780 --> 00:23:30.350 align:start position:0%
solution to build roll ups like you know
with<00:23:28.620><c> zero</c><00:23:28.919><c> knowledge</c><00:23:29.159><c> you</c><00:23:29.760><c> cannot</c><00:23:30.059><c> get</c>

00:23:30.350 --> 00:23:30.360 align:start position:0%
with zero knowledge you cannot get
 

00:23:30.360 --> 00:23:32.330 align:start position:0%
with zero knowledge you cannot get
privacy<00:23:30.960><c> for</c><00:23:31.140><c> share</c><00:23:31.380><c> States</c><00:23:31.620><c> so</c><00:23:31.919><c> I</c><00:23:32.100><c> actually</c>

00:23:32.330 --> 00:23:32.340 align:start position:0%
privacy for share States so I actually
 

00:23:32.340 --> 00:23:34.430 align:start position:0%
privacy for share States so I actually
discussed<00:23:32.820><c> this</c><00:23:32.940><c> in</c><00:23:33.120><c> another</c><00:23:33.240><c> toggle</c><00:23:33.720><c> mine</c><00:23:33.900><c> so</c>

00:23:34.430 --> 00:23:34.440 align:start position:0%
discussed this in another toggle mine so
 

00:23:34.440 --> 00:23:35.930 align:start position:0%
discussed this in another toggle mine so
if<00:23:34.620><c> you</c><00:23:34.740><c> think</c><00:23:34.860><c> about</c><00:23:34.980><c> the</c><00:23:35.159><c> features</c><00:23:35.580><c> we</c><00:23:35.760><c> can</c>

00:23:35.930 --> 00:23:35.940 align:start position:0%
if you think about the features we can
 

00:23:35.940 --> 00:23:38.690 align:start position:0%
if you think about the features we can
support<00:23:36.120><c> I</c><00:23:36.720><c> think</c><00:23:37.020><c> unless</c><00:23:37.500><c> you</c><00:23:37.860><c> have</c><00:23:38.039><c> vastly</c>

00:23:38.690 --> 00:23:38.700 align:start position:0%
support I think unless you have vastly
 

00:23:38.700 --> 00:23:40.850 align:start position:0%
support I think unless you have vastly
more<00:23:39.360><c> capabilities</c><00:23:39.840><c> to</c><00:23:40.200><c> support</c><00:23:40.380><c> privacy</c>

00:23:40.850 --> 00:23:40.860 align:start position:0%
more capabilities to support privacy
 

00:23:40.860 --> 00:23:42.710 align:start position:0%
more capabilities to support privacy
Brazil<00:23:41.220><c> Solutions</c><00:23:41.580><c> which</c><00:23:42.179><c> I</c><00:23:42.419><c> think</c><00:23:42.539><c> is</c>

00:23:42.710 --> 00:23:42.720 align:start position:0%
Brazil Solutions which I think is
 

00:23:42.720 --> 00:23:45.110 align:start position:0%
Brazil Solutions which I think is
actually<00:23:42.960><c> in</c><00:23:43.200><c> the</c><00:23:43.320><c> privacy</c><00:23:43.559><c> of</c><00:23:43.679><c> share</c><00:23:43.919><c> State</c>

00:23:45.110 --> 00:23:45.120 align:start position:0%
actually in the privacy of share State
 

00:23:45.120 --> 00:23:47.210 align:start position:0%
actually in the privacy of share State
um it<00:23:45.539><c> doesn't</c><00:23:45.659><c> make</c><00:23:46.020><c> sense</c><00:23:46.260><c> to</c><00:23:46.860><c> have</c><00:23:47.039><c> a</c>

00:23:47.210 --> 00:23:47.220 align:start position:0%
um it doesn't make sense to have a
 

00:23:47.220 --> 00:23:48.770 align:start position:0%
um it doesn't make sense to have a
complete<00:23:47.460><c> brand</c><00:23:47.580><c> new</c><00:23:47.760><c> ecosystem</c><00:23:48.179><c> because</c>

00:23:48.770 --> 00:23:48.780 align:start position:0%
complete brand new ecosystem because
 

00:23:48.780 --> 00:23:50.750 align:start position:0%
complete brand new ecosystem because
privacy<00:23:49.380><c> that</c><00:23:49.500><c> that's</c><00:23:49.860><c> achievable</c><00:23:50.340><c> is</c><00:23:50.580><c> the</c>

00:23:50.750 --> 00:23:50.760 align:start position:0%
privacy that that's achievable is the
 

00:23:50.760 --> 00:23:54.529 align:start position:0%
privacy that that's achievable is the
same<00:23:51.320><c> so</c><00:23:52.320><c> there's</c><00:23:52.620><c> no</c><00:23:52.919><c> benefit</c><00:23:53.220><c> to</c><00:23:53.880><c> building</c><00:23:54.299><c> a</c>

00:23:54.529 --> 00:23:54.539 align:start position:0%
same so there's no benefit to building a
 

00:23:54.539 --> 00:23:56.630 align:start position:0%
same so there's no benefit to building a
new<00:23:54.659><c> ecosystem</c><00:23:55.020><c> that</c><00:23:55.799><c> do</c><00:23:56.039><c> the</c><00:23:56.220><c> same</c><00:23:56.400><c> thing</c>

00:23:56.630 --> 00:23:56.640 align:start position:0%
new ecosystem that do the same thing
 

00:23:56.640 --> 00:23:59.810 align:start position:0%
new ecosystem that do the same thing
right<00:23:57.240><c> so</c><00:23:57.600><c> therefore</c><00:23:58.159><c> so</c><00:23:59.159><c> if</c><00:23:59.340><c> that's</c><00:23:59.520><c> the</c><00:23:59.640><c> case</c>

00:23:59.810 --> 00:23:59.820 align:start position:0%
right so therefore so if that's the case
 

00:23:59.820 --> 00:24:01.310 align:start position:0%
right so therefore so if that's the case
we<00:24:00.059><c> should</c><00:24:00.240><c> build</c><00:24:00.360><c> on</c><00:24:00.539><c> top</c><00:24:00.720><c> of</c><00:24:00.840><c> the</c><00:24:00.960><c> existing</c>

00:24:01.310 --> 00:24:01.320 align:start position:0%
we should build on top of the existing
 

00:24:01.320 --> 00:24:03.350 align:start position:0%
we should build on top of the existing
ecosystems<00:24:02.159><c> because</c><00:24:02.520><c> everyone</c><00:24:02.820><c> is</c><00:24:03.120><c> there</c>

00:24:03.350 --> 00:24:03.360 align:start position:0%
ecosystems because everyone is there
 

00:24:03.360 --> 00:24:05.649 align:start position:0%
ecosystems because everyone is there
we're<00:24:04.200><c> desperately</c><00:24:04.559><c> need</c><00:24:04.679><c> privacy</c><00:24:05.039><c> Solutions</c>

00:24:05.649 --> 00:24:05.659 align:start position:0%
we're desperately need privacy Solutions
 

00:24:05.659 --> 00:24:08.630 align:start position:0%
we're desperately need privacy Solutions
and<00:24:06.659><c> it's</c><00:24:06.960><c> possible</c><00:24:07.260><c> to</c><00:24:07.380><c> build</c><00:24:07.500><c> it</c><00:24:07.679><c> so</c><00:24:07.980><c> you</c>

00:24:08.630 --> 00:24:08.640 align:start position:0%
and it's possible to build it so you
 

00:24:08.640 --> 00:24:11.330 align:start position:0%
and it's possible to build it so you
know<00:24:08.760><c> let's</c><00:24:09.299><c> not</c><00:24:09.600><c> reinvent</c><00:24:10.080><c> the</c><00:24:10.200><c> wheel</c>

00:24:11.330 --> 00:24:11.340 align:start position:0%
know let's not reinvent the wheel
 

00:24:11.340 --> 00:24:13.909 align:start position:0%
know let's not reinvent the wheel
is<00:24:11.700><c> it</c><00:24:11.820><c> working</c><00:24:12.000><c> yep</c><00:24:12.539><c> so</c><00:24:13.260><c> it</c><00:24:13.380><c> sounds</c><00:24:13.559><c> like</c><00:24:13.799><c> you</c>

00:24:13.909 --> 00:24:13.919 align:start position:0%
is it working yep so it sounds like you
 

00:24:13.919 --> 00:24:16.730 align:start position:0%
is it working yep so it sounds like you
need<00:24:14.100><c> a</c><00:24:14.280><c> sequence</c><00:24:14.760><c> of</c><00:24:15.260><c> maintaining</c><00:24:16.260><c> the</c><00:24:16.440><c> Marco</c>

00:24:16.730 --> 00:24:16.740 align:start position:0%
need a sequence of maintaining the Marco
 

00:24:16.740 --> 00:24:18.350 align:start position:0%
need a sequence of maintaining the Marco
tree<00:24:17.039><c> have</c><00:24:17.280><c> you</c><00:24:17.400><c> got</c><00:24:17.520><c> thoughts</c><00:24:17.760><c> on</c><00:24:17.880><c> how</c><00:24:18.179><c> you're</c>

00:24:18.350 --> 00:24:18.360 align:start position:0%
tree have you got thoughts on how you're
 

00:24:18.360 --> 00:24:20.330 align:start position:0%
tree have you got thoughts on how you're
going<00:24:18.419><c> to</c><00:24:18.600><c> decentralize</c><00:24:19.320><c> that</c><00:24:19.559><c> or</c><00:24:20.039><c> whether</c>

00:24:20.330 --> 00:24:20.340 align:start position:0%
going to decentralize that or whether
 

00:24:20.340 --> 00:24:21.230 align:start position:0%
going to decentralize that or whether
you<00:24:20.520><c> will</c>

00:24:21.230 --> 00:24:21.240 align:start position:0%
you will
 

00:24:21.240 --> 00:24:22.610 align:start position:0%
you will
yeah

00:24:22.610 --> 00:24:22.620 align:start position:0%
yeah
 

00:24:22.620 --> 00:24:24.950 align:start position:0%
yeah
so<00:24:23.340><c> there's</c><00:24:24.059><c> actually</c><00:24:24.240><c> kind</c><00:24:24.539><c> of</c><00:24:24.600><c> two</c><00:24:24.720><c> two</c>

00:24:24.950 --> 00:24:24.960 align:start position:0%
so there's actually kind of two two
 

00:24:24.960 --> 00:24:26.029 align:start position:0%
so there's actually kind of two two
different<00:24:25.080><c> things</c><00:24:25.260><c> right</c><00:24:25.380><c> so</c><00:24:25.559><c> four</c><00:24:25.860><c> four</c>

00:24:26.029 --> 00:24:26.039 align:start position:0%
different things right so four four
 

00:24:26.039 --> 00:24:27.470 align:start position:0%
different things right so four four
three<00:24:26.220><c> three</c><00:24:26.400><c> seven</c><00:24:26.640><c> you</c><00:24:26.880><c> have</c><00:24:27.000><c> the</c><00:24:27.059><c> notion</c><00:24:27.299><c> of</c>

00:24:27.470 --> 00:24:27.480 align:start position:0%
three three seven you have the notion of
 

00:24:27.480 --> 00:24:28.850 align:start position:0%
three three seven you have the notion of
bundlers

00:24:28.850 --> 00:24:28.860 align:start position:0%
bundlers
 

00:24:28.860 --> 00:24:30.890 align:start position:0%
bundlers
um<00:24:28.919><c> and</c>

00:24:30.890 --> 00:24:30.900 align:start position:0%
um and
 

00:24:30.900 --> 00:24:33.110 align:start position:0%
um and
and<00:24:31.500><c> we</c><00:24:31.980><c> could</c><00:24:32.100><c> basically</c><00:24:32.340><c> use</c><00:24:32.520><c> that</c><00:24:32.700><c> so</c><00:24:32.880><c> we</c>

00:24:33.110 --> 00:24:33.120 align:start position:0%
and we could basically use that so we
 

00:24:33.120 --> 00:24:36.409 align:start position:0%
and we could basically use that so we
could<00:24:33.240><c> actually</c><00:24:33.780><c> so</c><00:24:34.200><c> bundlers</c>

00:24:36.409 --> 00:24:36.419 align:start position:0%
could actually so bundlers
 

00:24:36.419 --> 00:24:38.029 align:start position:0%
could actually so bundlers
um<00:24:36.539><c> so</c><00:24:36.960><c> I</c><00:24:37.140><c> think</c><00:24:37.320><c> it's</c><00:24:37.380><c> yet</c><00:24:37.559><c> to</c><00:24:37.740><c> determine</c>

00:24:38.029 --> 00:24:38.039 align:start position:0%
um so I think it's yet to determine
 

00:24:38.039 --> 00:24:40.730 align:start position:0%
um so I think it's yet to determine
exactly<00:24:38.340><c> what's</c><00:24:38.460><c> in</c><00:24:38.640><c> the</c><00:24:38.820><c> standards</c><00:24:39.179><c> but</c><00:24:40.020><c> uh</c>

00:24:40.730 --> 00:24:40.740 align:start position:0%
exactly what's in the standards but uh
 

00:24:40.740 --> 00:24:41.990 align:start position:0%
exactly what's in the standards but uh
isn't<00:24:41.159><c> that</c><00:24:41.280><c> for</c><00:24:41.400><c> every</c><00:24:41.520><c> single</c><00:24:41.700><c> contract</c>

00:24:41.990 --> 00:24:42.000 align:start position:0%
isn't that for every single contract
 

00:24:42.000 --> 00:24:43.610 align:start position:0%
isn't that for every single contract
wallet<00:24:42.299><c> bundler</c><00:24:42.659><c> needs</c><00:24:43.020><c> to</c><00:24:43.080><c> run</c><00:24:43.140><c> custom</c><00:24:43.320><c> code</c>

00:24:43.610 --> 00:24:43.620 align:start position:0%
wallet bundler needs to run custom code
 

00:24:43.620 --> 00:24:45.230 align:start position:0%
wallet bundler needs to run custom code
to<00:24:43.860><c> be</c><00:24:43.980><c> able</c><00:24:44.100><c> to</c><00:24:44.159><c> compress</c><00:24:44.520><c> different</c><00:24:44.880><c> user</c>

00:24:45.230 --> 00:24:45.240 align:start position:0%
to be able to compress different user
 

00:24:45.240 --> 00:24:48.110 align:start position:0%
to be able to compress different user
operations<00:24:45.539><c> to</c><00:24:45.900><c> one</c><00:24:46.020><c> uh</c><00:24:46.740><c> so</c><00:24:46.980><c> we</c><00:24:47.159><c> could</c>

00:24:48.110 --> 00:24:48.120 align:start position:0%
operations to one uh so we could
 

00:24:48.120 --> 00:24:49.370 align:start position:0%
operations to one uh so we could
it's<00:24:48.480><c> interesting</c><00:24:48.780><c> compatible</c><00:24:49.140><c> to</c><00:24:49.260><c> that</c>

00:24:49.370 --> 00:24:49.380 align:start position:0%
it's interesting compatible to that
 

00:24:49.380 --> 00:24:50.510 align:start position:0%
it's interesting compatible to that
standards<00:24:49.740><c> when</c><00:24:49.919><c> you</c><00:24:50.100><c> know</c><00:24:50.159><c> when</c><00:24:50.280><c> it's</c><00:24:50.400><c> more</c>

00:24:50.510 --> 00:24:50.520 align:start position:0%
standards when you know when it's more
 

00:24:50.520 --> 00:24:53.810 align:start position:0%
standards when you know when it's more
finalized<00:24:51.000><c> to</c><00:24:51.480><c> be</c><00:24:51.720><c> able</c><00:24:51.840><c> you</c><00:24:52.080><c> know</c><00:24:52.140><c> to</c><00:24:52.440><c> to</c><00:24:52.559><c> have</c>

00:24:53.810 --> 00:24:53.820 align:start position:0%
finalized to be able you know to to have
 

00:24:53.820 --> 00:24:56.270 align:start position:0%
finalized to be able you know to to have
essentially<00:24:54.500><c> supplied</c><00:24:55.500><c> into</c><00:24:55.679><c> that</c><00:24:55.919><c> ecosystem</c>

00:24:56.270 --> 00:24:56.280 align:start position:0%
essentially supplied into that ecosystem
 

00:24:56.280 --> 00:24:58.370 align:start position:0%
essentially supplied into that ecosystem
right<00:24:56.580><c> so</c><00:24:56.760><c> it</c><00:24:57.000><c> could</c><00:24:57.360><c> be</c><00:24:57.480><c> like</c><00:24:57.600><c> different</c><00:24:57.720><c> 437</c>

00:24:58.370 --> 00:24:58.380 align:start position:0%
right so it could be like different 437
 

00:24:58.380 --> 00:24:59.750 align:start position:0%
right so it could be like different 437
bundlers<00:24:58.860><c> that's</c><00:24:59.220><c> supporting</c><00:24:59.580><c> different</c>

00:24:59.750 --> 00:24:59.760 align:start position:0%
bundlers that's supporting different
 

00:24:59.760 --> 00:25:01.310 align:start position:0%
bundlers that's supporting different
smart<00:25:00.000><c> contract</c><00:25:00.360><c> wallets</c><00:25:00.659><c> and</c><00:25:00.900><c> will</c><00:25:01.080><c> be</c><00:25:01.200><c> one</c>

00:25:01.310 --> 00:25:01.320 align:start position:0%
smart contract wallets and will be one
 

00:25:01.320 --> 00:25:03.289 align:start position:0%
smart contract wallets and will be one
of<00:25:01.440><c> them</c><00:25:01.559><c> and</c><00:25:01.980><c> in</c><00:25:02.159><c> that</c><00:25:02.340><c> in</c><00:25:02.520><c> that</c><00:25:02.880><c> way</c><00:25:03.000><c> we</c><00:25:03.179><c> can</c>

00:25:03.289 --> 00:25:03.299 align:start position:0%
of them and in that in that way we can
 

00:25:03.299 --> 00:25:05.990 align:start position:0%
of them and in that in that way we can
decentralize<00:25:03.840><c> uh</c><00:25:04.620><c> bundling</c><00:25:05.039><c> and</c><00:25:05.760><c> the</c><00:25:05.880><c> second</c>

00:25:05.990 --> 00:25:06.000 align:start position:0%
decentralize uh bundling and the second
 

00:25:06.000 --> 00:25:07.970 align:start position:0%
decentralize uh bundling and the second
is<00:25:06.240><c> yeah</c><00:25:06.539><c> so</c><00:25:06.720><c> exactly</c><00:25:07.080><c> so</c><00:25:07.260><c> there</c><00:25:07.620><c> might</c><00:25:07.799><c> be</c>

00:25:07.970 --> 00:25:07.980 align:start position:0%
is yeah so exactly so there might be
 

00:25:07.980 --> 00:25:10.370 align:start position:0%
is yeah so exactly so there might be
this<00:25:08.520><c> management</c><00:25:08.760><c> of</c><00:25:09.360><c> Merkel</c><00:25:09.780><c> trees</c><00:25:10.080><c> that's</c>

00:25:10.370 --> 00:25:10.380 align:start position:0%
this management of Merkel trees that's
 

00:25:10.380 --> 00:25:13.190 align:start position:0%
this management of Merkel trees that's
separate<00:25:10.799><c> to</c><00:25:11.400><c> many</c><00:25:11.940><c> you</c><00:25:12.659><c> know</c><00:25:12.720><c> compressing</c>

00:25:13.190 --> 00:25:13.200 align:start position:0%
separate to many you know compressing
 

00:25:13.200 --> 00:25:14.950 align:start position:0%
separate to many you know compressing
multiple<00:25:13.620><c> user</c><00:25:13.860><c> operation</c><00:25:14.100><c> proofs</c><00:25:14.520><c> into</c><00:25:14.640><c> one</c>

00:25:14.950 --> 00:25:14.960 align:start position:0%
multiple user operation proofs into one
 

00:25:14.960 --> 00:25:17.750 align:start position:0%
multiple user operation proofs into one
and<00:25:15.960><c> we</c><00:25:16.679><c> can</c><00:25:16.799><c> make</c><00:25:16.919><c> that</c><00:25:17.039><c> permissionless</c><00:25:17.520><c> yeah</c>

00:25:17.750 --> 00:25:17.760 align:start position:0%
and we can make that permissionless yeah
 

00:25:17.760 --> 00:25:20.690 align:start position:0%
and we can make that permissionless yeah
I<00:25:18.179><c> think</c><00:25:18.299><c> it's</c><00:25:18.419><c> a</c><00:25:18.539><c> current</c><00:25:18.659><c> thinking</c><00:25:19.200><c> right</c><00:25:19.620><c> so</c>

00:25:20.690 --> 00:25:20.700 align:start position:0%
I think it's a current thinking right so
 

00:25:20.700 --> 00:25:21.470 align:start position:0%
I think it's a current thinking right so
um

00:25:21.470 --> 00:25:21.480 align:start position:0%
um
 

00:25:21.480 --> 00:25:23.230 align:start position:0%
um
so<00:25:21.840><c> it's</c><00:25:22.020><c> okay</c><00:25:22.140><c> what</c><00:25:22.320><c> is</c><00:25:22.440><c> the</c><00:25:22.559><c> overall</c><00:25:22.740><c> story</c>

00:25:23.230 --> 00:25:23.240 align:start position:0%
so it's okay what is the overall story
 

00:25:23.240 --> 00:25:25.010 align:start position:0%
so it's okay what is the overall story
is<00:25:24.240><c> that</c>

00:25:25.010 --> 00:25:25.020 align:start position:0%
is that
 

00:25:25.020 --> 00:25:26.810 align:start position:0%
is that
so<00:25:25.500><c> because</c><00:25:25.620><c> we</c><00:25:25.919><c> support</c><00:25:26.100><c> backwards</c><00:25:26.700><c> and</c>

00:25:26.810 --> 00:25:26.820 align:start position:0%
so because we support backwards and
 

00:25:26.820 --> 00:25:28.310 align:start position:0%
so because we support backwards and
platform<00:25:27.059><c> I</c><00:25:27.240><c> will</c><00:25:27.360><c> support</c><00:25:27.419><c> the</c><00:25:27.659><c> exact</c><00:25:27.900><c> same</c>

00:25:28.310 --> 00:25:28.320 align:start position:0%
platform I will support the exact same
 

00:25:28.320 --> 00:25:29.930 align:start position:0%
platform I will support the exact same
set<00:25:28.500><c> of</c><00:25:28.679><c> operations</c>

00:25:29.930 --> 00:25:29.940 align:start position:0%
set of operations
 

00:25:29.940 --> 00:25:33.049 align:start position:0%
set of operations
we<00:25:30.659><c> like</c><00:25:31.020><c> users</c><00:25:31.380><c> need</c><00:25:31.679><c> to</c><00:25:31.919><c> pay</c><00:25:32.400><c> more</c><00:25:32.580><c> gas</c><00:25:32.820><c> right</c>

00:25:33.049 --> 00:25:33.059 align:start position:0%
we like users need to pay more gas right
 

00:25:33.059 --> 00:25:34.909 align:start position:0%
we like users need to pay more gas right
it's<00:25:33.240><c> like</c><00:25:33.419><c> that's</c><00:25:33.720><c> the</c><00:25:34.020><c> you're</c><00:25:34.620><c> paying</c><00:25:34.799><c> the</c>

00:25:34.909 --> 00:25:34.919 align:start position:0%
it's like that's the you're paying the
 

00:25:34.919 --> 00:25:36.529 align:start position:0%
it's like that's the you're paying the
same<00:25:35.039><c> amount</c><00:25:35.100><c> of</c><00:25:35.279><c> gas</c><00:25:35.400><c> by</c><00:25:35.580><c> default</c>

00:25:36.529 --> 00:25:36.539 align:start position:0%
same amount of gas by default
 

00:25:36.539 --> 00:25:38.810 align:start position:0%
same amount of gas by default
um<00:25:36.659><c> and</c><00:25:37.140><c> the</c><00:25:37.440><c> additional</c><00:25:37.860><c> things</c><00:25:38.100><c> that's</c><00:25:38.520><c> you</c>

00:25:38.810 --> 00:25:38.820 align:start position:0%
um and the additional things that's you
 

00:25:38.820 --> 00:25:40.370 align:start position:0%
um and the additional things that's you
know<00:25:38.880><c> the</c><00:25:39.360><c> overhead</c><00:25:39.659><c> to</c><00:25:39.900><c> like</c><00:25:40.020><c> maintain</c>

00:25:40.370 --> 00:25:40.380 align:start position:0%
know the overhead to like maintain
 

00:25:40.380 --> 00:25:43.250 align:start position:0%
know the overhead to like maintain
everything<00:25:40.640><c> and</c><00:25:41.640><c> the</c><00:25:42.240><c> idea</c><00:25:42.539><c> is</c><00:25:42.659><c> to</c><00:25:42.840><c> like</c><00:25:43.020><c> make</c>

00:25:43.250 --> 00:25:43.260 align:start position:0%
everything and the idea is to like make
 

00:25:43.260 --> 00:25:45.289 align:start position:0%
everything and the idea is to like make
it<00:25:43.440><c> as</c><00:25:43.679><c> small</c><00:25:44.039><c> as</c><00:25:44.279><c> possible</c><00:25:44.580><c> and</c><00:25:44.940><c> the</c><00:25:45.059><c> only</c><00:25:45.179><c> way</c>

00:25:45.289 --> 00:25:45.299 align:start position:0%
it as small as possible and the only way
 

00:25:45.299 --> 00:25:47.450 align:start position:0%
it as small as possible and the only way
to<00:25:45.480><c> do</c><00:25:45.600><c> that</c><00:25:45.779><c> is</c><00:25:46.080><c> to</c><00:25:46.320><c> can</c><00:25:46.679><c> Outsource</c><00:25:47.220><c> these</c>

00:25:47.450 --> 00:25:47.460 align:start position:0%
to do that is to can Outsource these
 

00:25:47.460 --> 00:25:49.430 align:start position:0%
to do that is to can Outsource these
aggregated<00:25:48.120><c> work</c><00:25:48.360><c> into</c><00:25:48.779><c> some</c><00:25:48.960><c> sequence</c><00:25:49.260><c> or</c>

00:25:49.430 --> 00:25:49.440 align:start position:0%
aggregated work into some sequence or
 

00:25:49.440 --> 00:25:51.890 align:start position:0%
aggregated work into some sequence or
bundler<00:25:49.860><c> so</c><00:25:50.520><c> so</c><00:25:50.820><c> it's</c><00:25:51.059><c> basically</c><00:25:51.539><c> necessary</c>

00:25:51.890 --> 00:25:51.900 align:start position:0%
bundler so so it's basically necessary
 

00:25:51.900 --> 00:25:53.090 align:start position:0%
bundler so so it's basically necessary
if<00:25:52.080><c> you</c><00:25:52.140><c> want</c><00:25:52.200><c> to</c><00:25:52.320><c> make</c><00:25:52.380><c> this</c><00:25:52.500><c> really</c><00:25:52.679><c> usable</c>

00:25:53.090 --> 00:25:53.100 align:start position:0%
if you want to make this really usable
 

00:25:53.100 --> 00:25:55.490 align:start position:0%
if you want to make this really usable
and<00:25:53.640><c> so</c><00:25:53.880><c> yeah</c><00:25:54.240><c> so</c><00:25:54.360><c> you</c><00:25:54.720><c> know</c><00:25:54.779><c> to</c><00:25:54.900><c> decentralize</c>

00:25:55.490 --> 00:25:55.500 align:start position:0%
and so yeah so you know to decentralize
 

00:25:55.500 --> 00:25:57.950 align:start position:0%
and so yeah so you know to decentralize
I<00:25:55.740><c> think</c><00:25:55.860><c> you</c><00:25:56.520><c> know</c><00:25:56.640><c> make</c><00:25:56.820><c> it</c><00:25:57.000><c> permissionless</c>

00:25:57.950 --> 00:25:57.960 align:start position:0%
I think you know make it permissionless
 

00:25:57.960 --> 00:25:59.930 align:start position:0%
I think you know make it permissionless
and<00:25:58.380><c> some</c><00:25:58.620><c> really</c><00:25:58.919><c> design</c><00:25:59.100><c> incentives</c><00:25:59.700><c> around</c>

00:25:59.930 --> 00:25:59.940 align:start position:0%
and some really design incentives around
 

00:25:59.940 --> 00:26:01.970 align:start position:0%
and some really design incentives around
this<00:26:00.179><c> right</c><00:26:00.419><c> that's</c><00:26:00.600><c> because</c><00:26:00.960><c> these</c><00:26:01.919><c> are</c>

00:26:01.970 --> 00:26:01.980 align:start position:0%
this right that's because these are
 

00:26:01.980 --> 00:26:03.590 align:start position:0%
this right that's because these are
bundlers<00:26:02.460><c> sequences</c><00:26:03.000><c> are</c><00:26:03.120><c> providing</c><00:26:03.419><c> a</c>

00:26:03.590 --> 00:26:03.600 align:start position:0%
bundlers sequences are providing a
 

00:26:03.600 --> 00:26:04.610 align:start position:0%
bundlers sequences are providing a
service

00:26:04.610 --> 00:26:04.620 align:start position:0%
service
 

00:26:04.620 --> 00:26:05.230 align:start position:0%
service
um

00:26:05.230 --> 00:26:05.240 align:start position:0%
um
 

00:26:05.240 --> 00:26:08.029 align:start position:0%
um
instant<00:26:06.240><c> Advanced</c><00:26:06.539><c> behavior</c><00:26:06.840><c> and</c><00:26:07.620><c> make</c><00:26:07.860><c> it</c>

00:26:08.029 --> 00:26:08.039 align:start position:0%
instant Advanced behavior and make it
 

00:26:08.039 --> 00:26:10.190 align:start position:0%
instant Advanced behavior and make it
provincialized<00:26:08.760><c> and</c><00:26:09.360><c> design</c><00:26:09.480><c> kind</c><00:26:09.840><c> of</c><00:26:10.020><c> this</c>

00:26:10.190 --> 00:26:10.200 align:start position:0%
provincialized and design kind of this
 

00:26:10.200 --> 00:26:12.590 align:start position:0%
provincialized and design kind of this
ecosystem<00:26:10.799><c> that's</c><00:26:11.760><c> so</c><00:26:11.940><c> self-sustainable</c>

00:26:12.590 --> 00:26:12.600 align:start position:0%
ecosystem that's so self-sustainable
 

00:26:12.600 --> 00:26:14.930 align:start position:0%
ecosystem that's so self-sustainable
right<00:26:12.960><c> uh</c><00:26:13.559><c> because</c><00:26:13.679><c> because</c><00:26:13.919><c> I</c><00:26:14.220><c> think</c>

00:26:14.930 --> 00:26:14.940 align:start position:0%
right uh because because I think
 

00:26:14.940 --> 00:26:17.630 align:start position:0%
right uh because because I think
that<00:26:15.480><c> uses</c><00:26:15.840><c> wallpaper</c><00:26:16.320><c> privacy</c><00:26:16.740><c> uh</c><00:26:17.279><c> if</c><00:26:17.460><c> it's</c>

00:26:17.630 --> 00:26:17.640 align:start position:0%
that uses wallpaper privacy uh if it's
 

00:26:17.640 --> 00:26:19.190 align:start position:0%
that uses wallpaper privacy uh if it's
cheap<00:26:17.940><c> enough</c><00:26:18.179><c> and</c><00:26:18.779><c> you</c><00:26:18.840><c> can</c><00:26:18.960><c> get</c><00:26:19.080><c> this</c>

00:26:19.190 --> 00:26:19.200 align:start position:0%
cheap enough and you can get this
 

00:26:19.200 --> 00:26:21.409 align:start position:0%
cheap enough and you can get this
network<00:26:19.380><c> effect</c><00:26:19.679><c> right</c>

00:26:21.409 --> 00:26:21.419 align:start position:0%
network effect right
 

00:26:21.419 --> 00:26:23.250 align:start position:0%
network effect right
thank<00:26:21.960><c> you</c><00:26:22.080><c> so</c><00:26:22.320><c> much</c><00:26:22.500><c> boy</c>

00:26:23.250 --> 00:26:23.260 align:start position:0%
thank you so much boy
 

00:26:23.260 --> 00:26:27.180 align:start position:0%
thank you so much boy
[Applause]

