WEBVTT
Kind: captions
Language: en

00:00:14.160 --> 00:00:18.630 align:start position:0%
 
morning<00:00:15.160><c> everyone</c><00:00:15.519><c> I</c><00:00:16.140><c> am</c><00:00:17.140><c> Everton</c><00:00:17.920><c> frog</c><00:00:18.189><c> I'm</c>

00:00:18.630 --> 00:00:18.640 align:start position:0%
morning everyone I am Everton frog I'm
 

00:00:18.640 --> 00:00:23.519 align:start position:0%
morning everyone I am Everton frog I'm
here<00:00:18.999><c> to</c><00:00:19.179><c> talk</c><00:00:19.419><c> about</c><00:00:19.480><c> mists</c><00:00:20.289><c> project</c><00:00:22.529><c> Alex</c>

00:00:23.519 --> 00:00:23.529 align:start position:0%
here to talk about mists project Alex
 

00:00:23.529 --> 00:00:27.149 align:start position:0%
here to talk about mists project Alex
when<00:00:23.739><c> the</c><00:00:23.890><c> sendee</c><00:00:24.369><c> couldn't</c><00:00:25.359><c> be</c><00:00:25.480><c> here</c><00:00:26.099><c> he</c><00:00:27.099><c> is</c>

00:00:27.149 --> 00:00:27.159 align:start position:0%
when the sendee couldn't be here he is
 

00:00:27.159 --> 00:00:36.560 align:start position:0%
when the sendee couldn't be here he is
about<00:00:27.519><c> to</c><00:00:27.579><c> have</c><00:00:27.939><c> baby</c><00:00:28.319><c> so</c><00:00:29.399><c> maybe</c><00:00:30.399><c> next</c><00:00:30.609><c> time</c>

00:00:36.560 --> 00:00:36.570 align:start position:0%
 
 

00:00:36.570 --> 00:00:39.330 align:start position:0%
 
well<00:00:37.570><c> we're</c><00:00:37.930><c> here</c><00:00:38.109><c> to</c><00:00:38.170><c> talk</c><00:00:38.530><c> about</c><00:00:38.590><c> meals</c>

00:00:39.330 --> 00:00:39.340 align:start position:0%
well we're here to talk about meals
 

00:00:39.340 --> 00:00:45.619 align:start position:0%
well we're here to talk about meals
project<00:00:40.949><c> first</c><00:00:41.949><c> of</c><00:00:42.160><c> all</c><00:00:42.340><c> let</c><00:00:43.000><c> me</c><00:00:43.179><c> go</c><00:00:43.359><c> back</c><00:00:43.600><c> here</c>

00:00:45.619 --> 00:00:45.629 align:start position:0%
project first of all let me go back here
 

00:00:45.629 --> 00:00:48.900 align:start position:0%
project first of all let me go back here
okay<00:00:46.660><c> why</c><00:00:46.929><c> missed</c><00:00:47.260><c> what's</c><00:00:48.010><c> the</c><00:00:48.219><c> vision</c><00:00:48.460><c> of</c><00:00:48.730><c> the</c>

00:00:48.900 --> 00:00:48.910 align:start position:0%
okay why missed what's the vision of the
 

00:00:48.910 --> 00:00:52.950 align:start position:0%
okay why missed what's the vision of the
project<00:00:49.230><c> it</c><00:00:50.230><c> is</c><00:00:50.410><c> to</c><00:00:50.620><c> host</c><00:00:50.920><c> the</c><00:00:51.730><c> web</c><00:00:51.910><c> three</c><00:00:52.269><c> we</c>

00:00:52.950 --> 00:00:52.960 align:start position:0%
project it is to host the web three we
 

00:00:52.960 --> 00:00:56.130 align:start position:0%
project it is to host the web three we
have<00:00:53.109><c> three</c><00:00:53.170><c> projects</c><00:00:54.359><c> the</c><00:00:55.359><c> land</c><00:00:55.629><c> of</c><00:00:55.989><c> the</c>

00:00:56.130 --> 00:00:56.140 align:start position:0%
have three projects the land of the
 

00:00:56.140 --> 00:01:09.660 align:start position:0%
have three projects the land of the
decentralized<00:00:56.589><c> applications</c><00:01:07.290><c> and</c><00:01:08.670><c> having</c>

00:01:09.660 --> 00:01:09.670 align:start position:0%
decentralized applications and having
 

00:01:09.670 --> 00:01:10.770 align:start position:0%
decentralized applications and having
the<00:01:10.090><c> blockchain</c>

00:01:10.770 --> 00:01:10.780 align:start position:0%
the blockchain
 

00:01:10.780 --> 00:01:15.390 align:start position:0%
the blockchain
as<00:01:10.990><c> the</c><00:01:11.530><c> backend</c><00:01:13.200><c> let's</c><00:01:14.200><c> browse</c><00:01:14.530><c> through</c><00:01:15.040><c> the</c>

00:01:15.390 --> 00:01:15.400 align:start position:0%
as the backend let's browse through the
 

00:01:15.400 --> 00:01:22.920 align:start position:0%
as the backend let's browse through the
past<00:01:15.670><c> versions</c><00:01:18.480><c> okay</c><00:01:21.120><c> at</c><00:01:22.120><c> the</c><00:01:22.330><c> first</c><00:01:22.600><c> I've</c>

00:01:22.920 --> 00:01:22.930 align:start position:0%
past versions okay at the first I've
 

00:01:22.930 --> 00:01:28.020 align:start position:0%
past versions okay at the first I've
come<00:01:24.180><c> there</c><00:01:25.180><c> were</c><00:01:25.360><c> no</c><00:01:25.390><c> missed</c><00:01:26.340><c> so</c><00:01:27.340><c> that's</c><00:01:27.790><c> why</c>

00:01:28.020 --> 00:01:28.030 align:start position:0%
come there were no missed so that's why
 

00:01:28.030 --> 00:01:31.580 align:start position:0%
come there were no missed so that's why
people<00:01:28.330><c> would</c><00:01:28.720><c> execute</c><00:01:29.230><c> transactions</c><00:01:30.190><c> that</c>

00:01:31.580 --> 00:01:31.590 align:start position:0%
people would execute transactions that
 

00:01:31.590 --> 00:01:35.880 align:start position:0%
people would execute transactions that
execute<00:01:32.590><c> smile</c><00:01:32.950><c> contract</c><00:01:33.520><c> methods</c><00:01:34.500><c> all</c><00:01:35.500><c> in</c>

00:01:35.880 --> 00:01:35.890 align:start position:0%
execute smile contract methods all in
 

00:01:35.890 --> 00:01:38.700 align:start position:0%
execute smile contract methods all in
command<00:01:36.280><c> line</c><00:01:36.340><c> tools</c><00:01:36.840><c> so</c><00:01:37.840><c> it</c><00:01:38.140><c> was</c><00:01:38.290><c> really</c>

00:01:38.700 --> 00:01:38.710 align:start position:0%
command line tools so it was really
 

00:01:38.710 --> 00:01:42.900 align:start position:0%
command line tools so it was really
developer<00:01:39.490><c> oriented</c><00:01:40.270><c> and</c><00:01:41.100><c> well</c><00:01:42.100><c> no</c><00:01:42.460><c> graphic</c>

00:01:42.900 --> 00:01:42.910 align:start position:0%
developer oriented and well no graphic
 

00:01:42.910 --> 00:01:45.210 align:start position:0%
developer oriented and well no graphic
interface<00:01:43.480><c> he</c><00:01:43.900><c> had</c><00:01:44.080><c> to</c><00:01:44.200><c> be</c><00:01:44.380><c> a</c><00:01:44.410><c> command-line</c>

00:01:45.210 --> 00:01:45.220 align:start position:0%
interface he had to be a command-line
 

00:01:45.220 --> 00:01:51.120 align:start position:0%
interface he had to be a command-line
guru<00:01:46.380><c> therefore</c><00:01:47.380><c> know</c><00:01:48.250><c> that</c><00:01:49.680><c> by</c><00:01:50.680><c> the</c><00:01:50.710><c> time</c><00:01:50.980><c> of</c>

00:01:51.120 --> 00:01:51.130 align:start position:0%
guru therefore know that by the time of
 

00:01:51.130 --> 00:01:57.950 align:start position:0%
guru therefore know that by the time of
the<00:01:51.250><c> of</c><00:01:51.400><c> defqon.1</c><00:01:53.400><c> we</c><00:01:54.400><c> had</c><00:01:54.640><c> a</c><00:01:54.970><c> few</c><00:01:55.210><c> Mollett</c>

00:01:57.950 --> 00:01:57.960 align:start position:0%
 
 

00:01:57.960 --> 00:02:01.680 align:start position:0%
 
which<00:01:58.960><c> was</c><00:01:59.320><c> the</c><00:02:00.040><c> foundation</c><00:02:00.460><c> of</c><00:02:00.850><c> the</c><00:02:01.480><c> dab</c>

00:02:01.680 --> 00:02:01.690 align:start position:0%
which was the foundation of the dab
 

00:02:01.690 --> 00:02:05.649 align:start position:0%
which was the foundation of the dab
space<00:02:02.080><c> it</c><00:02:02.560><c> was</c><00:02:02.710><c> the</c><00:02:02.890><c> first</c><00:02:03.160><c> one</c><00:02:03.480><c> we</c><00:02:04.480><c> built</c>

00:02:05.649 --> 00:02:05.659 align:start position:0%
space it was the first one we built
 

00:02:05.659 --> 00:02:08.260 align:start position:0%
space it was the first one we built
it<00:02:06.110><c> was</c><00:02:06.260><c> more</c><00:02:06.530><c> like</c><00:02:06.560><c> an</c><00:02:07.130><c> advanced</c><00:02:07.610><c> tools</c><00:02:07.940><c> for</c>

00:02:08.260 --> 00:02:08.270 align:start position:0%
it was more like an advanced tools for
 

00:02:08.270 --> 00:02:11.590 align:start position:0%
it was more like an advanced tools for
specialists<00:02:09.140><c> you</c><00:02:09.890><c> had</c><00:02:10.039><c> to</c><00:02:10.280><c> click</c><00:02:10.970><c> around</c><00:02:11.150><c> and</c>

00:02:11.590 --> 00:02:11.600 align:start position:0%
specialists you had to click around and
 

00:02:11.600 --> 00:02:16.630 align:start position:0%
specialists you had to click around and
get<00:02:12.320><c> to</c><00:02:12.470><c> know</c><00:02:12.500><c> all</c><00:02:12.950><c> the</c><00:02:13.250><c> the</c><00:02:15.400><c> all</c><00:02:16.400><c> the</c>

00:02:16.630 --> 00:02:16.640 align:start position:0%
get to know all the the all the
 

00:02:16.640 --> 00:02:21.250 align:start position:0%
get to know all the the all the
application<00:02:17.390><c> and</c><00:02:18.370><c> it</c><00:02:19.370><c> pose</c><00:02:19.670><c> it</c><00:02:19.910><c> as</c><00:02:20.030><c> a</c><00:02:20.260><c> dynamic</c>

00:02:21.250 --> 00:02:21.260 align:start position:0%
application and it pose it as a dynamic
 

00:02:21.260 --> 00:02:25.350 align:start position:0%
application and it pose it as a dynamic
interface<00:02:21.950><c> for</c><00:02:22.550><c> contracts</c><00:02:24.070><c> through</c><00:02:25.070><c> a</c>

00:02:25.350 --> 00:02:25.360 align:start position:0%
interface for contracts through a
 

00:02:25.360 --> 00:02:28.930 align:start position:0%
interface for contracts through a
auto-generated<00:02:26.500><c> based</c><00:02:27.500><c> on</c><00:02:27.800><c> the</c><00:02:28.010><c> ABI</c><00:02:28.430><c> of</c><00:02:28.730><c> the</c>

00:02:28.930 --> 00:02:28.940 align:start position:0%
auto-generated based on the ABI of the
 

00:02:28.940 --> 00:02:29.680 align:start position:0%
auto-generated based on the ABI of the
contracts

00:02:29.680 --> 00:02:29.690 align:start position:0%
contracts
 

00:02:29.690 --> 00:02:33.460 align:start position:0%
contracts
you<00:02:30.260><c> could</c><00:02:30.440><c> have</c><00:02:31.660><c> executing</c><00:02:32.660><c> contracts</c><00:02:33.260><c> with</c>

00:02:33.460 --> 00:02:33.470 align:start position:0%
you could have executing contracts with
 

00:02:33.470 --> 00:02:36.070 align:start position:0%
you could have executing contracts with
all<00:02:33.800><c> the</c><00:02:34.010><c> parameters</c><00:02:34.580><c> and</c><00:02:35.000><c> it's</c><00:02:35.840><c> like</c><00:02:36.050><c> a</c>

00:02:36.070 --> 00:02:36.080 align:start position:0%
all the parameters and it's like a
 

00:02:36.080 --> 00:02:39.310 align:start position:0%
all the parameters and it's like a
boolean<00:02:36.680><c> and</c><00:02:37.209><c> you</c><00:02:38.209><c> ain't</c><00:02:38.450><c> and</c><00:02:38.840><c> then</c><00:02:38.989><c> you</c><00:02:39.140><c> would</c>

00:02:39.310 --> 00:02:39.320 align:start position:0%
boolean and you ain't and then you would
 

00:02:39.320 --> 00:02:44.229 align:start position:0%
boolean and you ain't and then you would
execute<00:02:39.709><c> methods</c><00:02:41.230><c> well</c><00:02:42.230><c> it</c><00:02:42.440><c> was</c><00:02:42.790><c> it</c><00:02:43.790><c> did</c><00:02:44.000><c> its</c>

00:02:44.229 --> 00:02:44.239 align:start position:0%
execute methods well it was it did its
 

00:02:44.239 --> 00:02:48.699 align:start position:0%
execute methods well it was it did its
job<00:02:45.310><c> but</c><00:02:46.310><c> for</c><00:02:46.730><c> the</c><00:02:46.850><c> general</c><00:02:47.209><c> use</c><00:02:47.560><c> there</c><00:02:48.560><c> were</c>

00:02:48.699 --> 00:02:48.709 align:start position:0%
job but for the general use there were
 

00:02:48.709 --> 00:02:52.380 align:start position:0%
job but for the general use there were
some<00:02:48.980><c> features</c><00:02:49.640><c> missing</c><00:02:50.209><c> of</c><00:02:50.360><c> course</c><00:02:50.830><c> such</c><00:02:51.830><c> as</c>

00:02:52.380 --> 00:02:52.390 align:start position:0%
some features missing of course such as
 

00:02:52.390 --> 00:02:55.270 align:start position:0%
some features missing of course such as
that<00:02:53.390><c> would</c><00:02:53.540><c> require</c><00:02:53.989><c> you</c><00:02:54.470><c> to</c><00:02:54.530><c> have</c><00:02:54.739><c> either</c>

00:02:55.270 --> 00:02:55.280 align:start position:0%
that would require you to have either
 

00:02:55.280 --> 00:03:00.220 align:start position:0%
that would require you to have either
for<00:02:56.150><c> instance</c><00:02:58.330><c> then</c><00:02:59.330><c> by</c><00:02:59.540><c> the</c><00:02:59.600><c> time</c><00:02:59.900><c> of</c><00:02:59.959><c> the</c>

00:03:00.220 --> 00:03:00.230 align:start position:0%
for instance then by the time of the
 

00:03:00.230 --> 00:03:04.150 align:start position:0%
for instance then by the time of the
DEFCON<00:03:00.709><c> two</c><00:03:01.570><c> we</c><00:03:02.570><c> had</c><00:03:02.870><c> released</c><00:03:03.590><c> the</c><00:03:03.890><c> mists</c>

00:03:04.150 --> 00:03:04.160 align:start position:0%
DEFCON two we had released the mists
 

00:03:04.160 --> 00:03:09.940 align:start position:0%
DEFCON two we had released the mists
better<00:03:05.260><c> which</c><00:03:06.400><c> was</c><00:03:07.400><c> more</c><00:03:07.640><c> like</c><00:03:07.700><c> a</c><00:03:08.620><c> Firefox</c><00:03:09.620><c> or</c>

00:03:09.940 --> 00:03:09.950 align:start position:0%
better which was more like a Firefox or
 

00:03:09.950 --> 00:03:12.130 align:start position:0%
better which was more like a Firefox or
Netscape<00:03:10.459><c> Navigator</c><00:03:10.489><c> as</c><00:03:11.390><c> the</c><00:03:11.720><c> beginning</c><00:03:12.110><c> of</c>

00:03:12.130 --> 00:03:12.140 align:start position:0%
Netscape Navigator as the beginning of
 

00:03:12.140 --> 00:03:15.580 align:start position:0%
Netscape Navigator as the beginning of
the<00:03:12.230><c> Internet</c><00:03:13.269><c> so</c><00:03:14.269><c> focus</c><00:03:14.989><c> on</c><00:03:15.170><c> on</c><00:03:15.530><c> the</c>

00:03:15.580 --> 00:03:15.590 align:start position:0%
the Internet so focus on on the
 

00:03:15.590 --> 00:03:19.780 align:start position:0%
the Internet so focus on on the
enthusiast<00:03:16.549><c> user</c><00:03:17.410><c> it</c><00:03:18.410><c> presented</c><00:03:19.100><c> the</c><00:03:19.519><c> full</c>

00:03:19.780 --> 00:03:19.790 align:start position:0%
enthusiast user it presented the full
 

00:03:19.790 --> 00:03:22.900 align:start position:0%
enthusiast user it presented the full
power<00:03:20.120><c> of</c><00:03:20.269><c> the</c><00:03:20.630><c> web</c><00:03:21.130><c> for</c><00:03:22.130><c> sbond</c><00:03:22.459><c> smart</c>

00:03:22.900 --> 00:03:22.910 align:start position:0%
power of the web for sbond smart
 

00:03:22.910 --> 00:03:27.190 align:start position:0%
power of the web for sbond smart
contracts<00:03:24.730><c> so</c><00:03:25.730><c> you</c><00:03:25.790><c> would</c><00:03:26.090><c> from</c><00:03:27.019><c> your</c>

00:03:27.190 --> 00:03:27.200 align:start position:0%
contracts so you would from your
 

00:03:27.200 --> 00:03:29.819 align:start position:0%
contracts so you would from your
JavaScript<00:03:27.769><c> application</c><00:03:28.579><c> from</c><00:03:29.269><c> your</c><00:03:29.450><c> website</c>

00:03:29.819 --> 00:03:29.829 align:start position:0%
JavaScript application from your website
 

00:03:29.829 --> 00:03:33.340 align:start position:0%
JavaScript application from your website
you<00:03:30.829><c> would</c><00:03:30.980><c> trigger</c><00:03:31.250><c> transactions</c><00:03:32.180><c> and</c><00:03:32.600><c> then</c>

00:03:33.340 --> 00:03:33.350 align:start position:0%
you would trigger transactions and then
 

00:03:33.350 --> 00:03:36.850 align:start position:0%
you would trigger transactions and then
mist<00:03:33.650><c> would</c><00:03:33.980><c> handle</c><00:03:34.400><c> it</c><00:03:35.290><c> here</c><00:03:36.290><c> you</c><00:03:36.410><c> can</c><00:03:36.440><c> see</c><00:03:36.829><c> a</c>

00:03:36.850 --> 00:03:36.860 align:start position:0%
mist would handle it here you can see a
 

00:03:36.860 --> 00:03:40.030 align:start position:0%
mist would handle it here you can see a
confirmation<00:03:37.280><c> window</c><00:03:37.850><c> about</c><00:03:38.510><c> the</c><00:03:39.410><c> execution</c>

00:03:40.030 --> 00:03:40.040 align:start position:0%
confirmation window about the execution
 

00:03:40.040 --> 00:03:43.300 align:start position:0%
confirmation window about the execution
of<00:03:40.160><c> a</c><00:03:40.310><c> method</c><00:03:40.670><c> in</c><00:03:40.790><c> a</c><00:03:40.880><c> contract</c><00:03:41.590><c> we</c><00:03:42.590><c> we</c><00:03:43.100><c> have</c>

00:03:43.300 --> 00:03:43.310 align:start position:0%
of a method in a contract we we have
 

00:03:43.310 --> 00:03:45.759 align:start position:0%
of a method in a contract we we have
these<00:03:43.579><c> the</c><00:03:44.480><c> parameters</c><00:03:45.049><c> that</c><00:03:45.410><c> could</c><00:03:45.620><c> be</c>

00:03:45.759 --> 00:03:45.769 align:start position:0%
these the parameters that could be
 

00:03:45.769 --> 00:03:50.319 align:start position:0%
these the parameters that could be
parsed<00:03:46.209><c> via</c><00:03:47.209><c> an</c><00:03:47.780><c> ABI</c><00:03:48.380><c> directory</c><00:03:49.150><c> built</c><00:03:50.150><c> by</c>

00:03:50.319 --> 00:03:50.329 align:start position:0%
parsed via an ABI directory built by
 

00:03:50.329 --> 00:03:54.729 align:start position:0%
parsed via an ABI directory built by
Piper<00:03:51.579><c> so</c><00:03:52.579><c> yes</c><00:03:53.239><c> that</c><00:03:53.600><c> led</c><00:03:53.870><c> you</c><00:03:54.140><c> to</c><00:03:54.200><c> many</c><00:03:54.590><c> other</c>

00:03:54.729 --> 00:03:54.739 align:start position:0%
Piper so yes that led you to many other
 

00:03:54.739 --> 00:03:58.289 align:start position:0%
Piper so yes that led you to many other
things<00:03:55.040><c> so</c><00:03:55.280><c> you</c><00:03:55.850><c> could</c><00:03:56.090><c> create</c><00:03:56.329><c> your</c><00:03:56.480><c> own</c>

00:03:58.289 --> 00:03:58.299 align:start position:0%
things so you could create your own
 

00:03:58.299 --> 00:04:02.949 align:start position:0%
things so you could create your own
Congress<00:03:59.299><c> Dow</c><00:03:59.840><c> ad</c><00:04:00.430><c> contract</c><00:04:01.430><c> and</c><00:04:01.700><c> then</c><00:04:02.329><c> build</c>

00:04:02.949 --> 00:04:02.959 align:start position:0%
Congress Dow ad contract and then build
 

00:04:02.959 --> 00:04:07.210 align:start position:0%
Congress Dow ad contract and then build
an<00:04:03.110><c> interface</c><00:04:03.380><c> out</c><00:04:03.890><c> of</c><00:04:04.010><c> it</c><00:04:05.500><c> but</c><00:04:06.500><c> you</c><00:04:06.709><c> know</c><00:04:06.860><c> as</c>

00:04:07.210 --> 00:04:07.220 align:start position:0%
an interface out of it but you know as
 

00:04:07.220 --> 00:04:10.920 align:start position:0%
an interface out of it but you know as
the<00:04:08.019><c> block</c><00:04:09.019><c> chains</c><00:04:09.290><c> started</c><00:04:10.070><c> to</c><00:04:10.160><c> grow</c><00:04:10.370><c> in</c><00:04:10.579><c> size</c>

00:04:10.920 --> 00:04:10.930 align:start position:0%
the block chains started to grow in size
 

00:04:10.930 --> 00:04:13.599 align:start position:0%
the block chains started to grow in size
it<00:04:11.930><c> was</c><00:04:12.110><c> becoming</c><00:04:12.470><c> less</c><00:04:12.980><c> and</c><00:04:13.040><c> less</c><00:04:13.280><c> practical</c>

00:04:13.599 --> 00:04:13.609 align:start position:0%
it was becoming less and less practical
 

00:04:13.609 --> 00:04:17.680 align:start position:0%
it was becoming less and less practical
for<00:04:14.239><c> the</c><00:04:14.359><c> users</c><00:04:14.720><c> to</c><00:04:15.049><c> have</c><00:04:16.040><c> the</c><00:04:16.310><c> whole</c><00:04:16.609><c> sink</c><00:04:17.000><c> the</c>

00:04:17.680 --> 00:04:17.690 align:start position:0%
for the users to have the whole sink the
 

00:04:17.690 --> 00:04:19.350 align:start position:0%
for the users to have the whole sink the
whole<00:04:17.840><c> blockchain</c><00:04:18.560><c> sink</c>

00:04:19.350 --> 00:04:19.360 align:start position:0%
whole blockchain sink
 

00:04:19.360 --> 00:04:23.080 align:start position:0%
whole blockchain sink
so<00:04:20.360><c> yeah</c><00:04:20.990><c> this</c><00:04:21.320><c> is</c><00:04:21.380><c> one</c><00:04:21.740><c> thing</c><00:04:22.580><c> that</c><00:04:22.760><c> we</c><00:04:22.910><c> would</c>

00:04:23.080 --> 00:04:23.090 align:start position:0%
so yeah this is one thing that we would
 

00:04:23.090 --> 00:04:29.340 align:start position:0%
so yeah this is one thing that we would
talk<00:04:23.360><c> later</c><00:04:26.020><c> throughout</c><00:04:27.020><c> this</c><00:04:27.200><c> time</c><00:04:27.530><c> we</c><00:04:27.980><c> had</c>

00:04:29.340 --> 00:04:29.350 align:start position:0%
talk later throughout this time we had
 

00:04:29.350 --> 00:04:33.490 align:start position:0%
talk later throughout this time we had
the<00:04:30.350><c> the</c><00:04:31.000><c> ecosystem</c><00:04:32.000><c> has</c><00:04:32.300><c> grown</c><00:04:32.660><c> like</c><00:04:32.990><c> you</c>

00:04:33.490 --> 00:04:33.500 align:start position:0%
the the ecosystem has grown like you
 

00:04:33.500 --> 00:04:36.520 align:start position:0%
the the ecosystem has grown like you
know<00:04:33.620><c> like</c><00:04:33.950><c> crazy</c><00:04:35.020><c> throughout</c><00:04:36.020><c> these</c><00:04:36.170><c> three</c>

00:04:36.520 --> 00:04:36.530 align:start position:0%
know like crazy throughout these three
 

00:04:36.530 --> 00:04:42.040 align:start position:0%
know like crazy throughout these three
years<00:04:36.770><c> we</c><00:04:37.730><c> have</c><00:04:38.590><c> we</c><00:04:39.590><c> have</c><00:04:39.800><c> been</c><00:04:41.050><c> downloaded</c>

00:04:42.040 --> 00:04:42.050 align:start position:0%
years we have we have been downloaded
 

00:04:42.050 --> 00:04:43.780 align:start position:0%
years we have we have been downloaded
many<00:04:42.590><c> many</c><00:04:42.890><c> times</c><00:04:43.160><c> as</c><00:04:43.400><c> well</c>

00:04:43.780 --> 00:04:43.790 align:start position:0%
many many times as well
 

00:04:43.790 --> 00:04:47.110 align:start position:0%
many many times as well
so<00:04:44.450><c> here</c><00:04:45.230><c> proud</c><00:04:45.470><c> to</c><00:04:45.650><c> share</c><00:04:45.890><c> with</c><00:04:46.010><c> you</c><00:04:46.220><c> that</c><00:04:46.490><c> if</c>

00:04:47.110 --> 00:04:47.120 align:start position:0%
so here proud to share with you that if
 

00:04:47.120 --> 00:04:49.480 align:start position:0%
so here proud to share with you that if
you<00:04:47.390><c> mullet</c><00:04:47.810><c> and</c><00:04:47.960><c> mist</c><00:04:48.320><c> combined</c><00:04:48.860><c> has</c><00:04:49.190><c> been</c>

00:04:49.480 --> 00:04:49.490 align:start position:0%
you mullet and mist combined has been
 

00:04:49.490 --> 00:04:53.430 align:start position:0%
you mullet and mist combined has been
downloaded<00:04:49.700><c> more</c><00:04:49.970><c> than</c><00:04:50.980><c> 2.6</c><00:04:51.980><c> million</c><00:04:52.430><c> dollars</c>

00:04:53.430 --> 00:04:53.440 align:start position:0%
downloaded more than 2.6 million dollars
 

00:04:53.440 --> 00:05:04.990 align:start position:0%
downloaded more than 2.6 million dollars
so<00:04:54.440><c> that's</c><00:05:00.880><c> so</c><00:05:01.880><c> that</c><00:05:02.300><c> shows</c><00:05:02.660><c> a</c><00:05:03.020><c> bit</c><00:05:03.260><c> of</c><00:05:04.000><c> the</c>

00:05:04.990 --> 00:05:05.000 align:start position:0%
so that's so that shows a bit of the
 

00:05:05.000 --> 00:05:06.760 align:start position:0%
so that's so that shows a bit of the
site<00:05:05.300><c> of</c><00:05:05.330><c> the</c><00:05:05.630><c> trip</c><00:05:05.840><c> we</c><00:05:06.050><c> have</c><00:05:06.260><c> actually</c>

00:05:06.760 --> 00:05:06.770 align:start position:0%
site of the trip we have actually
 

00:05:06.770 --> 00:05:10.810 align:start position:0%
site of the trip we have actually
because<00:05:07.730><c> we</c><00:05:07.940><c> are</c><00:05:08.000><c> the</c><00:05:08.180><c> most</c><00:05:08.800><c> user</c><00:05:09.820><c> forefront</c>

00:05:10.810 --> 00:05:10.820 align:start position:0%
because we are the most user forefront
 

00:05:10.820 --> 00:05:14.590 align:start position:0%
because we are the most user forefront
of<00:05:11.000><c> Afyon</c><00:05:11.390><c> projects</c><00:05:12.020><c> and</c><00:05:13.060><c> then</c><00:05:14.060><c> we</c><00:05:14.210><c> have</c><00:05:14.360><c> to</c><00:05:14.480><c> do</c>

00:05:14.590 --> 00:05:14.600 align:start position:0%
of Afyon projects and then we have to do
 

00:05:14.600 --> 00:05:16.750 align:start position:0%
of Afyon projects and then we have to do
with<00:05:14.780><c> all</c><00:05:14.930><c> those</c><00:05:15.140><c> sort</c><00:05:15.500><c> of</c><00:05:15.620><c> problems</c><00:05:16.250><c> that</c>

00:05:16.750 --> 00:05:16.760 align:start position:0%
with all those sort of problems that
 

00:05:16.760 --> 00:05:20.470 align:start position:0%
with all those sort of problems that
came<00:05:16.940><c> as</c><00:05:17.270><c> well</c><00:05:18.430><c> well</c><00:05:19.430><c> in</c><00:05:19.640><c> order</c><00:05:19.880><c> to</c><00:05:20.060><c> solve</c><00:05:20.360><c> that</c>

00:05:20.470 --> 00:05:20.480 align:start position:0%
came as well well in order to solve that
 

00:05:20.480 --> 00:05:24.010 align:start position:0%
came as well well in order to solve that
and<00:05:20.870><c> organize</c><00:05:21.380><c> all</c><00:05:21.770><c> the</c><00:05:22.040><c> the</c><00:05:22.340><c> project</c><00:05:22.940><c> we</c><00:05:23.780><c> did</c>

00:05:24.010 --> 00:05:24.020 align:start position:0%
and organize all the the project we did
 

00:05:24.020 --> 00:05:29.410 align:start position:0%
and organize all the the project we did
a<00:05:24.050><c> mist</c><00:05:24.620><c> Summit</c><00:05:25.130><c> in</c><00:05:25.880><c> Rio</c><00:05:26.470><c> where</c><00:05:27.470><c> we</c><00:05:27.740><c> get</c><00:05:28.420><c> to</c>

00:05:29.410 --> 00:05:29.420 align:start position:0%
a mist Summit in Rio where we get to
 

00:05:29.420 --> 00:05:35.080 align:start position:0%
a mist Summit in Rio where we get to
have<00:05:29.660><c> the</c><00:05:29.690><c> whole</c><00:05:30.140><c> team</c><00:05:33.370><c> and</c><00:05:34.370><c> we</c><00:05:34.640><c> talked</c><00:05:34.910><c> about</c>

00:05:35.080 --> 00:05:35.090 align:start position:0%
have the whole team and we talked about
 

00:05:35.090 --> 00:05:38.590 align:start position:0%
have the whole team and we talked about
lots<00:05:35.600><c> and</c><00:05:35.840><c> lots</c><00:05:35.990><c> of</c><00:05:36.080><c> things</c><00:05:36.880><c> so</c><00:05:37.880><c> it</c><00:05:38.000><c> was</c><00:05:38.180><c> sort</c>

00:05:38.590 --> 00:05:38.600 align:start position:0%
lots and lots of things so it was sort
 

00:05:38.600 --> 00:05:41.950 align:start position:0%
lots and lots of things so it was sort
of<00:05:38.690><c> a</c><00:05:38.930><c> whole</c><00:05:39.140><c> week</c><00:05:39.400><c> thinking</c><00:05:40.400><c> and</c><00:05:40.610><c> working</c><00:05:41.180><c> so</c>

00:05:41.950 --> 00:05:41.960 align:start position:0%
of a whole week thinking and working so
 

00:05:41.960 --> 00:05:47.430 align:start position:0%
of a whole week thinking and working so
here's<00:05:42.200><c> some</c><00:05:42.410><c> proof</c><00:05:42.890><c> of</c><00:05:43.190><c> workshops</c><00:05:43.760><c> for</c><00:05:44.030><c> you</c>

00:05:47.430 --> 00:05:47.440 align:start position:0%
 
 

00:05:47.440 --> 00:05:50.020 align:start position:0%
 
notice<00:05:48.440><c> that</c><00:05:48.620><c> all</c><00:05:48.950><c> those</c><00:05:49.190><c> different</c><00:05:49.250><c> clothing</c>

00:05:50.020 --> 00:05:50.030 align:start position:0%
notice that all those different clothing
 

00:05:50.030 --> 00:05:55.720 align:start position:0%
notice that all those different clothing
so<00:05:50.240><c> it</c><00:05:50.360><c> was</c><00:05:50.540><c> really</c><00:05:50.840><c> a</c><00:05:50.930><c> whole</c><00:05:51.380><c> week</c><00:05:54.580><c> yeah</c><00:05:55.580><c> and</c>

00:05:55.720 --> 00:05:55.730 align:start position:0%
so it was really a whole week yeah and
 

00:05:55.730 --> 00:06:00.820 align:start position:0%
so it was really a whole week yeah and
that<00:05:55.880><c> was</c><00:05:56.450><c> our</c><00:05:56.780><c> team</c><00:05:57.500><c> at</c><00:05:57.680><c> that</c><00:05:57.740><c> time</c><00:05:59.590><c> so</c><00:06:00.590><c> yeah</c>

00:06:00.820 --> 00:06:00.830 align:start position:0%
that was our team at that time so yeah
 

00:06:00.830 --> 00:06:03.730 align:start position:0%
that was our team at that time so yeah
we<00:06:01.010><c> came</c><00:06:01.190><c> up</c><00:06:01.370><c> with</c><00:06:01.490><c> really</c><00:06:02.260><c> lots</c><00:06:03.260><c> and</c><00:06:03.440><c> lots</c><00:06:03.590><c> of</c>

00:06:03.730 --> 00:06:03.740 align:start position:0%
we came up with really lots and lots of
 

00:06:03.740 --> 00:06:09.310 align:start position:0%
we came up with really lots and lots of
experiments<00:06:04.690><c> you</c><00:06:06.760><c> know</c><00:06:07.760><c> there's</c><00:06:08.090><c> only</c><00:06:08.720><c> some</c>

00:06:09.310 --> 00:06:09.320 align:start position:0%
experiments you know there's only some
 

00:06:09.320 --> 00:06:14.530 align:start position:0%
experiments you know there's only some
interface<00:06:09.860><c> wise</c><00:06:10.540><c> experiments</c><00:06:13.000><c> so</c><00:06:14.000><c> let's</c><00:06:14.390><c> get</c>

00:06:14.530 --> 00:06:14.540 align:start position:0%
interface wise experiments so let's get
 

00:06:14.540 --> 00:06:17.430 align:start position:0%
interface wise experiments so let's get
to<00:06:14.720><c> the</c><00:06:14.750><c> deliberate</c><00:06:15.290><c> features</c><00:06:15.680><c> this</c><00:06:15.920><c> year</c>

00:06:17.430 --> 00:06:17.440 align:start position:0%
to the deliberate features this year
 

00:06:17.440 --> 00:06:20.950 align:start position:0%
to the deliberate features this year
first<00:06:18.440><c> and</c><00:06:18.680><c> foremost</c><00:06:19.220><c> our</c><00:06:19.460><c> main</c><00:06:20.120><c> main</c><00:06:20.450><c> concern</c>

00:06:20.950 --> 00:06:20.960 align:start position:0%
first and foremost our main main concern
 

00:06:20.960 --> 00:06:24.910 align:start position:0%
first and foremost our main main concern
is<00:06:21.250><c> security</c><00:06:22.540><c> because</c><00:06:23.540><c> well</c><00:06:24.380><c> we</c><00:06:24.650><c> have</c><00:06:24.890><c> a</c>

00:06:24.910 --> 00:06:24.920 align:start position:0%
is security because well we have a
 

00:06:24.920 --> 00:06:29.650 align:start position:0%
is security because well we have a
browser<00:06:25.250><c> that</c><00:06:26.150><c> handles</c><00:06:26.919><c> private</c><00:06:27.919><c> keys</c><00:06:28.120><c> so</c><00:06:29.120><c> it</c>

00:06:29.650 --> 00:06:29.660 align:start position:0%
browser that handles private keys so it
 

00:06:29.660 --> 00:06:31.690 align:start position:0%
browser that handles private keys so it
gets<00:06:29.900><c> you</c><00:06:30.680><c> know</c>

00:06:31.690 --> 00:06:31.700 align:start position:0%
gets you know
 

00:06:31.700 --> 00:06:34.540 align:start position:0%
gets you know
it's<00:06:31.850><c> not</c><00:06:32.060><c> so</c><00:06:32.300><c> simple</c><00:06:32.660><c> as</c><00:06:33.050><c> would</c><00:06:33.530><c> be</c><00:06:33.710><c> a</c><00:06:34.010><c> simple</c>

00:06:34.540 --> 00:06:34.550 align:start position:0%
it's not so simple as would be a simple
 

00:06:34.550 --> 00:06:36.460 align:start position:0%
it's not so simple as would be a simple
website<00:06:34.730><c> that</c><00:06:35.240><c> doesn't</c><00:06:35.600><c> handle</c><00:06:35.900><c> anything</c>

00:06:36.460 --> 00:06:36.470 align:start position:0%
website that doesn't handle anything
 

00:06:36.470 --> 00:06:39.570 align:start position:0%
website that doesn't handle anything
related<00:06:37.340><c> to</c><00:06:37.370><c> money</c><00:06:38.200><c> Francis</c>

00:06:39.570 --> 00:06:39.580 align:start position:0%
related to money Francis
 

00:06:39.580 --> 00:06:42.220 align:start position:0%
related to money Francis
well<00:06:40.580><c> let's</c><00:06:40.880><c> put</c><00:06:41.090><c> a</c><00:06:41.120><c> ribbon</c><00:06:41.420><c> this</c><00:06:41.810><c> because</c>

00:06:42.220 --> 00:06:42.230 align:start position:0%
well let's put a ribbon this because
 

00:06:42.230 --> 00:06:46.990 align:start position:0%
well let's put a ribbon this because
it's<00:06:42.680><c> so</c><00:06:42.860><c> important</c><00:06:44.950><c> so</c><00:06:45.950><c> we've</c><00:06:46.640><c> made</c><00:06:46.790><c> an</c>

00:06:46.990 --> 00:06:47.000 align:start position:0%
it's so important so we've made an
 

00:06:47.000 --> 00:06:50.410 align:start position:0%
it's so important so we've made an
extensive<00:06:47.390><c> audit</c><00:06:48.170><c> by</c><00:06:48.410><c> crew</c><00:06:48.770><c> 53</c><00:06:49.490><c> which</c><00:06:50.180><c> is</c><00:06:50.390><c> a</c>

00:06:50.410 --> 00:06:50.420 align:start position:0%
extensive audit by crew 53 which is a
 

00:06:50.420 --> 00:06:55.480 align:start position:0%
extensive audit by crew 53 which is a
really<00:06:51.050><c> really</c><00:06:51.320><c> cool</c><00:06:53.260><c> German</c><00:06:54.260><c> company</c><00:06:54.740><c> those</c>

00:06:55.480 --> 00:06:55.490 align:start position:0%
really really cool German company those
 

00:06:55.490 --> 00:06:58.150 align:start position:0%
really really cool German company those
guys<00:06:55.730><c> are</c><00:06:55.910><c> really</c><00:06:56.120><c> skilled</c><00:06:56.600><c> and</c><00:06:57.020><c> they</c><00:06:57.860><c> managed</c>

00:06:58.150 --> 00:06:58.160 align:start position:0%
guys are really skilled and they managed
 

00:06:58.160 --> 00:07:01.990 align:start position:0%
guys are really skilled and they managed
to<00:06:58.220><c> found</c><00:06:58.580><c> to</c><00:06:59.030><c> find</c><00:06:59.300><c> 22</c><00:07:00.050><c> issues</c><00:07:00.790><c> work</c><00:07:01.790><c> with</c>

00:07:01.990 --> 00:07:02.000 align:start position:0%
to found to find 22 issues work with
 

00:07:02.000 --> 00:07:05.140 align:start position:0%
to found to find 22 issues work with
Brian<00:07:02.480><c> severity</c><00:07:03.020><c> levels</c><00:07:03.440><c> so</c><00:07:03.770><c> it</c><00:07:04.460><c> has</c><00:07:04.670><c> some</c>

00:07:05.140 --> 00:07:05.150 align:start position:0%
Brian severity levels so it has some
 

00:07:05.150 --> 00:07:09.190 align:start position:0%
Brian severity levels so it has some
critical<00:07:05.630><c> ones</c><00:07:05.840><c> high</c><00:07:06.560><c> medium</c><00:07:07.100><c> and</c><00:07:07.250><c> low</c><00:07:08.020><c> all</c><00:07:09.020><c> of</c>

00:07:09.190 --> 00:07:09.200 align:start position:0%
critical ones high medium and low all of
 

00:07:09.200 --> 00:07:12.660 align:start position:0%
critical ones high medium and low all of
those<00:07:09.320><c> were</c><00:07:09.620><c> fixed</c><00:07:10.100><c> by</c><00:07:10.160><c> us</c><00:07:10.990><c> as</c><00:07:11.990><c> soon</c><00:07:12.290><c> as</c><00:07:12.410><c> they</c>

00:07:12.660 --> 00:07:12.670 align:start position:0%
those were fixed by us as soon as they
 

00:07:12.670 --> 00:07:18.040 align:start position:0%
those were fixed by us as soon as they
reach<00:07:13.670><c> this</c><00:07:13.940><c> we</c><00:07:14.240><c> were</c><00:07:14.690><c> ready</c><00:07:15.050><c> to</c><00:07:15.140><c> fix</c><00:07:15.500><c> and</c><00:07:17.050><c> we</c>

00:07:18.040 --> 00:07:18.050 align:start position:0%
reach this we were ready to fix and we
 

00:07:18.050 --> 00:07:21.040 align:start position:0%
reach this we were ready to fix and we
increased<00:07:18.350><c> our</c><00:07:18.560><c> time</c><00:07:18.860><c> sweet</c><00:07:19.220><c> so</c><00:07:20.050><c> no</c>

00:07:21.040 --> 00:07:21.050 align:start position:0%
increased our time sweet so no
 

00:07:21.050 --> 00:07:25.720 align:start position:0%
increased our time sweet so no
regressions<00:07:21.650><c> here</c><00:07:22.600><c> and</c><00:07:24.130><c> also</c><00:07:25.130><c> we</c><00:07:25.220><c> had</c><00:07:25.400><c> some</c>

00:07:25.720 --> 00:07:25.730 align:start position:0%
regressions here and also we had some
 

00:07:25.730 --> 00:07:28.720 align:start position:0%
regressions here and also we had some
really<00:07:26.270><c> important</c><00:07:26.810><c> if</c><00:07:26.990><c> you</c><00:07:27.230><c> bow</c><00:07:28.190><c> to</c><00:07:28.220><c> program</c>

00:07:28.720 --> 00:07:28.730 align:start position:0%
really important if you bow to program
 

00:07:28.730 --> 00:07:31.510 align:start position:0%
really important if you bow to program
submissions<00:07:29.450><c> and</c><00:07:29.860><c> here</c><00:07:30.860><c> I</c><00:07:30.890><c> like</c><00:07:31.070><c> to</c><00:07:31.100><c> thank</c>

00:07:31.510 --> 00:07:31.520 align:start position:0%
submissions and here I like to thank
 

00:07:31.520 --> 00:07:35.970 align:start position:0%
submissions and here I like to thank
general<00:07:32.420><c> and</c><00:07:32.750><c> new</c><00:07:33.140><c> Hawk</c><00:07:33.380><c> in</c><00:07:33.970><c> really</c><00:07:34.970><c> you</c><00:07:35.540><c> know</c>

00:07:35.970 --> 00:07:35.980 align:start position:0%
general and new Hawk in really you know
 

00:07:35.980 --> 00:07:44.950 align:start position:0%
general and new Hawk in really you know
thank<00:07:36.980><c> you</c><00:07:40.810><c> and</c><00:07:42.370><c> we</c><00:07:43.370><c> have</c><00:07:43.610><c> also</c><00:07:44.390><c> some</c><00:07:44.750><c> other</c>

00:07:44.950 --> 00:07:44.960 align:start position:0%
thank you and we have also some other
 

00:07:44.960 --> 00:07:46.960 align:start position:0%
thank you and we have also some other
exciting<00:07:45.350><c> features</c><00:07:45.830><c> such</c><00:07:46.040><c> as</c><00:07:46.070><c> the</c><00:07:46.520><c> swarm</c>

00:07:46.960 --> 00:07:46.970 align:start position:0%
exciting features such as the swarm
 

00:07:46.970 --> 00:07:52.270 align:start position:0%
exciting features such as the swarm
integration<00:07:47.780><c> in</c><00:07:48.740><c> better</c><00:07:49.010><c> version</c><00:07:49.510><c> so</c><00:07:50.510><c> a</c><00:07:51.280><c> user</c>

00:07:52.270 --> 00:07:52.280 align:start position:0%
integration in better version so a user
 

00:07:52.280 --> 00:07:56.340 align:start position:0%
integration in better version so a user
now<00:07:52.670><c> is</c><00:07:52.850><c> is</c><00:07:53.180><c> allowed</c><00:07:53.570><c> to</c><00:07:54.760><c> click</c><00:07:55.760><c> on</c><00:07:55.910><c> file</c>

00:07:56.340 --> 00:07:56.350 align:start position:0%
now is is allowed to click on file
 

00:07:56.350 --> 00:08:00.030 align:start position:0%
now is is allowed to click on file
upload<00:07:57.350><c> to</c><00:07:57.560><c> swarm</c><00:07:57.970><c> then</c><00:07:58.970><c> choose</c><00:07:59.510><c> a</c><00:07:59.540><c> file</c>

00:08:00.030 --> 00:08:00.040 align:start position:0%
upload to swarm then choose a file
 

00:08:00.040 --> 00:08:03.490 align:start position:0%
upload to swarm then choose a file
upload<00:08:01.040><c> it</c><00:08:01.580><c> to</c><00:08:01.700><c> this</c><00:08:01.820><c> swarm</c><00:08:02.570><c> instance</c><00:08:03.230><c> that's</c>

00:08:03.490 --> 00:08:03.500 align:start position:0%
upload it to this swarm instance that's
 

00:08:03.500 --> 00:08:07.000 align:start position:0%
upload it to this swarm instance that's
running<00:08:03.800><c> local</c><00:08:04.370><c> in</c><00:08:04.490><c> his</c><00:08:04.700><c> machine</c><00:08:05.980><c> then</c><00:08:06.980><c> the</c>

00:08:07.000 --> 00:08:07.010 align:start position:0%
running local in his machine then the
 

00:08:07.010 --> 00:08:10.840 align:start position:0%
running local in his machine then the
fire<00:08:07.370><c> is</c><00:08:07.550><c> in</c><00:08:07.760><c> this</c><00:08:07.970><c> warrant</c><00:08:08.330><c> space</c><00:08:09.580><c> this</c><00:08:10.580><c> form</c>

00:08:10.840 --> 00:08:10.850 align:start position:0%
fire is in this warrant space this form
 

00:08:10.850 --> 00:08:13.860 align:start position:0%
fire is in this warrant space this form
view<00:08:11.030><c> compute</c><00:08:11.600><c> the</c><00:08:11.780><c> hash</c><00:08:11.960><c> out</c><00:08:12.410><c> of</c><00:08:12.860><c> it</c><00:08:13.010><c> and</c>

00:08:13.860 --> 00:08:13.870 align:start position:0%
view compute the hash out of it and
 

00:08:13.870 --> 00:08:16.920 align:start position:0%
view compute the hash out of it and
communicate<00:08:14.870><c> with</c><00:08:15.380><c> other</c><00:08:15.560><c> storm</c><00:08:15.920><c> instances</c>

00:08:16.920 --> 00:08:16.930 align:start position:0%
communicate with other storm instances
 

00:08:16.930 --> 00:08:21.700 align:start position:0%
communicate with other storm instances
copying<00:08:17.930><c> the</c><00:08:18.050><c> files</c><00:08:18.350><c> over</c><00:08:18.740><c> them</c><00:08:20.170><c> well</c><00:08:21.170><c> that's</c>

00:08:21.700 --> 00:08:21.710 align:start position:0%
copying the files over them well that's
 

00:08:21.710 --> 00:08:25.060 align:start position:0%
copying the files over them well that's
actually<00:08:22.520><c> the</c><00:08:22.880><c> seed</c><00:08:23.270><c> of</c><00:08:23.300><c> the</c><00:08:23.600><c> web</c><00:08:23.720><c> 3</c><00:08:23.960><c> right</c><00:08:24.230><c> you</c>

00:08:25.060 --> 00:08:25.070 align:start position:0%
actually the seed of the web 3 right you
 

00:08:25.070 --> 00:08:28.300 align:start position:0%
actually the seed of the web 3 right you
could<00:08:25.250><c> upload</c><00:08:25.550><c> a</c><00:08:25.730><c> website</c><00:08:26.470><c> then</c><00:08:27.470><c> access</c><00:08:28.040><c> like</c>

00:08:28.300 --> 00:08:28.310 align:start position:0%
could upload a website then access like
 

00:08:28.310 --> 00:08:31.180 align:start position:0%
could upload a website then access like
this<00:08:29.080><c> pasting</c><00:08:30.080><c> the</c><00:08:30.170><c> same</c><00:08:30.380><c> hash</c><00:08:30.710><c> in</c><00:08:31.010><c> your</c>

00:08:31.180 --> 00:08:31.190 align:start position:0%
this pasting the same hash in your
 

00:08:31.190 --> 00:08:36.700 align:start position:0%
this pasting the same hash in your
browser<00:08:32.590><c> but</c><00:08:33.590><c> well</c><00:08:34.040><c> here's</c><00:08:34.550><c> one</c><00:08:34.790><c> thing</c><00:08:35.710><c> swarm</c>

00:08:36.700 --> 00:08:36.710 align:start position:0%
browser but well here's one thing swarm
 

00:08:36.710 --> 00:08:39.010 align:start position:0%
browser but well here's one thing swarm
comes<00:08:36.890><c> with</c><00:08:37.220><c> DNS</c><00:08:37.729><c> integrations</c><00:08:38.420><c> so</c><00:08:38.510><c> you</c><00:08:38.720><c> can</c>

00:08:39.010 --> 00:08:39.020 align:start position:0%
comes with DNS integrations so you can
 

00:08:39.020 --> 00:08:43.290 align:start position:0%
comes with DNS integrations so you can
have<00:08:39.200><c> this</c><00:08:41.260><c> that's</c>

00:08:43.290 --> 00:08:43.300 align:start position:0%
have this that's
 

00:08:43.300 --> 00:08:47.370 align:start position:0%
have this that's
one<00:08:44.020><c> of</c><00:08:44.110><c> my</c><00:08:44.260><c> favorite</c><00:08:44.649><c> features</c><00:08:45.630><c> and</c><00:08:46.630><c> speaking</c>

00:08:47.370 --> 00:08:47.380 align:start position:0%
one of my favorite features and speaking
 

00:08:47.380 --> 00:08:50.699 align:start position:0%
one of my favorite features and speaking
of<00:08:47.500><c> ENS</c><00:08:48.070><c> integration</c><00:08:48.820><c> we</c><00:08:49.480><c> also</c><00:08:49.720><c> did</c><00:08:50.080><c> some</c><00:08:50.110><c> of</c>

00:08:50.699 --> 00:08:50.709 align:start position:0%
of ENS integration we also did some of
 

00:08:50.709 --> 00:08:56.150 align:start position:0%
of ENS integration we also did some of
them<00:08:50.980><c> in</c><00:08:51.310><c> the</c><00:08:51.430><c> wallet</c><00:08:51.760><c> so</c><00:08:53.640><c> well</c><00:08:54.640><c> of</c><00:08:54.820><c> course</c>

00:08:56.150 --> 00:08:56.160 align:start position:0%
them in the wallet so well of course
 

00:08:56.160 --> 00:09:00.750 align:start position:0%
them in the wallet so well of course
you're<00:08:57.160><c> able</c><00:08:57.610><c> to</c><00:08:58.080><c> transfer</c><00:08:59.080><c> ether</c><00:08:59.730><c> to</c><00:09:00.730><c> a</c>

00:09:00.750 --> 00:09:00.760 align:start position:0%
you're able to transfer ether to a
 

00:09:00.760 --> 00:09:03.960 align:start position:0%
you're able to transfer ether to a
certain<00:09:01.300><c> address</c><00:09:01.649><c> in</c><00:09:02.649><c> foundation</c><00:09:03.550><c> dot</c><00:09:03.700><c> eath</c>

00:09:03.960 --> 00:09:03.970 align:start position:0%
certain address in foundation dot eath
 

00:09:03.970 --> 00:09:12.570 align:start position:0%
certain address in foundation dot eath
for<00:09:04.390><c> instance</c><00:09:05.010><c> or</c><00:09:06.010><c> add</c><00:09:06.790><c> a</c><00:09:07.180><c> custom</c><00:09:07.660><c> toking</c><00:09:11.580><c> just</c>

00:09:12.570 --> 00:09:12.580 align:start position:0%
for instance or add a custom toking just
 

00:09:12.580 --> 00:09:15.180 align:start position:0%
for instance or add a custom toking just
putting<00:09:12.970><c> the</c><00:09:13.779><c> symbol</c><00:09:14.320><c> of</c><00:09:14.350><c> the</c><00:09:14.529><c> token</c><00:09:14.920><c> then</c><00:09:15.100><c> he</c>

00:09:15.180 --> 00:09:15.190 align:start position:0%
putting the symbol of the token then he
 

00:09:15.190 --> 00:09:17.370 align:start position:0%
putting the symbol of the token then he
was<00:09:15.339><c> search</c><00:09:15.580><c> on</c><00:09:15.820><c> our</c><00:09:15.940><c> previews</c><00:09:16.390><c> previously</c>

00:09:17.370 --> 00:09:17.380 align:start position:0%
was search on our previews previously
 

00:09:17.380 --> 00:09:23.660 align:start position:0%
was search on our previews previously
made<00:09:17.589><c> list</c><00:09:17.950><c> and</c><00:09:18.490><c> get</c><00:09:18.760><c> all</c><00:09:18.970><c> the</c><00:09:19.149><c> details</c><00:09:22.380><c> then</c>

00:09:23.660 --> 00:09:23.670 align:start position:0%
made list and get all the details then
 

00:09:23.670 --> 00:09:27.540 align:start position:0%
made list and get all the details then
after<00:09:24.670><c> so</c><00:09:24.970><c> after</c><00:09:25.779><c> these</c><00:09:25.990><c> three</c><00:09:26.589><c> years</c><00:09:26.890><c> as</c><00:09:27.310><c> I</c>

00:09:27.540 --> 00:09:27.550 align:start position:0%
after so after these three years as I
 

00:09:27.550 --> 00:09:31.470 align:start position:0%
after so after these three years as I
told<00:09:27.790><c> you</c><00:09:28.440><c> the</c><00:09:29.440><c> sink</c><00:09:29.830><c> was</c><00:09:30.370><c> sort</c><00:09:30.820><c> of</c><00:09:30.940><c> a</c><00:09:31.180><c> problem</c>

00:09:31.470 --> 00:09:31.480 align:start position:0%
told you the sink was sort of a problem
 

00:09:31.480 --> 00:09:34.350 align:start position:0%
told you the sink was sort of a problem
for<00:09:31.839><c> the</c><00:09:31.990><c> users</c><00:09:32.410><c> we</c><00:09:33.220><c> got</c><00:09:33.399><c> many</c><00:09:33.670><c> many</c><00:09:33.850><c> people</c>

00:09:34.350 --> 00:09:34.360 align:start position:0%
for the users we got many many people
 

00:09:34.360 --> 00:09:39.300 align:start position:0%
for the users we got many many people
saying<00:09:35.430><c> my</c><00:09:36.430><c> balance</c><00:09:36.850><c> is</c><00:09:37.000><c> to</c><00:09:37.270><c> zero</c><00:09:37.630><c> I'm</c><00:09:38.310><c> seeking</c>

00:09:39.300 --> 00:09:39.310 align:start position:0%
saying my balance is to zero I'm seeking
 

00:09:39.310 --> 00:09:41.910 align:start position:0%
saying my balance is to zero I'm seeking
here<00:09:39.730><c> for</c><00:09:40.029><c> you</c><00:09:40.209><c> know</c><00:09:40.330><c> hours</c><00:09:40.930><c> and</c><00:09:41.440><c> I</c><00:09:41.620><c> can't</c>

00:09:41.910 --> 00:09:41.920 align:start position:0%
here for you know hours and I can't
 

00:09:41.920 --> 00:09:47.550 align:start position:0%
here for you know hours and I can't
still<00:09:42.310><c> see</c><00:09:42.820><c> my</c><00:09:43.149><c> stuff</c><00:09:43.930><c> so</c><00:09:45.959><c> we</c><00:09:46.959><c> have</c><00:09:47.260><c> now</c>

00:09:47.550 --> 00:09:47.560 align:start position:0%
still see my stuff so we have now
 

00:09:47.560 --> 00:09:50.750 align:start position:0%
still see my stuff so we have now
integrated<00:09:48.310><c> missed</c><00:09:48.700><c> with</c><00:09:49.000><c> the</c><00:09:49.029><c> like</c><00:09:49.480><c> client</c>

00:09:50.750 --> 00:09:50.760 align:start position:0%
integrated missed with the like client
 

00:09:50.760 --> 00:09:56.190 align:start position:0%
integrated missed with the like client
still<00:09:51.760><c> in</c><00:09:51.910><c> better</c><00:09:52.089><c> version</c><00:09:53.430><c> but</c><00:09:54.430><c> they</c><00:09:55.200><c> there</c>

00:09:56.190 --> 00:09:56.200 align:start position:0%
still in better version but they there
 

00:09:56.200 --> 00:09:58.050 align:start position:0%
still in better version but they there
we<00:09:56.470><c> are</c><00:09:56.560><c> aiming</c><00:09:56.800><c> to</c><00:09:57.130><c> reduce</c><00:09:57.279><c> the</c><00:09:57.670><c> sinking</c>

00:09:58.050 --> 00:09:58.060 align:start position:0%
we are aiming to reduce the sinking
 

00:09:58.060 --> 00:10:01.230 align:start position:0%
we are aiming to reduce the sinking
times<00:09:58.300><c> by</c><00:09:58.600><c> an</c><00:09:58.750><c> order</c><00:09:59.079><c> of</c><00:09:59.110><c> magnitude</c><00:09:59.230><c> and</c><00:10:00.240><c> it's</c>

00:10:01.230 --> 00:10:01.240 align:start position:0%
times by an order of magnitude and it's
 

00:10:01.240 --> 00:10:04.430 align:start position:0%
times by an order of magnitude and it's
to<00:10:01.510><c> using</c><00:10:01.870><c> the</c><00:10:01.959><c> version</c><00:10:02.350><c> 1</c><00:10:02.589><c> of</c><00:10:02.620><c> the</c><00:10:02.890><c> protocol</c>

00:10:04.430 --> 00:10:04.440 align:start position:0%
to using the version 1 of the protocol
 

00:10:04.440 --> 00:10:08.370 align:start position:0%
to using the version 1 of the protocol
the<00:10:05.440><c> version</c><00:10:05.770><c> 2</c><00:10:05.950><c> is</c><00:10:06.010><c> about</c><00:10:06.370><c> to</c><00:10:06.970><c> come</c><00:10:07.380><c> maybe</c>

00:10:08.370 --> 00:10:08.380 align:start position:0%
the version 2 is about to come maybe
 

00:10:08.380 --> 00:10:10.949 align:start position:0%
the version 2 is about to come maybe
right<00:10:08.709><c> after</c><00:10:08.890><c> the</c><00:10:09.130><c> dive</c><00:10:09.339><c> calm</c><00:10:09.670><c> so</c><00:10:10.149><c> keep</c><00:10:10.480><c> posted</c>

00:10:10.949 --> 00:10:10.959 align:start position:0%
right after the dive calm so keep posted
 

00:10:10.959 --> 00:10:16.590 align:start position:0%
right after the dive calm so keep posted
ongoing<00:10:11.529><c> theme</c><00:10:11.910><c> team</c><00:10:12.910><c> and</c><00:10:13.149><c> miss</c><00:10:15.120><c> we</c><00:10:16.120><c> have</c><00:10:16.329><c> also</c>

00:10:16.590 --> 00:10:16.600 align:start position:0%
ongoing theme team and miss we have also
 

00:10:16.600 --> 00:10:18.810 align:start position:0%
ongoing theme team and miss we have also
buting<00:10:17.410><c> remix</c><00:10:17.800><c> IDE</c>

00:10:18.810 --> 00:10:18.820 align:start position:0%
buting remix IDE
 

00:10:18.820 --> 00:10:22.440 align:start position:0%
buting remix IDE
so<00:10:19.300><c> we're</c><00:10:19.779><c> seeing</c><00:10:20.459><c> Hudson</c><00:10:21.459><c> Jamison</c><00:10:21.940><c> will</c><00:10:22.180><c> see</c>

00:10:22.440 --> 00:10:22.450 align:start position:0%
so we're seeing Hudson Jamison will see
 

00:10:22.450 --> 00:10:25.850 align:start position:0%
so we're seeing Hudson Jamison will see
Young's<00:10:22.930><c> talk</c><00:10:23.380><c> right</c><00:10:24.010><c> after</c><00:10:24.040><c> mine</c><00:10:24.520><c> actually</c>

00:10:25.850 --> 00:10:25.860 align:start position:0%
Young's talk right after mine actually
 

00:10:25.860 --> 00:10:29.600 align:start position:0%
Young's talk right after mine actually
and<00:10:26.860><c> now</c><00:10:27.279><c> we</c><00:10:27.339><c> have</c><00:10:27.700><c> the</c><00:10:28.180><c> the</c><00:10:28.450><c> possibility</c><00:10:29.110><c> to</c>

00:10:29.600 --> 00:10:29.610 align:start position:0%
and now we have the the possibility to
 

00:10:29.610 --> 00:10:33.990 align:start position:0%
and now we have the the possibility to
for<00:10:30.610><c> a</c><00:10:30.640><c> developer</c><00:10:31.270><c> to</c><00:10:31.300><c> write</c><00:10:31.930><c> code</c><00:10:32.230><c> run</c><00:10:33.100><c> on</c><00:10:33.760><c> the</c>

00:10:33.990 --> 00:10:34.000 align:start position:0%
for a developer to write code run on the
 

00:10:34.000 --> 00:10:37.050 align:start position:0%
for a developer to write code run on the
main<00:10:34.180><c> ad</c><00:10:34.390><c> or</c><00:10:34.600><c> on</c><00:10:34.870><c> the</c><00:10:34.959><c> test</c><00:10:35.230><c> nets</c><00:10:35.820><c> and</c><00:10:36.820><c> that's</c>

00:10:37.050 --> 00:10:37.060 align:start position:0%
main ad or on the test nets and that's
 

00:10:37.060 --> 00:10:40.650 align:start position:0%
main ad or on the test nets and that's
quite<00:10:37.360><c> powerful</c><00:10:38.579><c> the</c><00:10:39.579><c> developers</c><00:10:40.060><c> also</c><00:10:40.240><c> able</c>

00:10:40.650 --> 00:10:40.660 align:start position:0%
quite powerful the developers also able
 

00:10:40.660 --> 00:10:44.790 align:start position:0%
quite powerful the developers also able
to<00:10:42.120><c> debug</c><00:10:43.120><c> transactions</c><00:10:43.930><c> to</c><00:10:44.350><c> see</c><00:10:44.589><c> what</c>

00:10:44.790 --> 00:10:44.800 align:start position:0%
to debug transactions to see what
 

00:10:44.800 --> 00:10:47.760 align:start position:0%
to debug transactions to see what
exactly<00:10:44.950><c> what</c><00:10:45.520><c> steps</c><00:10:45.959><c> that</c><00:10:46.959><c> transaction</c><00:10:47.589><c> made</c>

00:10:47.760 --> 00:10:47.770 align:start position:0%
exactly what steps that transaction made
 

00:10:47.770 --> 00:10:50.190 align:start position:0%
exactly what steps that transaction made
what<00:10:48.130><c> were</c><00:10:48.339><c> the</c><00:10:48.640><c> state</c><00:10:48.970><c> the</c><00:10:49.630><c> states</c><00:10:49.899><c> of</c><00:10:50.079><c> the</c>

00:10:50.190 --> 00:10:50.200 align:start position:0%
what were the state the states of the
 

00:10:50.200 --> 00:10:55.100 align:start position:0%
what were the state the states of the
variables<00:10:50.649><c> so</c><00:10:52.740><c> we</c><00:10:53.740><c> also</c><00:10:53.890><c> did</c>

00:10:55.100 --> 00:10:55.110 align:start position:0%
variables so we also did
 

00:10:55.110 --> 00:10:57.710 align:start position:0%
variables so we also did
and<00:10:55.200><c> really</c><00:10:56.070><c> easy</c><00:10:56.310><c> way</c><00:10:56.640><c> for</c><00:10:56.700><c> the</c><00:10:57.180><c> developer</c>

00:10:57.710 --> 00:10:57.720 align:start position:0%
and really easy way for the developer
 

00:10:57.720 --> 00:11:01.430 align:start position:0%
and really easy way for the developer
user<00:10:57.990><c> which</c><00:10:58.920><c> is</c><00:10:58.950><c> solo</c><00:10:59.610><c> Network</c><00:11:00.140><c> you</c><00:11:01.140><c> will</c><00:11:01.260><c> make</c>

00:11:01.430 --> 00:11:01.440 align:start position:0%
user which is solo Network you will make
 

00:11:01.440 --> 00:11:08.210 align:start position:0%
user which is solo Network you will make
use<00:11:01.740><c> of</c><00:11:01.769><c> the</c><00:11:03.740><c> Goethe</c><00:11:04.740><c> on</c><00:11:05.779><c> dab</c><00:11:06.779><c> flag</c><00:11:07.290><c> so</c><00:11:07.920><c> you</c><00:11:08.010><c> can</c>

00:11:08.210 --> 00:11:08.220 align:start position:0%
use of the Goethe on dab flag so you can
 

00:11:08.220 --> 00:11:09.980 align:start position:0%
use of the Goethe on dab flag so you can
have<00:11:08.490><c> your</c><00:11:08.700><c> own</c><00:11:08.910><c> private</c><00:11:09.209><c> GUI</c><00:11:09.600><c> theorem</c>

00:11:09.980 --> 00:11:09.990 align:start position:0%
have your own private GUI theorem
 

00:11:09.990 --> 00:11:13.220 align:start position:0%
have your own private GUI theorem
blockchain<00:11:11.180><c> so</c><00:11:12.180><c> this</c><00:11:12.450><c> is</c><00:11:12.570><c> not</c><00:11:12.779><c> actually</c><00:11:12.959><c> a</c>

00:11:13.220 --> 00:11:13.230 align:start position:0%
blockchain so this is not actually a
 

00:11:13.230 --> 00:11:16.400 align:start position:0%
blockchain so this is not actually a
simulation<00:11:13.529><c> is</c><00:11:14.040><c> the</c><00:11:14.310><c> real</c><00:11:14.579><c> deal</c><00:11:14.880><c> you</c><00:11:15.630><c> run</c><00:11:15.870><c> an</c>

00:11:16.400 --> 00:11:16.410 align:start position:0%
simulation is the real deal you run an
 

00:11:16.410 --> 00:11:18.889 align:start position:0%
simulation is the real deal you run an
empty<00:11:16.860><c> block</c><00:11:17.160><c> chain</c><00:11:17.459><c> from</c><00:11:17.730><c> scratch</c><00:11:18.089><c> in</c><00:11:18.660><c> your</c>

00:11:18.889 --> 00:11:18.899 align:start position:0%
empty block chain from scratch in your
 

00:11:18.899 --> 00:11:22.310 align:start position:0%
empty block chain from scratch in your
machine<00:11:19.339><c> and</c><00:11:20.339><c> you</c><00:11:21.000><c> can</c><00:11:21.029><c> manage</c><00:11:21.450><c> mining</c><00:11:22.050><c> from</c>

00:11:22.310 --> 00:11:22.320 align:start position:0%
machine and you can manage mining from
 

00:11:22.320 --> 00:11:27.759 align:start position:0%
machine and you can manage mining from
the<00:11:22.440><c> interface</c><00:11:23.089><c> so</c><00:11:24.089><c> that</c><00:11:24.810><c> is</c><00:11:25.970><c> mist</c><00:11:26.970><c> aiming</c><00:11:27.450><c> to</c>

00:11:27.759 --> 00:11:27.769 align:start position:0%
the interface so that is mist aiming to
 

00:11:27.769 --> 00:11:32.509 align:start position:0%
the interface so that is mist aiming to
for<00:11:28.769><c> a</c><00:11:28.800><c> larger</c><00:11:29.459><c> adoption</c><00:11:29.940><c> of</c><00:11:30.060><c> developers</c><00:11:31.519><c> we</c>

00:11:32.509 --> 00:11:32.519 align:start position:0%
for a larger adoption of developers we
 

00:11:32.519 --> 00:11:35.870 align:start position:0%
for a larger adoption of developers we
also<00:11:32.640><c> had</c><00:11:34.040><c> by</c><00:11:35.040><c> the</c><00:11:35.100><c> end</c><00:11:35.279><c> of</c><00:11:35.339><c> the</c><00:11:35.519><c> last</c><00:11:35.700><c> year</c>

00:11:35.870 --> 00:11:35.880 align:start position:0%
also had by the end of the last year
 

00:11:35.880 --> 00:11:39.259 align:start position:0%
also had by the end of the last year
windows<00:11:36.839><c> installer</c><00:11:37.320><c> so</c><00:11:37.829><c> people</c><00:11:38.310><c> you</c><00:11:38.850><c> know</c><00:11:38.910><c> got</c>

00:11:39.259 --> 00:11:39.269 align:start position:0%
windows installer so people you know got
 

00:11:39.269 --> 00:11:44.230 align:start position:0%
windows installer so people you know got
happier<00:11:40.370><c> and</c><00:11:41.370><c> now</c><00:11:42.089><c> some</c><00:11:42.390><c> planning</c><00:11:42.930><c> features</c>

00:11:44.230 --> 00:11:44.240 align:start position:0%
happier and now some planning features
 

00:11:44.240 --> 00:11:46.430 align:start position:0%
happier and now some planning features
account<00:11:45.240><c> management</c><00:11:45.600><c> is</c><00:11:45.930><c> one</c><00:11:46.140><c> of</c><00:11:46.260><c> those</c>

00:11:46.430 --> 00:11:46.440 align:start position:0%
account management is one of those
 

00:11:46.440 --> 00:11:50.569 align:start position:0%
account management is one of those
really<00:11:46.920><c> really</c><00:11:47.070><c> important</c><00:11:47.700><c> ones</c><00:11:49.279><c> which</c><00:11:50.279><c> would</c>

00:11:50.569 --> 00:11:50.579 align:start position:0%
really really important ones which would
 

00:11:50.579 --> 00:11:52.579 align:start position:0%
really really important ones which would
leverage<00:11:50.880><c> the</c><00:11:51.180><c> power</c><00:11:51.390><c> of</c><00:11:51.589><c> standalone</c>

00:11:52.579 --> 00:11:52.589 align:start position:0%
leverage the power of standalone
 

00:11:52.589 --> 00:11:56.660 align:start position:0%
leverage the power of standalone
transaction<00:11:53.339><c> signer</c><00:11:54.529><c> enabling</c><00:11:55.529><c> remote</c><00:11:56.190><c> node</c>

00:11:56.660 --> 00:11:56.670 align:start position:0%
transaction signer enabling remote node
 

00:11:56.670 --> 00:12:00.610 align:start position:0%
transaction signer enabling remote node
management<00:11:57.329><c> and</c><00:11:58.279><c> easy</c><00:11:59.279><c> to</c><00:11:59.699><c> switch</c><00:12:00.029><c> between</c>

00:12:00.610 --> 00:12:00.620 align:start position:0%
management and easy to switch between
 

00:12:00.620 --> 00:12:05.449 align:start position:0%
management and easy to switch between
nodes<00:12:02.510><c> here's</c><00:12:03.510><c> the</c><00:12:03.600><c> deal</c><00:12:03.810><c> if</c><00:12:04.589><c> we</c><00:12:04.649><c> want</c><00:12:05.040><c> to</c><00:12:05.220><c> use</c>

00:12:05.449 --> 00:12:05.459 align:start position:0%
nodes here's the deal if we want to use
 

00:12:05.459 --> 00:12:09.949 align:start position:0%
nodes here's the deal if we want to use
in<00:12:05.850><c> footer</c><00:12:06.180><c> for</c><00:12:06.540><c> instance</c><00:12:06.959><c> for</c><00:12:07.500><c> any</c><00:12:07.740><c> reason</c><00:12:08.959><c> we</c>

00:12:09.949 --> 00:12:09.959 align:start position:0%
in footer for instance for any reason we
 

00:12:09.959 --> 00:12:12.470 align:start position:0%
in footer for instance for any reason we
would<00:12:10.199><c> sign</c><00:12:10.589><c> those</c><00:12:10.949><c> transactions</c><00:12:11.910><c> from</c>

00:12:12.470 --> 00:12:12.480 align:start position:0%
would sign those transactions from
 

00:12:12.480 --> 00:12:16.790 align:start position:0%
would sign those transactions from
within<00:12:12.779><c> designer</c><00:12:14.149><c> all</c><00:12:15.149><c> those</c><00:12:15.570><c> account</c><00:12:16.500><c> keys</c>

00:12:16.790 --> 00:12:16.800 align:start position:0%
within designer all those account keys
 

00:12:16.800 --> 00:12:18.560 align:start position:0%
within designer all those account keys
would<00:12:17.220><c> be</c><00:12:17.399><c> held</c><00:12:17.670><c> at</c><00:12:17.880><c> is</c><00:12:18.029><c> at</c><00:12:18.180><c> the</c><00:12:18.329><c> same</c>

00:12:18.560 --> 00:12:18.570 align:start position:0%
would be held at is at the same
 

00:12:18.570 --> 00:12:21.110 align:start position:0%
would be held at is at the same
directory<00:12:19.230><c> and</c><00:12:19.709><c> we</c><00:12:20.190><c> could</c><00:12:20.430><c> even</c><00:12:20.610><c> switch</c>

00:12:21.110 --> 00:12:21.120 align:start position:0%
directory and we could even switch
 

00:12:21.120 --> 00:12:24.560 align:start position:0%
directory and we could even switch
between<00:12:21.449><c> notes</c><00:12:22.070><c> could</c><00:12:23.070><c> be</c><00:12:23.279><c> going</c><00:12:23.550><c> theorem</c><00:12:24.060><c> by</c>

00:12:24.560 --> 00:12:24.570 align:start position:0%
between notes could be going theorem by
 

00:12:24.570 --> 00:12:28.480 align:start position:0%
between notes could be going theorem by
theorem<00:12:25.079><c> or</c><00:12:25.260><c> any</c><00:12:25.529><c> other</c><00:12:26.810><c> having</c><00:12:27.810><c> all</c><00:12:28.110><c> those</c>

00:12:28.480 --> 00:12:28.490 align:start position:0%
theorem or any other having all those
 

00:12:28.490 --> 00:12:31.009 align:start position:0%
theorem or any other having all those
keys<00:12:29.490><c> managed</c><00:12:30.000><c> by</c><00:12:30.209><c> best</c>

00:12:31.009 --> 00:12:31.019 align:start position:0%
keys managed by best
 

00:12:31.019 --> 00:12:37.910 align:start position:0%
keys managed by best
couldn't<00:12:31.709><c> be</c><00:12:31.829><c> even</c><00:12:32.670><c> harder</c><00:12:32.940><c> wallets</c><00:12:34.790><c> so</c><00:12:36.920><c> this</c>

00:12:37.910 --> 00:12:37.920 align:start position:0%
couldn't be even harder wallets so this
 

00:12:37.920 --> 00:12:40.069 align:start position:0%
couldn't be even harder wallets so this
account<00:12:38.430><c> management</c><00:12:38.730><c> would</c><00:12:39.120><c> lead</c><00:12:39.329><c> to</c><00:12:39.360><c> having</c>

00:12:40.069 --> 00:12:40.079 align:start position:0%
account management would lead to having
 

00:12:40.079 --> 00:12:42.650 align:start position:0%
account management would lead to having
those<00:12:40.199><c> boots</c><00:12:40.529><c> pool</c><00:12:40.800><c> with</c><00:12:41.100><c> your</c><00:12:41.339><c> clients</c><00:12:41.880><c> so</c>

00:12:42.650 --> 00:12:42.660 align:start position:0%
those boots pool with your clients so
 

00:12:42.660 --> 00:12:44.980 align:start position:0%
those boots pool with your clients so
you<00:12:42.690><c> could</c><00:12:42.959><c> use</c><00:12:43.170><c> their</c><00:12:43.350><c> own</c><00:12:43.620><c> favorite</c><00:12:44.370><c> node</c>

00:12:44.980 --> 00:12:44.990 align:start position:0%
you could use their own favorite node
 

00:12:44.990 --> 00:12:47.630 align:start position:0%
you could use their own favorite node
having<00:12:45.990><c> nearly</c><00:12:46.350><c> support</c><00:12:46.920><c> to</c><00:12:47.220><c> e</c><00:12:47.250><c> theorem</c>

00:12:47.630 --> 00:12:47.640 align:start position:0%
having nearly support to e theorem
 

00:12:47.640 --> 00:12:51.199 align:start position:0%
having nearly support to e theorem
clients<00:12:48.709><c> it's</c><00:12:49.709><c> actually</c><00:12:50.130><c> a</c><00:12:50.160><c> JSON</c><00:12:50.699><c> manifest</c>

00:12:51.199 --> 00:12:51.209 align:start position:0%
clients it's actually a JSON manifest
 

00:12:51.209 --> 00:12:56.240 align:start position:0%
clients it's actually a JSON manifest
which<00:12:52.079><c> we</c><00:12:52.380><c> already</c><00:12:52.740><c> did</c><00:12:53.160><c> so</c><00:12:53.930><c> it</c><00:12:54.930><c> only</c><00:12:55.079><c> has</c><00:12:55.350><c> gas</c>

00:12:56.240 --> 00:12:56.250 align:start position:0%
which we already did so it only has gas
 

00:12:56.250 --> 00:12:59.540 align:start position:0%
which we already did so it only has gas
for<00:12:56.760><c> now</c><00:12:57.740><c> all</c><00:12:58.740><c> those</c><00:12:58.949><c> accounts</c><00:12:59.220><c> will</c><00:12:59.519><c> be</c>

00:12:59.540 --> 00:12:59.550 align:start position:0%
for now all those accounts will be
 

00:12:59.550 --> 00:13:02.630 align:start position:0%
for now all those accounts will be
managed<00:12:59.850><c> by</c><00:13:00.029><c> mist</c><00:13:00.360><c> so</c><00:13:00.769><c> if</c><00:13:01.769><c> you</c><00:13:02.010><c> switch</c><00:13:02.220><c> nodes</c>

00:13:02.630 --> 00:13:02.640 align:start position:0%
managed by mist so if you switch nodes
 

00:13:02.640 --> 00:13:05.150 align:start position:0%
managed by mist so if you switch nodes
you<00:13:03.390><c> would</c><00:13:03.510><c> cease</c><00:13:03.750><c> to</c><00:13:04.050><c> still</c><00:13:04.709><c> see</c><00:13:04.949><c> all</c><00:13:04.980><c> the</c>

00:13:05.150 --> 00:13:05.160 align:start position:0%
you would cease to still see all the
 

00:13:05.160 --> 00:13:06.600 align:start position:0%
you would cease to still see all the
same<00:13:05.490><c> accounts</c>

00:13:06.600 --> 00:13:06.610 align:start position:0%
same accounts
 

00:13:06.610 --> 00:13:10.330 align:start position:0%
same accounts
so<00:13:07.610><c> we're</c><00:13:07.940><c> under</c><00:13:08.210><c> actually</c><00:13:09.200><c> a</c><00:13:09.590><c> major</c><00:13:10.070><c> if</c>

00:13:10.330 --> 00:13:10.340 align:start position:0%
so we're under actually a major if
 

00:13:10.340 --> 00:13:13.240 align:start position:0%
so we're under actually a major if
factor<00:13:10.760><c> being</c><00:13:11.420><c> led</c><00:13:11.630><c> by</c><00:13:11.870><c> mark</c><00:13:12.260><c> please</c><00:13:12.740><c> yeah</c>

00:13:13.240 --> 00:13:13.250 align:start position:0%
factor being led by mark please yeah
 

00:13:13.250 --> 00:13:17.890 align:start position:0%
factor being led by mark please yeah
maybe<00:13:13.610><c> yeah</c><00:13:14.300><c> mark</c><00:13:15.010><c> show</c><00:13:16.010><c> yourself</c><00:13:16.690><c> he's</c><00:13:17.690><c> not</c>

00:13:17.890 --> 00:13:17.900 align:start position:0%
maybe yeah mark show yourself he's not
 

00:13:17.900 --> 00:13:20.370 align:start position:0%
maybe yeah mark show yourself he's not
here<00:13:18.110><c> hi</c><00:13:18.440><c> oh</c><00:13:18.920><c> here</c><00:13:19.310><c> yes</c>

00:13:20.370 --> 00:13:20.380 align:start position:0%
here hi oh here yes
 

00:13:20.380 --> 00:13:23.500 align:start position:0%
here hi oh here yes
mark<00:13:21.380><c> is</c><00:13:21.530><c> our</c><00:13:21.710><c> new</c><00:13:22.040><c> addition</c><00:13:22.610><c> he's</c><00:13:22.940><c> a</c><00:13:22.970><c> Redux</c>

00:13:23.500 --> 00:13:23.510 align:start position:0%
mark is our new addition he's a Redux
 

00:13:23.510 --> 00:13:26.970 align:start position:0%
mark is our new addition he's a Redux
book<00:13:23.810><c> author</c><00:13:24.140><c> a</c><00:13:24.560><c> really</c><00:13:25.070><c> skilled</c><00:13:25.430><c> developer</c>

00:13:26.970 --> 00:13:26.980 align:start position:0%
book author a really skilled developer
 

00:13:26.980 --> 00:13:30.370 align:start position:0%
book author a really skilled developer
so<00:13:27.980><c> he</c><00:13:28.280><c> is</c><00:13:28.340><c> fixing</c><00:13:29.060><c> ternal</c><00:13:29.420><c> state</c><00:13:29.660><c> issues</c><00:13:30.140><c> for</c>

00:13:30.370 --> 00:13:30.380 align:start position:0%
so he is fixing ternal state issues for
 

00:13:30.380 --> 00:13:34.150 align:start position:0%
so he is fixing ternal state issues for
now<00:13:30.730><c> which</c><00:13:31.730><c> is</c><00:13:32.140><c> mainly</c><00:13:33.140><c> the</c><00:13:33.410><c> foundation</c><00:13:33.950><c> for</c>

00:13:34.150 --> 00:13:34.160 align:start position:0%
now which is mainly the foundation for
 

00:13:34.160 --> 00:13:37.540 align:start position:0%
now which is mainly the foundation for
major<00:13:34.460><c> features</c><00:13:34.970><c> to</c><00:13:35.150><c> come</c><00:13:36.400><c> we're</c><00:13:37.400><c> also</c>

00:13:37.540 --> 00:13:37.550 align:start position:0%
major features to come we're also
 

00:13:37.550 --> 00:13:40.170 align:start position:0%
major features to come we're also
thinking<00:13:37.850><c> about</c><00:13:38.060><c> having</c><00:13:38.630><c> a</c><00:13:38.960><c> sink</c><00:13:39.440><c> jumpstart</c>

00:13:40.170 --> 00:13:40.180 align:start position:0%
thinking about having a sink jumpstart
 

00:13:40.180 --> 00:13:42.550 align:start position:0%
thinking about having a sink jumpstart
which<00:13:41.180><c> is</c><00:13:41.330><c> something</c><00:13:41.690><c> really</c><00:13:41.990><c> awesome</c><00:13:42.170><c> in</c>

00:13:42.550 --> 00:13:42.560 align:start position:0%
which is something really awesome in
 

00:13:42.560 --> 00:13:46.300 align:start position:0%
which is something really awesome in
order<00:13:42.740><c> to</c><00:13:42.890><c> fix</c><00:13:43.130><c> that</c><00:13:43.460><c> zero</c><00:13:43.820><c> balance</c><00:13:44.030><c> issues</c><00:13:45.310><c> so</c>

00:13:46.300 --> 00:13:46.310 align:start position:0%
order to fix that zero balance issues so
 

00:13:46.310 --> 00:13:50.050 align:start position:0%
order to fix that zero balance issues so
you<00:13:46.550><c> would</c><00:13:46.820><c> start</c><00:13:48.640><c> connected</c><00:13:49.640><c> to</c><00:13:49.820><c> a</c><00:13:49.850><c> remote</c>

00:13:50.050 --> 00:13:50.060 align:start position:0%
you would start connected to a remote
 

00:13:50.060 --> 00:13:53.440 align:start position:0%
you would start connected to a remote
node<00:13:50.590><c> so</c><00:13:51.590><c> you</c><00:13:51.680><c> would</c><00:13:52.040><c> see</c><00:13:52.340><c> all</c><00:13:52.610><c> your</c><00:13:52.880><c> balances</c>

00:13:53.440 --> 00:13:53.450 align:start position:0%
node so you would see all your balances
 

00:13:53.450 --> 00:13:56.550 align:start position:0%
node so you would see all your balances
all<00:13:53.690><c> your</c><00:13:53.960><c> all</c><00:13:54.380><c> your</c><00:13:54.770><c> stuff</c><00:13:55.070><c> like</c><00:13:55.580><c> real-time</c>

00:13:56.550 --> 00:13:56.560 align:start position:0%
all your all your stuff like real-time
 

00:13:56.560 --> 00:14:00.400 align:start position:0%
all your all your stuff like real-time
then<00:13:57.560><c> you'd</c><00:13:57.770><c> have</c><00:13:58.040><c> a</c><00:13:58.100><c> background</c><00:13:58.670><c> sync</c><00:13:59.410><c> so</c>

00:14:00.400 --> 00:14:00.410 align:start position:0%
then you'd have a background sync so
 

00:14:00.410 --> 00:14:03.060 align:start position:0%
then you'd have a background sync so
that<00:14:00.800><c> would</c><00:14:00.980><c> progress</c><00:14:01.190><c> progress</c><00:14:01.820><c> progress</c>

00:14:03.060 --> 00:14:03.070 align:start position:0%
that would progress progress progress
 

00:14:03.070 --> 00:14:06.490 align:start position:0%
that would progress progress progress
when<00:14:04.070><c> it</c><00:14:04.100><c> comes</c><00:14:04.430><c> to</c><00:14:04.820><c> the</c><00:14:05.090><c> right</c><00:14:05.300><c> point</c><00:14:05.690><c> you</c>

00:14:06.490 --> 00:14:06.500 align:start position:0%
when it comes to the right point you
 

00:14:06.500 --> 00:14:09.610 align:start position:0%
when it comes to the right point you
would<00:14:06.680><c> switch</c><00:14:06.920><c> over</c><00:14:07.630><c> so</c><00:14:08.630><c> you</c><00:14:08.690><c> would</c><00:14:09.080><c> switch</c><00:14:09.290><c> to</c>

00:14:09.610 --> 00:14:09.620 align:start position:0%
would switch over so you would switch to
 

00:14:09.620 --> 00:14:14.080 align:start position:0%
would switch over so you would switch to
lie<00:14:09.890><c> client</c><00:14:10.310><c> or</c><00:14:10.460><c> foo</c><00:14:11.000><c> node</c><00:14:11.210><c> over</c><00:14:11.540><c> choice</c><00:14:13.090><c> there</c>

00:14:14.080 --> 00:14:14.090 align:start position:0%
lie client or foo node over choice there
 

00:14:14.090 --> 00:14:16.900 align:start position:0%
lie client or foo node over choice there
is<00:14:14.180><c> also</c><00:14:14.360><c> this</c><00:14:14.840><c> important</c><00:14:15.410><c> news</c><00:14:16.040><c> for</c><00:14:16.400><c> the</c><00:14:16.640><c> DAP</c>

00:14:16.900 --> 00:14:16.910 align:start position:0%
is also this important news for the DAP
 

00:14:16.910 --> 00:14:19.710 align:start position:0%
is also this important news for the DAP
developers<00:14:17.740><c> that</c><00:14:18.740><c> we're</c><00:14:18.950><c> planning</c><00:14:19.220><c> to</c>

00:14:19.710 --> 00:14:19.720 align:start position:0%
developers that we're planning to
 

00:14:19.720 --> 00:14:24.570 align:start position:0%
developers that we're planning to
isolate<00:14:20.720><c> local</c><00:14:21.680><c> storage</c><00:14:22.360><c> between</c><00:14:23.360><c> networks</c>

00:14:24.570 --> 00:14:24.580 align:start position:0%
isolate local storage between networks
 

00:14:24.580 --> 00:14:29.620 align:start position:0%
isolate local storage between networks
so<00:14:25.580><c> you</c><00:14:25.610><c> would</c><00:14:26.120><c> have</c><00:14:27.130><c> different</c><00:14:28.130><c> scopes</c><00:14:28.760><c> to</c>

00:14:29.620 --> 00:14:29.630 align:start position:0%
so you would have different scopes to
 

00:14:29.630 --> 00:14:30.370 align:start position:0%
so you would have different scopes to
work<00:14:29.810><c> with</c>

00:14:30.370 --> 00:14:30.380 align:start position:0%
work with
 

00:14:30.380 --> 00:14:34.060 align:start position:0%
work with
so<00:14:30.620><c> the</c><00:14:30.860><c> DAP</c><00:14:31.040><c> developer</c><00:14:31.580><c> wouldn't</c><00:14:31.970><c> be</c><00:14:33.070><c> worried</c>

00:14:34.060 --> 00:14:34.070 align:start position:0%
so the DAP developer wouldn't be worried
 

00:14:34.070 --> 00:14:37.810 align:start position:0%
so the DAP developer wouldn't be worried
anymore<00:14:34.400><c> about</c><00:14:34.910><c> having</c><00:14:35.450><c> main</c><00:14:36.230><c> at</c><00:14:36.490><c> storage</c><00:14:37.490><c> and</c>

00:14:37.810 --> 00:14:37.820 align:start position:0%
anymore about having main at storage and
 

00:14:37.820 --> 00:14:43.420 align:start position:0%
anymore about having main at storage and
that's<00:14:38.600><c> net</c><00:14:38.870><c> storage</c><00:14:39.200><c> and</c><00:14:40.270><c> you</c><00:14:41.270><c> know</c><00:14:41.390><c> I</c><00:14:42.430><c> also</c>

00:14:43.420 --> 00:14:43.430 align:start position:0%
that's net storage and you know I also
 

00:14:43.430 --> 00:14:45.280 align:start position:0%
that's net storage and you know I also
transaction<00:14:44.120><c> Spectre</c><00:14:44.630><c> which</c><00:14:44.900><c> is</c><00:14:45.080><c> something</c>

00:14:45.280 --> 00:14:45.290 align:start position:0%
transaction Spectre which is something
 

00:14:45.290 --> 00:14:49.240 align:start position:0%
transaction Spectre which is something
you<00:14:46.040><c> know</c><00:14:46.160><c> it's</c><00:14:46.400><c> time</c><00:14:46.670><c> it</c><00:14:46.820><c> for</c><00:14:47.030><c> us</c><00:14:47.150><c> to</c><00:14:47.330><c> have</c><00:14:48.250><c> we</c>

00:14:49.240 --> 00:14:49.250 align:start position:0%
you know it's time it for us to have we
 

00:14:49.250 --> 00:14:50.890 align:start position:0%
you know it's time it for us to have we
would<00:14:49.400><c> show</c><00:14:49.640><c> pending</c><00:14:50.060><c> in</c><00:14:50.210><c> past</c>

00:14:50.890 --> 00:14:50.900 align:start position:0%
would show pending in past
 

00:14:50.900 --> 00:14:55.960 align:start position:0%
would show pending in past
no<00:14:51.740><c> more</c><00:14:52.010><c> per</c><00:14:52.490><c> dab</c><00:14:52.730><c> setup</c><00:14:53.240><c> because</c><00:14:53.540><c> as</c><00:14:54.970><c> taking</c>

00:14:55.960 --> 00:14:55.970 align:start position:0%
no more per dab setup because as taking
 

00:14:55.970 --> 00:14:58.180 align:start position:0%
no more per dab setup because as taking
the<00:14:56.060><c> wallet</c><00:14:56.390><c> as</c><00:14:56.510><c> an</c><00:14:56.720><c> example</c><00:14:57.080><c> he</c><00:14:57.410><c> handles</c><00:14:57.770><c> all</c>

00:14:58.180 --> 00:14:58.190 align:start position:0%
the wallet as an example he handles all
 

00:14:58.190 --> 00:15:01.210 align:start position:0%
the wallet as an example he handles all
its<00:14:58.670><c> transactions</c><00:14:59.390><c> and</c><00:14:59.630><c> pass</c><00:14:59.870><c> in</c><00:15:00.110><c> history</c><00:15:00.560><c> so</c>

00:15:01.210 --> 00:15:01.220 align:start position:0%
its transactions and pass in history so
 

00:15:01.220 --> 00:15:04.170 align:start position:0%
its transactions and pass in history so
that<00:15:01.490><c> wouldn't</c><00:15:01.880><c> be</c><00:15:02.030><c> necessary</c><00:15:02.450><c> anymore</c>

00:15:04.170 --> 00:15:04.180 align:start position:0%
that wouldn't be necessary anymore
 

00:15:04.180 --> 00:15:08.080 align:start position:0%
that wouldn't be necessary anymore
always<00:15:05.180><c> a</c><00:15:05.450><c> bi</c><00:15:05.660><c> look</c><00:15:05.990><c> up</c><00:15:06.200><c> so</c><00:15:06.500><c> you'd</c><00:15:06.680><c> see</c><00:15:07.090><c> once</c>

00:15:08.080 --> 00:15:08.090 align:start position:0%
always a bi look up so you'd see once
 

00:15:08.090 --> 00:15:12.150 align:start position:0%
always a bi look up so you'd see once
that<00:15:08.510><c> methods</c><00:15:09.410><c> are</c><00:15:09.710><c> on</c><00:15:10.610><c> the</c><00:15:10.790><c> direct</c><00:15:11.150><c> research</c>

00:15:12.150 --> 00:15:12.160 align:start position:0%
that methods are on the direct research
 

00:15:12.160 --> 00:15:16.990 align:start position:0%
that methods are on the direct research
that<00:15:13.160><c> would</c><00:15:13.250><c> be</c><00:15:13.460><c> so</c><00:15:14.390><c> evident</c><00:15:15.700><c> and</c><00:15:16.700><c> you</c><00:15:16.880><c> would</c>

00:15:16.990 --> 00:15:17.000 align:start position:0%
that would be so evident and you would
 

00:15:17.000 --> 00:15:19.640 align:start position:0%
that would be so evident and you would
see<00:15:17.240><c> perfectly</c><00:15:18.050><c> the</c><00:15:18.260><c> transaction</c><00:15:18.800><c> details</c>

00:15:19.640 --> 00:15:19.650 align:start position:0%
see perfectly the transaction details
 

00:15:19.650 --> 00:15:23.269 align:start position:0%
see perfectly the transaction details
and<00:15:20.330><c> speaking</c><00:15:21.330><c> of</c><00:15:21.390><c> the</c><00:15:21.570><c> iam</c><00:15:21.870><c> wallet</c><00:15:22.230><c> it's</c><00:15:23.040><c> time</c>

00:15:23.269 --> 00:15:23.279 align:start position:0%
and speaking of the iam wallet it's time
 

00:15:23.279 --> 00:15:24.170 align:start position:0%
and speaking of the iam wallet it's time
for<00:15:23.550><c> a</c><00:15:23.580><c> change</c>

00:15:24.170 --> 00:15:24.180 align:start position:0%
for a change
 

00:15:24.180 --> 00:15:29.990 align:start position:0%
for a change
so<00:15:25.130><c> back</c><00:15:26.130><c> then</c><00:15:27.200><c> you</c><00:15:28.200><c> would</c><00:15:28.410><c> it</c><00:15:29.160><c> was</c><00:15:29.370><c> one</c><00:15:29.730><c> of</c><00:15:29.850><c> the</c>

00:15:29.990 --> 00:15:30.000 align:start position:0%
so back then you would it was one of the
 

00:15:30.000 --> 00:15:33.079 align:start position:0%
so back then you would it was one of the
most<00:15:30.930><c> ideal</c><00:15:31.290><c> ways</c><00:15:31.740><c> for</c><00:15:32.070><c> you</c><00:15:32.130><c> to</c><00:15:32.310><c> kick</c><00:15:32.520><c> start</c><00:15:32.670><c> on</c>

00:15:33.079 --> 00:15:33.089 align:start position:0%
most ideal ways for you to kick start on
 

00:15:33.089 --> 00:15:35.660 align:start position:0%
most ideal ways for you to kick start on
your<00:15:33.210><c> solidity</c><00:15:33.750><c> project</c><00:15:34.290><c> but</c><00:15:35.130><c> now</c><00:15:35.339><c> we</c><00:15:35.400><c> have</c>

00:15:35.660 --> 00:15:35.670 align:start position:0%
your solidity project but now we have
 

00:15:35.670 --> 00:15:39.050 align:start position:0%
your solidity project but now we have
some<00:15:35.940><c> powerful</c><00:15:36.240><c> tools</c><00:15:36.420><c> like</c><00:15:36.990><c> remix</c><00:15:37.440><c> and</c><00:15:38.060><c> maybe</c>

00:15:39.050 --> 00:15:39.060 align:start position:0%
some powerful tools like remix and maybe
 

00:15:39.060 --> 00:15:40.610 align:start position:0%
some powerful tools like remix and maybe
we<00:15:39.240><c> don't</c><00:15:39.450><c> need</c><00:15:39.630><c> some</c><00:15:39.870><c> features</c><00:15:40.320><c> that</c><00:15:40.470><c> we</c><00:15:40.589><c> have</c>

00:15:40.610 --> 00:15:40.620 align:start position:0%
we don't need some features that we have
 

00:15:40.620 --> 00:15:43.940 align:start position:0%
we don't need some features that we have
in<00:15:40.890><c> the</c><00:15:40.980><c> past</c><00:15:41.160><c> so</c><00:15:41.810><c> now</c><00:15:42.810><c> we</c><00:15:42.870><c> see</c><00:15:43.200><c> it</c><00:15:43.260><c> as</c><00:15:43.529><c> the</c>

00:15:43.940 --> 00:15:43.950 align:start position:0%
in the past so now we see it as the
 

00:15:43.950 --> 00:15:46.640 align:start position:0%
in the past so now we see it as the
ideal<00:15:44.430><c> way</c><00:15:44.610><c> of</c><00:15:44.870><c> starting</c><00:15:45.870><c> as</c><00:15:46.020><c> a</c><00:15:46.050><c> solidity</c>

00:15:46.640 --> 00:15:46.650 align:start position:0%
ideal way of starting as a solidity
 

00:15:46.650 --> 00:15:51.170 align:start position:0%
ideal way of starting as a solidity
development<00:15:47.279><c> is</c><00:15:47.940><c> having</c><00:15:48.779><c> Wow</c><00:15:49.700><c> in</c><00:15:50.700><c> remix</c>

00:15:51.170 --> 00:15:51.180 align:start position:0%
development is having Wow in remix
 

00:15:51.180 --> 00:15:53.840 align:start position:0%
development is having Wow in remix
itself<00:15:51.740><c> so</c><00:15:52.740><c> we're</c><00:15:53.010><c> planning</c><00:15:53.190><c> to</c><00:15:53.520><c> deprecate</c>

00:15:53.840 --> 00:15:53.850 align:start position:0%
itself so we're planning to deprecate
 

00:15:53.850 --> 00:15:56.750 align:start position:0%
itself so we're planning to deprecate
some<00:15:54.480><c> features</c><00:15:54.930><c> in</c><00:15:55.589><c> order</c><00:15:55.770><c> to</c><00:15:56.100><c> have</c><00:15:56.520><c> more</c>

00:15:56.750 --> 00:15:56.760 align:start position:0%
some features in order to have more
 

00:15:56.760 --> 00:16:01.310 align:start position:0%
some features in order to have more
simplicity<00:15:58.910><c> and</c><00:15:59.910><c> we're</c><00:16:00.210><c> planning</c><00:16:00.570><c> to</c><00:16:00.690><c> have</c><00:16:00.930><c> a</c>

00:16:01.310 --> 00:16:01.320 align:start position:0%
simplicity and we're planning to have a
 

00:16:01.320 --> 00:16:06.260 align:start position:0%
simplicity and we're planning to have a
new<00:16:01.500><c> wallet</c><00:16:01.740><c> wallet</c><00:16:02.190><c> contract</c><00:16:05.180><c> there</c><00:16:06.180><c> are</c>

00:16:06.260 --> 00:16:06.270 align:start position:0%
new wallet wallet contract there are
 

00:16:06.270 --> 00:16:09.890 align:start position:0%
new wallet wallet contract there are
some<00:16:06.480><c> other</c><00:16:07.040><c> audited</c><00:16:08.040><c> and</c><00:16:08.310><c> solid</c><00:16:09.000><c> work</c><00:16:09.240><c> around</c>

00:16:09.890 --> 00:16:09.900 align:start position:0%
some other audited and solid work around
 

00:16:09.900 --> 00:16:12.170 align:start position:0%
some other audited and solid work around
so<00:16:10.230><c> we're</c><00:16:10.410><c> playing</c><00:16:10.710><c> to</c><00:16:11.040><c> in</c><00:16:11.400><c> the</c><00:16:11.550><c> near</c><00:16:11.970><c> future</c>

00:16:12.170 --> 00:16:12.180 align:start position:0%
so we're playing to in the near future
 

00:16:12.180 --> 00:16:16.900 align:start position:0%
so we're playing to in the near future
to<00:16:12.600><c> change</c><00:16:12.810><c> that</c><00:16:13.880><c> well</c><00:16:15.380><c> this</c><00:16:16.380><c> is</c><00:16:16.589><c> about</c>

00:16:16.900 --> 00:16:16.910 align:start position:0%
to change that well this is about
 

00:16:16.910 --> 00:16:21.530 align:start position:0%
to change that well this is about
developers<00:16:17.910><c> yeah</c><00:16:19.100><c> so</c><00:16:20.100><c> we</c><00:16:20.520><c> plan</c><00:16:20.760><c> to</c><00:16:20.910><c> have</c><00:16:21.120><c> very</c>

00:16:21.530 --> 00:16:21.540 align:start position:0%
developers yeah so we plan to have very
 

00:16:21.540 --> 00:16:24.380 align:start position:0%
developers yeah so we plan to have very
integration<00:16:22.140><c> with</c><00:16:22.290><c> remix</c><00:16:22.820><c> improving</c><00:16:23.820><c> private</c>

00:16:24.380 --> 00:16:24.390 align:start position:0%
integration with remix improving private
 

00:16:24.390 --> 00:16:27.470 align:start position:0%
integration with remix improving private
net<00:16:24.570><c> integrations</c><00:16:25.940><c> kick-starts</c><00:16:26.940><c> and</c><00:16:27.120><c> purpose</c>

00:16:27.470 --> 00:16:27.480 align:start position:0%
net integrations kick-starts and purpose
 

00:16:27.480 --> 00:16:31.070 align:start position:0%
net integrations kick-starts and purpose
magic<00:16:27.990><c> and</c><00:16:28.490><c> of</c><00:16:29.490><c> course</c><00:16:29.820><c> we're</c><00:16:30.180><c> totally</c><00:16:30.660><c> open</c>

00:16:31.070 --> 00:16:31.080 align:start position:0%
magic and of course we're totally open
 

00:16:31.080 --> 00:16:33.650 align:start position:0%
magic and of course we're totally open
to<00:16:31.110><c> suggestions</c><00:16:31.890><c> so</c><00:16:32.130><c> you</c><00:16:32.610><c> can</c><00:16:32.880><c> guys</c><00:16:33.060><c> reach</c><00:16:33.450><c> me</c>

00:16:33.650 --> 00:16:33.660 align:start position:0%
to suggestions so you can guys reach me
 

00:16:33.660 --> 00:16:37.699 align:start position:0%
to suggestions so you can guys reach me
out<00:16:33.779><c> before</c><00:16:35.209><c> before</c><00:16:36.209><c> lunch</c><00:16:36.900><c> or</c><00:16:37.290><c> maybe</c>

00:16:37.699 --> 00:16:37.709 align:start position:0%
out before before lunch or maybe
 

00:16:37.709 --> 00:16:42.079 align:start position:0%
out before before lunch or maybe
something<00:16:39.560><c> speaking</c><00:16:40.560><c> of</c><00:16:40.830><c> the</c><00:16:41.160><c> ecosystem</c>

00:16:42.079 --> 00:16:42.089 align:start position:0%
something speaking of the ecosystem
 

00:16:42.089 --> 00:16:45.560 align:start position:0%
something speaking of the ecosystem
we're<00:16:42.270><c> trying</c><00:16:42.600><c> to</c><00:16:42.750><c> build</c><00:16:42.930><c> here</c><00:16:43.080><c> I</c><00:16:44.480><c> think</c><00:16:45.480><c> it</c>

00:16:45.560 --> 00:16:45.570 align:start position:0%
we're trying to build here I think it
 

00:16:45.570 --> 00:16:47.810 align:start position:0%
we're trying to build here I think it
makes<00:16:45.900><c> a</c><00:16:46.080><c> lot</c><00:16:46.110><c> of</c><00:16:46.290><c> sense</c><00:16:46.680><c> if</c><00:16:46.920><c> we</c><00:16:47.100><c> if</c><00:16:47.339><c> we</c><00:16:47.580><c> could</c>

00:16:47.810 --> 00:16:47.820 align:start position:0%
makes a lot of sense if we if we could
 

00:16:47.820 --> 00:16:54.199 align:start position:0%
makes a lot of sense if we if we could
have<00:16:48.089><c> some</c><00:16:48.470><c> depth</c><00:16:49.470><c> rest</c><00:16:49.980><c> meter</c><00:16:51.950><c> because</c><00:16:53.209><c> there</c>

00:16:54.199 --> 00:16:54.209 align:start position:0%
have some depth rest meter because there
 

00:16:54.209 --> 00:16:56.510 align:start position:0%
have some depth rest meter because there
is<00:16:54.300><c> a</c><00:16:54.330><c> fundamental</c><00:16:54.600><c> question</c><00:16:55.529><c> about</c><00:16:55.589><c> about</c>

00:16:56.510 --> 00:16:56.520 align:start position:0%
is a fundamental question about about
 

00:16:56.520 --> 00:17:00.530 align:start position:0%
is a fundamental question about about
this<00:16:57.410><c> should</c><00:16:58.410><c> apps</c><00:16:58.790><c> have</c><00:16:59.790><c> access</c><00:17:00.209><c> to</c><00:17:00.420><c> your</c>

00:17:00.530 --> 00:17:00.540 align:start position:0%
this should apps have access to your
 

00:17:00.540 --> 00:17:05.260 align:start position:0%
this should apps have access to your
HTTP<00:17:01.520><c> if</c><00:17:02.520><c> the</c><00:17:02.850><c> apps</c><00:17:02.940><c> could</c><00:17:03.330><c> be</c><00:17:03.480><c> run</c><00:17:03.690><c> from</c><00:17:04.050><c> swarm</c>

00:17:05.260 --> 00:17:05.270 align:start position:0%
HTTP if the apps could be run from swarm
 

00:17:05.270 --> 00:17:08.439 align:start position:0%
HTTP if the apps could be run from swarm
could<00:17:06.270><c> be</c><00:17:06.420><c> loaded</c><00:17:06.600><c> from</c><00:17:06.870><c> swarm</c><00:17:07.319><c> would</c><00:17:07.980><c> they</c>

00:17:08.439 --> 00:17:08.449 align:start position:0%
could be loaded from swarm would they
 

00:17:08.449 --> 00:17:11.179 align:start position:0%
could be loaded from swarm would they
does<00:17:09.449><c> that</c><00:17:09.630><c> make</c><00:17:09.809><c> sense</c><00:17:09.839><c> even</c><00:17:10.500><c> sense</c><00:17:10.800><c> to</c><00:17:11.040><c> have</c>

00:17:11.179 --> 00:17:11.189 align:start position:0%
does that make sense even sense to have
 

00:17:11.189 --> 00:17:14.720 align:start position:0%
does that make sense even sense to have
access<00:17:11.610><c> to</c><00:17:11.670><c> HTTP</c><00:17:12.709><c> we</c><00:17:13.709><c> all</c><00:17:13.800><c> know</c><00:17:13.949><c> the</c><00:17:14.160><c> web</c><00:17:14.370><c> now</c>

00:17:14.720 --> 00:17:14.730 align:start position:0%
access to HTTP we all know the web now
 

00:17:14.730 --> 00:17:17.919 align:start position:0%
access to HTTP we all know the web now
is<00:17:14.970><c> full</c><00:17:15.209><c> of</c><00:17:15.380><c> trackers</c><00:17:16.380><c> from</c><00:17:16.709><c> all</c><00:17:16.949><c> kinds</c><00:17:17.610><c> and</c>

00:17:17.919 --> 00:17:17.929 align:start position:0%
is full of trackers from all kinds and
 

00:17:17.929 --> 00:17:20.569 align:start position:0%
is full of trackers from all kinds and
those<00:17:18.929><c> trackers</c><00:17:19.230><c> feeds</c><00:17:19.679><c> a</c><00:17:19.800><c> multi</c><00:17:20.280><c> billion</c>

00:17:20.569 --> 00:17:20.579 align:start position:0%
those trackers feeds a multi billion
 

00:17:20.579 --> 00:17:23.689 align:start position:0%
those trackers feeds a multi billion
markets<00:17:21.059><c> taking</c><00:17:21.900><c> advantage</c><00:17:22.350><c> out</c><00:17:22.800><c> of</c><00:17:22.860><c> all</c><00:17:23.520><c> of</c>

00:17:23.689 --> 00:17:23.699 align:start position:0%
markets taking advantage out of all of
 

00:17:23.699 --> 00:17:27.679 align:start position:0%
markets taking advantage out of all of
our<00:17:23.880><c> online</c><00:17:24.270><c> habits</c><00:17:25.220><c> and</c><00:17:26.220><c> once</c><00:17:27.120><c> that's</c><00:17:27.420><c> our</c>

00:17:27.679 --> 00:17:27.689 align:start position:0%
our online habits and once that's our
 

00:17:27.689 --> 00:17:30.440 align:start position:0%
our online habits and once that's our
whole<00:17:27.990><c> setting</c><00:17:28.380><c> swarm</c><00:17:28.820><c> users</c><00:17:29.820><c> will</c><00:17:30.270><c> be</c><00:17:30.300><c> able</c>

00:17:30.440 --> 00:17:30.450 align:start position:0%
whole setting swarm users will be able
 

00:17:30.450 --> 00:17:32.730 align:start position:0%
whole setting swarm users will be able
to<00:17:30.810><c> decide</c><00:17:31.170><c> whether</c><00:17:31.530><c> or</c><00:17:31.679><c> not</c>

00:17:32.730 --> 00:17:32.740 align:start position:0%
to decide whether or not
 

00:17:32.740 --> 00:17:36.770 align:start position:0%
to decide whether or not
a<00:17:32.830><c> certain</c><00:17:33.520><c> that</c><00:17:33.730><c> would</c><00:17:34.120><c> have</c><00:17:34.330><c> HTTP</c><00:17:34.990><c> access</c>

00:17:36.770 --> 00:17:36.780 align:start position:0%
a certain that would have HTTP access
 

00:17:36.780 --> 00:17:39.570 align:start position:0%
a certain that would have HTTP access
and<00:17:37.780><c> I'll</c><00:17:38.290><c> talk</c><00:17:38.440><c> about</c><00:17:38.470><c> the</c><00:17:38.950><c> blockchain</c><00:17:39.190><c> has</c>

00:17:39.570 --> 00:17:39.580 align:start position:0%
and I'll talk about the blockchain has
 

00:17:39.580 --> 00:17:41.850 align:start position:0%
and I'll talk about the blockchain has
already<00:17:39.820><c> proven</c><00:17:40.300><c> itself</c><00:17:40.750><c> secure</c><00:17:41.230><c> of</c><00:17:41.559><c> course</c>

00:17:41.850 --> 00:17:41.860 align:start position:0%
already proven itself secure of course
 

00:17:41.860 --> 00:17:44.669 align:start position:0%
already proven itself secure of course
such<00:17:42.730><c> social</c><00:17:43.390><c> engineering</c><00:17:43.900><c> and</c><00:17:44.140><c> trickery</c><00:17:44.559><c> are</c>

00:17:44.669 --> 00:17:44.679 align:start position:0%
such social engineering and trickery are
 

00:17:44.679 --> 00:17:48.060 align:start position:0%
such social engineering and trickery are
important<00:17:45.460><c> problems</c><00:17:45.970><c> to</c><00:17:46.210><c> deal</c><00:17:46.390><c> with</c><00:17:46.540><c> and</c><00:17:47.070><c> we'd</c>

00:17:48.060 --> 00:17:48.070 align:start position:0%
important problems to deal with and we'd
 

00:17:48.070 --> 00:17:49.740 align:start position:0%
important problems to deal with and we'd
like<00:17:48.250><c> to</c><00:17:48.400><c> invest</c><00:17:48.730><c> some</c><00:17:48.940><c> time</c><00:17:48.970><c> into</c><00:17:49.420><c> ant</c>

00:17:49.740 --> 00:17:49.750 align:start position:0%
like to invest some time into ant
 

00:17:49.750 --> 00:17:53.430 align:start position:0%
like to invest some time into ant
efficient<00:17:50.230><c> mechanisms</c><00:17:50.860><c> and</c><00:17:51.960><c> using</c><00:17:52.960><c> some</c><00:17:53.200><c> sort</c>

00:17:53.430 --> 00:17:53.440 align:start position:0%
efficient mechanisms and using some sort
 

00:17:53.440 --> 00:17:55.620 align:start position:0%
efficient mechanisms and using some sort
of<00:17:53.620><c> reputation</c><00:17:53.890><c> system</c><00:17:54.700><c> or</c><00:17:54.940><c> blacklist</c>

00:17:55.620 --> 00:17:55.630 align:start position:0%
of reputation system or blacklist
 

00:17:55.630 --> 00:17:58.200 align:start position:0%
of reputation system or blacklist
subscriptions<00:17:56.350><c> that</c><00:17:56.830><c> users</c><00:17:57.280><c> will</c><00:17:57.460><c> be</c><00:17:57.490><c> able</c><00:17:57.640><c> to</c>

00:17:58.200 --> 00:17:58.210 align:start position:0%
subscriptions that users will be able to
 

00:17:58.210 --> 00:18:04.950 align:start position:0%
subscriptions that users will be able to
easily<00:17:58.990><c> manage</c><00:18:02.190><c> so</c><00:18:03.190><c> yes</c><00:18:03.580><c> here</c><00:18:04.059><c> at</c><00:18:04.090><c> DEFCON</c><00:18:04.480><c> 3</c><00:18:04.720><c> I</c>

00:18:04.950 --> 00:18:04.960 align:start position:0%
easily manage so yes here at DEFCON 3 I
 

00:18:04.960 --> 00:18:08.400 align:start position:0%
easily manage so yes here at DEFCON 3 I
present<00:18:05.470><c> to</c><00:18:05.620><c> you</c><00:18:05.679><c> some</c><00:18:05.740><c> this</c><00:18:06.640><c> summary</c><00:18:07.410><c> we've</c>

00:18:08.400 --> 00:18:08.410 align:start position:0%
present to you some this summary we've
 

00:18:08.410 --> 00:18:11.100 align:start position:0%
present to you some this summary we've
got<00:18:08.620><c> harder</c><00:18:09.160><c> than</c><00:18:09.309><c> security</c><00:18:09.910><c> this</c><00:18:10.780><c> is</c><00:18:10.900><c> March</c>

00:18:11.100 --> 00:18:11.110 align:start position:0%
got harder than security this is March
 

00:18:11.110 --> 00:18:13.980 align:start position:0%
got harder than security this is March
or<00:18:11.290><c> gasps</c><00:18:11.530><c> updates</c><00:18:12.010><c> we're</c><00:18:12.910><c> no</c><00:18:13.059><c> longer</c><00:18:13.480><c> having</c>

00:18:13.980 --> 00:18:13.990 align:start position:0%
or gasps updates we're no longer having
 

00:18:13.990 --> 00:18:16.770 align:start position:0%
or gasps updates we're no longer having
to<00:18:14.410><c> release</c><00:18:14.740><c> mists</c><00:18:15.130><c> Burson's</c><00:18:15.730><c> for</c><00:18:16.179><c> each</c><00:18:16.420><c> gas</c>

00:18:16.770 --> 00:18:16.780 align:start position:0%
to release mists Burson's for each gas
 

00:18:16.780 --> 00:18:20.750 align:start position:0%
to release mists Burson's for each gas
update<00:18:17.880><c> ENS</c><00:18:18.880><c> integrations</c><00:18:19.660><c> for</c><00:18:20.110><c> our</c><00:18:20.170><c> better</c>

00:18:20.750 --> 00:18:20.760 align:start position:0%
update ENS integrations for our better
 

00:18:20.760 --> 00:18:25.190 align:start position:0%
update ENS integrations for our better
delight<00:18:21.760><c> client</c><00:18:22.260><c> remix</c><00:18:23.260><c> integration</c><00:18:24.000><c> so</c>

00:18:25.190 --> 00:18:25.200 align:start position:0%
delight client remix integration so
 

00:18:25.200 --> 00:18:28.890 align:start position:0%
delight client remix integration so
there's<00:18:26.200><c> a</c><00:18:26.290><c> key</c><00:18:26.530><c> takeaway</c><00:18:26.710><c> which</c><00:18:27.280><c> is</c><00:18:27.900><c> missed</c>

00:18:28.890 --> 00:18:28.900 align:start position:0%
there's a key takeaway which is missed
 

00:18:28.900 --> 00:18:34.740 align:start position:0%
there's a key takeaway which is missed
is<00:18:29.620><c> a</c><00:18:29.679><c> full</c><00:18:30.550><c> browser</c><00:18:32.610><c> that</c><00:18:33.610><c> makes</c><00:18:34.059><c> you</c><00:18:34.270><c> run</c><00:18:34.450><c> a</c>

00:18:34.740 --> 00:18:34.750 align:start position:0%
is a full browser that makes you run a
 

00:18:34.750 --> 00:18:38.370 align:start position:0%
is a full browser that makes you run a
full<00:18:35.080><c> note</c><00:18:35.580><c> you</c><00:18:36.580><c> can</c><00:18:37.120><c> be</c><00:18:37.270><c> also</c><00:18:37.660><c> a</c><00:18:37.929><c> quite</c><00:18:38.320><c> a</c>

00:18:38.370 --> 00:18:38.380 align:start position:0%
full note you can be also a quite a
 

00:18:38.380 --> 00:18:42.299 align:start position:0%
full note you can be also a quite a
light<00:18:38.710><c> note</c><00:18:38.950><c> but</c><00:18:39.730><c> the</c><00:18:39.970><c> thing</c><00:18:40.300><c> is</c><00:18:41.040><c> you</c><00:18:42.040><c> should</c>

00:18:42.299 --> 00:18:42.309 align:start position:0%
light note but the thing is you should
 

00:18:42.309 --> 00:18:44.730 align:start position:0%
light note but the thing is you should
for<00:18:42.760><c> the</c><00:18:42.790><c> grid</c><00:18:43.090><c> of</c><00:18:43.210><c> the</c><00:18:43.240><c> ecosystem</c><00:18:43.929><c> run</c><00:18:44.500><c> euro</c>

00:18:44.730 --> 00:18:44.740 align:start position:0%
for the grid of the ecosystem run euro
 

00:18:44.740 --> 00:18:51.510 align:start position:0%
for the grid of the ecosystem run euro
note<00:18:47.370><c> well</c><00:18:48.370><c> this</c><00:18:49.030><c> is</c><00:18:49.330><c> our</c><00:18:49.750><c> current</c><00:18:50.200><c> team</c><00:18:50.520><c> and</c>

00:18:51.510 --> 00:18:51.520 align:start position:0%
note well this is our current team and
 

00:18:51.520 --> 00:18:54.360 align:start position:0%
note well this is our current team and
we<00:18:51.760><c> also</c><00:18:51.910><c> has</c><00:18:52.270><c> some</c><00:18:52.720><c> many</c><00:18:53.620><c> in</c><00:18:53.860><c> doses</c><00:18:54.220><c> of</c>

00:18:54.360 --> 00:18:54.370 align:start position:0%
we also has some many in doses of
 

00:18:54.370 --> 00:18:57.600 align:start position:0%
we also has some many in doses of
contributors<00:18:54.910><c> so</c><00:18:55.210><c> I</c><00:18:55.450><c> like</c><00:18:55.750><c> to</c><00:18:56.250><c> clap</c><00:18:57.250><c> a</c><00:18:57.280><c> little</c>

00:18:57.600 --> 00:18:57.610 align:start position:0%
contributors so I like to clap a little
 

00:18:57.610 --> 00:19:02.190 align:start position:0%
contributors so I like to clap a little
bit<00:18:57.730><c> for</c><00:18:57.970><c> them</c><00:19:00.150><c> those</c><00:19:01.150><c> guys</c><00:19:01.390><c> helped</c><00:19:01.809><c> us</c><00:19:01.960><c> with</c>

00:19:02.190 --> 00:19:02.200 align:start position:0%
bit for them those guys helped us with
 

00:19:02.200 --> 00:19:05.310 align:start position:0%
bit for them those guys helped us with
translation<00:19:02.980><c> with</c><00:19:03.340><c> many</c><00:19:03.580><c> bug</c><00:19:03.790><c> fixes</c><00:19:04.300><c> and</c><00:19:04.570><c> lots</c>

00:19:05.310 --> 00:19:05.320 align:start position:0%
translation with many bug fixes and lots
 

00:19:05.320 --> 00:19:08.310 align:start position:0%
translation with many bug fixes and lots
of<00:19:05.470><c> suggestions</c><00:19:05.890><c> around</c><00:19:06.870><c> and</c><00:19:07.870><c> there's</c><00:19:08.140><c> one</c>

00:19:08.310 --> 00:19:08.320 align:start position:0%
of suggestions around and there's one
 

00:19:08.320 --> 00:19:10.590 align:start position:0%
of suggestions around and there's one
more<00:19:08.440><c> thing</c><00:19:08.700><c> remember</c><00:19:09.700><c> that</c><00:19:10.179><c> I</c><00:19:10.210><c> told</c><00:19:10.390><c> you</c>

00:19:10.590 --> 00:19:10.600 align:start position:0%
more thing remember that I told you
 

00:19:10.600 --> 00:19:13.049 align:start position:0%
more thing remember that I told you
about<00:19:10.660><c> the</c><00:19:10.960><c> workshop</c><00:19:11.380><c> back</c><00:19:11.710><c> in</c><00:19:11.890><c> June</c><00:19:12.130><c> we</c>

00:19:13.049 --> 00:19:13.059 align:start position:0%
about the workshop back in June we
 

00:19:13.059 --> 00:19:15.000 align:start position:0%
about the workshop back in June we
working<00:19:13.390><c> together</c><00:19:13.510><c> for</c><00:19:13.990><c> that</c><00:19:14.260><c> whole</c><00:19:14.530><c> week</c><00:19:14.559><c> and</c>

00:19:15.000 --> 00:19:15.010 align:start position:0%
working together for that whole week and
 

00:19:15.010 --> 00:19:16.910 align:start position:0%
working together for that whole week and
discussed<00:19:15.580><c> about</c><00:19:15.790><c> many</c><00:19:16.120><c> many</c><00:19:16.270><c> things</c><00:19:16.540><c> and</c>

00:19:16.910 --> 00:19:16.920 align:start position:0%
discussed about many many things and
 

00:19:16.920 --> 00:19:19.650 align:start position:0%
discussed about many many things and
Victor<00:19:17.920><c> Maia</c><00:19:18.160><c> kick-started</c><00:19:19.030><c> a</c><00:19:19.150><c> new</c><00:19:19.300><c> track</c>

00:19:19.650 --> 00:19:19.660 align:start position:0%
Victor Maia kick-started a new track
 

00:19:19.660 --> 00:19:22.590 align:start position:0%
Victor Maia kick-started a new track
within<00:19:20.080><c> the</c><00:19:20.290><c> team</c><00:19:20.500><c> so</c><00:19:21.429><c> I</c><00:19:21.460><c> invite</c><00:19:21.820><c> him</c><00:19:22.059><c> to</c><00:19:22.300><c> stage</c>

00:19:22.590 --> 00:19:22.600 align:start position:0%
within the team so I invite him to stage
 

00:19:22.600 --> 00:19:52.770 align:start position:0%
within the team so I invite him to stage
to<00:19:22.840><c> talk</c><00:19:22.990><c> about</c><00:19:23.170><c> his</c><00:19:23.980><c> new</c><00:19:24.160><c> project</c>

00:19:52.770 --> 00:19:52.780 align:start position:0%
 
 

00:19:52.780 --> 00:19:57.070 align:start position:0%
 
so<00:19:53.780><c> hello</c><00:19:54.170><c> everyone</c><00:19:55.120><c> now</c><00:19:56.120><c> we</c><00:19:56.510><c> are</c><00:19:56.630><c> gonna</c><00:19:56.780><c> show</c>

00:19:57.070 --> 00:19:57.080 align:start position:0%
so hello everyone now we are gonna show
 

00:19:57.080 --> 00:20:02.430 align:start position:0%
so hello everyone now we are gonna show
you<00:19:57.140><c> show</c><00:19:57.890><c> you</c><00:19:57.950><c> something</c><00:19:58.580><c> new</c><00:19:58.870><c> so</c><00:19:59.870><c> already</c><00:20:01.420><c> I</c>

00:20:02.430 --> 00:20:02.440 align:start position:0%
you show you something new so already I
 

00:20:02.440 --> 00:20:05.530 align:start position:0%
you show you something new so already I
think<00:20:03.440><c> everyone</c><00:20:04.160><c> here</c><00:20:04.370><c> dreams</c><00:20:04.730><c> about</c>

00:20:05.530 --> 00:20:05.540 align:start position:0%
think everyone here dreams about
 

00:20:05.540 --> 00:20:07.800 align:start position:0%
think everyone here dreams about
centralized<00:20:06.020><c> well</c><00:20:06.320><c> our</c><00:20:07.160><c> world</c><00:20:07.430><c> of</c><00:20:07.520><c> abundance</c>

00:20:07.800 --> 00:20:07.810 align:start position:0%
centralized well our world of abundance
 

00:20:07.810 --> 00:20:11.140 align:start position:0%
centralized well our world of abundance
there<00:20:08.810><c> are</c><00:20:08.930><c> no</c><00:20:09.110><c> companies</c><00:20:09.620><c> where</c><00:20:10.310><c> nobody</c><00:20:10.850><c> owns</c>

00:20:11.140 --> 00:20:11.150 align:start position:0%
there are no companies where nobody owns
 

00:20:11.150 --> 00:20:13.720 align:start position:0%
there are no companies where nobody owns
anything<00:20:11.630><c> there</c><00:20:12.530><c> are</c><00:20:12.680><c> just</c><00:20:12.950><c> public</c><00:20:13.430><c> adapts</c>

00:20:13.720 --> 00:20:13.730 align:start position:0%
anything there are just public adapts
 

00:20:13.730 --> 00:20:17.500 align:start position:0%
anything there are just public adapts
and<00:20:14.060><c> the</c><00:20:14.780><c> house</c><00:20:14.990><c> that</c><00:20:15.410><c> are</c><00:20:15.820><c> easily</c>

00:20:17.500 --> 00:20:17.510 align:start position:0%
and the house that are easily
 

00:20:17.510 --> 00:20:20.920 align:start position:0%
and the house that are easily
resilient<00:20:18.470><c> and</c><00:20:18.860><c> free</c><00:20:19.330><c> can</c><00:20:20.330><c> you</c><00:20:20.450><c> imagine</c><00:20:20.690><c> that</c>

00:20:20.920 --> 00:20:20.930 align:start position:0%
resilient and free can you imagine that
 

00:20:20.930 --> 00:20:24.550 align:start position:0%
resilient and free can you imagine that
word<00:20:22.090><c> well</c><00:20:23.090><c> of</c><00:20:23.330><c> course</c><00:20:23.360><c> you</c><00:20:23.660><c> can</c><00:20:23.870><c> if</c><00:20:24.080><c> you</c><00:20:24.320><c> is</c>

00:20:24.550 --> 00:20:24.560 align:start position:0%
word well of course you can if you is
 

00:20:24.560 --> 00:20:29.050 align:start position:0%
word well of course you can if you is
that<00:20:24.770><c> thing</c><00:20:25.100><c> but</c><00:20:25.990><c> for</c><00:20:26.990><c> backyard</c><00:20:27.470><c> services</c><00:20:28.060><c> so</c>

00:20:29.050 --> 00:20:29.060 align:start position:0%
that thing but for backyard services so
 

00:20:29.060 --> 00:20:31.420 align:start position:0%
that thing but for backyard services so
what<00:20:29.570><c> about</c><00:20:29.660><c> the</c><00:20:29.900><c> front</c><00:20:30.140><c> end</c><00:20:30.320><c> what</c><00:20:31.190><c> about</c>

00:20:31.420 --> 00:20:31.430 align:start position:0%
what about the front end what about
 

00:20:31.430 --> 00:20:34.690 align:start position:0%
what about the front end what about
using<00:20:31.760><c> the</c><00:20:32.090><c> face</c><00:20:32.530><c> well</c><00:20:33.530><c> it</c><00:20:33.890><c> has</c><00:20:34.040><c> been</c><00:20:34.250><c> 2</c><00:20:34.490><c> years</c>

00:20:34.690 --> 00:20:34.700 align:start position:0%
using the face well it has been 2 years
 

00:20:34.700 --> 00:20:37.480 align:start position:0%
using the face well it has been 2 years
since<00:20:34.850><c> your</c><00:20:35.150><c> launch</c><00:20:35.450><c> and</c><00:20:35.750><c> yet</c><00:20:36.380><c> most</c><00:20:36.830><c> laps</c><00:20:37.190><c> are</c>

00:20:37.480 --> 00:20:37.490 align:start position:0%
since your launch and yet most laps are
 

00:20:37.490 --> 00:20:40.480 align:start position:0%
since your launch and yet most laps are
Stooges<00:20:38.440><c> centralized</c><00:20:39.440><c> companies</c><00:20:40.160><c> with</c>

00:20:40.480 --> 00:20:40.490 align:start position:0%
Stooges centralized companies with
 

00:20:40.490 --> 00:20:43.510 align:start position:0%
Stooges centralized companies with
tokens<00:20:40.900><c> they</c><00:20:41.900><c> are</c><00:20:42.080><c> hosted</c><00:20:42.860><c> on</c><00:20:43.010><c> central</c>

00:20:43.510 --> 00:20:43.520 align:start position:0%
tokens they are hosted on central
 

00:20:43.520 --> 00:20:47.200 align:start position:0%
tokens they are hosted on central
computer<00:20:44.060><c> they</c><00:20:44.720><c> use</c><00:20:44.900><c> centralized</c><00:20:45.470><c> api's</c><00:20:46.210><c> so</c>

00:20:47.200 --> 00:20:47.210 align:start position:0%
computer they use centralized api's so
 

00:20:47.210 --> 00:20:50.290 align:start position:0%
computer they use centralized api's so
where's<00:20:47.780><c> the</c><00:20:48.020><c> decentralized</c><00:20:48.380><c> web</c><00:20:48.910><c> why</c><00:20:49.910><c> it's</c>

00:20:50.290 --> 00:20:50.300 align:start position:0%
where's the decentralized web why it's
 

00:20:50.300 --> 00:20:57.570 align:start position:0%
where's the decentralized web why it's
not<00:20:50.570><c> happening</c><00:20:52.030><c> let's</c><00:20:53.030><c> talk</c><00:20:53.240><c> about</c><00:20:53.390><c> mist</c><00:20:55.780><c> what</c>

00:20:57.570 --> 00:20:57.580 align:start position:0%
not happening let's talk about mist what
 

00:20:57.580 --> 00:21:01.660 align:start position:0%
not happening let's talk about mist what
this<00:20:58.580><c> is</c><00:20:58.940><c> our</c><00:20:59.300><c> code</c><00:20:59.800><c> as</c><00:21:00.800><c> you</c><00:21:00.980><c> know</c><00:21:01.130><c> it's</c><00:21:01.370><c> not</c><00:21:01.520><c> in</c>

00:21:01.660 --> 00:21:01.670 align:start position:0%
this is our code as you know it's not in
 

00:21:01.670 --> 00:21:04.120 align:start position:0%
this is our code as you know it's not in
a<00:21:01.730><c> great</c><00:21:01.940><c> state</c><00:21:02.150><c> now</c><00:21:02.420><c> right</c><00:21:02.780><c> now</c><00:21:02.930><c> miss</c><00:21:03.770><c> little</c>

00:21:04.120 --> 00:21:04.130 align:start position:0%
a great state now right now miss little
 

00:21:04.130 --> 00:21:06.490 align:start position:0%
a great state now right now miss little
a<00:21:04.340><c> little</c><00:21:04.460><c> bit</c><00:21:04.670><c> slow</c><00:21:04.970><c> it</c><00:21:05.360><c> has</c><00:21:05.630><c> some</c><00:21:05.900><c> bugs</c>

00:21:06.490 --> 00:21:06.500 align:start position:0%
a little bit slow it has some bugs
 

00:21:06.500 --> 00:21:08.920 align:start position:0%
a little bit slow it has some bugs
of<00:21:07.310><c> course</c><00:21:07.610><c> you're</c><00:21:07.790><c> working</c><00:21:08.030><c> to</c><00:21:08.330><c> prove</c><00:21:08.570><c> it</c><00:21:08.750><c> and</c>

00:21:08.920 --> 00:21:08.930 align:start position:0%
of course you're working to prove it and
 

00:21:08.930 --> 00:21:10.690 align:start position:0%
of course you're working to prove it and
we<00:21:09.410><c> believe</c><00:21:09.650><c> you</c><00:21:09.740><c> can</c><00:21:09.890><c> make</c><00:21:09.920><c> it</c><00:21:10.160><c> much</c><00:21:10.430><c> much</c>

00:21:10.690 --> 00:21:10.700 align:start position:0%
we believe you can make it much much
 

00:21:10.700 --> 00:21:13.360 align:start position:0%
we believe you can make it much much
better<00:21:10.970><c> now</c><00:21:11.360><c> with</c><00:21:11.420><c> Mark</c><00:21:11.840><c> on</c><00:21:12.050><c> our</c><00:21:12.200><c> team</c><00:21:12.440><c> but</c>

00:21:13.360 --> 00:21:13.370 align:start position:0%
better now with Mark on our team but
 

00:21:13.370 --> 00:21:15.700 align:start position:0%
better now with Mark on our team but
even<00:21:14.060><c> if</c><00:21:14.180><c> you</c><00:21:14.270><c> miss</c><00:21:14.480><c> himself</c><00:21:14.990><c> was</c><00:21:15.230><c> perfect</c>

00:21:15.700 --> 00:21:15.710 align:start position:0%
even if you miss himself was perfect
 

00:21:15.710 --> 00:21:18.910 align:start position:0%
even if you miss himself was perfect
even<00:21:16.400><c> if</c><00:21:16.520><c> that</c><00:21:16.730><c> thing</c><00:21:17.180><c> was</c><00:21:17.540><c> flawless</c><00:21:17.920><c> would</c>

00:21:18.910 --> 00:21:18.920 align:start position:0%
even if that thing was flawless would
 

00:21:18.920 --> 00:21:23.310 align:start position:0%
even if that thing was flawless would
that<00:21:19.160><c> be</c><00:21:19.400><c> enough</c><00:21:20.050><c> well</c><00:21:21.050><c> what</c><00:21:21.680><c> about</c><00:21:21.770><c> those</c>

00:21:23.310 --> 00:21:23.320 align:start position:0%
that be enough well what about those
 

00:21:23.320 --> 00:21:26.080 align:start position:0%
that be enough well what about those
browsers<00:21:24.320><c> like</c><00:21:24.650><c> Miss</c><00:21:24.860><c> depend</c><00:21:25.460><c> on</c><00:21:25.550><c> a</c><00:21:25.640><c> huge</c><00:21:25.880><c> web</c>

00:21:26.080 --> 00:21:26.090 align:start position:0%
browsers like Miss depend on a huge web
 

00:21:26.090 --> 00:21:28.810 align:start position:0%
browsers like Miss depend on a huge web
stack<00:21:26.390><c> there</c><00:21:27.320><c> are</c><00:21:27.470><c> millions</c><00:21:28.010><c> of</c><00:21:28.220><c> lines</c><00:21:28.550><c> of</c>

00:21:28.810 --> 00:21:28.820 align:start position:0%
stack there are millions of lines of
 

00:21:28.820 --> 00:21:32.140 align:start position:0%
stack there are millions of lines of
code<00:21:29.120><c> that</c><00:21:29.780><c> we</c><00:21:30.080><c> do</c><00:21:30.230><c> not</c><00:21:30.410><c> control</c><00:21:30.950><c> and</c><00:21:31.340><c> you</c>

00:21:32.140 --> 00:21:32.150 align:start position:0%
code that we do not control and you
 

00:21:32.150 --> 00:21:34.240 align:start position:0%
code that we do not control and you
already<00:21:32.540><c> had</c><00:21:32.660><c> two</c><00:21:33.020><c> major</c><00:21:33.320><c> vulnerabilities</c>

00:21:34.240 --> 00:21:34.250 align:start position:0%
already had two major vulnerabilities
 

00:21:34.250 --> 00:21:37.600 align:start position:0%
already had two major vulnerabilities
because<00:21:35.060><c> of</c><00:21:35.270><c> those</c><00:21:35.480><c> things</c><00:21:35.980><c> so</c><00:21:36.980><c> the</c><00:21:37.280><c> point</c><00:21:37.520><c> is</c>

00:21:37.600 --> 00:21:37.610 align:start position:0%
because of those things so the point is
 

00:21:37.610 --> 00:21:39.310 align:start position:0%
because of those things so the point is
how<00:21:38.360><c> can</c><00:21:38.750><c> we</c>

00:21:39.310 --> 00:21:39.320 align:start position:0%
how can we
 

00:21:39.320 --> 00:21:42.910 align:start position:0%
how can we
those<00:21:39.770><c> things</c><00:21:40.190><c> should</c><00:21:40.700><c> be</c><00:21:40.790><c> secured</c><00:21:41.680><c> well</c><00:21:42.680><c> we</c>

00:21:42.910 --> 00:21:42.920 align:start position:0%
those things should be secured well we
 

00:21:42.920 --> 00:21:45.340 align:start position:0%
those things should be secured well we
can't<00:21:43.160><c> and</c><00:21:43.580><c> that's</c><00:21:44.210><c> a</c><00:21:44.360><c> serious</c><00:21:44.690><c> problem</c><00:21:44.930><c> for</c><00:21:45.080><c> a</c>

00:21:45.340 --> 00:21:45.350 align:start position:0%
can't and that's a serious problem for a
 

00:21:45.350 --> 00:21:48.190 align:start position:0%
can't and that's a serious problem for a
browser<00:21:45.650><c> that</c><00:21:46.190><c> deals</c><00:21:46.610><c> with</c><00:21:46.700><c> real</c><00:21:47.060><c> money</c><00:21:47.300><c> don't</c>

00:21:48.190 --> 00:21:48.200 align:start position:0%
browser that deals with real money don't
 

00:21:48.200 --> 00:21:51.490 align:start position:0%
browser that deals with real money don't
you<00:21:48.290><c> think</c><00:21:48.700><c> so</c><00:21:49.700><c> and</c><00:21:50.270><c> even</c><00:21:50.570><c> if</c><00:21:50.840><c> that</c><00:21:51.050><c> was</c><00:21:51.290><c> not</c>

00:21:51.490 --> 00:21:51.500 align:start position:0%
you think so and even if that was not
 

00:21:51.500 --> 00:21:53.680 align:start position:0%
you think so and even if that was not
the<00:21:51.560><c> case</c><00:21:51.890><c> if</c><00:21:52.190><c> those</c><00:21:52.700><c> things</c><00:21:53.060><c> were</c><00:21:53.390><c> perfect</c>

00:21:53.680 --> 00:21:53.690 align:start position:0%
the case if those things were perfect
 

00:21:53.690 --> 00:21:58.630 align:start position:0%
the case if those things were perfect
what<00:21:54.530><c> about</c><00:21:54.800><c> those</c><00:21:55.520><c> things</c><00:21:55.850><c> above</c><00:21:57.040><c> well</c><00:21:58.040><c> let's</c>

00:21:58.630 --> 00:21:58.640 align:start position:0%
what about those things above well let's
 

00:21:58.640 --> 00:22:05.380 align:start position:0%
what about those things above well let's
talk<00:21:58.880><c> about</c><00:21:59.060><c> JavaScript</c><00:22:03.910><c> okay</c><00:22:04.910><c> sorry</c><00:22:05.210><c> I</c><00:22:05.270><c> think</c>

00:22:05.380 --> 00:22:05.390 align:start position:0%
talk about JavaScript okay sorry I think
 

00:22:05.390 --> 00:22:06.970 align:start position:0%
talk about JavaScript okay sorry I think
I<00:22:05.510><c> have</c><00:22:05.540><c> some</c><00:22:05.900><c> problem</c><00:22:06.260><c> with</c><00:22:06.290><c> this</c><00:22:06.560><c> controller</c>

00:22:06.970 --> 00:22:06.980 align:start position:0%
I have some problem with this controller
 

00:22:06.980 --> 00:22:11.650 align:start position:0%
I have some problem with this controller
so<00:22:07.700><c> would</c><00:22:08.150><c> use</c><00:22:08.420><c> that</c><00:22:08.660><c> code</c><00:22:08.960><c> on</c><00:22:09.290><c> your</c><00:22:09.350><c> that</c><00:22:10.660><c> no</c>

00:22:11.650 --> 00:22:11.660 align:start position:0%
so would use that code on your that no
 

00:22:11.660 --> 00:22:13.540 align:start position:0%
so would use that code on your that no
really<00:22:11.900><c> think</c><00:22:12.050><c> about</c><00:22:12.110><c> it</c><00:22:12.470><c> is</c><00:22:12.800><c> it</c><00:22:13.040><c> safe</c><00:22:13.280><c> to</c><00:22:13.520><c> use</c>

00:22:13.540 --> 00:22:13.550 align:start position:0%
really think about it is it safe to use
 

00:22:13.550 --> 00:22:16.840 align:start position:0%
really think about it is it safe to use
that<00:22:13.820><c> finger</c><00:22:14.060><c> and</c><00:22:14.180><c> that</c><00:22:15.250><c> well</c><00:22:16.250><c> of</c><00:22:16.430><c> course</c><00:22:16.490><c> it</c>

00:22:16.840 --> 00:22:16.850 align:start position:0%
that finger and that well of course it
 

00:22:16.850 --> 00:22:18.550 align:start position:0%
that finger and that well of course it
is<00:22:16.970><c> it's</c><00:22:17.240><c> just</c><00:22:17.330><c> a</c><00:22:17.540><c> pure</c><00:22:17.720><c> function</c><00:22:17.930><c> it's</c><00:22:18.320><c> as</c>

00:22:18.550 --> 00:22:18.560 align:start position:0%
is it's just a pure function it's as
 

00:22:18.560 --> 00:22:19.570 align:start position:0%
is it's just a pure function it's as
simple<00:22:18.740><c> as</c><00:22:18.950><c> it</c><00:22:19.100><c> gets</c>

00:22:19.570 --> 00:22:19.580 align:start position:0%
simple as it gets
 

00:22:19.580 --> 00:22:21.840 align:start position:0%
simple as it gets
there<00:22:19.910><c> is</c><00:22:20.000><c> nothing</c><00:22:20.150><c> potential</c><00:22:20.750><c> safe</c><00:22:20.990><c> about</c><00:22:21.290><c> it</c>

00:22:21.840 --> 00:22:21.850 align:start position:0%
there is nothing potential safe about it
 

00:22:21.850 --> 00:22:23.980 align:start position:0%
there is nothing potential safe about it
so<00:22:22.850><c> what</c><00:22:23.150><c> about</c><00:22:23.240><c> this</c><00:22:23.540><c> one</c>

00:22:23.980 --> 00:22:23.990 align:start position:0%
so what about this one
 

00:22:23.990 --> 00:22:27.840 align:start position:0%
so what about this one
would<00:22:24.470><c> you</c><00:22:24.590><c> use</c><00:22:24.800><c> that</c><00:22:25.070><c> thing</c><00:22:25.370><c> on</c><00:22:25.760><c> your</c><00:22:25.940><c> deck</c>

00:22:27.840 --> 00:22:27.850 align:start position:0%
would you use that thing on your deck
 

00:22:27.850 --> 00:22:31.540 align:start position:0%
would you use that thing on your deck
well<00:22:28.850><c> of</c><00:22:29.120><c> course</c><00:22:29.180><c> you</c><00:22:29.630><c> do</c><00:22:30.080><c> not</c><00:22:30.320><c> I</c><00:22:30.650><c> hope</c><00:22:31.220><c> you</c><00:22:31.370><c> I</c>

00:22:31.540 --> 00:22:31.550 align:start position:0%
well of course you do not I hope you I
 

00:22:31.550 --> 00:22:33.640 align:start position:0%
well of course you do not I hope you I
hope<00:22:31.580><c> you</c><00:22:31.940><c> not</c><00:22:32.210><c> I</c><00:22:32.480><c> mean</c><00:22:32.900><c> you</c><00:22:33.050><c> don't</c><00:22:33.260><c> know</c><00:22:33.470><c> what</c>

00:22:33.640 --> 00:22:33.650 align:start position:0%
hope you not I mean you don't know what
 

00:22:33.650 --> 00:22:36.220 align:start position:0%
hope you not I mean you don't know what
square<00:22:33.920><c> that</c><00:22:34.070><c> is</c><00:22:34.310><c> does</c><00:22:34.700><c> it</c><00:22:35.300><c> could</c><00:22:35.630><c> do</c><00:22:35.720><c> anything</c>

00:22:36.220 --> 00:22:36.230 align:start position:0%
square that is does it could do anything
 

00:22:36.230 --> 00:22:39.850 align:start position:0%
square that is does it could do anything
for<00:22:36.800><c> example</c><00:22:37.510><c> this</c><00:22:38.510><c> is</c><00:22:38.930><c> a</c><00:22:39.170><c> very</c><00:22:39.320><c> implemented</c>

00:22:39.850 --> 00:22:39.860 align:start position:0%
for example this is a very implemented
 

00:22:39.860 --> 00:22:42.670 align:start position:0%
for example this is a very implemented
it's<00:22:40.580><c> correct</c><00:22:41.060><c> but</c><00:22:41.870><c> there</c><00:22:42.260><c> is</c><00:22:42.350><c> something</c>

00:22:42.670 --> 00:22:42.680 align:start position:0%
it's correct but there is something
 

00:22:42.680 --> 00:22:46.000 align:start position:0%
it's correct but there is something
extra<00:22:43.130><c> it</c><00:22:43.910><c> also</c><00:22:44.420><c> alters</c><00:22:44.990><c> the</c><00:22:45.290><c> global</c><00:22:45.650><c> r3</c>

00:22:46.000 --> 00:22:46.010 align:start position:0%
extra it also alters the global r3
 

00:22:46.010 --> 00:22:50.320 align:start position:0%
extra it also alters the global r3
object<00:22:46.490><c> so</c><00:22:48.400><c> this</c><00:22:49.400><c> isn't</c><00:22:49.490><c> like</c><00:22:49.730><c> it</c><00:22:50.030><c> it's</c><00:22:50.180><c> not</c>

00:22:50.320 --> 00:22:50.330 align:start position:0%
object so this isn't like it it's not
 

00:22:50.330 --> 00:22:52.120 align:start position:0%
object so this isn't like it it's not
who<00:22:50.600><c> this</c><00:22:50.900><c> is</c><00:22:51.020><c> the</c><00:22:51.230><c> kind</c><00:22:51.440><c> of</c><00:22:51.860><c> you</c><00:22:51.890><c> can</c>

00:22:52.120 --> 00:22:52.130 align:start position:0%
who this is the kind of you can
 

00:22:52.130 --> 00:22:55.720 align:start position:0%
who this is the kind of you can
do<00:22:52.250><c> in</c><00:22:52.340><c> JavaScript</c><00:22:53.200><c> so</c><00:22:54.280><c> by</c><00:22:55.280><c> the</c><00:22:55.340><c> way</c><00:22:55.460><c> it's</c><00:22:55.670><c> not</c>

00:22:55.720 --> 00:22:55.730 align:start position:0%
do in JavaScript so by the way it's not
 

00:22:55.730 --> 00:22:58.570 align:start position:0%
do in JavaScript so by the way it's not
only<00:22:55.850><c> about</c><00:22:56.240><c> practice</c><00:22:57.190><c> hacking</c><00:22:58.190><c> the</c><00:22:58.280><c> global</c>

00:22:58.570 --> 00:22:58.580 align:start position:0%
only about practice hacking the global
 

00:22:58.580 --> 00:23:00.580 align:start position:0%
only about practice hacking the global
scope<00:22:58.760><c> of</c><00:22:58.940><c> adapt</c><00:22:59.210><c> can</c><00:22:59.510><c> cause</c><00:22:59.720><c> it</c><00:22:59.990><c> to</c><00:23:00.020><c> for</c>

00:23:00.580 --> 00:23:00.590 align:start position:0%
scope of adapt can cause it to for
 

00:23:00.590 --> 00:23:03.580 align:start position:0%
scope of adapt can cause it to for
example<00:23:01.100><c> show</c><00:23:02.060><c> me</c><00:23:02.120><c> is</c><00:23:02.240><c> listening</c><00:23:02.630><c> for</c><00:23:02.930><c> track</c>

00:23:03.580 --> 00:23:03.590 align:start position:0%
example show me is listening for track
 

00:23:03.590 --> 00:23:06.280 align:start position:0%
example show me is listening for track
user<00:23:03.920><c> actions</c><00:23:04.400><c> mine</c><00:23:05.060><c> cryptocurrencies</c><00:23:05.750><c> on</c>

00:23:06.280 --> 00:23:06.290 align:start position:0%
user actions mine cryptocurrencies on
 

00:23:06.290 --> 00:23:09.310 align:start position:0%
user actions mine cryptocurrencies on
your<00:23:06.530><c> computer</c><00:23:07.070><c> so</c><00:23:07.940><c> here's</c><00:23:08.330><c> a</c><00:23:08.450><c> lesson</c><00:23:08.840><c> you</c>

00:23:09.310 --> 00:23:09.320 align:start position:0%
your computer so here's a lesson you
 

00:23:09.320 --> 00:23:11.950 align:start position:0%
your computer so here's a lesson you
should<00:23:09.560><c> never</c><00:23:09.740><c> import</c><00:23:10.400><c> jeaious</c><00:23:10.910><c> code</c><00:23:11.210><c> you</c><00:23:11.750><c> did</c>

00:23:11.950 --> 00:23:11.960 align:start position:0%
should never import jeaious code you did
 

00:23:11.960 --> 00:23:23.970 align:start position:0%
should never import jeaious code you did
not<00:23:12.170><c> read</c><00:23:12.440><c> it's</c><00:23:13.070><c> not</c><00:23:13.340><c> safe</c><00:23:14.710><c> but</c><00:23:15.710><c> oh</c><00:23:16.810><c> my</c><00:23:17.810><c> god</c>

00:23:23.970 --> 00:23:23.980 align:start position:0%
 
 

00:23:23.980 --> 00:23:27.630 align:start position:0%
 
something<00:23:24.980><c> okay</c><00:23:25.970><c> if</c><00:23:26.330><c> I</c><00:23:26.450><c> just</c><00:23:26.660><c> use</c><00:23:26.870><c> the</c><00:23:27.080><c> arrows</c>

00:23:27.630 --> 00:23:27.640 align:start position:0%
something okay if I just use the arrows
 

00:23:27.640 --> 00:23:30.610 align:start position:0%
something okay if I just use the arrows
but<00:23:28.640><c> do</c><00:23:28.760><c> we</c><00:23:28.850><c> know</c><00:23:29.000><c> that</c><00:23:29.030><c> that</c><00:23:29.450><c> D</c><00:23:29.840><c> lives</c><00:23:30.200><c> with</c>

00:23:30.610 --> 00:23:30.620 align:start position:0%
but do we know that that D lives with
 

00:23:30.620 --> 00:23:33.100 align:start position:0%
but do we know that that D lives with
all<00:23:30.830><c> the</c><00:23:31.100><c> reports</c><00:23:31.550><c> like</c><00:23:32.420><c> this</c><00:23:32.600><c> is</c><00:23:32.690><c> not</c><00:23:32.840><c> a</c><00:23:32.870><c> real</c>

00:23:33.100 --> 00:23:33.110 align:start position:0%
all the reports like this is not a real
 

00:23:33.110 --> 00:23:35.530 align:start position:0%
all the reports like this is not a real
problem<00:23:33.260><c> because</c><00:23:33.560><c> that</c><00:23:34.400><c> devs</c><00:23:34.670><c> are</c><00:23:34.910><c> doing</c><00:23:35.300><c> all</c>

00:23:35.530 --> 00:23:35.540 align:start position:0%
problem because that devs are doing all
 

00:23:35.540 --> 00:23:38.860 align:start position:0%
problem because that devs are doing all
that<00:23:35.750><c> audit</c><00:23:36.230><c> work</c><00:23:36.440><c> by</c><00:23:36.950><c> themselves</c><00:23:37.100><c> right</c><00:23:37.870><c> so</c>

00:23:38.860 --> 00:23:38.870 align:start position:0%
that audit work by themselves right so
 

00:23:38.870 --> 00:23:41.280 align:start position:0%
that audit work by themselves right so
let<00:23:39.170><c> me</c><00:23:39.290><c> show</c><00:23:39.410><c> something</c>

00:23:41.280 --> 00:23:41.290 align:start position:0%
let me show something
 

00:23:41.290 --> 00:23:43.660 align:start position:0%
let me show something
these<00:23:42.290><c> are</c><00:23:42.500><c> least</c><00:23:42.710><c> refer</c><00:23:43.070><c> to</c><00:23:43.280><c> that</c><00:23:43.400><c> as</c>

00:23:43.660 --> 00:23:43.670 align:start position:0%
these are least refer to that as
 

00:23:43.670 --> 00:23:48.370 align:start position:0%
these are least refer to that as
dependencies<00:23:46.180><c> each</c><00:23:47.180><c> one</c><00:23:47.450><c> of</c><00:23:47.600><c> those</c><00:23:47.750><c> lines</c><00:23:48.020><c> is</c>

00:23:48.370 --> 00:23:48.380 align:start position:0%
dependencies each one of those lines is
 

00:23:48.380 --> 00:23:50.290 align:start position:0%
dependencies each one of those lines is
an<00:23:48.560><c> intern</c><00:23:49.010><c> pocket</c><00:23:49.370><c> with</c><00:23:49.670><c> a</c><00:23:49.790><c> lot</c><00:23:49.940><c> of</c><00:23:49.970><c> files</c>

00:23:50.290 --> 00:23:50.300 align:start position:0%
an intern pocket with a lot of files
 

00:23:50.300 --> 00:23:52.560 align:start position:0%
an intern pocket with a lot of files
perhaps<00:23:50.810><c> hundreds</c><00:23:51.230><c> of</c><00:23:51.380><c> lines</c><00:23:51.620><c> of</c><00:23:51.770><c> code</c>

00:23:52.560 --> 00:23:52.570 align:start position:0%
perhaps hundreds of lines of code
 

00:23:52.570 --> 00:23:59.959 align:start position:0%
perhaps hundreds of lines of code
this<00:23:53.049><c> is</c><00:23:53.109><c> the</c><00:23:53.199><c> first</c><00:23:53.469><c> is</c><00:23:53.979><c> the</c><00:23:54.159><c> second</c><00:23:54.609><c> return</c>

00:23:59.959 --> 00:23:59.969 align:start position:0%
 
 

00:23:59.969 --> 00:24:04.789 align:start position:0%
 
all<00:24:00.969><c> those</c><00:24:01.299><c> are</c><00:24:01.919><c> but</c><00:24:02.919><c> that</c><00:24:03.279><c> just</c><00:24:03.459><c> depends</c><00:24:03.879><c> and</c>

00:24:04.789 --> 00:24:04.799 align:start position:0%
all those are but that just depends and
 

00:24:04.799 --> 00:24:08.399 align:start position:0%
all those are but that just depends and
my<00:24:05.799><c> question</c><00:24:06.190><c> is</c><00:24:06.690><c> have</c><00:24:07.690><c> you</c><00:24:07.719><c> depth</c><00:24:08.139><c> depth</c>

00:24:08.399 --> 00:24:08.409 align:start position:0%
my question is have you depth depth
 

00:24:08.409 --> 00:24:12.569 align:start position:0%
my question is have you depth depth
around<00:24:08.829><c> here</c><00:24:09.070><c> read</c><00:24:09.820><c> all</c><00:24:10.029><c> of</c><00:24:10.089><c> them</c><00:24:11.159><c> and</c><00:24:12.159><c> of</c><00:24:12.339><c> them</c>

00:24:12.569 --> 00:24:12.579 align:start position:0%
around here read all of them and of them
 

00:24:12.579 --> 00:24:14.069 align:start position:0%
around here read all of them and of them
hood<00:24:12.879><c> behind</c><00:24:13.239><c> in</c><00:24:13.359><c> something</c><00:24:13.749><c> like</c><00:24:13.929><c> this</c>

00:24:14.069 --> 00:24:14.079 align:start position:0%
hood behind in something like this
 

00:24:14.079 --> 00:24:19.769 align:start position:0%
hood behind in something like this
anywhere<00:24:17.190><c> so</c><00:24:18.190><c> the</c><00:24:18.669><c> point</c><00:24:18.940><c> I</c><00:24:18.999><c> tried</c><00:24:19.239><c> to</c><00:24:19.269><c> make</c><00:24:19.389><c> is</c>

00:24:19.769 --> 00:24:19.779 align:start position:0%
anywhere so the point I tried to make is
 

00:24:19.779 --> 00:24:22.439 align:start position:0%
anywhere so the point I tried to make is
for<00:24:20.679><c> that</c><00:24:20.889><c> and</c><00:24:21.159><c> many</c><00:24:21.459><c> other</c><00:24:21.639><c> reasons</c><00:24:21.789><c> that</c><00:24:22.389><c> I</c>

00:24:22.439 --> 00:24:22.449 align:start position:0%
for that and many other reasons that I
 

00:24:22.449 --> 00:24:24.689 align:start position:0%
for that and many other reasons that I
don't<00:24:22.690><c> have</c><00:24:22.869><c> the</c><00:24:23.049><c> time</c><00:24:23.259><c> to</c><00:24:23.320><c> explain</c><00:24:23.799><c> the</c><00:24:24.459><c> web</c>

00:24:24.689 --> 00:24:24.699 align:start position:0%
don't have the time to explain the web
 

00:24:24.699 --> 00:24:27.689 align:start position:0%
don't have the time to explain the web
as<00:24:25.089><c> we</c><00:24:25.509><c> know</c><00:24:25.539><c> it</c><00:24:25.869><c> was</c><00:24:26.289><c> not</c><00:24:26.529><c> made</c><00:24:26.769><c> and</c><00:24:27.069><c> not</c><00:24:27.459><c> very</c>

00:24:27.689 --> 00:24:27.699 align:start position:0%
as we know it was not made and not very
 

00:24:27.699 --> 00:24:30.389 align:start position:0%
as we know it was not made and not very
for<00:24:27.969><c> crypto</c><00:24:28.359><c> so</c><00:24:29.229><c> what</c><00:24:29.619><c> he</c><00:24:29.739><c> needs</c><00:24:29.919><c> not</c><00:24:30.099><c> another</c>

00:24:30.389 --> 00:24:30.399 align:start position:0%
for crypto so what he needs not another
 

00:24:30.399 --> 00:24:33.029 align:start position:0%
for crypto so what he needs not another
web<00:24:30.609><c> browser</c><00:24:30.639><c> but</c><00:24:31.509><c> a</c><00:24:31.569><c> brand</c><00:24:31.869><c> new</c><00:24:32.019><c> thing</c><00:24:32.049><c> made</c>

00:24:33.029 --> 00:24:33.039 align:start position:0%
web browser but a brand new thing made
 

00:24:33.039 --> 00:24:37.319 align:start position:0%
web browser but a brand new thing made
from<00:24:33.429><c> scratch</c><00:24:33.759><c> for</c><00:24:34.329><c> etc</c><00:24:34.809><c> as</c><00:24:34.899><c> well</c><00:24:35.969><c> we</c><00:24:36.969><c> need</c><00:24:37.089><c> an</c>

00:24:37.319 --> 00:24:37.329 align:start position:0%
from scratch for etc as well we need an
 

00:24:37.329 --> 00:24:39.749 align:start position:0%
from scratch for etc as well we need an
answer<00:24:37.599><c> to</c><00:24:37.989><c> the</c><00:24:38.109><c> question</c><00:24:38.559><c> how</c><00:24:39.129><c> would</c><00:24:39.399><c> the</c><00:24:39.549><c> web</c>

00:24:39.749 --> 00:24:39.759 align:start position:0%
answer to the question how would the web
 

00:24:39.759 --> 00:24:44.009 align:start position:0%
answer to the question how would the web
look<00:24:39.999><c> like</c><00:24:40.269><c> if</c><00:24:40.929><c> it</c><00:24:41.169><c> came</c><00:24:41.469><c> after</c><00:24:41.739><c> a</c><00:24:42.099><c> few</c><00:24:42.399><c> and</c><00:24:43.019><c> to</c>

00:24:44.009 --> 00:24:44.019 align:start position:0%
look like if it came after a few and to
 

00:24:44.019 --> 00:24:49.289 align:start position:0%
look like if it came after a few and to
answer<00:24:44.289><c> that</c><00:24:44.469><c> question</c><00:24:45.009><c> we</c><00:24:45.489><c> started</c><00:24:46.299><c> the</c><00:24:48.299><c> moon</c>

00:24:49.289 --> 00:24:49.299 align:start position:0%
answer that question we started the moon
 

00:24:49.299 --> 00:24:56.860 align:start position:0%
answer that question we started the moon
project

00:24:56.860 --> 00:24:56.870 align:start position:0%
 
 

00:24:56.870 --> 00:25:00.879 align:start position:0%
 
thank<00:24:57.620><c> you</c><00:24:57.710><c> so</c><00:24:57.860><c> much</c><00:24:58.279><c> so</c><00:24:58.720><c> this</c><00:24:59.720><c> is</c><00:25:00.350><c> not</c><00:25:00.679><c> another</c>

00:25:00.879 --> 00:25:00.889 align:start position:0%
thank you so much so this is not another
 

00:25:00.889 --> 00:25:03.970 align:start position:0%
thank you so much so this is not another
web<00:25:01.129><c> browser</c><00:25:01.399><c> but</c><00:25:02.269><c> an</c><00:25:02.659><c> actual</c><00:25:02.990><c> decentralized</c>

00:25:03.970 --> 00:25:03.980 align:start position:0%
web browser but an actual decentralized
 

00:25:03.980 --> 00:25:06.669 align:start position:0%
web browser but an actual decentralized
app<00:25:04.309><c> engine</c><00:25:04.850><c> that</c><00:25:05.570><c> is</c><00:25:05.899><c> lightweight</c><00:25:06.409><c> and</c>

00:25:06.669 --> 00:25:06.679 align:start position:0%
app engine that is lightweight and
 

00:25:06.679 --> 00:25:09.879 align:start position:0%
app engine that is lightweight and
performant<00:25:08.350><c> uses</c><00:25:09.350><c> the</c><00:25:09.470><c> scripting</c><00:25:09.860><c> language</c>

00:25:09.879 --> 00:25:09.889 align:start position:0%
performant uses the scripting language
 

00:25:09.889 --> 00:25:12.460 align:start position:0%
performant uses the scripting language
with<00:25:10.429><c> Safe</c><00:25:10.639><c> Mode</c><00:25:10.669><c> alert</c><00:25:11.120><c> so</c><00:25:11.749><c> people</c><00:25:12.110><c> can</c><00:25:12.230><c> share</c>

00:25:12.460 --> 00:25:12.470 align:start position:0%
with Safe Mode alert so people can share
 

00:25:12.470 --> 00:25:15.220 align:start position:0%
with Safe Mode alert so people can share
code<00:25:12.830><c> without</c><00:25:13.159><c> needing</c><00:25:13.909><c> to</c><00:25:14.090><c> audit</c><00:25:14.659><c> everything</c>

00:25:15.220 --> 00:25:15.230 align:start position:0%
code without needing to audit everything
 

00:25:15.230 --> 00:25:17.049 align:start position:0%
code without needing to audit everything
and<00:25:15.830><c> that</c><00:25:16.159><c> language</c><00:25:16.340><c> is</c><00:25:16.490><c> kind</c><00:25:16.820><c> of</c><00:25:16.879><c> like</c>

00:25:17.049 --> 00:25:17.059 align:start position:0%
and that language is kind of like
 

00:25:17.059 --> 00:25:20.980 align:start position:0%
and that language is kind of like
JavaScript<00:25:17.779><c> but</c><00:25:18.169><c> without</c><00:25:18.649><c> the</c><00:25:18.889><c> bad</c><00:25:19.249><c> things</c><00:25:19.990><c> is</c>

00:25:20.980 --> 00:25:20.990 align:start position:0%
JavaScript but without the bad things is
 

00:25:20.990 --> 00:25:23.289 align:start position:0%
JavaScript but without the bad things is
Manoff<00:25:21.710><c> to</c><00:25:21.950><c> be</c><00:25:22.070><c> formally</c><00:25:22.460><c> prove</c><00:25:22.610><c> insecure</c><00:25:23.059><c> and</c>

00:25:23.289 --> 00:25:23.299 align:start position:0%
Manoff to be formally prove insecure and
 

00:25:23.299 --> 00:25:25.869 align:start position:0%
Manoff to be formally prove insecure and
if<00:25:23.929><c> those</c><00:25:24.230><c> words</c><00:25:24.559><c> sound</c><00:25:24.889><c> a</c><00:25:25.129><c> little</c><00:25:25.370><c> bit</c><00:25:25.490><c> scary</c>

00:25:25.869 --> 00:25:25.879 align:start position:0%
if those words sound a little bit scary
 

00:25:25.879 --> 00:25:28.239 align:start position:0%
if those words sound a little bit scary
and<00:25:26.389><c> that</c><00:25:26.749><c> just</c><00:25:27.019><c> means</c><00:25:27.200><c> a</c><00:25:27.379><c> computer</c><00:25:27.799><c> not</c><00:25:28.190><c> a</c>

00:25:28.239 --> 00:25:28.249 align:start position:0%
and that just means a computer not a
 

00:25:28.249 --> 00:25:30.820 align:start position:0%
and that just means a computer not a
human<00:25:28.730><c> can</c><00:25:29.240><c> verify</c><00:25:29.690><c> that</c><00:25:30.049><c> the</c><00:25:30.350><c> whole</c><00:25:30.529><c> thing</c>

00:25:30.820 --> 00:25:30.830 align:start position:0%
human can verify that the whole thing
 

00:25:30.830 --> 00:25:33.100 align:start position:0%
human can verify that the whole thing
does<00:25:31.190><c> not</c><00:25:31.399><c> have</c><00:25:31.610><c> a</c><00:25:31.639><c> single</c><00:25:31.970><c> vulnerability</c><00:25:32.840><c> and</c>

00:25:33.100 --> 00:25:33.110 align:start position:0%
does not have a single vulnerability and
 

00:25:33.110 --> 00:25:35.399 align:start position:0%
does not have a single vulnerability and
that's<00:25:33.710><c> kind</c><00:25:33.950><c> of</c><00:25:34.009><c> big</c><00:25:34.159><c> deal</c>

00:25:35.399 --> 00:25:35.409 align:start position:0%
that's kind of big deal
 

00:25:35.409 --> 00:25:42.450 align:start position:0%
that's kind of big deal
so<00:25:36.409><c> in</c><00:25:36.649><c> short</c><00:25:36.679><c> oh</c><00:25:37.899><c> sorry</c>

00:25:42.450 --> 00:25:42.460 align:start position:0%
 
 

00:25:42.460 --> 00:25:48.129 align:start position:0%
 
so<00:25:43.460><c> in</c><00:25:43.549><c> short</c><00:25:43.730><c> this</c><00:25:44.210><c> is</c><00:25:44.509><c> very</c><00:25:44.749><c> heavy</c><00:25:45.999><c> and</c><00:25:47.139><c> this</c>

00:25:48.129 --> 00:25:48.139 align:start position:0%
so in short this is very heavy and this
 

00:25:48.139 --> 00:25:59.609 align:start position:0%
so in short this is very heavy and this
is<00:25:48.499><c> very</c><00:25:49.100><c> building</c><00:25:57.309><c> by</c><00:25:58.309><c> the</c><00:25:58.369><c> way</c><00:25:58.580><c> I'd</c><00:25:58.820><c> love</c><00:25:59.210><c> to</c>

00:25:59.609 --> 00:25:59.619 align:start position:0%
is very building by the way I'd love to
 

00:25:59.619 --> 00:26:01.720 align:start position:0%
is very building by the way I'd love to
elaborate<00:26:00.619><c> on</c><00:26:00.679><c> how</c><00:26:01.039><c> those</c><00:26:01.249><c> things</c><00:26:01.549><c> are</c>

00:26:01.720 --> 00:26:01.730 align:start position:0%
elaborate on how those things are
 

00:26:01.730 --> 00:26:04.149 align:start position:0%
elaborate on how those things are
possible<00:26:01.970><c> but</c><00:26:02.779><c> sadly</c><00:26:03.019><c> I</c><00:26:03.350><c> don't</c><00:26:03.590><c> have</c><00:26:03.799><c> the</c><00:26:03.980><c> time</c>

00:26:04.149 --> 00:26:04.159 align:start position:0%
possible but sadly I don't have the time
 

00:26:04.159 --> 00:26:05.230 align:start position:0%
possible but sadly I don't have the time
for<00:26:04.190><c> that</c><00:26:04.399><c> right</c><00:26:04.879><c> now</c>

00:26:05.230 --> 00:26:05.240 align:start position:0%
for that right now
 

00:26:05.240 --> 00:26:07.930 align:start position:0%
for that right now
so<00:26:06.019><c> sorry</c><00:26:06.649><c> yeah</c><00:26:07.039><c> it'll</c><00:26:07.190><c> be</c><00:26:07.309><c> for</c><00:26:07.490><c> another</c><00:26:07.580><c> day</c>

00:26:07.930 --> 00:26:07.940 align:start position:0%
so sorry yeah it'll be for another day
 

00:26:07.940 --> 00:26:11.409 align:start position:0%
so sorry yeah it'll be for another day
and<00:26:08.860><c> finally</c><00:26:09.860><c> some</c><00:26:10.850><c> of</c><00:26:10.879><c> you</c><00:26:11.119><c> may</c><00:26:11.269><c> be</c><00:26:11.299><c> thinking</c>

00:26:11.409 --> 00:26:11.419 align:start position:0%
and finally some of you may be thinking
 

00:26:11.419 --> 00:26:14.289 align:start position:0%
and finally some of you may be thinking
but<00:26:12.320><c> I</c><00:26:12.590><c> like</c><00:26:12.950><c> the</c><00:26:13.129><c> web</c><00:26:13.279><c> the</c><00:26:13.639><c> web</c><00:26:13.669><c> has</c><00:26:13.999><c> so</c><00:26:14.179><c> many</c>

00:26:14.289 --> 00:26:14.299 align:start position:0%
but I like the web the web has so many
 

00:26:14.299 --> 00:26:15.999 align:start position:0%
but I like the web the web has so many
things<00:26:14.450><c> are</c><00:26:14.960><c> you</c><00:26:15.080><c> just</c><00:26:15.320><c> like</c><00:26:15.499><c> showing</c><00:26:15.799><c> the</c>

00:26:15.999 --> 00:26:16.009 align:start position:0%
things are you just like showing the
 

00:26:16.009 --> 00:26:18.159 align:start position:0%
things are you just like showing the
whole<00:26:16.159><c> web</c><00:26:16.340><c> away</c><00:26:16.580><c> of</c><00:26:17.240><c> course</c><00:26:17.539><c> not</c><00:26:17.749><c> and</c><00:26:17.990><c> not</c>

00:26:18.159 --> 00:26:18.169 align:start position:0%
whole web away of course not and not
 

00:26:18.169 --> 00:26:20.289 align:start position:0%
whole web away of course not and not
that<00:26:18.409><c> in</c><00:26:18.649><c> saying</c><00:26:19.090><c> everything</c><00:26:20.090><c> is</c><00:26:20.119><c> work</c>

00:26:20.289 --> 00:26:20.299 align:start position:0%
that in saying everything is work
 

00:26:20.299 --> 00:26:22.869 align:start position:0%
that in saying everything is work
compatible<00:26:20.929><c> and</c><00:26:21.259><c> mooned</c><00:26:21.830><c> apps</c><00:26:22.039><c> also</c><00:26:22.730><c> work</c>

00:26:22.869 --> 00:26:22.879 align:start position:0%
compatible and mooned apps also work
 

00:26:22.879 --> 00:26:25.359 align:start position:0%
compatible and mooned apps also work
inside<00:26:23.240><c> a</c><00:26:23.299><c> browser</c><00:26:23.769><c> moon</c><00:26:24.769><c> Lang</c><00:26:24.980><c> can</c><00:26:25.279><c> be</c>

00:26:25.359 --> 00:26:25.369 align:start position:0%
inside a browser moon Lang can be
 

00:26:25.369 --> 00:26:29.139 align:start position:0%
inside a browser moon Lang can be
compiled<00:26:25.669><c> to</c><00:26:25.820><c> JavaScript</c><00:26:27.309><c> in</c><00:26:28.309><c> fact</c><00:26:28.610><c> you</c><00:26:28.909><c> could</c>

00:26:29.139 --> 00:26:29.149 align:start position:0%
compiled to JavaScript in fact you could
 

00:26:29.149 --> 00:26:31.180 align:start position:0%
compiled to JavaScript in fact you could
even<00:26:29.179><c> use</c><00:26:29.600><c> more</c><00:26:29.809><c> languages</c><00:26:30.499><c> a</c><00:26:30.529><c> safe</c><00:26:30.799><c> module</c>

00:26:31.180 --> 00:26:31.190 align:start position:0%
even use more languages a safe module
 

00:26:31.190 --> 00:26:33.549 align:start position:0%
even use more languages a safe module
system<00:26:31.519><c> for</c><00:26:31.639><c> JavaScript</c><00:26:32.119><c> so</c><00:26:32.899><c> for</c><00:26:33.139><c> example</c>

00:26:33.549 --> 00:26:33.559 align:start position:0%
system for JavaScript so for example
 

00:26:33.559 --> 00:26:36.009 align:start position:0%
system for JavaScript so for example
here<00:26:34.220><c> I</c><00:26:34.399><c> import</c><00:26:34.879><c> morning</c><00:26:35.330><c> in</c><00:26:35.659><c> normal</c>

00:26:36.009 --> 00:26:36.019 align:start position:0%
here I import morning in normal
 

00:26:36.019 --> 00:26:39.279 align:start position:0%
here I import morning in normal
JavaScript<00:26:36.259><c> code</c><00:26:37.389><c> then</c><00:26:38.389><c> I</c><00:26:38.570><c> use</c><00:26:38.809><c> moon</c><00:26:39.110><c> langage</c>

00:26:39.279 --> 00:26:39.289 align:start position:0%
JavaScript code then I use moon langage
 

00:26:39.289 --> 00:26:43.200 align:start position:0%
JavaScript code then I use moon langage
imports<00:26:39.950><c> on</c><00:26:40.100><c> library</c><00:26:40.940><c> from</c><00:26:41.629><c> ipfs</c><00:26:42.289><c> or</c><00:26:42.529><c> swarm</c>

00:26:43.200 --> 00:26:43.210 align:start position:0%
imports on library from ipfs or swarm
 

00:26:43.210 --> 00:26:47.109 align:start position:0%
imports on library from ipfs or swarm
and<00:26:44.710><c> then</c><00:26:45.710><c> I</c><00:26:45.919><c> use</c><00:26:46.100><c> that</c><00:26:46.340><c> library</c><00:26:46.580><c> inside</c>

00:26:47.109 --> 00:26:47.119 align:start position:0%
and then I use that library inside
 

00:26:47.119 --> 00:26:50.950 align:start position:0%
and then I use that library inside
normal<00:26:47.690><c> JavaScript</c><00:26:48.909><c> so</c><00:26:49.909><c> you</c><00:26:50.179><c> don't</c><00:26:50.480><c> actually</c>

00:26:50.950 --> 00:26:50.960 align:start position:0%
normal JavaScript so you don't actually
 

00:26:50.960 --> 00:26:53.560 align:start position:0%
normal JavaScript so you don't actually
need<00:26:51.379><c> to</c><00:26:51.649><c> use</c><00:26:51.889><c> my</c><00:26:52.100><c> way</c><00:26:52.279><c> to</c><00:26:52.850><c> benefit</c><00:26:53.179><c> from</c><00:26:53.389><c> it</c>

00:26:53.560 --> 00:26:53.570 align:start position:0%
need to use my way to benefit from it
 

00:26:53.570 --> 00:26:57.639 align:start position:0%
need to use my way to benefit from it
and<00:26:55.029><c> it</c><00:26:56.029><c> also</c><00:26:56.269><c> works</c><00:26:56.539><c> on</c><00:26:56.749><c> other</c><00:26:56.960><c> languages</c><00:26:57.379><c> so</c>

00:26:57.639 --> 00:26:57.649 align:start position:0%
and it also works on other languages so
 

00:26:57.649 --> 00:26:59.710 align:start position:0%
and it also works on other languages so
you<00:26:57.679><c> can</c><00:26:57.889><c> think</c><00:26:58.159><c> of</c><00:26:58.249><c> it</c><00:26:58.490><c> as</c><00:26:58.759><c> kind</c><00:26:59.360><c> of</c><00:26:59.480><c> like</c><00:26:59.539><c> a</c>

00:26:59.710 --> 00:26:59.720 align:start position:0%
you can think of it as kind of like a
 

00:26:59.720 --> 00:27:02.409 align:start position:0%
you can think of it as kind of like a
safe<00:27:00.320><c> coding</c><00:27:00.889><c> sharing</c><00:27:01.249><c> tool</c><00:27:01.429><c> not</c><00:27:01.909><c> an</c><00:27:02.090><c> actual</c>

00:27:02.409 --> 00:27:02.419 align:start position:0%
safe coding sharing tool not an actual
 

00:27:02.419 --> 00:27:06.220 align:start position:0%
safe coding sharing tool not an actual
language<00:27:02.869><c> you</c><00:27:03.619><c> don't</c><00:27:03.740><c> need</c><00:27:03.950><c> to</c><00:27:04.129><c> use</c><00:27:04.279><c> it</c><00:27:05.230><c> so</c>

00:27:06.220 --> 00:27:06.230 align:start position:0%
language you don't need to use it so
 

00:27:06.230 --> 00:27:08.590 align:start position:0%
language you don't need to use it so
demo<00:27:06.559><c> time</c>

00:27:08.590 --> 00:27:08.600 align:start position:0%
demo time
 

00:27:08.600 --> 00:27:11.869 align:start position:0%
demo time
this<00:27:09.600><c> is</c><00:27:09.779><c> a</c><00:27:09.809><c> video</c><00:27:10.200><c> of</c><00:27:10.379><c> the</c><00:27:10.679><c> moon</c><00:27:10.830><c> browser</c><00:27:11.070><c> it's</c>

00:27:11.869 --> 00:27:11.879 align:start position:0%
this is a video of the moon browser it's
 

00:27:11.879 --> 00:27:14.960 align:start position:0%
this is a video of the moon browser it's
the<00:27:12.149><c> web</c><00:27:12.360><c> version</c><00:27:12.570><c> of</c><00:27:12.990><c> the</c><00:27:13.049><c> moon</c><00:27:13.350><c> engine</c><00:27:13.970><c> this</c>

00:27:14.960 --> 00:27:14.970 align:start position:0%
the web version of the moon engine this
 

00:27:14.970 --> 00:27:18.409 align:start position:0%
the web version of the moon engine this
is<00:27:15.360><c> a</c><00:27:15.389><c> hundred</c><00:27:15.720><c> kilobytes</c><00:27:16.200><c> HTML</c><00:27:17.070><c> file</c><00:27:17.370><c> so</c><00:27:18.090><c> yes</c>

00:27:18.409 --> 00:27:18.419 align:start position:0%
is a hundred kilobytes HTML file so yes
 

00:27:18.419 --> 00:27:20.810 align:start position:0%
is a hundred kilobytes HTML file so yes
it's<00:27:18.690><c> really</c><00:27:19.049><c> small</c><00:27:19.289><c> you</c><00:27:19.500><c> can</c><00:27:20.039><c> use</c><00:27:20.250><c> it</c><00:27:20.460><c> kind</c><00:27:20.700><c> of</c>

00:27:20.810 --> 00:27:20.820 align:start position:0%
it's really small you can use it kind of
 

00:27:20.820 --> 00:27:24.560 align:start position:0%
it's really small you can use it kind of
like<00:27:20.879><c> a</c><00:27:21.059><c> mighty</c><00:27:21.360><c> wallet</c><00:27:21.899><c> but</c><00:27:22.559><c> if</c><00:27:22.799><c> dubs</c><00:27:23.570><c> so</c>

00:27:24.560 --> 00:27:24.570 align:start position:0%
like a mighty wallet but if dubs so
 

00:27:24.570 --> 00:27:27.560 align:start position:0%
like a mighty wallet but if dubs so
let's<00:27:24.960><c> open</c><00:27:25.139><c> up</c><00:27:25.440><c> that</c><00:27:25.559><c> by</c><00:27:25.980><c> placing</c><00:27:26.340><c> its</c><00:27:26.909><c> ipfs</c>

00:27:27.560 --> 00:27:27.570 align:start position:0%
let's open up that by placing its ipfs
 

00:27:27.570 --> 00:27:34.039 align:start position:0%
let's open up that by placing its ipfs
hash<00:27:27.809><c> I</c><00:27:31.519><c> think</c><00:27:32.519><c> I</c><00:27:32.610><c> see</c><00:27:32.820><c> this</c><00:27:33.389><c> depths</c><00:27:33.809><c> pretty</c>

00:27:34.039 --> 00:27:34.049 align:start position:0%
hash I think I see this depths pretty
 

00:27:34.049 --> 00:27:36.230 align:start position:0%
hash I think I see this depths pretty
simple<00:27:34.409><c> there</c><00:27:34.919><c> is</c><00:27:34.950><c> an</c><00:27:35.129><c> title</c><00:27:35.549><c> there</c><00:27:36.029><c> is</c><00:27:36.059><c> an</c>

00:27:36.230 --> 00:27:36.240 align:start position:0%
simple there is an title there is an
 

00:27:36.240 --> 00:27:38.149 align:start position:0%
simple there is an title there is an
image<00:27:36.509><c> and</c><00:27:36.720><c> there's</c><00:27:37.169><c> the</c><00:27:37.350><c> button</c><00:27:37.529><c> number</c><00:27:37.740><c> it's</c>

00:27:38.149 --> 00:27:38.159 align:start position:0%
image and there's the button number it's
 

00:27:38.159 --> 00:27:39.320 align:start position:0%
image and there's the button number it's
connected<00:27:38.700><c> to</c><00:27:38.730><c> it</c><00:27:39.000><c> whew</c>

00:27:39.320 --> 00:27:39.330 align:start position:0%
connected to it whew
 

00:27:39.330 --> 00:27:44.899 align:start position:0%
connected to it whew
so<00:27:40.139><c> let's</c><00:27:40.440><c> see</c><00:27:40.679><c> how</c><00:27:40.830><c> its</c><00:27:40.980><c> holes</c><00:27:41.309><c> look</c><00:27:41.549><c> like</c><00:27:43.909><c> one</c>

00:27:44.899 --> 00:27:44.909 align:start position:0%
so let's see how its holes look like one
 

00:27:44.909 --> 00:27:46.610 align:start position:0%
so let's see how its holes look like one
of<00:27:45.029><c> the</c><00:27:45.179><c> cool</c><00:27:45.360><c> things</c><00:27:45.389><c> about</c><00:27:45.659><c> me</c><00:27:46.019><c> is</c><00:27:46.259><c> that</c><00:27:46.470><c> you</c>

00:27:46.610 --> 00:27:46.620 align:start position:0%
of the cool things about me is that you
 

00:27:46.620 --> 00:27:49.129 align:start position:0%
of the cool things about me is that you
can<00:27:46.649><c> always</c><00:27:47.039><c> recover</c><00:27:47.519><c> readable</c><00:27:48.360><c> cold</c><00:27:48.659><c> fronts</c>

00:27:49.129 --> 00:27:49.139 align:start position:0%
can always recover readable cold fronts
 

00:27:49.139 --> 00:27:51.259 align:start position:0%
can always recover readable cold fronts
byte<00:27:49.350><c> code</c><00:27:49.620><c> so</c><00:27:50.250><c> it's</c><00:27:50.429><c> not</c><00:27:50.580><c> actually</c><00:27:51.029><c> playing</c>

00:27:51.259 --> 00:27:51.269 align:start position:0%
byte code so it's not actually playing
 

00:27:51.269 --> 00:27:53.480 align:start position:0%
byte code so it's not actually playing
tags<00:27:51.629><c> as</c><00:27:51.899><c> we</c><00:27:52.169><c> do</c><00:27:52.320><c> on</c><00:27:52.529><c> the</c><00:27:52.649><c> web</c><00:27:52.799><c> we</c><00:27:53.100><c> recover</c>

00:27:53.480 --> 00:27:53.490 align:start position:0%
tags as we do on the web we recover
 

00:27:53.490 --> 00:27:57.499 align:start position:0%
tags as we do on the web we recover
readable<00:27:54.179><c> code</c><00:27:54.389><c> from</c><00:27:54.990><c> the</c><00:27:55.110><c> byte</c><00:27:55.259><c> code</c><00:27:56.509><c> above</c>

00:27:57.499 --> 00:27:57.509 align:start position:0%
readable code from the byte code above
 

00:27:57.509 --> 00:28:01.519 align:start position:0%
readable code from the byte code above
the<00:27:57.779><c> we</c><00:27:58.620><c> have</c><00:27:58.830><c> imports</c><00:27:59.700><c> with</c><00:28:00.240><c> address</c><00:28:00.899><c> ipfs</c>

00:28:01.519 --> 00:28:01.529 align:start position:0%
the we have imports with address ipfs
 

00:28:01.529 --> 00:28:04.249 align:start position:0%
the we have imports with address ipfs
hash<00:28:01.769><c> and</c><00:28:02.370><c> that's</c><00:28:02.850><c> good</c><00:28:03.120><c> because</c><00:28:03.330><c> with</c><00:28:04.019><c> that</c>

00:28:04.249 --> 00:28:04.259 align:start position:0%
hash and that's good because with that
 

00:28:04.259 --> 00:28:06.049 align:start position:0%
hash and that's good because with that
you<00:28:04.409><c> can</c><00:28:04.559><c> make</c><00:28:04.740><c> sure</c><00:28:04.769><c> that</c><00:28:05.279><c> those</c><00:28:05.549><c> imports</c>

00:28:06.049 --> 00:28:06.059 align:start position:0%
you can make sure that those imports
 

00:28:06.059 --> 00:28:12.169 align:start position:0%
you can make sure that those imports
will<00:28:06.240><c> never</c><00:28:06.480><c> change</c><00:28:10.669><c> we</c><00:28:11.669><c> have</c><00:28:11.820><c> the</c><00:28:12.000><c> main</c>

00:28:12.169 --> 00:28:12.179 align:start position:0%
will never change we have the main
 

00:28:12.179 --> 00:28:14.149 align:start position:0%
will never change we have the main
components<00:28:12.779><c> with</c><00:28:12.960><c> some</c><00:28:13.259><c> things</c><00:28:13.559><c> like</c><00:28:13.860><c> its</c>

00:28:14.149 --> 00:28:14.159 align:start position:0%
components with some things like its
 

00:28:14.159 --> 00:28:20.060 align:start position:0%
components with some things like its
name<00:28:14.460><c> its</c><00:28:14.909><c> local</c><00:28:15.450><c> state</c><00:28:15.690><c> and</c><00:28:15.990><c> a</c><00:28:16.500><c> title</c><00:28:19.070><c> there</c>

00:28:20.060 --> 00:28:20.070 align:start position:0%
name its local state and a title there
 

00:28:20.070 --> 00:28:23.149 align:start position:0%
name its local state and a title there
is<00:28:20.190><c> on</c><00:28:20.340><c> fetch</c><00:28:20.639><c> function</c><00:28:21.320><c> it</c><00:28:22.320><c> gets</c><00:28:22.679><c> data</c><00:28:22.919><c> for</c>

00:28:23.149 --> 00:28:23.159 align:start position:0%
is on fetch function it gets data for
 

00:28:23.159 --> 00:28:25.159 align:start position:0%
is on fetch function it gets data for
children<00:28:23.519><c> since</c><00:28:23.970><c> moons</c><00:28:24.299><c> are</c><00:28:24.509><c> pure</c><00:28:24.750><c> language</c>

00:28:25.159 --> 00:28:25.169 align:start position:0%
children since moons are pure language
 

00:28:25.169 --> 00:28:28.129 align:start position:0%
children since moons are pure language
we<00:28:25.529><c> need</c><00:28:25.830><c> to</c><00:28:26.129><c> use</c><00:28:26.700><c> something</c><00:28:27.000><c> called</c><00:28:27.179><c> mana</c><00:28:27.750><c> to</c>

00:28:28.129 --> 00:28:28.139 align:start position:0%
we need to use something called mana to
 

00:28:28.139 --> 00:28:29.810 align:start position:0%
we need to use something called mana to
do<00:28:28.289><c> that</c><00:28:28.500><c> but</c><00:28:29.009><c> you</c><00:28:29.129><c> don't</c><00:28:29.279><c> need</c><00:28:29.460><c> to</c><00:28:29.519><c> worry</c>

00:28:29.810 --> 00:28:29.820 align:start position:0%
do that but you don't need to worry
 

00:28:29.820 --> 00:28:33.159 align:start position:0%
do that but you don't need to worry
about<00:28:30.029><c> that</c><00:28:30.240><c> because</c><00:28:30.480><c> that's</c><00:28:30.840><c> very</c><00:28:30.929><c> hidden</c>

00:28:33.159 --> 00:28:33.169 align:start position:0%
about that because that's very hidden
 

00:28:33.169 --> 00:28:36.590 align:start position:0%
about that because that's very hidden
and<00:28:34.519><c> finally</c><00:28:35.519><c> we</c><00:28:35.610><c> have</c><00:28:35.759><c> the</c><00:28:35.909><c> handy</c><00:28:36.179><c> function</c>

00:28:36.590 --> 00:28:36.600 align:start position:0%
and finally we have the handy function
 

00:28:36.600 --> 00:28:39.740 align:start position:0%
and finally we have the handy function
it's<00:28:36.779><c> kind</c><00:28:37.049><c> of</c><00:28:37.110><c> like</c><00:28:37.259><c> react</c><00:28:37.649><c> so</c><00:28:38.580><c> I</c><00:28:39.090><c> guess</c><00:28:39.480><c> some</c>

00:28:39.740 --> 00:28:39.750 align:start position:0%
it's kind of like react so I guess some
 

00:28:39.750 --> 00:28:41.539 align:start position:0%
it's kind of like react so I guess some
of<00:28:39.870><c> you</c><00:28:40.019><c> may</c><00:28:40.169><c> be</c><00:28:40.200><c> familiar</c><00:28:40.470><c> with</c><00:28:40.799><c> that</c><00:28:40.860><c> already</c>

00:28:41.539 --> 00:28:41.549 align:start position:0%
of you may be familiar with that already
 

00:28:41.549 --> 00:28:48.200 align:start position:0%
of you may be familiar with that already
so<00:28:42.210><c> let's</c><00:28:42.480><c> change</c><00:28:42.629><c> some</c><00:28:42.899><c> things</c><00:28:47.029><c> here</c><00:28:48.029><c> will</c>

00:28:48.200 --> 00:28:48.210 align:start position:0%
so let's change some things here will
 

00:28:48.210 --> 00:28:51.619 align:start position:0%
so let's change some things here will
replace<00:28:48.509><c> moon</c><00:28:48.960><c> by</c><00:28:49.139><c> Def</c><00:28:49.320><c> Con</c><00:28:49.590><c> on</c><00:28:49.830><c> the</c><00:28:49.980><c> body</c><00:28:50.629><c> we</c>

00:28:51.619 --> 00:28:51.629 align:start position:0%
replace moon by Def Con on the body we
 

00:28:51.629 --> 00:28:55.220 align:start position:0%
replace moon by Def Con on the body we
also<00:28:51.840><c> do</c><00:28:52.230><c> that</c><00:28:52.470><c> on</c><00:28:52.679><c> the</c><00:28:52.769><c> title</c><00:28:53.269><c> and</c><00:28:54.269><c> now</c><00:28:54.509><c> I</c><00:28:54.779><c> want</c>

00:28:55.220 --> 00:28:55.230 align:start position:0%
also do that on the title and now I want
 

00:28:55.230 --> 00:28:57.830 align:start position:0%
also do that on the title and now I want
you<00:28:55.320><c> to</c><00:28:55.470><c> pay</c><00:28:55.649><c> attention</c><00:28:55.860><c> to</c><00:28:56.190><c> the</c><00:28:56.610><c> hash</c><00:28:57.179><c> bar</c><00:28:57.450><c> the</c>

00:28:57.830 --> 00:28:57.840 align:start position:0%
you to pay attention to the hash bar the
 

00:28:57.840 --> 00:29:02.960 align:start position:0%
you to pay attention to the hash bar the
title<00:28:58.200><c> above</c><00:28:58.470><c> there</c><00:29:00.919><c> as</c><00:29:01.919><c> you</c><00:29:02.100><c> can</c><00:29:02.129><c> see</c><00:29:02.279><c> not</c>

00:29:02.960 --> 00:29:02.970 align:start position:0%
title above there as you can see not
 

00:29:02.970 --> 00:29:05.180 align:start position:0%
title above there as you can see not
only<00:29:03.240><c> the</c><00:29:03.419><c> title</c><00:29:03.899><c> but</c><00:29:04.169><c> the</c><00:29:04.320><c> hash</c><00:29:04.500><c> itself</c><00:29:04.980><c> has</c>

00:29:05.180 --> 00:29:05.190 align:start position:0%
only the title but the hash itself has
 

00:29:05.190 --> 00:29:08.149 align:start position:0%
only the title but the hash itself has
changed<00:29:05.549><c> that</c><00:29:06.480><c> means</c><00:29:06.929><c> the</c><00:29:07.320><c> new</c><00:29:07.710><c> tab</c><00:29:07.919><c> is</c>

00:29:08.149 --> 00:29:08.159 align:start position:0%
changed that means the new tab is
 

00:29:08.159 --> 00:29:10.879 align:start position:0%
changed that means the new tab is
already<00:29:08.490><c> published</c><00:29:08.820><c> on</c><00:29:09.149><c> my</c><00:29:09.269><c> PFS</c><00:29:09.509><c> or</c><00:29:10.200><c> in</c><00:29:10.679><c> other</c>

00:29:10.879 --> 00:29:10.889 align:start position:0%
already published on my PFS or in other
 

00:29:10.889 --> 00:29:13.369 align:start position:0%
already published on my PFS or in other
words<00:29:11.190><c> we</c><00:29:11.610><c> just</c><00:29:11.879><c> hard</c><00:29:12.210><c> forked</c><00:29:12.779><c> that's</c><00:29:13.110><c> that</c>

00:29:13.369 --> 00:29:13.379 align:start position:0%
words we just hard forked that's that
 

00:29:13.379 --> 00:29:17.270 align:start position:0%
words we just hard forked that's that
that's<00:29:14.250><c> kind</c><00:29:14.519><c> of</c><00:29:14.580><c> cool</c><00:29:14.730><c> don't</c><00:29:14.940><c> you</c><00:29:15.000><c> think</c>

00:29:17.270 --> 00:29:17.280 align:start position:0%
 
 

00:29:17.280 --> 00:29:19.910 align:start position:0%
 
of<00:29:17.700><c> course</c><00:29:18.540><c> it's</c><00:29:18.810><c> a</c><00:29:18.900><c> very</c><00:29:19.080><c> simple</c><00:29:19.410><c> app</c><00:29:19.560><c> so</c>

00:29:19.910 --> 00:29:19.920 align:start position:0%
of course it's a very simple app so
 

00:29:19.920 --> 00:29:26.960 align:start position:0%
of course it's a very simple app so
let's<00:29:20.190><c> open</c><00:29:20.340><c> something</c><00:29:20.700><c> more</c><00:29:21.030><c> useful</c><00:29:25.850><c> this</c><00:29:26.850><c> is</c>

00:29:26.960 --> 00:29:26.970 align:start position:0%
let's open something more useful this is
 

00:29:26.970 --> 00:29:30.500 align:start position:0%
let's open something more useful this is
a<00:29:27.080><c> talking</c><00:29:28.080><c> wallet</c><00:29:28.790><c> there</c><00:29:29.790><c> is</c><00:29:29.820><c> some</c><00:29:30.060><c> there's</c>

00:29:30.500 --> 00:29:30.510 align:start position:0%
a talking wallet there is some there's
 

00:29:30.510 --> 00:29:32.600 align:start position:0%
a talking wallet there is some there's
no<00:29:30.690><c> written</c><00:29:30.990><c> on</c><00:29:31.080><c> this</c><00:29:31.170><c> account</c><00:29:31.530><c> so</c><00:29:31.950><c> let's</c><00:29:31.980><c> and</c>

00:29:32.600 --> 00:29:32.610 align:start position:0%
no written on this account so let's and
 

00:29:32.610 --> 00:29:51.730 align:start position:0%
no written on this account so let's and
submit<00:29:33.060><c> it</c><00:29:33.090><c> to</c><00:29:33.210><c> it</c>

00:29:51.730 --> 00:29:51.740 align:start position:0%
 
 

00:29:51.740 --> 00:29:53.799 align:start position:0%
 
as<00:29:52.640><c> you</c><00:29:52.760><c> can</c><00:29:52.909><c> see</c><00:29:53.029><c> the</c><00:29:53.149><c> confirmation</c><00:29:53.419><c> window</c>

00:29:53.799 --> 00:29:53.809 align:start position:0%
as you can see the confirmation window
 

00:29:53.809 --> 00:29:56.889 align:start position:0%
as you can see the confirmation window
is<00:29:54.110><c> a</c><00:29:54.140><c> little</c><00:29:54.649><c> bit</c><00:29:54.770><c> ugly</c><00:29:55.190><c> but</c><00:29:55.370><c> the</c><00:29:56.270><c> transaction</c>

00:29:56.889 --> 00:29:56.899 align:start position:0%
is a little bit ugly but the transaction
 

00:29:56.899 --> 00:30:00.100 align:start position:0%
is a little bit ugly but the transaction
was<00:29:57.110><c> silent</c><00:29:57.590><c> and</c><00:29:57.679><c> sent</c><00:29:58.070><c> so</c><00:29:58.940><c> let's</c><00:29:59.630><c> select</c><00:29:59.899><c> the</c>

00:30:00.100 --> 00:30:00.110 align:start position:0%
was silent and sent so let's select the
 

00:30:00.110 --> 00:30:11.500 align:start position:0%
was silent and sent so let's select the
previous<00:30:00.500><c> account</c><00:30:00.830><c> and</c><00:30:02.590><c> see</c><00:30:03.590><c> the</c><00:30:03.679><c> code</c><00:30:10.149><c> okay</c>

00:30:11.500 --> 00:30:11.510 align:start position:0%
previous account and see the code okay
 

00:30:11.510 --> 00:30:14.799 align:start position:0%
previous account and see the code okay
so<00:30:11.929><c> one</c><00:30:12.470><c> of</c><00:30:12.500><c> the</c><00:30:12.740><c> cool</c><00:30:12.919><c> things</c><00:30:12.950><c> about</c><00:30:13.340><c> me</c><00:30:14.059><c> is</c>

00:30:14.799 --> 00:30:14.809 align:start position:0%
so one of the cool things about me is
 

00:30:14.809 --> 00:30:18.610 align:start position:0%
so one of the cool things about me is
that<00:30:15.230><c> it</c><00:30:16.159><c> has</c><00:30:17.029><c> a</c><00:30:17.059><c> component</c><00:30:17.600><c> based</c><00:30:17.990><c> back</c><00:30:18.350><c> shot</c>

00:30:18.610 --> 00:30:18.620 align:start position:0%
that it has a component based back shot
 

00:30:18.620 --> 00:30:21.370 align:start position:0%
that it has a component based back shot
architecture<00:30:19.309><c> so</c><00:30:19.940><c> you</c><00:30:19.970><c> can</c><00:30:20.390><c> like</c><00:30:20.690><c> get</c><00:30:20.990><c> inside</c>

00:30:21.370 --> 00:30:21.380 align:start position:0%
architecture so you can like get inside
 

00:30:21.380 --> 00:30:28.690 align:start position:0%
architecture so you can like get inside
any<00:30:21.679><c> component</c><00:30:22.279><c> that</c><00:30:22.669><c> is</c><00:30:23.059><c> inside</c><00:30:23.570><c> any</c><00:30:23.840><c> dad</c><00:30:27.700><c> so</c>

00:30:28.690 --> 00:30:28.700 align:start position:0%
any component that is inside any dad so
 

00:30:28.700 --> 00:30:30.730 align:start position:0%
any component that is inside any dad so
for<00:30:29.000><c> example</c><00:30:29.419><c> here</c><00:30:29.630><c> we</c><00:30:29.899><c> access</c><00:30:30.049><c> a</c><00:30:30.470><c> sub</c>

00:30:30.730 --> 00:30:30.740 align:start position:0%
for example here we access a sub
 

00:30:30.740 --> 00:30:35.470 align:start position:0%
for example here we access a sub
component<00:30:31.250><c> of</c><00:30:31.370><c> the</c><00:30:31.820><c> wallets</c><00:30:32.779><c> depth</c><00:30:33.970><c> and</c><00:30:34.970><c> we</c>

00:30:35.470 --> 00:30:35.480 align:start position:0%
component of the wallets depth and we
 

00:30:35.480 --> 00:30:37.539 align:start position:0%
component of the wallets depth and we
can<00:30:35.630><c> also</c><00:30:35.809><c> go</c><00:30:36.110><c> all</c><00:30:36.350><c> the</c><00:30:36.559><c> way</c><00:30:36.590><c> down</c><00:30:36.919><c> to</c><00:30:37.190><c> the</c><00:30:37.309><c> most</c>

00:30:37.539 --> 00:30:37.549 align:start position:0%
can also go all the way down to the most
 

00:30:37.549 --> 00:30:43.000 align:start position:0%
can also go all the way down to the most
basic<00:30:37.940><c> functions</c><00:30:41.289><c> see</c><00:30:42.289><c> how</c><00:30:42.470><c> everything's</c>

00:30:43.000 --> 00:30:43.010 align:start position:0%
basic functions see how everything's
 

00:30:43.010 --> 00:30:45.190 align:start position:0%
basic functions see how everything's
hash<00:30:43.309><c> addresses</c><00:30:43.940><c> so</c><00:30:44.510><c> one</c><00:30:44.720><c> of</c><00:30:44.750><c> the</c><00:30:44.960><c> cool</c><00:30:45.169><c> things</c>

00:30:45.190 --> 00:30:45.200 align:start position:0%
hash addresses so one of the cool things
 

00:30:45.200 --> 00:30:48.250 align:start position:0%
hash addresses so one of the cool things
about<00:30:45.559><c> module</c><00:30:46.220><c> is</c><00:30:46.399><c> that</c><00:30:46.700><c> for</c><00:30:47.480><c> example</c><00:30:47.899><c> if</c><00:30:48.110><c> an</c>

00:30:48.250 --> 00:30:48.260 align:start position:0%
about module is that for example if an
 

00:30:48.260 --> 00:30:51.159 align:start position:0%
about module is that for example if an
application<00:30:48.740><c> use</c><00:30:49.279><c> that</c><00:30:49.580><c> same</c><00:30:49.880><c> function</c><00:30:50.390><c> an</c>

00:30:51.159 --> 00:30:51.169 align:start position:0%
application use that same function an
 

00:30:51.169 --> 00:30:53.529 align:start position:0%
application use that same function an
equivalent<00:30:51.710><c> function</c><00:30:52.190><c> it</c><00:30:52.700><c> will</c><00:30:52.970><c> download</c><00:30:53.210><c> the</c>

00:30:53.529 --> 00:30:53.539 align:start position:0%
equivalent function it will download the
 

00:30:53.539 --> 00:30:55.720 align:start position:0%
equivalent function it will download the
same<00:30:53.750><c> thing</c><00:30:54.020><c> so</c><00:30:54.440><c> there</c><00:30:54.799><c> is</c><00:30:54.890><c> a</c><00:30:54.919><c> lot</c><00:30:55.100><c> of</c><00:30:55.130><c> sharing</c>

00:30:55.720 --> 00:30:55.730 align:start position:0%
same thing so there is a lot of sharing
 

00:30:55.730 --> 00:30:59.680 align:start position:0%
same thing so there is a lot of sharing
and<00:30:55.909><c> very</c><00:30:56.450><c> good</c><00:30:56.659><c> users</c><00:30:57.169><c> of</c><00:30:57.470><c> ipfs</c><00:30:58.190><c> resource</c><00:30:58.690><c> so</c>

00:30:59.680 --> 00:30:59.690 align:start position:0%
and very good users of ipfs resource so
 

00:30:59.690 --> 00:31:09.299 align:start position:0%
and very good users of ipfs resource so
ok<00:30:59.870><c> let's</c><00:30:59.899><c> go</c><00:31:00.260><c> back</c><00:31:00.409><c> to</c><00:31:00.559><c> the</c><00:31:00.649><c> wallet</c>

00:31:09.299 --> 00:31:09.309 align:start position:0%
 
 

00:31:09.309 --> 00:31:12.570 align:start position:0%
 
as<00:31:09.760><c> you</c><00:31:09.880><c> can</c><00:31:10.000><c> see</c><00:31:10.210><c> already</c><00:31:10.720><c> has</c><00:31:11.710><c> arrived</c><00:31:12.100><c> so</c>

00:31:12.570 --> 00:31:12.580 align:start position:0%
as you can see already has arrived so
 

00:31:12.580 --> 00:31:13.890 align:start position:0%
as you can see already has arrived so
that's<00:31:12.940><c> kind</c><00:31:13.240><c> of</c><00:31:13.270><c> cool</c>

00:31:13.890 --> 00:31:13.900 align:start position:0%
that's kind of cool
 

00:31:13.900 --> 00:31:16.919 align:start position:0%
that's kind of cool
and<00:31:14.860><c> for</c><00:31:15.250><c> a</c><00:31:15.280><c> last</c><00:31:15.490><c> thing</c><00:31:15.730><c> let's</c><00:31:16.150><c> open</c><00:31:16.540><c> again</c>

00:31:16.919 --> 00:31:16.929 align:start position:0%
and for a last thing let's open again
 

00:31:16.929 --> 00:31:27.030 align:start position:0%
and for a last thing let's open again
the<00:31:16.960><c> token</c><00:31:17.350><c> table</c><00:31:24.990><c> no</c><00:31:25.990><c> there</c><00:31:26.230><c> is</c><00:31:26.320><c> a</c><00:31:26.350><c> questions</c>

00:31:27.030 --> 00:31:27.040 align:start position:0%
the token table no there is a questions
 

00:31:27.040 --> 00:31:29.280 align:start position:0%
the token table no there is a questions
these<00:31:27.490><c> are</c><00:31:27.730><c> component</c><00:31:28.240><c> from</c><00:31:28.510><c> the</c><00:31:28.660><c> wallet</c><00:31:28.900><c> step</c>

00:31:29.280 --> 00:31:29.290 align:start position:0%
these are component from the wallet step
 

00:31:29.290 --> 00:31:32.220 align:start position:0%
these are component from the wallet step
how<00:31:30.040><c> hard</c><00:31:30.370><c> would</c><00:31:31.210><c> it</c><00:31:31.270><c> be</c><00:31:31.450><c> to</c><00:31:31.660><c> use</c><00:31:31.960><c> that</c>

00:31:32.220 --> 00:31:32.230 align:start position:0%
how hard would it be to use that
 

00:31:32.230 --> 00:31:34.200 align:start position:0%
how hard would it be to use that
component<00:31:32.650><c> inside</c><00:31:33.280><c> the</c><00:31:33.549><c> hello</c><00:31:33.730><c> Def</c><00:31:33.940><c> Con</c><00:31:34.179><c> that</c>

00:31:34.200 --> 00:31:34.210 align:start position:0%
component inside the hello Def Con that
 

00:31:34.210 --> 00:31:35.910 align:start position:0%
component inside the hello Def Con that
that<00:31:35.049><c> we</c><00:31:35.170><c> just</c><00:31:35.350><c> made</c>

00:31:35.910 --> 00:31:35.920 align:start position:0%
that we just made
 

00:31:35.920 --> 00:31:41.880 align:start position:0%
that we just made
well<00:31:36.610><c> let's</c><00:31:36.850><c> see</c><00:31:39.809><c> so</c><00:31:40.809><c> we</c><00:31:41.200><c> copy</c>

00:31:41.880 --> 00:31:41.890 align:start position:0%
well let's see so we copy
 

00:31:41.890 --> 00:31:46.530 align:start position:0%
well let's see so we copy
that's<00:31:42.250><c> hash</c><00:31:44.130><c> we'll</c><00:31:45.130><c> go</c><00:31:45.250><c> back</c><00:31:45.490><c> to</c><00:31:45.669><c> the</c><00:31:45.910><c> hello</c>

00:31:46.530 --> 00:31:46.540 align:start position:0%
that's hash we'll go back to the hello
 

00:31:46.540 --> 00:31:55.409 align:start position:0%
that's hash we'll go back to the hello
Def<00:31:46.750><c> Con</c><00:31:46.990><c> that</c><00:31:52.350><c> we</c><00:31:53.350><c> purchased</c><00:31:53.980><c> by</c><00:31:54.340><c> using</c><00:31:54.880><c> that</c>

00:31:55.409 --> 00:31:55.419 align:start position:0%
Def Con that we purchased by using that
 

00:31:55.419 --> 00:32:04.830 align:start position:0%
Def Con that we purchased by using that
hash<00:31:55.750><c> oh</c><00:32:01.620><c> sorry</c><00:32:02.710><c> and</c><00:32:03.120><c> I'll</c><00:32:04.120><c> actually</c><00:32:04.330><c> go</c><00:32:04.630><c> back</c>

00:32:04.830 --> 00:32:04.840 align:start position:0%
hash oh sorry and I'll actually go back
 

00:32:04.840 --> 00:32:07.020 align:start position:0%
hash oh sorry and I'll actually go back
so<00:32:05.530><c> because</c><00:32:06.040><c> I</c><00:32:06.160><c> want</c><00:32:06.400><c> to</c><00:32:06.429><c> show</c><00:32:06.610><c> something's</c>

00:32:07.020 --> 00:32:07.030 align:start position:0%
so because I want to show something's
 

00:32:07.030 --> 00:32:09.450 align:start position:0%
so because I want to show something's
and<00:32:07.240><c> I</c><00:32:07.390><c> press</c><00:32:07.690><c> the</c><00:32:07.960><c> arrow</c><00:32:08.200><c> on</c><00:32:08.890><c> the</c><00:32:09.309><c> wrong</c>

00:32:09.450 --> 00:32:09.460 align:start position:0%
and I press the arrow on the wrong
 

00:32:09.460 --> 00:32:18.570 align:start position:0%
and I press the arrow on the wrong
timing<00:32:10.650><c> so</c><00:32:16.410><c> again</c><00:32:17.410><c> here</c><00:32:17.710><c> imports</c><00:32:18.160><c> the</c><00:32:18.309><c> token</c>

00:32:18.570 --> 00:32:18.580 align:start position:0%
timing so again here imports the token
 

00:32:18.580 --> 00:32:20.760 align:start position:0%
timing so again here imports the token
table

00:32:20.760 --> 00:32:20.770 align:start position:0%
table
 

00:32:20.770 --> 00:32:22.980 align:start position:0%
table
I<00:32:20.799><c> replaced</c><00:32:21.580><c> the</c><00:32:21.760><c> shoot</c><00:32:22.090><c> component</c><00:32:22.690><c> by</c><00:32:22.929><c> the</c>

00:32:22.980 --> 00:32:22.990 align:start position:0%
I replaced the shoot component by the
 

00:32:22.990 --> 00:32:25.289 align:start position:0%
I replaced the shoot component by the
token<00:32:23.620><c> table</c><00:32:23.950><c> that</c><00:32:24.070><c> I</c><00:32:24.100><c> just</c><00:32:24.490><c> imported</c>

00:32:25.289 --> 00:32:25.299 align:start position:0%
token table that I just imported
 

00:32:25.299 --> 00:32:28.200 align:start position:0%
token table that I just imported
I<00:32:25.799><c> removed</c><00:32:26.799><c> the</c><00:32:26.950><c> moon</c><00:32:27.190><c> image</c><00:32:27.549><c> so</c><00:32:27.910><c> it's</c><00:32:28.059><c> the</c>

00:32:28.200 --> 00:32:28.210 align:start position:0%
I removed the moon image so it's the
 

00:32:28.210 --> 00:32:30.289 align:start position:0%
I removed the moon image so it's the
same<00:32:28.390><c> place</c><00:32:28.600><c> as</c><00:32:28.900><c> the</c><00:32:29.140><c> moon</c><00:32:29.290><c> image</c><00:32:29.620><c> would</c><00:32:29.860><c> be</c>

00:32:30.289 --> 00:32:30.299 align:start position:0%
same place as the moon image would be
 

00:32:30.299 --> 00:32:34.500 align:start position:0%
same place as the moon image would be
and<00:32:31.299><c> we</c><00:32:32.200><c> click</c><00:32:32.410><c> above</c><00:32:33.250><c> that</c><00:32:33.460><c> it's</c><00:32:33.850><c> forked</c><00:32:34.299><c> and</c>

00:32:34.500 --> 00:32:34.510 align:start position:0%
and we click above that it's forked and
 

00:32:34.510 --> 00:32:37.350 align:start position:0%
and we click above that it's forked and
as<00:32:35.320><c> you</c><00:32:35.500><c> can</c><00:32:35.620><c> see</c><00:32:35.679><c> that</c><00:32:36.460><c> component</c><00:32:36.880><c> is</c><00:32:37.179><c> not</c>

00:32:37.350 --> 00:32:37.360 align:start position:0%
as you can see that component is not
 

00:32:37.360 --> 00:32:39.240 align:start position:0%
as you can see that component is not
working<00:32:37.840><c> inside</c><00:32:38.260><c> the</c><00:32:38.320><c> hello</c><00:32:38.650><c> Def</c><00:32:38.830><c> Con</c><00:32:39.040><c> that</c>

00:32:39.240 --> 00:32:39.250 align:start position:0%
working inside the hello Def Con that
 

00:32:39.250 --> 00:32:42.000 align:start position:0%
working inside the hello Def Con that
and<00:32:39.760><c> doing</c><00:32:40.450><c> that</c><00:32:40.630><c> kind</c><00:32:40.929><c> of</c><00:32:41.020><c> thing</c><00:32:41.080><c> is</c><00:32:41.500><c> always</c>

00:32:42.000 --> 00:32:42.010 align:start position:0%
and doing that kind of thing is always
 

00:32:42.010 --> 00:32:44.430 align:start position:0%
and doing that kind of thing is always
safe<00:32:42.250><c> so</c><00:32:42.940><c> we</c><00:32:43.090><c> can</c><00:32:43.299><c> always</c><00:32:43.690><c> take</c><00:32:43.960><c> a</c><00:32:43.990><c> component</c>

00:32:44.430 --> 00:32:44.440 align:start position:0%
safe so we can always take a component
 

00:32:44.440 --> 00:32:46.799 align:start position:0%
safe so we can always take a component
from<00:32:44.770><c> some</c><00:32:45.160><c> other</c><00:32:45.400><c> that</c><00:32:45.700><c> and</c><00:32:46.000><c> what</c><00:32:46.540><c> eating</c>

00:32:46.799 --> 00:32:46.809 align:start position:0%
from some other that and what eating
 

00:32:46.809 --> 00:32:49.230 align:start position:0%
from some other that and what eating
your<00:32:47.080><c> that</c><00:32:47.320><c> and</c><00:32:47.559><c> because</c><00:32:48.250><c> moon</c><00:32:48.520><c> is</c><00:32:48.700><c> pure</c><00:32:49.030><c> and</c>

00:32:49.230 --> 00:32:49.240 align:start position:0%
your that and because moon is pure and
 

00:32:49.240 --> 00:32:51.120 align:start position:0%
your that and because moon is pure and
may<00:32:49.510><c> to</c><00:32:49.570><c> be</c><00:32:49.809><c> secure</c><00:32:50.110><c> you</c><00:32:50.290><c> can</c><00:32:50.470><c> always</c><00:32:50.710><c> do</c><00:32:50.950><c> that</c>

00:32:51.120 --> 00:32:51.130 align:start position:0%
may to be secure you can always do that
 

00:32:51.130 --> 00:32:55.110 align:start position:0%
may to be secure you can always do that
without<00:32:51.340><c> worrying</c><00:32:51.850><c> at</c><00:32:52.179><c> all</c><00:32:53.070><c> so</c><00:32:54.070><c> in</c><00:32:54.340><c> short</c><00:32:54.370><c> add</c>

00:32:55.110 --> 00:32:55.120 align:start position:0%
without worrying at all so in short add
 

00:32:55.120 --> 00:32:56.970 align:start position:0%
without worrying at all so in short add
app<00:32:55.330><c> engine</c><00:32:55.780><c> that</c><00:32:56.020><c> can</c><00:32:56.230><c> be</c><00:32:56.380><c> formally</c><00:32:56.710><c> proven</c>

00:32:56.970 --> 00:32:56.980 align:start position:0%
app engine that can be formally proven
 

00:32:56.980 --> 00:32:59.220 align:start position:0%
app engine that can be formally proven
secure<00:32:57.280><c> and</c><00:32:57.669><c> a</c><00:32:58.120><c> scripting</c><00:32:58.630><c> language</c><00:32:58.660><c> we're</c>

00:32:59.220 --> 00:32:59.230 align:start position:0%
secure and a scripting language we're
 

00:32:59.230 --> 00:33:01.650 align:start position:0%
secure and a scripting language we're
sharing<00:32:59.559><c> code</c><00:32:59.740><c> is</c><00:32:59.950><c> always</c><00:33:00.280><c> safe</c><00:33:00.580><c> and</c><00:33:01.120><c> actually</c>

00:33:01.650 --> 00:33:01.660 align:start position:0%
sharing code is always safe and actually
 

00:33:01.660 --> 00:33:04.950 align:start position:0%
sharing code is always safe and actually
 word<00:33:02.260><c> that's</c><00:33:03.070><c> the</c><00:33:03.370><c> moon</c><00:33:03.520><c> project</c><00:33:03.960><c> if</c>

00:33:04.950 --> 00:33:04.960 align:start position:0%
 word that's the moon project if
 

00:33:04.960 --> 00:33:07.049 align:start position:0%
 word that's the moon project if
you<00:33:05.140><c> want</c><00:33:05.260><c> to</c><00:33:05.350><c> try</c><00:33:05.530><c> it</c><00:33:05.590><c> we</c><00:33:05.919><c> have</c><00:33:06.130><c> a</c><00:33:06.160><c> live</c><00:33:06.669><c> demo</c>

00:33:07.049 --> 00:33:07.059 align:start position:0%
you want to try it we have a live demo
 

00:33:07.059 --> 00:33:11.510 align:start position:0%
you want to try it we have a live demo
at<00:33:07.240><c> that</c><00:33:07.720><c> you</c><00:33:08.020><c> are</c><00:33:08.169><c> how</c><00:33:08.290><c> thank</c><00:33:09.190><c> you</c>

00:33:11.510 --> 00:33:11.520 align:start position:0%
 
 

00:33:11.520 --> 00:33:19.009 align:start position:0%
 
[Applause]

00:33:19.009 --> 00:33:19.019 align:start position:0%
 
 

00:33:19.019 --> 00:33:21.839 align:start position:0%
 
by<00:33:20.019><c> the</c><00:33:20.080><c> way</c><00:33:20.289><c> just</c><00:33:20.590><c> a</c><00:33:20.769><c> smaller</c><00:33:21.129><c> point</c><00:33:21.549><c> I</c><00:33:21.729><c> would</c>

00:33:21.839 --> 00:33:21.849 align:start position:0%
by the way just a smaller point I would
 

00:33:21.849 --> 00:33:23.909 align:start position:0%
by the way just a smaller point I would
like<00:33:21.940><c> to</c><00:33:22.210><c> make</c><00:33:22.359><c> that</c><00:33:23.200><c> whole</c><00:33:23.470><c> thing</c><00:33:23.739><c> is</c>

00:33:23.909 --> 00:33:23.919 align:start position:0%
like to make that whole thing is
 

00:33:23.919 --> 00:33:26.039 align:start position:0%
like to make that whole thing is
actually<00:33:24.159><c> decentralized</c><00:33:24.879><c> so</c><00:33:25.509><c> there</c><00:33:25.749><c> is</c><00:33:25.840><c> no</c>

00:33:26.039 --> 00:33:26.049 align:start position:0%
actually decentralized so there is no
 

00:33:26.049 --> 00:33:29.669 align:start position:0%
actually decentralized so there is no
central<00:33:26.470><c> computer</c><00:33:27.039><c> anywhere</c><00:33:28.200><c> the</c><00:33:29.200><c> back</c><00:33:29.409><c> end</c>

00:33:29.669 --> 00:33:29.679 align:start position:0%
central computer anywhere the back end
 

00:33:29.679 --> 00:33:34.009 align:start position:0%
central computer anywhere the back end
of<00:33:29.799><c> the</c><00:33:29.979><c> Deb's</c><00:33:30.220><c> is</c><00:33:30.489><c> a</c><00:33:30.519><c> film</c><00:33:31.409><c> code</c><00:33:32.409><c> is</c>

00:33:34.009 --> 00:33:34.019 align:start position:0%
of the Deb's is a film code is
 

00:33:34.019 --> 00:33:38.099 align:start position:0%
of the Deb's is a film code is
downloaded<00:33:35.019><c> from</c><00:33:35.679><c> ipfs</c><00:33:36.249><c> so</c><00:33:37.119><c> like</c><00:33:37.690><c> you</c><00:33:37.869><c> can</c>

00:33:38.099 --> 00:33:38.109 align:start position:0%
downloaded from ipfs so like you can
 

00:33:38.109 --> 00:33:40.409 align:start position:0%
downloaded from ipfs so like you can
just<00:33:38.349><c> try</c><00:33:38.979><c> it</c><00:33:39.039><c> do</c><00:33:39.519><c> something</c><00:33:39.820><c> I</c><00:33:40.059><c> don't</c><00:33:40.269><c> like</c>

00:33:40.409 --> 00:33:40.419 align:start position:0%
just try it do something I don't like
 

00:33:40.419 --> 00:33:42.299 align:start position:0%
just try it do something I don't like
and<00:33:40.659><c> there's</c><00:33:40.840><c> not</c><00:33:41.080><c> anything</c><00:33:41.529><c> that</c><00:33:41.679><c> me</c><00:33:42.039><c> or</c>

00:33:42.299 --> 00:33:42.309 align:start position:0%
and there's not anything that me or
 

00:33:42.309 --> 00:33:44.159 align:start position:0%
and there's not anything that me or
anyone<00:33:42.669><c> else</c><00:33:43.090><c> in</c><00:33:43.450><c> the</c><00:33:43.509><c> world</c><00:33:43.690><c> could</c><00:33:43.899><c> do</c><00:33:44.049><c> about</c>

00:33:44.159 --> 00:33:44.169 align:start position:0%
anyone else in the world could do about
 

00:33:44.169 --> 00:33:46.409 align:start position:0%
anyone else in the world could do about
it<00:33:44.320><c> because</c><00:33:45.279><c> mooned</c><00:33:45.519><c> apps</c><00:33:45.700><c> are</c><00:33:45.940><c> actually</c>

00:33:46.409 --> 00:33:46.419 align:start position:0%
it because mooned apps are actually
 

00:33:46.419 --> 00:33:49.169 align:start position:0%
it because mooned apps are actually
public<00:33:47.710><c> decentralized</c><00:33:48.580><c> resilient</c>

00:33:49.169 --> 00:33:49.179 align:start position:0%
public decentralized resilient
 

00:33:49.179 --> 00:33:51.810 align:start position:0%
public decentralized resilient
and<00:33:49.419><c> free</c><00:33:49.659><c> is</c><00:33:49.869><c> acting</c><00:33:50.590><c> like</c><00:33:50.619><c> smart</c><00:33:51.309><c> contracts</c>

00:33:51.810 --> 00:33:51.820 align:start position:0%
and free is acting like smart contracts
 

00:33:51.820 --> 00:33:56.970 align:start position:0%
and free is acting like smart contracts
ah<00:33:52.409><c> as</c><00:33:53.409><c> I</c><00:33:53.710><c> think</c><00:33:53.979><c> that</c><00:33:54.220><c> that</c><00:33:54.489><c> should</c><00:33:54.759><c> be</c>

