WEBVTT
Kind: captions
Language: en

00:00:09.190 --> 00:00:18.000 align:start position:0%
 
[Music]

00:00:18.000 --> 00:00:18.010 align:start position:0%
 
 

00:00:18.010 --> 00:00:22.570 align:start position:0%
 
hello<00:00:19.010><c> everyone</c><00:00:19.840><c> I'm</c><00:00:20.840><c> Jen</c><00:00:21.260><c> yeah</c><00:00:21.560><c> I'm</c><00:00:22.040><c> the</c><00:00:22.370><c> CEO</c>

00:00:22.570 --> 00:00:22.580 align:start position:0%
hello everyone I'm Jen yeah I'm the CEO
 

00:00:22.580 --> 00:00:25.660 align:start position:0%
hello everyone I'm Jen yeah I'm the CEO
of<00:00:22.760><c> crib</c><00:00:23.480><c> tape</c><00:00:23.720><c> which</c><00:00:24.110><c> is</c><00:00:24.140><c> a</c><00:00:24.500><c> blockchain</c><00:00:25.190><c> start</c>

00:00:25.660 --> 00:00:25.670 align:start position:0%
of crib tape which is a blockchain start
 

00:00:25.670 --> 00:00:29.440 align:start position:0%
of crib tape which is a blockchain start
of<00:00:25.850><c> Base</c><00:00:26.360><c> in</c><00:00:26.570><c> China</c><00:00:26.870><c> and</c><00:00:27.200><c> I</c><00:00:27.890><c> was</c><00:00:28.130><c> a</c><00:00:28.460><c> Syrian</c>

00:00:29.440 --> 00:00:29.450 align:start position:0%
of Base in China and I was a Syrian
 

00:00:29.450 --> 00:00:32.619 align:start position:0%
of Base in China and I was a Syrian
developer<00:00:30.200><c> in</c><00:00:30.500><c> the</c><00:00:31.490><c> italics</c><00:00:31.910><c> research</c><00:00:32.329><c> team</c>

00:00:32.619 --> 00:00:32.629 align:start position:0%
developer in the italics research team
 

00:00:32.629 --> 00:00:37.870 align:start position:0%
developer in the italics research team
and<00:00:33.200><c> now</c><00:00:33.350><c> I'm</c><00:00:34.150><c> fully</c><00:00:35.150><c> committed</c><00:00:35.480><c> to</c><00:00:35.810><c> our</c><00:00:36.880><c> our</c>

00:00:37.870 --> 00:00:37.880 align:start position:0%
and now I'm fully committed to our our
 

00:00:37.880 --> 00:00:40.390 align:start position:0%
and now I'm fully committed to our our
own<00:00:37.910><c> blood</c><00:00:38.450><c> and</c><00:00:38.720><c> product</c><00:00:39.170><c> name</c><00:00:39.440><c> Silla</c><00:00:39.829><c> which</c>

00:00:40.390 --> 00:00:40.400 align:start position:0%
own blood and product name Silla which
 

00:00:40.400 --> 00:00:43.270 align:start position:0%
own blood and product name Silla which
is<00:00:40.640><c> a</c><00:00:40.910><c> permission</c><00:00:41.840><c> blood</c><00:00:42.200><c> chain</c><00:00:42.470><c> and</c><00:00:42.770><c> today</c><00:00:43.190><c> I</c>

00:00:43.270 --> 00:00:43.280 align:start position:0%
is a permission blood chain and today I
 

00:00:43.280 --> 00:00:47.740 align:start position:0%
is a permission blood chain and today I
want<00:00:43.460><c> to</c><00:00:43.579><c> share</c><00:00:43.790><c> with</c><00:00:43.970><c> you</c><00:00:46.570><c> the</c><00:00:47.570><c> most</c>

00:00:47.740 --> 00:00:47.750 align:start position:0%
want to share with you the most
 

00:00:47.750 --> 00:00:50.080 align:start position:0%
want to share with you the most
important<00:00:48.380><c> design</c><00:00:48.500><c> the</c><00:00:49.489><c> most</c><00:00:49.670><c> important</c>

00:00:50.080 --> 00:00:50.090 align:start position:0%
important design the most important
 

00:00:50.090 --> 00:00:52.690 align:start position:0%
important design the most important
design<00:00:50.360><c> choice</c><00:00:50.630><c> of</c><00:00:50.899><c> ceará</c><00:00:51.140><c> and</c><00:00:51.380><c> why</c><00:00:52.190><c> it</c><00:00:52.250><c> makes</c>

00:00:52.690 --> 00:00:52.700 align:start position:0%
design choice of ceará and why it makes
 

00:00:52.700 --> 00:00:58.990 align:start position:0%
design choice of ceará and why it makes
it<00:00:53.030><c> a</c><00:00:53.059><c> unique</c><00:00:56.079><c> and</c><00:00:57.079><c> the</c><00:00:57.200><c> topic</c><00:00:57.500><c> is</c><00:00:58.000><c> scalable</c>

00:00:58.990 --> 00:00:59.000 align:start position:0%
it a unique and the topic is scalable
 

00:00:59.000 --> 00:01:02.380 align:start position:0%
it a unique and the topic is scalable
blockchain<00:00:59.600><c> for</c><00:00:59.780><c> enterprise</c><00:01:00.880><c> which</c><00:01:01.880><c> is</c><00:01:02.120><c> a</c>

00:01:02.380 --> 00:01:02.390 align:start position:0%
blockchain for enterprise which is a
 

00:01:02.390 --> 00:01:08.070 align:start position:0%
blockchain for enterprise which is a
scalable<00:01:03.020><c> solution</c><00:01:03.890><c> you</c><00:01:04.699><c> can</c><00:01:04.879><c> use</c><00:01:04.909><c> the</c><00:01:05.210><c> day</c>

00:01:08.070 --> 00:01:08.080 align:start position:0%
 
 

00:01:08.080 --> 00:01:11.649 align:start position:0%
 
with<00:01:09.080><c> the</c><00:01:09.290><c> advent</c><00:01:09.890><c> of</c><00:01:10.100><c> a</c><00:01:10.310><c> theorem</c><00:01:10.729><c> we</c><00:01:10.909><c> can</c><00:01:11.150><c> be</c>

00:01:11.649 --> 00:01:11.659 align:start position:0%
with the advent of a theorem we can be
 

00:01:11.659 --> 00:01:14.110 align:start position:0%
with the advent of a theorem we can be
decentralized<00:01:12.290><c> application</c><00:01:13.159><c> very</c><00:01:13.400><c> easily</c><00:01:13.700><c> on</c>

00:01:14.110 --> 00:01:14.120 align:start position:0%
decentralized application very easily on
 

00:01:14.120 --> 00:01:17.620 align:start position:0%
decentralized application very easily on
Owen<00:01:14.960><c> theorem</c><00:01:15.320><c> and</c><00:01:15.549><c> encrypted</c><00:01:16.549><c> we</c><00:01:16.729><c> provide</c>

00:01:17.620 --> 00:01:17.630 align:start position:0%
Owen theorem and encrypted we provide
 

00:01:17.630 --> 00:01:19.780 align:start position:0%
Owen theorem and encrypted we provide
all<00:01:17.840><c> kinds</c><00:01:17.869><c> of</c><00:01:18.260><c> consultancy</c><00:01:19.070><c> services</c><00:01:19.520><c> to</c><00:01:19.760><c> our</c>

00:01:19.780 --> 00:01:19.790 align:start position:0%
all kinds of consultancy services to our
 

00:01:19.790 --> 00:01:23.649 align:start position:0%
all kinds of consultancy services to our
customers<00:01:20.409><c> include</c><00:01:21.409><c> notary</c><00:01:22.340><c> crypto</c><00:01:23.119><c> assets</c>

00:01:23.649 --> 00:01:23.659 align:start position:0%
customers include notary crypto assets
 

00:01:23.659 --> 00:01:26.920 align:start position:0%
customers include notary crypto assets
to<00:01:24.080><c> settle</c><00:01:24.650><c> many</c><00:01:24.799><c> supply</c><00:01:25.220><c> chain</c><00:01:25.520><c> we</c><00:01:26.390><c> build</c><00:01:26.630><c> all</c>

00:01:26.920 --> 00:01:26.930 align:start position:0%
to settle many supply chain we build all
 

00:01:26.930 --> 00:01:29.500 align:start position:0%
to settle many supply chain we build all
kinds<00:01:26.990><c> of</c><00:01:27.560><c> prototypes</c><00:01:28.180><c> but</c><00:01:29.180><c> the</c><00:01:29.299><c> most</c>

00:01:29.500 --> 00:01:29.510 align:start position:0%
kinds of prototypes but the most
 

00:01:29.510 --> 00:01:32.230 align:start position:0%
kinds of prototypes but the most
question<00:01:30.110><c> we've</c><00:01:30.979><c> been</c><00:01:31.010><c> asked</c><00:01:31.700><c> by</c><00:01:32.060><c> our</c>

00:01:32.230 --> 00:01:32.240 align:start position:0%
question we've been asked by our
 

00:01:32.240 --> 00:01:37.000 align:start position:0%
question we've been asked by our
customers<00:01:32.900><c> is</c><00:01:34.390><c> is</c><00:01:35.390><c> the</c><00:01:35.659><c> solutions</c><00:01:36.200><c> you</c><00:01:36.710><c> built</c>

00:01:37.000 --> 00:01:37.010 align:start position:0%
customers is is the solutions you built
 

00:01:37.010 --> 00:01:44.050 align:start position:0%
customers is is the solutions you built
for<00:01:37.040><c> us</c><00:01:37.750><c> scale</c><00:01:41.290><c> what</c><00:01:42.290><c> if</c><00:01:42.439><c> what</c><00:01:43.130><c> if</c><00:01:43.159><c> the</c><00:01:43.580><c> what</c><00:01:44.030><c> if</c>

00:01:44.050 --> 00:01:44.060 align:start position:0%
for us scale what if what if the what if
 

00:01:44.060 --> 00:01:46.480 align:start position:0%
for us scale what if what if the what if
the<00:01:44.240><c> blockchain</c><00:01:44.990><c> application</c><00:01:45.680><c> becomes</c><00:01:45.830><c> super</c>

00:01:46.480 --> 00:01:46.490 align:start position:0%
the blockchain application becomes super
 

00:01:46.490 --> 00:01:48.789 align:start position:0%
the blockchain application becomes super
success<00:01:46.970><c> and</c><00:01:47.270><c> there</c><00:01:47.960><c> are</c><00:01:48.020><c> a</c><00:01:48.080><c> lot</c><00:01:48.170><c> of</c><00:01:48.320><c> our</c><00:01:48.619><c> users</c>

00:01:48.789 --> 00:01:48.799 align:start position:0%
success and there are a lot of our users
 

00:01:48.799 --> 00:01:52.810 align:start position:0%
success and there are a lot of our users
using<00:01:49.460><c> it</c><00:01:50.710><c> it's</c><00:01:51.710><c> the</c><00:01:51.920><c> solution</c><00:01:52.070><c> can</c><00:01:52.460><c> handle</c>

00:01:52.810 --> 00:01:52.820 align:start position:0%
using it it's the solution can handle
 

00:01:52.820 --> 00:01:59.020 align:start position:0%
using it it's the solution can handle
that<00:01:53.630><c> much</c><00:01:54.250><c> users</c><00:01:55.250><c> right</c><00:01:56.000><c> but</c><00:01:56.600><c> all</c><00:01:57.009><c> of</c><00:01:58.009><c> not</c><00:01:58.220><c> all</c>

00:01:59.020 --> 00:01:59.030 align:start position:0%
that much users right but all of not all
 

00:01:59.030 --> 00:02:03.130 align:start position:0%
that much users right but all of not all
of<00:01:59.450><c> us</c><00:01:59.750><c> know</c><00:02:01.299><c> platin</c><00:02:02.299><c> has</c><00:02:02.689><c> its</c><00:02:02.960><c> own</c>

00:02:03.130 --> 00:02:03.140 align:start position:0%
of us know platin has its own
 

00:02:03.140 --> 00:02:06.880 align:start position:0%
of us know platin has its own
scalability<00:02:03.939><c> problem</c><00:02:04.990><c> because</c><00:02:05.990><c> in</c><00:02:06.560><c> blood</c>

00:02:06.880 --> 00:02:06.890 align:start position:0%
scalability problem because in blood
 

00:02:06.890 --> 00:02:09.460 align:start position:0%
scalability problem because in blood
sure<00:02:07.100><c> we</c><00:02:07.250><c> need</c><00:02:07.430><c> to</c><00:02:07.610><c> replicate</c><00:02:08.149><c> or</c><00:02:08.360><c> we</c><00:02:08.959><c> need</c><00:02:09.349><c> to</c>

00:02:09.460 --> 00:02:09.470 align:start position:0%
sure we need to replicate or we need to
 

00:02:09.470 --> 00:02:13.270 align:start position:0%
sure we need to replicate or we need to
replicate<00:02:09.709><c> the</c><00:02:10.190><c> transactions</c><00:02:10.940><c> as</c><00:02:12.280><c> many</c>

00:02:13.270 --> 00:02:13.280 align:start position:0%
replicate the transactions as many
 

00:02:13.280 --> 00:02:14.570 align:start position:0%
replicate the transactions as many
copies

00:02:14.570 --> 00:02:14.580 align:start position:0%
copies
 

00:02:14.580 --> 00:02:18.590 align:start position:0%
copies
the<00:02:14.820><c> nose</c><00:02:15.060><c> in</c><00:02:15.330><c> the</c><00:02:15.420><c> network</c><00:02:15.840><c> and</c><00:02:17.600><c> broadcaster</c>

00:02:18.590 --> 00:02:18.600 align:start position:0%
the nose in the network and broadcaster
 

00:02:18.600 --> 00:02:20.300 align:start position:0%
the nose in the network and broadcaster
replicates<00:02:19.320><c> to</c><00:02:19.560><c> ordinals</c>

00:02:20.300 --> 00:02:20.310 align:start position:0%
replicates to ordinals
 

00:02:20.310 --> 00:02:23.000 align:start position:0%
replicates to ordinals
and<00:02:20.490><c> ordinals</c><00:02:21.090><c> need</c><00:02:21.570><c> to</c><00:02:21.750><c> process</c><00:02:22.380><c> the</c><00:02:22.770><c> same</c>

00:02:23.000 --> 00:02:23.010 align:start position:0%
and ordinals need to process the same
 

00:02:23.010 --> 00:02:25.370 align:start position:0%
and ordinals need to process the same
task<00:02:23.310><c> again</c><00:02:23.850><c> again</c><00:02:24.240><c> and</c><00:02:24.270><c> again</c><00:02:24.690><c> and</c><00:02:24.870><c> then</c>

00:02:25.370 --> 00:02:25.380 align:start position:0%
task again again and again and then
 

00:02:25.380 --> 00:02:28.250 align:start position:0%
task again again and again and then
votes<00:02:25.620><c> so</c><00:02:26.490><c> no</c><00:02:26.670><c> matter</c><00:02:26.910><c> how</c><00:02:27.240><c> many</c><00:02:27.450><c> notes</c><00:02:27.780><c> in</c><00:02:28.110><c> the</c>

00:02:28.250 --> 00:02:28.260 align:start position:0%
votes so no matter how many notes in the
 

00:02:28.260 --> 00:02:31.970 align:start position:0%
votes so no matter how many notes in the
network<00:02:28.650><c> you</c><00:02:29.900><c> the</c><00:02:30.900><c> whole</c><00:02:31.110><c> the</c><00:02:31.620><c> whole</c><00:02:31.770><c> network</c>

00:02:31.970 --> 00:02:31.980 align:start position:0%
network you the whole the whole network
 

00:02:31.980 --> 00:02:34.250 align:start position:0%
network you the whole the whole network
that<00:02:32.520><c> the</c><00:02:33.120><c> throughput</c><00:02:33.390><c> of</c><00:02:33.660><c> the</c><00:02:33.900><c> whole</c><00:02:34.110><c> network</c>

00:02:34.250 --> 00:02:34.260 align:start position:0%
that the throughput of the whole network
 

00:02:34.260 --> 00:02:38.960 align:start position:0%
that the throughput of the whole network
is<00:02:34.650><c> the</c><00:02:34.830><c> same</c><00:02:35.040><c> as</c><00:02:35.280><c> a</c><00:02:35.520><c> single</c><00:02:36.330><c> note</c><00:02:37.460><c> you</c><00:02:38.460><c> can</c><00:02:38.730><c> you</c>

00:02:38.960 --> 00:02:38.970 align:start position:0%
is the same as a single note you can you
 

00:02:38.970 --> 00:02:42.580 align:start position:0%
is the same as a single note you can you
can<00:02:39.180><c> increase</c><00:02:39.600><c> the</c><00:02:39.930><c> network</c><00:02:40.620><c> throughput</c><00:02:41.220><c> or</c>

00:02:42.580 --> 00:02:42.590 align:start position:0%
can increase the network throughput or
 

00:02:42.590 --> 00:02:47.980 align:start position:0%
can increase the network throughput or
by<00:02:43.590><c> simply</c><00:02:44.300><c> adding</c><00:02:45.300><c> notes</c><00:02:46.400><c> into</c><00:02:47.400><c> the</c><00:02:47.550><c> network</c>

00:02:47.980 --> 00:02:47.990 align:start position:0%
by simply adding notes into the network
 

00:02:47.990 --> 00:02:52.400 align:start position:0%
by simply adding notes into the network
so<00:02:48.990><c> how</c><00:02:49.140><c> do</c><00:02:49.200><c> we</c><00:02:49.440><c> solve</c><00:02:50.010><c> the</c><00:02:50.190><c> problem</c><00:02:51.410><c> there</c>

00:02:52.400 --> 00:02:52.410 align:start position:0%
so how do we solve the problem there
 

00:02:52.410 --> 00:02:56.090 align:start position:0%
so how do we solve the problem there
there<00:02:53.100><c> are</c><00:02:53.250><c> actually</c><00:02:53.730><c> two</c><00:02:54.020><c> solutions</c><00:02:55.100><c> the</c>

00:02:56.090 --> 00:02:56.100 align:start position:0%
there are actually two solutions the
 

00:02:56.100 --> 00:02:59.590 align:start position:0%
there are actually two solutions the
hard<00:02:56.400><c> way</c><00:02:56.610><c> is</c><00:02:56.910><c> what</c><00:02:57.360><c> a</c><00:02:57.660><c> theorem</c><00:02:58.410><c> of</c><00:02:58.590><c> italic</c><00:02:59.010><c> is</c>

00:02:59.590 --> 00:02:59.600 align:start position:0%
hard way is what a theorem of italic is
 

00:02:59.600 --> 00:03:05.530 align:start position:0%
hard way is what a theorem of italic is
doing<00:03:00.600><c> now</c><00:03:00.780><c> is</c><00:03:00.920><c> scale</c><00:03:01.920><c> out</c><00:03:02.160><c> by</c><00:03:03.000><c> sharding</c><00:03:03.650><c> right</c>

00:03:05.530 --> 00:03:05.540 align:start position:0%
doing now is scale out by sharding right
 

00:03:05.540 --> 00:03:09.950 align:start position:0%
doing now is scale out by sharding right
what<00:03:06.540><c> if</c><00:03:06.710><c> what</c><00:03:07.710><c> if</c><00:03:07.860><c> we</c><00:03:08.190><c> don't</c><00:03:08.490><c> replicate</c><00:03:08.960><c> each</c>

00:03:09.950 --> 00:03:09.960 align:start position:0%
what if what if we don't replicate each
 

00:03:09.960 --> 00:03:12.410 align:start position:0%
what if what if we don't replicate each
transaction<00:03:10.710><c> that</c><00:03:11.130><c> many</c><00:03:11.430><c> time</c><00:03:11.760><c> what</c><00:03:12.030><c> if</c><00:03:12.180><c> we</c>

00:03:12.410 --> 00:03:12.420 align:start position:0%
transaction that many time what if we
 

00:03:12.420 --> 00:03:15.110 align:start position:0%
transaction that many time what if we
split<00:03:13.170><c> transaction</c><00:03:13.920><c> into</c><00:03:14.040><c> groups</c><00:03:14.460><c> and</c><00:03:14.700><c> we</c>

00:03:15.110 --> 00:03:15.120 align:start position:0%
split transaction into groups and we
 

00:03:15.120 --> 00:03:18.650 align:start position:0%
split transaction into groups and we
also<00:03:15.330><c> split</c><00:03:15.840><c> nodes</c><00:03:16.710><c> into</c><00:03:17.100><c> groups</c><00:03:17.550><c> and</c><00:03:17.760><c> each</c>

00:03:18.650 --> 00:03:18.660 align:start position:0%
also split nodes into groups and each
 

00:03:18.660 --> 00:03:21.890 align:start position:0%
also split nodes into groups and each
group<00:03:18.720><c> of</c><00:03:19.410><c> nodes</c><00:03:19.760><c> only</c><00:03:20.760><c> need</c><00:03:20.940><c> to</c><00:03:21.090><c> process</c><00:03:21.570><c> a</c>

00:03:21.890 --> 00:03:21.900 align:start position:0%
group of nodes only need to process a
 

00:03:21.900 --> 00:03:24.800 align:start position:0%
group of nodes only need to process a
subgroup<00:03:22.890><c> of</c><00:03:23.160><c> transactions</c><00:03:23.850><c> and</c><00:03:24.360><c> each</c><00:03:24.570><c> group</c>

00:03:24.800 --> 00:03:24.810 align:start position:0%
subgroup of transactions and each group
 

00:03:24.810 --> 00:03:27.590 align:start position:0%
subgroup of transactions and each group
of<00:03:25.110><c> nodes</c><00:03:25.470><c> only</c><00:03:25.709><c> need</c><00:03:26.040><c> to</c><00:03:26.190><c> maintain</c><00:03:26.970><c> a</c><00:03:27.239><c> sub</c>

00:03:27.590 --> 00:03:27.600 align:start position:0%
of nodes only need to maintain a sub
 

00:03:27.600 --> 00:03:31.610 align:start position:0%
of nodes only need to maintain a sub
state<00:03:27.870><c> of</c><00:03:28.050><c> the</c><00:03:28.200><c> blockchain</c><00:03:30.050><c> that's</c><00:03:31.050><c> that</c>

00:03:31.610 --> 00:03:31.620 align:start position:0%
state of the blockchain that's that
 

00:03:31.620 --> 00:03:33.740 align:start position:0%
state of the blockchain that's that
that's<00:03:32.100><c> what</c><00:03:32.340><c> shot</c><00:03:32.610><c> in</c><00:03:32.760><c> doing</c><00:03:33.060><c> but</c><00:03:33.300><c> shutting</c>

00:03:33.740 --> 00:03:33.750 align:start position:0%
that's what shot in doing but shutting
 

00:03:33.750 --> 00:03:38.150 align:start position:0%
that's what shot in doing but shutting
is<00:03:33.930><c> hard</c><00:03:34.700><c> if</c><00:03:35.700><c> you</c><00:03:35.970><c> if</c><00:03:36.360><c> you</c><00:03:36.720><c> have</c><00:03:36.959><c> if</c><00:03:37.680><c> you</c><00:03:37.830><c> listen</c>

00:03:38.150 --> 00:03:38.160 align:start position:0%
is hard if you if you have if you listen
 

00:03:38.160 --> 00:03:41.810 align:start position:0%
is hard if you if you have if you listen
to<00:03:38.540><c> metallics</c><00:03:39.540><c> talked</c><00:03:40.530><c> yesterday</c><00:03:40.920><c> you</c><00:03:41.760><c> know</c>

00:03:41.810 --> 00:03:41.820 align:start position:0%
to metallics talked yesterday you know
 

00:03:41.820 --> 00:03:46.220 align:start position:0%
to metallics talked yesterday you know
there<00:03:42.209><c> is</c><00:03:42.390><c> a</c><00:03:42.860><c> Shalamar</c><00:03:43.860><c> in</c><00:03:44.070><c> in</c><00:03:44.459><c> in</c><00:03:45.270><c> the</c><00:03:45.450><c> sky</c><00:03:45.750><c> in</c>

00:03:46.220 --> 00:03:46.230 align:start position:0%
there is a Shalamar in in in the sky in
 

00:03:46.230 --> 00:03:48.800 align:start position:0%
there is a Shalamar in in in the sky in
a<00:03:46.410><c> scalability</c><00:03:46.770><c> problem</c><00:03:47.580><c> you</c><00:03:47.940><c> can</c><00:03:48.209><c> you</c><00:03:48.570><c> can</c>

00:03:48.800 --> 00:03:48.810 align:start position:0%
a scalability problem you can you can
 

00:03:48.810 --> 00:03:52.670 align:start position:0%
a scalability problem you can you can
reach<00:03:50.450><c> you</c><00:03:51.450><c> can</c><00:03:51.660><c> reach</c><00:03:51.870><c> decentralization</c>

00:03:52.670 --> 00:03:52.680 align:start position:0%
reach you can reach decentralization
 

00:03:52.680 --> 00:03:54.920 align:start position:0%
reach you can reach decentralization
scalability<00:03:53.489><c> and</c><00:03:53.880><c> security</c><00:03:54.450><c> at</c><00:03:54.630><c> the</c><00:03:54.720><c> same</c>

00:03:54.920 --> 00:03:54.930 align:start position:0%
scalability and security at the same
 

00:03:54.930 --> 00:03:59.740 align:start position:0%
scalability and security at the same
time<00:03:55.200><c> so</c><00:03:55.739><c> in</c><00:03:56.640><c> ensuring</c><00:03:57.510><c> the</c><00:03:57.660><c> most</c><00:03:58.070><c> hard</c><00:03:59.070><c> part</c>

00:03:59.740 --> 00:03:59.750 align:start position:0%
time so in ensuring the most hard part
 

00:03:59.750 --> 00:04:04.370 align:start position:0%
time so in ensuring the most hard part
is<00:04:00.750><c> security</c><00:04:01.590><c> how</c><00:04:02.370><c> can</c><00:04:02.610><c> you</c><00:04:02.760><c> do</c><00:04:03.510><c> it</c><00:04:03.540><c> in</c><00:04:03.989><c> a</c><00:04:04.140><c> safe</c>

00:04:04.370 --> 00:04:04.380 align:start position:0%
is security how can you do it in a safe
 

00:04:04.380 --> 00:04:08.540 align:start position:0%
is security how can you do it in a safe
way<00:04:04.440><c> so</c><00:04:05.420><c> it's</c><00:04:06.420><c> very</c><00:04:06.630><c> hard</c><00:04:06.930><c> and</c><00:04:07.230><c> it's</c><00:04:08.220><c> theorem</c>

00:04:08.540 --> 00:04:08.550 align:start position:0%
way so it's very hard and it's theorem
 

00:04:08.550 --> 00:04:10.610 align:start position:0%
way so it's very hard and it's theorem
team<00:04:08.730><c> is</c><00:04:08.880><c> working</c><00:04:09.090><c> hard</c><00:04:09.270><c> on</c><00:04:09.570><c> this</c><00:04:09.780><c> and</c><00:04:10.050><c> maybe</c>

00:04:10.610 --> 00:04:10.620 align:start position:0%
team is working hard on this and maybe
 

00:04:10.620 --> 00:04:16.699 align:start position:0%
team is working hard on this and maybe
we<00:04:10.920><c> and</c><00:04:11.900><c> we</c><00:04:12.900><c> don't</c><00:04:13.140><c> have</c><00:04:13.290><c> it</c><00:04:13.470><c> today</c><00:04:15.530><c> the</c><00:04:16.530><c> other</c>

00:04:16.699 --> 00:04:16.709 align:start position:0%
we and we don't have it today the other
 

00:04:16.709 --> 00:04:21.289 align:start position:0%
we and we don't have it today the other
way<00:04:17.010><c> or</c><00:04:17.280><c> the</c><00:04:17.840><c> easier</c><00:04:18.840><c> way</c><00:04:19.049><c> is</c><00:04:19.320><c> scale-up</c><00:04:20.299><c> right</c>

00:04:21.289 --> 00:04:21.299 align:start position:0%
way or the easier way is scale-up right
 

00:04:21.299 --> 00:04:25.310 align:start position:0%
way or the easier way is scale-up right
if<00:04:21.780><c> the</c><00:04:22.049><c> whole</c><00:04:22.610><c> if</c><00:04:23.610><c> the</c><00:04:24.419><c> spirit</c><00:04:24.840><c> of</c><00:04:24.990><c> the</c><00:04:25.140><c> whole</c>

00:04:25.310 --> 00:04:25.320 align:start position:0%
if the whole if the spirit of the whole
 

00:04:25.320 --> 00:04:26.660 align:start position:0%
if the whole if the spirit of the whole
network

00:04:26.660 --> 00:04:26.670 align:start position:0%
network
 

00:04:26.670 --> 00:04:30.560 align:start position:0%
network
is<00:04:26.760><c> the</c><00:04:27.030><c> same</c><00:04:27.360><c> as</c><00:04:27.540><c> a</c><00:04:27.960><c> single</c><00:04:28.920><c> node</c><00:04:29.340><c> in</c><00:04:29.610><c> the</c>

00:04:30.560 --> 00:04:30.570 align:start position:0%
is the same as a single node in the
 

00:04:30.570 --> 00:04:33.290 align:start position:0%
is the same as a single node in the
network<00:04:30.740><c> what</c><00:04:31.740><c> if</c><00:04:31.920><c> we</c><00:04:32.160><c> just</c><00:04:32.190><c> upgrade</c><00:04:32.940><c> a</c><00:04:32.970><c> node</c>

00:04:33.290 --> 00:04:33.300 align:start position:0%
network what if we just upgrade a node
 

00:04:33.300 --> 00:04:36.740 align:start position:0%
network what if we just upgrade a node
in<00:04:33.540><c> the</c><00:04:33.570><c> network</c><00:04:34.400><c> we</c><00:04:35.400><c> can</c><00:04:35.430><c> use</c><00:04:35.790><c> a</c><00:04:36.000><c> workstation</c>

00:04:36.740 --> 00:04:36.750 align:start position:0%
in the network we can use a workstation
 

00:04:36.750 --> 00:04:40.850 align:start position:0%
in the network we can use a workstation
even<00:04:37.560><c> mainframe</c><00:04:38.100><c> instead</c><00:04:39.060><c> of</c><00:04:39.270><c> a</c><00:04:39.450><c> laptop</c><00:04:39.860><c> to</c>

00:04:40.850 --> 00:04:40.860 align:start position:0%
even mainframe instead of a laptop to
 

00:04:40.860 --> 00:04:44.450 align:start position:0%
even mainframe instead of a laptop to
run<00:04:41.070><c> a</c><00:04:41.100><c> node</c><00:04:41.840><c> then</c><00:04:42.840><c> the</c><00:04:43.050><c> the</c><00:04:43.650><c> through</c><00:04:44.100><c> book</c><00:04:44.250><c> of</c>

00:04:44.450 --> 00:04:44.460 align:start position:0%
run a node then the the through book of
 

00:04:44.460 --> 00:04:46.600 align:start position:0%
run a node then the the through book of
the<00:04:44.700><c> whole</c><00:04:45.390><c> system</c><00:04:45.570><c> will</c><00:04:45.930><c> naturally</c><00:04:46.170><c> increase</c>

00:04:46.600 --> 00:04:46.610 align:start position:0%
the whole system will naturally increase
 

00:04:46.610 --> 00:04:53.090 align:start position:0%
the whole system will naturally increase
right<00:04:49.820><c> that's</c><00:04:50.820><c> the</c><00:04:51.000><c> solution</c><00:04:51.860><c> promoted</c><00:04:52.860><c> by</c>

00:04:53.090 --> 00:04:53.100 align:start position:0%
right that's the solution promoted by
 

00:04:53.100 --> 00:04:57.910 align:start position:0%
right that's the solution promoted by
some<00:04:54.030><c> big</c><00:04:54.330><c> names</c><00:04:54.570><c> in</c><00:04:54.870><c> this</c><00:04:55.080><c> industry</c><00:04:56.330><c> if</c><00:04:57.330><c> it's</c>

00:04:57.910 --> 00:04:57.920 align:start position:0%
some big names in this industry if it's
 

00:04:57.920 --> 00:05:01.100 align:start position:0%
some big names in this industry if it's
so<00:04:58.920><c> good</c><00:04:59.100><c> why</c><00:04:59.160><c> why</c><00:04:59.910><c> don't</c><00:05:00.150><c> I</c><00:05:00.270><c> serum</c><00:05:00.600><c> just</c><00:05:00.840><c> use</c>

00:05:01.100 --> 00:05:01.110 align:start position:0%
so good why why don't I serum just use
 

00:05:01.110 --> 00:05:08.150 align:start position:0%
so good why why don't I serum just use
this<00:05:01.650><c> solution</c><00:05:05.930><c> the</c><00:05:06.930><c> problems</c><00:05:07.470><c> of</c><00:05:07.650><c> scale</c><00:05:07.830><c> of</c>

00:05:08.150 --> 00:05:08.160 align:start position:0%
this solution the problems of scale of
 

00:05:08.160 --> 00:05:13.940 align:start position:0%
this solution the problems of scale of
solution<00:05:08.670><c> is</c><00:05:08.900><c> obvious</c><00:05:11.870><c> if</c><00:05:12.870><c> you</c><00:05:13.110><c> if</c><00:05:13.560><c> you</c><00:05:13.740><c> want</c>

00:05:13.940 --> 00:05:13.950 align:start position:0%
solution is obvious if you if you want
 

00:05:13.950 --> 00:05:17.170 align:start position:0%
solution is obvious if you if you want
to<00:05:14.040><c> build</c><00:05:14.280><c> a</c><00:05:14.510><c> very</c><00:05:15.510><c> decentralized</c><00:05:15.930><c> network</c>

00:05:17.170 --> 00:05:17.180 align:start position:0%
to build a very decentralized network
 

00:05:17.180 --> 00:05:21.440 align:start position:0%
to build a very decentralized network
you<00:05:18.180><c> have</c><00:05:18.390><c> to</c><00:05:19.280><c> make</c><00:05:20.280><c> the</c><00:05:20.460><c> cost</c><00:05:20.760><c> of</c><00:05:21.000><c> rannian</c>

00:05:21.440 --> 00:05:21.450 align:start position:0%
you have to make the cost of rannian
 

00:05:21.450 --> 00:05:25.790 align:start position:0%
you have to make the cost of rannian
node<00:05:21.630><c> very</c><00:05:21.960><c> low</c><00:05:22.490><c> if</c><00:05:23.490><c> you</c><00:05:23.730><c> if</c><00:05:24.450><c> it</c><00:05:24.720><c> if</c><00:05:25.290><c> you</c><00:05:25.410><c> need</c><00:05:25.620><c> a</c>

00:05:25.790 --> 00:05:25.800 align:start position:0%
node very low if you if it if you need a
 

00:05:25.800 --> 00:05:30.320 align:start position:0%
node very low if you if it if you need a
mainframe<00:05:26.280><c> to</c><00:05:26.880><c> run</c><00:05:27.060><c> a</c><00:05:27.090><c> full</c><00:05:27.450><c> node</c><00:05:27.660><c> a</c><00:05:29.330><c> any</c>

00:05:30.320 --> 00:05:30.330 align:start position:0%
mainframe to run a full node a any
 

00:05:30.330 --> 00:05:33.340 align:start position:0%
mainframe to run a full node a any
individual<00:05:31.050><c> cannot</c><00:05:31.500><c> afford</c><00:05:31.860><c> that</c><00:05:32.040><c> cost</c><00:05:32.400><c> and</c>

00:05:33.340 --> 00:05:33.350 align:start position:0%
individual cannot afford that cost and
 

00:05:33.350 --> 00:05:36.040 align:start position:0%
individual cannot afford that cost and
you<00:05:34.350><c> mean</c><00:05:34.560><c> you</c><00:05:34.860><c> may</c><00:05:35.010><c> also</c><00:05:35.190><c> need</c><00:05:35.520><c> very</c><00:05:35.910><c> good</c>

00:05:36.040 --> 00:05:36.050 align:start position:0%
you mean you may also need very good
 

00:05:36.050 --> 00:05:39.710 align:start position:0%
you mean you may also need very good
network<00:05:37.050><c> condition</c><00:05:38.150><c> for</c><00:05:39.150><c> that</c><00:05:39.300><c> for</c><00:05:39.540><c> node</c>

00:05:39.710 --> 00:05:39.720 align:start position:0%
network condition for that for node
 

00:05:39.720 --> 00:05:41.990 align:start position:0%
network condition for that for node
right<00:05:40.080><c> so</c><00:05:40.320><c> the</c><00:05:40.440><c> cost</c><00:05:40.650><c> is</c><00:05:40.770><c> very</c><00:05:40.830><c> high</c><00:05:41.340><c> for</c><00:05:41.370><c> scale</c>

00:05:41.990 --> 00:05:42.000 align:start position:0%
right so the cost is very high for scale
 

00:05:42.000 --> 00:05:49.220 align:start position:0%
right so the cost is very high for scale
for<00:05:42.780><c> for</c><00:05:43.620><c> a</c><00:05:46.130><c> mint</c><00:05:47.130><c> mainframe</c><00:05:48.000><c> node</c><00:05:48.270><c> and</c><00:05:48.600><c> the</c>

00:05:49.220 --> 00:05:49.230 align:start position:0%
for for a mint mainframe node and the
 

00:05:49.230 --> 00:05:52.670 align:start position:0%
for for a mint mainframe node and the
other<00:05:49.460><c> problem</c><00:05:50.460><c> is</c><00:05:50.550><c> centralization</c><00:05:51.450><c> if</c><00:05:52.140><c> the</c>

00:05:52.670 --> 00:05:52.680 align:start position:0%
other problem is centralization if the
 

00:05:52.680 --> 00:05:54.830 align:start position:0%
other problem is centralization if the
if<00:05:52.980><c> the</c><00:05:53.220><c> cost</c><00:05:53.460><c> is</c><00:05:53.610><c> so</c><00:05:53.880><c> high</c><00:05:53.910><c> then</c><00:05:54.540><c> any</c>

00:05:54.830 --> 00:05:54.840 align:start position:0%
if the cost is so high then any
 

00:05:54.840 --> 00:05:57.590 align:start position:0%
if the cost is so high then any
individual<00:05:55.500><c> cannot</c><00:05:55.770><c> afford</c><00:05:56.160><c> it</c><00:05:56.340><c> then</c><00:05:57.120><c> only</c>

00:05:57.590 --> 00:05:57.600 align:start position:0%
individual cannot afford it then only
 

00:05:57.600 --> 00:06:02.690 align:start position:0%
individual cannot afford it then only
people<00:05:59.570><c> with</c><00:06:00.570><c> a</c><00:06:01.050><c> lot</c><00:06:01.410><c> of</c><00:06:01.440><c> money</c><00:06:01.770><c> can</c><00:06:02.040><c> run</c><00:06:02.250><c> a</c><00:06:02.400><c> 4</c>

00:06:02.690 --> 00:06:02.700 align:start position:0%
people with a lot of money can run a 4
 

00:06:02.700 --> 00:06:05.600 align:start position:0%
people with a lot of money can run a 4
node<00:06:02.880><c> in</c><00:06:03.030><c> the</c><00:06:03.150><c> network</c><00:06:03.500><c> so</c><00:06:04.500><c> the</c><00:06:05.130><c> solution</c><00:06:05.550><c> is</c>

00:06:05.600 --> 00:06:05.610 align:start position:0%
node in the network so the solution is
 

00:06:05.610 --> 00:06:11.240 align:start position:0%
node in the network so the solution is
not<00:06:05.880><c> suitable</c><00:06:06.420><c> for</c><00:06:06.480><c> a</c><00:06:06.990><c> public</c><00:06:07.860><c> chain</c><00:06:08.630><c> but</c><00:06:10.250><c> for</c>

00:06:11.240 --> 00:06:11.250 align:start position:0%
not suitable for a public chain but for
 

00:06:11.250 --> 00:06:13.070 align:start position:0%
not suitable for a public chain but for
for<00:06:11.640><c> crypt</c><00:06:11.850><c> tape</c><00:06:12.030><c> or</c><00:06:12.240><c> for</c><00:06:12.660><c> a</c><00:06:12.690><c> permission</c>

00:06:13.070 --> 00:06:13.080 align:start position:0%
for crypt tape or for a permission
 

00:06:13.080 --> 00:06:17.230 align:start position:0%
for crypt tape or for a permission
blockchain<00:06:15.110><c> the</c><00:06:16.110><c> context</c><00:06:16.590><c> is</c><00:06:16.770><c> different</c>

00:06:17.230 --> 00:06:17.240 align:start position:0%
blockchain the context is different
 

00:06:17.240 --> 00:06:22.430 align:start position:0%
blockchain the context is different
right<00:06:18.530><c> the</c><00:06:19.530><c> users</c><00:06:20.340><c> in</c><00:06:20.670><c> the</c><00:06:20.700><c> network</c><00:06:21.480><c> or</c>

00:06:22.430 --> 00:06:22.440 align:start position:0%
right the users in the network or
 

00:06:22.440 --> 00:06:25.520 align:start position:0%
right the users in the network or
enterprises<00:06:23.330><c> they</c><00:06:24.330><c> they</c><00:06:24.750><c> can</c><00:06:24.960><c> afford</c><00:06:25.350><c> the</c>

00:06:25.520 --> 00:06:25.530 align:start position:0%
enterprises they they can afford the
 

00:06:25.530 --> 00:06:31.160 align:start position:0%
enterprises they they can afford the
cost<00:06:25.770><c> and</c><00:06:27.740><c> information</c><00:06:28.740><c> blockchain</c><00:06:29.310><c> we</c><00:06:30.300><c> can</c>

00:06:31.160 --> 00:06:31.170 align:start position:0%
cost and information blockchain we can
 

00:06:31.170 --> 00:06:36.380 align:start position:0%
cost and information blockchain we can
set<00:06:31.470><c> a</c><00:06:31.500><c> barrier</c><00:06:32.100><c> for</c><00:06:32.790><c> for</c><00:06:33.570><c> enter</c><00:06:33.870><c> so</c><00:06:34.470><c> if</c><00:06:34.980><c> you</c><00:06:35.390><c> if</c>

00:06:36.380 --> 00:06:36.390 align:start position:0%
set a barrier for for enter so if you if
 

00:06:36.390 --> 00:06:39.520 align:start position:0%
set a barrier for for enter so if you if
you<00:06:36.570><c> want</c><00:06:36.780><c> to</c><00:06:36.930><c> join</c><00:06:37.200><c> to</c><00:06:37.800><c> be</c><00:06:38.010><c> a</c><00:06:38.190><c> validation</c>

00:06:39.520 --> 00:06:39.530 align:start position:0%
you want to join to be a validation
 

00:06:39.530 --> 00:06:43.270 align:start position:0%
you want to join to be a validation
we<00:06:39.980><c> can</c><00:06:40.160><c> ask</c><00:06:40.430><c> you</c><00:06:40.700><c> to</c><00:06:41.120><c> buy</c><00:06:41.870><c> some</c><00:06:42.740><c> minimum</c>

00:06:43.270 --> 00:06:43.280 align:start position:0%
we can ask you to buy some minimum
 

00:06:43.280 --> 00:06:48.310 align:start position:0%
we can ask you to buy some minimum
hardware<00:06:43.610><c> to</c><00:06:44.480><c> become</c><00:06:44.840><c> a</c><00:06:45.340><c> validation</c><00:06:46.340><c> node</c><00:06:47.320><c> so</c>

00:06:48.310 --> 00:06:48.320 align:start position:0%
hardware to become a validation node so
 

00:06:48.320 --> 00:06:54.400 align:start position:0%
hardware to become a validation node so
scale-up<00:06:48.830><c> solution</c><00:06:52.720><c> can</c><00:06:53.720><c> be</c><00:06:53.870><c> used</c><00:06:54.110><c> in</c>

00:06:54.400 --> 00:06:54.410 align:start position:0%
scale-up solution can be used in
 

00:06:54.410 --> 00:07:01.210 align:start position:0%
scale-up solution can be used in
permission<00:06:55.250><c> blockchain</c><00:06:57.160><c> and</c><00:06:59.320><c> we</c><00:07:00.320><c> have</c><00:07:00.530><c> a</c><00:07:00.740><c> even</c>

00:07:01.210 --> 00:07:01.220 align:start position:0%
permission blockchain and we have a even
 

00:07:01.220 --> 00:07:04.870 align:start position:0%
permission blockchain and we have a even
better<00:07:01.370><c> way</c><00:07:01.700><c> to</c><00:07:01.760><c> do</c><00:07:02.030><c> that</c><00:07:02.680><c> how</c><00:07:03.680><c> we</c><00:07:04.490><c> don't</c><00:07:04.700><c> need</c>

00:07:04.870 --> 00:07:04.880 align:start position:0%
better way to do that how we don't need
 

00:07:04.880 --> 00:07:09.990 align:start position:0%
better way to do that how we don't need
a<00:07:05.060><c> mainframe</c><00:07:05.530><c> that's</c><00:07:06.530><c> not</c><00:07:06.740><c> the</c><00:07:07.120><c> way</c><00:07:08.120><c> today</c><00:07:08.480><c> we</c>

00:07:09.990 --> 00:07:10.000 align:start position:0%
a mainframe that's not the way today we
 

00:07:10.000 --> 00:07:13.210 align:start position:0%
a mainframe that's not the way today we
we<00:07:11.000><c> can</c><00:07:11.180><c> use</c><00:07:11.420><c> the</c><00:07:12.080><c> same</c><00:07:12.350><c> technique</c><00:07:12.800><c> used</c><00:07:13.070><c> by</c>

00:07:13.210 --> 00:07:13.220 align:start position:0%
we can use the same technique used by
 

00:07:13.220 --> 00:07:17.280 align:start position:0%
we can use the same technique used by
all<00:07:13.730><c> those</c><00:07:14.090><c> internet</c><00:07:14.570><c> companies</c><00:07:15.610><c> so</c><00:07:16.610><c> insider'</c>

00:07:17.280 --> 00:07:17.290 align:start position:0%
all those internet companies so insider'
 

00:07:17.290 --> 00:07:20.830 align:start position:0%
all those internet companies so insider'
will<00:07:18.290><c> redesign</c><00:07:18.680><c> the</c><00:07:19.100><c> architecture</c><00:07:19.820><c> of</c><00:07:20.030><c> a</c><00:07:20.540><c> full</c>

00:07:20.830 --> 00:07:20.840 align:start position:0%
will redesign the architecture of a full
 

00:07:20.840 --> 00:07:25.890 align:start position:0%
will redesign the architecture of a full
node<00:07:21.080><c> to</c><00:07:21.710><c> use</c><00:07:21.890><c> micro</c><00:07:22.400><c> services</c><00:07:23.860><c> we</c><00:07:24.860><c> break</c><00:07:25.190><c> the</c>

00:07:25.890 --> 00:07:25.900 align:start position:0%
node to use micro services we break the
 

00:07:25.900 --> 00:07:29.910 align:start position:0%
node to use micro services we break the
functionalities<00:07:26.900><c> of</c><00:07:26.930><c> a</c><00:07:27.410><c> four</c><00:07:27.680><c> node</c><00:07:27.940><c> into</c><00:07:28.940><c> many</c>

00:07:29.910 --> 00:07:29.920 align:start position:0%
functionalities of a four node into many
 

00:07:29.920 --> 00:07:33.550 align:start position:0%
functionalities of a four node into many
independent<00:07:31.150><c> modules</c><00:07:32.150><c> and</c><00:07:32.420><c> each</c><00:07:32.780><c> module</c><00:07:33.050><c> can</c>

00:07:33.550 --> 00:07:33.560 align:start position:0%
independent modules and each module can
 

00:07:33.560 --> 00:07:38.620 align:start position:0%
independent modules and each module can
run<00:07:33.860><c> as</c><00:07:34.100><c> a</c><00:07:34.360><c> independent</c><00:07:35.360><c> process</c><00:07:37.150><c> all</c><00:07:38.150><c> of</c>

00:07:38.620 --> 00:07:38.630 align:start position:0%
run as a independent process all of
 

00:07:38.630 --> 00:07:44.740 align:start position:0%
run as a independent process all of
those<00:07:38.840><c> processes</c><00:07:39.370><c> can</c><00:07:40.370><c> run</c><00:07:42.970><c> each</c><00:07:43.970><c> process</c><00:07:44.510><c> can</c>

00:07:44.740 --> 00:07:44.750 align:start position:0%
those processes can run each process can
 

00:07:44.750 --> 00:07:47.830 align:start position:0%
those processes can run each process can
run<00:07:44.930><c> on</c><00:07:45.140><c> an</c><00:07:45.740><c> independent</c><00:07:46.190><c> server</c><00:07:46.820><c> so</c><00:07:47.510><c> you</c><00:07:47.570><c> can</c>

00:07:47.830 --> 00:07:47.840 align:start position:0%
run on an independent server so you can
 

00:07:47.840 --> 00:07:53.280 align:start position:0%
run on an independent server so you can
use<00:07:48.080><c> a</c><00:07:48.490><c> server</c><00:07:49.490><c> cluster</c><00:07:50.120><c> to</c><00:07:50.960><c> run</c><00:07:51.170><c> a</c><00:07:51.380><c> full</c><00:07:51.710><c> node</c>

00:07:53.280 --> 00:07:53.290 align:start position:0%
use a server cluster to run a full node
 

00:07:53.290 --> 00:07:59.140 align:start position:0%
use a server cluster to run a full node
that's<00:07:54.290><c> very</c><00:07:54.560><c> different</c><00:07:54.800><c> from</c><00:07:57.130><c> the</c><00:07:58.130><c> full</c><00:07:58.700><c> four</c>

00:07:59.140 --> 00:07:59.150 align:start position:0%
that's very different from the full four
 

00:07:59.150 --> 00:08:02.080 align:start position:0%
that's very different from the full four
node<00:07:59.330><c> clients</c><00:07:59.900><c> of</c><00:08:00.160><c> other</c><00:08:01.160><c> blockchains</c><00:08:01.730><c> today</c>

00:08:02.080 --> 00:08:02.090 align:start position:0%
node clients of other blockchains today
 

00:08:02.090 --> 00:08:07.030 align:start position:0%
node clients of other blockchains today
because<00:08:03.640><c> public</c><00:08:04.640><c> Bloch</c><00:08:04.970><c> and</c><00:08:05.180><c> clients</c><00:08:06.020><c> goal</c><00:08:06.770><c> is</c>

00:08:07.030 --> 00:08:07.040 align:start position:0%
because public Bloch and clients goal is
 

00:08:07.040 --> 00:08:11.830 align:start position:0%
because public Bloch and clients goal is
to<00:08:07.340><c> have</c><00:08:08.150><c> individual</c><00:08:09.970><c> round</c><00:08:10.970><c> the</c><00:08:11.330><c> phone</c><00:08:11.660><c> out</c>

00:08:11.830 --> 00:08:11.840 align:start position:0%
to have individual round the phone out
 

00:08:11.840 --> 00:08:15.810 align:start position:0%
to have individual round the phone out
on<00:08:12.080><c> their</c><00:08:12.290><c> laptop</c><00:08:12.740><c> but</c><00:08:13.550><c> for</c><00:08:13.760><c> enterprise</c><00:08:14.240><c> users</c>

00:08:15.810 --> 00:08:15.820 align:start position:0%
on their laptop but for enterprise users
 

00:08:15.820 --> 00:08:19.300 align:start position:0%
on their laptop but for enterprise users
they<00:08:16.820><c> can</c><00:08:17.030><c> afford</c><00:08:17.420><c> a</c><00:08:17.630><c> cluster</c><00:08:18.200><c> and</c><00:08:18.440><c> they</c><00:08:19.070><c> have</c>

00:08:19.300 --> 00:08:19.310 align:start position:0%
they can afford a cluster and they have
 

00:08:19.310 --> 00:08:23.040 align:start position:0%
they can afford a cluster and they have
the<00:08:19.490><c> operators</c><00:08:20.030><c> to</c><00:08:20.240><c> maintain</c><00:08:20.720><c> cluster</c><00:08:21.350><c> right</c>

00:08:23.040 --> 00:08:23.050 align:start position:0%
the operators to maintain cluster right
 

00:08:23.050 --> 00:08:26.460 align:start position:0%
the operators to maintain cluster right
this<00:08:24.050><c> architecture</c><00:08:24.860><c> can</c><00:08:25.070><c> fully</c><00:08:25.430><c> unleash</c><00:08:25.910><c> the</c>

00:08:26.460 --> 00:08:26.470 align:start position:0%
this architecture can fully unleash the
 

00:08:26.470 --> 00:08:30.460 align:start position:0%
this architecture can fully unleash the
resources<00:08:27.470><c> owned</c><00:08:27.770><c> by</c><00:08:28.130><c> enterprise</c><00:08:29.090><c> users</c><00:08:29.470><c> so</c>

00:08:30.460 --> 00:08:30.470 align:start position:0%
resources owned by enterprise users so
 

00:08:30.470 --> 00:08:34.480 align:start position:0%
resources owned by enterprise users so
insider'<00:08:30.940><c> we</c><00:08:31.940><c> have</c><00:08:32.210><c> consensus</c><00:08:33.020><c> service</c><00:08:33.950><c> which</c>

00:08:34.480 --> 00:08:34.490 align:start position:0%
insider' we have consensus service which
 

00:08:34.490 --> 00:08:37.180 align:start position:0%
insider' we have consensus service which
is<00:08:34.700><c> in</c><00:08:34.880><c> charge</c><00:08:34.910><c> of</c><00:08:35.479><c> ordering</c><00:08:36.290><c> all</c><00:08:36.950><c> the</c>

00:08:37.180 --> 00:08:37.190 align:start position:0%
is in charge of ordering all the
 

00:08:37.190 --> 00:08:41.350 align:start position:0%
is in charge of ordering all the
transactions<00:08:38.290><c> received</c><00:08:39.290><c> by</c><00:08:39.560><c> node</c><00:08:39.830><c> and</c><00:08:40.360><c> we</c>

00:08:41.350 --> 00:08:41.360 align:start position:0%
transactions received by node and we
 

00:08:41.360 --> 00:08:46.120 align:start position:0%
transactions received by node and we
have<00:08:41.540><c> executed</c><00:08:42.910><c> to</c><00:08:43.910><c> process</c><00:08:44.690><c> transactions</c><00:08:45.410><c> we</c>

00:08:46.120 --> 00:08:46.130 align:start position:0%
have executed to process transactions we
 

00:08:46.130 --> 00:08:48.730 align:start position:0%
have executed to process transactions we
have<00:08:46.310><c> authentication</c><00:08:46.760><c> service</c><00:08:47.690><c> RPC</c><00:08:48.410><c> service</c>

00:08:48.730 --> 00:08:48.740 align:start position:0%
have authentication service RPC service
 

00:08:48.740 --> 00:08:51.550 align:start position:0%
have authentication service RPC service
and<00:08:49.010><c> all</c><00:08:49.460><c> the</c><00:08:49.490><c> micro</c><00:08:49.940><c> services</c><00:08:50.570><c> exchange</c>

00:08:51.550 --> 00:08:51.560 align:start position:0%
and all the micro services exchange
 

00:08:51.560 --> 00:08:52.519 align:start position:0%
and all the micro services exchange
messages

00:08:52.519 --> 00:08:52.529 align:start position:0%
messages
 

00:08:52.529 --> 00:08:55.730 align:start position:0%
messages
each<00:08:52.649><c> other</c><00:08:52.889><c> through</c><00:08:53.519><c> a</c><00:08:54.230><c> message</c><00:08:55.230><c> bus</c>

00:08:55.730 --> 00:08:55.740 align:start position:0%
each other through a message bus
 

00:08:55.740 --> 00:08:59.449 align:start position:0%
each other through a message bus
currently<00:08:56.579><c> we</c><00:08:56.819><c> use</c><00:08:56.970><c> Rebbe</c><00:08:57.420><c> MQ</c><00:08:57.899><c> as</c><00:08:58.079><c> the</c><00:08:58.649><c> message</c>

00:08:59.449 --> 00:08:59.459 align:start position:0%
currently we use Rebbe MQ as the message
 

00:08:59.459 --> 00:09:06.230 align:start position:0%
currently we use Rebbe MQ as the message
bus<00:08:59.670><c> between</c><00:09:00.300><c> those</c><00:09:01.040><c> micro-services</c><00:09:04.490><c> so</c><00:09:05.490><c> we</c>

00:09:06.230 --> 00:09:06.240 align:start position:0%
bus between those micro-services so we
 

00:09:06.240 --> 00:09:10.759 align:start position:0%
bus between those micro-services so we
turn<00:09:06.720><c> the</c><00:09:06.990><c> scale</c><00:09:07.829><c> up</c><00:09:08.040><c> note</c><00:09:09.079><c> we</c><00:09:10.079><c> turn</c><00:09:10.319><c> the</c><00:09:10.499><c> scale</c>

00:09:10.759 --> 00:09:10.769 align:start position:0%
turn the scale up note we turn the scale
 

00:09:10.769 --> 00:09:15.519 align:start position:0%
turn the scale up note we turn the scale
up<00:09:10.980><c> solution</c><00:09:11.809><c> into</c><00:09:12.809><c> a</c><00:09:13.579><c> scale</c><00:09:14.579><c> out</c><00:09:14.790><c> solution</c>

00:09:15.519 --> 00:09:15.529 align:start position:0%
up solution into a scale out solution
 

00:09:15.529 --> 00:09:19.069 align:start position:0%
up solution into a scale out solution
inside<00:09:16.529><c> a</c><00:09:16.829><c> logical</c><00:09:17.639><c> node</c><00:09:17.850><c> what</c><00:09:18.300><c> is</c><00:09:18.449><c> a</c><00:09:18.629><c> logical</c>

00:09:19.069 --> 00:09:19.079 align:start position:0%
inside a logical node what is a logical
 

00:09:19.079 --> 00:09:21.920 align:start position:0%
inside a logical node what is a logical
node<00:09:19.529><c> because</c><00:09:19.889><c> in</c><00:09:20.519><c> Siddha</c><00:09:20.850><c> a</c><00:09:21.029><c> faunal</c><00:09:21.509><c> is</c><00:09:21.689><c> not</c>

00:09:21.920 --> 00:09:21.930 align:start position:0%
node because in Siddha a faunal is not
 

00:09:21.930 --> 00:09:26.150 align:start position:0%
node because in Siddha a faunal is not
necessarily<00:09:22.499><c> our</c><00:09:23.220><c> server</c><00:09:23.730><c> so</c><00:09:24.689><c> we</c><00:09:25.499><c> call</c><00:09:25.769><c> we</c>

00:09:26.150 --> 00:09:26.160 align:start position:0%
necessarily our server so we call we
 

00:09:26.160 --> 00:09:29.929 align:start position:0%
necessarily our server so we call we
recorded<00:09:26.790><c> a</c><00:09:26.910><c> logical</c><00:09:27.569><c> node</c><00:09:27.749><c> because</c><00:09:28.279><c> it</c><00:09:29.279><c> may</c>

00:09:29.929 --> 00:09:29.939 align:start position:0%
recorded a logical node because it may
 

00:09:29.939 --> 00:09:37.069 align:start position:0%
recorded a logical node because it may
run<00:09:30.240><c> on</c><00:09:30.509><c> a</c><00:09:30.569><c> server</c><00:09:31.319><c> cluster</c><00:09:33.110><c> so</c><00:09:35.749><c> on</c><00:09:36.749><c> the</c><00:09:36.930><c> right</c>

00:09:37.069 --> 00:09:37.079 align:start position:0%
run on a server cluster so on the right
 

00:09:37.079 --> 00:09:39.920 align:start position:0%
run on a server cluster so on the right
side<00:09:37.110><c> is</c><00:09:37.620><c> a</c><00:09:38.069><c> logical</c><00:09:38.699><c> node</c><00:09:38.910><c> with</c><00:09:39.149><c> many</c><00:09:39.449><c> servers</c>

00:09:39.920 --> 00:09:39.930 align:start position:0%
side is a logical node with many servers
 

00:09:39.930 --> 00:09:43.160 align:start position:0%
side is a logical node with many servers
inside<00:09:40.499><c> it</c><00:09:40.769><c> from</c><00:09:41.699><c> the</c><00:09:41.910><c> other</c><00:09:42.120><c> phone</c><00:09:42.660><c> as</c><00:09:42.839><c> point</c>

00:09:43.160 --> 00:09:43.170 align:start position:0%
inside it from the other phone as point
 

00:09:43.170 --> 00:09:46.730 align:start position:0%
inside it from the other phone as point
of<00:09:43.319><c> view</c><00:09:43.559><c> point</c><00:09:44.459><c> of</c><00:09:44.579><c> view</c><00:09:44.759><c> it</c><00:09:45.749><c> doesn't</c><00:09:46.019><c> know</c><00:09:46.379><c> if</c>

00:09:46.730 --> 00:09:46.740 align:start position:0%
of view point of view it doesn't know if
 

00:09:46.740 --> 00:09:51.799 align:start position:0%
of view point of view it doesn't know if
the<00:09:47.959><c> other</c><00:09:48.959><c> funnel</c><00:09:49.589><c> is</c><00:09:49.800><c> wrong</c><00:09:50.279><c> is</c><00:09:50.629><c> running</c><00:09:51.629><c> on</c>

00:09:51.799 --> 00:09:51.809 align:start position:0%
the other funnel is wrong is running on
 

00:09:51.809 --> 00:09:56.900 align:start position:0%
the other funnel is wrong is running on
10<00:09:52.079><c> servers</c><00:09:52.709><c> or</c><00:09:53.009><c> hundred</c><00:09:53.670><c> of</c><00:09:53.759><c> servers</c><00:09:55.910><c> so</c>

00:09:56.900 --> 00:09:56.910 align:start position:0%
10 servers or hundred of servers so
 

00:09:56.910 --> 00:10:00.429 align:start position:0%
10 servers or hundred of servers so
what's<00:09:57.120><c> the</c><00:09:57.240><c> benefit</c><00:09:57.829><c> if</c><00:09:58.829><c> we</c><00:09:59.100><c> break</c><00:09:59.430><c> the</c>

00:10:00.429 --> 00:10:00.439 align:start position:0%
what's the benefit if we break the
 

00:10:00.439 --> 00:10:02.600 align:start position:0%
what's the benefit if we break the
functionalities<00:10:01.439><c> into</c><00:10:01.920><c> independent</c>

00:10:02.600 --> 00:10:02.610 align:start position:0%
functionalities into independent
 

00:10:02.610 --> 00:10:06.559 align:start position:0%
functionalities into independent
processes<00:10:03.120><c> we</c><00:10:03.990><c> can</c><00:10:04.170><c> do</c><00:10:04.319><c> a</c><00:10:04.350><c> lot</c><00:10:04.680><c> of</c><00:10:05.569><c> concurrent</c>

00:10:06.559 --> 00:10:06.569 align:start position:0%
processes we can do a lot of concurrent
 

00:10:06.569 --> 00:10:10.220 align:start position:0%
processes we can do a lot of concurrent
and<00:10:06.689><c> parallel</c><00:10:07.579><c> optimizations</c><00:10:08.750><c> for</c><00:10:09.750><c> example</c>

00:10:10.220 --> 00:10:10.230 align:start position:0%
and parallel optimizations for example
 

00:10:10.230 --> 00:10:13.389 align:start position:0%
and parallel optimizations for example
in<00:10:10.470><c> Siddha</c><00:10:11.129><c> we</c><00:10:11.370><c> have</c><00:10:12.199><c> implemented</c>

00:10:13.389 --> 00:10:13.399 align:start position:0%
in Siddha we have implemented
 

00:10:13.399 --> 00:10:16.069 align:start position:0%
in Siddha we have implemented
asynchronous<00:10:14.399><c> transaction</c><00:10:15.300><c> validation</c><00:10:15.899><c> and</c>

00:10:16.069 --> 00:10:16.079 align:start position:0%
asynchronous transaction validation and
 

00:10:16.079 --> 00:10:20.809 align:start position:0%
asynchronous transaction validation and
execution<00:10:16.829><c> what</c><00:10:17.129><c> does</c><00:10:17.279><c> it</c><00:10:17.459><c> mean</c><00:10:19.309><c> when</c><00:10:20.309><c> a</c><00:10:20.519><c> foo</c>

00:10:20.809 --> 00:10:20.819 align:start position:0%
execution what does it mean when a foo
 

00:10:20.819 --> 00:10:24.590 align:start position:0%
execution what does it mean when a foo
note<00:10:21.059><c> when</c><00:10:21.990><c> foo</c><00:10:22.290><c> node</c><00:10:22.529><c> receives</c><00:10:22.769><c> a</c><00:10:23.339><c> new</c><00:10:24.240><c> block</c>

00:10:24.590 --> 00:10:24.600 align:start position:0%
note when foo node receives a new block
 

00:10:24.600 --> 00:10:27.740 align:start position:0%
note when foo node receives a new block
the<00:10:25.559><c> new</c><00:10:25.769><c> block</c><00:10:26.040><c> will</c><00:10:26.309><c> be</c><00:10:26.550><c> broadcast</c><00:10:27.449><c> to</c>

00:10:27.740 --> 00:10:27.750 align:start position:0%
the new block will be broadcast to
 

00:10:27.750 --> 00:10:30.350 align:start position:0%
the new block will be broadcast to
execute<00:10:28.589><c> an</c><00:10:28.829><c> hour</c><00:10:29.100><c> service</c><00:10:29.550><c> at</c><00:10:29.730><c> the</c><00:10:29.850><c> same</c><00:10:30.089><c> time</c>

00:10:30.350 --> 00:10:30.360 align:start position:0%
execute an hour service at the same time
 

00:10:30.360 --> 00:10:34.400 align:start position:0%
execute an hour service at the same time
and<00:10:30.740><c> us</c><00:10:31.740><c> and</c><00:10:32.420><c> executed</c><00:10:33.420><c> service</c><00:10:33.809><c> can</c>

00:10:34.400 --> 00:10:34.410 align:start position:0%
and us and executed service can
 

00:10:34.410 --> 00:10:38.480 align:start position:0%
and us and executed service can
optimistically<00:10:35.509><c> pre</c><00:10:36.509><c> compute</c><00:10:37.110><c> the</c><00:10:37.949><c> new</c><00:10:38.189><c> block</c>

00:10:38.480 --> 00:10:38.490 align:start position:0%
optimistically pre compute the new block
 

00:10:38.490 --> 00:10:41.509 align:start position:0%
optimistically pre compute the new block
and<00:10:38.759><c> validate</c><00:10:39.360><c> transactions</c><00:10:40.019><c> in</c><00:10:40.259><c> in</c><00:10:41.189><c> the</c><00:10:41.370><c> new</c>

00:10:41.509 --> 00:10:41.519 align:start position:0%
and validate transactions in in the new
 

00:10:41.519 --> 00:10:47.079 align:start position:0%
and validate transactions in in the new
block<00:10:43.759><c> it's</c><00:10:44.759><c> our</c><00:10:45.089><c> concurrent</c><00:10:45.750><c> process</c><00:10:46.259><c> and</c>

00:10:47.079 --> 00:10:47.089 align:start position:0%
block it's our concurrent process and
 

00:10:47.089 --> 00:10:50.449 align:start position:0%
block it's our concurrent process and
this<00:10:48.089><c> change</c><00:10:48.420><c> will</c><00:10:48.779><c> largely</c><00:10:49.589><c> increase</c><00:10:50.160><c> the</c>

00:10:50.449 --> 00:10:50.459 align:start position:0%
this change will largely increase the
 

00:10:50.459 --> 00:10:59.020 align:start position:0%
this change will largely increase the
system's<00:10:53.059><c> efficient</c><00:10:54.589><c> efficiency</c>

00:10:59.020 --> 00:10:59.030 align:start position:0%
 
 

00:10:59.030 --> 00:11:00.970 align:start position:0%
 
this<00:10:59.120><c> is</c><00:10:59.270><c> a</c><00:10:59.450><c> synchrony</c><00:11:00.050><c> in</c><00:11:00.290><c> a</c><00:11:00.380><c> single</c><00:11:00.740><c> block</c>

00:11:00.970 --> 00:11:00.980 align:start position:0%
this is a synchrony in a single block
 

00:11:00.980 --> 00:11:06.940 align:start position:0%
this is a synchrony in a single block
and<00:11:01.810><c> we</c><00:11:02.810><c> because</c><00:11:03.470><c> much</c><00:11:04.370><c> farther</c><00:11:04.670><c> than</c><00:11:04.820><c> that</c><00:11:05.950><c> we</c>

00:11:06.940 --> 00:11:06.950 align:start position:0%
and we because much farther than that we
 

00:11:06.950 --> 00:11:09.730 align:start position:0%
and we because much farther than that we
separate<00:11:07.520><c> consensus</c><00:11:08.180><c> service</c><00:11:08.690><c> and</c><00:11:08.930><c> executor</c>

00:11:09.730 --> 00:11:09.740 align:start position:0%
separate consensus service and executor
 

00:11:09.740 --> 00:11:14.800 align:start position:0%
separate consensus service and executor
service<00:11:10.300><c> completely</c><00:11:11.320><c> so</c><00:11:13.030><c> when</c><00:11:14.030><c> the</c><00:11:14.300><c> system</c>

00:11:14.800 --> 00:11:14.810 align:start position:0%
service completely so when the system
 

00:11:14.810 --> 00:11:19.780 align:start position:0%
service completely so when the system
load<00:11:15.080><c> of</c><00:11:15.380><c> a</c><00:11:16.250><c> is</c><00:11:17.090><c> super</c><00:11:17.360><c> high</c><00:11:17.690><c> and</c><00:11:18.580><c> all</c><00:11:19.580><c> the</c>

00:11:19.780 --> 00:11:19.790 align:start position:0%
load of a is super high and all the
 

00:11:19.790 --> 00:11:22.360 align:start position:0%
load of a is super high and all the
transactions<00:11:20.330><c> cannot</c><00:11:20.750><c> be</c><00:11:20.960><c> processed</c><00:11:21.260><c> in</c><00:11:21.800><c> one</c>

00:11:22.360 --> 00:11:22.370 align:start position:0%
transactions cannot be processed in one
 

00:11:22.370 --> 00:11:24.580 align:start position:0%
transactions cannot be processed in one
block<00:11:22.640><c> time</c><00:11:22.940><c> which</c><00:11:23.480><c> is</c><00:11:23.660><c> three</c><00:11:24.020><c> seconds</c><00:11:24.380><c> in</c>

00:11:24.580 --> 00:11:24.590 align:start position:0%
block time which is three seconds in
 

00:11:24.590 --> 00:11:30.700 align:start position:0%
block time which is three seconds in
Serie<00:11:25.270><c> the</c><00:11:26.350><c> the</c><00:11:27.350><c> execution</c><00:11:28.130><c> can</c><00:11:28.750><c> last</c><00:11:29.750><c> across</c>

00:11:30.700 --> 00:11:30.710 align:start position:0%
Serie the the execution can last across
 

00:11:30.710 --> 00:11:33.340 align:start position:0%
Serie the the execution can last across
many<00:11:31.070><c> blocks</c><00:11:31.460><c> and</c><00:11:31.790><c> the</c><00:11:32.510><c> state</c><00:11:32.720><c> route</c><00:11:32.960><c> of</c><00:11:33.170><c> the</c>

00:11:33.340 --> 00:11:33.350 align:start position:0%
many blocks and the state route of the
 

00:11:33.350 --> 00:11:37.300 align:start position:0%
many blocks and the state route of the
final<00:11:33.800><c> result</c><00:11:34.160><c> will</c><00:11:34.490><c> be</c><00:11:35.060><c> right</c><00:11:35.720><c> back</c><00:11:35.990><c> to</c><00:11:36.310><c> will</c>

00:11:37.300 --> 00:11:37.310 align:start position:0%
final result will be right back to will
 

00:11:37.310 --> 00:11:39.370 align:start position:0%
final result will be right back to will
be<00:11:37.430><c> written</c><00:11:37.610><c> back</c><00:11:37.910><c> to</c><00:11:37.940><c> the</c><00:11:38.270><c> block</c><00:11:38.510><c> when</c><00:11:39.200><c> it's</c>

00:11:39.370 --> 00:11:39.380 align:start position:0%
be written back to the block when it's
 

00:11:39.380 --> 00:11:41.910 align:start position:0%
be written back to the block when it's
finished<00:11:39.770><c> maybe</c><00:11:40.070><c> it's</c><00:11:40.250><c> three</c><00:11:40.430><c> blocks</c><00:11:40.730><c> later</c>

00:11:41.910 --> 00:11:41.920 align:start position:0%
finished maybe it's three blocks later
 

00:11:41.920 --> 00:11:50.710 align:start position:0%
finished maybe it's three blocks later
and<00:11:43.600><c> we</c><00:11:44.680><c> also</c><00:11:48.310><c> we</c><00:11:49.310><c> also</c><00:11:49.550><c> do</c><00:11:49.850><c> a</c><00:11:49.880><c> lot</c><00:11:50.090><c> of</c><00:11:50.150><c> parallel</c>

00:11:50.710 --> 00:11:50.720 align:start position:0%
and we also we also do a lot of parallel
 

00:11:50.720 --> 00:11:56.230 align:start position:0%
and we also we also do a lot of parallel
optimizations<00:11:51.590><c> in</c><00:11:51.830><c> Silla</c><00:11:54.850><c> so</c><00:11:55.850><c> this</c><00:11:56.060><c> is</c><00:11:56.210><c> a</c>

00:11:56.230 --> 00:11:56.240 align:start position:0%
optimizations in Silla so this is a
 

00:11:56.240 --> 00:11:58.680 align:start position:0%
optimizations in Silla so this is a
better<00:11:56.540><c> picture</c><00:11:56.810><c> than</c><00:11:57.040><c> previous</c><00:11:58.040><c> one</c><00:11:58.250><c> right</c>

00:11:58.680 --> 00:11:58.690 align:start position:0%
better picture than previous one right
 

00:11:58.690 --> 00:12:02.860 align:start position:0%
better picture than previous one right
instead<00:11:59.690><c> of</c><00:11:59.870><c> only</c><00:12:00.110><c> one</c><00:12:00.460><c> service</c><00:12:01.460><c> we</c><00:12:02.450><c> can</c><00:12:02.660><c> run</c>

00:12:02.860 --> 00:12:02.870 align:start position:0%
instead of only one service we can run
 

00:12:02.870 --> 00:12:06.690 align:start position:0%
instead of only one service we can run
many<00:12:03.170><c> service</c><00:12:03.740><c> instances</c><00:12:04.370><c> for</c><00:12:04.790><c> for</c><00:12:05.270><c> any</c><00:12:05.480><c> of</c>

00:12:06.690 --> 00:12:06.700 align:start position:0%
many service instances for for any of
 

00:12:06.700 --> 00:12:09.450 align:start position:0%
many service instances for for any of
the<00:12:07.700><c> macro</c><00:12:08.120><c> service</c><00:12:08.450><c> we</c><00:12:08.600><c> can</c><00:12:08.720><c> have</c><00:12:08.900><c> three</c>

00:12:09.450 --> 00:12:09.460 align:start position:0%
the macro service we can have three
 

00:12:09.460 --> 00:12:11.560 align:start position:0%
the macro service we can have three
authentication<00:12:10.460><c> service</c><00:12:10.880><c> to</c><00:12:11.150><c> validate</c>

00:12:11.560 --> 00:12:11.570 align:start position:0%
authentication service to validate
 

00:12:11.570 --> 00:12:14.470 align:start position:0%
authentication service to validate
transaction<00:12:12.200><c> signatures</c><00:12:12.800><c> we</c><00:12:13.490><c> can</c><00:12:13.670><c> have</c><00:12:13.880><c> three</c>

00:12:14.470 --> 00:12:14.480 align:start position:0%
transaction signatures we can have three
 

00:12:14.480 --> 00:12:17.860 align:start position:0%
transaction signatures we can have three
RPC<00:12:15.410><c> service</c><00:12:15.730><c> instances</c><00:12:16.730><c> to</c><00:12:17.090><c> receive</c>

00:12:17.860 --> 00:12:17.870 align:start position:0%
RPC service instances to receive
 

00:12:17.870 --> 00:12:20.860 align:start position:0%
RPC service instances to receive
requests<00:12:18.590><c> from</c><00:12:19.040><c> clients</c><00:12:19.370><c> and</c><00:12:19.910><c> we</c><00:12:20.510><c> can</c><00:12:20.690><c> have</c>

00:12:20.860 --> 00:12:20.870 align:start position:0%
requests from clients and we can have
 

00:12:20.870 --> 00:12:23.860 align:start position:0%
requests from clients and we can have
many<00:12:21.200><c> executors</c><00:12:22.010><c> to</c><00:12:22.340><c> round</c><00:12:22.940><c> transactions</c><00:12:23.630><c> in</c>

00:12:23.860 --> 00:12:23.870 align:start position:0%
many executors to round transactions in
 

00:12:23.870 --> 00:12:30.940 align:start position:0%
many executors to round transactions in
parallel<00:12:27.670><c> so</c><00:12:28.670><c> this</c><00:12:28.880><c> is</c><00:12:29.090><c> the</c><00:12:29.590><c> this</c><00:12:30.590><c> is</c><00:12:30.650><c> a</c>

00:12:30.940 --> 00:12:30.950 align:start position:0%
parallel so this is the this is a
 

00:12:30.950 --> 00:12:34.870 align:start position:0%
parallel so this is the this is a
benchmark<00:12:31.490><c> result</c><00:12:31.910><c> of</c><00:12:32.120><c> Syrah</c><00:12:32.450><c> we</c><00:12:33.320><c> did</c><00:12:33.880><c> one</c>

00:12:34.870 --> 00:12:34.880 align:start position:0%
benchmark result of Syrah we did one
 

00:12:34.880 --> 00:12:39.250 align:start position:0%
benchmark result of Syrah we did one
week<00:12:35.060><c> ago</c><00:12:35.240><c> we</c><00:12:36.760><c> we</c><00:12:37.760><c> deployed</c><00:12:38.210><c> a</c><00:12:38.510><c> network</c><00:12:39.050><c> with</c>

00:12:39.250 --> 00:12:39.260 align:start position:0%
week ago we we deployed a network with
 

00:12:39.260 --> 00:12:45.210 align:start position:0%
week ago we we deployed a network with
ten<00:12:39.560><c> logical</c><00:12:40.070><c> nodes</c><00:12:40.310><c> on</c><00:12:40.640><c> a</c><00:12:41.330><c> cloud</c><00:12:41.810><c> service</c><00:12:42.170><c> and</c>

00:12:45.210 --> 00:12:45.220 align:start position:0%
 
 

00:12:45.220 --> 00:12:48.730 align:start position:0%
 
the<00:12:46.220><c> throughput</c><00:12:46.520><c> of</c><00:12:46.880><c> the</c><00:12:47.060><c> ten</c><00:12:47.300><c> node</c><00:12:47.740><c> network</c>

00:12:48.730 --> 00:12:48.740 align:start position:0%
the throughput of the ten node network
 

00:12:48.740 --> 00:12:52.030 align:start position:0%
the throughput of the ten node network
is<00:12:49.010><c> 15</c><00:12:49.880><c> thousands</c><00:12:50.630><c> transactions</c><00:12:51.470><c> per</c><00:12:51.620><c> second</c>

00:12:52.030 --> 00:12:52.040 align:start position:0%
is 15 thousands transactions per second
 

00:12:52.040 --> 00:12:58.270 align:start position:0%
is 15 thousands transactions per second
and<00:12:52.930><c> in</c><00:12:53.930><c> comparison</c><00:12:56.080><c> some</c><00:12:57.080><c> other</c><00:12:57.320><c> blockchain</c>

00:12:58.270 --> 00:12:58.280 align:start position:0%
and in comparison some other blockchain
 

00:12:58.280 --> 00:13:01.540 align:start position:0%
and in comparison some other blockchain
solution<00:12:58.850><c> or</c><00:12:59.450><c> the</c><00:13:00.200><c> the</c><00:13:00.980><c> most</c><00:13:01.190><c> popular</c>

00:13:01.540 --> 00:13:01.550 align:start position:0%
solution or the the most popular
 

00:13:01.550 --> 00:13:04.870 align:start position:0%
solution or the the most popular
approach<00:13:01.790><c> and</c><00:13:01.970><c> solution</c><00:13:02.330><c> today</c><00:13:03.700><c> can</c><00:13:04.700><c> reach</c>

00:13:04.870 --> 00:13:04.880 align:start position:0%
approach and solution today can reach
 

00:13:04.880 --> 00:13:07.920 align:start position:0%
approach and solution today can reach
only<00:13:05.360><c> fifteen</c><00:13:06.160><c> fifteen</c><00:13:07.160><c> hundred</c>

00:13:07.920 --> 00:13:07.930 align:start position:0%
only fifteen fifteen hundred
 

00:13:07.930 --> 00:13:10.510 align:start position:0%
only fifteen fifteen hundred
transactions<00:13:08.930><c> per</c><00:13:09.080><c> second</c><00:13:09.440><c> so</c><00:13:10.010><c> it's</c><00:13:10.190><c> a</c><00:13:10.280><c> ten</c>

00:13:10.510 --> 00:13:10.520 align:start position:0%
transactions per second so it's a ten
 

00:13:10.520 --> 00:13:11.910 align:start position:0%
transactions per second so it's a ten
times<00:13:10.850><c> difference</c>

00:13:11.910 --> 00:13:11.920 align:start position:0%
times difference
 

00:13:11.920 --> 00:13:15.509 align:start position:0%
times difference
and<00:13:12.040><c> we</c><00:13:12.639><c> found</c><00:13:12.880><c> that</c><00:13:13.470><c> the</c><00:13:14.470><c> throughput</c><00:13:15.040><c> of</c><00:13:15.310><c> the</c>

00:13:15.509 --> 00:13:15.519 align:start position:0%
and we found that the throughput of the
 

00:13:15.519 --> 00:13:18.319 align:start position:0%
and we found that the throughput of the
whole<00:13:15.670><c> network</c><00:13:16.350><c> will</c><00:13:17.350><c> increase</c>

00:13:18.319 --> 00:13:18.329 align:start position:0%
whole network will increase
 

00:13:18.329 --> 00:13:25.680 align:start position:0%
whole network will increase
proportionally<00:13:19.329><c> to</c><00:13:19.480><c> the</c><00:13:21.120><c> to</c><00:13:22.120><c> the</c><00:13:23.070><c> to</c><00:13:24.070><c> the</c><00:13:24.690><c> to</c>

00:13:25.680 --> 00:13:25.690 align:start position:0%
proportionally to the to the to the to
 

00:13:25.690 --> 00:13:27.780 align:start position:0%
proportionally to the to the to the to
the<00:13:25.810><c> ability</c><00:13:26.230><c> of</c><00:13:26.380><c> a</c><00:13:26.740><c> single</c><00:13:27.250><c> node</c><00:13:27.399><c> in</c><00:13:27.430><c> the</c>

00:13:27.780 --> 00:13:27.790 align:start position:0%
the ability of a single node in the
 

00:13:27.790 --> 00:13:33.629 align:start position:0%
the ability of a single node in the
system<00:13:29.339><c> like</c><00:13:30.339><c> the</c><00:13:30.639><c> orange</c><00:13:31.630><c> bar</c><00:13:31.899><c> we</c><00:13:32.350><c> use</c><00:13:32.560><c> a</c><00:13:32.800><c> 4x</c>

00:13:33.629 --> 00:13:33.639 align:start position:0%
system like the orange bar we use a 4x
 

00:13:33.639 --> 00:13:38.129 align:start position:0%
system like the orange bar we use a 4x
large<00:13:33.940><c> server</c><00:13:34.540><c> and</c><00:13:35.820><c> blue</c><00:13:36.820><c> in</c><00:13:37.209><c> in</c><00:13:37.660><c> the</c><00:13:37.779><c> blue</c><00:13:37.959><c> and</c>

00:13:38.129 --> 00:13:38.139 align:start position:0%
large server and blue in in the blue and
 

00:13:38.139 --> 00:13:42.360 align:start position:0%
large server and blue in in the blue and
red<00:13:38.230><c> deployment</c><00:13:39.040><c> they</c><00:13:39.699><c> use</c><00:13:40.589><c> twice</c><00:13:41.589><c> powerful</c>

00:13:42.360 --> 00:13:42.370 align:start position:0%
red deployment they use twice powerful
 

00:13:42.370 --> 00:13:46.530 align:start position:0%
red deployment they use twice powerful
hardware<00:13:42.959><c> and</c><00:13:44.579><c> another</c><00:13:45.579><c> interesting</c><00:13:46.149><c> thing</c>

00:13:46.530 --> 00:13:46.540 align:start position:0%
hardware and another interesting thing
 

00:13:46.540 --> 00:13:51.590 align:start position:0%
hardware and another interesting thing
is<00:13:48.120><c> we</c><00:13:49.120><c> find</c><00:13:49.480><c> that</c><00:13:49.660><c> the</c><00:13:50.019><c> blue</c><00:13:50.470><c> deployment</c><00:13:51.160><c> and</c>

00:13:51.590 --> 00:13:51.600 align:start position:0%
is we find that the blue deployment and
 

00:13:51.600 --> 00:13:54.960 align:start position:0%
is we find that the blue deployment and
the<00:13:52.600><c> performance</c><00:13:53.380><c> of</c><00:13:53.560><c> blue</c><00:13:53.800><c> deployment</c><00:13:54.430><c> is</c>

00:13:54.960 --> 00:13:54.970 align:start position:0%
the performance of blue deployment is
 

00:13:54.970 --> 00:13:57.720 align:start position:0%
the performance of blue deployment is
almost<00:13:55.750><c> the</c><00:13:55.930><c> same</c><00:13:56.170><c> as</c><00:13:56.440><c> red</c><00:13:56.680><c> deployment</c><00:13:57.279><c> but</c>

00:13:57.720 --> 00:13:57.730 align:start position:0%
almost the same as red deployment but
 

00:13:57.730 --> 00:14:00.540 align:start position:0%
almost the same as red deployment but
the<00:13:57.910><c> blue</c><00:13:58.120><c> one</c><00:13:58.149><c> uses</c><00:13:59.079><c> a</c><00:13:59.260><c> single</c><00:13:59.800><c> server</c><00:14:00.130><c> for</c><00:14:00.519><c> a</c>

00:14:00.540 --> 00:14:00.550 align:start position:0%
the blue one uses a single server for a
 

00:14:00.550 --> 00:14:03.650 align:start position:0%
the blue one uses a single server for a
logical<00:14:01.089><c> node</c><00:14:01.269><c> but</c><00:14:01.540><c> the</c><00:14:01.720><c> red</c><00:14:01.930><c> one</c><00:14:02.170><c> use</c><00:14:02.639><c> three</c>

00:14:03.650 --> 00:14:03.660 align:start position:0%
logical node but the red one use three
 

00:14:03.660 --> 00:14:07.910 align:start position:0%
logical node but the red one use three
lower<00:14:04.660><c> grades</c><00:14:05.110><c> servers</c><00:14:05.980><c> for</c><00:14:06.490><c> a</c><00:14:06.550><c> single</c><00:14:07.089><c> node</c>

00:14:07.910 --> 00:14:07.920 align:start position:0%
lower grades servers for a single node
 

00:14:07.920 --> 00:14:11.370 align:start position:0%
lower grades servers for a single node
for<00:14:08.920><c> a</c><00:14:08.949><c> single</c><00:14:09.250><c> logical</c><00:14:09.670><c> node</c><00:14:10.120><c> so</c><00:14:10.930><c> the</c><00:14:11.050><c> result</c>

00:14:11.370 --> 00:14:11.380 align:start position:0%
for a single logical node so the result
 

00:14:11.380 --> 00:14:14.759 align:start position:0%
for a single logical node so the result
is<00:14:11.470><c> very</c><00:14:11.769><c> promising</c><00:14:12.399><c> and</c><00:14:13.019><c> all</c><00:14:14.019><c> of</c><00:14:14.380><c> this</c><00:14:14.529><c> is</c>

00:14:14.759 --> 00:14:14.769 align:start position:0%
is very promising and all of this is
 

00:14:14.769 --> 00:14:15.780 align:start position:0%
is very promising and all of this is
just<00:14:14.800><c> a</c><00:14:15.220><c> beginning</c>

00:14:15.780 --> 00:14:15.790 align:start position:0%
just a beginning
 

00:14:15.790 --> 00:14:18.780 align:start position:0%
just a beginning
we<00:14:16.360><c> are</c><00:14:16.440><c> still</c><00:14:17.440><c> pushing</c><00:14:17.829><c> very</c><00:14:18.010><c> hard</c><00:14:18.250><c> to</c>

00:14:18.780 --> 00:14:18.790 align:start position:0%
we are still pushing very hard to
 

00:14:18.790 --> 00:14:20.310 align:start position:0%
we are still pushing very hard to
increase<00:14:19.420><c> the</c><00:14:19.690><c> system's</c>

00:14:20.310 --> 00:14:20.320 align:start position:0%
increase the system's
 

00:14:20.320 --> 00:14:25.259 align:start position:0%
increase the system's
Ruppert<00:14:20.910><c> to</c><00:14:21.910><c> do</c><00:14:22.089><c> more</c><00:14:22.839><c> parallelism</c><00:14:23.970><c> in</c><00:14:24.970><c> silla</c>

00:14:25.259 --> 00:14:25.269 align:start position:0%
Ruppert to do more parallelism in silla
 

00:14:25.269 --> 00:14:31.800 align:start position:0%
Ruppert to do more parallelism in silla
and<00:14:29.610><c> actually</c><00:14:30.610><c> the</c><00:14:31.060><c> micro</c><00:14:31.480><c> service</c>

00:14:31.800 --> 00:14:31.810 align:start position:0%
and actually the micro service
 

00:14:31.810 --> 00:14:33.930 align:start position:0%
and actually the micro service
architecture<00:14:32.019><c> is</c><00:14:32.500><c> the</c><00:14:32.560><c> only</c><00:14:32.890><c> cloud</c><00:14:33.370><c> friendly</c>

00:14:33.930 --> 00:14:33.940 align:start position:0%
architecture is the only cloud friendly
 

00:14:33.940 --> 00:14:37.110 align:start position:0%
architecture is the only cloud friendly
architecture<00:14:34.630><c> the</c><00:14:34.750><c> de</c><00:14:35.850><c> cloud</c><00:14:36.850><c> for</c><00:14:37.029><c> any</c>

00:14:37.110 --> 00:14:37.120 align:start position:0%
architecture the de cloud for any
 

00:14:37.120 --> 00:14:42.449 align:start position:0%
architecture the de cloud for any
blotching<00:14:37.540><c> architecture</c><00:14:38.110><c> today</c><00:14:40.649><c> because</c><00:14:41.649><c> you</c>

00:14:42.449 --> 00:14:42.459 align:start position:0%
blotching architecture today because you
 

00:14:42.459 --> 00:14:46.800 align:start position:0%
blotching architecture today because you
can<00:14:43.110><c> fully</c><00:14:44.110><c> utilize</c><00:14:44.820><c> the</c><00:14:45.820><c> server</c><00:14:46.089><c> instances</c>

00:14:46.800 --> 00:14:46.810 align:start position:0%
can fully utilize the server instances
 

00:14:46.810 --> 00:14:49.259 align:start position:0%
can fully utilize the server instances
on<00:14:47.110><c> cloud</c><00:14:47.440><c> you</c><00:14:48.250><c> can</c><00:14:48.430><c> run</c><00:14:48.579><c> many</c><00:14:48.820><c> server</c>

00:14:49.259 --> 00:14:49.269 align:start position:0%
on cloud you can run many server
 

00:14:49.269 --> 00:14:54.769 align:start position:0%
on cloud you can run many server
instances<00:14:49.890><c> to</c><00:14:50.890><c> power</c><00:14:51.370><c> a</c><00:14:51.519><c> phone</c><00:14:52.089><c> note</c><00:14:53.399><c> and</c>

00:14:54.769 --> 00:14:54.779 align:start position:0%
instances to power a phone note and
 

00:14:54.779 --> 00:14:57.660 align:start position:0%
instances to power a phone note and
there<00:14:55.779><c> are</c><00:14:55.870><c> many</c><00:14:56.079><c> other</c><00:14:56.529><c> interesting</c><00:14:57.279><c> designs</c>

00:14:57.660 --> 00:14:57.670 align:start position:0%
there are many other interesting designs
 

00:14:57.670 --> 00:15:01.189 align:start position:0%
there are many other interesting designs
and<00:14:58.060><c> I</c><00:14:58.240><c> I</c><00:14:58.569><c> can</c><00:14:58.990><c> no</c><00:14:59.170><c> not</c><00:14:59.740><c> not</c><00:14:59.949><c> enough</c><00:15:00.220><c> time</c><00:15:00.459><c> but</c>

00:15:01.189 --> 00:15:01.199 align:start position:0%
and I I can no not not enough time but
 

00:15:01.199 --> 00:15:05.460 align:start position:0%
and I I can no not not enough time but
well<00:15:02.760><c> we</c><00:15:03.760><c> have</c><00:15:03.910><c> native</c><00:15:04.120><c> contract</c><00:15:04.779><c> other</c><00:15:05.140><c> than</c>

00:15:05.460 --> 00:15:05.470 align:start position:0%
well we have native contract other than
 

00:15:05.470 --> 00:15:06.780 align:start position:0%
well we have native contract other than
EVM<00:15:06.100><c> Conchetta</c>

00:15:06.780 --> 00:15:06.790 align:start position:0%
EVM Conchetta
 

00:15:06.790 --> 00:15:10.110 align:start position:0%
EVM Conchetta
in<00:15:07.569><c> the</c><00:15:07.870><c> default</c><00:15:08.410><c> see</c><00:15:08.709><c> that</c><00:15:08.889><c> stack</c><00:15:09.430><c> with</c>

00:15:10.110 --> 00:15:10.120 align:start position:0%
in the default see that stack with
 

00:15:10.120 --> 00:15:12.600 align:start position:0%
in the default see that stack with
support<00:15:10.540><c> EVM</c><00:15:10.930><c> concha</c><00:15:11.440><c> by</c><00:15:11.709><c> default</c><00:15:12.069><c> but</c><00:15:12.550><c> you</c>

00:15:12.600 --> 00:15:12.610 align:start position:0%
support EVM concha by default but you
 

00:15:12.610 --> 00:15:15.660 align:start position:0%
support EVM concha by default but you
can<00:15:12.790><c> always</c><00:15:13.750><c> rewrite</c><00:15:14.079><c> your</c><00:15:14.529><c> solidity</c><00:15:15.250><c> country</c>

00:15:15.660 --> 00:15:15.670 align:start position:0%
can always rewrite your solidity country
 

00:15:15.670 --> 00:15:18.059 align:start position:0%
can always rewrite your solidity country
with<00:15:15.850><c> native</c><00:15:16.269><c> code</c><00:15:16.540><c> and</c><00:15:16.720><c> our</c><00:15:17.680><c> native</c>

00:15:18.059 --> 00:15:18.069 align:start position:0%
with native code and our native
 

00:15:18.069 --> 00:15:21.930 align:start position:0%
with native code and our native
conscious<00:15:18.699><c> support</c><00:15:19.540><c> solidity</c><00:15:20.319><c> ABI</c><00:15:20.709><c> and</c><00:15:21.160><c> it</c>

00:15:21.930 --> 00:15:21.940 align:start position:0%
conscious support solidity ABI and it
 

00:15:21.940 --> 00:15:24.720 align:start position:0%
conscious support solidity ABI and it
provides<00:15:22.470><c> solidity</c><00:15:23.470><c> compatible</c><00:15:24.160><c> storage</c>

00:15:24.720 --> 00:15:24.730 align:start position:0%
provides solidity compatible storage
 

00:15:24.730 --> 00:15:30.360 align:start position:0%
provides solidity compatible storage
API<00:15:25.029><c> so</c><00:15:25.360><c> you</c><00:15:25.389><c> can</c><00:15:25.740><c> use</c><00:15:26.740><c> mappings</c><00:15:28.290><c> those</c><00:15:29.370><c> data</c>

00:15:30.360 --> 00:15:30.370 align:start position:0%
API so you can use mappings those data
 

00:15:30.370 --> 00:15:34.319 align:start position:0%
API so you can use mappings those data
structures<00:15:30.760><c> in</c><00:15:31.240><c> native</c><00:15:32.050><c> concept</c><00:15:32.560><c> and</c><00:15:33.329><c> a</c>

00:15:34.319 --> 00:15:34.329 align:start position:0%
structures in native concept and a
 

00:15:34.329 --> 00:15:37.050 align:start position:0%
structures in native concept and a
solidity<00:15:35.170><c> country</c><00:15:35.620><c> can</c><00:15:35.800><c> go</c><00:15:36.010><c> into</c><00:15:36.250><c> native</c>

00:15:37.050 --> 00:15:37.060 align:start position:0%
solidity country can go into native
 

00:15:37.060 --> 00:15:40.490 align:start position:0%
solidity country can go into native
concept<00:15:38.100><c> naturally</c><00:15:39.100><c> without</c><00:15:39.519><c> any</c><00:15:39.880><c> change</c>

00:15:40.490 --> 00:15:40.500 align:start position:0%
concept naturally without any change
 

00:15:40.500 --> 00:15:44.100 align:start position:0%
concept naturally without any change
this<00:15:41.500><c> is</c><00:15:41.680><c> an</c><00:15:41.920><c> example</c><00:15:42.579><c> in</c><00:15:42.730><c> rust</c><00:15:42.970><c> by</c><00:15:43.899><c> the</c><00:15:43.959><c> way</c>

00:15:44.100 --> 00:15:44.110 align:start position:0%
this is an example in rust by the way
 

00:15:44.110 --> 00:15:52.769 align:start position:0%
this is an example in rust by the way
Siddha<00:15:44.470><c> is</c><00:15:44.649><c> written</c><00:15:45.310><c> in</c><00:15:45.459><c> rust</c><00:15:46.829><c> and</c><00:15:51.779><c> the</c>

00:15:52.769 --> 00:15:52.779 align:start position:0%
Siddha is written in rust and the
 

00:15:52.779 --> 00:15:55.170 align:start position:0%
Siddha is written in rust and the
beautiful<00:15:53.410><c> of</c><00:15:53.500><c> the</c><00:15:53.740><c> the</c><00:15:54.070><c> scale</c><00:15:54.310><c> of</c><00:15:54.519><c> solution</c>

00:15:55.170 --> 00:15:55.180 align:start position:0%
beautiful of the the scale of solution
 

00:15:55.180 --> 00:15:58.650 align:start position:0%
beautiful of the the scale of solution
is<00:15:55.329><c> that</c><00:15:55.600><c> the</c><00:15:56.260><c> solution</c><00:15:56.740><c> is</c><00:15:56.769><c> of</c><00:15:57.329><c> orthogonal</c><00:15:58.329><c> to</c>

00:15:58.650 --> 00:15:58.660 align:start position:0%
is that the solution is of orthogonal to
 

00:15:58.660 --> 00:16:03.180 align:start position:0%
is that the solution is of orthogonal to
all<00:15:58.899><c> the</c><00:15:59.079><c> future</c><00:16:01.019><c> scaling</c><00:16:02.019><c> solutions</c><00:16:02.589><c> like</c>

00:16:03.180 --> 00:16:03.190 align:start position:0%
all the future scaling solutions like
 

00:16:03.190 --> 00:16:06.389 align:start position:0%
all the future scaling solutions like
sharding<00:16:03.730><c> plasma</c><00:16:04.630><c> state</c><00:16:04.959><c> channel</c><00:16:05.380><c> you</c><00:16:06.250><c> can</c>

00:16:06.389 --> 00:16:06.399 align:start position:0%
sharding plasma state channel you can
 

00:16:06.399 --> 00:16:11.060 align:start position:0%
sharding plasma state channel you can
use<00:16:06.550><c> them</c><00:16:06.760><c> together</c><00:16:06.959><c> and</c><00:16:07.959><c> I</c><00:16:08.350><c> believe</c><00:16:08.740><c> even</c><00:16:09.010><c> in</c>

00:16:11.060 --> 00:16:11.070 align:start position:0%
use them together and I believe even in
 

00:16:11.070 --> 00:16:14.519 align:start position:0%
use them together and I believe even in
scalability<00:16:12.070><c> solution</c><00:16:12.699><c> like</c><00:16:12.850><c> plasma</c><00:16:13.529><c> the</c>

00:16:14.519 --> 00:16:14.529 align:start position:0%
scalability solution like plasma the
 

00:16:14.529 --> 00:16:20.460 align:start position:0%
scalability solution like plasma the
root<00:16:14.769><c> chain</c><00:16:15.269><c> still</c><00:16:16.269><c> need</c><00:16:16.510><c> very</c><00:16:19.199><c> very</c><00:16:20.199><c> high</c>

00:16:20.460 --> 00:16:20.470 align:start position:0%
root chain still need very very high
 

00:16:20.470 --> 00:16:23.579 align:start position:0%
root chain still need very very high
performance<00:16:20.980><c> still</c><00:16:21.459><c> need</c><00:16:21.699><c> to</c><00:16:22.570><c> do</c><00:16:22.870><c> a</c><00:16:23.199><c> lot</c><00:16:23.560><c> of</c>

00:16:23.579 --> 00:16:23.589 align:start position:0%
performance still need to do a lot of
 

00:16:23.589 --> 00:16:26.220 align:start position:0%
performance still need to do a lot of
things<00:16:23.980><c> like</c><00:16:24.220><c> we</c><00:16:24.430><c> did</c><00:16:24.760><c> in</c><00:16:24.970><c> Siddha</c><00:16:25.209><c> to</c><00:16:25.810><c> support</c>

00:16:26.220 --> 00:16:26.230 align:start position:0%
things like we did in Siddha to support
 

00:16:26.230 --> 00:16:31.829 align:start position:0%
things like we did in Siddha to support
all<00:16:26.440><c> those</c><00:16:26.589><c> orders</c><00:16:27.630><c> child</c><00:16:28.630><c> chains</c><00:16:30.000><c> and</c><00:16:31.000><c> this</c>

00:16:31.829 --> 00:16:31.839 align:start position:0%
all those orders child chains and this
 

00:16:31.839 --> 00:16:36.480 align:start position:0%
all those orders child chains and this
is<00:16:32.019><c> a</c><00:16:32.260><c> typical</c><00:16:32.620><c> network</c><00:16:33.250><c> of</c><00:16:33.519><c> Siddha</c><00:16:35.100><c> so</c><00:16:36.100><c> we</c>

00:16:36.480 --> 00:16:36.490 align:start position:0%
is a typical network of Siddha so we
 

00:16:36.490 --> 00:16:38.730 align:start position:0%
is a typical network of Siddha so we
build<00:16:36.730><c> this</c><00:16:36.880><c> neck</c><00:16:37.209><c> we</c><00:16:37.750><c> built</c><00:16:38.319><c> this</c><00:16:38.440><c> network</c>

00:16:38.730 --> 00:16:38.740 align:start position:0%
build this neck we built this network
 

00:16:38.740 --> 00:16:41.400 align:start position:0%
build this neck we built this network
for<00:16:39.130><c> enterprise</c><00:16:39.639><c> users</c><00:16:39.940><c> each</c><00:16:40.779><c> enterprise</c>

00:16:41.400 --> 00:16:41.410 align:start position:0%
for enterprise users each enterprise
 

00:16:41.410 --> 00:16:44.069 align:start position:0%
for enterprise users each enterprise
user<00:16:41.680><c> can</c><00:16:42.040><c> run</c><00:16:42.250><c> a</c><00:16:42.279><c> full</c><00:16:42.670><c> node</c><00:16:42.940><c> which</c><00:16:43.630><c> include</c>

00:16:44.069 --> 00:16:44.079 align:start position:0%
user can run a full node which include
 

00:16:44.079 --> 00:16:48.150 align:start position:0%
user can run a full node which include
many<00:16:44.410><c> micro</c><00:16:45.010><c> services</c><00:16:45.490><c> and</c><00:16:45.730><c> their</c><00:16:46.860><c> users</c><00:16:47.860><c> can</c>

00:16:48.150 --> 00:16:48.160 align:start position:0%
many micro services and their users can
 

00:16:48.160 --> 00:16:50.819 align:start position:0%
many micro services and their users can
get<00:16:48.639><c> access</c><00:16:48.910><c> to</c><00:16:49.180><c> the</c><00:16:49.510><c> network</c><00:16:49.720><c> through</c><00:16:50.589><c> their</c>

00:16:50.819 --> 00:16:50.829 align:start position:0%
get access to the network through their
 

00:16:50.829 --> 00:16:56.460 align:start position:0%
get access to the network through their
phone<00:16:51.190><c> out</c><00:16:51.630><c> this</c><00:16:52.630><c> Hebron</c><00:16:53.230><c> model</c><00:16:54.959><c> within</c><00:16:55.959><c> this</c>

00:16:56.460 --> 00:16:56.470 align:start position:0%
phone out this Hebron model within this
 

00:16:56.470 --> 00:16:59.550 align:start position:0%
phone out this Hebron model within this
hybrid<00:16:56.980><c> model</c><00:16:57.010><c> deserves</c><00:16:57.639><c> more</c><00:16:58.560><c> consideration</c>

00:16:59.550 --> 00:16:59.560 align:start position:0%
hybrid model deserves more consideration
 

00:16:59.560 --> 00:17:03.509 align:start position:0%
hybrid model deserves more consideration
and<00:16:59.740><c> more</c><00:17:00.550><c> research</c><00:17:00.880><c> and</c><00:17:02.100><c> we</c><00:17:03.100><c> can</c><00:17:03.279><c> build</c>

00:17:03.509 --> 00:17:03.519 align:start position:0%
and more research and we can build
 

00:17:03.519 --> 00:17:05.429 align:start position:0%
and more research and we can build
decentralized<00:17:03.760><c> enterprise</c><00:17:04.750><c> application</c><00:17:05.350><c> on</c>

00:17:05.429 --> 00:17:05.439 align:start position:0%
decentralized enterprise application on
 

00:17:05.439 --> 00:17:07.620 align:start position:0%
decentralized enterprise application on
this<00:17:05.559><c> network</c><00:17:06.040><c> and</c><00:17:06.549><c> if</c><00:17:06.970><c> you</c><00:17:07.089><c> are</c><00:17:07.179><c> interested</c>

00:17:07.620 --> 00:17:07.630 align:start position:0%
this network and if you are interested
 

00:17:07.630 --> 00:17:10.890 align:start position:0%
this network and if you are interested
in<00:17:07.870><c> Sita</c><00:17:08.110><c> Sita</c><00:17:08.410><c> is</c><00:17:08.589><c> fully</c><00:17:09.370><c> open</c><00:17:09.970><c> sourced</c><00:17:10.329><c> and</c>

00:17:10.890 --> 00:17:10.900 align:start position:0%
in Sita Sita is fully open sourced and
 

00:17:10.900 --> 00:17:12.960 align:start position:0%
in Sita Sita is fully open sourced and
you<00:17:11.020><c> will</c><00:17:11.230><c> you</c><00:17:11.530><c> can</c><00:17:11.650><c> find</c><00:17:11.949><c> his</c><00:17:12.130><c> white</c><00:17:12.309><c> paper</c><00:17:12.579><c> is</c>

00:17:12.960 --> 00:17:12.970 align:start position:0%
you will you can find his white paper is
 

00:17:12.970 --> 00:17:17.360 align:start position:0%
you will you can find his white paper is
all<00:17:13.329><c> of</c><00:17:13.660><c> its</c><00:17:13.809><c> code</c><00:17:14.079><c> and</c><00:17:14.380><c> we</c><00:17:15.309><c> view</c><00:17:15.760><c> talker</c><00:17:16.240><c> image</c>

00:17:17.360 --> 00:17:17.370 align:start position:0%
all of its code and we view talker image
 

00:17:17.370 --> 00:17:20.610 align:start position:0%
all of its code and we view talker image
and<00:17:18.370><c> we</c><00:17:18.579><c> provide</c><00:17:18.970><c> some</c><00:17:19.299><c> a</c><00:17:19.600><c> simple</c><00:17:20.260><c> bootstrap</c>

00:17:20.610 --> 00:17:20.620 align:start position:0%
and we provide some a simple bootstrap
 

00:17:20.620 --> 00:17:22.620 align:start position:0%
and we provide some a simple bootstrap
document<00:17:21.160><c> so</c><00:17:21.339><c> you</c><00:17:21.400><c> can</c><00:17:21.579><c> follow</c><00:17:21.790><c> the</c><00:17:22.030><c> steps</c><00:17:22.089><c> and</c>

00:17:22.620 --> 00:17:22.630 align:start position:0%
document so you can follow the steps and
 

00:17:22.630 --> 00:17:28.439 align:start position:0%
document so you can follow the steps and
run<00:17:23.500><c> a</c><00:17:23.650><c> set</c><00:17:23.860><c> of</c><00:17:23.980><c> network</c><00:17:24.160><c> and</c><00:17:24.750><c> benchmark</c><00:17:25.750><c> it</c><00:17:27.449><c> we</c>

00:17:28.439 --> 00:17:28.449 align:start position:0%
run a set of network and benchmark it we
 

00:17:28.449 --> 00:17:32.000 align:start position:0%
run a set of network and benchmark it we
have<00:17:28.600><c> many</c><00:17:28.840><c> customs</c><00:17:29.460><c> yet</c><00:17:30.460><c> this</c><00:17:30.820><c> is</c><00:17:31.000><c> why</c><00:17:31.210><c> we</c><00:17:31.480><c> we</c>

00:17:32.000 --> 00:17:32.010 align:start position:0%
have many customs yet this is why we we
 

00:17:32.010 --> 00:17:35.070 align:start position:0%
have many customs yet this is why we we
we<00:17:33.010><c> need</c><00:17:33.220><c> such</c><00:17:33.460><c> high</c><00:17:33.730><c> throughput</c><00:17:34.120><c> such</c><00:17:34.900><c> high</c>

00:17:35.070 --> 00:17:35.080 align:start position:0%
we need such high throughput such high
 

00:17:35.080 --> 00:17:37.350 align:start position:0%
we need such high throughput such high
performance<00:17:35.620><c> because</c><00:17:36.370><c> our</c><00:17:36.640><c> cost</c>

00:17:37.350 --> 00:17:37.360 align:start position:0%
performance because our cost
 

00:17:37.360 --> 00:17:39.990 align:start position:0%
performance because our cost
must<00:17:37.540><c> include</c><00:17:37.870><c> like</c><00:17:38.590><c> China</c><00:17:39.490><c> banknote</c>

00:17:39.990 --> 00:17:40.000 align:start position:0%
must include like China banknote
 

00:17:40.000 --> 00:17:42.600 align:start position:0%
must include like China banknote
printing<00:17:40.240><c> and</c><00:17:40.720><c> minting</c><00:17:41.260><c> company</c><00:17:41.860><c> their</c>

00:17:42.600 --> 00:17:42.610 align:start position:0%
printing and minting company their
 

00:17:42.610 --> 00:17:45.620 align:start position:0%
printing and minting company their
product<00:17:43.330><c> literally</c><00:17:44.260><c> has</c><00:17:44.679><c> billions</c><00:17:45.250><c> of</c><00:17:45.400><c> users</c>

00:17:45.620 --> 00:17:45.630 align:start position:0%
product literally has billions of users
 

00:17:45.630 --> 00:17:51.370 align:start position:0%
product literally has billions of users
right<00:17:47.549><c> thank</c><00:17:48.549><c> you</c>

00:17:51.370 --> 00:17:51.380 align:start position:0%
 
 

00:17:51.380 --> 00:17:57.900 align:start position:0%
 
[Applause]

00:17:57.900 --> 00:17:57.910 align:start position:0%
 
 

00:17:57.910 --> 00:18:05.489 align:start position:0%
 
[Music]

