Plokiaantrend jĂ€tkab hoogu. Ăha rohkem eksperte prognoosib selle tehnoloogia universaalset kohandamist peagi. Praegu on mĂ”ned probleemid, mis takistavad seda, endiselt lahendamata.
Esiteks on tĂ€napĂ€evased plokiahela sĂŒsteemid halvasti skaleeritavad. NĂ€iteks on Ethereumi lĂ€bilaskevĂ”ime vaid 20 tehingut sekundis ja hoolimata paljusid eeliseid, ei sobi see suurtel ettevĂ”tetel.
Samas hinnatakse Ethereumi tugeva kaitse poolest hÀkkerite ja vÔrgu rike vastu. Seega ei tohiks seda kÔrvale heita. Olulisem on parandada Ethereumi puudusi ja muuta need eelisteks.

Plasma Cash kui lahendus privaatsusele ja skaleeritavusele Ethereumis
Plasma on tehnoloogia, mille esitles Vitalik Buterin, Ethereumi kaasasutaja, 2018. aasta EthCC konverentsil Pariisis. See töötati vÀlja koos Joseph Pooniga, Lightning Networki kaasasutajaga, ja see kuulutati lahenduseks, mis suurendab Ethereumi plokiahela arvutusvÔimet. Esimesed uudised Plasma kohta levisid meedias 2017. aastal.
See platvorm esindab vÀlist taset nutilepingute suhtlemiseks pÔhiplokiahelaga, laadides seelÀbi juureketti, vÀhendades tehingutasusid nutilepingute ja detsentraliseeritud rakenduste (DApps) jaoks.
Arendamise ĂŒksikasjad on vĂ€lja toodud dokumendis "", mis on dateeritud 2017. aasta augustisse.
Buterin tunnustas, et Plasma kannatab skaleeritavuse probleemide all: iga kasutaja peab laadima ja kontrollima iga Plasma ploki autentsust, mis takistab eksponentsiaalset skaleerimist.
Selle puuduse parandamiseks töötati vĂ€lja Plasma Cash â alamsĂŒsteem, mis koosneb nutilepingust ja privaatvĂ”rgust, mis töötab Node.js pĂ”hjal ning edastab oma olekut perioodiliselt pĂ”hiketisse (Ethereum). See tagab detsentraliseerituse, turvalisuse ja skaleeritavuse plokiahelas, lahendades seelĂ€bi Skaleerimise Trilemma.
Oluline Plasma Cashi eelis Plasma ees on see, et see suunab kasutajate tĂ€helepanu ainult neile plokkidele, mis sisaldavad neid huvitavaid mĂŒndid:
âNĂŒĂŒd peavad kasutajad kontrollima Plasma ketti kĂ€ttesaadavust ja Ă”igsust ainult spetsiaalse indeksi puhul, mis on seotud valuutadega, mida nad soovivad kulutada, mille omanikud nad on ja mis neid huvitavad,â ĂŒtles Buterin.
Arendajate sĂ”nul on Plasma Cash tĂ”hus ravim Ethereumis toimuvate hĂ€kkimiste vastu. Igal Plasma mĂŒndil on omanik ja see on ainulaadne. Keegi ei saa teise kasutaja mĂŒnte ilma tema teadmata endale haarata. MĂŒnte hoidval kasutajal on vĂ”imalus takistada potentsiaalset petturlikku raha vĂ€ljavĂ”tmist, esitades oma âtĂ”endite andmedâ oma mĂŒndi ajaloos.
Plasma Cashi testimine Mongo Atlases
Oma uudsete lahenduste tÔttu on Plasma Cash praegu veel vÀhe uuritud. Plokiahela spetsialistid testivad aktiivselt selle koostööd erinevate pilveteenuste ja andmebaasidega, fikseerivad puudusi ja otsivad vÔimalusi nende parandamiseks. Eriti Mongo Atlases tehtud testid on tuvastanud jÀrgmised eelised Plasma töötamisel:
- UsaldusvÀÀrne kaitse andmete kaotsimineku eest, kuna mitu replikat sĂŒnkroniseeritakse omavahel klastris.
- Kiire ligipÀÀs, kuna klastrit saab luua kolmel kÔige populaarsemal pilveplatvormil: Amazon, Google, Azure. Tulemusena on Plasma Cashi node vÔimalik paigutada paljudesse andmekeskustesse, mis asuvad lÀhedal Mongo Atlasele. Oleme tÔestanud, et kiirus ei lange palju, isegi kui Plasma node paigaldatakse kaugematesse andmekeskustesse.
- Plasma node, mida kasutatakse ainult lugemisreĆŸiimis, saab ĂŒhendada ĂŒhe Mongo klastriga ja olla jaotatud erinevatesse maailma nurkadesse, mis parandab geo-skaalaseemine (node asuvad lĂ€hemal kasutajatele).
- Uue node kĂ€ivitamine on lihtne, kuna ei ole vaja kĂ”ike uuesti sĂŒnkroniseerida. Saab lihtsalt ĂŒhendada olemasoleva Mongo klastriga vĂ”i kiiresti kopeerida ning seadistada selle ĂŒhendamine.
- Andmebaasi skaleerimine on lihtne. Aja jooksul andmete maht suureneb ning klastris node suurust saab vajadusel suurendada.

Kasutame jÀrgmisi servereid testide lÀbiviimiseks:
- 3 virtuaalset Azure serverit Standard E4s v3 (4 vcpus, 32 GiB mĂ€lu). Igal serveril on 3 node. Ăks neist vĂ”ib esitada blokke juureketti.
- Iga node on ĂŒhendatud oma Mongo Atlase klastri M50-ga, mis sisaldab 3 node replikatsioonireĆŸiimis.
Test 1
3 sÔlme saavad 100k tehingut. Kokku sisaldab 9 sÔlmes 300k tehingut ja tokenit.

Algne seis: viimane plokk #213; andmebaasis on salvestatud 0 tehingut ja tokenit.
00:00 â KĂ€ivitatud 3 skripti, mis genereerivad ja saadavad 100k tehingut
00:29 â Algab 100k tehingute saatmine sĂ”lmedesse #1 ja #2
00:32 â Algab 100k tehingute saatmine sĂ”lmele #3
00:32 â SĂ”lm #1 vĂ”ttis kusagilt 11703 tehingut ja koostab ploki #214 (9fb)
00:34 â SĂ”lm #2 vĂ”ttis kusagilt 27088 tehingut ja koostab ploki #214 (ef4)
00:34 â Plokk #214 (9fb) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
00:36 â SĂ”lm #3 vĂ”ttis kusagilt 11900 tehingut ja koostab ploki #214 (983)
00:37 â Plokk #214 (9fb) on valideeritud ja saadetud juureketti
00:38 â Plokk #214 (983) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
00:38 â Plokk #214 (ef4) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
00:40 â Plokk #214 (983) on valideeritud ja saadetud juureketti
00:41 â KĂ”ik sĂ”lmed said juureketist teavet, et plokk #214 (9fb) on lisatud ja hakkavad rakendama 11703 tehingut
00:45 â KĂ”ik sĂ”lmed said juureketist teavet, et plokk #215 (983) on lisatud ja hakkavad rakendama 11900 tehingut
00:51 â Plokk #214 (ef4) on valideeritud ja saadetud juureketti
00:52 â SĂ”lm #1 vĂ”ttis kusagilt 51469 tehingut ja koostab ploki #216 (ea0)
00:56 â SĂ”lm #3 vĂ”ttis kusagilt 55102 tehingut ja koostab ploki #216 (f75)
00:58 â Demoeskript lĂ”petas oma töö sĂ”lmes #2
00:58 â Plokk #216 (ea0) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
00:58 â KĂ”ik sĂ”lmed said juureketist teavet, et plokk #216 (ef4) on lisatud ja hakkavad rakendama 27088 tehingut
01:04 â Plokk #216 (f75) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
01:14 â SĂ”lm #2 vĂ”ttis kusagilt 72912 tehingut ja koostab ploki #217 (f85)
01:15 â Demoeskript lĂ”petas oma töö sĂ”lmes #1 ja #2
01:17 â Plokid #216 (f75) ja #216 (ea0) on valideeritud ja saadetud juureketti
01:21 â Plokk #217 (f85) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
01:26 â Plokid #217 (f75) ja #218 (ea0) on lisatud juureketti ja sĂ”lmed hakkavad rakendama vastavalt 51469 ja 55102 tehingut
01:27 â Plokk #217 (a85) on valideeritud ja saadetud juureketti
01:41 â SĂ”lm #1 vĂ”ttis kusagilt 36828 tehingut ja koostab ploki #219 (46f)
01:41 â SĂ”lm #3 vĂ”ttis kusagilt 32998 tehingut ja koostab ploki #219 (bb3)
01:43 â KĂ”ik sĂ”lmed said juureketist teavet, et plokk #219 (a85) on lisatud ja hakkavad rakendama 72912 tehingut
01:46 â Plokk #219 (46f) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
01:46 â Plokk #219 (bb3) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
01:53 â SĂ”lm #2 töötles kĂ”ik 100k tehingut, mis olid puulis
02:37 â Plokk #219 (bb3) on valideeritud ja saadetud juureketti
02:41 â Plokk #219 (46f) on valideeritud ja saadetud juureketti
02:48 â Plokid #220 (bb3) ja #221 (46f) on lisatud juureketti ja sĂ”lmed hakkavad rakendama vastavalt 32998 ja 36828 tehingut
02:54 â SĂ”lm #1 töötles kĂ”ik 100k tehingut, mis olid puulis
02:55 â SĂ”lm #3 töötles kĂ”ik 100k tehingut, mis olid puulis
04:12 â KĂ”ik sĂ”lmed sisaldavad 300k tehingut ja tokenit, viimane plokk #221
Test 2
3 sĂ”lme saavad igaĂŒks 1kk tehingut. Kokku sisaldab kĂ”igis 9 sĂ”lmes 3kk tehingut ja tokenit.

Algne seis: viimane plokk #213; andmebaasis on salvestatud 0 tehingut ja tokenit.
00:00 â KĂ€ivitatud on 3 skripti, mis genereerivad ja saadavad igaĂŒks 1kk tehingut
02:29 â Alustatud on 1kk tehingute saatmine sĂ”lmedesse #1 ja #2
02:33 â SĂ”lm #1 vĂ”ttis puul 11668 tehingut ja kujundab ploki #222 (510)
02:35 â Plokk #222 (510) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
02:37 â Plokk #222 (510) on valideeritud ja saadetud juureketti
02:38 â SĂ”lm #2 vĂ”ttis puul 46378 tehingut ja kujundab ploki #222 (a9d)
02:38 â Alustatud on 1kk tehingute saatmine sĂ”lmele #3
02:41 â SĂ”lm #3 vĂ”ttis puul 5504 tehingut ja kujundab ploki #222 (387)
02:42 â Plokk #222 (387) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
02:44 â Plokk #222 (a9d) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
02:44 â Plokk #222 (387) on valideeritud ja saadetud juureketti
02:49 â Plokk #222 (a9d) on valideeritud ja saadetud juureketti
02:56 â Plokid #222 (510) #223 (387) ja #224 (a9d) on lisatud juureketti ja sĂ”lmed hakkavad rakendama vastavalt 11668, 5504 ja 46378 tehingut
03:09 â SĂ”lm #1 vĂ”ttis puul 177170 tehingut ja kujundab ploki #225 (e50)
03:09 â SĂ”lm #3 vĂ”ttis puul 119327 tehingut ja kujundab ploki #225 (ccc)
03:10 â SĂ”lm #2 vĂ”ttis puul 149772 tehingut ja kujundab ploki #225 (404)
03:26 â Plokk #225 (ccc) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
03:32 â Plokk #225 (404) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
03:33 â Plokk #225 (e50) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
03:53 â Plokk #225 (ccc) on valideeritud ja saadetud juureketti
04:03 â Plokk #225 (e50) on valideeritud ja saadetud juure ahelasse
04:04 â Plokk #225 (404) on valideeritud ja saadetud juure ahelasse
04:06 â KĂ”ik sĂ”lmed said juure ahelast teavet, et plokk #225 (ccc) on lisatud ja hakkavad rakendama 119327 tehingut
04:14 â KĂ”ik sĂ”lmed said juure ahelast teavet, et plokk #226 (404) on lisatud ja hakkavad rakendama 149772 tehingut
04:16 â KĂ”ik sĂ”lmed said juure ahelast teavet, et plokk #227 (e50) on lisatud ja hakkavad rakendama 177170 tehingut
04:32 â SĂ”lm #3 vĂ”ttis puul 209436 tehingut ja moodustab plokki #228 (1e9)
04:40 â SĂ”lm #2 vĂ”ttis puul 212669 tehingut ja moodustab plokki #228 (e38)
04:40 â SĂ”lm #1 vĂ”ttis puul 190144 tehingut ja moodustab plokki #228 (861)
05:02 â Plokk #228 (1e9) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
05:08 â Plokk #228 (861) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
05:10 â Plokk #228 (e38) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
06:13 â Plokk #228 (1e9) on valideeritud ja saadetud juure ahelasse
06:13 â Plokk #228 (861) on valideeritud ja saadetud juure ahelasse
06:13 â Plokk #228 (e38) on valideeritud ja saadetud juure ahelasse
06:39 â Plokid #228 (861), #229 (1e9) ja #230 (e38) on lisatud juure ahelasse ja sĂ”lmed hakkavad rakendama vastavalt 190144, 209436 ja 212669 tehingut
07:07 â SĂ”lm #1 vĂ”ttis puul 199770 tehingut ja moodustab plokki #231 (e04)
07:09 â SĂ”lm #2 vĂ”ttis puul 190473 tehingut ja moodustab plokki #231 (36e)
07:09 â SĂ”lm #3 vĂ”ttis puul 178807 tehingut ja moodustab plokki #231 (f43)
07:34 â Plokk #231 (e04) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
07:37 â Plokk #231 (36e) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
07:37 â Plokk #231 (f43) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
08:49 â Plokk #231 (e04) on valideeritud ja saadetud juure ahelasse
08:51 â Plokk #231 (f43) on valideeritud ja saadetud juure ahelasse
08:52 â Plokk #231 (36e) on valideeritud ja saadetud juure ahelasse
09:47 â Plokid #231 (e04), #232 (f43) ja #233 (36e) on lisatud juure ahelasse ja sĂ”lmed hakkavad rakendama vastavalt 199770, 178807 ja 190473 tehingut
10:16 â SĂ”lm #1 vĂ”ttis puul 153075 tehingut ja moodustab plokki #234 (e04)
10:16 â SĂ”lm #2 vĂ”ttis puul 168035 tehingut ja moodustab plokki #234 (36e)
10:16 â SĂ”lm #3 vĂ”ttis puul 166685 tehingut ja moodustab plokki #234 (f43)
10:42 â Plokk #234 (56d) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
11:59 â Blokk #234 (1bb) on valideeritud ja saadetud juurkaarde
12:02 â Blokk #234 (58a) on valideeritud ja saadetud juurkaarde
12:02 â Blokk #234 (56d) on valideeritud ja saadetud juurkaarde
12:48 â Blokid #234 (1bb), #235 (58a) ja #236 (56d) on lisatud juurkaarde ja sĂ”lmed hakkavad rakendama 153075, 168035 ja 166685 tehingut vastavalt
13:14 â SĂ”lm #1 vĂ”ttis puul 112226 tehingut ja loob bloki #237 (5c0)
13:16 â SĂ”lm #2 vĂ”ttis puul 87550 tehingut ja loob bloki #234 (58a)
13:16 â SĂ”lm #3 vĂ”ttis puul 99594 tehingut ja loob bloki #234 (56d)
13:30 â Blokk #237 (5c0) on allkirjastatud ja saadetakse teistele sĂ”lmede valideerimiseks
13:32 â Blokk #237 (58a) on allkirjastatud ja saadetakse teistele sĂ”lmede valideerimiseks
13:34 â Blokk #237 (56d) on allkirjastatud ja saadetakse teistele sĂ”lmede valideerimiseks
14:47 â Blokk #237 (58a) on valideeritud ja saadetud juurkaarde
14:53 â Blokk #237 (5c0) ei olnud mÀÀratud aja jooksul valideeritud
14:53 â KĂ”ik sĂ”lmed said juurkaarest teavet, et blokk #237 (58a) on lisatud ja hakkavad rakendama 87550 tehingut
14:54 â Blokk #237 (56d) on valideeritud ja saadetud juurkaarde
15:02 â SĂ”lm #1 vĂ”ttis puul 181206 tehingut ja loob bloki #238 (c5f)
15:06 â KĂ”ik sĂ”lmed said juurkaarest teavet, et blokk #238 (56d) on lisatud ja hakkavad rakendama 99594 tehingut
15:12 â SĂ”lm #2 vĂ”ttis puul 51990 tehingut ja loob bloki #239 (ad8)
15:20 â Blokk #239 (ad8) on allkirjastatud ja saadetakse teistele sĂ”lmede valideerimiseks
15:25 â SĂ”lm #3 vĂ”ttis puul 46685 tehingut ja loob bloki #239 (857)
15:30 â Blokk #238 (c5f) on allkirjastatud ja saadetakse teistele sĂ”lmede valideerimiseks
15:34 â Blokk #239 (857) on allkirjastatud ja saadetakse teistele sĂ”lmede valideerimiseks
16:32 â Blokk #239 (857) on valideeritud ja saadetud juurkaarde
16:42 â KĂ”ik sĂ”lmed said juurkaarest teavet, et blokk #239 (857) on lisatud ja hakkavad rakendama 46685 tehingut
16:42 â Blokk #238 (c5f) on valideeritud ja saadetud juurkaarde
16:42 â Blokk #239 (ad8) ei olnud mÀÀratud aja jooksul valideeritud
16:54 â SĂ”lm #2 vĂ”ttis puul 96882 tehingut ja loob bloki #240 (e6e)
16:56 â SĂ”lm #3 vĂ”ttis puul 39704 tehingut ja loob bloki #240 (a47)
17:02 â Blokk #240 (a47) on allkirjastatud ja saadetakse teistele sĂ”lmede valideerimiseks
17:02 â Blokk #240 (e6e) on allkirjastatud ja saadetakse teistele sĂ”lmede valideerimiseks
17:18 â KĂ”ik sĂ”lmed said juureketist teavet, et blokk #240 (c5f) on lisatud ja alustavad 181206 tehingu töötlemist
17:45 â Blokk #240 (a47) on valideeritud ja saadetud juureketti
17:47 â SĂ”lm #1 vĂ”ttis puul 54956 tehingut ja moodustab bloki #241 (170)
17:59 â Blokk #241 (170) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
18:09 â KĂ”ik sĂ”lmed said juureketist teavet, et blokk #241 (a47) on lisatud ja alustavad 181206 tehingu töötlemist
18:20 â SĂ”lm #3 vĂ”ttis puul 39104 tehingut ja moodustab bloki #242 (955)
18:24 â Blokk #240 (e6e) on valideeritud ja saadetud juureketti
18:28 â Blokk #242 (955) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
18:09 â KĂ”ik sĂ”lmed said juureketist teavet, et blokk #242 (e6e) on lisatud ja alustavad 96882 tehingu töötlemist
19:06 â Demo skript lĂ”petas töö sĂ”lme #1 jaoks
19:08 â Demo skript lĂ”petas töö sĂ”lme #2 jaoks
19:08 â SĂ”lm #2 vĂ”ttis puul 48241 tehingut ja moodustab bloki #243 (fde)
19:14 â Blokk #243 (fde) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
19:18 â Blokk #241 (170) ei olnud kehtestatud mÀÀratud aja jooksul
19:28 â SĂ”lm #1 vĂ”ttis puul 86967 tehingut ja moodustab bloki #243 (37c)
19:35 â Blokk #242 (955) on valideeritud ja saadetud juureketti
19:40 â Blokk #243 (37c) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
20:05 â KĂ”ik sĂ”lmed said juureketist teavet, et blokk #243 (955) on lisatud ja alustavad 39104 tehingu töötlemist
20:15 â Blokk #243 (fde) on valideeritud ja saadetud juureketti
20:19 â SĂ”lm #3 vĂ”ttis puul 42981 tehingut ja moodustab bloki #244 (9b5)
20:26 â Blokk #244 (9b5) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
20:28 â kĂ”ik sĂ”lmed said juureketist teavet, et blokk #244 (fde) on lisatud ja alustavad 48241 tehingu töötlemist
20:32 â SĂ”lm #2 töötles kĂ”ik 1 miljon tehingut, mis olid puul
21:05 â Blokk #243 (37c) ei olnud kehtestatud mÀÀratud aja jooksul
21:15 â SĂ”lm #1 vĂ”ttis puul 86967 tehingut ja moodustab bloki #245 (37c)
21:32 â Blokk #245 (37c) on allkirjastatud ja saadetakse teistele sĂ”lmedele valideerimiseks
21:42 â Blokk #244 (9b5) on valideeritud ja saadetud juureketti
21:50 â KĂ”ik sĂ”lmed said juureketist teavet, et blokk #245 (9b5) on lisatud ja alustavad 42981 tehingu töötlemist
22:04 â SĂ”lm #3 vĂ”ttis puul 45361 tehingut ja moodustab bloki #246 (3f9)
22:11 â Blokk #246 (3f9) on allkirjastatud ja saadetud teistele sĂ”lmedele valideerimiseks
22:51 â Blokk #245 (37c) ei olnud antud aja jooksul valideeritud
23:01 â SĂ”lm #1 vĂ”ttis basseini 86967 tehingut ja vormib blokki #246 (37c)
23:08 â Demoskrypt lĂ”petas oma töö sĂ”lme #3 jaoks
23:15 â Blokk #246 (37c) on allkirjastatud ja saadetud teistele sĂ”lmedele valideerimiseks
23:32 â Blokk #246 (3f9) ei olnud antud aja jooksul valideeritud
23:42 â SĂ”lm #3 vĂ”ttis basseini 52173 tehingut ja vormib blokki #246 (71d)
23:51 â Blokk #246 (71d) on allkirjastatud ja saadetud teistele sĂ”lmedele valideerimiseks
24:38 â Blokk #246 (37c) ei olnud antud aja jooksul valideeritud
25:01 â SĂ”lm #1 vĂ”ttis basseini 86967 tehingut ja vormib blokki #246 (37c)
25:06 â Blokk #246 (71d) on valideeritud ja saadetud pĂ”hijoonde
25:12 â Blokk #246 (37c) on allkirjastatud ja saadetud teistele sĂ”lmedele valideerimiseks
25:14 â KĂ”ik sĂ”lmed said pĂ”hijoonest teabe, et blokk #246 (71d) on lisatud ja hakkavad rakendama 52173 tehingut
25:29 â SĂ”lm #3 töötas lĂ€bi kĂ”ik 1kk tehingut, mis olid basseinis
26:40 â Blokk #247 (37c) ei olnud antud aja jooksul valideeritud
26:47 â SĂ”lm #1 vĂ”ttis basseini 86967 tehingut ja vormib blokki #247 (37c)
27:03 â Blokk #247 (37c) on allkirjastatud ja saadetud teistele sĂ”lmedele valideerimiseks
28:29 â Blokk #247 (37c) ei olnud antud aja jooksul valideeritud
28:35 â SĂ”lm #1 vĂ”ttis basseini 86967 tehingut ja vormib blokki #247 (37c)
28:49 â Blokk #247 (37c) on allkirjastatud ja saadetud teistele sĂ”lmedele valideerimiseks
30:13 â Blokk #247 (37c) ei olnud antud aja jooksul valideeritud
30:23 â SĂ”lm #1 vĂ”ttis basseini 86967 tehingut ja vormib blokki #247 (37c)
30:38 â Blokk #247 (37c) on allkirjastatud ja saadetud teistele sĂ”lmedele valideerimiseks
32:00 â Blokk #247 (37c) ei olnud antud aja jooksul valideeritud
32:11 â SĂ”lm #1 vĂ”ttis basseini 86967 tehingut ja vormib blokki #247 (37c)
32:26 â Blokk #247 (37c) on allkirjastatud ja saadetud teistele sĂ”lmedele valideerimiseks
33:49 â Blokk #247 (37c) ei olnud antud aja jooksul valideeritud
33:59 â SĂ”lm #1 vĂ”ttis basseini 86967 tehingut ja vormib blokki #247 (37c)
34:12 â Blokk #247 (37c) on allkirjastatud ja saadetud teistele sĂ”lmedele valideerimiseks
35:34 â Blokk #247 (37c) on valideeritud ja saadetud pĂ”hijoonde
35:54 â KĂ”ik sĂ”lmed said pĂ”hijoonest teabe, et blokk #247 (37c) on lisatud ja hakkavad rakendama 86967 tehingut
36:11 â SĂ”lm #1 töötas lĂ€bi kĂ”ik 1kk tehingut, mis olid basseinis
55:12 â esimene sĂ”lm töötas lĂ€bi kĂ”ik 3kk tehingut

Summary
Leiti on, et virtuaalserverid Azure ei suuda töödelda nii suurt tehingute hulka piisavalt protsessorivĂ”imsusega. Kuid testide peamine ĂŒlesanne, nimelt Plasma Cashi töö demonstreerimine MongoDB-ga, suudeti hĂ€sti tĂ€ita.
Kutsume teid kĂŒlastama GitHub projekti:
Artikkel on kirjutatud koostöös Aleksandr Naƥivaniga, vanem arendaja .
Varem oli arendajate meeskond juba testinud Plasma Cashi kiirus. Tulemused on esitatud .
Allikas: habr.com
