WEBVTT
Kind: captions
Language: en

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

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

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

00:00:13.310 --> 00:00:13.320 align:start position:0%
 
 

00:00:13.320 --> 00:00:15.289 align:start position:0%
 
welcome<00:00:14.040><c> everyone</c><00:00:14.280><c> thank</c><00:00:14.820><c> you</c><00:00:14.940><c> very</c><00:00:15.000><c> much</c><00:00:15.179><c> for</c>

00:00:15.289 --> 00:00:15.299 align:start position:0%
welcome everyone thank you very much for
 

00:00:15.299 --> 00:00:16.730 align:start position:0%
welcome everyone thank you very much for
coming<00:00:15.480><c> today</c><00:00:15.780><c> we'll</c><00:00:16.020><c> be</c><00:00:16.199><c> talking</c><00:00:16.320><c> about</c><00:00:16.560><c> how</c>

00:00:16.730 --> 00:00:16.740 align:start position:0%
coming today we'll be talking about how
 

00:00:16.740 --> 00:00:18.349 align:start position:0%
coming today we'll be talking about how
to<00:00:16.920><c> be</c><00:00:17.039><c> a</c><00:00:17.160><c> responsible</c><00:00:17.520><c> signer</c><00:00:18.000><c> we'll</c><00:00:18.180><c> be</c>

00:00:18.349 --> 00:00:18.359 align:start position:0%
to be a responsible signer we'll be
 

00:00:18.359 --> 00:00:20.150 align:start position:0%
to be a responsible signer we'll be
focusing<00:00:18.720><c> on</c><00:00:18.960><c> multi-six</c><00:00:19.560><c> basically</c><00:00:20.039><c> because</c>

00:00:20.150 --> 00:00:20.160 align:start position:0%
focusing on multi-six basically because
 

00:00:20.160 --> 00:00:21.950 align:start position:0%
focusing on multi-six basically because
we<00:00:20.400><c> only</c><00:00:20.580><c> have</c><00:00:20.760><c> seven</c><00:00:20.939><c> minutes</c><00:00:21.240><c> but</c><00:00:21.779><c> this</c>

00:00:21.950 --> 00:00:21.960 align:start position:0%
we only have seven minutes but this
 

00:00:21.960 --> 00:00:23.570 align:start position:0%
we only have seven minutes but this
applies<00:00:22.260><c> to</c><00:00:22.380><c> pretty</c><00:00:22.619><c> much</c><00:00:22.800><c> any</c><00:00:23.100><c> uh</c>

00:00:23.570 --> 00:00:23.580 align:start position:0%
applies to pretty much any uh
 

00:00:23.580 --> 00:00:25.730 align:start position:0%
applies to pretty much any uh
proposal-based<00:00:24.359><c> governance</c><00:00:24.779><c> system</c>

00:00:25.730 --> 00:00:25.740 align:start position:0%
proposal-based governance system
 

00:00:25.740 --> 00:00:27.589 align:start position:0%
proposal-based governance system
so<00:00:26.100><c> picture</c><00:00:26.340><c> the</c><00:00:26.580><c> situation</c><00:00:26.880><c> that</c><00:00:27.119><c> you</c><00:00:27.300><c> have</c><00:00:27.420><c> a</c>

00:00:27.589 --> 00:00:27.599 align:start position:0%
so picture the situation that you have a
 

00:00:27.599 --> 00:00:29.390 align:start position:0%
so picture the situation that you have a
set<00:00:27.779><c> of</c><00:00:27.960><c> smart</c><00:00:28.140><c> contracts</c><00:00:28.680><c> set</c><00:00:28.859><c> of</c><00:00:29.039><c> assets</c>

00:00:29.390 --> 00:00:29.400 align:start position:0%
set of smart contracts set of assets
 

00:00:29.400 --> 00:00:31.310 align:start position:0%
set of smart contracts set of assets
that<00:00:29.939><c> you</c><00:00:30.119><c> want</c><00:00:30.240><c> to</c><00:00:30.359><c> control</c><00:00:30.539><c> you</c><00:00:30.840><c> manage</c><00:00:31.140><c> them</c>

00:00:31.310 --> 00:00:31.320 align:start position:0%
that you want to control you manage them
 

00:00:31.320 --> 00:00:33.470 align:start position:0%
that you want to control you manage them
via<00:00:31.619><c> VIA</c><00:00:32.040><c> multi-sig</c><00:00:32.640><c> you</c><00:00:33.120><c> are</c><00:00:33.180><c> one</c><00:00:33.300><c> of</c><00:00:33.420><c> the</c>

00:00:33.470 --> 00:00:33.480 align:start position:0%
via VIA multi-sig you are one of the
 

00:00:33.480 --> 00:00:35.510 align:start position:0%
via VIA multi-sig you are one of the
signers<00:00:33.840><c> of</c><00:00:33.960><c> the</c><00:00:34.079><c> multi-sig</c><00:00:34.620><c> and</c><00:00:35.280><c> you</c><00:00:35.399><c> are</c>

00:00:35.510 --> 00:00:35.520 align:start position:0%
signers of the multi-sig and you are
 

00:00:35.520 --> 00:00:36.889 align:start position:0%
signers of the multi-sig and you are
presented<00:00:35.880><c> by</c><00:00:36.059><c> this</c>

00:00:36.889 --> 00:00:36.899 align:start position:0%
presented by this
 

00:00:36.899 --> 00:00:40.010 align:start position:0%
presented by this
what<00:00:37.380><c> happens</c><00:00:37.559><c> 99</c><00:00:37.920><c> of</c><00:00:38.579><c> the</c><00:00:38.760><c> time</c><00:00:38.880><c> is</c><00:00:39.120><c> that</c><00:00:39.420><c> no</c>

00:00:40.010 --> 00:00:40.020 align:start position:0%
what happens 99 of the time is that no
 

00:00:40.020 --> 00:00:41.389 align:start position:0%
what happens 99 of the time is that no
one<00:00:40.200><c> is</c><00:00:40.320><c> going</c><00:00:40.440><c> to</c><00:00:40.559><c> review</c><00:00:40.739><c> this</c><00:00:41.040><c> they</c><00:00:41.219><c> are</c>

00:00:41.389 --> 00:00:41.399 align:start position:0%
one is going to review this they are
 

00:00:41.399 --> 00:00:43.729 align:start position:0%
one is going to review this they are
going<00:00:41.460><c> to</c><00:00:41.640><c> blindly</c><00:00:42.000><c> sign</c><00:00:42.239><c> it</c><00:00:42.480><c> go</c><00:00:42.780><c> ahead</c><00:00:43.140><c> and</c>

00:00:43.729 --> 00:00:43.739 align:start position:0%
going to blindly sign it go ahead and
 

00:00:43.739 --> 00:00:45.350 align:start position:0%
going to blindly sign it go ahead and
pretty<00:00:44.040><c> much</c><00:00:44.160><c> defeat</c><00:00:44.640><c> the</c><00:00:44.820><c> purpose</c><00:00:45.059><c> of</c><00:00:45.239><c> the</c>

00:00:45.350 --> 00:00:45.360 align:start position:0%
pretty much defeat the purpose of the
 

00:00:45.360 --> 00:00:46.910 align:start position:0%
pretty much defeat the purpose of the
multi-seal<00:00:45.899><c> like</c><00:00:46.260><c> you</c><00:00:46.379><c> only</c><00:00:46.559><c> have</c><00:00:46.739><c> the</c>

00:00:46.910 --> 00:00:46.920 align:start position:0%
multi-seal like you only have the
 

00:00:46.920 --> 00:00:49.670 align:start position:0%
multi-seal like you only have the
multisig<00:00:47.340><c> becomes</c><00:00:47.719><c> basically</c><00:00:48.719><c> one</c><00:00:49.140><c> out</c><00:00:49.379><c> of</c><00:00:49.500><c> an</c>

00:00:49.670 --> 00:00:49.680 align:start position:0%
multisig becomes basically one out of an
 

00:00:49.680 --> 00:00:51.529 align:start position:0%
multisig becomes basically one out of an
wallet<00:00:50.100><c> where</c><00:00:50.399><c> just</c><00:00:50.700><c> a</c><00:00:50.820><c> proposer</c><00:00:51.300><c> gets</c>

00:00:51.529 --> 00:00:51.539 align:start position:0%
wallet where just a proposer gets
 

00:00:51.539 --> 00:00:53.270 align:start position:0%
wallet where just a proposer gets
whatever<00:00:51.719><c> they</c><00:00:52.140><c> want</c><00:00:52.260><c> approved</c><00:00:52.739><c> the</c><00:00:53.100><c> scope</c>

00:00:53.270 --> 00:00:53.280 align:start position:0%
whatever they want approved the scope
 

00:00:53.280 --> 00:00:55.069 align:start position:0%
whatever they want approved the scope
for<00:00:53.520><c> today</c><00:00:53.640><c> is</c><00:00:53.940><c> go</c><00:00:54.239><c> through</c><00:00:54.420><c> a</c><00:00:54.600><c> series</c><00:00:54.780><c> of</c>

00:00:55.069 --> 00:00:55.079 align:start position:0%
for today is go through a series of
 

00:00:55.079 --> 00:00:56.869 align:start position:0%
for today is go through a series of
tools<00:00:55.379><c> or</c><00:00:55.559><c> techniques</c><00:00:55.980><c> that</c><00:00:56.100><c> we</c><00:00:56.219><c> can</c><00:00:56.340><c> do</c><00:00:56.520><c> to</c>

00:00:56.869 --> 00:00:56.879 align:start position:0%
tools or techniques that we can do to
 

00:00:56.879 --> 00:00:58.850 align:start position:0%
tools or techniques that we can do to
actually<00:00:57.239><c> verify</c><00:00:57.780><c> understand</c><00:00:58.020><c> what</c><00:00:58.739><c> we're</c>

00:00:58.850 --> 00:00:58.860 align:start position:0%
actually verify understand what we're
 

00:00:58.860 --> 00:01:01.310 align:start position:0%
actually verify understand what we're
signing<00:00:59.280><c> right</c><00:00:59.399><c> click</c><00:00:59.760><c> you</c><00:01:00.300><c> understand</c><00:01:00.899><c> what</c>

00:01:01.310 --> 00:01:01.320 align:start position:0%
signing right click you understand what
 

00:01:01.320 --> 00:01:02.869 align:start position:0%
signing right click you understand what
you're<00:01:01.500><c> saying</c><00:01:01.800><c> when</c><00:01:02.219><c> whenever</c><00:01:02.579><c> you</c><00:01:02.760><c> sign</c>

00:01:02.869 --> 00:01:02.879 align:start position:0%
you're saying when whenever you sign
 

00:01:02.879 --> 00:01:04.789 align:start position:0%
you're saying when whenever you sign
something<00:01:03.120><c> in</c><00:01:03.359><c> real</c><00:01:03.480><c> life</c><00:01:03.719><c> you</c><00:01:04.379><c> should</c><00:01:04.500><c> do</c><00:01:04.619><c> two</c>

00:01:04.789 --> 00:01:04.799 align:start position:0%
something in real life you should do two
 

00:01:04.799 --> 00:01:06.289 align:start position:0%
something in real life you should do two
when<00:01:04.979><c> dealing</c><00:01:05.280><c> with</c><00:01:05.339><c> with</c><00:01:05.640><c> matching</c><00:01:06.180><c> internet</c>

00:01:06.289 --> 00:01:06.299 align:start position:0%
when dealing with with matching internet
 

00:01:06.299 --> 00:01:08.210 align:start position:0%
when dealing with with matching internet
money<00:01:06.659><c> and</c><00:01:07.380><c> the</c><00:01:07.500><c> important</c><00:01:07.740><c> thing</c><00:01:07.860><c> is</c><00:01:07.979><c> that</c>

00:01:08.210 --> 00:01:08.220 align:start position:0%
money and the important thing is that
 

00:01:08.220 --> 00:01:09.830 align:start position:0%
money and the important thing is that
the<00:01:08.340><c> tools</c><00:01:08.640><c> should</c><00:01:09.000><c> be</c><00:01:09.119><c> understandable</c><00:01:09.600><c> for</c>

00:01:09.830 --> 00:01:09.840 align:start position:0%
the tools should be understandable for
 

00:01:09.840 --> 00:01:11.390 align:start position:0%
the tools should be understandable for
non-technical<00:01:10.380><c> people</c><00:01:10.619><c> right</c><00:01:11.100><c> now</c>

00:01:11.390 --> 00:01:11.400 align:start position:0%
non-technical people right now
 

00:01:11.400 --> 00:01:13.429 align:start position:0%
non-technical people right now
multi-seek<00:01:11.939><c> it's</c><00:01:12.060><c> very</c><00:01:12.180><c> often</c><00:01:12.479><c> that</c><00:01:12.840><c> you</c><00:01:13.320><c> have</c>

00:01:13.429 --> 00:01:13.439 align:start position:0%
multi-seek it's very often that you have
 

00:01:13.439 --> 00:01:16.429 align:start position:0%
multi-seek it's very often that you have
the<00:01:13.740><c> CEO</c><00:01:14.220><c> CEO</c><00:01:14.640><c> you</c><00:01:14.939><c> have</c><00:01:15.119><c> contributors</c><00:01:15.659><c> to</c><00:01:15.900><c> a</c>

00:01:16.429 --> 00:01:16.439 align:start position:0%
the CEO CEO you have contributors to a
 

00:01:16.439 --> 00:01:18.649 align:start position:0%
the CEO CEO you have contributors to a
project<00:01:16.560><c> that</c><00:01:17.400><c> are</c><00:01:17.520><c> not</c><00:01:17.700><c> not</c><00:01:18.119><c> necessarily</c>

00:01:18.649 --> 00:01:18.659 align:start position:0%
project that are not not necessarily
 

00:01:18.659 --> 00:01:20.390 align:start position:0%
project that are not not necessarily
technical<00:01:19.080><c> so</c><00:01:19.560><c> we</c><00:01:19.680><c> want</c><00:01:19.799><c> to</c><00:01:19.920><c> make</c><00:01:20.040><c> sure</c><00:01:20.159><c> that</c>

00:01:20.390 --> 00:01:20.400 align:start position:0%
technical so we want to make sure that
 

00:01:20.400 --> 00:01:21.649 align:start position:0%
technical so we want to make sure that
they<00:01:20.520><c> are</c><00:01:20.640><c> able</c><00:01:20.880><c> to</c><00:01:21.060><c> review</c><00:01:21.180><c> and</c><00:01:21.479><c> understand</c>

00:01:21.649 --> 00:01:21.659 align:start position:0%
they are able to review and understand
 

00:01:21.659 --> 00:01:23.990 align:start position:0%
they are able to review and understand
what<00:01:22.200><c> they're</c><00:01:22.320><c> assigning</c><00:01:22.799><c> so</c><00:01:23.400><c> we'll</c><00:01:23.580><c> Begin</c><00:01:23.759><c> by</c>

00:01:23.990 --> 00:01:24.000 align:start position:0%
what they're assigning so we'll Begin by
 

00:01:24.000 --> 00:01:24.950 align:start position:0%
what they're assigning so we'll Begin by
understanding<00:01:24.420><c> the</c><00:01:24.659><c> transaction</c>

00:01:24.950 --> 00:01:24.960 align:start position:0%
understanding the transaction
 

00:01:24.960 --> 00:01:27.050 align:start position:0%
understanding the transaction
understanding<00:01:25.439><c> what's</c><00:01:25.619><c> in</c><00:01:25.799><c> a</c><00:01:25.979><c> proposal</c><00:01:26.400><c> and</c>

00:01:27.050 --> 00:01:27.060 align:start position:0%
understanding what's in a proposal and
 

00:01:27.060 --> 00:01:29.870 align:start position:0%
understanding what's in a proposal and
for<00:01:27.240><c> that</c><00:01:27.360><c> we'll</c><00:01:27.840><c> go</c><00:01:28.140><c> to</c><00:01:28.320><c> First</c><00:01:28.979><c> there</c><00:01:29.460><c> it</c><00:01:29.700><c> is</c>

00:01:29.870 --> 00:01:29.880 align:start position:0%
for that we'll go to First there it is
 

00:01:29.880 --> 00:01:31.550 align:start position:0%
for that we'll go to First there it is
so<00:01:30.180><c> we'll</c><00:01:30.299><c> start</c><00:01:30.540><c> by</c><00:01:30.659><c> going</c><00:01:30.900><c> on</c><00:01:31.080><c> okay</c><00:01:31.259><c> what's</c>

00:01:31.550 --> 00:01:31.560 align:start position:0%
so we'll start by going on okay what's
 

00:01:31.560 --> 00:01:32.990 align:start position:0%
so we'll start by going on okay what's
actually<00:01:31.799><c> in</c><00:01:32.040><c> a</c><00:01:32.159><c> regular</c><00:01:32.460><c> ethereum</c>

00:01:32.990 --> 00:01:33.000 align:start position:0%
actually in a regular ethereum
 

00:01:33.000 --> 00:01:34.910 align:start position:0%
actually in a regular ethereum
transaction<00:01:33.299><c> right</c><00:01:33.600><c> so</c><00:01:34.200><c> we</c><00:01:34.380><c> have</c><00:01:34.500><c> a</c><00:01:34.619><c> recipient</c>

00:01:34.910 --> 00:01:34.920 align:start position:0%
transaction right so we have a recipient
 

00:01:34.920 --> 00:01:36.410 align:start position:0%
transaction right so we have a recipient
we<00:01:35.159><c> have</c><00:01:35.340><c> something</c><00:01:35.520><c> that</c><00:01:35.759><c> we</c><00:01:35.880><c> call</c><00:01:36.060><c> usually</c>

00:01:36.410 --> 00:01:36.420 align:start position:0%
we have something that we call usually
 

00:01:36.420 --> 00:01:38.090 align:start position:0%
we have something that we call usually
contract<00:01:36.720><c> that</c><00:01:36.840><c> contract</c><00:01:37.500><c> will</c><00:01:37.740><c> do</c><00:01:37.920><c> stuff</c>

00:01:38.090 --> 00:01:38.100 align:start position:0%
contract that contract will do stuff
 

00:01:38.100 --> 00:01:39.950 align:start position:0%
contract that contract will do stuff
will<00:01:38.400><c> most</c><00:01:38.579><c> likely</c><00:01:38.759><c> go</c><00:01:38.939><c> into</c><00:01:39.180><c> other</c><00:01:39.360><c> contracts</c>

00:01:39.950 --> 00:01:39.960 align:start position:0%
will most likely go into other contracts
 

00:01:39.960 --> 00:01:42.469 align:start position:0%
will most likely go into other contracts
we<00:01:40.619><c> have</c><00:01:40.740><c> a</c><00:01:40.920><c> piece</c><00:01:41.100><c> of</c><00:01:41.220><c> data</c><00:01:41.579><c> where</c><00:01:41.880><c> we</c><00:01:42.060><c> say</c><00:01:42.180><c> hey</c>

00:01:42.469 --> 00:01:42.479 align:start position:0%
we have a piece of data where we say hey
 

00:01:42.479 --> 00:01:44.630 align:start position:0%
we have a piece of data where we say hey
we<00:01:42.960><c> want</c><00:01:43.140><c> you</c><00:01:43.439><c> to</c><00:01:43.619><c> execute</c><00:01:43.979><c> this</c><00:01:44.220><c> this</c><00:01:44.460><c> and</c>

00:01:44.630 --> 00:01:44.640 align:start position:0%
we want you to execute this this and
 

00:01:44.640 --> 00:01:46.609 align:start position:0%
we want you to execute this this and
that<00:01:44.820><c> in</c><00:01:45.299><c> this</c><00:01:45.420><c> case</c><00:01:45.600><c> for</c><00:01:45.840><c> instance</c><00:01:46.079><c> a</c><00:01:46.259><c> swap</c>

00:01:46.609 --> 00:01:46.619 align:start position:0%
that in this case for instance a swap
 

00:01:46.619 --> 00:01:49.370 align:start position:0%
that in this case for instance a swap
and<00:01:47.460><c> we</c><00:01:47.939><c> may</c><00:01:48.060><c> have</c><00:01:48.240><c> a</c><00:01:48.420><c> valued</c><00:01:48.900><c> basically</c>

00:01:49.370 --> 00:01:49.380 align:start position:0%
and we may have a valued basically
 

00:01:49.380 --> 00:01:51.050 align:start position:0%
and we may have a valued basically
something<00:01:49.619><c> that</c><00:01:49.920><c> we</c><00:01:50.040><c> send</c><00:01:50.220><c> to</c><00:01:50.399><c> it</c><00:01:50.520><c> and</c><00:01:50.939><c> the</c>

00:01:51.050 --> 00:01:51.060 align:start position:0%
something that we send to it and the
 

00:01:51.060 --> 00:01:52.850 align:start position:0%
something that we send to it and the
proposal<00:01:51.420><c> in</c><00:01:51.600><c> multisig</c><00:01:52.140><c> is</c><00:01:52.500><c> no</c><00:01:52.619><c> different</c>

00:01:52.850 --> 00:01:52.860 align:start position:0%
proposal in multisig is no different
 

00:01:52.860 --> 00:01:55.310 align:start position:0%
proposal in multisig is no different
it's<00:01:53.460><c> basically</c><00:01:53.880><c> we</c><00:01:54.180><c> are</c><00:01:54.360><c> asking</c><00:01:54.720><c> our</c>

00:01:55.310 --> 00:01:55.320 align:start position:0%
it's basically we are asking our
 

00:01:55.320 --> 00:01:57.350 align:start position:0%
it's basically we are asking our
multi-seat<00:01:55.920><c> contract</c><00:01:56.220><c> to</c><00:01:56.460><c> be</c><00:01:56.640><c> calling</c><00:01:57.000><c> to</c><00:01:57.240><c> be</c>

00:01:57.350 --> 00:01:57.360 align:start position:0%
multi-seat contract to be calling to be
 

00:01:57.360 --> 00:01:59.450 align:start position:0%
multi-seat contract to be calling to be
calling<00:01:57.780><c> another</c><00:01:58.140><c> contract</c><00:01:58.680><c> with</c><00:01:59.280><c> some</c>

00:01:59.450 --> 00:01:59.460 align:start position:0%
calling another contract with some
 

00:01:59.460 --> 00:02:02.330 align:start position:0%
calling another contract with some
information<00:01:59.960><c> and</c><00:02:00.979><c> optionally</c><00:02:01.979><c> with</c><00:02:02.220><c> some</c>

00:02:02.330 --> 00:02:02.340 align:start position:0%
information and optionally with some
 

00:02:02.340 --> 00:02:03.889 align:start position:0%
information and optionally with some
money<00:02:02.520><c> so</c><00:02:02.939><c> they</c><00:02:03.119><c> catch</c><00:02:03.360><c> the</c><00:02:03.540><c> first</c><00:02:03.659><c> thing</c><00:02:03.780><c> that</c>

00:02:03.889 --> 00:02:03.899 align:start position:0%
money so they catch the first thing that
 

00:02:03.899 --> 00:02:05.149 align:start position:0%
money so they catch the first thing that
we<00:02:04.079><c> can</c><00:02:04.200><c> do</c><00:02:04.320><c> is</c><00:02:04.500><c> this</c><00:02:04.740><c> is</c><00:02:04.860><c> actually</c><00:02:04.979><c> a</c>

00:02:05.149 --> 00:02:05.159 align:start position:0%
we can do is this is actually a
 

00:02:05.159 --> 00:02:06.649 align:start position:0%
we can do is this is actually a
screenshot<00:02:05.460><c> from</c><00:02:05.640><c> the</c><00:02:05.759><c> nosy</c><00:02:06.060><c> safe</c><00:02:06.180><c> here</c><00:02:06.420><c> is</c>

00:02:06.649 --> 00:02:06.659 align:start position:0%
screenshot from the nosy safe here is
 

00:02:06.659 --> 00:02:08.990 align:start position:0%
screenshot from the nosy safe here is
understand<00:02:06.840><c> what</c><00:02:07.380><c> what</c><00:02:07.680><c> it's</c><00:02:07.920><c> doing</c><00:02:08.220><c> I'm</c><00:02:08.700><c> like</c>

00:02:08.990 --> 00:02:09.000 align:start position:0%
understand what what it's doing I'm like
 

00:02:09.000 --> 00:02:11.270 align:start position:0%
understand what what it's doing I'm like
parsing<00:02:09.479><c> that</c><00:02:09.660><c> and</c><00:02:10.380><c> we</c><00:02:10.619><c> can</c><00:02:10.739><c> see</c><00:02:10.920><c> how</c><00:02:11.160><c> much</c>

00:02:11.270 --> 00:02:11.280 align:start position:0%
parsing that and we can see how much
 

00:02:11.280 --> 00:02:12.949 align:start position:0%
parsing that and we can see how much
money<00:02:11.459><c> sent</c><00:02:11.819><c> we</c><00:02:12.300><c> can</c><00:02:12.420><c> see</c><00:02:12.599><c> which</c><00:02:12.780><c> contact</c>

00:02:12.949 --> 00:02:12.959 align:start position:0%
money sent we can see which contact
 

00:02:12.959 --> 00:02:14.690 align:start position:0%
money sent we can see which contact
we're<00:02:13.200><c> interacting</c><00:02:13.680><c> with</c><00:02:13.739><c> and</c><00:02:14.340><c> we</c><00:02:14.459><c> can</c><00:02:14.580><c> see</c>

00:02:14.690 --> 00:02:14.700 align:start position:0%
we're interacting with and we can see
 

00:02:14.700 --> 00:02:16.430 align:start position:0%
we're interacting with and we can see
which<00:02:14.879><c> function</c><00:02:15.180><c> is</c><00:02:15.360><c> being</c><00:02:15.540><c> called</c><00:02:15.720><c> now</c><00:02:16.260><c> the</c>

00:02:16.430 --> 00:02:16.440 align:start position:0%
which function is being called now the
 

00:02:16.440 --> 00:02:18.890 align:start position:0%
which function is being called now the
function<00:02:16.739><c> may</c><00:02:17.700><c> give</c><00:02:18.000><c> us</c><00:02:18.239><c> more</c><00:02:18.720><c> or</c><00:02:18.780><c> less</c>

00:02:18.890 --> 00:02:18.900 align:start position:0%
function may give us more or less
 

00:02:18.900 --> 00:02:21.410 align:start position:0%
function may give us more or less
information<00:02:19.140><c> right</c><00:02:19.760><c> and</c><00:02:20.760><c> the</c><00:02:21.120><c> first</c><00:02:21.239><c> thing</c>

00:02:21.410 --> 00:02:21.420 align:start position:0%
information right and the first thing
 

00:02:21.420 --> 00:02:22.670 align:start position:0%
information right and the first thing
that<00:02:21.599><c> we</c><00:02:21.720><c> can</c><00:02:21.840><c> do</c><00:02:21.959><c> with</c><00:02:22.140><c> this</c><00:02:22.319><c> it's</c><00:02:22.500><c> pretty</c>

00:02:22.670 --> 00:02:22.680 align:start position:0%
that we can do with this it's pretty
 

00:02:22.680 --> 00:02:25.070 align:start position:0%
that we can do with this it's pretty
obvious<00:02:23.520><c> like</c><00:02:24.120><c> go</c><00:02:24.360><c> to</c><00:02:24.540><c> the</c><00:02:24.599><c> documentation</c>

00:02:25.070 --> 00:02:25.080 align:start position:0%
obvious like go to the documentation
 

00:02:25.080 --> 00:02:26.510 align:start position:0%
obvious like go to the documentation
every<00:02:25.560><c> serious</c><00:02:25.920><c> project</c><00:02:26.099><c> has</c><00:02:26.400><c> a</c>

00:02:26.510 --> 00:02:26.520 align:start position:0%
every serious project has a
 

00:02:26.520 --> 00:02:27.770 align:start position:0%
every serious project has a
documentation<00:02:26.940><c> attached</c><00:02:27.300><c> to</c><00:02:27.360><c> it</c><00:02:27.540><c> and</c><00:02:27.660><c> will</c>

00:02:27.770 --> 00:02:27.780 align:start position:0%
documentation attached to it and will
 

00:02:27.780 --> 00:02:30.170 align:start position:0%
documentation attached to it and will
tell<00:02:27.959><c> us</c><00:02:28.020><c> what</c><00:02:28.200><c> the</c><00:02:28.379><c> function</c><00:02:28.560><c> will</c><00:02:28.739><c> do</c>

00:02:30.170 --> 00:02:30.180 align:start position:0%
tell us what the function will do
 

00:02:30.180 --> 00:02:32.150 align:start position:0%
tell us what the function will do
that<00:02:30.840><c> way</c><00:02:31.020><c> we</c><00:02:31.200><c> can</c><00:02:31.319><c> actually</c><00:02:31.440><c> see</c><00:02:31.739><c> that</c><00:02:31.980><c> that</c>

00:02:32.150 --> 00:02:32.160 align:start position:0%
that way we can actually see that that
 

00:02:32.160 --> 00:02:34.309 align:start position:0%
that way we can actually see that that
swap<00:02:32.640><c> exactly</c><00:02:33.060><c> for</c><00:02:33.239><c> tokens</c><00:02:33.660><c> what</c><00:02:34.020><c> it's</c><00:02:34.140><c> going</c>

00:02:34.309 --> 00:02:34.319 align:start position:0%
swap exactly for tokens what it's going
 

00:02:34.319 --> 00:02:37.010 align:start position:0%
swap exactly for tokens what it's going
to<00:02:34.440><c> do</c><00:02:34.620><c> what</c><00:02:35.099><c> each</c><00:02:35.340><c> argument</c><00:02:36.060><c> to</c><00:02:36.360><c> it</c><00:02:36.540><c> is</c>

00:02:37.010 --> 00:02:37.020 align:start position:0%
to do what each argument to it is
 

00:02:37.020 --> 00:02:38.449 align:start position:0%
to do what each argument to it is
representing<00:02:37.500><c> actually</c><00:02:37.680><c> understand</c><00:02:38.099><c> what</c>

00:02:38.449 --> 00:02:38.459 align:start position:0%
representing actually understand what
 

00:02:38.459 --> 00:02:39.830 align:start position:0%
representing actually understand what
we're<00:02:38.580><c> approving</c>

00:02:39.830 --> 00:02:39.840 align:start position:0%
we're approving
 

00:02:39.840 --> 00:02:41.930 align:start position:0%
we're approving
but<00:02:40.379><c> you</c><00:02:40.739><c> guys</c><00:02:40.920><c> are</c><00:02:41.040><c> not</c><00:02:41.220><c> here</c><00:02:41.400><c> so</c><00:02:41.580><c> that</c><00:02:41.760><c> they</c>

00:02:41.930 --> 00:02:41.940 align:start position:0%
but you guys are not here so that they
 

00:02:41.940 --> 00:02:43.910 align:start position:0%
but you guys are not here so that they
tell<00:02:42.060><c> you</c><00:02:42.239><c> to</c><00:02:42.360><c> read</c><00:02:42.480><c> the</c><00:02:42.660><c> freaking</c><00:02:42.900><c> manual</c><00:02:43.319><c> so</c>

00:02:43.910 --> 00:02:43.920 align:start position:0%
tell you to read the freaking manual so
 

00:02:43.920 --> 00:02:45.350 align:start position:0%
tell you to read the freaking manual so
we'll<00:02:44.099><c> look</c><00:02:44.340><c> into</c><00:02:44.519><c> some</c><00:02:44.819><c> more</c><00:02:45.000><c> interesting</c>

00:02:45.350 --> 00:02:45.360 align:start position:0%
we'll look into some more interesting
 

00:02:45.360 --> 00:02:47.570 align:start position:0%
we'll look into some more interesting
stuff<00:02:45.599><c> something</c><00:02:46.260><c> something</c><00:02:46.739><c> very</c><00:02:47.400><c> very</c>

00:02:47.570 --> 00:02:47.580 align:start position:0%
stuff something something very very
 

00:02:47.580 --> 00:02:49.070 align:start position:0%
stuff something something very very
powerful<00:02:48.000><c> we</c><00:02:48.180><c> can</c><00:02:48.360><c> do</c><00:02:48.480><c> is</c><00:02:48.660><c> simulate</c><00:02:48.959><c> the</c>

00:02:49.070 --> 00:02:49.080 align:start position:0%
powerful we can do is simulate the
 

00:02:49.080 --> 00:02:50.270 align:start position:0%
powerful we can do is simulate the
transaction

00:02:50.270 --> 00:02:50.280 align:start position:0%
transaction
 

00:02:50.280 --> 00:02:52.790 align:start position:0%
transaction
so<00:02:50.760><c> we</c><00:02:50.879><c> can</c><00:02:51.060><c> use</c><00:02:51.180><c> different</c><00:02:51.420><c> tools</c><00:02:51.959><c> tenderly</c>

00:02:52.790 --> 00:02:52.800 align:start position:0%
so we can use different tools tenderly
 

00:02:52.800 --> 00:02:54.410 align:start position:0%
so we can use different tools tenderly
open<00:02:52.980><c> sampling</c><00:02:53.340><c> Defender</c><00:02:53.700><c> block</c><00:02:54.060><c> native</c>

00:02:54.410 --> 00:02:54.420 align:start position:0%
open sampling Defender block native
 

00:02:54.420 --> 00:02:57.350 align:start position:0%
open sampling Defender block native
though<00:02:54.720><c> for</c><00:02:54.959><c> now</c><00:02:55.019><c> it's</c><00:02:55.200><c> a</c><00:02:55.319><c> API</c><00:02:56.040><c> only</c><00:02:56.360><c> to</c>

00:02:57.350 --> 00:02:57.360 align:start position:0%
though for now it's a API only to
 

00:02:57.360 --> 00:02:58.790 align:start position:0%
though for now it's a API only to
simulate<00:02:57.720><c> what</c><00:02:58.080><c> would</c><00:02:58.260><c> happen</c><00:02:58.379><c> if</c><00:02:58.620><c> a</c>

00:02:58.790 --> 00:02:58.800 align:start position:0%
simulate what would happen if a
 

00:02:58.800 --> 00:03:00.890 align:start position:0%
simulate what would happen if a
transaction<00:02:59.040><c> were</c><00:02:59.280><c> executed</c><00:02:59.760><c> now</c><00:02:59.940><c> granted</c>

00:03:00.890 --> 00:03:00.900 align:start position:0%
transaction were executed now granted
 

00:03:00.900 --> 00:03:02.509 align:start position:0%
transaction were executed now granted
that<00:03:01.080><c> will</c><00:03:01.260><c> not</c><00:03:01.379><c> be</c><00:03:01.560><c> the</c><00:03:01.739><c> same</c><00:03:01.920><c> as</c><00:03:02.099><c> when</c><00:03:02.340><c> the</c>

00:03:02.509 --> 00:03:02.519 align:start position:0%
that will not be the same as when the
 

00:03:02.519 --> 00:03:04.190 align:start position:0%
that will not be the same as when the
transaction<00:03:02.819><c> gets</c><00:03:03.180><c> actually</c><00:03:03.300><c> executed</c><00:03:03.959><c> for</c>

00:03:04.190 --> 00:03:04.200 align:start position:0%
transaction gets actually executed for
 

00:03:04.200 --> 00:03:06.470 align:start position:0%
transaction gets actually executed for
instance<00:03:04.379><c> in</c><00:03:04.500><c> swap</c><00:03:04.920><c> you</c><00:03:05.340><c> may</c><00:03:05.459><c> get</c><00:03:05.700><c> more</c><00:03:06.300><c> or</c>

00:03:06.470 --> 00:03:06.480 align:start position:0%
instance in swap you may get more or
 

00:03:06.480 --> 00:03:08.089 align:start position:0%
instance in swap you may get more or
less<00:03:06.660><c> tokens</c><00:03:07.080><c> back</c><00:03:07.319><c> later</c><00:03:07.500><c> depending</c><00:03:07.980><c> on</c>

00:03:08.089 --> 00:03:08.099 align:start position:0%
less tokens back later depending on
 

00:03:08.099 --> 00:03:09.410 align:start position:0%
less tokens back later depending on
price<00:03:08.280><c> fluctuations</c>

00:03:09.410 --> 00:03:09.420 align:start position:0%
price fluctuations
 

00:03:09.420 --> 00:03:10.910 align:start position:0%
price fluctuations
but<00:03:09.780><c> it</c><00:03:09.900><c> gives</c><00:03:10.140><c> you</c><00:03:10.260><c> a</c><00:03:10.379><c> pretty</c><00:03:10.500><c> good</c><00:03:10.620><c> idea</c>

00:03:10.910 --> 00:03:10.920 align:start position:0%
but it gives you a pretty good idea
 

00:03:10.920 --> 00:03:12.050 align:start position:0%
but it gives you a pretty good idea
right

00:03:12.050 --> 00:03:12.060 align:start position:0%
right
 

00:03:12.060 --> 00:03:14.330 align:start position:0%
right
and<00:03:12.480><c> the</c><00:03:12.599><c> idea</c><00:03:12.780><c> is</c><00:03:12.900><c> that</c><00:03:13.260><c> a</c><00:03:13.560><c> simulation</c><00:03:14.040><c> will</c>

00:03:14.330 --> 00:03:14.340 align:start position:0%
and the idea is that a simulation will
 

00:03:14.340 --> 00:03:16.670 align:start position:0%
and the idea is that a simulation will
give<00:03:14.519><c> you</c><00:03:14.700><c> different</c><00:03:15.120><c> information</c><00:03:15.540><c> right</c><00:03:16.019><c> it</c>

00:03:16.670 --> 00:03:16.680 align:start position:0%
give you different information right it
 

00:03:16.680 --> 00:03:17.990 align:start position:0%
give you different information right it
will<00:03:16.800><c> tell</c><00:03:17.040><c> you</c><00:03:17.159><c> which</c><00:03:17.459><c> contracts</c><00:03:17.879><c> were</c>

00:03:17.990 --> 00:03:18.000 align:start position:0%
will tell you which contracts were
 

00:03:18.000 --> 00:03:20.750 align:start position:0%
will tell you which contracts were
involved<00:03:18.480><c> State</c><00:03:18.900><c> changes</c><00:03:19.379><c> or</c><00:03:19.620><c> events</c><00:03:20.040><c> so</c><00:03:20.640><c> in</c>

00:03:20.750 --> 00:03:20.760 align:start position:0%
involved State changes or events so in
 

00:03:20.760 --> 00:03:22.190 align:start position:0%
involved State changes or events so in
terms<00:03:21.000><c> of</c><00:03:21.060><c> contracts</c><00:03:21.480><c> at</c><00:03:21.599><c> the</c><00:03:21.720><c> very</c><00:03:21.840><c> least</c><00:03:22.019><c> you</c>

00:03:22.190 --> 00:03:22.200 align:start position:0%
terms of contracts at the very least you
 

00:03:22.200 --> 00:03:23.809 align:start position:0%
terms of contracts at the very least you
can<00:03:22.319><c> see</c><00:03:22.500><c> where</c><00:03:22.920><c> as</c><00:03:23.159><c> we're</c><00:03:23.400><c> saying</c><00:03:23.580><c> couple</c>

00:03:23.809 --> 00:03:23.819 align:start position:0%
can see where as we're saying couple
 

00:03:23.819 --> 00:03:25.729 align:start position:0%
can see where as we're saying couple
minutes<00:03:24.060><c> ago</c><00:03:24.420><c> one</c><00:03:25.019><c> contract</c><00:03:25.440><c> can</c><00:03:25.560><c> call</c>

00:03:25.729 --> 00:03:25.739 align:start position:0%
minutes ago one contract can call
 

00:03:25.739 --> 00:03:28.550 align:start position:0%
minutes ago one contract can call
another<00:03:25.980><c> and</c><00:03:26.879><c> another</c><00:03:27.060><c> and</c><00:03:27.720><c> basically</c><00:03:28.140><c> have</c>

00:03:28.550 --> 00:03:28.560 align:start position:0%
another and another and basically have
 

00:03:28.560 --> 00:03:30.350 align:start position:0%
another and another and basically have
different<00:03:28.860><c> different</c><00:03:29.400><c> effects</c><00:03:29.879><c> on</c><00:03:30.060><c> the</c><00:03:30.239><c> chain</c>

00:03:30.350 --> 00:03:30.360 align:start position:0%
different different effects on the chain
 

00:03:30.360 --> 00:03:32.390 align:start position:0%
different different effects on the chain
and<00:03:31.260><c> so</c><00:03:31.379><c> by</c><00:03:31.500><c> spotting</c><00:03:31.920><c> if</c><00:03:32.040><c> there</c><00:03:32.159><c> is</c><00:03:32.280><c> any</c>

00:03:32.390 --> 00:03:32.400 align:start position:0%
and so by spotting if there is any
 

00:03:32.400 --> 00:03:33.830 align:start position:0%
and so by spotting if there is any
contract<00:03:32.760><c> that</c><00:03:32.879><c> shouldn't</c><00:03:33.180><c> be</c><00:03:33.360><c> there</c><00:03:33.480><c> that's</c>

00:03:33.830 --> 00:03:33.840 align:start position:0%
contract that shouldn't be there that's
 

00:03:33.840 --> 00:03:35.210 align:start position:0%
contract that shouldn't be there that's
the<00:03:34.019><c> first</c><00:03:34.140><c> sign</c><00:03:34.379><c> of</c><00:03:34.560><c> alarm</c><00:03:34.680><c> when</c><00:03:35.040><c> we're</c>

00:03:35.210 --> 00:03:35.220 align:start position:0%
the first sign of alarm when we're
 

00:03:35.220 --> 00:03:36.949 align:start position:0%
the first sign of alarm when we're
signing<00:03:35.640><c> something</c><00:03:35.819><c> for</c><00:03:36.420><c> instance</c><00:03:36.599><c> here</c><00:03:36.780><c> in</c>

00:03:36.949 --> 00:03:36.959 align:start position:0%
signing something for instance here in
 

00:03:36.959 --> 00:03:39.649 align:start position:0%
signing something for instance here in
the<00:03:37.019><c> case</c><00:03:37.140><c> of</c><00:03:37.260><c> a</c><00:03:37.379><c> swap</c><00:03:37.680><c> we</c><00:03:38.580><c> see</c><00:03:38.760><c> that</c><00:03:39.000><c> a</c><00:03:39.239><c> unitary</c>

00:03:39.649 --> 00:03:39.659 align:start position:0%
the case of a swap we see that a unitary
 

00:03:39.659 --> 00:03:41.630 align:start position:0%
the case of a swap we see that a unitary
pool<00:03:39.840><c> is</c><00:03:40.080><c> involved</c><00:03:40.440><c> a</c><00:03:40.680><c> router</c><00:03:41.099><c> the</c><00:03:41.400><c> tokens</c>

00:03:41.630 --> 00:03:41.640 align:start position:0%
pool is involved a router the tokens
 

00:03:41.640 --> 00:03:43.309 align:start position:0%
pool is involved a router the tokens
that<00:03:41.819><c> we're</c><00:03:42.000><c> exchanging</c><00:03:42.420><c> things</c><00:03:42.900><c> that</c><00:03:43.080><c> make</c>

00:03:43.309 --> 00:03:43.319 align:start position:0%
that we're exchanging things that make
 

00:03:43.319 --> 00:03:45.170 align:start position:0%
that we're exchanging things that make
sense<00:03:43.560><c> if</c><00:03:44.340><c> we</c><00:03:44.459><c> are</c><00:03:44.580><c> feeling</c><00:03:44.760><c> a</c><00:03:44.940><c> bit</c><00:03:45.060><c> more</c>

00:03:45.170 --> 00:03:45.180 align:start position:0%
sense if we are feeling a bit more
 

00:03:45.180 --> 00:03:46.789 align:start position:0%
sense if we are feeling a bit more
adventurous<00:03:45.599><c> we</c><00:03:45.900><c> can</c><00:03:46.019><c> also</c><00:03:46.200><c> look</c><00:03:46.319><c> into</c><00:03:46.500><c> State</c>

00:03:46.789 --> 00:03:46.799 align:start position:0%
adventurous we can also look into State
 

00:03:46.799 --> 00:03:49.850 align:start position:0%
adventurous we can also look into State
changes<00:03:47.340><c> we</c><00:03:47.940><c> can</c><00:03:48.120><c> see</c><00:03:48.360><c> okay</c><00:03:48.720><c> how</c><00:03:49.440><c> each</c><00:03:49.680><c> of</c>

00:03:49.850 --> 00:03:49.860 align:start position:0%
changes we can see okay how each of
 

00:03:49.860 --> 00:03:51.229 align:start position:0%
changes we can see okay how each of
these<00:03:50.040><c> contracts</c><00:03:50.400><c> involved</c><00:03:50.819><c> changed</c>

00:03:51.229 --> 00:03:51.239 align:start position:0%
these contracts involved changed
 

00:03:51.239 --> 00:03:53.089 align:start position:0%
these contracts involved changed
probably<00:03:51.900><c> there</c><00:03:52.260><c> is</c><00:03:52.379><c> a</c><00:03:52.500><c> thing</c><00:03:52.680><c> to</c><00:03:52.799><c> go</c><00:03:52.920><c> through</c>

00:03:53.089 --> 00:03:53.099 align:start position:0%
probably there is a thing to go through
 

00:03:53.099 --> 00:03:55.190 align:start position:0%
probably there is a thing to go through
our<00:03:53.280><c> balances</c><00:03:53.760><c> right</c><00:03:54.000><c> like</c><00:03:54.480><c> if</c><00:03:54.659><c> you're</c><00:03:54.840><c> if</c><00:03:55.080><c> you</c>

00:03:55.190 --> 00:03:55.200 align:start position:0%
our balances right like if you're if you
 

00:03:55.200 --> 00:03:56.930 align:start position:0%
our balances right like if you're if you
are<00:03:55.319><c> doing</c><00:03:55.440><c> a</c><00:03:55.620><c> swap</c><00:03:55.860><c> we</c><00:03:56.099><c> would</c><00:03:56.280><c> expect</c><00:03:56.519><c> that</c>

00:03:56.930 --> 00:03:56.940 align:start position:0%
are doing a swap we would expect that
 

00:03:56.940 --> 00:03:59.030 align:start position:0%
are doing a swap we would expect that
the<00:03:57.180><c> balances</c><00:03:57.540><c> of</c><00:03:57.720><c> one</c><00:03:57.900><c> token</c><00:03:58.319><c> would</c><00:03:58.620><c> go</c><00:03:58.860><c> up</c>

00:03:59.030 --> 00:03:59.040 align:start position:0%
the balances of one token would go up
 

00:03:59.040 --> 00:04:01.670 align:start position:0%
the balances of one token would go up
another<00:03:59.580><c> one</c><00:04:00.000><c> would</c><00:04:00.239><c> go</c><00:04:00.480><c> down</c><00:04:00.659><c> and</c><00:04:01.260><c> again</c><00:04:01.379><c> we</c>

00:04:01.670 --> 00:04:01.680 align:start position:0%
another one would go down and again we
 

00:04:01.680 --> 00:04:02.809 align:start position:0%
another one would go down and again we
can<00:04:01.799><c> see</c><00:04:01.920><c> if</c><00:04:01.980><c> there</c><00:04:02.099><c> are</c><00:04:02.220><c> any</c><00:04:02.280><c> funky</c><00:04:02.700><c> things</c>

00:04:02.809 --> 00:04:02.819 align:start position:0%
can see if there are any funky things
 

00:04:02.819 --> 00:04:05.390 align:start position:0%
can see if there are any funky things
there<00:04:03.120><c> usually</c><00:04:04.080><c> State</c><00:04:04.379><c> however</c><00:04:05.099><c> it's</c>

00:04:05.390 --> 00:04:05.400 align:start position:0%
there usually State however it's
 

00:04:05.400 --> 00:04:08.089 align:start position:0%
there usually State however it's
difficult<00:04:06.299><c> to</c><00:04:06.540><c> parse</c><00:04:06.840><c> or</c><00:04:06.959><c> to</c><00:04:07.080><c> understand</c><00:04:07.260><c> so</c>

00:04:08.089 --> 00:04:08.099 align:start position:0%
difficult to parse or to understand so
 

00:04:08.099 --> 00:04:10.369 align:start position:0%
difficult to parse or to understand so
the<00:04:08.280><c> main</c><00:04:08.400><c> thing</c><00:04:08.580><c> that</c><00:04:08.819><c> we</c><00:04:08.940><c> want</c><00:04:09.060><c> to</c><00:04:09.239><c> look</c><00:04:09.379><c> to</c>

00:04:10.369 --> 00:04:10.379 align:start position:0%
the main thing that we want to look to
 

00:04:10.379 --> 00:04:12.830 align:start position:0%
the main thing that we want to look to
look<00:04:10.500><c> at</c><00:04:10.620><c> our</c><00:04:10.739><c> events</c><00:04:11.220><c> so</c><00:04:11.640><c> any</c><00:04:11.939><c> reasonably</c>

00:04:12.830 --> 00:04:12.840 align:start position:0%
look at our events so any reasonably
 

00:04:12.840 --> 00:04:14.449 align:start position:0%
look at our events so any reasonably
designed<00:04:13.379><c> contract</c><00:04:13.680><c> will</c><00:04:13.920><c> emit</c><00:04:14.220><c> an</c><00:04:14.280><c> event</c>

00:04:14.449 --> 00:04:14.459 align:start position:0%
designed contract will emit an event
 

00:04:14.459 --> 00:04:15.710 align:start position:0%
designed contract will emit an event
whenever<00:04:14.819><c> something</c><00:04:15.060><c> interesting</c><00:04:15.540><c> something</c>

00:04:15.710 --> 00:04:15.720 align:start position:0%
whenever something interesting something
 

00:04:15.720 --> 00:04:17.750 align:start position:0%
whenever something interesting something
important<00:04:16.260><c> happens</c><00:04:16.500><c> so</c><00:04:17.280><c> there</c><00:04:17.459><c> are</c><00:04:17.579><c> a</c><00:04:17.639><c> bunch</c>

00:04:17.750 --> 00:04:17.760 align:start position:0%
important happens so there are a bunch
 

00:04:17.760 --> 00:04:19.430 align:start position:0%
important happens so there are a bunch
of<00:04:17.820><c> events</c><00:04:18.180><c> that</c><00:04:18.299><c> should</c><00:04:18.540><c> immediately</c><00:04:18.959><c> catch</c>

00:04:19.430 --> 00:04:19.440 align:start position:0%
of events that should immediately catch
 

00:04:19.440 --> 00:04:20.870 align:start position:0%
of events that should immediately catch
our<00:04:19.739><c> attention</c><00:04:19.979><c> when</c><00:04:20.280><c> we're</c><00:04:20.400><c> reviewing</c><00:04:20.820><c> a</c>

00:04:20.870 --> 00:04:20.880 align:start position:0%
our attention when we're reviewing a
 

00:04:20.880 --> 00:04:22.909 align:start position:0%
our attention when we're reviewing a
transaction<00:04:21.239><c> namely</c><00:04:22.079><c> a</c><00:04:22.260><c> transfer</c><00:04:22.560><c> moving</c>

00:04:22.909 --> 00:04:22.919 align:start position:0%
transaction namely a transfer moving
 

00:04:22.919 --> 00:04:24.290 align:start position:0%
transaction namely a transfer moving
assets<00:04:23.160><c> from</c><00:04:23.340><c> one</c><00:04:23.520><c> place</c><00:04:23.639><c> to</c><00:04:23.820><c> another</c><00:04:23.940><c> an</c>

00:04:24.290 --> 00:04:24.300 align:start position:0%
assets from one place to another an
 

00:04:24.300 --> 00:04:25.730 align:start position:0%
assets from one place to another an
approval<00:04:24.720><c> which</c><00:04:25.020><c> is</c><00:04:25.139><c> giving</c><00:04:25.320><c> right</c><00:04:25.560><c> to</c>

00:04:25.730 --> 00:04:25.740 align:start position:0%
approval which is giving right to
 

00:04:25.740 --> 00:04:27.230 align:start position:0%
approval which is giving right to
someone<00:04:25.919><c> else</c><00:04:26.160><c> to</c><00:04:26.400><c> manage</c><00:04:26.639><c> our</c><00:04:26.759><c> assets</c>

00:04:27.230 --> 00:04:27.240 align:start position:0%
someone else to manage our assets
 

00:04:27.240 --> 00:04:30.770 align:start position:0%
someone else to manage our assets
anything<00:04:28.460><c> related</c><00:04:29.460><c> to</c><00:04:29.639><c> role</c><00:04:30.000><c> management</c><00:04:30.180><c> to</c>

00:04:30.770 --> 00:04:30.780 align:start position:0%
anything related to role management to
 

00:04:30.780 --> 00:04:33.290 align:start position:0%
anything related to role management to
ownership<00:04:31.259><c> and</c><00:04:31.979><c> to</c><00:04:32.160><c> upgrades</c><00:04:32.639><c> and</c><00:04:32.880><c> events</c>

00:04:33.290 --> 00:04:33.300 align:start position:0%
ownership and to upgrades and events
 

00:04:33.300 --> 00:04:35.030 align:start position:0%
ownership and to upgrades and events
will<00:04:33.419><c> have</c><00:04:33.660><c> some</c><00:04:33.840><c> extra</c><00:04:34.020><c> information</c><00:04:34.320><c> that</c><00:04:34.860><c> we</c>

00:04:35.030 --> 00:04:35.040 align:start position:0%
will have some extra information that we
 

00:04:35.040 --> 00:04:36.950 align:start position:0%
will have some extra information that we
can<00:04:35.160><c> look</c><00:04:35.280><c> into</c><00:04:35.400><c> to</c><00:04:35.699><c> get</c><00:04:35.880><c> better</c><00:04:36.419><c> sense</c><00:04:36.780><c> of</c>

00:04:36.950 --> 00:04:36.960 align:start position:0%
can look into to get better sense of
 

00:04:36.960 --> 00:04:38.210 align:start position:0%
can look into to get better sense of
what's<00:04:37.080><c> Happening</c>

00:04:38.210 --> 00:04:38.220 align:start position:0%
what's Happening
 

00:04:38.220 --> 00:04:40.730 align:start position:0%
what's Happening
now<00:04:38.759><c> speaking</c><00:04:39.120><c> of</c><00:04:39.300><c> upgrades</c><00:04:39.780><c> this</c><00:04:40.440><c> pretty</c>

00:04:40.730 --> 00:04:40.740 align:start position:0%
now speaking of upgrades this pretty
 

00:04:40.740 --> 00:04:42.469 align:start position:0%
now speaking of upgrades this pretty
much<00:04:40.860><c> deserves</c><00:04:41.400><c> a</c><00:04:41.460><c> whole</c><00:04:41.639><c> chapter</c><00:04:42.060><c> of</c><00:04:42.300><c> Their</c>

00:04:42.469 --> 00:04:42.479 align:start position:0%
much deserves a whole chapter of Their
 

00:04:42.479 --> 00:04:43.189 align:start position:0%
much deserves a whole chapter of Their
Own

00:04:43.189 --> 00:04:43.199 align:start position:0%
Own
 

00:04:43.199 --> 00:04:45.230 align:start position:0%
Own
an<00:04:43.680><c> upgrade</c><00:04:43.979><c> transaction</c><00:04:44.280><c> usually</c><00:04:44.759><c> looks</c>

00:04:45.230 --> 00:04:45.240 align:start position:0%
an upgrade transaction usually looks
 

00:04:45.240 --> 00:04:47.390 align:start position:0%
an upgrade transaction usually looks
more<00:04:45.660><c> or</c><00:04:45.780><c> less</c><00:04:45.840><c> like</c><00:04:46.080><c> this</c><00:04:46.259><c> like</c><00:04:46.860><c> calling</c><00:04:47.280><c> the</c>

00:04:47.390 --> 00:04:47.400 align:start position:0%
more or less like this like calling the
 

00:04:47.400 --> 00:04:49.189 align:start position:0%
more or less like this like calling the
contracts<00:04:47.820><c> and</c><00:04:48.000><c> telling</c><00:04:48.300><c> it</c><00:04:48.419><c> hey</c><00:04:48.780><c> can</c><00:04:49.080><c> you</c>

00:04:49.189 --> 00:04:49.199 align:start position:0%
contracts and telling it hey can you
 

00:04:49.199 --> 00:04:51.230 align:start position:0%
contracts and telling it hey can you
please<00:04:49.320><c> upgrade</c><00:04:49.740><c> to</c><00:04:49.919><c> this</c><00:04:50.280><c> new</c><00:04:50.460><c> address</c>

00:04:51.230 --> 00:04:51.240 align:start position:0%
please upgrade to this new address
 

00:04:51.240 --> 00:04:53.150 align:start position:0%
please upgrade to this new address
and<00:04:52.020><c> the</c><00:04:52.259><c> only</c><00:04:52.320><c> information</c><00:04:52.560><c> we</c><00:04:52.919><c> have</c><00:04:53.040><c> is</c>

00:04:53.150 --> 00:04:53.160 align:start position:0%
and the only information we have is
 

00:04:53.160 --> 00:04:56.210 align:start position:0%
and the only information we have is
literally<00:04:53.580><c> an</c><00:04:54.300><c> address</c><00:04:54.479><c> and</c><00:04:55.440><c> okay</c><00:04:55.740><c> let's</c>

00:04:56.210 --> 00:04:56.220 align:start position:0%
literally an address and okay let's
 

00:04:56.220 --> 00:04:58.129 align:start position:0%
literally an address and okay let's
simulate<00:04:56.699><c> now</c><00:04:57.060><c> we</c><00:04:57.419><c> have</c><00:04:57.479><c> something</c><00:04:57.720><c> new</c><00:04:57.960><c> on</c>

00:04:58.129 --> 00:04:58.139 align:start position:0%
simulate now we have something new on
 

00:04:58.139 --> 00:05:00.469 align:start position:0%
simulate now we have something new on
our<00:04:58.259><c> toolbox</c><00:04:58.680><c> we</c><00:04:59.340><c> can</c><00:04:59.460><c> see</c><00:04:59.699><c> what</c><00:04:59.940><c> what</c><00:05:00.240><c> it's</c>

00:05:00.469 --> 00:05:00.479 align:start position:0%
our toolbox we can see what what it's
 

00:05:00.479 --> 00:05:03.650 align:start position:0%
our toolbox we can see what what it's
like<00:05:00.800><c> sure</c><00:05:01.800><c> the</c><00:05:02.759><c> simulation</c><00:05:03.180><c> will</c><00:05:03.419><c> tell</c><00:05:03.540><c> us</c>

00:05:03.650 --> 00:05:03.660 align:start position:0%
like sure the simulation will tell us
 

00:05:03.660 --> 00:05:04.850 align:start position:0%
like sure the simulation will tell us
yeah<00:05:03.840><c> yeah</c><00:05:04.080><c> the</c><00:05:04.199><c> implementation</c><00:05:04.500><c> is</c><00:05:04.620><c> moving</c>

00:05:04.850 --> 00:05:04.860 align:start position:0%
yeah yeah the implementation is moving
 

00:05:04.860 --> 00:05:06.409 align:start position:0%
yeah yeah the implementation is moving
to<00:05:05.040><c> this</c><00:05:05.100><c> new</c><00:05:05.280><c> address</c><00:05:05.460><c> and</c><00:05:05.940><c> that's</c><00:05:06.060><c> all</c><00:05:06.300><c> the</c>

00:05:06.409 --> 00:05:06.419 align:start position:0%
to this new address and that's all the
 

00:05:06.419 --> 00:05:08.270 align:start position:0%
to this new address and that's all the
information<00:05:06.540><c> we</c><00:05:06.960><c> have</c>

00:05:08.270 --> 00:05:08.280 align:start position:0%
information we have
 

00:05:08.280 --> 00:05:10.790 align:start position:0%
information we have
now<00:05:08.940><c> that's</c><00:05:09.360><c> that's</c><00:05:09.780><c> a</c><00:05:10.020><c> problem</c><00:05:10.199><c> right</c><00:05:10.500><c> like</c>

00:05:10.790 --> 00:05:10.800 align:start position:0%
now that's that's a problem right like
 

00:05:10.800 --> 00:05:12.469 align:start position:0%
now that's that's a problem right like
what<00:05:11.100><c> what</c><00:05:11.280><c> information</c><00:05:11.639><c> does</c><00:05:12.180><c> an</c><00:05:12.360><c> address</c>

00:05:12.469 --> 00:05:12.479 align:start position:0%
what what information does an address
 

00:05:12.479 --> 00:05:15.590 align:start position:0%
what what information does an address
carry<00:05:13.320><c> for</c><00:05:13.860><c> sure</c><00:05:14.040><c> the</c><00:05:14.400><c> address</c><00:05:14.520><c> should</c><00:05:15.180><c> have</c><00:05:15.419><c> a</c>

00:05:15.590 --> 00:05:15.600 align:start position:0%
carry for sure the address should have a
 

00:05:15.600 --> 00:05:17.090 align:start position:0%
carry for sure the address should have a
verified<00:05:15.840><c> source</c><00:05:16.199><c> code</c><00:05:16.259><c> Associated</c><00:05:16.740><c> to</c><00:05:16.979><c> it</c>

00:05:17.090 --> 00:05:17.100 align:start position:0%
verified source code Associated to it
 

00:05:17.100 --> 00:05:19.909 align:start position:0%
verified source code Associated to it
whether<00:05:17.220><c> it's</c><00:05:17.340><c> an</c><00:05:17.520><c> ether</c><00:05:17.759><c> can</c><00:05:18.000><c> sourcify</c>

00:05:19.909 --> 00:05:19.919 align:start position:0%
whether it's an ether can sourcify
 

00:05:19.919 --> 00:05:21.469 align:start position:0%
whether it's an ether can sourcify
the<00:05:20.220><c> price</c><00:05:20.400><c> that</c><00:05:20.580><c> the</c><00:05:20.759><c> source</c><00:05:20.940><c> code</c><00:05:21.000><c> is</c><00:05:21.240><c> a</c><00:05:21.360><c> bit</c>

00:05:21.469 --> 00:05:21.479 align:start position:0%
the price that the source code is a bit
 

00:05:21.479 --> 00:05:22.909 align:start position:0%
the price that the source code is a bit
long<00:05:21.660><c> right</c><00:05:21.840><c> this</c><00:05:22.080><c> is</c><00:05:22.199><c> an</c><00:05:22.320><c> actual</c><00:05:22.560><c> contract</c>

00:05:22.909 --> 00:05:22.919 align:start position:0%
long right this is an actual contract
 

00:05:22.919 --> 00:05:25.850 align:start position:0%
long right this is an actual contract
from<00:05:23.220><c> from</c><00:05:23.699><c> the</c><00:05:23.940><c> graph</c><00:05:24.180><c> that</c><00:05:24.600><c> URL</c><00:05:25.560><c> wrote</c>

00:05:25.850 --> 00:05:25.860 align:start position:0%
from from the graph that URL wrote
 

00:05:25.860 --> 00:05:28.430 align:start position:0%
from from the graph that URL wrote
you're<00:05:26.100><c> you're</c><00:05:26.460><c> over</c><00:05:26.639><c> here</c><00:05:26.880><c> and</c><00:05:27.840><c> it's</c><00:05:28.199><c> like</c>

00:05:28.430 --> 00:05:28.440 align:start position:0%
you're you're over here and it's like
 

00:05:28.440 --> 00:05:30.230 align:start position:0%
you're you're over here and it's like
thousands<00:05:28.800><c> of</c><00:05:28.919><c> lines</c><00:05:29.100><c> of</c><00:05:29.340><c> code</c><00:05:29.580><c> spread</c>

00:05:30.230 --> 00:05:30.240 align:start position:0%
thousands of lines of code spread
 

00:05:30.240 --> 00:05:31.909 align:start position:0%
thousands of lines of code spread
actually<00:05:30.419><c> there</c><00:05:30.660><c> you</c><00:05:30.840><c> are</c><00:05:30.960><c> spread</c><00:05:31.440><c> across</c><00:05:31.800><c> 16</c>

00:05:31.909 --> 00:05:31.919 align:start position:0%
actually there you are spread across 16
 

00:05:31.919 --> 00:05:35.029 align:start position:0%
actually there you are spread across 16
different<00:05:32.220><c> files</c><00:05:32.759><c> like</c><00:05:33.660><c> no</c><00:05:34.320><c> signer</c><00:05:34.740><c> is</c><00:05:34.860><c> going</c>

00:05:35.029 --> 00:05:35.039 align:start position:0%
different files like no signer is going
 

00:05:35.039 --> 00:05:36.469 align:start position:0%
different files like no signer is going
to<00:05:35.100><c> review</c><00:05:35.280><c> this</c>

00:05:36.469 --> 00:05:36.479 align:start position:0%
to review this
 

00:05:36.479 --> 00:05:38.090 align:start position:0%
to review this
what<00:05:36.900><c> a</c><00:05:37.020><c> signer</c><00:05:37.380><c> can</c><00:05:37.500><c> review</c><00:05:37.680><c> and</c><00:05:37.979><c> can</c>

00:05:38.090 --> 00:05:38.100 align:start position:0%
what a signer can review and can
 

00:05:38.100 --> 00:05:41.810 align:start position:0%
what a signer can review and can
understand<00:05:38.539><c> is</c><00:05:39.539><c> this</c><00:05:39.800><c> it's</c><00:05:40.800><c> a</c><00:05:41.220><c> report</c><00:05:41.340><c> that</c>

00:05:41.810 --> 00:05:41.820 align:start position:0%
understand is this it's a report that
 

00:05:41.820 --> 00:05:43.490 align:start position:0%
understand is this it's a report that
they<00:05:41.940><c> get</c><00:05:42.060><c> from</c><00:05:42.240><c> an</c><00:05:42.419><c> auditor</c><00:05:42.840><c> from</c><00:05:43.080><c> a</c><00:05:43.199><c> set</c><00:05:43.320><c> of</c>

00:05:43.490 --> 00:05:43.500 align:start position:0%
they get from an auditor from a set of
 

00:05:43.500 --> 00:05:45.590 align:start position:0%
they get from an auditor from a set of
developers<00:05:43.979><c> from</c><00:05:44.280><c> someone</c><00:05:44.460><c> that</c><00:05:44.759><c> say</c><00:05:45.000><c> Hey</c><00:05:45.419><c> you</c>

00:05:45.590 --> 00:05:45.600 align:start position:0%
developers from someone that say Hey you
 

00:05:45.600 --> 00:05:47.150 align:start position:0%
developers from someone that say Hey you
know<00:05:45.720><c> we</c><00:05:45.900><c> have</c><00:05:46.020><c> reviewed</c><00:05:46.380><c> the</c><00:05:46.560><c> code</c><00:05:46.740><c> at</c><00:05:46.979><c> this</c>

00:05:47.150 --> 00:05:47.160 align:start position:0%
know we have reviewed the code at this
 

00:05:47.160 --> 00:05:49.730 align:start position:0%
know we have reviewed the code at this
version<00:05:47.400><c> it</c><00:05:48.180><c> looks</c><00:05:48.479><c> good</c><00:05:48.660><c> to</c><00:05:48.780><c> me</c><00:05:48.900><c> and</c><00:05:49.440><c> they</c><00:05:49.560><c> can</c>

00:05:49.730 --> 00:05:49.740 align:start position:0%
version it looks good to me and they can
 

00:05:49.740 --> 00:05:51.770 align:start position:0%
version it looks good to me and they can
trust<00:05:49.979><c> that</c><00:05:50.220><c> they</c><00:05:50.759><c> can</c><00:05:50.940><c> they</c><00:05:51.180><c> rely</c><00:05:51.479><c> on</c><00:05:51.600><c> that</c>

00:05:51.770 --> 00:05:51.780 align:start position:0%
trust that they can they rely on that
 

00:05:51.780 --> 00:05:53.870 align:start position:0%
trust that they can they rely on that
and<00:05:52.380><c> that's</c><00:05:52.500><c> what</c><00:05:52.740><c> they</c><00:05:52.860><c> should</c><00:05:53.160><c> be</c><00:05:53.280><c> using</c><00:05:53.639><c> for</c>

00:05:53.870 --> 00:05:53.880 align:start position:0%
and that's what they should be using for
 

00:05:53.880 --> 00:05:55.310 align:start position:0%
and that's what they should be using for
making<00:05:54.120><c> a</c><00:05:54.360><c> decision</c><00:05:54.600><c> whether</c><00:05:54.900><c> they</c><00:05:55.080><c> want</c><00:05:55.259><c> to</c>

00:05:55.310 --> 00:05:55.320 align:start position:0%
making a decision whether they want to
 

00:05:55.320 --> 00:05:58.010 align:start position:0%
making a decision whether they want to
upgrade<00:05:55.620><c> to</c><00:05:55.740><c> another</c><00:05:55.860><c> version</c><00:05:56.160><c> of</c><00:05:56.340><c> or</c><00:05:56.759><c> not</c>

00:05:58.010 --> 00:05:58.020 align:start position:0%
upgrade to another version of or not
 

00:05:58.020 --> 00:05:59.570 align:start position:0%
upgrade to another version of or not
but<00:05:58.500><c> the</c><00:05:58.620><c> problem</c><00:05:58.740><c> that</c><00:05:58.979><c> we</c><00:05:59.160><c> have</c><00:05:59.280><c> here</c><00:05:59.460><c> is</c>

00:05:59.570 --> 00:05:59.580 align:start position:0%
but the problem that we have here is
 

00:05:59.580 --> 00:06:01.610 align:start position:0%
but the problem that we have here is
Bridging<00:05:59.940><c> the</c><00:06:00.120><c> Gap</c><00:06:00.240><c> between</c><00:06:00.720><c> that</c><00:06:01.080><c> identifier</c>

00:06:01.610 --> 00:06:01.620 align:start position:0%
Bridging the Gap between that identifier
 

00:06:01.620 --> 00:06:03.170 align:start position:0%
Bridging the Gap between that identifier
that<00:06:01.860><c> version</c><00:06:02.100><c> of</c><00:06:02.280><c> The</c><00:06:02.340><c> Source</c><00:06:02.639><c> call</c><00:06:02.759><c> and</c><00:06:03.000><c> what</c>

00:06:03.170 --> 00:06:03.180 align:start position:0%
that version of The Source call and what
 

00:06:03.180 --> 00:06:05.330 align:start position:0%
that version of The Source call and what
gets<00:06:03.419><c> deployed</c><00:06:03.780><c> at</c><00:06:04.020><c> an</c><00:06:04.139><c> address</c><00:06:04.259><c> right</c><00:06:04.680><c> so</c><00:06:05.160><c> we</c>

00:06:05.330 --> 00:06:05.340 align:start position:0%
gets deployed at an address right so we
 

00:06:05.340 --> 00:06:06.350 align:start position:0%
gets deployed at an address right so we
know<00:06:05.400><c> that</c><00:06:05.580><c> there</c><00:06:05.699><c> are</c><00:06:05.820><c> a</c><00:06:05.880><c> couple</c><00:06:05.940><c> of</c><00:06:06.060><c> steps</c>

00:06:06.350 --> 00:06:06.360 align:start position:0%
know that there are a couple of steps
 

00:06:06.360 --> 00:06:08.150 align:start position:0%
know that there are a couple of steps
involved<00:06:06.720><c> we</c><00:06:07.139><c> have</c><00:06:07.320><c> the</c><00:06:07.440><c> source</c><00:06:07.740><c> code</c><00:06:07.860><c> that</c>

00:06:08.150 --> 00:06:08.160 align:start position:0%
involved we have the source code that
 

00:06:08.160 --> 00:06:10.370 align:start position:0%
involved we have the source code that
gets<00:06:08.460><c> compiled</c><00:06:08.940><c> into</c><00:06:09.479><c> into</c><00:06:09.840><c> a</c><00:06:10.139><c> binary</c>

00:06:10.370 --> 00:06:10.380 align:start position:0%
gets compiled into into a binary
 

00:06:10.380 --> 00:06:13.010 align:start position:0%
gets compiled into into a binary
artifact<00:06:10.919><c> and</c><00:06:11.520><c> that</c><00:06:11.639><c> in</c><00:06:11.880><c> turn</c><00:06:12.060><c> gets</c><00:06:12.600><c> deployed</c>

00:06:13.010 --> 00:06:13.020 align:start position:0%
artifact and that in turn gets deployed
 

00:06:13.020 --> 00:06:14.749 align:start position:0%
artifact and that in turn gets deployed
to<00:06:13.259><c> a</c><00:06:13.380><c> particular</c><00:06:13.680><c> to</c><00:06:14.039><c> a</c><00:06:14.220><c> particular</c><00:06:14.460><c> address</c>

00:06:14.749 --> 00:06:14.759 align:start position:0%
to a particular to a particular address
 

00:06:14.759 --> 00:06:16.790 align:start position:0%
to a particular to a particular address
so<00:06:15.660><c> what</c><00:06:15.840><c> we</c><00:06:15.960><c> want</c><00:06:16.080><c> to</c><00:06:16.199><c> do</c><00:06:16.320><c> is</c><00:06:16.440><c> make</c><00:06:16.620><c> this</c>

00:06:16.790 --> 00:06:16.800 align:start position:0%
so what we want to do is make this
 

00:06:16.800 --> 00:06:18.170 align:start position:0%
so what we want to do is make this
process<00:06:17.039><c> transparent</c>

00:06:18.170 --> 00:06:18.180 align:start position:0%
process transparent
 

00:06:18.180 --> 00:06:22.070 align:start position:0%
process transparent
granted<00:06:18.960><c> we</c><00:06:19.199><c> could</c><00:06:19.320><c> ask</c><00:06:19.880><c> reviewers</c><00:06:20.880><c> to</c><00:06:21.360><c> write</c>

00:06:22.070 --> 00:06:22.080 align:start position:0%
granted we could ask reviewers to write
 

00:06:22.080 --> 00:06:24.050 align:start position:0%
granted we could ask reviewers to write
them<00:06:22.319><c> to</c><00:06:22.560><c> run</c><00:06:22.620><c> a</c><00:06:22.800><c> script</c><00:06:23.039><c> like</c><00:06:23.280><c> this</c><00:06:23.460><c> and</c><00:06:23.880><c> try</c>

00:06:24.050 --> 00:06:24.060 align:start position:0%
them to run a script like this and try
 

00:06:24.060 --> 00:06:26.210 align:start position:0%
them to run a script like this and try
to<00:06:24.240><c> replicate</c><00:06:25.020><c> the</c><00:06:25.500><c> compilation</c><00:06:25.860><c> on</c><00:06:26.039><c> the</c>

00:06:26.210 --> 00:06:26.220 align:start position:0%
to replicate the compilation on the
 

00:06:26.220 --> 00:06:27.529 align:start position:0%
to replicate the compilation on the
deployment

00:06:27.529 --> 00:06:27.539 align:start position:0%
deployment
 

00:06:27.539 --> 00:06:29.450 align:start position:0%
deployment
but<00:06:28.020><c> we're</c><00:06:28.199><c> trying</c><00:06:28.440><c> to</c><00:06:28.620><c> give</c><00:06:28.740><c> the</c><00:06:28.979><c> tools</c><00:06:29.280><c> to</c>

00:06:29.450 --> 00:06:29.460 align:start position:0%
but we're trying to give the tools to
 

00:06:29.460 --> 00:06:31.370 align:start position:0%
but we're trying to give the tools to
reviewers<00:06:29.940><c> that</c><00:06:30.360><c> are</c><00:06:30.479><c> not</c><00:06:30.660><c> technical</c><00:06:31.020><c> to</c><00:06:31.259><c> be</c>

00:06:31.370 --> 00:06:31.380 align:start position:0%
reviewers that are not technical to be
 

00:06:31.380 --> 00:06:33.409 align:start position:0%
reviewers that are not technical to be
able<00:06:31.500><c> to</c><00:06:31.620><c> do</c><00:06:31.800><c> this</c><00:06:31.979><c> and</c>

00:06:33.409 --> 00:06:33.419 align:start position:0%
able to do this and
 

00:06:33.419 --> 00:06:34.790 align:start position:0%
able to do this and
let's<00:06:33.960><c> tell</c><00:06:34.139><c> the</c><00:06:34.319><c> truth</c><00:06:34.440><c> like</c><00:06:34.680><c> even</c>

00:06:34.790 --> 00:06:34.800 align:start position:0%
let's tell the truth like even
 

00:06:34.800 --> 00:06:37.969 align:start position:0%
let's tell the truth like even
developers<00:06:35.340><c> are</c><00:06:35.460><c> not</c><00:06:35.580><c> going</c><00:06:35.759><c> to</c><00:06:35.880><c> do</c><00:06:36.000><c> this</c>

00:06:37.969 --> 00:06:37.979 align:start position:0%
developers are not going to do this
 

00:06:37.979 --> 00:06:40.249 align:start position:0%
developers are not going to do this
and<00:06:38.340><c> there</c><00:06:38.520><c> is</c><00:06:38.699><c> a</c><00:06:38.759><c> solution</c><00:06:39.060><c> here</c><00:06:39.419><c> like</c><00:06:39.780><c> it</c><00:06:40.080><c> has</c>

00:06:40.249 --> 00:06:40.259 align:start position:0%
and there is a solution here like it has
 

00:06:40.259 --> 00:06:42.110 align:start position:0%
and there is a solution here like it has
been<00:06:40.440><c> in</c><00:06:40.740><c> traditional</c><00:06:41.220><c> web</c><00:06:41.400><c> development</c><00:06:41.880><c> for</c>

00:06:42.110 --> 00:06:42.120 align:start position:0%
been in traditional web development for
 

00:06:42.120 --> 00:06:44.210 align:start position:0%
been in traditional web development for
years<00:06:42.240><c> it's</c><00:06:42.539><c> making</c><00:06:42.960><c> deployments</c><00:06:43.680><c> public</c>

00:06:44.210 --> 00:06:44.220 align:start position:0%
years it's making deployments public
 

00:06:44.220 --> 00:06:47.270 align:start position:0%
years it's making deployments public
reviewable<00:06:45.000><c> of</c><00:06:45.300><c> auditable</c><00:06:45.960><c> traceable</c><00:06:46.500><c> like</c>

00:06:47.270 --> 00:06:47.280 align:start position:0%
reviewable of auditable traceable like
 

00:06:47.280 --> 00:06:49.790 align:start position:0%
reviewable of auditable traceable like
just<00:06:47.520><c> to</c><00:06:47.699><c> a</c><00:06:47.819><c> deployment</c><00:06:48.120><c> to</c><00:06:48.240><c> NCI</c><00:06:48.720><c> on</c><00:06:49.259><c> some</c><00:06:49.440><c> on</c>

00:06:49.790 --> 00:06:49.800 align:start position:0%
just to a deployment to NCI on some on
 

00:06:49.800 --> 00:06:52.070 align:start position:0%
just to a deployment to NCI on some on
any<00:06:50.039><c> word</c><00:06:50.280><c> that's</c><00:06:50.460><c> public</c><00:06:50.759><c> that</c><00:06:51.539><c> anyone</c><00:06:51.840><c> can</c>

00:06:52.070 --> 00:06:52.080 align:start position:0%
any word that's public that anyone can
 

00:06:52.080 --> 00:06:54.350 align:start position:0%
any word that's public that anyone can
go<00:06:52.259><c> there</c><00:06:52.440><c> can</c><00:06:52.800><c> see</c><00:06:53.039><c> hey</c><00:06:53.460><c> this</c><00:06:53.819><c> version</c><00:06:54.000><c> of</c><00:06:54.240><c> The</c>

00:06:54.350 --> 00:06:54.360 align:start position:0%
go there can see hey this version of The
 

00:06:54.360 --> 00:06:56.090 align:start position:0%
go there can see hey this version of The
Source<00:06:54.600><c> Code</c><00:06:54.720><c> has</c><00:06:55.380><c> triggered</c><00:06:55.740><c> this</c><00:06:55.919><c> build</c>

00:06:56.090 --> 00:06:56.100 align:start position:0%
Source Code has triggered this build
 

00:06:56.100 --> 00:06:58.309 align:start position:0%
Source Code has triggered this build
that<00:06:56.400><c> was</c><00:06:56.580><c> deployed</c><00:06:57.000><c> at</c><00:06:57.120><c> this</c><00:06:57.300><c> address</c><00:06:57.479><c> make</c>

00:06:58.309 --> 00:06:58.319 align:start position:0%
that was deployed at this address make
 

00:06:58.319 --> 00:06:59.570 align:start position:0%
that was deployed at this address make
it<00:06:58.560><c> transparent</c><00:06:58.919><c> and</c><00:06:59.100><c> easy</c><00:06:59.220><c> to</c><00:06:59.460><c> understand</c>

00:06:59.570 --> 00:06:59.580 align:start position:0%
it transparent and easy to understand
 

00:06:59.580 --> 00:07:01.550 align:start position:0%
it transparent and easy to understand
and<00:06:59.940><c> to</c><00:07:00.120><c> read</c><00:07:00.300><c> and</c><00:07:00.780><c> embed</c><00:07:01.139><c> that</c><00:07:01.319><c> information</c>

00:07:01.550 --> 00:07:01.560 align:start position:0%
and to read and embed that information
 

00:07:01.560 --> 00:07:04.010 align:start position:0%
and to read and embed that information
in<00:07:02.520><c> The</c><00:07:02.699><c> Proposal</c><00:07:03.120><c> that's</c><00:07:03.360><c> being</c><00:07:03.600><c> that's</c>

00:07:04.010 --> 00:07:04.020 align:start position:0%
in The Proposal that's being that's
 

00:07:04.020 --> 00:07:06.230 align:start position:0%
in The Proposal that's being that's
being<00:07:04.199><c> sent</c><00:07:04.440><c> to</c><00:07:04.620><c> signers</c><00:07:05.039><c> so</c><00:07:05.639><c> they</c><00:07:05.819><c> they</c><00:07:06.060><c> can</c>

00:07:06.230 --> 00:07:06.240 align:start position:0%
being sent to signers so they they can
 

00:07:06.240 --> 00:07:07.850 align:start position:0%
being sent to signers so they they can
understand<00:07:06.360><c> that</c><00:07:06.660><c> they</c><00:07:06.900><c> can</c><00:07:07.080><c> bridge</c><00:07:07.259><c> that</c><00:07:07.560><c> Gap</c>

00:07:07.850 --> 00:07:07.860 align:start position:0%
understand that they can bridge that Gap
 

00:07:07.860 --> 00:07:10.610 align:start position:0%
understand that they can bridge that Gap
from<00:07:08.460><c> source</c><00:07:08.880><c> code</c><00:07:09.000><c> to</c><00:07:09.600><c> an</c><00:07:09.780><c> address</c><00:07:09.960><c> with</c><00:07:10.440><c> the</c>

00:07:10.610 --> 00:07:10.620 align:start position:0%
from source code to an address with the
 

00:07:10.620 --> 00:07:12.409 align:start position:0%
from source code to an address with the
code<00:07:10.740><c> that</c><00:07:10.979><c> they</c><00:07:11.220><c> are</c><00:07:11.400><c> approving</c><00:07:11.940><c> an</c><00:07:12.120><c> upgrade</c>

00:07:12.409 --> 00:07:12.419 align:start position:0%
code that they are approving an upgrade
 

00:07:12.419 --> 00:07:13.850 align:start position:0%
code that they are approving an upgrade
to

00:07:13.850 --> 00:07:13.860 align:start position:0%
to
 

00:07:13.860 --> 00:07:16.249 align:start position:0%
to
so<00:07:14.460><c> all</c><00:07:14.699><c> in</c><00:07:14.880><c> all</c><00:07:15.000><c> what</c><00:07:15.180><c> I'm</c><00:07:15.360><c> pushing</c><00:07:15.660><c> for</c><00:07:15.780><c> is</c><00:07:16.080><c> to</c>

00:07:16.249 --> 00:07:16.259 align:start position:0%
so all in all what I'm pushing for is to
 

00:07:16.259 --> 00:07:17.870 align:start position:0%
so all in all what I'm pushing for is to
make<00:07:16.319><c> sure</c><00:07:16.440><c> that</c><00:07:16.620><c> multi-6</c><00:07:17.160><c> are</c><00:07:17.699><c> actually</c>

00:07:17.870 --> 00:07:17.880 align:start position:0%
make sure that multi-6 are actually
 

00:07:17.880 --> 00:07:20.390 align:start position:0%
make sure that multi-6 are actually
multi<00:07:18.479><c> that</c><00:07:19.080><c> we</c><00:07:19.259><c> make</c><00:07:19.440><c> use</c><00:07:19.680><c> of</c><00:07:19.919><c> all</c><00:07:20.099><c> the</c><00:07:20.280><c> people</c>

00:07:20.390 --> 00:07:20.400 align:start position:0%
multi that we make use of all the people
 

00:07:20.400 --> 00:07:23.270 align:start position:0%
multi that we make use of all the people
that<00:07:20.819><c> are</c><00:07:20.940><c> appointing</c><00:07:21.599><c> assigners</c>

00:07:23.270 --> 00:07:23.280 align:start position:0%
that are appointing assigners
 

00:07:23.280 --> 00:07:25.189 align:start position:0%
that are appointing assigners
because<00:07:23.699><c> they</c><00:07:23.940><c> should</c><00:07:24.120><c> have</c><00:07:24.300><c> the</c><00:07:24.539><c> tools</c><00:07:24.840><c> to</c><00:07:25.080><c> be</c>

00:07:25.189 --> 00:07:25.199 align:start position:0%
because they should have the tools to be
 

00:07:25.199 --> 00:07:26.570 align:start position:0%
because they should have the tools to be
to<00:07:25.440><c> be</c><00:07:25.560><c> able</c><00:07:25.740><c> to</c><00:07:25.860><c> understand</c><00:07:25.979><c> and</c><00:07:26.280><c> Dot</c>

00:07:26.570 --> 00:07:26.580 align:start position:0%
to be able to understand and Dot
 

00:07:26.580 --> 00:07:28.010 align:start position:0%
to be able to understand and Dot
security<00:07:26.759><c> to</c><00:07:27.060><c> the</c><00:07:27.180><c> process</c><00:07:27.360><c> by</c><00:07:27.599><c> reviewing</c>

00:07:28.010 --> 00:07:28.020 align:start position:0%
security to the process by reviewing
 

00:07:28.020 --> 00:07:29.270 align:start position:0%
security to the process by reviewing
everything<00:07:28.199><c> that's</c><00:07:28.500><c> happening</c><00:07:28.800><c> instead</c><00:07:29.280><c> of</c>

00:07:29.270 --> 00:07:29.280 align:start position:0%
everything that's happening instead of
 

00:07:29.280 --> 00:07:30.770 align:start position:0%
everything that's happening instead of
blindly<00:07:29.639><c> signing</c>

00:07:30.770 --> 00:07:30.780 align:start position:0%
blindly signing
 

00:07:30.780 --> 00:07:32.930 align:start position:0%
blindly signing
and<00:07:31.259><c> if</c><00:07:31.380><c> this</c><00:07:31.620><c> is</c><00:07:31.740><c> not</c><00:07:31.919><c> possibly</c><00:07:32.340><c> a</c><00:07:32.520><c> reviewer</c>

00:07:32.930 --> 00:07:32.940 align:start position:0%
and if this is not possibly a reviewer
 

00:07:32.940 --> 00:07:34.969 align:start position:0%
and if this is not possibly a reviewer
remember<00:07:33.419><c> the</c><00:07:33.780><c> burden</c><00:07:34.080><c> is</c><00:07:34.259><c> on</c><00:07:34.380><c> the</c><00:07:34.500><c> proposal</c>

00:07:34.969 --> 00:07:34.979 align:start position:0%
remember the burden is on the proposal
 

00:07:34.979 --> 00:07:37.010 align:start position:0%
remember the burden is on the proposal
The<00:07:35.340><c> Proposal</c><00:07:35.819><c> of</c><00:07:35.940><c> something</c><00:07:36.180><c> needs</c><00:07:36.780><c> to</c><00:07:36.840><c> give</c>

00:07:37.010 --> 00:07:37.020 align:start position:0%
The Proposal of something needs to give
 

00:07:37.020 --> 00:07:39.770 align:start position:0%
The Proposal of something needs to give
you<00:07:37.199><c> give</c><00:07:37.979><c> you</c><00:07:38.220><c> as</c><00:07:38.340><c> a</c><00:07:38.520><c> signer</c><00:07:38.880><c> all</c><00:07:39.419><c> the</c><00:07:39.539><c> tools</c>

00:07:39.770 --> 00:07:39.780 align:start position:0%
you give you as a signer all the tools
 

00:07:39.780 --> 00:07:41.330 align:start position:0%
you give you as a signer all the tools
that<00:07:39.900><c> you</c><00:07:40.020><c> need</c><00:07:40.139><c> to</c><00:07:40.259><c> be</c><00:07:40.380><c> able</c><00:07:40.500><c> to</c><00:07:40.680><c> review</c><00:07:40.919><c> and</c>

00:07:41.330 --> 00:07:41.340 align:start position:0%
that you need to be able to review and
 

00:07:41.340 --> 00:07:42.710 align:start position:0%
that you need to be able to review and
fully<00:07:41.639><c> understand</c><00:07:41.759><c> what</c><00:07:42.120><c> you're</c><00:07:42.240><c> assigning</c>

00:07:42.710 --> 00:07:42.720 align:start position:0%
fully understand what you're assigning
 

00:07:42.720 --> 00:07:44.930 align:start position:0%
fully understand what you're assigning
if<00:07:43.199><c> that</c><00:07:43.380><c> doesn't</c><00:07:43.500><c> happen</c><00:07:43.800><c> you</c><00:07:44.400><c> go</c><00:07:44.580><c> back</c><00:07:44.759><c> and</c>

00:07:44.930 --> 00:07:44.940 align:start position:0%
if that doesn't happen you go back and
 

00:07:44.940 --> 00:07:46.370 align:start position:0%
if that doesn't happen you go back and
you<00:07:45.060><c> ask</c><00:07:45.180><c> for</c><00:07:45.360><c> as</c><00:07:45.479><c> much</c><00:07:45.599><c> information</c><00:07:45.840><c> as</c><00:07:46.199><c> you</c>

00:07:46.370 --> 00:07:46.380 align:start position:0%
you ask for as much information as you
 

00:07:46.380 --> 00:07:48.230 align:start position:0%
you ask for as much information as you
need<00:07:46.500><c> to</c><00:07:46.979><c> be</c><00:07:47.099><c> able</c><00:07:47.280><c> to</c><00:07:47.400><c> understand</c><00:07:47.639><c> what's</c>

00:07:48.230 --> 00:07:48.240 align:start position:0%
need to be able to understand what's
 

00:07:48.240 --> 00:07:51.740 align:start position:0%
need to be able to understand what's
actually<00:07:48.479><c> happening</c><00:07:48.960><c> thank</c><00:07:49.620><c> you</c>

