WEBVTT
Kind: captions
Language: en

00:00:00.080 --> 00:00:17.870 align:start position:0%
 
[Music]

00:00:17.870 --> 00:00:17.880 align:start position:0%
 
 

00:00:17.880 --> 00:00:21.390 align:start position:0%
 
next<00:00:18.160><c> up</c><00:00:18.400><c> we</c><00:00:18.520><c> have</c><00:00:18.720><c> Zuko</c><00:00:19.240><c> Wilcox</c><00:00:19.880><c> from</c><00:00:20.400><c> zcash</c>

00:00:21.390 --> 00:00:21.400 align:start position:0%
next up we have Zuko Wilcox from zcash
 

00:00:21.400 --> 00:00:28.630 align:start position:0%
next up we have Zuko Wilcox from zcash
comeing<00:00:21.760><c> up</c>

00:00:28.630 --> 00:00:28.640 align:start position:0%
 
 

00:00:28.640 --> 00:00:32.709 align:start position:0%
 
Zuko<00:00:29.640><c> uh-oh</c><00:00:30.240><c> I</c><00:00:30.320><c> need</c><00:00:30.480><c> the</c><00:00:30.759><c> clicker</c><00:00:31.759><c> is</c><00:00:31.920><c> this</c>

00:00:32.709 --> 00:00:32.719 align:start position:0%
Zuko uh-oh I need the clicker is this
 

00:00:32.719 --> 00:00:36.229 align:start position:0%
Zuko uh-oh I need the clicker is this
it<00:00:33.719><c> I'll</c><00:00:33.879><c> try</c>

00:00:36.229 --> 00:00:36.239 align:start position:0%
 
 

00:00:36.239 --> 00:00:38.470 align:start position:0%
 
clicking<00:00:37.239><c> now</c><00:00:37.399><c> I</c><00:00:37.480><c> need</c><00:00:37.640><c> to</c><00:00:37.760><c> make</c><00:00:38.040><c> that</c><00:00:38.239><c> thing</c>

00:00:38.470 --> 00:00:38.480 align:start position:0%
clicking now I need to make that thing
 

00:00:38.480 --> 00:00:40.950 align:start position:0%
clicking now I need to make that thing
full<00:00:38.840><c> screen</c><00:00:39.200><c> and</c><00:00:39.440><c> display</c>

00:00:40.950 --> 00:00:40.960 align:start position:0%
full screen and display
 

00:00:40.960 --> 00:00:43.029 align:start position:0%
full screen and display
it

00:00:43.029 --> 00:00:43.039 align:start position:0%
it
 

00:00:43.039 --> 00:00:46.750 align:start position:0%
it
aha

00:00:46.750 --> 00:00:46.760 align:start position:0%
 
 

00:00:46.760 --> 00:00:50.189 align:start position:0%
 
thanks<00:00:47.760><c> okay</c><00:00:48.559><c> thank</c><00:00:48.719><c> you</c><00:00:48.879><c> all</c><00:00:49.079><c> for</c><00:00:49.320><c> being</c><00:00:49.680><c> here</c>

00:00:50.189 --> 00:00:50.199 align:start position:0%
thanks okay thank you all for being here
 

00:00:50.199 --> 00:00:51.510 align:start position:0%
thanks okay thank you all for being here
wow<00:00:50.480><c> what</c><00:00:50.600><c> a</c>

00:00:51.510 --> 00:00:51.520 align:start position:0%
wow what a
 

00:00:51.520 --> 00:00:53.590 align:start position:0%
wow what a
crowd

00:00:53.590 --> 00:00:53.600 align:start position:0%
crowd
 

00:00:53.600 --> 00:00:56.709 align:start position:0%
crowd
um<00:00:54.600><c> I'm</c><00:00:54.760><c> really</c><00:00:54.960><c> happy</c><00:00:55.199><c> to</c><00:00:55.280><c> be</c><00:00:55.480><c> here</c><00:00:56.480><c> a</c><00:00:56.559><c> little</c>

00:00:56.709 --> 00:00:56.719 align:start position:0%
um I'm really happy to be here a little
 

00:00:56.719 --> 00:00:59.549 align:start position:0%
um I'm really happy to be here a little
bit<00:00:56.920><c> intimidated</c><00:00:57.520><c> by</c><00:00:57.640><c> all</c><00:00:57.800><c> you</c><00:00:58.199><c> folks</c><00:00:59.199><c> uh</c><00:00:59.399><c> my</c>

00:00:59.549 --> 00:00:59.559 align:start position:0%
bit intimidated by all you folks uh my
 

00:00:59.559 --> 00:01:01.750 align:start position:0%
bit intimidated by all you folks uh my
name<00:01:00.079><c> is</c><00:01:00.160><c> Zuko</c><00:01:00.760><c> and</c><00:01:00.879><c> I'm</c><00:01:01.039><c> the</c><00:01:01.160><c> founder</c><00:01:01.480><c> of</c><00:01:01.600><c> the</c>

00:01:01.750 --> 00:01:01.760 align:start position:0%
name is Zuko and I'm the founder of the
 

00:01:01.760 --> 00:01:03.229 align:start position:0%
name is Zuko and I'm the founder of the
zcash

00:01:03.229 --> 00:01:03.239 align:start position:0%
zcash
 

00:01:03.239 --> 00:01:06.149 align:start position:0%
zcash
project<00:01:04.239><c> and</c><00:01:04.360><c> the</c><00:01:04.559><c> first</c><00:01:04.879><c> half</c><00:01:05.560><c> of</c><00:01:05.760><c> this</c><00:01:05.960><c> talk</c>

00:01:06.149 --> 00:01:06.159 align:start position:0%
project and the first half of this talk
 

00:01:06.159 --> 00:01:08.230 align:start position:0%
project and the first half of this talk
is<00:01:06.320><c> about</c><00:01:06.520><c> what</c><00:01:06.680><c> zcash</c><00:01:07.240><c> is</c><00:01:07.680><c> and</c><00:01:07.799><c> the</c><00:01:07.960><c> second</c>

00:01:08.230 --> 00:01:08.240 align:start position:0%
is about what zcash is and the second
 

00:01:08.240 --> 00:01:11.429 align:start position:0%
is about what zcash is and the second
half<00:01:08.439><c> is</c><00:01:08.600><c> about</c><00:01:08.840><c> ways</c><00:01:09.080><c> to</c><00:01:09.280><c> connect</c><00:01:09.600><c> zcash</c><00:01:10.119><c> with</c>

00:01:11.429 --> 00:01:11.439 align:start position:0%
half is about ways to connect zcash with
 

00:01:11.439 --> 00:01:14.350 align:start position:0%
half is about ways to connect zcash with
ethereum<00:01:12.439><c> zcash</c><00:01:13.119><c> first</c><00:01:13.320><c> of</c><00:01:13.479><c> all</c><00:01:13.759><c> it's</c><00:01:13.880><c> a</c>

00:01:14.350 --> 00:01:14.360 align:start position:0%
ethereum zcash first of all it's a
 

00:01:14.360 --> 00:01:16.710 align:start position:0%
ethereum zcash first of all it's a
science<00:01:15.360><c> discovery</c><00:01:16.000><c> that</c><00:01:16.200><c> has</c><00:01:16.360><c> been</c><00:01:16.520><c> made</c>

00:01:16.710 --> 00:01:16.720 align:start position:0%
science discovery that has been made
 

00:01:16.720 --> 00:01:19.350 align:start position:0%
science discovery that has been made
over<00:01:16.920><c> the</c><00:01:17.119><c> past</c><00:01:17.640><c> four</c><00:01:18.040><c> or</c><00:01:18.200><c> so</c><00:01:18.560><c> years</c><00:01:18.920><c> by</c><00:01:19.080><c> a</c><00:01:19.200><c> set</c>

00:01:19.350 --> 00:01:19.360 align:start position:0%
over the past four or so years by a set
 

00:01:19.360 --> 00:01:20.550 align:start position:0%
over the past four or so years by a set
of

00:01:20.550 --> 00:01:20.560 align:start position:0%
of
 

00:01:20.560 --> 00:01:23.710 align:start position:0%
of
cryptographers<00:01:21.560><c> and</c><00:01:22.119><c> um</c><00:01:23.079><c> I'll</c><00:01:23.240><c> tell</c><00:01:23.400><c> you</c><00:01:23.560><c> what</c>

00:01:23.710 --> 00:01:23.720 align:start position:0%
cryptographers and um I'll tell you what
 

00:01:23.720 --> 00:01:26.550 align:start position:0%
cryptographers and um I'll tell you what
the<00:01:24.000><c> science</c><00:01:24.479><c> Discovery</c><00:01:24.920><c> is</c><00:01:25.320><c> in</c><00:01:25.479><c> a</c><00:01:26.200><c> few</c>

00:01:26.550 --> 00:01:26.560 align:start position:0%
the science Discovery is in a few
 

00:01:26.560 --> 00:01:29.630 align:start position:0%
the science Discovery is in a few
minutes<00:01:27.560><c> and</c><00:01:27.840><c> the</c><00:01:27.960><c> cryptographers</c><00:01:28.720><c> who</c><00:01:29.479><c> uh</c>

00:01:29.630 --> 00:01:29.640 align:start position:0%
minutes and the cryptographers who uh
 

00:01:29.640 --> 00:01:31.230 align:start position:0%
minutes and the cryptographers who uh
are<00:01:30.000><c> responsible</c><00:01:30.400><c> for</c><00:01:30.560><c> that</c><00:01:30.680><c> are</c><00:01:30.840><c> all</c><00:01:31.000><c> part</c><00:01:31.119><c> of</c>

00:01:31.230 --> 00:01:31.240 align:start position:0%
are responsible for that are all part of
 

00:01:31.240 --> 00:01:33.270 align:start position:0%
are responsible for that are all part of
the<00:01:31.320><c> zcash</c><00:01:31.799><c> team</c><00:01:32.079><c> now</c><00:01:32.640><c> and</c><00:01:32.799><c> second</c><00:01:33.040><c> of</c><00:01:33.159><c> all</c>

00:01:33.270 --> 00:01:33.280 align:start position:0%
the zcash team now and second of all
 

00:01:33.280 --> 00:01:35.190 align:start position:0%
the zcash team now and second of all
it's<00:01:33.399><c> a</c><00:01:33.560><c> technology</c><00:01:34.159><c> that</c><00:01:34.280><c> the</c><00:01:34.399><c> zcash</c><00:01:34.920><c> team</c>

00:01:35.190 --> 00:01:35.200 align:start position:0%
it's a technology that the zcash team
 

00:01:35.200 --> 00:01:38.109 align:start position:0%
it's a technology that the zcash team
has<00:01:35.399><c> been</c><00:01:35.880><c> implementing</c><00:01:36.560><c> and</c><00:01:36.799><c> making</c><00:01:37.560><c> um</c>

00:01:38.109 --> 00:01:38.119 align:start position:0%
has been implementing and making um
 

00:01:38.119 --> 00:01:41.429 align:start position:0%
has been implementing and making um
efficient<00:01:38.640><c> and</c><00:01:39.439><c> useful</c><00:01:40.200><c> and</c>

00:01:41.429 --> 00:01:41.439 align:start position:0%
efficient and useful and
 

00:01:41.439 --> 00:01:44.109 align:start position:0%
efficient and useful and
practical<00:01:42.439><c> next</c><00:01:42.680><c> it's</c><00:01:42.840><c> a</c><00:01:43.000><c> blockchain</c><00:01:44.000><c> and</c>

00:01:44.109 --> 00:01:44.119 align:start position:0%
practical next it's a blockchain and
 

00:01:44.119 --> 00:01:46.670 align:start position:0%
practical next it's a blockchain and
there<00:01:44.200><c> is</c><00:01:44.439><c> currently</c><00:01:44.880><c> a</c><00:01:45.040><c> test</c><00:01:45.320><c> net</c><00:01:45.680><c> blockchain</c>

00:01:46.670 --> 00:01:46.680 align:start position:0%
there is currently a test net blockchain
 

00:01:46.680 --> 00:01:49.310 align:start position:0%
there is currently a test net blockchain
which<00:01:46.799><c> you</c><00:01:46.920><c> can</c><00:01:47.079><c> totally</c><00:01:47.479><c> go</c><00:01:48.479><c> uh</c><00:01:48.640><c> attack</c><00:01:49.119><c> and</c>

00:01:49.310 --> 00:01:49.320 align:start position:0%
which you can totally go uh attack and
 

00:01:49.320 --> 00:01:52.190 align:start position:0%
which you can totally go uh attack and
please<00:01:49.600><c> explain</c><00:01:49.960><c> how</c><00:01:50.079><c> you</c><00:01:50.200><c> did</c><00:01:50.399><c> so</c><00:01:50.880><c> thanks</c><00:01:51.840><c> um</c>

00:01:52.190 --> 00:01:52.200 align:start position:0%
please explain how you did so thanks um
 

00:01:52.200 --> 00:01:54.950 align:start position:0%
please explain how you did so thanks um
and<00:01:52.320><c> then</c><00:01:52.600><c> on</c><00:01:52.799><c> October</c><00:01:53.159><c> 28th</c><00:01:53.880><c> it'll</c><00:01:54.159><c> be</c><00:01:54.399><c> a</c><00:01:54.560><c> real</c>

00:01:54.950 --> 00:01:54.960 align:start position:0%
and then on October 28th it'll be a real
 

00:01:54.960 --> 00:01:57.069 align:start position:0%
and then on October 28th it'll be a real
main<00:01:55.320><c> net</c><00:01:55.719><c> like</c><00:01:55.880><c> permanent</c><00:01:56.399><c> blockchain</c><00:01:57.000><c> with</c>

00:01:57.069 --> 00:01:57.079 align:start position:0%
main net like permanent blockchain with
 

00:01:57.079 --> 00:01:58.709 align:start position:0%
main net like permanent blockchain with
a<00:01:57.200><c> store</c><00:01:57.439><c> of</c><00:01:57.600><c> value</c><00:01:57.880><c> on</c><00:01:58.000><c> it</c><00:01:58.159><c> so</c><00:01:58.320><c> it'll</c><00:01:58.560><c> be</c><00:01:58.640><c> a</c>

00:01:58.709 --> 00:01:58.719 align:start position:0%
a store of value on it so it'll be a
 

00:01:58.719 --> 00:02:01.350 align:start position:0%
a store of value on it so it'll be a
cryptocurrency

00:02:01.350 --> 00:02:01.360 align:start position:0%
cryptocurrency
 

00:02:01.360 --> 00:02:04.469 align:start position:0%
cryptocurrency
uh<00:02:01.719><c> the</c><00:02:01.840><c> zcash</c><00:02:02.399><c> cryptocurrency</c><00:02:03.399><c> is</c><00:02:04.320><c> uh</c>

00:02:04.469 --> 00:02:04.479 align:start position:0%
uh the zcash cryptocurrency is uh
 

00:02:04.479 --> 00:02:06.670 align:start position:0%
uh the zcash cryptocurrency is uh
intended<00:02:04.920><c> to</c><00:02:05.079><c> be</c><00:02:05.280><c> useful</c><00:02:05.880><c> for</c><00:02:06.200><c> as</c><00:02:06.399><c> like</c><00:02:06.560><c> a</c>

00:02:06.670 --> 00:02:06.680 align:start position:0%
intended to be useful for as like a
 

00:02:06.680 --> 00:02:08.109 align:start position:0%
intended to be useful for as like a
store<00:02:06.880><c> of</c><00:02:07.000><c> value</c><00:02:07.200><c> and</c><00:02:07.280><c> a</c><00:02:07.360><c> medium</c><00:02:07.600><c> of</c><00:02:07.719><c> exchange</c>

00:02:08.109 --> 00:02:08.119 align:start position:0%
store of value and a medium of exchange
 

00:02:08.119 --> 00:02:09.430 align:start position:0%
store of value and a medium of exchange
starting<00:02:08.399><c> on</c><00:02:08.520><c> October</c>

00:02:09.430 --> 00:02:09.440 align:start position:0%
starting on October
 

00:02:09.440 --> 00:02:13.710 align:start position:0%
starting on October
28<00:02:10.440><c> and</c><00:02:10.759><c> then</c><00:02:11.640><c> um</c><00:02:12.640><c> lastly</c><00:02:13.000><c> it's</c><00:02:13.120><c> a</c><00:02:13.239><c> community</c>

00:02:13.710 --> 00:02:13.720 align:start position:0%
28 and then um lastly it's a community
 

00:02:13.720 --> 00:02:15.830 align:start position:0%
28 and then um lastly it's a community
because<00:02:13.840><c> there's</c><00:02:14.040><c> a</c><00:02:14.200><c> whole</c><00:02:14.599><c> bunch</c><00:02:14.840><c> of</c><00:02:15.080><c> people</c>

00:02:15.830 --> 00:02:15.840 align:start position:0%
because there's a whole bunch of people
 

00:02:15.840 --> 00:02:18.830 align:start position:0%
because there's a whole bunch of people
um<00:02:16.160><c> spread</c><00:02:16.480><c> out</c><00:02:16.720><c> around</c><00:02:16.959><c> the</c><00:02:17.120><c> world</c><00:02:18.000><c> who</c><00:02:18.519><c> like</c>

00:02:18.830 --> 00:02:18.840 align:start position:0%
um spread out around the world who like
 

00:02:18.840 --> 00:02:21.350 align:start position:0%
um spread out around the world who like
me<00:02:19.400><c> think</c><00:02:19.760><c> that</c><00:02:20.040><c> privacy</c><00:02:20.480><c> is</c><00:02:20.599><c> a</c><00:02:20.840><c> really</c>

00:02:21.350 --> 00:02:21.360 align:start position:0%
me think that privacy is a really
 

00:02:21.360 --> 00:02:24.390 align:start position:0%
me think that privacy is a really
critical<00:02:22.360><c> value</c><00:02:23.000><c> in</c><00:02:23.200><c> our</c><00:02:23.480><c> society</c><00:02:24.080><c> and</c><00:02:24.239><c> that</c>

00:02:24.390 --> 00:02:24.400 align:start position:0%
critical value in our society and that
 

00:02:24.400 --> 00:02:27.790 align:start position:0%
critical value in our society and that
this<00:02:24.519><c> is</c><00:02:25.480><c> uh</c><00:02:25.640><c> a</c><00:02:25.800><c> critical</c><00:02:26.280><c> moment</c><00:02:27.280><c> and</c><00:02:27.480><c> that</c><00:02:27.640><c> we</c>

00:02:27.790 --> 00:02:27.800 align:start position:0%
this is uh a critical moment and that we
 

00:02:27.800 --> 00:02:29.390 align:start position:0%
this is uh a critical moment and that we
have<00:02:27.959><c> the</c><00:02:28.120><c> opportunity</c><00:02:28.760><c> to</c><00:02:29.040><c> change</c><00:02:29.280><c> the</c>

00:02:29.390 --> 00:02:29.400 align:start position:0%
have the opportunity to change the
 

00:02:29.400 --> 00:02:30.869 align:start position:0%
have the opportunity to change the
course<00:02:29.560><c> of</c><00:02:29.680><c> history</c><00:02:30.120><c> for</c><00:02:30.239><c> the</c>

00:02:30.869 --> 00:02:30.879 align:start position:0%
course of history for the
 

00:02:30.879 --> 00:02:33.509 align:start position:0%
course of history for the
better<00:02:31.879><c> and</c><00:02:32.040><c> that's</c><00:02:32.360><c> the</c><00:02:32.599><c> that's</c><00:02:32.760><c> the</c><00:02:32.920><c> zc</c><00:02:33.440><c> the</c>

00:02:33.509 --> 00:02:33.519 align:start position:0%
better and that's the that's the zc the
 

00:02:33.519 --> 00:02:36.150 align:start position:0%
better and that's the that's the zc the
zcash<00:02:34.040><c> community</c><00:02:35.000><c> and</c><00:02:35.400><c> the</c><00:02:35.480><c> main</c><00:02:35.680><c> reason</c><00:02:35.959><c> I</c>

00:02:36.150 --> 00:02:36.160 align:start position:0%
zcash community and the main reason I
 

00:02:36.160 --> 00:02:38.990 align:start position:0%
zcash community and the main reason I
came<00:02:37.000><c> here</c><00:02:37.239><c> to</c><00:02:37.440><c> Devcon</c><00:02:38.000><c> was</c><00:02:38.120><c> to</c><00:02:38.360><c> try</c><00:02:38.599><c> to</c>

00:02:38.990 --> 00:02:39.000 align:start position:0%
came here to Devcon was to try to
 

00:02:39.000 --> 00:02:41.430 align:start position:0%
came here to Devcon was to try to
establish<00:02:39.879><c> uh</c><00:02:40.000><c> more</c><00:02:40.680><c> contacts</c><00:02:41.159><c> between</c><00:02:41.360><c> the</c>

00:02:41.430 --> 00:02:41.440 align:start position:0%
establish uh more contacts between the
 

00:02:41.440 --> 00:02:44.350 align:start position:0%
establish uh more contacts between the
zcash<00:02:41.879><c> community</c><00:02:42.239><c> and</c><00:02:42.360><c> the</c><00:02:42.440><c> ethereum</c>

00:02:44.350 --> 00:02:44.360 align:start position:0%
zcash community and the ethereum
 

00:02:44.360 --> 00:02:46.710 align:start position:0%
zcash community and the ethereum
community<00:02:45.360><c> okay</c>

00:02:46.710 --> 00:02:46.720 align:start position:0%
community okay
 

00:02:46.720 --> 00:02:51.070 align:start position:0%
community okay
so<00:02:47.720><c> what</c><00:02:48.640><c> is</c><00:02:49.640><c> cool</c><00:02:50.159><c> about</c><00:02:50.440><c> blockchain</c>

00:02:51.070 --> 00:02:51.080 align:start position:0%
so what is cool about blockchain
 

00:02:51.080 --> 00:02:54.750 align:start position:0%
so what is cool about blockchain
technology<00:02:51.959><c> is</c><00:02:52.800><c> uh</c><00:02:53.280><c> the</c><00:02:53.920><c> a</c><00:02:54.120><c> pinned</c><00:02:54.440><c> only</c>

00:02:54.750 --> 00:02:54.760 align:start position:0%
technology is uh the a pinned only
 

00:02:54.760 --> 00:02:57.309 align:start position:0%
technology is uh the a pinned only
property<00:02:55.239><c> which</c><00:02:55.680><c> we</c><00:02:55.800><c> call</c><00:02:55.959><c> a</c><00:02:56.159><c> mutability</c><00:02:57.159><c> and</c>

00:02:57.309 --> 00:02:57.319 align:start position:0%
property which we call a mutability and
 

00:02:57.319 --> 00:03:01.149 align:start position:0%
property which we call a mutability and
the<00:02:57.440><c> single</c><00:02:57.760><c> source</c><00:02:58.040><c> of</c><00:02:58.879><c> Truth</c><00:03:00.000><c> uh</c>

00:03:01.149 --> 00:03:01.159 align:start position:0%
the single source of Truth uh
 

00:03:01.159 --> 00:03:03.949 align:start position:0%
the single source of Truth uh
effect<00:03:02.159><c> and</c><00:03:03.000><c> you</c><00:03:03.159><c> all</c><00:03:03.360><c> appreciate</c><00:03:03.799><c> this</c>

00:03:03.949 --> 00:03:03.959 align:start position:0%
effect and you all appreciate this
 

00:03:03.959 --> 00:03:06.470 align:start position:0%
effect and you all appreciate this
pretty<00:03:04.159><c> well</c><00:03:05.000><c> um</c><00:03:05.400><c> but</c><00:03:05.560><c> this</c><00:03:05.680><c> is</c><00:03:05.840><c> really</c><00:03:06.080><c> new</c>

00:03:06.470 --> 00:03:06.480 align:start position:0%
pretty well um but this is really new
 

00:03:06.480 --> 00:03:09.390 align:start position:0%
pretty well um but this is really new
this<00:03:06.599><c> was</c><00:03:06.760><c> just</c><00:03:06.920><c> recently</c><00:03:07.840><c> discovered</c><00:03:08.519><c> and</c>

00:03:09.390 --> 00:03:09.400 align:start position:0%
this was just recently discovered and
 

00:03:09.400 --> 00:03:10.789 align:start position:0%
this was just recently discovered and
we're<00:03:09.680><c> only</c><00:03:09.920><c> at</c><00:03:10.040><c> the</c><00:03:10.120><c> very</c><00:03:10.319><c> beginnings</c><00:03:10.680><c> of</c>

00:03:10.789 --> 00:03:10.799 align:start position:0%
we're only at the very beginnings of
 

00:03:10.799 --> 00:03:12.229 align:start position:0%
we're only at the very beginnings of
figuring<00:03:11.080><c> out</c><00:03:11.280><c> what</c><00:03:11.400><c> you</c><00:03:11.480><c> can</c><00:03:11.640><c> do</c><00:03:11.879><c> with</c><00:03:12.040><c> those</c>

00:03:12.229 --> 00:03:12.239 align:start position:0%
figuring out what you can do with those
 

00:03:12.239 --> 00:03:15.550 align:start position:0%
figuring out what you can do with those
two<00:03:13.000><c> properties</c><00:03:14.000><c> um</c><00:03:14.239><c> and</c><00:03:14.480><c> this</c><00:03:15.000><c> conference</c><00:03:15.400><c> is</c>

00:03:15.550 --> 00:03:15.560 align:start position:0%
two properties um and this conference is
 

00:03:15.560 --> 00:03:17.630 align:start position:0%
two properties um and this conference is
really<00:03:15.840><c> The</c><00:03:15.959><c> Cutting</c><00:03:16.280><c> Edge</c><00:03:16.840><c> of</c><00:03:17.120><c> experimenting</c>

00:03:17.630 --> 00:03:17.640 align:start position:0%
really The Cutting Edge of experimenting
 

00:03:17.640 --> 00:03:20.430 align:start position:0%
really The Cutting Edge of experimenting
with<00:03:17.799><c> what</c><00:03:17.920><c> you</c><00:03:18.000><c> can</c><00:03:18.159><c> do</c><00:03:18.560><c> given</c><00:03:19.280><c> uh</c><00:03:20.080><c> app</c><00:03:20.200><c> pinned</c>

00:03:20.430 --> 00:03:20.440 align:start position:0%
with what you can do given uh app pinned
 

00:03:20.440 --> 00:03:21.789 align:start position:0%
with what you can do given uh app pinned
only<00:03:20.680><c> in</c>

00:03:21.789 --> 00:03:21.799 align:start position:0%
only in
 

00:03:21.799 --> 00:03:24.350 align:start position:0%
only in
canonicity<00:03:22.799><c> and</c><00:03:22.920><c> then</c><00:03:23.159><c> the</c><00:03:23.360><c> encryption</c>

00:03:24.350 --> 00:03:24.360 align:start position:0%
canonicity and then the encryption
 

00:03:24.360 --> 00:03:27.270 align:start position:0%
canonicity and then the encryption
modern<00:03:24.720><c> day</c><00:03:24.879><c> encryption</c><00:03:25.360><c> is</c><00:03:25.599><c> like</c><00:03:26.000><c> 40</c><00:03:26.680><c> or</c><00:03:27.000><c> so</c>

00:03:27.270 --> 00:03:27.280 align:start position:0%
modern day encryption is like 40 or so
 

00:03:27.280 --> 00:03:29.309 align:start position:0%
modern day encryption is like 40 or so
years<00:03:27.599><c> old</c><00:03:28.599><c> uh</c><00:03:28.720><c> and</c><00:03:28.799><c> so</c><00:03:28.959><c> it's</c><00:03:29.120><c> better</c>

00:03:29.309 --> 00:03:29.319 align:start position:0%
years old uh and so it's better
 

00:03:29.319 --> 00:03:31.309 align:start position:0%
years old uh and so it's better
understood<00:03:29.920><c> and</c><00:03:30.360><c> pretty</c><00:03:30.560><c> much</c><00:03:30.720><c> everyone</c>

00:03:31.309 --> 00:03:31.319 align:start position:0%
understood and pretty much everyone
 

00:03:31.319 --> 00:03:32.789 align:start position:0%
understood and pretty much everyone
understands<00:03:31.599><c> the</c><00:03:31.840><c> Privacy</c><00:03:32.360><c> property</c><00:03:32.680><c> that</c>

00:03:32.789 --> 00:03:32.799 align:start position:0%
understands the Privacy property that
 

00:03:32.799 --> 00:03:34.470 align:start position:0%
understands the Privacy property that
encryption<00:03:33.280><c> gives</c><00:03:33.480><c> you</c><00:03:34.000><c> which</c><00:03:34.120><c> is</c><00:03:34.239><c> that</c><00:03:34.360><c> if</c>

00:03:34.470 --> 00:03:34.480 align:start position:0%
encryption gives you which is that if
 

00:03:34.480 --> 00:03:36.390 align:start position:0%
encryption gives you which is that if
two<00:03:34.640><c> people</c><00:03:34.840><c> want</c><00:03:34.959><c> to</c><00:03:35.239><c> communicate</c><00:03:36.239><c> and</c>

00:03:36.390 --> 00:03:36.400 align:start position:0%
two people want to communicate and
 

00:03:36.400 --> 00:03:39.589 align:start position:0%
two people want to communicate and
there's<00:03:36.680><c> some</c><00:03:37.680><c> uh</c><00:03:38.080><c> third</c><00:03:38.519><c> party</c><00:03:39.040><c> who</c><00:03:39.239><c> has</c><00:03:39.400><c> some</c>

00:03:39.589 --> 00:03:39.599 align:start position:0%
there's some uh third party who has some
 

00:03:39.599 --> 00:03:41.229 align:start position:0%
there's some uh third party who has some
position<00:03:39.879><c> of</c><00:03:40.120><c> Power</c><00:03:40.480><c> with</c><00:03:40.640><c> respect</c><00:03:40.920><c> to</c><00:03:41.080><c> those</c>

00:03:41.229 --> 00:03:41.239 align:start position:0%
position of Power with respect to those
 

00:03:41.239 --> 00:03:43.470 align:start position:0%
position of Power with respect to those
two<00:03:41.480><c> people</c><00:03:42.159><c> the</c><00:03:42.280><c> two</c><00:03:42.439><c> can</c><00:03:42.560><c> use</c><00:03:42.799><c> encryption</c><00:03:43.360><c> in</c>

00:03:43.470 --> 00:03:43.480 align:start position:0%
two people the two can use encryption in
 

00:03:43.480 --> 00:03:46.390 align:start position:0%
two people the two can use encryption in
order<00:03:43.720><c> to</c><00:03:43.920><c> prevent</c><00:03:44.519><c> the</c><00:03:44.920><c> the</c><00:03:45.280><c> other</c><00:03:46.000><c> third</c>

00:03:46.390 --> 00:03:46.400 align:start position:0%
order to prevent the the other third
 

00:03:46.400 --> 00:03:49.070 align:start position:0%
order to prevent the the other third
person<00:03:46.680><c> in</c><00:03:46.799><c> the</c><00:03:46.920><c> middle</c><00:03:47.720><c> from</c><00:03:48.080><c> spying</c><00:03:48.560><c> on</c><00:03:48.840><c> or</c>

00:03:49.070 --> 00:03:49.080 align:start position:0%
person in the middle from spying on or
 

00:03:49.080 --> 00:03:50.550 align:start position:0%
person in the middle from spying on or
changing<00:03:49.680><c> the</c><00:03:49.840><c> contents</c><00:03:50.200><c> of</c><00:03:50.319><c> what</c><00:03:50.400><c> they're</c>

00:03:50.550 --> 00:03:50.560 align:start position:0%
changing the contents of what they're
 

00:03:50.560 --> 00:03:53.869 align:start position:0%
changing the contents of what they're
saying<00:03:50.799><c> to</c><00:03:50.959><c> each</c><00:03:51.080><c> other</c><00:03:51.560><c> that's</c><00:03:52.200><c> privacy</c><00:03:53.200><c> and</c>

00:03:53.869 --> 00:03:53.879 align:start position:0%
saying to each other that's privacy and
 

00:03:53.879 --> 00:03:57.149 align:start position:0%
saying to each other that's privacy and
slightly<00:03:54.280><c> less</c><00:03:55.120><c> widely</c><00:03:56.120><c> appreciated</c><00:03:56.799><c> is</c><00:03:56.959><c> the</c>

00:03:57.149 --> 00:03:57.159 align:start position:0%
slightly less widely appreciated is the
 

00:03:57.159 --> 00:03:59.110 align:start position:0%
slightly less widely appreciated is the
selective<00:03:57.760><c> disclosure</c><00:03:58.599><c> property</c><00:03:58.959><c> of</c>

00:03:59.110 --> 00:03:59.120 align:start position:0%
selective disclosure property of
 

00:03:59.120 --> 00:04:00.910 align:start position:0%
selective disclosure property of
encryption

00:04:00.910 --> 00:04:00.920 align:start position:0%
encryption
 

00:04:00.920 --> 00:04:02.350 align:start position:0%
encryption
and<00:04:01.040><c> this</c><00:04:01.120><c> is</c><00:04:01.280><c> just</c><00:04:01.400><c> a</c><00:04:01.599><c> property</c><00:04:01.920><c> of</c><00:04:02.120><c> this</c><00:04:02.200><c> is</c>

00:04:02.350 --> 00:04:02.360 align:start position:0%
and this is just a property of this is
 

00:04:02.360 --> 00:04:04.509 align:start position:0%
and this is just a property of this is
just<00:04:02.480><c> an</c><00:04:02.640><c> outcome</c><00:04:03.000><c> of</c><00:04:03.200><c> mathematics</c><00:04:04.000><c> is</c><00:04:04.319><c> that</c>

00:04:04.509 --> 00:04:04.519 align:start position:0%
just an outcome of mathematics is that
 

00:04:04.519 --> 00:04:06.390 align:start position:0%
just an outcome of mathematics is that
if<00:04:04.599><c> you're</c><00:04:04.799><c> using</c><00:04:05.159><c> encryption</c><00:04:05.720><c> to</c><00:04:05.920><c> control</c>

00:04:06.390 --> 00:04:06.400 align:start position:0%
if you're using encryption to control
 

00:04:06.400 --> 00:04:09.350 align:start position:0%
if you're using encryption to control
read<00:04:06.920><c> access</c><00:04:07.400><c> to</c><00:04:07.599><c> your</c><00:04:07.920><c> data</c><00:04:08.680><c> then</c><00:04:08.879><c> that</c><00:04:09.000><c> means</c>

00:04:09.350 --> 00:04:09.360 align:start position:0%
read access to your data then that means
 

00:04:09.360 --> 00:04:13.149 align:start position:0%
read access to your data then that means
there's<00:04:09.640><c> some</c><00:04:10.480><c> secret</c><00:04:11.000><c> some</c><00:04:11.239><c> decryption</c><00:04:12.159><c> key</c>

00:04:13.149 --> 00:04:13.159 align:start position:0%
there's some secret some decryption key
 

00:04:13.159 --> 00:04:16.670 align:start position:0%
there's some secret some decryption key
uh<00:04:13.480><c> that</c><00:04:13.599><c> is</c><00:04:14.519><c> knowledge</c><00:04:15.280><c> of</c><00:04:15.599><c> that</c><00:04:15.959><c> secret</c><00:04:16.440><c> is</c>

00:04:16.670 --> 00:04:16.680 align:start position:0%
uh that is knowledge of that secret is
 

00:04:16.680 --> 00:04:18.469 align:start position:0%
uh that is knowledge of that secret is
necessary<00:04:17.120><c> and</c><00:04:17.359><c> sufficient</c><00:04:17.799><c> to</c><00:04:17.959><c> get</c><00:04:18.120><c> read</c>

00:04:18.469 --> 00:04:18.479 align:start position:0%
necessary and sufficient to get read
 

00:04:18.479 --> 00:04:21.110 align:start position:0%
necessary and sufficient to get read
access<00:04:18.799><c> to</c><00:04:18.919><c> the</c><00:04:19.079><c> data</c><00:04:20.040><c> right</c><00:04:20.759><c> but</c><00:04:20.959><c> that</c>

00:04:21.110 --> 00:04:21.120 align:start position:0%
access to the data right but that
 

00:04:21.120 --> 00:04:23.070 align:start position:0%
access to the data right but that
implies<00:04:21.639><c> that</c><00:04:21.799><c> if</c><00:04:21.880><c> you</c><00:04:22.000><c> know</c><00:04:22.280><c> that</c><00:04:22.440><c> secret</c><00:04:22.880><c> you</c>

00:04:23.070 --> 00:04:23.080 align:start position:0%
implies that if you know that secret you
 

00:04:23.080 --> 00:04:26.189 align:start position:0%
implies that if you know that secret you
could<00:04:23.840><c> choose</c><00:04:24.600><c> to</c><00:04:24.919><c> share</c><00:04:25.400><c> that</c><00:04:25.680><c> decryption</c>

00:04:26.189 --> 00:04:26.199 align:start position:0%
could choose to share that decryption
 

00:04:26.199 --> 00:04:27.870 align:start position:0%
could choose to share that decryption
key<00:04:26.440><c> with</c><00:04:26.600><c> someone</c><00:04:26.880><c> else</c><00:04:27.120><c> and</c><00:04:27.280><c> if</c><00:04:27.360><c> you</c><00:04:27.479><c> did</c><00:04:27.639><c> so</c>

00:04:27.870 --> 00:04:27.880 align:start position:0%
key with someone else and if you did so
 

00:04:27.880 --> 00:04:29.350 align:start position:0%
key with someone else and if you did so
that<00:04:28.000><c> would</c><00:04:28.160><c> give</c><00:04:28.320><c> them</c><00:04:28.520><c> the</c><00:04:28.680><c> ability</c><00:04:29.039><c> to</c><00:04:29.160><c> see</c>

00:04:29.350 --> 00:04:29.360 align:start position:0%
that would give them the ability to see
 

00:04:29.360 --> 00:04:31.110 align:start position:0%
that would give them the ability to see
that<00:04:29.479><c> data</c>

00:04:31.110 --> 00:04:31.120 align:start position:0%
that data
 

00:04:31.120 --> 00:04:35.270 align:start position:0%
that data
so<00:04:32.120><c> uh</c><00:04:32.680><c> zcash</c><00:04:33.440><c> is</c><00:04:33.600><c> the</c><00:04:33.800><c> first</c><00:04:34.120><c> time</c><00:04:34.479><c> we've</c><00:04:34.800><c> had</c>

00:04:35.270 --> 00:04:35.280 align:start position:0%
so uh zcash is the first time we've had
 

00:04:35.280 --> 00:04:37.909 align:start position:0%
so uh zcash is the first time we've had
all<00:04:35.479><c> four</c><00:04:35.720><c> of</c><00:04:35.919><c> these</c><00:04:36.160><c> properties</c><00:04:36.919><c> together</c>

00:04:37.909 --> 00:04:37.919 align:start position:0%
all four of these properties together
 

00:04:37.919 --> 00:04:40.710 align:start position:0%
all four of these properties together
combination<00:04:38.440><c> of</c><00:04:38.680><c> the</c><00:04:39.160><c> blockchain</c><00:04:39.800><c> and</c><00:04:40.000><c> the</c>

00:04:40.710 --> 00:04:40.720 align:start position:0%
combination of the blockchain and the
 

00:04:40.720 --> 00:04:45.310 align:start position:0%
combination of the blockchain and the
encryption<00:04:41.720><c> uh</c><00:04:41.840><c> and</c><00:04:42.000><c> that</c><00:04:42.120><c> means</c>

00:04:45.310 --> 00:04:45.320 align:start position:0%
 
 

00:04:45.320 --> 00:04:48.749 align:start position:0%
 
so<00:04:46.320><c> so</c><00:04:47.000><c> that</c><00:04:47.120><c> means</c><00:04:47.360><c> it's</c><00:04:47.639><c> in</c><00:04:47.759><c> order</c><00:04:47.960><c> to</c><00:04:48.199><c> really</c>

00:04:48.749 --> 00:04:48.759 align:start position:0%
so so that means it's in order to really
 

00:04:48.759 --> 00:04:50.230 align:start position:0%
so so that means it's in order to really
understand<00:04:48.960><c> what</c><00:04:49.080><c> you</c><00:04:49.199><c> might</c><00:04:49.360><c> be</c><00:04:49.440><c> able</c><00:04:49.639><c> to</c><00:04:49.840><c> do</c>

00:04:50.230 --> 00:04:50.240 align:start position:0%
understand what you might be able to do
 

00:04:50.240 --> 00:04:52.990 align:start position:0%
understand what you might be able to do
with<00:04:50.400><c> zcash</c><00:04:51.080><c> what</c><00:04:51.199><c> kind</c><00:04:51.320><c> of</c><00:04:51.479><c> like</c><00:04:52.440><c> products</c><00:04:52.759><c> or</c>

00:04:52.990 --> 00:04:53.000 align:start position:0%
with zcash what kind of like products or
 

00:04:53.000 --> 00:04:54.670 align:start position:0%
with zcash what kind of like products or
programs<00:04:53.360><c> you</c><00:04:53.479><c> could</c><00:04:53.680><c> build</c><00:04:53.880><c> on</c><00:04:54.080><c> top</c><00:04:54.199><c> of</c><00:04:54.320><c> it</c>

00:04:54.670 --> 00:04:54.680 align:start position:0%
programs you could build on top of it
 

00:04:54.680 --> 00:04:56.629 align:start position:0%
programs you could build on top of it
you've<00:04:54.919><c> got</c><00:04:55.080><c> to</c><00:04:55.600><c> appreciate</c><00:04:56.080><c> the</c><00:04:56.240><c> selector</c>

00:04:56.629 --> 00:04:56.639 align:start position:0%
you've got to appreciate the selector
 

00:04:56.639 --> 00:05:00.070 align:start position:0%
you've got to appreciate the selector
disclosure<00:04:57.160><c> part</c><00:04:57.560><c> because</c><00:04:58.560><c> people</c><00:04:58.960><c> often</c><00:04:59.759><c> who</c>

00:05:00.070 --> 00:05:00.080 align:start position:0%
disclosure part because people often who
 

00:05:00.080 --> 00:05:02.590 align:start position:0%
disclosure part because people often who
who<00:05:00.199><c> are</c><00:05:00.919><c> uh</c><00:05:01.160><c> more</c><00:05:01.479><c> familiar</c><00:05:01.880><c> with</c><00:05:02.000><c> the</c>

00:05:02.590 --> 00:05:02.600 align:start position:0%
who are uh more familiar with the
 

00:05:02.600 --> 00:05:05.830 align:start position:0%
who are uh more familiar with the
Privacy<00:05:03.600><c> consequence</c><00:05:04.520><c> of</c><00:05:04.720><c> encryption</c><00:05:05.720><c> they</c>

00:05:05.830 --> 00:05:05.840 align:start position:0%
Privacy consequence of encryption they
 

00:05:05.840 --> 00:05:07.390 align:start position:0%
Privacy consequence of encryption they
think<00:05:06.039><c> of</c><00:05:06.160><c> zcash</c><00:05:06.680><c> as</c><00:05:06.800><c> being</c><00:05:07.039><c> like</c><00:05:07.199><c> the</c>

00:05:07.390 --> 00:05:07.400 align:start position:0%
think of zcash as being like the
 

00:05:07.400 --> 00:05:09.830 align:start position:0%
think of zcash as being like the
opposite<00:05:08.199><c> of</c><00:05:08.639><c> Bitcoin</c><00:05:09.080><c> and</c><00:05:09.240><c> ethereum</c><00:05:09.720><c> where</c>

00:05:09.830 --> 00:05:09.840 align:start position:0%
opposite of Bitcoin and ethereum where
 

00:05:09.840 --> 00:05:11.590 align:start position:0%
opposite of Bitcoin and ethereum where
Bitcoin<00:05:10.160><c> and</c><00:05:10.280><c> ethereum</c><00:05:10.639><c> are</c><00:05:10.759><c> all</c><00:05:10.960><c> transparent</c>

00:05:11.590 --> 00:05:11.600 align:start position:0%
Bitcoin and ethereum are all transparent
 

00:05:11.600 --> 00:05:13.629 align:start position:0%
Bitcoin and ethereum are all transparent
all<00:05:11.759><c> the</c><00:05:11.919><c> time</c><00:05:12.600><c> and</c><00:05:12.680><c> so</c><00:05:12.840><c> they</c><00:05:12.960><c> think</c><00:05:13.080><c> of</c><00:05:13.199><c> zcash</c>

00:05:13.629 --> 00:05:13.639 align:start position:0%
all the time and so they think of zcash
 

00:05:13.639 --> 00:05:15.350 align:start position:0%
all the time and so they think of zcash
as<00:05:13.759><c> being</c><00:05:14.000><c> like</c><00:05:14.160><c> all</c><00:05:14.440><c> opaque</c><00:05:14.840><c> all</c><00:05:14.960><c> the</c><00:05:15.120><c> time</c>

00:05:15.350 --> 00:05:15.360 align:start position:0%
as being like all opaque all the time
 

00:05:15.360 --> 00:05:16.830 align:start position:0%
as being like all opaque all the time
it's<00:05:15.520><c> all</c><00:05:15.759><c> dark</c><00:05:16.039><c> all</c><00:05:16.199><c> the</c><00:05:16.320><c> time</c><00:05:16.560><c> but</c><00:05:16.720><c> that's</c>

00:05:16.830 --> 00:05:16.840 align:start position:0%
it's all dark all the time but that's
 

00:05:16.840 --> 00:05:19.950 align:start position:0%
it's all dark all the time but that's
not<00:05:17.000><c> true</c><00:05:17.240><c> at</c><00:05:17.440><c> all</c><00:05:18.440><c> uh</c><00:05:18.960><c> with</c><00:05:19.160><c> zcash</c><00:05:19.639><c> you</c><00:05:19.720><c> can</c>

00:05:19.950 --> 00:05:19.960 align:start position:0%
not true at all uh with zcash you can
 

00:05:19.960 --> 00:05:23.510 align:start position:0%
not true at all uh with zcash you can
append<00:05:20.759><c> data</c><00:05:21.759><c> to</c><00:05:22.000><c> the</c><00:05:22.240><c> blockchain</c><00:05:23.240><c> and</c><00:05:23.400><c> that</c>

00:05:23.510 --> 00:05:23.520 align:start position:0%
append data to the blockchain and that
 

00:05:23.520 --> 00:05:26.070 align:start position:0%
append data to the blockchain and that
data<00:05:23.759><c> is</c><00:05:24.039><c> encrypted</c><00:05:25.039><c> so</c><00:05:25.400><c> that</c><00:05:25.600><c> so</c><00:05:25.880><c> by</c>

00:05:26.070 --> 00:05:26.080 align:start position:0%
data is encrypted so that so by
 

00:05:26.080 --> 00:05:27.150 align:start position:0%
data is encrypted so that so by
appending<00:05:26.440><c> it</c><00:05:26.520><c> to</c><00:05:26.600><c> the</c><00:05:26.680><c> blockchain</c><00:05:27.039><c> you're</c>

00:05:27.150 --> 00:05:27.160 align:start position:0%
appending it to the blockchain you're
 

00:05:27.160 --> 00:05:28.670 align:start position:0%
appending it to the blockchain you're
not<00:05:27.319><c> revealing</c><00:05:27.720><c> it</c><00:05:27.840><c> to</c><00:05:28.160><c> everyone</c><00:05:28.440><c> in</c><00:05:28.560><c> the</c>

00:05:28.670 --> 00:05:28.680 align:start position:0%
not revealing it to everyone in the
 

00:05:28.680 --> 00:05:32.390 align:start position:0%
not revealing it to everyone in the
world<00:05:30.000><c> but</c><00:05:30.400><c> if</c><00:05:30.600><c> you</c><00:05:31.120><c> selectively</c><00:05:31.919><c> reveal</c><00:05:32.280><c> it</c>

00:05:32.390 --> 00:05:32.400 align:start position:0%
world but if you selectively reveal it
 

00:05:32.400 --> 00:05:34.230 align:start position:0%
world but if you selectively reveal it
to<00:05:32.560><c> a</c><00:05:32.680><c> certain</c><00:05:33.039><c> person</c><00:05:33.440><c> that</c><00:05:33.600><c> person</c><00:05:33.880><c> gets</c><00:05:34.080><c> to</c>

00:05:34.230 --> 00:05:34.240 align:start position:0%
to a certain person that person gets to
 

00:05:34.240 --> 00:05:36.710 align:start position:0%
to a certain person that person gets to
see<00:05:34.600><c> that</c><00:05:34.800><c> data</c><00:05:35.479><c> in</c><00:05:35.759><c> the</c><00:05:36.000><c> single</c><00:05:36.240><c> source</c><00:05:36.520><c> of</c>

00:05:36.710 --> 00:05:36.720 align:start position:0%
see that data in the single source of
 

00:05:36.720 --> 00:05:39.629 align:start position:0%
see that data in the single source of
Truth<00:05:37.680><c> in</c><00:05:37.800><c> the</c><00:05:37.919><c> canonical</c><00:05:38.360><c> blockchain</c><00:05:39.199><c> so</c><00:05:39.400><c> you</c>

00:05:39.629 --> 00:05:39.639 align:start position:0%
Truth in the canonical blockchain so you
 

00:05:39.639 --> 00:05:41.870 align:start position:0%
Truth in the canonical blockchain so you
can't<00:05:40.400><c> you</c><00:05:40.600><c> get</c><00:05:40.800><c> you</c><00:05:40.919><c> get</c><00:05:41.039><c> the</c><00:05:41.199><c> append</c><00:05:41.520><c> only</c><00:05:41.720><c> in</c>

00:05:41.870 --> 00:05:41.880 align:start position:0%
can't you get you get the append only in
 

00:05:41.880 --> 00:05:43.590 align:start position:0%
can't you get you get the append only in
canonicity<00:05:42.479><c> properties</c><00:05:42.880><c> you</c><00:05:43.039><c> can't</c><00:05:43.319><c> change</c>

00:05:43.590 --> 00:05:43.600 align:start position:0%
canonicity properties you can't change
 

00:05:43.600 --> 00:05:45.390 align:start position:0%
canonicity properties you can't change
your<00:05:43.759><c> story</c><00:05:44.039><c> later</c><00:05:44.479><c> and</c><00:05:44.600><c> you</c><00:05:44.759><c> can't</c><00:05:45.000><c> tell</c><00:05:45.240><c> one</c>

00:05:45.390 --> 00:05:45.400 align:start position:0%
your story later and you can't tell one
 

00:05:45.400 --> 00:05:47.870 align:start position:0%
your story later and you can't tell one
story<00:05:45.759><c> to</c><00:05:46.720><c> one</c><00:05:47.000><c> person</c><00:05:47.360><c> and</c><00:05:47.520><c> a</c><00:05:47.639><c> different</c>

00:05:47.870 --> 00:05:47.880 align:start position:0%
story to one person and a different
 

00:05:47.880 --> 00:05:49.749 align:start position:0%
story to one person and a different
story<00:05:48.160><c> to</c><00:05:48.280><c> a</c><00:05:48.400><c> different</c><00:05:48.720><c> person</c><00:05:49.400><c> but</c><00:05:49.520><c> at</c><00:05:49.639><c> the</c>

00:05:49.749 --> 00:05:49.759 align:start position:0%
story to a different person but at the
 

00:05:49.759 --> 00:05:53.070 align:start position:0%
story to a different person but at the
same<00:05:50.080><c> time</c><00:05:50.360><c> you</c><00:05:50.600><c> have</c><00:05:51.000><c> control</c><00:05:51.680><c> over</c><00:05:52.360><c> who</c><00:05:52.560><c> sees</c>

00:05:53.070 --> 00:05:53.080 align:start position:0%
same time you have control over who sees
 

00:05:53.080 --> 00:05:55.749 align:start position:0%
same time you have control over who sees
the<00:05:53.240><c> data</c><00:05:53.560><c> so</c><00:05:54.160><c> that's</c><00:05:54.520><c> really</c><00:05:54.840><c> interesting</c>

00:05:55.749 --> 00:05:55.759 align:start position:0%
the data so that's really interesting
 

00:05:55.759 --> 00:05:59.270 align:start position:0%
the data so that's really interesting
and<00:05:56.759><c> we're</c><00:05:57.039><c> even</c><00:05:57.280><c> more</c><00:05:57.600><c> at</c><00:05:57.720><c> the</c><00:05:57.880><c> beginnings</c><00:05:58.880><c> of</c>

00:05:59.270 --> 00:05:59.280 align:start position:0%
and we're even more at the beginnings of
 

00:05:59.280 --> 00:06:00.469 align:start position:0%
and we're even more at the beginnings of
experim<00:05:59.639><c> experimenting</c><00:06:00.080><c> with</c><00:06:00.240><c> what</c><00:06:00.360><c> you</c>

00:06:00.469 --> 00:06:00.479 align:start position:0%
experim experimenting with what you
 

00:06:00.479 --> 00:06:03.110 align:start position:0%
experim experimenting with what you
could<00:06:00.759><c> do</c><00:06:01.520><c> by</c><00:06:01.759><c> leveraging</c><00:06:02.319><c> these</c><00:06:02.520><c> properties</c>

00:06:03.110 --> 00:06:03.120 align:start position:0%
could do by leveraging these properties
 

00:06:03.120 --> 00:06:04.469 align:start position:0%
could do by leveraging these properties
I<00:06:03.240><c> really</c><00:06:03.400><c> have</c><00:06:03.560><c> no</c><00:06:03.720><c> idea</c><00:06:04.000><c> I</c><00:06:04.080><c> still</c><00:06:04.240><c> haven't</c>

00:06:04.469 --> 00:06:04.479 align:start position:0%
I really have no idea I still haven't
 

00:06:04.479 --> 00:06:05.909 align:start position:0%
I really have no idea I still haven't
figured<00:06:04.720><c> out</c><00:06:04.880><c> what</c><00:06:05.000><c> we're</c><00:06:05.120><c> going</c><00:06:05.199><c> to</c><00:06:05.360><c> do</c><00:06:05.680><c> with</c>

00:06:05.909 --> 00:06:05.919 align:start position:0%
figured out what we're going to do with
 

00:06:05.919 --> 00:06:11.430 align:start position:0%
figured out what we're going to do with
Bitcoin<00:06:06.280><c> and</c><00:06:06.440><c> ethereum</c><00:06:06.960><c> much</c><00:06:07.160><c> less</c><00:06:07.360><c> with</c><00:06:07.720><c> this</c>

00:06:11.430 --> 00:06:11.440 align:start position:0%
 
 

00:06:11.440 --> 00:06:13.990 align:start position:0%
 
um<00:06:12.440><c> okay</c><00:06:12.599><c> but</c><00:06:12.759><c> hold</c><00:06:12.919><c> on</c><00:06:13.160><c> back</c><00:06:13.319><c> up</c><00:06:13.599><c> why</c><00:06:13.720><c> would</c><00:06:13.880><c> I</c>

00:06:13.990 --> 00:06:14.000 align:start position:0%
um okay but hold on back up why would I
 

00:06:14.000 --> 00:06:18.550 align:start position:0%
um okay but hold on back up why would I
do<00:06:14.400><c> this</c><00:06:15.400><c> uh</c><00:06:15.919><c> why</c><00:06:16.120><c> why</c><00:06:16.199><c> are</c><00:06:16.400><c> we</c><00:06:16.599><c> doing</c><00:06:17.039><c> this</c><00:06:17.759><c> so</c>

00:06:18.550 --> 00:06:18.560 align:start position:0%
do this uh why why are we doing this so
 

00:06:18.560 --> 00:06:21.670 align:start position:0%
do this uh why why are we doing this so
I<00:06:18.800><c> think</c><00:06:19.440><c> that</c><00:06:19.880><c> privacy</c><00:06:20.599><c> is</c><00:06:20.720><c> a</c><00:06:20.919><c> fundamental</c>

00:06:21.670 --> 00:06:21.680 align:start position:0%
I think that privacy is a fundamental
 

00:06:21.680 --> 00:06:25.270 align:start position:0%
I think that privacy is a fundamental
human<00:06:22.160><c> right</c><00:06:23.160><c> and</c><00:06:23.319><c> I</c><00:06:23.440><c> think</c><00:06:23.759><c> that</c><00:06:24.080><c> privacy</c><00:06:24.680><c> is</c>

00:06:25.270 --> 00:06:25.280 align:start position:0%
human right and I think that privacy is
 

00:06:25.280 --> 00:06:28.150 align:start position:0%
human right and I think that privacy is
necessary<00:06:26.280><c> for</c><00:06:26.520><c> people</c><00:06:26.759><c> to</c><00:06:27.080><c> exercise</c><00:06:27.840><c> their</c>

00:06:28.150 --> 00:06:28.160 align:start position:0%
necessary for people to exercise their
 

00:06:28.160 --> 00:06:31.390 align:start position:0%
necessary for people to exercise their
unique<00:06:28.919><c> moral</c><00:06:29.280><c> choice</c>

00:06:31.390 --> 00:06:31.400 align:start position:0%
unique moral choice
 

00:06:31.400 --> 00:06:35.670 align:start position:0%
unique moral choice
es<00:06:32.759><c> um</c><00:06:33.759><c> and</c><00:06:33.919><c> I</c><00:06:34.199><c> also</c><00:06:34.560><c> think</c><00:06:34.759><c> that</c><00:06:34.919><c> privacy</c><00:06:35.319><c> is</c><00:06:35.400><c> a</c>

00:06:35.670 --> 00:06:35.680 align:start position:0%
es um and I also think that privacy is a
 

00:06:35.680 --> 00:06:38.270 align:start position:0%
es um and I also think that privacy is a
social<00:06:36.199><c> value</c><00:06:36.919><c> I</c><00:06:37.080><c> think</c><00:06:37.400><c> that</c><00:06:37.639><c> the</c><00:06:37.840><c> kind</c><00:06:38.000><c> of</c>

00:06:38.270 --> 00:06:38.280 align:start position:0%
social value I think that the kind of
 

00:06:38.280 --> 00:06:41.029 align:start position:0%
social value I think that the kind of
privacy<00:06:38.960><c> that</c><00:06:39.199><c> we</c><00:06:39.520><c> all</c><00:06:39.880><c> were</c><00:06:40.080><c> born</c><00:06:40.400><c> into</c><00:06:40.919><c> and</c>

00:06:41.029 --> 00:06:41.039 align:start position:0%
privacy that we all were born into and
 

00:06:41.039 --> 00:06:42.469 align:start position:0%
privacy that we all were born into and
the<00:06:41.160><c> kind</c><00:06:41.280><c> of</c><00:06:41.440><c> privacy</c><00:06:41.880><c> that</c><00:06:42.039><c> all</c><00:06:42.160><c> of</c><00:06:42.280><c> our</c>

00:06:42.469 --> 00:06:42.479 align:start position:0%
the kind of privacy that all of our
 

00:06:42.479 --> 00:06:45.870 align:start position:0%
the kind of privacy that all of our
societies<00:06:43.039><c> evolved</c><00:06:43.560><c> around</c><00:06:44.560><c> is</c><00:06:45.199><c> uh</c><00:06:45.560><c> healthy</c>

00:06:45.870 --> 00:06:45.880 align:start position:0%
societies evolved around is uh healthy
 

00:06:45.880 --> 00:06:47.990 align:start position:0%
societies evolved around is uh healthy
and<00:06:46.000><c> that</c><00:06:46.080><c> it</c><00:06:46.319><c> strengthens</c><00:06:47.319><c> and</c><00:06:47.520><c> protects</c>

00:06:47.990 --> 00:06:48.000 align:start position:0%
and that it strengthens and protects
 

00:06:48.000 --> 00:06:49.189 align:start position:0%
and that it strengthens and protects
societies<00:06:48.440><c> and</c><00:06:48.560><c> it</c><00:06:48.680><c> makes</c><00:06:48.880><c> them</c><00:06:49.000><c> more</c>

00:06:49.189 --> 00:06:49.199 align:start position:0%
societies and it makes them more
 

00:06:49.199 --> 00:06:51.309 align:start position:0%
societies and it makes them more
resilient<00:06:49.639><c> and</c><00:06:49.759><c> more</c>

00:06:51.309 --> 00:06:51.319 align:start position:0%
resilient and more
 

00:06:51.319 --> 00:06:53.990 align:start position:0%
resilient and more
Humane<00:06:52.319><c> uh</c><00:06:52.440><c> but</c><00:06:52.599><c> I</c><00:06:52.759><c> also</c><00:06:53.080><c> have</c><00:06:53.520><c> discovered</c>

00:06:53.990 --> 00:06:54.000 align:start position:0%
Humane uh but I also have discovered
 

00:06:54.000 --> 00:06:56.110 align:start position:0%
Humane uh but I also have discovered
that<00:06:54.199><c> privacy</c><00:06:54.560><c> is</c><00:06:54.680><c> a</c><00:06:54.840><c> business</c><00:06:55.240><c> requirement</c>

00:06:56.110 --> 00:06:56.120 align:start position:0%
that privacy is a business requirement
 

00:06:56.120 --> 00:06:58.070 align:start position:0%
that privacy is a business requirement
so<00:06:56.319><c> I</c><00:06:56.440><c> started</c><00:06:57.000><c> I</c><00:06:57.120><c> decided</c><00:06:57.479><c> to</c><00:06:57.599><c> devote</c><00:06:57.919><c> years</c>

00:06:58.070 --> 00:06:58.080 align:start position:0%
so I started I decided to devote years
 

00:06:58.080 --> 00:07:00.150 align:start position:0%
so I started I decided to devote years
of<00:06:58.240><c> my</c><00:06:58.400><c> life</c><00:06:58.520><c> to</c><00:06:58.720><c> this</c><00:06:58.919><c> project</c><00:06:59.759><c> because</c><00:07:00.039><c> I</c>

00:07:00.150 --> 00:07:00.160 align:start position:0%
of my life to this project because I
 

00:07:00.160 --> 00:07:03.070 align:start position:0%
of my life to this project because I
really<00:07:00.360><c> cared</c><00:07:00.639><c> about</c><00:07:00.879><c> the</c><00:07:01.039><c> other</c><00:07:01.840><c> three</c><00:07:02.840><c> uh</c>

00:07:03.070 --> 00:07:03.080 align:start position:0%
really cared about the other three uh
 

00:07:03.080 --> 00:07:04.990 align:start position:0%
really cared about the other three uh
bullet<00:07:03.440><c> points</c><00:07:03.960><c> the</c><00:07:04.160><c> individual</c><00:07:04.680><c> value</c>

00:07:04.990 --> 00:07:05.000 align:start position:0%
bullet points the individual value
 

00:07:05.000 --> 00:07:07.390 align:start position:0%
bullet points the individual value
social<00:07:05.319><c> value</c><00:07:05.599><c> and</c><00:07:06.039><c> fungibility</c><00:07:07.039><c> uh</c><00:07:07.160><c> but</c><00:07:07.280><c> then</c>

00:07:07.390 --> 00:07:07.400 align:start position:0%
social value and fungibility uh but then
 

00:07:07.400 --> 00:07:08.950 align:start position:0%
social value and fungibility uh but then
when<00:07:07.599><c> I</c><00:07:07.680><c> got</c><00:07:07.840><c> started</c><00:07:08.160><c> I</c><00:07:08.240><c> was</c><00:07:08.440><c> pleasantly</c>

00:07:08.950 --> 00:07:08.960 align:start position:0%
when I got started I was pleasantly
 

00:07:08.960 --> 00:07:12.230 align:start position:0%
when I got started I was pleasantly
surprised<00:07:09.400><c> to</c><00:07:09.800><c> discover</c><00:07:10.720><c> that</c><00:07:11.120><c> businesses</c><00:07:12.120><c> uh</c>

00:07:12.230 --> 00:07:12.240 align:start position:0%
surprised to discover that businesses uh
 

00:07:12.240 --> 00:07:14.869 align:start position:0%
surprised to discover that businesses uh
are<00:07:12.479><c> really</c><00:07:13.160><c> strongly</c><00:07:13.520><c> demanding</c><00:07:14.199><c> this</c><00:07:14.440><c> kind</c>

00:07:14.869 --> 00:07:14.879 align:start position:0%
are really strongly demanding this kind
 

00:07:14.879 --> 00:07:17.830 align:start position:0%
are really strongly demanding this kind
of<00:07:15.160><c> data</c><00:07:15.680><c> security</c><00:07:16.240><c> for</c><00:07:16.560><c> their</c><00:07:16.840><c> applications</c>

00:07:17.830 --> 00:07:17.840 align:start position:0%
of data security for their applications
 

00:07:17.840 --> 00:07:21.270 align:start position:0%
of data security for their applications
and<00:07:18.000><c> this</c><00:07:18.080><c> is</c><00:07:18.240><c> true</c><00:07:18.560><c> both</c><00:07:18.960><c> of</c><00:07:19.520><c> um</c><00:07:20.520><c> industrial</c>

00:07:21.270 --> 00:07:21.280 align:start position:0%
and this is true both of um industrial
 

00:07:21.280 --> 00:07:24.629 align:start position:0%
and this is true both of um industrial
blockchain<00:07:22.120><c> businesses</c><00:07:22.879><c> like</c><00:07:23.759><c> Banking</c><00:07:24.240><c> and</c>

00:07:24.629 --> 00:07:24.639 align:start position:0%
blockchain businesses like Banking and
 

00:07:24.639 --> 00:07:26.990 align:start position:0%
blockchain businesses like Banking and
trade<00:07:25.000><c> finance</c><00:07:25.360><c> and</c><00:07:25.599><c> insurance</c><00:07:26.120><c> and</c><00:07:26.599><c> health</c>

00:07:26.990 --> 00:07:27.000 align:start position:0%
trade finance and insurance and health
 

00:07:27.000 --> 00:07:29.070 align:start position:0%
trade finance and insurance and health
care<00:07:27.199><c> and</c><00:07:27.639><c> internet</c><00:07:28.000><c> of</c><00:07:28.280><c> things</c><00:07:28.599><c> and</c><00:07:28.800><c> so</c><00:07:28.919><c> on</c>

00:07:29.070 --> 00:07:29.080 align:start position:0%
care and internet of things and so on
 

00:07:29.080 --> 00:07:30.830 align:start position:0%
care and internet of things and so on
there's<00:07:29.199><c> a</c><00:07:29.280><c> whole</c><00:07:29.599><c> conference</c><00:07:30.000><c> on</c><00:07:30.199><c> this</c><00:07:30.400><c> topic</c>

00:07:30.830 --> 00:07:30.840 align:start position:0%
there's a whole conference on this topic
 

00:07:30.840 --> 00:07:32.909 align:start position:0%
there's a whole conference on this topic
after<00:07:31.120><c> this</c><00:07:31.360><c> conference</c><00:07:32.360><c> um</c><00:07:32.479><c> at</c><00:07:32.599><c> which</c><00:07:32.759><c> I'm</c>

00:07:32.909 --> 00:07:32.919 align:start position:0%
after this conference um at which I'm
 

00:07:32.919 --> 00:07:35.749 align:start position:0%
after this conference um at which I'm
also<00:07:33.360><c> speaking</c><00:07:34.360><c> um</c><00:07:34.520><c> and</c><00:07:34.759><c> those</c><00:07:35.319><c> kinds</c><00:07:35.520><c> of</c>

00:07:35.749 --> 00:07:35.759 align:start position:0%
also speaking um and those kinds of
 

00:07:35.759 --> 00:07:37.510 align:start position:0%
also speaking um and those kinds of
applications<00:07:36.440><c> where</c><00:07:36.599><c> they</c><00:07:36.720><c> want</c><00:07:36.840><c> to</c><00:07:37.039><c> use</c>

00:07:37.510 --> 00:07:37.520 align:start position:0%
applications where they want to use
 

00:07:37.520 --> 00:07:40.950 align:start position:0%
applications where they want to use
blockchain<00:07:38.000><c> technology</c><00:07:38.680><c> for</c><00:07:39.639><c> uh</c><00:07:40.440><c> one</c><00:07:40.680><c> of</c>

00:07:40.950 --> 00:07:40.960 align:start position:0%
blockchain technology for uh one of
 

00:07:40.960 --> 00:07:43.510 align:start position:0%
blockchain technology for uh one of
those<00:07:41.560><c> applications</c><00:07:42.560><c> every</c><00:07:42.840><c> single</c><00:07:43.160><c> one</c><00:07:43.360><c> of</c>

00:07:43.510 --> 00:07:43.520 align:start position:0%
those applications every single one of
 

00:07:43.520 --> 00:07:45.950 align:start position:0%
those applications every single one of
them<00:07:43.919><c> requires</c><00:07:44.599><c> improved</c><00:07:45.159><c> privacy</c><00:07:45.720><c> before</c>

00:07:45.950 --> 00:07:45.960 align:start position:0%
them requires improved privacy before
 

00:07:45.960 --> 00:07:48.350 align:start position:0%
them requires improved privacy before
they<00:07:46.080><c> can</c><00:07:46.240><c> use</c><00:07:46.479><c> blockchain</c><00:07:47.000><c> technology</c><00:07:47.440><c> for</c>

00:07:48.350 --> 00:07:48.360 align:start position:0%
they can use blockchain technology for
 

00:07:48.360 --> 00:07:51.589 align:start position:0%
they can use blockchain technology for
that<00:07:49.360><c> as</c><00:07:49.479><c> it</c><00:07:49.599><c> turns</c><00:07:49.840><c> out</c><00:07:50.720><c> uh</c><00:07:50.840><c> and</c><00:07:50.960><c> in</c><00:07:51.159><c> addition</c>

00:07:51.589 --> 00:07:51.599 align:start position:0%
that as it turns out uh and in addition
 

00:07:51.599 --> 00:07:55.189 align:start position:0%
that as it turns out uh and in addition
people<00:07:51.800><c> who</c><00:07:51.960><c> want</c><00:07:52.159><c> to</c><00:07:52.440><c> use</c><00:07:53.680><c> um</c><00:07:54.680><c> open</c>

00:07:55.189 --> 00:07:55.199 align:start position:0%
people who want to use um open
 

00:07:55.199 --> 00:07:56.909 align:start position:0%
people who want to use um open
cryptocurrencies<00:07:56.039><c> like</c><00:07:56.159><c> Bitcoin</c><00:07:56.520><c> and</c>

00:07:56.909 --> 00:07:56.919 align:start position:0%
cryptocurrencies like Bitcoin and
 

00:07:56.919 --> 00:07:59.230 align:start position:0%
cryptocurrencies like Bitcoin and
ethereum<00:07:57.919><c> uh</c><00:07:58.039><c> just</c><00:07:58.159><c> to</c><00:07:58.360><c> transact</c><00:07:58.840><c> and</c><00:07:58.960><c> to</c><00:07:59.080><c> find</c>

00:07:59.230 --> 00:07:59.240 align:start position:0%
ethereum uh just to transact and to find
 

00:07:59.240 --> 00:08:01.110 align:start position:0%
ethereum uh just to transact and to find
more<00:07:59.639><c> customers</c><00:08:00.120><c> from</c><00:08:00.280><c> more</c><00:08:00.520><c> countries</c><00:08:00.919><c> and</c>

00:08:01.110 --> 00:08:01.120 align:start position:0%
more customers from more countries and
 

00:08:01.120 --> 00:08:03.110 align:start position:0%
more customers from more countries and
stuff<00:08:01.360><c> like</c><00:08:01.520><c> that</c><00:08:01.720><c> they</c><00:08:01.919><c> also</c><00:08:02.280><c> require</c>

00:08:03.110 --> 00:08:03.120 align:start position:0%
stuff like that they also require
 

00:08:03.120 --> 00:08:06.270 align:start position:0%
stuff like that they also require
privacy<00:08:03.720><c> so</c><00:08:04.039><c> that</c><00:08:04.360><c> their</c><00:08:05.240><c> uh</c><00:08:05.479><c> contracts</c><00:08:06.080><c> and</c>

00:08:06.270 --> 00:08:06.280 align:start position:0%
privacy so that their uh contracts and
 

00:08:06.280 --> 00:08:08.869 align:start position:0%
privacy so that their uh contracts and
transactions<00:08:06.879><c> are</c><00:08:07.039><c> not</c><00:08:07.240><c> exposed</c><00:08:07.720><c> to</c><00:08:08.280><c> enemies</c>

00:08:08.869 --> 00:08:08.879 align:start position:0%
transactions are not exposed to enemies
 

00:08:08.879 --> 00:08:13.790 align:start position:0%
transactions are not exposed to enemies
and<00:08:09.199><c> competitors</c><00:08:09.919><c> and</c>

00:08:13.790 --> 00:08:13.800 align:start position:0%
 
 

00:08:13.800 --> 00:08:17.070 align:start position:0%
 
um<00:08:14.800><c> one</c><00:08:14.960><c> of</c><00:08:15.080><c> our</c><00:08:15.199><c> supporters</c><00:08:16.120><c> uh</c><00:08:16.240><c> Jeff</c><00:08:16.520><c> garic</c>

00:08:17.070 --> 00:08:17.080 align:start position:0%
um one of our supporters uh Jeff garic
 

00:08:17.080 --> 00:08:19.950 align:start position:0%
um one of our supporters uh Jeff garic
says<00:08:18.039><c> if</c><00:08:18.240><c> Samsung</c><00:08:18.680><c> and</c><00:08:18.840><c> Apple</c><00:08:19.199><c> can</c><00:08:19.440><c> see</c><00:08:19.800><c> each</c>

00:08:19.950 --> 00:08:19.960 align:start position:0%
says if Samsung and Apple can see each
 

00:08:19.960 --> 00:08:21.710 align:start position:0%
says if Samsung and Apple can see each
other's<00:08:20.360><c> transactions</c><00:08:21.080><c> then</c><00:08:21.240><c> that</c><00:08:21.360><c> prevents</c>

00:08:21.710 --> 00:08:21.720 align:start position:0%
other's transactions then that prevents
 

00:08:21.720 --> 00:08:23.629 align:start position:0%
other's transactions then that prevents
them<00:08:21.879><c> from</c><00:08:22.039><c> doing</c><00:08:22.319><c> business</c><00:08:23.080><c> we</c><00:08:23.199><c> need</c><00:08:23.520><c> a</c>

00:08:23.629 --> 00:08:23.639 align:start position:0%
them from doing business we need a
 

00:08:23.639 --> 00:08:26.029 align:start position:0%
them from doing business we need a
neutral<00:08:24.000><c> playing</c><00:08:24.319><c> field</c><00:08:24.720><c> where</c><00:08:24.879><c> people</c><00:08:25.199><c> can</c>

00:08:26.029 --> 00:08:26.039 align:start position:0%
neutral playing field where people can
 

00:08:26.039 --> 00:08:27.950 align:start position:0%
neutral playing field where people can
uh<00:08:26.199><c> connect</c><00:08:26.680><c> with</c><00:08:26.919><c> their</c><00:08:27.280><c> partners</c><00:08:27.720><c> and</c>

00:08:27.950 --> 00:08:27.960 align:start position:0%
uh connect with their partners and
 

00:08:27.960 --> 00:08:29.749 align:start position:0%
uh connect with their partners and
customers<00:08:28.560><c> at</c><00:08:28.680><c> the</c><00:08:28.800><c> same</c><00:08:29.000><c> time</c><00:08:29.199><c> as</c><00:08:29.520><c> having</c>

00:08:29.749 --> 00:08:29.759 align:start position:0%
customers at the same time as having
 

00:08:29.759 --> 00:08:33.389 align:start position:0%
customers at the same time as having
privacy<00:08:30.280><c> from</c><00:08:30.879><c> competitors</c><00:08:31.839><c> or</c><00:08:32.839><c> criminals</c><00:08:33.240><c> or</c>

00:08:33.389 --> 00:08:33.399 align:start position:0%
privacy from competitors or criminals or
 

00:08:33.399 --> 00:08:35.509 align:start position:0%
privacy from competitors or criminals or
hackers<00:08:33.719><c> or</c><00:08:33.919><c> whatever</c><00:08:34.680><c> so</c><00:08:34.880><c> that</c><00:08:35.039><c> turns</c><00:08:35.279><c> out</c><00:08:35.399><c> to</c>

00:08:35.509 --> 00:08:35.519 align:start position:0%
hackers or whatever so that turns out to
 

00:08:35.519 --> 00:08:37.310 align:start position:0%
hackers or whatever so that turns out to
be<00:08:35.880><c> really</c><00:08:36.120><c> important</c><00:08:36.479><c> and</c><00:08:36.640><c> widely</c><00:08:36.919><c> demanded</c>

00:08:37.310 --> 00:08:37.320 align:start position:0%
be really important and widely demanded
 

00:08:37.320 --> 00:08:38.949 align:start position:0%
be really important and widely demanded
by<00:08:37.519><c> businesses</c><00:08:38.159><c> which</c><00:08:38.320><c> I've</c><00:08:38.440><c> learned</c><00:08:38.719><c> in</c><00:08:38.839><c> the</c>

00:08:38.949 --> 00:08:38.959 align:start position:0%
by businesses which I've learned in the
 

00:08:38.959 --> 00:08:40.350 align:start position:0%
by businesses which I've learned in the
last<00:08:39.080><c> two</c><00:08:39.240><c> years</c><00:08:39.399><c> when</c><00:08:39.519><c> I</c><00:08:39.640><c> started</c><00:08:39.919><c> talking</c><00:08:40.200><c> to</c>

00:08:40.350 --> 00:08:40.360 align:start position:0%
last two years when I started talking to
 

00:08:40.360 --> 00:08:42.149 align:start position:0%
last two years when I started talking to
them<00:08:40.519><c> after</c><00:08:40.719><c> I</c><00:08:40.800><c> started</c><00:08:41.120><c> this</c><00:08:41.640><c> working</c><00:08:41.959><c> on</c>

00:08:42.149 --> 00:08:42.159 align:start position:0%
them after I started this working on
 

00:08:42.159 --> 00:08:44.870 align:start position:0%
them after I started this working on
this<00:08:42.839><c> uh</c><00:08:42.959><c> and</c><00:08:43.120><c> lastly</c><00:08:43.880><c> fungibility</c>

00:08:44.870 --> 00:08:44.880 align:start position:0%
this uh and lastly fungibility
 

00:08:44.880 --> 00:08:48.509 align:start position:0%
this uh and lastly fungibility
fungibility<00:08:45.560><c> is</c><00:08:46.120><c> the</c><00:08:46.360><c> property</c><00:08:47.120><c> that</c><00:08:47.519><c> two</c><00:08:48.279><c> 100</c>

00:08:48.509 --> 00:08:48.519 align:start position:0%
fungibility is the property that two 100
 

00:08:48.519 --> 00:08:50.949 align:start position:0%
fungibility is the property that two 100
W<00:08:48.800><c> notes</c><00:08:49.080><c> are</c><00:08:49.279><c> worth</c><00:08:49.720><c> exactly</c><00:08:50.240><c> 100</c><00:08:50.600><c> each</c><00:08:50.800><c> one</c>

00:08:50.949 --> 00:08:50.959 align:start position:0%
W notes are worth exactly 100 each one
 

00:08:50.959 --> 00:08:52.750 align:start position:0%
W notes are worth exactly 100 each one
is<00:08:51.120><c> worth</c><00:08:51.360><c> exactly</c><00:08:51.800><c> 100</c><00:08:52.000><c> W</c><00:08:52.279><c> it's</c><00:08:52.399><c> not</c><00:08:52.600><c> that</c>

00:08:52.750 --> 00:08:52.760 align:start position:0%
is worth exactly 100 W it's not that
 

00:08:52.760 --> 00:08:54.110 align:start position:0%
is worth exactly 100 W it's not that
some<00:08:53.000><c> notes</c><00:08:53.279><c> are</c><00:08:53.399><c> worth</c><00:08:53.600><c> a</c><00:08:53.720><c> little</c><00:08:53.839><c> more</c><00:08:54.000><c> and</c>

00:08:54.110 --> 00:08:54.120 align:start position:0%
some notes are worth a little more and
 

00:08:54.120 --> 00:08:55.790 align:start position:0%
some notes are worth a little more and
some<00:08:54.240><c> notes</c><00:08:54.480><c> are</c><00:08:54.600><c> worth</c><00:08:54.800><c> a</c><00:08:54.920><c> little</c><00:08:55.160><c> less</c><00:08:55.680><c> and</c>

00:08:55.790 --> 00:08:55.800 align:start position:0%
some notes are worth a little less and
 

00:08:55.800 --> 00:08:58.310 align:start position:0%
some notes are worth a little less and
that's<00:08:56.040><c> really</c><00:08:56.360><c> important</c><00:08:57.120><c> because</c><00:08:57.680><c> you</c><00:08:57.839><c> want</c>

00:08:58.310 --> 00:08:58.320 align:start position:0%
that's really important because you want
 

00:08:58.320 --> 00:09:00.710 align:start position:0%
that's really important because you want
Commerce<00:08:58.760><c> to</c><00:08:58.920><c> be</c><00:08:59.079><c> friction</c><00:08:59.680><c> L</c><00:09:00.079><c> and</c><00:09:00.320><c> easy</c><00:09:00.600><c> you</c>

00:09:00.710 --> 00:09:00.720 align:start position:0%
Commerce to be friction L and easy you
 

00:09:00.720 --> 00:09:02.949 align:start position:0%
Commerce to be friction L and easy you
have<00:09:00.839><c> enough</c><00:09:01.160><c> problems</c><00:09:01.519><c> already</c><00:09:02.480><c> uh</c><00:09:02.640><c> getting</c>

00:09:02.949 --> 00:09:02.959 align:start position:0%
have enough problems already uh getting
 

00:09:02.959 --> 00:09:04.509 align:start position:0%
have enough problems already uh getting
you<00:09:03.079><c> know</c><00:09:03.279><c> getting</c><00:09:03.519><c> business</c><00:09:03.880><c> done</c><00:09:04.160><c> and</c><00:09:04.279><c> so</c>

00:09:04.509 --> 00:09:04.519 align:start position:0%
you know getting business done and so
 

00:09:04.519 --> 00:09:06.550 align:start position:0%
you know getting business done and so
you<00:09:04.640><c> don't</c><00:09:04.880><c> want</c><00:09:05.320><c> people</c><00:09:05.720><c> hesitating</c><00:09:06.320><c> and</c>

00:09:06.550 --> 00:09:06.560 align:start position:0%
you don't want people hesitating and
 

00:09:06.560 --> 00:09:08.470 align:start position:0%
you don't want people hesitating and
calculating<00:09:07.120><c> about</c><00:09:07.480><c> which</c><00:09:07.839><c> particular</c><00:09:08.200><c> note</c>

00:09:08.470 --> 00:09:08.480 align:start position:0%
calculating about which particular note
 

00:09:08.480 --> 00:09:09.670 align:start position:0%
calculating about which particular note
they're<00:09:08.600><c> going</c><00:09:08.720><c> to</c><00:09:08.839><c> use</c><00:09:09.040><c> for</c><00:09:09.240><c> which</c><00:09:09.399><c> purpose</c>

00:09:09.670 --> 00:09:09.680 align:start position:0%
they're going to use for which purpose
 

00:09:09.680 --> 00:09:11.350 align:start position:0%
they're going to use for which purpose
or<00:09:09.800><c> anything</c><00:09:10.079><c> like</c><00:09:10.240><c> that</c><00:09:10.720><c> fungibility</c><00:09:11.279><c> is</c>

00:09:11.350 --> 00:09:11.360 align:start position:0%
or anything like that fungibility is
 

00:09:11.360 --> 00:09:14.150 align:start position:0%
or anything like that fungibility is
really<00:09:11.560><c> important</c><00:09:12.040><c> and</c><00:09:12.839><c> in</c><00:09:12.959><c> the</c><00:09:13.160><c> modern</c>

00:09:14.150 --> 00:09:14.160 align:start position:0%
really important and in the modern
 

00:09:14.160 --> 00:09:17.790 align:start position:0%
really important and in the modern
blockchain<00:09:14.839><c> era</c><00:09:15.399><c> we</c><00:09:15.640><c> need</c><00:09:16.200><c> better</c><00:09:17.160><c> uh</c><00:09:17.320><c> privacy</c>

00:09:17.790 --> 00:09:17.800 align:start position:0%
blockchain era we need better uh privacy
 

00:09:17.800 --> 00:09:20.470 align:start position:0%
blockchain era we need better uh privacy
in<00:09:17.880><c> order</c><00:09:18.120><c> to</c><00:09:19.079><c> keep</c><00:09:19.399><c> having</c><00:09:19.680><c> fungibility</c><00:09:20.360><c> in</c>

00:09:20.470 --> 00:09:20.480 align:start position:0%
in order to keep having fungibility in
 

00:09:20.480 --> 00:09:21.670 align:start position:0%
in order to keep having fungibility in
my

00:09:21.670 --> 00:09:21.680 align:start position:0%
my
 

00:09:21.680 --> 00:09:25.110 align:start position:0%
my
opinion<00:09:22.680><c> all</c><00:09:23.120><c> right</c><00:09:24.120><c> uh</c><00:09:24.440><c> the</c><00:09:24.560><c> way</c><00:09:24.720><c> we</c><00:09:24.880><c> do</c>

00:09:25.110 --> 00:09:25.120 align:start position:0%
opinion all right uh the way we do
 

00:09:25.120 --> 00:09:27.910 align:start position:0%
opinion all right uh the way we do
privacy<00:09:25.720><c> like</c><00:09:25.839><c> I</c><00:09:25.959><c> already</c><00:09:26.480><c> alluded</c><00:09:27.480><c> uh</c><00:09:27.680><c> to</c>

00:09:27.910 --> 00:09:27.920 align:start position:0%
privacy like I already alluded uh to
 

00:09:27.920 --> 00:09:30.150 align:start position:0%
privacy like I already alluded uh to
encryption<00:09:28.560><c> so</c><00:09:28.720><c> there's</c><00:09:28.880><c> a</c><00:09:28.959><c> lot</c><00:09:29.079><c> of</c><00:09:29.399><c> privacy</c>

00:09:30.150 --> 00:09:30.160 align:start position:0%
encryption so there's a lot of privacy
 

00:09:30.160 --> 00:09:32.590 align:start position:0%
encryption so there's a lot of privacy
techniques<00:09:30.760><c> that</c><00:09:30.880><c> have</c><00:09:31.079><c> been</c><00:09:31.320><c> developed</c><00:09:31.800><c> for</c>

00:09:32.590 --> 00:09:32.600 align:start position:0%
techniques that have been developed for
 

00:09:32.600 --> 00:09:35.550 align:start position:0%
techniques that have been developed for
uh<00:09:32.959><c> Bitcoin</c><00:09:33.959><c> um</c><00:09:34.399><c> I</c><00:09:34.519><c> don't</c><00:09:34.800><c> know</c><00:09:35.200><c> if</c><00:09:35.360><c> they've</c>

00:09:35.550 --> 00:09:35.560 align:start position:0%
uh Bitcoin um I don't know if they've
 

00:09:35.560 --> 00:09:37.670 align:start position:0%
uh Bitcoin um I don't know if they've
been<00:09:35.800><c> applied</c><00:09:36.120><c> to</c><00:09:36.279><c> ethereum</c><00:09:36.880><c> yet</c><00:09:37.279><c> um</c><00:09:37.440><c> I'd</c><00:09:37.600><c> be</c>

00:09:37.670 --> 00:09:37.680 align:start position:0%
been applied to ethereum yet um I'd be
 

00:09:37.680 --> 00:09:38.910 align:start position:0%
been applied to ethereum yet um I'd be
interested<00:09:37.959><c> to</c><00:09:38.079><c> hear</c><00:09:38.240><c> from</c><00:09:38.360><c> you</c><00:09:38.480><c> all</c><00:09:38.680><c> about</c>

00:09:38.910 --> 00:09:38.920 align:start position:0%
interested to hear from you all about
 

00:09:38.920 --> 00:09:43.030 align:start position:0%
interested to hear from you all about
that<00:09:39.839><c> uh</c><00:09:40.480><c> and</c><00:09:41.200><c> uh</c><00:09:41.640><c> those</c><00:09:41.800><c> ones</c><00:09:42.000><c> are</c><00:09:42.240><c> basically</c>

00:09:43.030 --> 00:09:43.040 align:start position:0%
that uh and uh those ones are basically
 

00:09:43.040 --> 00:09:46.470 align:start position:0%
that uh and uh those ones are basically
obfuscation<00:09:43.839><c> in</c><00:09:43.959><c> the</c><00:09:44.120><c> sense</c><00:09:44.399><c> of</c><00:09:44.959><c> uh</c><00:09:45.920><c> taking</c><00:09:46.240><c> a</c>

00:09:46.470 --> 00:09:46.480 align:start position:0%
obfuscation in the sense of uh taking a
 

00:09:46.480 --> 00:09:48.590 align:start position:0%
obfuscation in the sense of uh taking a
transaction<00:09:47.240><c> and</c><00:09:47.399><c> hiding</c><00:09:47.680><c> it</c><00:09:47.800><c> in</c><00:09:47.959><c> a</c><00:09:48.079><c> bundle</c><00:09:48.440><c> of</c>

00:09:48.590 --> 00:09:48.600 align:start position:0%
transaction and hiding it in a bundle of
 

00:09:48.600 --> 00:09:51.949 align:start position:0%
transaction and hiding it in a bundle of
other<00:09:49.399><c> transactions</c><00:09:50.399><c> uh</c><00:09:50.519><c> so</c><00:09:50.680><c> that</c><00:09:50.839><c> it's</c><00:09:51.760><c> so</c>

00:09:51.949 --> 00:09:51.959 align:start position:0%
other transactions uh so that it's so
 

00:09:51.959 --> 00:09:53.590 align:start position:0%
other transactions uh so that it's so
there's<00:09:52.120><c> a</c><00:09:52.240><c> few</c><00:09:52.480><c> different</c><00:09:53.000><c> transactions</c>

00:09:53.590 --> 00:09:53.600 align:start position:0%
there's a few different transactions
 

00:09:53.600 --> 00:09:54.750 align:start position:0%
there's a few different transactions
that<00:09:53.720><c> it</c><00:09:53.800><c> could</c><00:09:53.920><c> have</c><00:09:54.040><c> been</c><00:09:54.200><c> a</c><00:09:54.320><c> part</c><00:09:54.480><c> of</c><00:09:54.600><c> or</c>

00:09:54.750 --> 00:09:54.760 align:start position:0%
that it could have been a part of or
 

00:09:54.760 --> 00:09:56.829 align:start position:0%
that it could have been a part of or
something<00:09:55.079><c> like</c><00:09:55.279><c> that</c><00:09:56.079><c> and</c><00:09:56.279><c> what</c><00:09:56.399><c> we're</c><00:09:56.560><c> doing</c>

00:09:56.829 --> 00:09:56.839 align:start position:0%
something like that and what we're doing
 

00:09:56.839 --> 00:09:58.710 align:start position:0%
something like that and what we're doing
in<00:09:57.120><c> zcash</c><00:09:57.760><c> is</c><00:09:57.959><c> is</c><00:09:58.120><c> kind</c><00:09:58.240><c> of</c><00:09:58.320><c> a</c><00:09:58.440><c> different</c>

00:09:58.710 --> 00:09:58.720 align:start position:0%
in zcash is is kind of a different
 

00:09:58.720 --> 00:10:00.710 align:start position:0%
in zcash is is kind of a different
approach<00:09:59.040><c> which</c><00:09:59.160><c> is</c><00:09:59.480><c> using</c><00:10:00.079><c> encryption</c><00:10:00.640><c> which</c>

00:10:00.710 --> 00:10:00.720 align:start position:0%
approach which is using encryption which
 

00:10:00.720 --> 00:10:04.430 align:start position:0%
approach which is using encryption which
is<00:10:00.839><c> a</c><00:10:01.000><c> well</c><00:10:01.200><c> understood</c><00:10:01.760><c> modern</c>

00:10:04.430 --> 00:10:04.440 align:start position:0%
 
 

00:10:04.440 --> 00:10:07.470 align:start position:0%
 
technology<00:10:05.440><c> and</c><00:10:06.120><c> we</c><00:10:06.279><c> encrypt</c><00:10:06.800><c> all</c><00:10:06.959><c> of</c><00:10:07.120><c> the</c>

00:10:07.470 --> 00:10:07.480 align:start position:0%
technology and we encrypt all of the
 

00:10:07.480 --> 00:10:09.630 align:start position:0%
technology and we encrypt all of the
parts<00:10:08.120><c> of</c><00:10:08.240><c> the</c><00:10:08.399><c> transaction</c><00:10:09.000><c> before</c><00:10:09.279><c> posting</c>

00:10:09.630 --> 00:10:09.640 align:start position:0%
parts of the transaction before posting
 

00:10:09.640 --> 00:10:11.590 align:start position:0%
parts of the transaction before posting
it<00:10:09.760><c> to</c><00:10:09.920><c> the</c><00:10:10.040><c> blockchain</c><00:10:10.880><c> so</c><00:10:11.040><c> the</c><00:10:11.160><c> sender</c>

00:10:11.590 --> 00:10:11.600 align:start position:0%
it to the blockchain so the sender
 

00:10:11.600 --> 00:10:13.990 align:start position:0%
it to the blockchain so the sender
address<00:10:12.079><c> the</c><00:10:12.200><c> recipient</c><00:10:12.680><c> address</c><00:10:13.160><c> the</c><00:10:13.360><c> amount</c>

00:10:13.990 --> 00:10:14.000 align:start position:0%
address the recipient address the amount
 

00:10:14.000 --> 00:10:17.350 align:start position:0%
address the recipient address the amount
any<00:10:14.360><c> other</c><00:10:15.360><c> metadata</c><00:10:16.279><c> that</c><00:10:16.519><c> is</c><00:10:16.800><c> part</c><00:10:17.079><c> of</c><00:10:17.200><c> the</c>

00:10:17.350 --> 00:10:17.360 align:start position:0%
any other metadata that is part of the
 

00:10:17.360 --> 00:10:20.030 align:start position:0%
any other metadata that is part of the
transaction<00:10:18.040><c> that</c><00:10:18.200><c> all</c><00:10:18.360><c> gets</c><00:10:18.880><c> encrypted</c><00:10:19.880><c> uh</c>

00:10:20.030 --> 00:10:20.040 align:start position:0%
transaction that all gets encrypted uh
 

00:10:20.040 --> 00:10:21.829 align:start position:0%
transaction that all gets encrypted uh
and<00:10:20.160><c> then</c><00:10:20.320><c> only</c><00:10:20.560><c> the</c><00:10:20.720><c> cipher</c><00:10:21.079><c> text</c><00:10:21.360><c> is</c><00:10:21.519><c> posted</c>

00:10:21.829 --> 00:10:21.839 align:start position:0%
and then only the cipher text is posted
 

00:10:21.839 --> 00:10:22.829 align:start position:0%
and then only the cipher text is posted
to<00:10:22.000><c> the</c>

00:10:22.829 --> 00:10:22.839 align:start position:0%
to the
 

00:10:22.839 --> 00:10:25.710 align:start position:0%
to the
blockchain<00:10:23.839><c> okay</c><00:10:24.079><c> that</c>

00:10:25.710 --> 00:10:25.720 align:start position:0%
blockchain okay that
 

00:10:25.720 --> 00:10:28.750 align:start position:0%
blockchain okay that
clearly<00:10:26.720><c> has</c><00:10:26.839><c> a</c><00:10:27.040><c> very</c><00:10:27.480><c> strong</c><00:10:27.959><c> privacy</c>

00:10:28.750 --> 00:10:28.760 align:start position:0%
clearly has a very strong privacy
 

00:10:28.760 --> 00:10:30.470 align:start position:0%
clearly has a very strong privacy
consequence

00:10:30.470 --> 00:10:30.480 align:start position:0%
consequence
 

00:10:30.480 --> 00:10:33.829 align:start position:0%
consequence
um<00:10:31.480><c> but</c><00:10:32.440><c> uh</c><00:10:32.720><c> there's</c><00:10:32.920><c> also</c><00:10:33.120><c> a</c><00:10:33.200><c> major</c><00:10:33.560><c> problem</c>

00:10:33.829 --> 00:10:33.839 align:start position:0%
um but uh there's also a major problem
 

00:10:33.839 --> 00:10:35.590 align:start position:0%
um but uh there's also a major problem
with<00:10:33.959><c> it</c><00:10:34.200><c> like</c><00:10:34.320><c> why</c><00:10:34.440><c> didn't</c><00:10:34.680><c> Satoshi</c><00:10:35.200><c> do</c><00:10:35.399><c> that</c>

00:10:35.590 --> 00:10:35.600 align:start position:0%
with it like why didn't Satoshi do that
 

00:10:35.600 --> 00:10:38.190 align:start position:0%
with it like why didn't Satoshi do that
years<00:10:35.880><c> ago</c><00:10:36.440><c> with</c><00:10:36.600><c> Bitcoin</c><00:10:37.600><c> is</c><00:10:37.800><c> that</c><00:10:37.959><c> if</c><00:10:38.040><c> you</c>

00:10:38.190 --> 00:10:38.200 align:start position:0%
years ago with Bitcoin is that if you
 

00:10:38.200 --> 00:10:39.910 align:start position:0%
years ago with Bitcoin is that if you
encrypt<00:10:38.639><c> all</c><00:10:38.720><c> the</c><00:10:38.880><c> transactions</c><00:10:39.519><c> then</c><00:10:39.639><c> how</c><00:10:39.760><c> do</c>

00:10:39.910 --> 00:10:39.920 align:start position:0%
encrypt all the transactions then how do
 

00:10:39.920 --> 00:10:43.470 align:start position:0%
encrypt all the transactions then how do
the<00:10:40.079><c> validators</c><00:10:40.800><c> know</c><00:10:41.240><c> how</c><00:10:41.800><c> to</c><00:10:42.800><c> uh</c>

00:10:43.470 --> 00:10:43.480 align:start position:0%
the validators know how to uh
 

00:10:43.480 --> 00:10:45.430 align:start position:0%
the validators know how to uh
discriminate<00:10:44.079><c> how</c><00:10:44.200><c> to</c><00:10:44.320><c> filter</c><00:10:44.680><c> out</c><00:10:45.000><c> bogus</c>

00:10:45.430 --> 00:10:45.440 align:start position:0%
discriminate how to filter out bogus
 

00:10:45.440 --> 00:10:46.670 align:start position:0%
discriminate how to filter out bogus
transactions<00:10:45.920><c> that</c><00:10:46.120><c> include</c><00:10:46.399><c> only</c>

00:10:46.670 --> 00:10:46.680 align:start position:0%
transactions that include only
 

00:10:46.680 --> 00:10:48.150 align:start position:0%
transactions that include only
legitimate<00:10:47.120><c> transactions</c><00:10:47.639><c> in</c><00:10:47.800><c> the</c>

00:10:48.150 --> 00:10:48.160 align:start position:0%
legitimate transactions in the
 

00:10:48.160 --> 00:10:50.550 align:start position:0%
legitimate transactions in the
blockchain<00:10:49.160><c> so</c><00:10:49.399><c> that</c><00:10:49.560><c> was</c><00:10:49.720><c> the</c><00:10:49.880><c> unsolved</c>

00:10:50.550 --> 00:10:50.560 align:start position:0%
blockchain so that was the unsolved
 

00:10:50.560 --> 00:10:53.829 align:start position:0%
blockchain so that was the unsolved
problem<00:10:50.920><c> until</c><00:10:51.480><c> about</c><00:10:51.800><c> three</c><00:10:52.079><c> years</c><00:10:52.639><c> ago</c><00:10:53.639><c> when</c>

00:10:53.829 --> 00:10:53.839 align:start position:0%
problem until about three years ago when
 

00:10:53.839 --> 00:10:56.110 align:start position:0%
problem until about three years ago when
the<00:10:54.000><c> scientists</c><00:10:54.480><c> that</c><00:10:54.600><c> I</c><00:10:54.880><c> mentioned</c><00:10:55.880><c> uh</c><00:10:56.000><c> that</c>

00:10:56.110 --> 00:10:56.120 align:start position:0%
the scientists that I mentioned uh that
 

00:10:56.120 --> 00:10:58.190 align:start position:0%
the scientists that I mentioned uh that
was<00:10:56.240><c> the</c><00:10:56.360><c> Breakthrough</c><00:10:57.079><c> and</c><00:10:57.240><c> it's</c><00:10:57.760><c> uh</c><00:10:57.959><c> called</c>

00:10:58.190 --> 00:10:58.200 align:start position:0%
was the Breakthrough and it's uh called
 

00:10:58.200 --> 00:11:00.030 align:start position:0%
was the Breakthrough and it's uh called
ZK<00:10:58.560><c> snarks</c><00:10:59.040><c> which</c>

00:11:00.030 --> 00:11:00.040 align:start position:0%
ZK snarks which
 

00:11:00.040 --> 00:11:02.069 align:start position:0%
ZK snarks which
uh<00:11:00.160><c> vitalic</c><00:11:00.600><c> mentioned</c><00:11:00.959><c> in</c><00:11:01.160><c> his</c><00:11:01.360><c> talk</c><00:11:01.560><c> today</c>

00:11:02.069 --> 00:11:02.079 align:start position:0%
uh vitalic mentioned in his talk today
 

00:11:02.079 --> 00:11:04.350 align:start position:0%
uh vitalic mentioned in his talk today
as<00:11:02.160><c> a</c><00:11:02.320><c> future</c><00:11:03.240><c> a</c><00:11:03.440><c> potential</c><00:11:03.880><c> future</c>

00:11:04.350 --> 00:11:04.360 align:start position:0%
as a future a potential future
 

00:11:04.360 --> 00:11:07.550 align:start position:0%
as a future a potential future
Improvement<00:11:04.920><c> to</c><00:11:05.360><c> ethereum</c><00:11:06.360><c> uh</c><00:11:06.480><c> ZK</c><00:11:06.800><c> snaric</c><00:11:07.320><c> are</c>

00:11:07.550 --> 00:11:07.560 align:start position:0%
Improvement to ethereum uh ZK snaric are
 

00:11:07.560 --> 00:11:10.110 align:start position:0%
Improvement to ethereum uh ZK snaric are
really<00:11:07.880><c> efficient</c><00:11:08.320><c> zero</c><00:11:08.720><c> knowledge</c><00:11:09.200><c> proofs</c>

00:11:10.110 --> 00:11:10.120 align:start position:0%
really efficient zero knowledge proofs
 

00:11:10.120 --> 00:11:12.269 align:start position:0%
really efficient zero knowledge proofs
and<00:11:10.240><c> a</c><00:11:10.360><c> zero</c><00:11:10.639><c> knowledge</c><00:11:11.040><c> proof</c>

00:11:12.269 --> 00:11:12.279 align:start position:0%
and a zero knowledge proof
 

00:11:12.279 --> 00:11:16.790 align:start position:0%
and a zero knowledge proof
is<00:11:13.279><c> a</c><00:11:13.440><c> pretty</c><00:11:13.760><c> mindboggling</c><00:11:14.760><c> thing</c>

00:11:16.790 --> 00:11:16.800 align:start position:0%
is a pretty mindboggling thing
 

00:11:16.800 --> 00:11:18.350 align:start position:0%
is a pretty mindboggling thing
uh

00:11:18.350 --> 00:11:18.360 align:start position:0%
uh
 

00:11:18.360 --> 00:11:22.350 align:start position:0%
uh
but<00:11:19.360><c> the</c><00:11:19.560><c> effect</c><00:11:19.880><c> of</c><00:11:20.040><c> it</c><00:11:20.279><c> is</c><00:11:20.800><c> you</c><00:11:21.000><c> can</c><00:11:21.399><c> make</c><00:11:21.560><c> a</c>

00:11:22.350 --> 00:11:22.360 align:start position:0%
but the effect of it is you can make a
 

00:11:22.360 --> 00:11:26.829 align:start position:0%
but the effect of it is you can make a
cryptographic<00:11:23.480><c> uh</c><00:11:24.480><c> string</c><00:11:25.120><c> a</c><00:11:25.519><c> proof</c><00:11:26.519><c> and</c><00:11:26.680><c> the</c>

00:11:26.829 --> 00:11:26.839 align:start position:0%
cryptographic uh string a proof and the
 

00:11:26.839 --> 00:11:29.629 align:start position:0%
cryptographic uh string a proof and the
validators<00:11:27.480><c> can</c><00:11:27.680><c> inspect</c><00:11:28.200><c> this</c><00:11:29.000><c> and</c><00:11:29.399><c> can</c><00:11:29.480><c> say</c>

00:11:29.629 --> 00:11:29.639 align:start position:0%
validators can inspect this and can say
 

00:11:29.639 --> 00:11:31.230 align:start position:0%
validators can inspect this and can say
to

00:11:31.230 --> 00:11:31.240 align:start position:0%
to
 

00:11:31.240 --> 00:11:33.629 align:start position:0%
to
themselves<00:11:32.240><c> nobody</c><00:11:32.680><c> could</c><00:11:32.800><c> have</c><00:11:33.000><c> come</c><00:11:33.200><c> up</c>

00:11:33.629 --> 00:11:33.639 align:start position:0%
themselves nobody could have come up
 

00:11:33.639 --> 00:11:35.790 align:start position:0%
themselves nobody could have come up
with<00:11:33.800><c> this</c><00:11:33.959><c> cryptographic</c><00:11:34.600><c> string</c><00:11:35.440><c> if</c><00:11:35.600><c> they</c>

00:11:35.790 --> 00:11:35.800 align:start position:0%
with this cryptographic string if they
 

00:11:35.800 --> 00:11:39.470 align:start position:0%
with this cryptographic string if they
did<00:11:36.040><c> not</c><00:11:36.360><c> know</c><00:11:36.760><c> a</c><00:11:36.880><c> secret</c><00:11:37.279><c> key</c><00:11:37.680><c> which</c><00:11:37.920><c> signed</c><00:11:38.920><c> a</c>

00:11:39.470 --> 00:11:39.480 align:start position:0%
did not know a secret key which signed a
 

00:11:39.480 --> 00:11:41.670 align:start position:0%
did not know a secret key which signed a
transaction<00:11:40.480><c> which</c><00:11:40.639><c> was</c><00:11:40.920><c> valid</c><00:11:41.240><c> according</c><00:11:41.519><c> to</c>

00:11:41.670 --> 00:11:41.680 align:start position:0%
transaction which was valid according to
 

00:11:41.680 --> 00:11:44.310 align:start position:0%
transaction which was valid according to
all<00:11:41.800><c> the</c><00:11:41.920><c> rules</c><00:11:42.440><c> of</c><00:11:43.160><c> uh</c><00:11:43.720><c> like</c><00:11:43.839><c> not</c><00:11:44.040><c> double</c>

00:11:44.310 --> 00:11:44.320 align:start position:0%
all the rules of uh like not double
 

00:11:44.320 --> 00:11:47.910 align:start position:0%
all the rules of uh like not double
spending<00:11:44.800><c> and</c><00:11:45.000><c> preserving</c><00:11:45.639><c> all</c><00:11:45.800><c> the</c>

00:11:47.910 --> 00:11:47.920 align:start position:0%
spending and preserving all the
 

00:11:47.920 --> 00:11:49.870 align:start position:0%
spending and preserving all the
invariant

00:11:49.870 --> 00:11:49.880 align:start position:0%
invariant
 

00:11:49.880 --> 00:11:53.829 align:start position:0%
invariant
uh<00:11:51.040><c> and</c><00:11:52.040><c> that</c><00:11:52.240><c> transaction</c><00:11:52.800><c> is</c><00:11:53.000><c> what's</c><00:11:53.360><c> inside</c>

00:11:53.829 --> 00:11:53.839 align:start position:0%
uh and that transaction is what's inside
 

00:11:53.839 --> 00:11:56.550 align:start position:0%
uh and that transaction is what's inside
this<00:11:54.200><c> Cipher</c><00:11:54.600><c> text</c><00:11:55.360><c> so</c><00:11:55.800><c> the</c><00:11:55.920><c> validators</c><00:11:56.440><c> can</c>

00:11:56.550 --> 00:11:56.560 align:start position:0%
this Cipher text so the validators can
 

00:11:56.560 --> 00:11:58.430 align:start position:0%
this Cipher text so the validators can
use<00:11:56.760><c> this</c><00:11:56.920><c> zero</c><00:11:57.160><c> knowledge</c><00:11:57.480><c> proof</c><00:11:57.839><c> to</c>

00:11:58.430 --> 00:11:58.440 align:start position:0%
use this zero knowledge proof to
 

00:11:58.440 --> 00:11:59.829 align:start position:0%
use this zero knowledge proof to
persuade<00:11:58.959><c> themselves</c>

00:11:59.829 --> 00:11:59.839 align:start position:0%
persuade themselves
 

00:11:59.839 --> 00:12:02.110 align:start position:0%
persuade themselves
cryptographically<00:12:00.839><c> that</c><00:12:01.040><c> there</c><00:12:01.320><c> must</c><00:12:01.720><c> be</c><00:12:01.959><c> a</c>

00:12:02.110 --> 00:12:02.120 align:start position:0%
cryptographically that there must be a
 

00:12:02.120 --> 00:12:05.069 align:start position:0%
cryptographically that there must be a
valid<00:12:02.880><c> transaction</c><00:12:03.880><c> signed</c>

00:12:05.069 --> 00:12:05.079 align:start position:0%
valid transaction signed
 

00:12:05.079 --> 00:12:08.190 align:start position:0%
valid transaction signed
by<00:12:06.079><c> the</c><00:12:06.399><c> person</c><00:12:06.720><c> who</c><00:12:07.240><c> who</c><00:12:07.360><c> owned</c><00:12:07.680><c> the</c><00:12:07.800><c> private</c>

00:12:08.190 --> 00:12:08.200 align:start position:0%
by the person who who owned the private
 

00:12:08.200 --> 00:12:10.670 align:start position:0%
by the person who who owned the private
key<00:12:09.200><c> inside</c><00:12:09.519><c> this</c><00:12:09.680><c> encrypted</c><00:12:10.079><c> transaction</c>

00:12:10.670 --> 00:12:10.680 align:start position:0%
key inside this encrypted transaction
 

00:12:10.680 --> 00:12:11.870 align:start position:0%
key inside this encrypted transaction
but<00:12:10.800><c> they</c><00:12:10.920><c> don't</c><00:12:11.079><c> learn</c><00:12:11.399><c> anything</c><00:12:11.720><c> that's</c>

00:12:11.870 --> 00:12:11.880 align:start position:0%
but they don't learn anything that's
 

00:12:11.880 --> 00:12:13.710 align:start position:0%
but they don't learn anything that's
called<00:12:12.079><c> ZK</c><00:12:12.560><c> a</c><00:12:12.639><c> short</c><00:12:12.839><c> for</c><00:12:13.000><c> zero</c><00:12:13.279><c> knowledge</c>

00:12:13.710 --> 00:12:13.720 align:start position:0%
called ZK a short for zero knowledge
 

00:12:13.720 --> 00:12:15.990 align:start position:0%
called ZK a short for zero knowledge
because<00:12:14.000><c> they</c><00:12:14.160><c> don't</c><00:12:14.360><c> learn</c><00:12:15.120><c> anything</c><00:12:15.600><c> else</c>

00:12:15.990 --> 00:12:16.000 align:start position:0%
because they don't learn anything else
 

00:12:16.000 --> 00:12:17.350 align:start position:0%
because they don't learn anything else
about<00:12:16.199><c> the</c><00:12:16.320><c> transaction</c><00:12:16.839><c> they</c><00:12:16.920><c> don't</c><00:12:17.079><c> learn</c>

00:12:17.350 --> 00:12:17.360 align:start position:0%
about the transaction they don't learn
 

00:12:17.360 --> 00:12:19.670 align:start position:0%
about the transaction they don't learn
anything<00:12:17.680><c> about</c><00:12:17.959><c> the</c><00:12:18.120><c> amount</c><00:12:18.959><c> that</c><00:12:19.279><c> of</c><00:12:19.519><c> what</c>

00:12:19.670 --> 00:12:19.680 align:start position:0%
anything about the amount that of what
 

00:12:19.680 --> 00:12:21.470 align:start position:0%
anything about the amount that of what
kind<00:12:19.800><c> of</c><00:12:20.000><c> contract</c><00:12:20.399><c> is</c><00:12:20.560><c> involved</c><00:12:20.959><c> or</c><00:12:21.160><c> anything</c>

00:12:21.470 --> 00:12:21.480 align:start position:0%
kind of contract is involved or anything
 

00:12:21.480 --> 00:12:23.430 align:start position:0%
kind of contract is involved or anything
like<00:12:21.680><c> that</c><00:12:22.440><c> so</c><00:12:22.720><c> that's</c><00:12:23.000><c> the</c><00:12:23.199><c> science</c>

00:12:23.430 --> 00:12:23.440 align:start position:0%
like that so that's the science
 

00:12:23.440 --> 00:12:24.990 align:start position:0%
like that so that's the science
breakthrough<00:12:23.959><c> that</c><00:12:24.079><c> has</c><00:12:24.320><c> just</c><00:12:24.600><c> come</c><00:12:24.760><c> out</c>

00:12:24.990 --> 00:12:25.000 align:start position:0%
breakthrough that has just come out
 

00:12:25.000 --> 00:12:30.189 align:start position:0%
breakthrough that has just come out
recently

00:12:30.189 --> 00:12:30.199 align:start position:0%
 
 

00:12:30.199 --> 00:12:33.590 align:start position:0%
 
so<00:12:31.199><c> for</c><00:12:31.360><c> the</c><00:12:31.519><c> rest</c><00:12:31.639><c> of</c><00:12:31.839><c> this</c><00:12:32.199><c> talk</c><00:12:33.199><c> different</c>

00:12:33.590 --> 00:12:33.600 align:start position:0%
so for the rest of this talk different
 

00:12:33.600 --> 00:12:35.430 align:start position:0%
so for the rest of this talk different
ways<00:12:34.360><c> that</c>

00:12:35.430 --> 00:12:35.440 align:start position:0%
ways that
 

00:12:35.440 --> 00:12:38.550 align:start position:0%
ways that
ethereum<00:12:36.440><c> and</c><00:12:36.639><c> zcash</c>

00:12:38.550 --> 00:12:38.560 align:start position:0%
ethereum and zcash
 

00:12:38.560 --> 00:12:42.110 align:start position:0%
ethereum and zcash
can<00:12:39.560><c> connect</c><00:12:39.880><c> with</c><00:12:40.040><c> each</c><00:12:40.560><c> other</c><00:12:41.560><c> uh</c><00:12:41.720><c> the</c><00:12:41.880><c> first</c>

00:12:42.110 --> 00:12:42.120 align:start position:0%
can connect with each other uh the first
 

00:12:42.120 --> 00:12:44.030 align:start position:0%
can connect with each other uh the first
way<00:12:42.320><c> so</c><00:12:42.560><c> ethereum's</c><00:12:43.120><c> reason</c><00:12:43.360><c> for</c><00:12:43.600><c> existence</c>

00:12:44.030 --> 00:12:44.040 align:start position:0%
way so ethereum's reason for existence
 

00:12:44.040 --> 00:12:46.470 align:start position:0%
way so ethereum's reason for existence
is<00:12:44.519><c> programmability</c><00:12:45.519><c> and</c><00:12:45.639><c> zcash</c><00:12:46.120><c> is</c><00:12:46.240><c> reason</c>

00:12:46.470 --> 00:12:46.480 align:start position:0%
is programmability and zcash is reason
 

00:12:46.480 --> 00:12:49.150 align:start position:0%
is programmability and zcash is reason
for<00:12:46.720><c> existence</c><00:12:47.160><c> is</c><00:12:47.639><c> privacy</c><00:12:48.639><c> and</c><00:12:48.760><c> so</c><00:12:48.920><c> we</c><00:12:49.040><c> want</c>

00:12:49.150 --> 00:12:49.160 align:start position:0%
for existence is privacy and so we want
 

00:12:49.160 --> 00:12:53.269 align:start position:0%
for existence is privacy and so we want
to<00:12:49.880><c> we're</c><00:12:50.079><c> wondering</c><00:12:50.680><c> we</c><00:12:50.839><c> we</c><00:12:51.040><c> zcash</c><00:12:51.880><c> have</c><00:12:52.279><c> been</c>

00:12:53.269 --> 00:12:53.279 align:start position:0%
to we're wondering we we zcash have been
 

00:12:53.279 --> 00:12:55.350 align:start position:0%
to we're wondering we we zcash have been
because<00:12:53.560><c> we</c><00:12:53.680><c> love</c><00:12:53.880><c> ethereum</c><00:12:54.440><c> we've</c><00:12:55.199><c> I've</c>

00:12:55.350 --> 00:12:55.360 align:start position:0%
because we love ethereum we've I've
 

00:12:55.360 --> 00:12:57.310 align:start position:0%
because we love ethereum we've I've
always<00:12:55.519><c> loved</c><00:12:55.760><c> ethereum</c><00:12:56.240><c> since</c><00:12:56.839><c> the</c><00:12:56.959><c> moment</c><00:12:57.199><c> I</c>

00:12:57.310 --> 00:12:57.320 align:start position:0%
always loved ethereum since the moment I
 

00:12:57.320 --> 00:13:00.590 align:start position:0%
always loved ethereum since the moment I
heard<00:12:57.519><c> about</c><00:12:57.920><c> it</c><00:12:58.920><c> uh</c>

00:13:00.590 --> 00:13:00.600 align:start position:0%
heard about it uh
 

00:13:00.600 --> 00:13:03.430 align:start position:0%
heard about it uh
just<00:13:01.320><c> slightly</c><00:13:01.760><c> before</c><00:13:02.160><c> the</c><00:13:02.839><c> first</c><00:13:03.160><c> Public</c>

00:13:03.430 --> 00:13:03.440 align:start position:0%
just slightly before the first Public
 

00:13:03.440 --> 00:13:05.990 align:start position:0%
just slightly before the first Public
Announcement<00:13:03.839><c> of</c><00:13:04.160><c> it</c><00:13:05.160><c> um</c><00:13:05.600><c> and</c><00:13:05.680><c> so</c><00:13:05.839><c> we've</c>

00:13:05.990 --> 00:13:06.000 align:start position:0%
Announcement of it um and so we've
 

00:13:06.000 --> 00:13:06.990 align:start position:0%
Announcement of it um and so we've
always<00:13:06.120><c> been</c><00:13:06.199><c> trying</c><00:13:06.360><c> to</c><00:13:06.440><c> figure</c><00:13:06.639><c> out</c><00:13:06.800><c> how</c><00:13:06.880><c> do</c>

00:13:06.990 --> 00:13:07.000 align:start position:0%
always been trying to figure out how do
 

00:13:07.000 --> 00:13:09.230 align:start position:0%
always been trying to figure out how do
you<00:13:07.560><c> how</c><00:13:07.680><c> can</c><00:13:07.800><c> you</c><00:13:07.959><c> combine</c><00:13:08.440><c> programmability</c>

00:13:09.230 --> 00:13:09.240 align:start position:0%
you how can you combine programmability
 

00:13:09.240 --> 00:13:10.030 align:start position:0%
you how can you combine programmability
and

00:13:10.030 --> 00:13:10.040 align:start position:0%
and
 

00:13:10.040 --> 00:13:14.710 align:start position:0%
and
privacy<00:13:11.040><c> so</c><00:13:11.240><c> the</c><00:13:11.399><c> first</c><00:13:11.680><c> way</c><00:13:12.079><c> is</c><00:13:12.680><c> um</c><00:13:13.720><c> add</c>

00:13:14.710 --> 00:13:14.720 align:start position:0%
privacy so the first way is um add
 

00:13:14.720 --> 00:13:17.670 align:start position:0%
privacy so the first way is um add
privacy<00:13:15.320><c> into</c><00:13:15.959><c> ethereum</c><00:13:16.959><c> and</c><00:13:17.079><c> there's</c><00:13:17.360><c> this</c>

00:13:17.670 --> 00:13:17.680 align:start position:0%
privacy into ethereum and there's this
 

00:13:17.680 --> 00:13:20.629 align:start position:0%
privacy into ethereum and there's this
this<00:13:17.959><c> hack</c><00:13:18.519><c> that</c><00:13:18.639><c> we</c><00:13:18.800><c> did</c><00:13:19.120><c> called</c><00:13:19.920><c> Baby</c><00:13:20.279><c> Zoey</c>

00:13:20.629 --> 00:13:20.639 align:start position:0%
this hack that we did called Baby Zoey
 

00:13:20.639 --> 00:13:21.910 align:start position:0%
this hack that we did called Baby Zoey
and<00:13:20.720><c> it's</c><00:13:20.839><c> called</c><00:13:21.079><c> baby</c><00:13:21.360><c> because</c><00:13:21.560><c> it's</c><00:13:21.680><c> just</c><00:13:21.800><c> a</c>

00:13:21.910 --> 00:13:21.920 align:start position:0%
and it's called baby because it's just a
 

00:13:21.920 --> 00:13:23.990 align:start position:0%
and it's called baby because it's just a
baby<00:13:22.279><c> step</c><00:13:22.560><c> it's</c><00:13:22.680><c> just</c><00:13:22.800><c> a</c><00:13:22.880><c> proof</c><00:13:23.079><c> of</c><00:13:23.320><c> concept</c>

00:13:23.990 --> 00:13:24.000 align:start position:0%
baby step it's just a proof of concept
 

00:13:24.000 --> 00:13:26.389 align:start position:0%
baby step it's just a proof of concept
and<00:13:24.120><c> Zoe</c><00:13:24.440><c> is</c><00:13:24.519><c> short</c><00:13:24.720><c> for</c><00:13:24.920><c> zcash</c><00:13:25.440><c> on</c><00:13:25.639><c> ethereum</c>

00:13:26.389 --> 00:13:26.399 align:start position:0%
and Zoe is short for zcash on ethereum
 

00:13:26.399 --> 00:13:29.509 align:start position:0%
and Zoe is short for zcash on ethereum
some<00:13:26.639><c> zcash</c><00:13:27.279><c> went</c><00:13:27.480><c> to</c><00:13:27.800><c> a</c>

00:13:29.509 --> 00:13:29.519 align:start position:0%
some zcash went to a
 

00:13:29.519 --> 00:13:31.470 align:start position:0%
some zcash went to a
a<00:13:29.639><c> hackfest</c><00:13:30.440><c> and</c><00:13:30.639><c> vitalic</c><00:13:31.079><c> was</c><00:13:31.240><c> there</c><00:13:31.360><c> and</c>

00:13:31.470 --> 00:13:31.480 align:start position:0%
a hackfest and vitalic was there and
 

00:13:31.480 --> 00:13:33.269 align:start position:0%
a hackfest and vitalic was there and
helped<00:13:31.800><c> them</c><00:13:32.079><c> and</c><00:13:32.199><c> some</c><00:13:32.360><c> people</c><00:13:32.560><c> from</c><00:13:32.760><c> Cornell</c>

00:13:33.269 --> 00:13:33.279 align:start position:0%
helped them and some people from Cornell
 

00:13:33.279 --> 00:13:36.670 align:start position:0%
helped them and some people from Cornell
were<00:13:33.480><c> helping</c><00:13:33.800><c> them</c><00:13:34.600><c> and</c>

00:13:36.670 --> 00:13:36.680 align:start position:0%
were helping them and
 

00:13:36.680 --> 00:13:39.870 align:start position:0%
were helping them and
uh<00:13:37.680><c> what</c><00:13:37.839><c> that</c><00:13:37.959><c> does</c><00:13:38.160><c> is</c><00:13:38.399><c> add</c><00:13:38.720><c> a</c><00:13:38.920><c> ZK</c><00:13:39.399><c> snark</c>

00:13:39.870 --> 00:13:39.880 align:start position:0%
uh what that does is add a ZK snark
 

00:13:39.880 --> 00:13:43.430 align:start position:0%
uh what that does is add a ZK snark
pre-compile<00:13:40.560><c> into</c><00:13:41.279><c> ethereum</c><00:13:42.279><c> uh</c><00:13:42.639><c> and</c><00:13:43.120><c> then</c>

00:13:43.430 --> 00:13:43.440 align:start position:0%
pre-compile into ethereum uh and then
 

00:13:43.440 --> 00:13:46.949 align:start position:0%
pre-compile into ethereum uh and then
Implement<00:13:44.000><c> kind</c><00:13:44.120><c> of</c><00:13:44.360><c> a</c><00:13:44.880><c> a</c><00:13:45.519><c> minimal</c><00:13:46.240><c> simplified</c>

00:13:46.949 --> 00:13:46.959 align:start position:0%
Implement kind of a a minimal simplified
 

00:13:46.959 --> 00:13:49.189 align:start position:0%
Implement kind of a a minimal simplified
version<00:13:47.240><c> of</c><00:13:47.399><c> zcash</c><00:13:48.000><c> as</c><00:13:48.120><c> an</c><00:13:48.240><c> ethereum</c><00:13:48.760><c> contract</c>

00:13:49.189 --> 00:13:49.199 align:start position:0%
version of zcash as an ethereum contract
 

00:13:49.199 --> 00:13:50.550 align:start position:0%
version of zcash as an ethereum contract
so<00:13:49.320><c> that's</c><00:13:49.480><c> pretty</c><00:13:49.680><c> awesome</c><00:13:49.959><c> that</c><00:13:50.079><c> that</c><00:13:50.199><c> works</c>

00:13:50.550 --> 00:13:50.560 align:start position:0%
so that's pretty awesome that that works
 

00:13:50.560 --> 00:13:52.590 align:start position:0%
so that's pretty awesome that that works
and<00:13:50.680><c> that's</c><00:13:50.839><c> hopefully</c><00:13:51.240><c> the</c><00:13:51.399><c> basis</c><00:13:51.880><c> of</c><00:13:52.120><c> the</c>

00:13:52.590 --> 00:13:52.600 align:start position:0%
and that's hopefully the basis of the
 

00:13:52.600 --> 00:13:55.870 align:start position:0%
and that's hopefully the basis of the
coming<00:13:53.600><c> uh</c><00:13:53.720><c> ZK</c><00:13:54.079><c> snark</c><00:13:54.800><c> pre-compile</c><00:13:55.800><c> that</c>

00:13:55.870 --> 00:13:55.880 align:start position:0%
coming uh ZK snark pre-compile that
 

00:13:55.880 --> 00:13:58.710 align:start position:0%
coming uh ZK snark pre-compile that
should<00:13:56.079><c> be</c><00:13:56.199><c> added</c><00:13:56.440><c> into</c><00:13:56.720><c> ethereum</c><00:13:57.600><c> proper</c><00:13:58.600><c> and</c>

00:13:58.710 --> 00:13:58.720 align:start position:0%
should be added into ethereum proper and
 

00:13:58.720 --> 00:13:59.870 align:start position:0%
should be added into ethereum proper and
the<00:13:58.800><c> second</c><00:13:59.199><c> thing</c><00:13:59.279><c> you</c><00:13:59.360><c> can</c><00:13:59.440><c> do</c><00:13:59.560><c> is</c><00:13:59.680><c> add</c>

00:13:59.870 --> 00:13:59.880 align:start position:0%
the second thing you can do is add
 

00:13:59.880 --> 00:14:03.110 align:start position:0%
the second thing you can do is add
programmability<00:14:00.759><c> into</c><00:14:01.440><c> zcash</c><00:14:02.440><c> um</c><00:14:02.800><c> we</c><00:14:02.920><c> don't</c>

00:14:03.110 --> 00:14:03.120 align:start position:0%
programmability into zcash um we don't
 

00:14:03.120 --> 00:14:06.550 align:start position:0%
programmability into zcash um we don't
have<00:14:03.279><c> any</c><00:14:03.800><c> results</c><00:14:04.399><c> to</c><00:14:05.120><c> talk</c><00:14:05.600><c> about</c><00:14:06.079><c> yet</c><00:14:06.399><c> but</c>

00:14:06.550 --> 00:14:06.560 align:start position:0%
have any results to talk about yet but
 

00:14:06.560 --> 00:14:08.470 align:start position:0%
have any results to talk about yet but
some<00:14:06.720><c> of</c><00:14:06.839><c> our</c><00:14:07.120><c> scientists</c><00:14:07.839><c> uh</c><00:14:07.920><c> spend</c><00:14:08.240><c> some</c><00:14:08.360><c> of</c>

00:14:08.470 --> 00:14:08.480 align:start position:0%
some of our scientists uh spend some of
 

00:14:08.480 --> 00:14:12.990 align:start position:0%
some of our scientists uh spend some of
their<00:14:08.639><c> spare</c><00:14:08.959><c> time</c><00:14:09.120><c> in</c><00:14:09.279><c> the</c><00:14:09.920><c> lab</c><00:14:11.000><c> uh</c><00:14:12.000><c> poking</c><00:14:12.440><c> at</c>

00:14:12.990 --> 00:14:13.000 align:start position:0%
their spare time in the lab uh poking at
 

00:14:13.000 --> 00:14:16.030 align:start position:0%
their spare time in the lab uh poking at
uh<00:14:13.720><c> different</c><00:14:14.079><c> kinds</c><00:14:14.440><c> of</c><00:14:15.199><c> programmability</c><00:14:15.880><c> or</c>

00:14:16.030 --> 00:14:16.040 align:start position:0%
uh different kinds of programmability or
 

00:14:16.040 --> 00:14:18.389 align:start position:0%
uh different kinds of programmability or
smart<00:14:16.399><c> Contracting</c><00:14:17.079><c> that</c><00:14:17.399><c> would</c><00:14:17.680><c> fit</c><00:14:18.079><c> into</c>

00:14:18.389 --> 00:14:18.399 align:start position:0%
smart Contracting that would fit into
 

00:14:18.399 --> 00:14:20.949 align:start position:0%
smart Contracting that would fit into
the<00:14:18.560><c> zcash</c><00:14:19.160><c> engine</c><00:14:20.040><c> and</c><00:14:20.160><c> still</c><00:14:20.399><c> preserve</c><00:14:20.759><c> all</c>

00:14:20.949 --> 00:14:20.959 align:start position:0%
the zcash engine and still preserve all
 

00:14:20.959 --> 00:14:23.350 align:start position:0%
the zcash engine and still preserve all
the<00:14:21.079><c> security</c><00:14:21.480><c> properties</c><00:14:21.800><c> of</c><00:14:22.120><c> zcash</c><00:14:23.120><c> uh</c><00:14:23.279><c> and</c>

00:14:23.350 --> 00:14:23.360 align:start position:0%
the security properties of zcash uh and
 

00:14:23.360 --> 00:14:25.670 align:start position:0%
the security properties of zcash uh and
then<00:14:23.480><c> the</c><00:14:23.639><c> Third</c><00:14:23.959><c> Way</c><00:14:24.440><c> is</c><00:14:24.720><c> get</c><00:14:24.880><c> the</c><00:14:25.000><c> zcash</c><00:14:25.519><c> and</c>

00:14:25.670 --> 00:14:25.680 align:start position:0%
then the Third Way is get the zcash and
 

00:14:25.680 --> 00:14:28.389 align:start position:0%
then the Third Way is get the zcash and
ethereum<00:14:26.120><c> blockchains</c><00:14:26.680><c> to</c><00:14:26.839><c> connect</c><00:14:27.519><c> because</c>

00:14:28.389 --> 00:14:28.399 align:start position:0%
ethereum blockchains to connect because
 

00:14:28.399 --> 00:14:30.189 align:start position:0%
ethereum blockchains to connect because
whatever<00:14:28.720><c> happen</c><00:14:29.279><c> for</c><00:14:29.399><c> the</c><00:14:29.560><c> for</c><00:14:29.680><c> the</c><00:14:29.800><c> next</c><00:14:30.000><c> few</c>

00:14:30.189 --> 00:14:30.199 align:start position:0%
whatever happen for the for the next few
 

00:14:30.199 --> 00:14:32.430 align:start position:0%
whatever happen for the for the next few
years<00:14:30.519><c> at</c><00:14:30.639><c> least</c><00:14:31.040><c> both</c><00:14:31.240><c> of</c><00:14:31.519><c> these</c><00:14:31.959><c> blockchains</c>

00:14:32.430 --> 00:14:32.440 align:start position:0%
years at least both of these blockchains
 

00:14:32.440 --> 00:14:35.910 align:start position:0%
years at least both of these blockchains
are<00:14:32.560><c> going</c><00:14:32.680><c> to</c><00:14:32.800><c> be</c><00:14:33.560><c> active</c><00:14:34.560><c> um</c><00:14:34.959><c> entities</c><00:14:35.639><c> with</c>

00:14:35.910 --> 00:14:35.920 align:start position:0%
are going to be active um entities with
 

00:14:35.920 --> 00:14:38.470 align:start position:0%
are going to be active um entities with
a<00:14:36.079><c> user</c><00:14:36.399><c> base</c><00:14:36.720><c> and</c><00:14:37.040><c> developers</c><00:14:38.040><c> around</c><00:14:38.320><c> them</c>

00:14:38.470 --> 00:14:38.480 align:start position:0%
a user base and developers around them
 

00:14:38.480 --> 00:14:40.470 align:start position:0%
a user base and developers around them
and<00:14:38.600><c> I</c><00:14:38.680><c> want</c><00:14:38.920><c> the</c><00:14:39.199><c> developer</c><00:14:39.759><c> communities</c><00:14:40.279><c> to</c>

00:14:40.470 --> 00:14:40.480 align:start position:0%
and I want the developer communities to
 

00:14:40.480 --> 00:14:42.910 align:start position:0%
and I want the developer communities to
be<00:14:40.720><c> easily</c><00:14:41.120><c> able</c><00:14:41.440><c> to</c><00:14:41.800><c> work</c>

00:14:42.910 --> 00:14:42.920 align:start position:0%
be easily able to work
 

00:14:42.920 --> 00:14:44.829 align:start position:0%
be easily able to work
together<00:14:43.920><c> that's</c><00:14:44.079><c> what</c><00:14:44.199><c> we</c><00:14:44.279><c> call</c><00:14:44.519><c> Project</c>

00:14:44.829 --> 00:14:44.839 align:start position:0%
together that's what we call Project
 

00:14:44.839 --> 00:14:48.470 align:start position:0%
together that's what we call Project
Alchemy<00:14:45.320><c> is</c><00:14:45.440><c> to</c><00:14:45.560><c> make</c><00:14:45.680><c> the</c><00:14:45.800><c> zcash</c><00:14:46.440><c> and</c><00:14:47.440><c> um</c><00:14:48.360><c> and</c>

00:14:48.470 --> 00:14:48.480 align:start position:0%
Alchemy is to make the zcash and um and
 

00:14:48.480 --> 00:14:51.069 align:start position:0%
Alchemy is to make the zcash and um and
ethereum<00:14:48.959><c> blockchains</c><00:14:49.920><c> Inter</c><00:14:50.279><c> interoperate</c>

00:14:51.069 --> 00:14:51.079 align:start position:0%
ethereum blockchains Inter interoperate
 

00:14:51.079 --> 00:14:53.230 align:start position:0%
ethereum blockchains Inter interoperate
so<00:14:51.279><c> that</c><00:14:51.399><c> there's</c><00:14:51.560><c> a</c><00:14:51.759><c> seamless</c><00:14:52.560><c> ability</c><00:14:52.959><c> to</c>

00:14:53.230 --> 00:14:53.240 align:start position:0%
so that there's a seamless ability to
 

00:14:53.240 --> 00:14:56.110 align:start position:0%
so that there's a seamless ability to
move<00:14:53.759><c> between</c><00:14:54.079><c> the</c><00:14:54.519><c> two</c><00:14:55.519><c> and</c><00:14:55.680><c> the</c><00:14:55.800><c> way</c><00:14:55.920><c> we</c><00:14:56.000><c> want</c>

00:14:56.110 --> 00:14:56.120 align:start position:0%
move between the two and the way we want
 

00:14:56.120 --> 00:14:59.829 align:start position:0%
move between the two and the way we want
to<00:14:56.279><c> do</c><00:14:56.480><c> that</c><00:14:57.199><c> is</c><00:14:57.399><c> just</c><00:14:57.639><c> by</c><00:14:57.959><c> cloning</c><00:14:58.360><c> BTC</c><00:14:58.759><c> relay</c>

00:14:59.829 --> 00:14:59.839 align:start position:0%
to do that is just by cloning BTC relay
 

00:14:59.839 --> 00:15:02.990 align:start position:0%
to do that is just by cloning BTC relay
uh<00:14:59.959><c> BTC</c><00:15:00.360><c> relay</c><00:15:00.639><c> is</c><00:15:00.720><c> an</c><00:15:00.839><c> ethereum</c><00:15:01.320><c> script</c><00:15:02.320><c> uh</c>

00:15:02.990 --> 00:15:03.000 align:start position:0%
uh BTC relay is an ethereum script uh
 

00:15:03.000 --> 00:15:05.710 align:start position:0%
uh BTC relay is an ethereum script uh
that<00:15:03.199><c> Joseph</c><00:15:03.480><c> chow</c><00:15:03.800><c> and</c><00:15:04.000><c> others</c><00:15:04.440><c> have</c><00:15:04.920><c> written</c>

00:15:05.710 --> 00:15:05.720 align:start position:0%
that Joseph chow and others have written
 

00:15:05.720 --> 00:15:09.350 align:start position:0%
that Joseph chow and others have written
which<00:15:05.920><c> makes</c><00:15:06.440><c> basically</c><00:15:07.120><c> a</c><00:15:08.120><c> uh</c><00:15:08.440><c> a</c><00:15:08.600><c> Bitcoin</c>

00:15:09.350 --> 00:15:09.360 align:start position:0%
which makes basically a uh a Bitcoin
 

00:15:09.360 --> 00:15:12.350 align:start position:0%
which makes basically a uh a Bitcoin
light<00:15:09.720><c> client</c><00:15:10.160><c> inside</c><00:15:10.519><c> ethereum</c><00:15:11.160><c> and</c><00:15:11.320><c> so</c><00:15:12.240><c> uh</c>

00:15:12.350 --> 00:15:12.360 align:start position:0%
light client inside ethereum and so uh
 

00:15:12.360 --> 00:15:16.430 align:start position:0%
light client inside ethereum and so uh
our<00:15:12.680><c> project</c><00:15:13.199><c> is</c><00:15:13.399><c> to</c><00:15:14.160><c> change</c><00:15:14.560><c> that</c><00:15:14.720><c> to</c><00:15:14.920><c> make</c><00:15:15.480><c> a</c>

00:15:16.430 --> 00:15:16.440 align:start position:0%
our project is to change that to make a
 

00:15:16.440 --> 00:15:20.749 align:start position:0%
our project is to change that to make a
zcash<00:15:17.240><c> light</c><00:15:17.560><c> client</c><00:15:17.959><c> inside</c><00:15:18.240><c> of</c><00:15:18.800><c> ethereum</c><00:15:19.800><c> um</c>

00:15:20.749 --> 00:15:20.759 align:start position:0%
zcash light client inside of ethereum um
 

00:15:20.759 --> 00:15:22.710 align:start position:0%
zcash light client inside of ethereum um
and<00:15:20.920><c> Jaden</c><00:15:21.279><c> hes</c><00:15:21.600><c> from</c><00:15:21.800><c> consensus</c><00:15:22.279><c> has</c><00:15:22.440><c> helped</c>

00:15:22.710 --> 00:15:22.720 align:start position:0%
and Jaden hes from consensus has helped
 

00:15:22.720 --> 00:15:27.069 align:start position:0%
and Jaden hes from consensus has helped
with<00:15:22.880><c> this</c><00:15:23.600><c> already</c><00:15:24.600><c> and</c><00:15:25.480><c> uh</c><00:15:26.480><c> sorry</c><00:15:26.800><c> I</c><00:15:26.880><c> keep</c>

00:15:27.069 --> 00:15:27.079 align:start position:0%
with this already and uh sorry I keep
 

00:15:27.079 --> 00:15:28.590 align:start position:0%
with this already and uh sorry I keep
hitting<00:15:27.440><c> I'm</c><00:15:27.560><c> just</c><00:15:27.720><c> nervously</c><00:15:28.160><c> clicking</c><00:15:28.480><c> the</c>

00:15:28.590 --> 00:15:28.600 align:start position:0%
hitting I'm just nervously clicking the
 

00:15:28.600 --> 00:15:32.230 align:start position:0%
hitting I'm just nervously clicking the
button<00:15:29.079><c> not</c><00:15:29.399><c> trying</c><00:15:29.680><c> to</c><00:15:29.839><c> change</c><00:15:30.160><c> my</c><00:15:30.480><c> slides</c>

00:15:32.230 --> 00:15:32.240 align:start position:0%
button not trying to change my slides
 

00:15:32.240 --> 00:15:35.030 align:start position:0%
button not trying to change my slides
um<00:15:33.240><c> so</c><00:15:33.440><c> once</c><00:15:33.600><c> you</c><00:15:33.800><c> have</c><00:15:34.040><c> that</c><00:15:34.199><c> once</c><00:15:34.360><c> you</c><00:15:34.560><c> have</c><00:15:34.839><c> a</c>

00:15:35.030 --> 00:15:35.040 align:start position:0%
um so once you have that once you have a
 

00:15:35.040 --> 00:15:37.509 align:start position:0%
um so once you have that once you have a
an<00:15:35.199><c> ethereum</c><00:15:35.600><c> script</c><00:15:35.959><c> that</c><00:15:36.160><c> can</c><00:15:36.519><c> that</c><00:15:36.680><c> can</c><00:15:37.000><c> see</c>

00:15:37.509 --> 00:15:37.519 align:start position:0%
an ethereum script that can that can see
 

00:15:37.519 --> 00:15:40.110 align:start position:0%
an ethereum script that can that can see
transactions<00:15:38.360><c> from</c><00:15:38.560><c> the</c><00:15:38.720><c> other</c>

00:15:40.110 --> 00:15:40.120 align:start position:0%
transactions from the other
 

00:15:40.120 --> 00:15:42.749 align:start position:0%
transactions from the other
blockchain<00:15:41.120><c> then</c><00:15:41.399><c> it's</c><00:15:41.680><c> possible</c><00:15:41.959><c> to</c><00:15:42.160><c> write</c>

00:15:42.749 --> 00:15:42.759 align:start position:0%
blockchain then it's possible to write
 

00:15:42.759 --> 00:15:45.990 align:start position:0%
blockchain then it's possible to write
uh<00:15:42.920><c> an</c><00:15:43.040><c> ethereum</c><00:15:43.560><c> contract</c><00:15:44.120><c> that</c><00:15:44.360><c> can</c><00:15:45.000><c> uh</c><00:15:45.240><c> do</c><00:15:45.720><c> a</c>

00:15:45.990 --> 00:15:46.000 align:start position:0%
uh an ethereum contract that can uh do a
 

00:15:46.000 --> 00:15:49.030 align:start position:0%
uh an ethereum contract that can uh do a
trustless<00:15:46.639><c> swap</c><00:15:47.480><c> of</c><00:15:47.680><c> zcash</c><00:15:48.240><c> for</c>

00:15:49.030 --> 00:15:49.040 align:start position:0%
trustless swap of zcash for
 

00:15:49.040 --> 00:15:52.069 align:start position:0%
trustless swap of zcash for
ether<00:15:50.040><c> right</c><00:15:50.279><c> because</c><00:15:50.519><c> the</c><00:15:51.199><c> um</c><00:15:51.360><c> the</c><00:15:51.480><c> ethereum</c>

00:15:52.069 --> 00:15:52.079 align:start position:0%
ether right because the um the ethereum
 

00:15:52.079 --> 00:15:53.389 align:start position:0%
ether right because the um the ethereum
contract<00:15:52.519><c> can</c>

00:15:53.389 --> 00:15:53.399 align:start position:0%
contract can
 

00:15:53.399 --> 00:15:59.030 align:start position:0%
contract can
say<00:15:54.399><c> I</c><00:15:54.519><c> will</c><00:15:54.839><c> pay</c><00:15:55.160><c> out</c><00:15:56.160><c> 40</c><00:15:56.720><c> ether</c><00:15:57.199><c> to</c><00:15:57.399><c> the</c><00:15:57.600><c> first</c>

00:15:59.030 --> 00:15:59.040 align:start position:0%
say I will pay out 40 ether to the first
 

00:15:59.040 --> 00:16:01.670 align:start position:0%
say I will pay out 40 ether to the first
zcash<00:15:59.600><c> address</c><00:16:00.240><c> which</c><00:16:00.399><c> send</c><00:16:00.800><c> or</c><00:16:01.120><c> to</c><00:16:01.279><c> the</c><00:16:01.399><c> first</c>

00:16:01.670 --> 00:16:01.680 align:start position:0%
zcash address which send or to the first
 

00:16:01.680 --> 00:16:04.389 align:start position:0%
zcash address which send or to the first
address<00:16:02.000><c> of</c><00:16:02.160><c> your</c><00:16:02.360><c> choice</c><00:16:02.720><c> which</c><00:16:02.880><c> sends</c><00:16:03.839><c> z</c><00:16:04.279><c> a</c>

00:16:04.389 --> 00:16:04.399 align:start position:0%
address of your choice which sends z a
 

00:16:04.399 --> 00:16:06.629 align:start position:0%
address of your choice which sends z a
certain<00:16:04.720><c> amount</c><00:16:05.440><c> like</c><00:16:05.680><c> five</c><00:16:05.959><c> zcash</c><00:16:06.399><c> to</c><00:16:06.519><c> a</c>

00:16:06.629 --> 00:16:06.639 align:start position:0%
certain amount like five zcash to a
 

00:16:06.639 --> 00:16:09.430 align:start position:0%
certain amount like five zcash to a
certain<00:16:07.120><c> zcash</c><00:16:07.680><c> address</c><00:16:08.680><c> and</c><00:16:08.800><c> then</c><00:16:09.000><c> once</c><00:16:09.160><c> it's</c>

00:16:09.430 --> 00:16:09.440 align:start position:0%
certain zcash address and then once it's
 

00:16:09.440 --> 00:16:12.230 align:start position:0%
certain zcash address and then once it's
posted<00:16:10.000><c> that</c><00:16:10.519><c> offer</c><00:16:11.240><c> a</c>

00:16:12.230 --> 00:16:12.240 align:start position:0%
posted that offer a
 

00:16:12.240 --> 00:16:15.749 align:start position:0%
posted that offer a
zcash<00:16:13.240><c> programmer</c><00:16:13.880><c> user</c><00:16:14.440><c> can</c><00:16:14.639><c> fulfill</c><00:16:15.199><c> that</c>

00:16:15.749 --> 00:16:15.759 align:start position:0%
zcash programmer user can fulfill that
 

00:16:15.759 --> 00:16:17.389 align:start position:0%
zcash programmer user can fulfill that
and<00:16:15.880><c> then</c><00:16:16.040><c> the</c><00:16:16.160><c> ethereum</c><00:16:16.680><c> contract</c><00:16:17.120><c> will</c>

00:16:17.389 --> 00:16:17.399 align:start position:0%
and then the ethereum contract will
 

00:16:17.399 --> 00:16:19.350 align:start position:0%
and then the ethereum contract will
fulfill<00:16:17.800><c> its</c><00:16:18.040><c> side</c><00:16:18.399><c> right</c><00:16:18.560><c> so</c><00:16:19.040><c> there</c><00:16:19.160><c> was</c>

00:16:19.350 --> 00:16:19.360 align:start position:0%
fulfill its side right so there was
 

00:16:19.360 --> 00:16:22.030 align:start position:0%
fulfill its side right so there was
never<00:16:19.560><c> an</c><00:16:19.720><c> opportunity</c><00:16:20.199><c> for</c><00:16:20.480><c> either</c><00:16:20.839><c> side</c><00:16:21.240><c> to</c>

00:16:22.030 --> 00:16:22.040 align:start position:0%
never an opportunity for either side to
 

00:16:22.040 --> 00:16:24.550 align:start position:0%
never an opportunity for either side to
uh<00:16:22.199><c> take</c><00:16:22.440><c> off</c><00:16:22.600><c> with</c><00:16:22.759><c> the</c><00:16:22.839><c> other</c><00:16:23.120><c> side's</c>

00:16:24.550 --> 00:16:24.560 align:start position:0%
uh take off with the other side's
 

00:16:24.560 --> 00:16:27.309 align:start position:0%
uh take off with the other side's
tokens

00:16:27.309 --> 00:16:27.319 align:start position:0%
tokens
 

00:16:27.319 --> 00:16:30.590 align:start position:0%
tokens
um<00:16:28.319><c> and</c><00:16:28.440><c> there's</c><00:16:28.920><c> there's</c><00:16:29.120><c> a</c><00:16:30.120><c> a</c><00:16:30.240><c> bunch</c><00:16:30.399><c> of</c>

00:16:30.590 --> 00:16:30.600 align:start position:0%
um and there's there's a a bunch of
 

00:16:30.600 --> 00:16:33.030 align:start position:0%
um and there's there's a a bunch of
complicated<00:16:31.199><c> like</c><00:16:31.399><c> game</c><00:16:31.680><c> theoretic</c><00:16:32.440><c> problems</c>

00:16:33.030 --> 00:16:33.040 align:start position:0%
complicated like game theoretic problems
 

00:16:33.040 --> 00:16:35.350 align:start position:0%
complicated like game theoretic problems
that<00:16:33.279><c> arise</c><00:16:33.759><c> from</c><00:16:34.000><c> that</c><00:16:34.519><c> uh</c><00:16:34.720><c> which</c><00:16:35.040><c> Joseph</c>

00:16:35.350 --> 00:16:35.360 align:start position:0%
that arise from that uh which Joseph
 

00:16:35.360 --> 00:16:37.230 align:start position:0%
that arise from that uh which Joseph
Chow<00:16:35.680><c> has</c><00:16:35.800><c> thought</c><00:16:35.959><c> a</c><00:16:36.040><c> lot</c><00:16:36.240><c> about</c><00:16:36.600><c> I</c><00:16:36.720><c> hope</c><00:16:37.160><c> I</c>

00:16:37.230 --> 00:16:37.240 align:start position:0%
Chow has thought a lot about I hope I
 

00:16:37.240 --> 00:16:41.030 align:start position:0%
Chow has thought a lot about I hope I
mean<00:16:37.360><c> he</c><00:16:37.480><c> seems</c><00:16:37.800><c> to</c><00:16:38.800><c> have</c><00:16:39.680><c> uh</c><00:16:40.160><c> and</c><00:16:40.319><c> hopefully</c>

00:16:41.030 --> 00:16:41.040 align:start position:0%
mean he seems to have uh and hopefully
 

00:16:41.040 --> 00:16:43.749 align:start position:0%
mean he seems to have uh and hopefully
we<00:16:41.160><c> can</c><00:16:41.279><c> just</c><00:16:41.480><c> benefit</c><00:16:41.920><c> from</c><00:16:42.079><c> all</c><00:16:42.240><c> of</c><00:16:42.440><c> that</c>

00:16:43.749 --> 00:16:43.759 align:start position:0%
we can just benefit from all of that
 

00:16:43.759 --> 00:16:49.189 align:start position:0%
we can just benefit from all of that
research<00:16:44.759><c> um</c><00:16:45.480><c> and</c><00:16:45.680><c> also</c><00:16:46.639><c> I</c><00:16:46.839><c> think</c><00:16:47.519><c> the</c><00:16:48.199><c> Raiden</c>

00:16:49.189 --> 00:16:49.199 align:start position:0%
research um and also I think the Raiden
 

00:16:49.199 --> 00:16:51.230 align:start position:0%
research um and also I think the Raiden
uh<00:16:49.399><c> design</c><00:16:49.920><c> also</c><00:16:50.279><c> tries</c><00:16:50.519><c> to</c><00:16:50.639><c> solve</c><00:16:50.880><c> the</c><00:16:51.000><c> same</c>

00:16:51.230 --> 00:16:51.240 align:start position:0%
uh design also tries to solve the same
 

00:16:51.240 --> 00:16:53.389 align:start position:0%
uh design also tries to solve the same
problem<00:16:51.480><c> so</c><00:16:51.639><c> maybe</c><00:16:51.839><c> we</c><00:16:51.959><c> could</c><00:16:52.079><c> use</c><00:16:52.480><c> that</c><00:16:52.800><c> or</c>

00:16:53.389 --> 00:16:53.399 align:start position:0%
problem so maybe we could use that or
 

00:16:53.399 --> 00:17:00.309 align:start position:0%
problem so maybe we could use that or
its<00:16:53.600><c> Solutions</c><00:16:54.319><c> instead</c><00:16:55.319><c> but</c><00:16:55.800><c> uh</c>

00:17:00.309 --> 00:17:00.319 align:start position:0%
 
 

00:17:00.319 --> 00:17:02.829 align:start position:0%
 
the<00:17:00.440><c> end</c><00:17:00.680><c> result</c><00:17:01.000><c> of</c><00:17:01.199><c> that</c><00:17:01.519><c> is</c><00:17:01.759><c> two</c><00:17:02.079><c> things</c><00:17:02.720><c> if</c>

00:17:02.829 --> 00:17:02.839 align:start position:0%
the end result of that is two things if
 

00:17:02.839 --> 00:17:04.630 align:start position:0%
the end result of that is two things if
you<00:17:03.040><c> get</c><00:17:03.160><c> if</c><00:17:03.240><c> you</c><00:17:03.399><c> get</c><00:17:03.560><c> that</c><00:17:03.800><c> if</c><00:17:03.880><c> we</c><00:17:04.039><c> get</c><00:17:04.199><c> that</c>

00:17:04.630 --> 00:17:04.640 align:start position:0%
you get if you get that if we get that
 

00:17:04.640 --> 00:17:07.470 align:start position:0%
you get if you get that if we get that
working<00:17:05.640><c> we</c><00:17:05.760><c> get</c><00:17:05.919><c> two</c><00:17:06.079><c> things</c><00:17:06.319><c> out</c><00:17:06.439><c> of</c><00:17:06.600><c> it</c><00:17:07.240><c> and</c>

00:17:07.470 --> 00:17:07.480 align:start position:0%
working we get two things out of it and
 

00:17:07.480 --> 00:17:08.909 align:start position:0%
working we get two things out of it and
and<00:17:07.799><c> this</c><00:17:07.880><c> is</c><00:17:08.039><c> the</c><00:17:08.120><c> one</c><00:17:08.240><c> I'm</c><00:17:08.400><c> most</c><00:17:08.600><c> excited</c>

00:17:08.909 --> 00:17:08.919 align:start position:0%
and this is the one I'm most excited
 

00:17:08.919 --> 00:17:10.549 align:start position:0%
and this is the one I'm most excited
about<00:17:09.160><c> out</c><00:17:09.240><c> of</c><00:17:09.400><c> the</c><00:17:09.520><c> three</c><00:17:09.760><c> ways</c><00:17:10.240><c> these</c><00:17:10.400><c> are</c>

00:17:10.549 --> 00:17:10.559 align:start position:0%
about out of the three ways these are
 

00:17:10.559 --> 00:17:12.990 align:start position:0%
about out of the three ways these are
all<00:17:10.760><c> cool</c><00:17:11.160><c> and</c><00:17:11.319><c> we're</c><00:17:12.000><c> contributing</c><00:17:12.559><c> to</c><00:17:12.839><c> all</c>

00:17:12.990 --> 00:17:13.000 align:start position:0%
all cool and we're contributing to all
 

00:17:13.000 --> 00:17:15.549 align:start position:0%
all cool and we're contributing to all
of<00:17:13.360><c> them</c><00:17:14.360><c> uh</c><00:17:14.640><c> but</c><00:17:14.959><c> the</c><00:17:15.039><c> one</c><00:17:15.120><c> that</c><00:17:15.240><c> I'm</c><00:17:15.360><c> most</c>

00:17:15.549 --> 00:17:15.559 align:start position:0%
of them uh but the one that I'm most
 

00:17:15.559 --> 00:17:16.990 align:start position:0%
of them uh but the one that I'm most
excited<00:17:15.880><c> about</c><00:17:16.039><c> is</c><00:17:16.199><c> number</c><00:17:16.439><c> three</c><00:17:16.760><c> because</c>

00:17:16.990 --> 00:17:17.000 align:start position:0%
excited about is number three because
 

00:17:17.000 --> 00:17:18.429 align:start position:0%
excited about is number three because
that's<00:17:17.199><c> the</c><00:17:17.280><c> one</c><00:17:17.400><c> that</c><00:17:17.520><c> can</c><00:17:17.640><c> be</c><00:17:17.799><c> deployed</c><00:17:18.240><c> and</c>

00:17:18.429 --> 00:17:18.439 align:start position:0%
that's the one that can be deployed and
 

00:17:18.439 --> 00:17:19.710 align:start position:0%
that's the one that can be deployed and
people<00:17:18.600><c> can</c><00:17:18.760><c> start</c><00:17:18.959><c> using</c><00:17:19.199><c> it</c><00:17:19.319><c> and</c><00:17:19.439><c> building</c>

00:17:19.710 --> 00:17:19.720 align:start position:0%
people can start using it and building
 

00:17:19.720 --> 00:17:23.390 align:start position:0%
people can start using it and building
on<00:17:19.839><c> it</c><00:17:20.000><c> the</c><00:17:20.079><c> soonest</c><00:17:20.559><c> I</c><00:17:21.079><c> think</c><00:17:22.079><c> so</c><00:17:23.000><c> uh</c><00:17:23.120><c> if</c><00:17:23.240><c> we</c>

00:17:23.390 --> 00:17:23.400 align:start position:0%
on it the soonest I think so uh if we
 

00:17:23.400 --> 00:17:25.870 align:start position:0%
on it the soonest I think so uh if we
get<00:17:23.600><c> this</c><00:17:24.199><c> deployed</c><00:17:24.959><c> the</c><00:17:25.079><c> first</c><00:17:25.319><c> thing</c><00:17:25.559><c> is</c><00:17:25.760><c> is</c>

00:17:25.870 --> 00:17:25.880 align:start position:0%
get this deployed the first thing is is
 

00:17:25.880 --> 00:17:28.029 align:start position:0%
get this deployed the first thing is is
a<00:17:26.000><c> decentralized</c><00:17:26.959><c> currency</c><00:17:27.400><c> exchange</c><00:17:27.880><c> right</c>

00:17:28.029 --> 00:17:28.039 align:start position:0%
a decentralized currency exchange right
 

00:17:28.039 --> 00:17:30.990 align:start position:0%
a decentralized currency exchange right
there<00:17:28.280><c> so</c><00:17:28.919><c> if</c><00:17:29.039><c> all</c><00:17:29.240><c> the</c><00:17:29.320><c> currency</c><00:17:30.000><c> exchanges</c>

00:17:30.990 --> 00:17:31.000 align:start position:0%
there so if all the currency exchanges
 

00:17:31.000 --> 00:17:33.150 align:start position:0%
there so if all the currency exchanges
have<00:17:31.360><c> failed</c><00:17:32.360><c> uh</c><00:17:32.480><c> or</c><00:17:32.600><c> if</c><00:17:32.679><c> you</c><00:17:32.799><c> live</c><00:17:32.919><c> in</c><00:17:33.039><c> a</c>

00:17:33.150 --> 00:17:33.160 align:start position:0%
have failed uh or if you live in a
 

00:17:33.160 --> 00:17:35.750 align:start position:0%
have failed uh or if you live in a
country<00:17:33.520><c> where</c><00:17:33.679><c> you</c><00:17:33.960><c> can't</c><00:17:34.679><c> use</c><00:17:34.960><c> a</c><00:17:35.120><c> currency</c>

00:17:35.750 --> 00:17:35.760 align:start position:0%
country where you can't use a currency
 

00:17:35.760 --> 00:17:38.390 align:start position:0%
country where you can't use a currency
exchange<00:17:36.760><c> um</c><00:17:36.919><c> or</c><00:17:37.080><c> something</c><00:17:37.360><c> like</c><00:17:37.559><c> that</c><00:17:38.080><c> but</c>

00:17:38.390 --> 00:17:38.400 align:start position:0%
exchange um or something like that but
 

00:17:38.400 --> 00:17:40.909 align:start position:0%
exchange um or something like that but
you<00:17:38.600><c> still</c><00:17:39.000><c> have</c><00:17:39.559><c> ethereum</c><00:17:40.120><c> and</c><00:17:40.280><c> zcash</c>

00:17:40.909 --> 00:17:40.919 align:start position:0%
you still have ethereum and zcash
 

00:17:40.919 --> 00:17:43.750 align:start position:0%
you still have ethereum and zcash
blockchains<00:17:41.600><c> you</c><00:17:41.720><c> can</c><00:17:41.880><c> use</c><00:17:42.240><c> this</c><00:17:42.559><c> to</c><00:17:42.880><c> swap</c>

00:17:43.750 --> 00:17:43.760 align:start position:0%
blockchains you can use this to swap
 

00:17:43.760 --> 00:17:46.470 align:start position:0%
blockchains you can use this to swap
ether<00:17:44.120><c> for</c><00:17:44.440><c> zcash</c><00:17:45.120><c> with</c><00:17:45.280><c> no</c><00:17:45.720><c> third</c><00:17:46.039><c> party</c><00:17:46.320><c> and</c>

00:17:46.470 --> 00:17:46.480 align:start position:0%
ether for zcash with no third party and
 

00:17:46.480 --> 00:17:48.789 align:start position:0%
ether for zcash with no third party and
no<00:17:46.720><c> vulner</c><00:17:47.120><c> extra</c><00:17:47.400><c> vulnerability</c><00:17:48.280><c> so</c><00:17:48.480><c> I</c><00:17:48.559><c> think</c>

00:17:48.789 --> 00:17:48.799 align:start position:0%
no vulner extra vulnerability so I think
 

00:17:48.799 --> 00:17:50.510 align:start position:0%
no vulner extra vulnerability so I think
that's<00:17:49.320><c> awesome</c><00:17:49.720><c> that's</c><00:17:49.919><c> very</c><00:17:50.160><c> highly</c>

00:17:50.510 --> 00:17:50.520 align:start position:0%
that's awesome that's very highly
 

00:17:50.520 --> 00:17:53.590 align:start position:0%
that's awesome that's very highly
resilient<00:17:51.240><c> and</c><00:17:52.200><c> um</c><00:17:53.000><c> you</c><00:17:53.120><c> know</c><00:17:53.280><c> if</c><00:17:53.360><c> that</c><00:17:53.480><c> were</c>

00:17:53.590 --> 00:17:53.600 align:start position:0%
resilient and um you know if that were
 

00:17:53.600 --> 00:17:55.789 align:start position:0%
resilient and um you know if that were
to<00:17:53.720><c> get</c><00:17:53.799><c> bootstrapped</c><00:17:54.440><c> and</c><00:17:54.640><c> become</c><00:17:55.440><c> widely</c>

00:17:55.789 --> 00:17:55.799 align:start position:0%
to get bootstrapped and become widely
 

00:17:55.799 --> 00:17:57.990 align:start position:0%
to get bootstrapped and become widely
used<00:17:56.240><c> then</c><00:17:56.400><c> it's</c><00:17:56.840><c> uh</c><00:17:56.960><c> one</c><00:17:57.080><c> of</c><00:17:57.240><c> those</c><00:17:57.440><c> unshut</c>

00:17:57.990 --> 00:17:58.000 align:start position:0%
used then it's uh one of those unshut
 

00:17:58.000 --> 00:17:59.630 align:start position:0%
used then it's uh one of those unshut
downable<00:17:58.400><c> kind</c><00:17:58.520><c> of</c><00:17:58.640><c> things</c><00:17:58.880><c> things</c><00:17:59.120><c> it's</c><00:17:59.320><c> a</c><00:17:59.520><c> a</c>

00:17:59.630 --> 00:17:59.640 align:start position:0%
downable kind of things things it's a a
 

00:17:59.640 --> 00:18:02.190 align:start position:0%
downable kind of things things it's a a
general<00:18:00.039><c> purpose</c><00:18:00.400><c> utility</c><00:18:00.919><c> for</c><00:18:01.200><c> everyone</c><00:18:01.640><c> to</c>

00:18:02.190 --> 00:18:02.200 align:start position:0%
general purpose utility for everyone to
 

00:18:02.200 --> 00:18:06.549 align:start position:0%
general purpose utility for everyone to
rely<00:18:02.520><c> on</c><00:18:02.760><c> after</c><00:18:03.280><c> that</c><00:18:04.280><c> maybe</c><00:18:05.080><c> I</c><00:18:05.200><c> love</c><00:18:05.400><c> the</c><00:18:05.559><c> idea</c>

00:18:06.549 --> 00:18:06.559 align:start position:0%
rely on after that maybe I love the idea
 

00:18:06.559 --> 00:18:08.190 align:start position:0%
rely on after that maybe I love the idea
uh<00:18:06.679><c> but</c><00:18:06.799><c> the</c><00:18:06.919><c> other</c><00:18:07.120><c> thing</c><00:18:07.280><c> is</c><00:18:07.440><c> if</c><00:18:07.640><c> that</c><00:18:07.799><c> gets</c>

00:18:08.190 --> 00:18:08.200 align:start position:0%
uh but the other thing is if that gets
 

00:18:08.200 --> 00:18:10.510 align:start position:0%
uh but the other thing is if that gets
going<00:18:08.480><c> if</c><00:18:08.600><c> you</c><00:18:08.760><c> have</c><00:18:09.000><c> those</c><00:18:09.240><c> contracts</c><00:18:10.240><c> on</c><00:18:10.400><c> the</c>

00:18:10.510 --> 00:18:10.520 align:start position:0%
going if you have those contracts on the
 

00:18:10.520 --> 00:18:12.669 align:start position:0%
going if you have those contracts on the
ethereum<00:18:11.000><c> blockchain</c><00:18:11.760><c> then</c><00:18:11.919><c> that</c><00:18:12.039><c> means</c>

00:18:12.669 --> 00:18:12.679 align:start position:0%
ethereum blockchain then that means
 

00:18:12.679 --> 00:18:16.110 align:start position:0%
ethereum blockchain then that means
ethereum<00:18:13.679><c> contracts</c><00:18:14.400><c> gain</c><00:18:14.640><c> a</c><00:18:14.880><c> new</c><00:18:15.440><c> power</c><00:18:16.000><c> this</c>

00:18:16.110 --> 00:18:16.120 align:start position:0%
ethereum contracts gain a new power this
 

00:18:16.120 --> 00:18:17.710 align:start position:0%
ethereum contracts gain a new power this
is<00:18:16.320><c> the</c><00:18:16.480><c> awesome</c><00:18:16.799><c> thing</c><00:18:16.960><c> about</c><00:18:17.159><c> ethereum</c>

00:18:17.710 --> 00:18:17.720 align:start position:0%
is the awesome thing about ethereum
 

00:18:17.720 --> 00:18:20.510 align:start position:0%
is the awesome thing about ethereum
which<00:18:18.480><c> I</c><00:18:18.559><c> don't</c><00:18:19.080><c> understand</c><00:18:19.840><c> very</c><00:18:20.039><c> well</c><00:18:20.320><c> but</c>

00:18:20.510 --> 00:18:20.520 align:start position:0%
which I don't understand very well but
 

00:18:20.520 --> 00:18:22.950 align:start position:0%
which I don't understand very well but
the<00:18:21.200><c> the</c><00:18:21.360><c> exciting</c><00:18:21.760><c> thing</c><00:18:21.919><c> about</c><00:18:22.120><c> it</c><00:18:22.280><c> is</c><00:18:22.520><c> that</c>

00:18:22.950 --> 00:18:22.960 align:start position:0%
the the exciting thing about it is that
 

00:18:22.960 --> 00:18:24.950 align:start position:0%
the the exciting thing about it is that
every<00:18:23.200><c> time</c><00:18:23.440><c> someone</c><00:18:23.799><c> adds</c><00:18:24.000><c> a</c><00:18:24.200><c> new</c><00:18:24.520><c> contract</c>

00:18:24.950 --> 00:18:24.960 align:start position:0%
every time someone adds a new contract
 

00:18:24.960 --> 00:18:27.070 align:start position:0%
every time someone adds a new contract
to<00:18:25.080><c> the</c><00:18:25.240><c> ethereum</c><00:18:26.039><c> blockchain</c><00:18:26.640><c> this</c><00:18:26.799><c> gives</c>

00:18:27.070 --> 00:18:27.080 align:start position:0%
to the ethereum blockchain this gives
 

00:18:27.080 --> 00:18:28.990 align:start position:0%
to the ethereum blockchain this gives
all<00:18:27.240><c> the</c><00:18:27.400><c> other</c><00:18:27.640><c> contracts</c><00:18:28.200><c> the</c><00:18:28.320><c> possibility</c>

00:18:28.990 --> 00:18:29.000 align:start position:0%
all the other contracts the possibility
 

00:18:29.000 --> 00:18:31.430 align:start position:0%
all the other contracts the possibility
to<00:18:29.120><c> do</c><00:18:29.280><c> something</c><00:18:29.559><c> new</c><00:18:29.960><c> without</c><00:18:30.960><c> without</c><00:18:31.240><c> as</c>

00:18:31.430 --> 00:18:31.440 align:start position:0%
to do something new without without as
 

00:18:31.440 --> 00:18:33.630 align:start position:0%
to do something new without without as
much<00:18:31.919><c> coordination</c><00:18:32.520><c> and</c><00:18:32.840><c> planning</c><00:18:33.280><c> between</c>

00:18:33.630 --> 00:18:33.640 align:start position:0%
much coordination and planning between
 

00:18:33.640 --> 00:18:36.470 align:start position:0%
much coordination and planning between
the<00:18:33.799><c> different</c><00:18:34.159><c> coders</c><00:18:35.039><c> so</c><00:18:35.640><c> if</c><00:18:35.799><c> we</c><00:18:36.000><c> succeed</c><00:18:36.360><c> at</c>

00:18:36.470 --> 00:18:36.480 align:start position:0%
the different coders so if we succeed at
 

00:18:36.480 --> 00:18:37.630 align:start position:0%
the different coders so if we succeed at
getting<00:18:36.799><c> this</c>

00:18:37.630 --> 00:18:37.640 align:start position:0%
getting this
 

00:18:37.640 --> 00:18:39.990 align:start position:0%
getting this
done<00:18:38.640><c> then</c><00:18:38.960><c> all</c><00:18:39.120><c> the</c><00:18:39.240><c> other</c><00:18:39.480><c> ethereum</c>

00:18:39.990 --> 00:18:40.000 align:start position:0%
done then all the other ethereum
 

00:18:40.000 --> 00:18:42.230 align:start position:0%
done then all the other ethereum
contracts<00:18:40.480><c> gain</c><00:18:40.760><c> the</c><00:18:40.919><c> ability</c>

00:18:42.230 --> 00:18:42.240 align:start position:0%
contracts gain the ability
 

00:18:42.240 --> 00:18:45.870 align:start position:0%
contracts gain the ability
to<00:18:43.400><c> um</c><00:18:44.400><c> send</c><00:18:44.760><c> and</c><00:18:44.919><c> receive</c>

00:18:45.870 --> 00:18:45.880 align:start position:0%
to um send and receive
 

00:18:45.880 --> 00:18:48.390 align:start position:0%
to um send and receive
zcash<00:18:46.880><c> basically</c><00:18:47.559><c> because</c><00:18:47.720><c> you</c><00:18:47.799><c> can</c><00:18:48.000><c> always</c>

00:18:48.390 --> 00:18:48.400 align:start position:0%
zcash basically because you can always
 

00:18:48.400 --> 00:18:50.310 align:start position:0%
zcash basically because you can always
you<00:18:48.480><c> can</c><00:18:48.640><c> always</c><00:18:48.880><c> post</c><00:18:49.159><c> a</c><00:18:49.320><c> claim</c>

00:18:50.310 --> 00:18:50.320 align:start position:0%
you can always post a claim
 

00:18:50.320 --> 00:18:52.630 align:start position:0%
you can always post a claim
saying<00:18:51.320><c> as</c><00:18:51.440><c> an</c><00:18:51.600><c> ethereum</c><00:18:52.080><c> contract</c><00:18:52.440><c> you</c><00:18:52.520><c> can</c>

00:18:52.630 --> 00:18:52.640 align:start position:0%
saying as an ethereum contract you can
 

00:18:52.640 --> 00:18:55.710 align:start position:0%
saying as an ethereum contract you can
always<00:18:53.000><c> post</c><00:18:53.520><c> a</c><00:18:53.720><c> an</c><00:18:53.919><c> offer</c><00:18:54.400><c> saying</c><00:18:55.080><c> I</c><00:18:55.200><c> will</c><00:18:55.480><c> pay</c>

00:18:55.710 --> 00:18:55.720 align:start position:0%
always post a an offer saying I will pay
 

00:18:55.720 --> 00:18:59.789 align:start position:0%
always post a an offer saying I will pay
you<00:18:55.919><c> if</c><00:18:56.039><c> you</c><00:18:56.240><c> send</c><00:18:56.559><c> zcash</c><00:18:57.159><c> there</c><00:18:58.159><c> or</c><00:18:59.080><c> um</c>

00:18:59.789 --> 00:18:59.799 align:start position:0%
you if you send zcash there or um
 

00:18:59.799 --> 00:19:02.470 align:start position:0%
you if you send zcash there or um
whatever<00:19:00.799><c> and</c><00:19:01.000><c> if</c>

00:19:02.470 --> 00:19:02.480 align:start position:0%
whatever and if
 

00:19:02.480 --> 00:19:06.350 align:start position:0%
whatever and if
um<00:19:03.480><c> if</c><00:19:03.600><c> your</c><00:19:03.799><c> ethereum</c><00:19:04.720><c> contract</c>

00:19:06.350 --> 00:19:06.360 align:start position:0%
um if your ethereum contract
 

00:19:06.360 --> 00:19:07.909 align:start position:0%
um if your ethereum contract
receives

00:19:07.909 --> 00:19:07.919 align:start position:0%
receives
 

00:19:07.919 --> 00:19:11.230 align:start position:0%
receives
zcash<00:19:08.919><c> then</c><00:19:09.559><c> if</c><00:19:09.679><c> it</c><00:19:09.760><c> were</c><00:19:09.960><c> sent</c><00:19:10.640><c> encrypted</c><00:19:11.120><c> on</c>

00:19:11.230 --> 00:19:11.240 align:start position:0%
zcash then if it were sent encrypted on
 

00:19:11.240 --> 00:19:12.669 align:start position:0%
zcash then if it were sent encrypted on
the<00:19:11.320><c> zcash</c><00:19:11.760><c> blockchain</c><00:19:12.159><c> no</c><00:19:12.240><c> one</c><00:19:12.360><c> can</c><00:19:12.480><c> tell</c>

00:19:12.669 --> 00:19:12.679 align:start position:0%
the zcash blockchain no one can tell
 

00:19:12.679 --> 00:19:14.950 align:start position:0%
the zcash blockchain no one can tell
where<00:19:12.799><c> it</c><00:19:12.960><c> came</c><00:19:13.159><c> from</c><00:19:13.559><c> but</c><00:19:13.720><c> they</c><00:19:13.840><c> can</c><00:19:13.960><c> always</c>

00:19:14.950 --> 00:19:14.960 align:start position:0%
where it came from but they can always
 

00:19:14.960 --> 00:19:17.310 align:start position:0%
where it came from but they can always
see<00:19:15.960><c> who</c><00:19:16.200><c> has</c><00:19:16.360><c> control</c><00:19:16.640><c> of</c><00:19:16.760><c> it</c><00:19:16.919><c> now</c><00:19:17.120><c> because</c>

00:19:17.310 --> 00:19:17.320 align:start position:0%
see who has control of it now because
 

00:19:17.320 --> 00:19:18.990 align:start position:0%
see who has control of it now because
ethereum<00:19:17.799><c> contracts</c><00:19:18.240><c> don't</c><00:19:18.480><c> have</c><00:19:18.760><c> any</c>

00:19:18.990 --> 00:19:19.000 align:start position:0%
ethereum contracts don't have any
 

00:19:19.000 --> 00:19:21.669 align:start position:0%
ethereum contracts don't have any
secrets<00:19:19.520><c> right</c><00:19:19.640><c> so</c><00:19:19.799><c> everyone</c><00:19:20.080><c> can</c><00:19:20.520><c> see</c><00:19:21.520><c> what</c>

00:19:21.669 --> 00:19:21.679 align:start position:0%
secrets right so everyone can see what
 

00:19:21.679 --> 00:19:23.270 align:start position:0%
secrets right so everyone can see what
an<00:19:21.840><c> ethereum</c><00:19:22.240><c> contract</c><00:19:22.520><c> knows</c><00:19:22.799><c> and</c><00:19:23.000><c> what</c><00:19:23.120><c> it</c>

00:19:23.270 --> 00:19:23.280 align:start position:0%
an ethereum contract knows and what it
 

00:19:23.280 --> 00:19:25.149 align:start position:0%
an ethereum contract knows and what it
decides<00:19:23.720><c> so</c><00:19:23.880><c> if</c><00:19:23.960><c> it</c><00:19:24.080><c> decides</c><00:19:24.360><c> to</c><00:19:24.480><c> send</c><00:19:24.679><c> zcash</c>

00:19:25.149 --> 00:19:25.159 align:start position:0%
decides so if it decides to send zcash
 

00:19:25.159 --> 00:19:27.350 align:start position:0%
decides so if it decides to send zcash
everyone<00:19:25.440><c> can</c><00:19:25.600><c> see</c><00:19:26.280><c> to</c><00:19:26.600><c> what</c><00:19:26.840><c> address</c><00:19:27.159><c> it</c>

00:19:27.350 --> 00:19:27.360 align:start position:0%
everyone can see to what address it
 

00:19:27.360 --> 00:19:29.870 align:start position:0%
everyone can see to what address it
intended<00:19:27.760><c> to</c><00:19:27.919><c> send</c><00:19:28.120><c> it</c>

00:19:29.870 --> 00:19:29.880 align:start position:0%
intended to send it
 

00:19:29.880 --> 00:19:31.830 align:start position:0%
intended to send it
um<00:19:30.280><c> so</c><00:19:30.559><c> it</c><00:19:30.679><c> could</c><00:19:30.880><c> potentially</c><00:19:31.280><c> have</c><00:19:31.480><c> privacy</c>

00:19:31.830 --> 00:19:31.840 align:start position:0%
um so it could potentially have privacy
 

00:19:31.840 --> 00:19:34.190 align:start position:0%
um so it could potentially have privacy
on<00:19:31.960><c> the</c><00:19:32.320><c> incoming</c><00:19:33.320><c> transaction</c><00:19:33.840><c> and</c><00:19:33.960><c> not</c><00:19:34.080><c> on</c>

00:19:34.190 --> 00:19:34.200 align:start position:0%
on the incoming transaction and not on
 

00:19:34.200 --> 00:19:36.510 align:start position:0%
on the incoming transaction and not on
the<00:19:34.280><c> outgoing</c><00:19:35.039><c> transaction</c><00:19:36.039><c> uh</c><00:19:36.200><c> but</c><00:19:36.320><c> that's</c>

00:19:36.510 --> 00:19:36.520 align:start position:0%
the outgoing transaction uh but that's
 

00:19:36.520 --> 00:19:40.430 align:start position:0%
the outgoing transaction uh but that's
okay<00:19:36.960><c> because</c><00:19:37.440><c> privacy</c><00:19:37.919><c> is</c><00:19:38.240><c> a</c><00:19:39.240><c> a</c><00:19:39.640><c> social</c>

00:19:40.430 --> 00:19:40.440 align:start position:0%
okay because privacy is a a social
 

00:19:40.440 --> 00:19:42.789 align:start position:0%
okay because privacy is a a social
systemwide<00:19:41.440><c> network</c><00:19:41.919><c> property</c><00:19:42.320><c> anyway</c><00:19:42.679><c> it's</c>

00:19:42.789 --> 00:19:42.799 align:start position:0%
systemwide network property anyway it's
 

00:19:42.799 --> 00:19:45.149 align:start position:0%
systemwide network property anyway it's
not<00:19:42.960><c> an</c><00:19:43.120><c> atomic</c><00:19:43.559><c> property</c><00:19:43.840><c> of</c><00:19:44.159><c> individual</c>

00:19:45.149 --> 00:19:45.159 align:start position:0%
not an atomic property of individual
 

00:19:45.159 --> 00:19:47.870 align:start position:0%
not an atomic property of individual
transactions<00:19:45.799><c> so</c><00:19:46.000><c> much</c><00:19:46.840><c> so</c><00:19:47.240><c> basically</c><00:19:47.760><c> it</c>

00:19:47.870 --> 00:19:47.880 align:start position:0%
transactions so much so basically it
 

00:19:47.880 --> 00:19:49.789 align:start position:0%
transactions so much so basically it
seems<00:19:48.240><c> like</c><00:19:48.640><c> it</c><00:19:48.799><c> might</c><00:19:49.039><c> make</c><00:19:49.280><c> ethereum</c>

00:19:49.789 --> 00:19:49.799 align:start position:0%
seems like it might make ethereum
 

00:19:49.799 --> 00:19:53.230 align:start position:0%
seems like it might make ethereum
contracts<00:19:50.360><c> able</c><00:19:50.760><c> to</c><00:19:51.720><c> send</c><00:19:52.000><c> and</c>

00:19:53.230 --> 00:19:53.240 align:start position:0%
contracts able to send and
 

00:19:53.240 --> 00:20:01.110 align:start position:0%
contracts able to send and
receive<00:19:54.240><c> more</c><00:19:54.400><c> or</c><00:19:54.559><c> less</c><00:19:54.799><c> privately</c>

00:20:01.110 --> 00:20:01.120 align:start position:0%
 
 

00:20:01.120 --> 00:20:03.149 align:start position:0%
 
well<00:20:02.120><c> we</c><00:20:02.280><c> haven't</c><00:20:02.480><c> been</c><00:20:02.640><c> making</c><00:20:02.919><c> much</c>

00:20:03.149 --> 00:20:03.159 align:start position:0%
well we haven't been making much
 

00:20:03.159 --> 00:20:04.909 align:start position:0%
well we haven't been making much
progress<00:20:03.520><c> on</c><00:20:03.720><c> this</c><00:20:03.919><c> project</c><00:20:04.200><c> in</c><00:20:04.360><c> the</c><00:20:04.559><c> last</c>

00:20:04.909 --> 00:20:04.919 align:start position:0%
progress on this project in the last
 

00:20:04.919 --> 00:20:08.710 align:start position:0%
progress on this project in the last
couple<00:20:05.120><c> of</c><00:20:05.280><c> months</c><00:20:06.000><c> because</c><00:20:07.000><c> um</c><00:20:07.840><c> October</c><00:20:08.200><c> 28</c>

00:20:08.710 --> 00:20:08.720 align:start position:0%
couple of months because um October 28
 

00:20:08.720 --> 00:20:10.350 align:start position:0%
couple of months because um October 28
is<00:20:08.840><c> our</c><00:20:09.000><c> launch</c><00:20:09.280><c> date</c><00:20:09.480><c> for</c><00:20:09.640><c> zcash</c><00:20:10.080><c> and</c><00:20:10.200><c> it's</c>

00:20:10.350 --> 00:20:10.360 align:start position:0%
is our launch date for zcash and it's
 

00:20:10.360 --> 00:20:11.909 align:start position:0%
is our launch date for zcash and it's
coming<00:20:10.559><c> up</c><00:20:10.760><c> fast</c><00:20:11.120><c> like</c><00:20:11.360><c> five</c><00:20:11.559><c> weeks</c><00:20:11.799><c> or</c>

00:20:11.909 --> 00:20:11.919 align:start position:0%
coming up fast like five weeks or
 

00:20:11.919 --> 00:20:16.669 align:start position:0%
coming up fast like five weeks or
something<00:20:12.200><c> from</c><00:20:12.400><c> now</c><00:20:13.400><c> um</c><00:20:14.400><c> so</c><00:20:15.360><c> hopefully</c><00:20:16.360><c> uh</c>

00:20:16.669 --> 00:20:16.679 align:start position:0%
something from now um so hopefully uh
 

00:20:16.679 --> 00:20:18.909 align:start position:0%
something from now um so hopefully uh
we'll<00:20:16.880><c> make</c><00:20:17.080><c> more</c><00:20:17.320><c> progress</c><00:20:17.720><c> on</c><00:20:18.200><c> the</c><00:20:18.760><c> uh</c>

00:20:18.909 --> 00:20:18.919 align:start position:0%
we'll make more progress on the uh
 

00:20:18.919 --> 00:20:21.669 align:start position:0%
we'll make more progress on the uh
project<00:20:19.240><c> Alchemy</c><00:20:19.760><c> and</c><00:20:19.919><c> the</c><00:20:20.039><c> other</c><00:20:20.320><c> two</c><00:20:21.159><c> um</c>

00:20:21.669 --> 00:20:21.679 align:start position:0%
project Alchemy and the other two um
 

00:20:21.679 --> 00:20:24.070 align:start position:0%
project Alchemy and the other two um
after<00:20:22.039><c> that</c><00:20:22.919><c> uh</c><00:20:23.039><c> and</c><00:20:23.159><c> in</c><00:20:23.280><c> the</c><00:20:23.400><c> meantime</c><00:20:23.840><c> other</c>

00:20:24.070 --> 00:20:24.080 align:start position:0%
after that uh and in the meantime other
 

00:20:24.080 --> 00:20:26.470 align:start position:0%
after that uh and in the meantime other
people<00:20:24.400><c> have</c><00:20:24.559><c> been</c><00:20:24.760><c> making</c><00:20:25.039><c> some</c><00:20:25.320><c> progress</c><00:20:26.280><c> uh</c>

00:20:26.470 --> 00:20:26.480 align:start position:0%
people have been making some progress uh
 

00:20:26.480 --> 00:20:29.350 align:start position:0%
people have been making some progress uh
contri<00:20:27.000><c> contributing</c><00:20:27.559><c> to</c><00:20:27.720><c> it</c><00:20:28.000><c> so</c><00:20:28.919><c> uh</c><00:20:29.159><c> you</c>

00:20:29.350 --> 00:20:29.360 align:start position:0%
contri contributing to it so uh you
 

00:20:29.360 --> 00:20:30.950 align:start position:0%
contri contributing to it so uh you
should<00:20:29.799><c> if</c><00:20:29.919><c> you</c><00:20:30.039><c> find</c><00:20:30.280><c> this</c><00:20:30.440><c> interesting</c><00:20:30.840><c> at</c>

00:20:30.950 --> 00:20:30.960 align:start position:0%
should if you find this interesting at
 

00:20:30.960 --> 00:20:33.190 align:start position:0%
should if you find this interesting at
all<00:20:31.200><c> you</c><00:20:31.320><c> should</c><00:20:31.600><c> just</c><00:20:32.039><c> reach</c>

00:20:33.190 --> 00:20:33.200 align:start position:0%
all you should just reach
 

00:20:33.200 --> 00:20:35.390 align:start position:0%
all you should just reach
out<00:20:34.200><c> um</c><00:20:34.400><c> and</c><00:20:34.559><c> you</c><00:20:34.840><c> you</c><00:20:34.919><c> should</c><00:20:35.080><c> definitely</c>

00:20:35.390 --> 00:20:35.400 align:start position:0%
out um and you you should definitely
 

00:20:35.400 --> 00:20:38.190 align:start position:0%
out um and you you should definitely
find<00:20:35.640><c> me</c><00:20:36.080><c> after</c><00:20:36.360><c> this</c><00:20:37.000><c> talk</c><00:20:37.919><c> because</c><00:20:38.120><c> I'm</c>

00:20:38.190 --> 00:20:38.200 align:start position:0%
find me after this talk because I'm
 

00:20:38.200 --> 00:20:40.310 align:start position:0%
find me after this talk because I'm
going<00:20:38.320><c> to</c><00:20:38.400><c> be</c><00:20:38.840><c> around</c><00:20:39.080><c> at</c><00:20:39.200><c> the</c><00:20:39.320><c> conference</c><00:20:40.200><c> the</c>

00:20:40.310 --> 00:20:40.320 align:start position:0%
going to be around at the conference the
 

00:20:40.320 --> 00:20:42.830 align:start position:0%
going to be around at the conference the
whole

00:20:42.830 --> 00:20:42.840 align:start position:0%
 
 

00:20:42.840 --> 00:20:46.590 align:start position:0%
 
time<00:20:43.840><c> and</c><00:20:44.840><c> um</c><00:20:45.840><c> I</c><00:20:45.919><c> think</c><00:20:46.039><c> that's</c><00:20:46.200><c> all</c><00:20:46.320><c> I</c><00:20:46.400><c> have</c><00:20:46.520><c> to</c>

00:20:46.590 --> 00:20:46.600 align:start position:0%
time and um I think that's all I have to
 

00:20:46.600 --> 00:20:48.830 align:start position:0%
time and um I think that's all I have to
say<00:20:46.760><c> about</c>

00:20:48.830 --> 00:20:48.840 align:start position:0%
say about
 

00:20:48.840 --> 00:20:52.840 align:start position:0%
say about
that<00:20:49.840><c> thanks</c>

