Ang publiko nga pagsulay sa Ethereum privacy ug scalability nga solusyon sa mga cloud platform

Ang trend sa blockchain nagpadayon sa pag-angkon og momentum. Nagkadaghan ang mga eksperto nga nagtagna sa unibersal nga pagpahiangay sa kini nga teknolohiya sa umaabot nga umaabot. Sa pagkakaron, daghang mga problema nga nagpugong niini nagpabilin nga wala masulbad.

Una sa tanan, ang modernong mga sistema sa blockchain dili maayo ang sukod. Pananglitan, ang Ethereum adunay throughput nga 20 lamang ka mga transaksyon kada segundo, ug bisan pa sa daghang mga bentaha niini, dili kini angay alang sa dagkong mga negosyo.

Sa samang higayon, ang Ethereum gipabilhan tungod sa kusog nga panalipod niini batok sa pag-hack ug pagkapakyas sa network. Mao nga dili nimo siya isulat. Mas makataronganon ang pagtul-id sa mga kakulangan sa Ethereum ug himoon kini nga mga bentaha.

Ang publiko nga pagsulay sa Ethereum privacy ug scalability nga solusyon sa mga cloud platform

Plasma Cash isip usa ka Privacy ug Scalability Solution sa Ethereum

Ang Plasma usa ka teknolohiya nga gipaila ni Vitalik Buterin, co-founder sa Ethereum nga proyekto, sa EthCC conference sa Paris sa 2018. Gipalambo kini kauban ni Joseph Poon, co-founder sa Lightning Network, ug gibayran isip solusyon sa pagdugang ang gahum sa pag-compute sa Ethereum blockchain. Ang una nga balita bahin sa Plasma nag-leak sa media kaniadtong 2017.

Ang kini nga plataporma naghatag usa ka eksternal nga layer sa mga smart nga kontrata nga mahimong makig-uban sa panguna nga blockchain, sa ingon nag-offload sa ugat nga kadena, pagkunhod sa bayad sa transaksyon alang sa mga smart nga kontrata ug mga desentralisadong aplikasyon (DApps).

Ang detalyado nga kasayuran bahin sa pag-uswag gipresentar sa dokumento "Plasma: Scalable Autonomous Smart Contracts", napetsahan Agosto 2017.

Giila ni Buterin nga ang Plasma adunay kinaiyanhong mga isyu sa scalability: Ang matag user kinahanglang mag-download ug magpamatuod sa matag Plasma block, nga magpugong sa exponential scaling.

Aron matul-id kini nga kakulangan, ang Plasma Cash naugmad - usa ka kadena sa bata nga gilangkuban sa usa ka intelihente nga kontrata ug usa ka pribado nga network nga gibase sa Node.js, nga matag karon nga gibalhin ang estado niini sa kadena sa ugat (Ethereum). Naghatag kini og desentralisasyon, seguridad ug scalability sa blockchain, sa ingon masulbad ang Scalability Trilemma.

Usa ka hinungdanon nga bentaha sa Plasma Cash kumpara sa Plasma mao nga kini nagdani sa atensyon sa mga tiggamit lamang sa mga bloke nga adunay sulud nga mga sensilyo nga interesado sila:

"Ang mga tiggamit karon kinahanglan lamang nga susihon ang pagkaanaa ug pagkabalido sa kadena sa Plasma alang sa piho nga indeks nga may kalabutan sa mga sensilyo nga gusto nilang gastohon, pagpanag-iya ug interesado," miingon si Buterin.

Sumala sa mga nag-develop, ang Plasma Cash usa ka epektibo nga tambal alang sa mga hack sa Ethereum. Ang matag Plasma coin adunay tag-iya ug talagsaon. Walay usa nga makapanag-iya sa mga sensilyo sa laing tiggamit nga wala niya kahibalo. Ang usa ka tighupot sa sensilyo makapugong sa potensyal nga malimbongon nga mga withdrawal pinaagi sa "reklamo" nga sistema pinaagi sa pagpresentar sa ilang "ebidensya data" sa kasaysayan sa ilang sensilyo.

Pagsulay sa Plasma Cash sa Mongo Atlas

Tungod sa kabag-ohan niini, ang Plasma Cash nagpabiling gamay nga gitun-an. Ang mga eksperto sa Blockchain aktibo nga nagsulay sa interaksyon niini sa lainlaing mga serbisyo sa panganod ug mga database, pag-ila sa mga kakulangan ug pagpangita og mga paagi aron matul-id kini. Sa partikular, ang mga pagsulay sa Mongo Atlas nagpadayag sa mga mosunud nga bentaha kung nagtrabaho kauban ang Plasma:

  1. Kasaligang proteksyon batok sa pagkawala sa datos, tungod kay adunay daghang mga replika nga nag-synchronize sa usag usa sa cluster.
  2. Dali nga pag-access, tungod kay ang usa ka pungpong mahimong mamugna sa tulo ka labing inila nga cloud platform: Amazon, Google, Azure. Ingon usa ka sangputanan, ang Plasma Cash node mahimong ma-deploy sa daghang mga sentro sa datos nga nahimutang duol sa Mongo Atlas. Napamatud-an namon nga ang katulin dili mous-os, bisan kung ang mga node sa Plasma gi-deploy sa labi ka hilit nga mga sentro sa datos.
  3. Ang mga plasma node, nga gigamit sa read-only mode, mahimong konektado sa usa ka Mongo cluster ug nahimutang sa lain-laing bahin sa kalibutan, nga nagpauswag sa geo-scalability (ang mga node mas duol sa mga tiggamit).
  4. Ang pag-deploy og bag-ong node sayon, tungod kay dili nimo kinahanglan nga i-sync pag-usab ang tanan. Mahimo ka lang makonektar sa usa ka naglungtad nga Mongo cluster o dali nga maghimo usa ka kopya ug i-configure ang koneksyon niini.
  5. Sayon ra ang pag-scale sa imong database. Sa paglabay sa panahon, daghang datos ang magamit, ug mahimo nimong madugangan ang gidak-on sa mga node sa cluster kung gikinahanglan.

Ang publiko nga pagsulay sa Ethereum privacy ug scalability nga solusyon sa mga cloud platform

Gigamit namo ang mosunod nga mga server sa pagpahigayon og mga pagsulay:

  • 3 virtual Azure server Standard E4s v3 (4 vcpus, 32 GiB memory). Ang matag server adunay 3 node. Ang usa kanila makasumite sa mga bloke sa kadena sa ugat.
  • Ang matag node konektado sa kaugalingon nga Mongo Atlas M50 cluster nga adunay 3 node sa replica mode.

Pagsulay 1

Ang 3 node makadawat og 100k nga transaksyon matag usa. Sa kinatibuk-an, ang tanan nga 9 nga mga node adunay 300k nga mga transaksyon ug mga token.


Ang inisyal nga kahimtang: katapusang block #213; 0 nga mga transaksyon ug mga token gitipigan sa database.

00:00 — 3 ka mga script ang gilusad nga nagmugna ug nagpadala ug 100k nga transaksyon matag usa
00:29 — Nagsugod na ang pagpadala og 100k nga transaksyon sa node #1 ug #2
00:32 — Nagsugod na ang pagpadala sa 100k nga transaksyon sa node #3
00:32 — Node #1 mikuha ug 11703 ka mga transaksyon gikan sa pool ug mga porma block #214 (9fb)
00:34 — Ang Node #2 mikuha sa 27088 ka mga transaksyon gikan sa pool ug mga porma nga block #214 (ef4)
00:34 — Ang block #214 (9fb) gipirmahan ug gipadala sa ubang mga node para sa validation
00:36 — Ang Node #3 mikuha ug 11900 ka transaksyon gikan sa pool ug mga porma block #214 (983)
00:37 — Ang block #214 (9fb) gi-validate ug gipadala sa root chain
00:38 — Block #214 (983) gipirmahan ug gipadala sa ubang mga node para sa validation
00:38 — Block #214 (ef4) gipirmahan ug gipadala sa ubang mga node para sa validation
00:40 — Ang block #214 (983) gi-validate ug gipadala sa root chain
00:41 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #214 (9fb) gidugang ug nagsugod sa paggamit sa 11703 nga mga transaksyon
00:45 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #215 (983) gidugang ug nagsugod sa paggamit sa 11900 nga mga transaksyon
00:51 — Ang block #214 (ef4) gi-validate ug gipadala sa root chain
00:52 — Ang Node #1 mikuha ug 51469 ka mga transaksyon gikan sa pool ug mga porma nga block #216 (ea0)
00:56 — Node #3 mikuha ug 55102 ka transaksyon gikan sa pool ug mga porma block #216 (f75)
00:58 — Natapos na sa demo script ang trabaho niini para sa node #2
00:58 — Block #216 (ea0) gipirmahan ug gipadala sa ubang mga node para sa validation
00:58 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #216 (ef4) gidugang ug nagsugod sa paggamit sa 27088 nga mga transaksyon
01:04 — Block #216 (f75) gipirmahan ug gipadala sa ubang mga node para sa validation
01:14 — Node #2 mikuha ug 72912 ka transaksyon gikan sa pool ug mga porma block #217 (f85)
01:15 — Ang demo script nahuman na sa pagtrabaho para sa mga node #1 ug #2
01:17 — Ang mga bloke #216 (f75) ug #216 (ea0) gi-validate ug gipadala sa kadena sa ugat
01:21 — Block #217 (f85) gipirmahan ug gipadala sa ubang mga node para sa validation
01:26 - Ang mga bloke #217 (f75) ug #218 (ea0) gidugang sa kadena sa ugat ug ang mga node nagsugod sa paggamit sa 51469 ug 55102 nga mga transaksyon matag usa
01:27 — Ang block #217 (a85) gi-validate ug gipadala sa root chain
01:41 — Ang Node #1 mikuha ug 36828 ka transaksyon gikan sa pool ug mga porma nga block #219 (46f)
01:41 — Ang Node #3 mikuha ug 32998 ka transaksyon gikan sa pool ug mga porma block #219 (bb3)
01:43 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #219 (a85) gidugang ug nagsugod sa paggamit sa 72912 nga mga transaksyon
01:46 — Block #219 (46f) gipirmahan ug gipadala sa ubang mga node para sa validation
01:46 — Block #219 (bb3) gipirmahan ug gipadala sa ubang mga node para sa validation
01:53 — Giproseso sa Node #2 ang tanan nga 100k nga mga transaksyon nga naa sa pool
02:37 — Ang block #219 (bb3) gi-validate ug gipadala sa root chain
02:41 — Block#219 (46f) gi-validate ug gipadala ngadto sa root chain
02:48 — Ang mga bloke #220 (bb3) ug #221 (46f) gidugang sa kadena sa ugat ug ang mga node nagsugod sa paggamit sa 32998 ug 36828 nga mga transaksyon matag usa
02:54 — Giproseso sa Node #1 ang tanan nga 100k nga mga transaksyon nga naa sa pool
02:55 — Giproseso sa Node #3 ang tanan nga 100k nga mga transaksyon nga naa sa pool
04:12 - Ang tanan nga mga node adunay 300k nga mga transaksyon ug mga token, katapusan nga block #221

Pagsulay 2

Ang 3 ka node makadawat ug 1kk nga transaksyon matag usa. Sa kinatibuk-an, ang tanan nga 9 nga mga node adunay 3k nga mga transaksyon ug mga token.

Ang inisyal nga kahimtang: katapusang block #213; 0 nga mga transaksyon ug mga token gitipigan sa database.

00:00 — 3 ka mga script ang gilusad nga nagmugna ug nagpadala ug 1kk nga mga transaksyon matag usa
02:29 — Nagsugod na ang pagpadala ug 1kk nga transaksyon sa node #1 ug #2
02:33 — Ang Node #1 mikuha ug 11668 ka transaksyon gikan sa pool ug mga porma block #222 (510)
02:35 — Block #222 (510) gipirmahan ug gipadala sa ubang mga node para sa validation
02:37 — Ang block #222 (510) gi-validate ug gipadala sa root chain
02:38 — Ang Node #2 mikuha ug 46378 ka transaksyon gikan sa pool ug mga porma nga block #222 (a9d)
02:38 — Nagsugod na ang pagpadala ug 1kk nga transaksyon sa node #3
02:41 — Ang Node #3 mikuha ug 5504 ka transaksyon gikan sa pool ug mga porma block #222 (387)
02:42 — Block #222 (387) gipirmahan ug gipadala sa ubang mga node para sa validation
02:44 — Block #222 (a9d) gipirmahan ug gipadala sa ubang mga node para sa validation
02:44 — Ang block #222 (387) gi-validate ug gipadala sa root chain
02:49 — Block #222 (a9d) gi-validate ug gipadala sa root chain
02:56 - Ang mga bloke #222 (510) #223 (387) ug #224 (a9d) gidugang sa kadena sa ugat ug ang mga node magsugod sa paggamit sa 11668, 5504 ug 46378 nga mga transaksyon matag usa
03:09 — Node #1 mikuha ug 177170 ka transaksyon gikan sa pool ug mga porma block #225 (e50)
03:09 — Node #3 mikuha ug 119327 ka transaksyon gikan sa pool ug mga porma block #225 (ccc)
03:10 — Ang Node #2 mikuha ug 149772 ka transaksyon gikan sa pool ug mga porma block #225 (404)
03:26 — Block #225 (ccc) gipirmahan ug gipadala sa ubang mga node para sa validation
03:32 — Block #225 (404) gipirmahan ug gipadala sa ubang mga node para sa validation
03:33 — Ang block #225 (e50) gipirmahan ug gipadala sa ubang mga node para sa validation
03:53 — Block #225 (ccc) gi-validate ug gipadala sa root chain
04:03 — Block #225 (e50) gi-validate ug gipadala sa root chain
04:04 — Ang block #225 (404) gi-validate ug gipadala sa root chain
04:06 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #225 (ccc) gidugang ug nagsugod sa paggamit sa 119327 nga mga transaksyon
04:14 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #226 (404) gidugang ug nagsugod sa paggamit sa 149772 nga mga transaksyon
04:16 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #227 (e50) gidugang ug nagsugod sa paggamit sa 177170 nga mga transaksyon
04:32 — Node #3 mikuha sa 209436 ka transaksyon gikan sa pool ug mga porma block #228 (1e9)
04:40 — Node #2 mikuha ug 212669 ka transaksyon gikan sa pool ug mga porma block #228 (e38)
04:40 — Ang Node #1 mikuha ug 190144 ka transaksyon gikan sa pool ug mga porma block #228 (861)
05:02 — Block #228 (1e9) gipirmahan ug gipadala sa ubang mga node para sa validation
05:08 — Block #228 (861) gipirmahan ug gipadala sa ubang mga node para sa validation
05:10 — Ang block #228 (e38) gipirmahan ug gipadala sa ubang mga node para sa validation
06:13 — Block #228 (1e9) gi-validate ug gipadala sa root chain
06:13 — Ang block #228 (861) gi-validate ug gipadala sa root chain
06:13 — Block #228 (e38) gi-validate ug gipadala sa root chain
06:39 - Ang mga bloke #228 (861) #229 (1e9) ug #230 (e38) gidugang sa kadena sa ugat ug ang mga node magsugod sa paggamit sa 190144, 209436 ug 212669 nga mga transaksyon matag usa
07:07 — Node #1 mikuha ug 199770 ka transaksyon gikan sa pool ug mga porma block #231 (e04)
07:09 - Ang Node #2 mikuha sa 190473 nga mga transaksyon gikan sa pool ug mga porma nga block #231 (36e)
07:09 — Node #3 mikuha ug 178807 ka transaksyon gikan sa pool ug mga porma block #231 (f43)
07:34 — Ang block #231 (e04) gipirmahan ug gipadala sa ubang mga node para sa validation
07:37 — Block #231 (36e) gipirmahan ug gipadala sa ubang mga node para sa validation
07:37 — Block #231 (f43) gipirmahan ug gipadala sa ubang mga node para sa validation
08:49 — Block #231 (e04) gi-validate ug gipadala sa root chain
08:51 — Block #231 (f43) validated ug gipadala sa root chain
08:52 — Block #231 (36e) gi-validate ug gipadala sa root chain
09:47 - Ang mga bloke #231 (e04) #232 (f43) ug #233 (36e) gidugang sa kadena sa ugat ug ang mga node magsugod sa paggamit sa 199770, 178807 ug 190473 nga mga transaksyon matag usa
10:16 — Node #1 mikuha ug 153075 ka transaksyon gikan sa pool ug mga porma block #234 (e04)
10:16 - Ang Node #2 mikuha sa 168035 nga mga transaksyon gikan sa pool ug mga porma nga block #234 (36e)
10:16 — Node #3 mikuha ug 166685 ka transaksyon gikan sa pool ug mga porma block #234 (f43)
10:42 — Block #234 (56d) gipirmahan ug gipadala sa ubang mga node para sa validation
11:59 — Block #234 (1bb) gi-validate ug gipadala ngadto sa root chain
12:02 — Block #234 (58a) validated ug gipadala sa root chain
12:02 — Block #234 (56d) gi-validate ug gipadala sa root chain
12:48 - Ang mga bloke #234 (1bb) #235 (58a) ug #236 (56d) gidugang sa kadena sa ugat ug ang mga node magsugod sa paggamit sa 153075, 168035 ug 166685 nga mga transaksyon matag usa
13:14 — Node #1 mikuha ug 112226 ka transaksyon gikan sa pool ug mga porma block #237 (5c0)
13:16 — Node #2 mikuha ug 87550 ka transaksyon gikan sa pool ug mga porma block #234 (58a)
13:16 — Ang Node #3 mikuha sa 99594 nga mga transaksyon gikan sa pool ug mga porma nga block #234 (56d)
13:30 — Block #237 (5c0) gipirmahan ug gipadala sa ubang mga node para sa validation
13:32 — Block #237 (58a) gipirmahan ug gipadala sa ubang mga node para sa validation
13:34 — Block #237 (56d) gipirmahan ug gipadala sa ubang mga node para sa validation
14:47 — Block #237 (58a) validated ug gipadala sa root chain
14:53 — Block #237 (5c0) wala ma-validate sulod sa gitakdang oras
14:53 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #237 (58a) gidugang ug nagsugod sa paggamit sa 87550 nga mga transaksyon
14:54 — Block #237 (56d) gi-validate ug gipadala sa root chain
15:02 — Node #1 mikuha sa 181206 ka transaksyon gikan sa pool ug mga porma block #238 (c5f)
15:06 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #238 (56d) gidugang ug nagsugod sa paggamit sa 99594 nga mga transaksyon
15:12 — Node #2 mikuha ug 51990 ka mga transaksyon gikan sa pool ug mga porma block #239 (ad8)
15:20 — Block #239 (ad8) gipirmahan ug gipadala sa ubang mga node para sa validation
15:25 — Ang Node #3 mikuha ug 46685 ka transaksyon gikan sa pool ug mga porma block #239 (857)
15:30 — Block #238 (c5f) gipirmahan ug gipadala sa ubang mga node para sa validation
15:34 — Block #239 (857) gipirmahan ug gipadala sa ubang mga node para sa validation
16:32 — Ang block #239 (857) gi-validate ug gipadala sa root chain
16:42 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #239 (857) gidugang ug nagsugod sa paggamit sa 46685 nga mga transaksyon
16:42 — Block #238 (c5f) gi-validate ug gipadala ngadto sa root chain
16:42 — Block #239 (ad8) wala gibalido sulod sa gitakdang oras
16:54 — Node #2 mikuha sa 96882 ka transaksyon gikan sa pool ug mga porma block #240 (e6e)
16:56 — Node #3 mikuha ug 39704 ka mga transaksyon gikan sa pool ug mga porma block #240 (a47)
17:02 — Block #240 (a47) gipirmahan ug gipadala sa ubang mga node para sa validation
17:02 — Block #240 (e6e) gipirmahan ug gipadala sa ubang mga node para sa validation
17:18 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #240 (c5f) gidugang ug nagsugod sa paggamit sa 181206 nga mga transaksyon
17:45 — Block #240 (a47) gi-validate ug gipadala ngadto sa root chain
17:47 — Ang Node #1 mikuha ug 54956 ka transaksyon gikan sa pool ug mga porma block #241 (170)
17:59 — Block #241 (170) gipirmahan ug gipadala sa ubang mga node para sa validation
18:09 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #241 (a47) gidugang ug nagsugod sa paggamit sa 181206 nga mga transaksyon
18:20 — Ang Node #3 mikuha ug 39104 ka transaksyon gikan sa pool ug mga porma block #242 (955)
18:24 — Block #240 (e6e) gi-validate ug gipadala ngadto sa root chain
18:28 — Block #242 (955) gipirmahan ug gipadala sa ubang mga node para sa validation
18:09 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #242 (e6e) gidugang ug nagsugod sa paggamit sa 96882 nga mga transaksyon
19:06 — Natapos na sa demo script ang trabaho niini para sa node #1
19:08 — Natapos na sa demo script ang trabaho niini para sa node #2
19:08 — Node #2 mikuha ug 48241 ka transaksyon gikan sa pool ug mga porma block #243 (fde)
19:14 — Block #243 (fde) gipirmahan ug gipadala sa ubang mga node para sa validation
19:18 — Block #241 (170) wala ma-validate sulod sa gitakdang oras
19:28 — Node #1 mikuha sa 86967 ka transaksyon gikan sa pool ug mga porma block #243 (37c)
19:35 — Ang block #242 (955) gi-validate ug gipadala sa root chain
19:40 — Block #243 (37c) gipirmahan ug gipadala sa ubang mga node para sa validation
20:05 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #243 (955) gidugang ug nagsugod sa paggamit sa 39104 nga mga transaksyon
20:15 — Block #243 (fde) gi-validate ug gipadala sa root chain
20:19 — Node #3 mikuha ug 42981 ka transaksyon gikan sa pool ug mga porma block #244 (9b5)
20:26 — Block #244 (9b5) gipirmahan ug gipadala sa ubang mga node para sa validation
20:28 - ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #244 (fde) gidugang ug nagsugod sa paggamit sa 48241 nga mga transaksyon
20:32 — Giproseso sa Node #2 ang tanan nga 1k nga transaksyon nga naa sa pool
21:05 — Block #243 (37c) wala ma-validate sulod sa gitakdang oras
21:15 — Node #1 mikuha sa 86967 ka transaksyon gikan sa pool ug mga porma block #245 (37c)
21:32 — Block #245 (37c) gipirmahan ug gipadala sa ubang mga node para sa validation
21:42 — Block #244 (9b5) gi-validate ug gipadala ngadto sa root chain
21:50 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #245 (9b5) gidugang ug nagsugod sa paggamit sa 42981 nga mga transaksyon
22:04 — Node #3 mikuha ug 45361 ka transaksyon gikan sa pool ug mga porma block #246 (3f9)
22:11 — Block #246 (3f9) gipirmahan ug gipadala sa ubang mga node para sa validation
22:51 — Block #245 (37c) wala ma-validate sulod sa gitakdang oras
23:01 — Node #1 mikuha sa 86967 ka transaksyon gikan sa pool ug mga porma block #246 (37c)
23:08 — Natapos na sa demo script ang trabaho niini para sa node #3
23:15 — Block #246 (37c) gipirmahan ug gipadala sa ubang mga node para sa validation
23:32 — Block #246 (3f9) wala gibalido sulod sa gitakdang oras
23:42 — Ang Node #3 mikuha sa 52173 nga mga transaksyon gikan sa pool ug mga porma nga block #246 (71d)
23:51 — Block #246 (71d) gipirmahan ug gipadala sa ubang mga node para sa validation
24:38 — Block #246 (37c) wala ma-validate sulod sa gitakdang oras
25:01 — Node #1 mikuha sa 86967 ka transaksyon gikan sa pool ug mga porma block #246 (37c)
25:06 — Block #246 (71d) gi-validate ug gipadala sa root chain
25:12 — Block #246 (37c) gipirmahan ug gipadala sa ubang mga node para sa validation
25:14 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #246 (71d) gidugang ug nagsugod sa paggamit sa 52173 nga mga transaksyon
25:29 — Giproseso sa Node #3 ang tanan nga 1k nga transaksyon nga naa sa pool
26:40 — Block #247 (37c) wala ma-validate sulod sa gitakdang oras
26:47 — Node #1 mikuha sa 86967 ka transaksyon gikan sa pool ug mga porma block #247 (37c)
27:03 — Block #247 (37c) gipirmahan ug gipadala sa ubang mga node para sa validation
28:29 — Block #247 (37c) wala ma-validate sulod sa gitakdang oras
28:35 — Node #1 mikuha sa 86967 ka transaksyon gikan sa pool ug mga porma block #247 (37c)
28:49 — Block #247 (37c) gipirmahan ug gipadala sa ubang mga node para sa validation
30:13 — Block #247 (37c) wala ma-validate sulod sa gitakdang oras
30:23 — Node #1 mikuha sa 86967 ka transaksyon gikan sa pool ug mga porma block #247 (37c)
30:38 — Block #247 (37c) gipirmahan ug gipadala sa ubang mga node para sa validation
32:00 — Block #247 (37c) wala ma-validate sulod sa gitakdang oras
32:11 — Node #1 mikuha sa 86967 ka transaksyon gikan sa pool ug mga porma block #247 (37c)
32:26 — Block #247 (37c) gipirmahan ug gipadala sa ubang mga node para sa validation
33:49 — Block #247 (37c) wala ma-validate sulod sa gitakdang oras
33:59 — Node #1 mikuha sa 86967 ka transaksyon gikan sa pool ug mga porma block #247 (37c)
34:12 — Block #247 (37c) gipirmahan ug gipadala sa ubang mga node para sa validation
35:34 — Block #247 (37c) gi-validate ug gipadala sa root chain
35:54 - Ang tanan nga mga node nakadawat kasayuran gikan sa kadena sa ugat nga gibabagan ang #247 (37c) gidugang ug nagsugod sa paggamit sa 86967 nga mga transaksyon
36:11 — Giproseso sa Node #1 ang tanan nga 1k nga transaksyon nga naa sa pool
55:12 - ang unang node nagproseso sa tanang 3k nga transaksyon

Ang publiko nga pagsulay sa Ethereum privacy ug scalability nga solusyon sa mga cloud platform

Mga resulta

Nadiskobrehan nga ang Azure virtual servers walay igong gahum sa pagproseso aron maproseso ang ingon ka daghan nga mga transaksyon. Apan ang sistema nakasagubang og maayo sa nag-unang tahas sa mga pagsulay, nga mao ang pagpakita sa operasyon sa Plasma Cash uban sa MongoDB.

Gidapit ka namo sa pagbisita GitHub proyekto: https://github.com/opporty-com/Plasma-Cash/tree/new-version

Ang artikulo kauban nga gisulat ni Alexander Nashivan, senior nga developer Clever Solution Inc.

Kaniadto development team Oportunidad Gisulayan na nako ang katulin sa Plasma Cash. Ang mga resulta gipresentar sa niini nga artikulo.

Source: www.habr.com

Idugang sa usa ka comment