Lohkoketjuteknologian trendi jatkaa vauhtiaan. YhÀ useammat asiantuntijat ennustavat teknologian yleistyvÀn lÀhitulevaisuudessa. Useita haasteita on kuitenkin vielÀ ratkaistava.
EnsinnĂ€kin, nykyaikaiset lohkoketjujĂ€rjestelmĂ€t eivĂ€t skaalaudu hyvin. Esimerkiksi Ethereumin lĂ€pimenoaika on vain 20 tapahtumaa sekunnissa, ja monista eduistaan ââhuolimatta se ei sovellu suurille yrityksille.
Samaan aikaan Ethereumia arvostetaan sen vahvan hakkerointi- ja verkkokatkoksia vastaan ââââsuojaavan ominaisuutensa vuoksi. Joten sitĂ€ ei pitĂ€isi sivuuttaa. On paljon kĂ€ytĂ€nnöllisempÀÀ puuttua Ethereumin puutteisiin ja muuttaa ne vahvuuksiksi.

Plasma Cash yksityisyys- ja skaalautuvuusratkaisuna Ethereumille
Plasma on teknologia, jonka Vitalik Buterin, Ethereum-projektin toinen perustaja, esitteli EthCC-konferenssissa Pariisissa vuonna 2018. Se kehitettiin yhdessÀ Lightning Networkin toisen perustajan Joseph Poonin kanssa, ja sitÀ mainostetaan ratkaisuna Ethereum-lohkoketjun laskentatehon lisÀÀmiseen. EnsimmÀiset uutiset Plasmasta vuotivat mediaan vuonna 2017.
TÀmÀ alusta on ulkoinen Àlysopimuskerros, joka voi olla vuorovaikutuksessa pÀÀlohkoketjun kanssa, mikÀ keventÀÀ juuriketjun kuormitusta ja vÀhentÀÀ Àlysopimusten ja hajautettujen sovellusten (DApp) transaktiokuluja.
Yksityiskohtaiset tiedot kehityksestĂ€ esitettiin asiakirjassa â", pĂ€ivĂ€tty elokuussa 2017.
Buterin myönsi, ettĂ€ Plasmassa on luonnostaan ââskaalautuvuusongelmia: jokaisen kĂ€yttĂ€jĂ€n on ladattava ja varmistettava jokaisen Plasma-lohkon aitous, mikĂ€ estÀÀ eksponentiaalisen skaalautumisen.
TĂ€mĂ€n puutteen ratkaisemiseksi kehitettiin Plasma Cash â Ă€lysopimuksesta ja Node.js-pohjaisesta yksityisestĂ€ verkosta koostuva lapsiketju, joka lĂ€hettÀÀ sÀÀnnöllisesti tilaansa juuriketjulle (Ethereum). Se varmistaa hajauttamisen, turvallisuuden ja skaalautuvuuden lohkoketjussa ja ratkaisee siten skaalautuvuustrilemman.
Plasma Cashin keskeinen etu Plasmaan verrattuna on, ettÀ se kiinnittÀÀ kÀyttÀjien huomion vain lohkoihin, jotka sisÀltÀvÀt heitÀ kiinnostavia kolikoita:
"Nyt kÀyttÀjien tarvitsee vain tarkistaa Plasma-ketjun saatavuus ja voimassaolo tietylle indeksille, joka liittyy kolikoihin, joita he haluavat kÀyttÀÀ, omistaa ja joista he ovat kiinnostuneita", Buterin sanoi.
KehittÀjien mukaan Plasma Cash on tehokas hakkeroinnin estoratkaisu Ethereumille. Jokaisella Plasma-kolikolla on omistaja ja se on ainutlaatuinen. Kukaan ei voi ottaa haltuunsa toisen kÀyttÀjÀn kolikoita ilman heidÀn tietÀmystÀÀn. Kolikoiden haltijat voivat estÀÀ mahdolliset vilpilliset nostot "valitus"-jÀrjestelmÀn kautta lÀhettÀmÀllÀ "todistetietonsa" kolikkonsa historiasta.
PlasmakÀteisen testaaminen Mongo Atlasissa
Uutuutensa vuoksi Plasma Cashia on tutkittu vÀhÀn. Lohkoketjuasiantuntijat testaavat aktiivisesti sen vuorovaikutusta erilaisten pilvipalveluiden ja tietokantojen kanssa, tunnistavat mahdolliset puutteet ja etsivÀt ratkaisuja. Erityisesti Mongo Atlasissa tehdyt testit paljastivat seuraavat edut Plasman kanssa työskenneltÀessÀ:
- Luotettava suojaus tietojen menetystÀ vastaan, koska useat replikat synkronoituvat keskenÀÀn klusterissa.
- Nopea pÀÀsy, koska klusteri voidaan luoda kolmelle suosituimmalle pilvialustalle: Amazonille, Googlelle ja Azurelle. TÀmÀn seurauksena Plasma Cash -solmua voidaan ottaa kÀyttöön monissa Mongo Atlasin lÀhellÀ sijaitsevissa datakeskuksissa. Olemme osoittaneet, ettÀ nopeus ei laske merkittÀvÀsti, vaikka Plasma-solmut otettaisiin kÀyttöön kauempana sijaitsevissa datakeskuksissa.
- Vain luku -tilassa kÀytettÀvÀt plasmasolmut voidaan liittÀÀ yhteen Mongo-klusteriin ja sijaita eri puolilla maailmaa. parantaa maantieteellistÀ skaalautuvuutta (solmut sijaitsevat lÀhempÀnÀ kÀyttÀjiÀ).
- Uuden solmun kÀyttöönotto on helppoa, koska sinun ei tarvitse synkronoida kaikkea uudelleen. Voit yksinkertaisesti muodostaa yhteyden olemassa olevaan Mongo-klusteriin tai tehdÀ nopeasti kopion ja mÀÀrittÀÀ yhteyden siihen.
- Tietokannan skaalaaminen on helppoaAjan myötÀ datan mÀÀrÀ kasvaa, ja klusterin solmujen kokoa voidaan tarpeen mukaan kasvattaa.

KĂ€ytimme seuraavia palvelimia testien suorittamiseen:
- Kolme virtuaalista Azure Standard E4s v3 -palvelinta (4 vCPU:ta, 32 GiB muistia). Jokaisella palvelimella on kolme solmua. Yksi niistÀ voi lÀhettÀÀ lohkoja juuriketjuun.
- Jokainen solmu on yhdistetty omaan Mongo Atlas M50 -klusteriinsa, joka sisÀltÀÀ kolme solmua replikatilassa.
Testi 1
Kolme solmua vastaanottaa kukin 100 3 tapahtumaa. YhteensÀ kaikilla yhdeksÀllÀ solmulla on 300 9 tapahtumaa ja tokenia.

AlkuperÀinen tila: viimeinen lohko #213; 0 tapahtumaa ja tokenia tallennettuna tietokantaan.
00:00 â Kolme skriptiĂ€ kĂ€ynnistettiin, ja jokainen niistĂ€ generoi ja lĂ€hetti 100 3 tapahtumaa.
00:29 â 100 000 tapahtumaa on alkanut lĂ€hettÀÀ solmuille #1 ja #2
00:32 â 100 000 tapahtumaa on alkanut lĂ€hettÀÀ solmuun #3
00:32 â Solmu #1 otti poolista 11 703 tapahtumaa ja muodosti lohkon #214 (9fb)
00:34 â Solmu #2 otti 27 088 tapahtumaa poolista ja muodosti lohkon #214 (ef4)
00:34 â Lohko #214 (9fb) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
00:36 â Solmu #3 otti poolista 39 104 tapahtumaa ja muodosti lohkon #214 (983)
00:37 â Lohko #214 (9fb) validoitu ja siirretty juuriketjuun
00:38 â Lohko #214 (983) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
00:38 â Lohko #214 (ef4) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
00:40 â Lohko #214 (983) validoitu ja lĂ€hetetty juuriketjuun
00:41 â Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #214 (9fb) lisĂ€yksestĂ€ ja alkavat soveltaa 11703 tapahtumaa.
00:45 - Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #215 (983) lisÀyksestÀ ja alkavat soveltaa 11900 tapahtumaa.
00:51 â Lohko #214 (ef4) validoitu ja lĂ€hetetty juuriketjuun
00:52 â Solmu #1 otti poolista 51 469 tapahtumaa ja muodosti lohkon #216 (ea0)
00:56 â Solmu #3 otti poolista 166 685 tapahtumaa ja muodosti lohkon #216 (f75)
00:58 â Demoskripti on saanut työnsĂ€ valmiiksi solmulle #2
00:58 â Lohko #216 (ea0) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
00:58 â Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #216 (ef4) lisĂ€yksestĂ€ ja alkavat soveltaa 27088 tapahtumaa.
01:04 â Lohko #216 (f75) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
01:14 â Solmu #2 otti poolista 166 685 tapahtumaa ja muodosti lohkon #217 (f85)
01:15 â Demoskripti on saanut työnsĂ€ valmiiksi solmuille #1 ja #2
01:17 â Lohkot #216 (f75) ja #216 (ea0) validoidaan ja lĂ€hetetÀÀn juuriketjuun
01:21 â Lohko #217 (f85) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
01:26 â Lohkot #217 (f75) ja #218 (ea0) lisĂ€tÀÀn juuriketjuun ja solmut alkavat soveltaa tapahtumia 51469 ja 55102.
01:27 â Lohko #217 (a85) validoitu ja lĂ€hetetty juuriketjuun
01:41 â Solmu #1 otti poolista 36828 tapahtumaa ja muodosti lohkon #219 (46f)
01:41 â Solmu #3 otti poolista 32 998 tapahtumaa ja muodosti lohkon #219 (bb3)
01:43 â Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #219 (a85) lisĂ€yksestĂ€ ja alkavat soveltaa 72912 tapahtumaa.
01:46 â Lohko #219 (46f) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
01:46 â Lohko #219 (bb3) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
01:53 â Solmu #2 kĂ€sitteli kaikki poolin 100 000 tapahtumaa.
02:37 â Lohko #219 (bb3) validoitu ja lĂ€hetetty juuriketjuun
02:41 â Lohko #219 (46f) validoitu ja lĂ€hetetty juuriketjuun
02:48 â Lohkot #220 (bb3) ja #221 (46f) lisĂ€tÀÀn juuriketjuun ja solmut alkavat soveltaa vastaavasti 32998 ja 36828 tapahtumaa.
02:54 â Solmu #1 kĂ€sitteli kaikki poolin 100 000 tapahtumaa.
02:55 â Solmu #3 kĂ€sitteli kaikki poolin 100 000 tapahtumaa.
04:12 â Kaikissa solmuissa on 300 000 tapahtumaa ja tokenia (viimeinen lohko #221)
Testi 2
Kolme solmua vastaanottaa kukin miljoona tapahtumaa. YhteensÀ kaikissa yhdeksÀssÀ solmussa on kolme miljoonaa tapahtumaa ja tokenia.

AlkuperÀinen tila: viimeinen lohko #213; 0 tapahtumaa ja tokenia tallennettuna tietokantaan.
00:00 â 3 skriptiĂ€ kĂ€ynnistettiin, kukin luoden ja lĂ€hettĂ€en miljoona tapahtumaa
02:29 â 1kk-tapahtumien lĂ€hettĂ€minen solmuille #1 ja #2 on alkanut
02:33 â Solmu #1 otti poolista 39 104 tapahtumaa ja muodosti lohkon #222 (510)
02:35 â Lohko #222 (510) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
02:37 â Lohko #222 (510) validoitu ja lĂ€hetetty juuriketjuun
02:38 â Solmu nro 2 otti poolista 46 378 tapahtumaa ja muodosti lohkon nro 222 (a9d)
02:38 â 1kk-tapahtumien lĂ€hettĂ€minen solmuun #3 aloitettiin
02:41 â Solmu #3 otti poolista 39 104 tapahtumaa ja muodosti lohkon #222 (387)
02:42 â Lohko #222 (387) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
02:44 â Lohko #222 (a9d) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
02:44 â Lohko #222 (387) validoitu ja lĂ€hetetty juuriketjuun
02:49 â Lohko #222 (a9d) validoitu ja lĂ€hetetty juuriketjuun
02:56 â Lohkot #222 (510), #223 (387) ja #224 (a9d) lisĂ€tÀÀn juuriketjuun ja solmut alkavat soveltaa tapahtumia 11668, 5504 ja 46378 vastaavasti.
03:09 â Solmu #1 otti poolista 153 075 tapahtumaa ja muodosti lohkon #225 (e50)
03:09 â Solmu #3 otti poolista 119 327 tapahtumaa ja muodosti lohkon #225 (ccc)
03:10 â Solmu #2 otti poolista 39 104 tapahtumaa ja muodosti lohkon #225 (404)
03:26 â Lohko #225 (ccc) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
03:32 â Lohko #225 (404) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
03:33 â Lohko #225 (e50) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
03:53 â Lohko #225 (ccc) validoitu ja lĂ€hetetty juuriketjuun
04:03 â Lohko #225 (e50) validoitu ja lĂ€hetetty juuriketjuun
04:04 â Lohko #225 (404) validoitu ja lĂ€hetetty juuriketjuun
04:06 â Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #225 (ccc) lisÀÀmisestĂ€ ja alkavat soveltaa 119 327 tapahtumaa.
04:14 - Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #226 (404) lisÀyksestÀ ja alkavat soveltaa 149772 tapahtumaa.
04:16 â Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #227 (e50) lisÀÀmisestĂ€ ja alkavat soveltaa 177 170 tapahtumaa.
04:32 â Solmu #3 otti poolista 209 436 tapahtumaa ja muodosti lohkon #228 (1e9)
04:40 â Solmu #2 otti poolista 153 075 tapahtumaa ja muodosti lohkon #228 (e38)
04:40 â Solmu #1 otti poolista 39 104 tapahtumaa ja muodosti lohkon #228 (861)
05:02 â Lohko #228 (1e9) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
05:08 â Lohko #228 (861) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
05:10 â Lohko #228 (e38) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
06:13 â Lohko #228 (1e9) validoitu ja lĂ€hetetty juuriketjuun
06:13 â Lohko #228 (861) validoitu ja lĂ€hetetty juuriketjuun
06:13 â Lohko #228 (e38) validoitu ja lĂ€hetetty juuriketjuun
06:39 â Lohkot #228 (861), #229 (1e9) ja #230 (e38) lisĂ€tÀÀn juuriketjuun ja solmut alkavat soveltaa tapahtumia 190144, 209436 ja 212669.
07:07 â Solmu #1 otti poolista 153 075 tapahtumaa ja muodosti lohkon #231 (e04)
07:09 â Solmu #2 otti poolista 168 035 tapahtumaa ja muodosti lohkon #231 (36e)
07:09 â Solmu #3 otti poolista 166 685 tapahtumaa ja muodosti lohkon #231 (f43)
07:34 â Lohko #231 (e04) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
07:37 â Lohko #231 (36e) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
07:37 â Lohko #231 (f43) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
08:49 â Lohko #231 (e04) validoitu ja lĂ€hetetty juuriketjuun
08:51 â Lohko #231 (f43) validoitu ja lĂ€hetetty juuriketjuun
08:52 â Lohko #231 (36e) validoitu ja lĂ€hetetty juuriketjuun
09:47 â Lohkot #231 (e04), #232 (f43) ja #233 (36e) lisĂ€tÀÀn juuriketjuun ja solmut alkavat soveltaa vastaavasti 199 770, 178 807 ja 190 473 tapahtumaa.
10:16 â Solmu #1 otti poolista 153 075 tapahtumaa ja muodosti lohkon #234 (e04)
10:16 â Solmu #2 otti poolista 168 035 tapahtumaa ja muodosti lohkon #234 (36e)
10:16 â Solmu #3 otti poolista 166 685 tapahtumaa ja muodosti lohkon #234 (f43)
10:42 â Lohko #234 (56d) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
11:59 â Lohko #234 (1bb) validoitu ja lĂ€hetetty juuriketjuun
12:02 â Lohko #234 (58a) validoitu ja siirretty juuriketjuun
12:02 â Lohko #234 (56d) validoitu ja siirretty juuriketjuun
12:48 â Lohkot #234 (1bb), #235 (58a) ja #236 (56d) lisĂ€tÀÀn juuriketjuun ja solmut alkavat soveltaa tapahtumia 153075, 168035 ja 166685.
13:14 â Solmu #1 otti poolista 112226 tapahtumaa ja muodosti lohkon #237 (5c0)
13:16 â Solmu #2 otti poolista 87 550 tapahtumaa ja muodosti lohkon #234 (58a)
13:16 â Solmu #3 otti poolista 99594 tapahtumaa ja muodosti lohkon #234 (56d)
13:30 â Lohko #237 (5c0) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
13:32 â Lohko #237 (58a) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
13:34 â Lohko #237 (56d) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
14:47 â Lohko #237 (58a) validoitu ja siirretty juuriketjuun
14:53 - Lohkoa #237 (5c0) ei vahvistettu mÀÀritetyn ajan kuluessa
14:53 - Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #237 (58a) lisÀÀmisestÀ ja alkavat soveltaa 87 550 tapahtumaa.
14:54 â Lohko #237 (56d) validoitu ja siirretty juuriketjuun
15:02 â Solmu #1 otti poolista 181 206 tapahtumaa ja muodosti lohkon #238 (c5f)
15:06 â Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #238 (56d) lisÀÀmisestĂ€ ja alkavat soveltaa 99594 tapahtumaa.
15:12 â Solmu #2 otti poolista 51 990 tapahtumaa ja muodosti lohkon #239 (ad8)
15:20 â Lohko #239 (ad8) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
15:25 â Solmu #3 otti poolista 39 104 tapahtumaa ja muodosti lohkon #239 (857)
15:30 â Lohko #238 (c5f) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
15:34 â Lohko #239 (857) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
16:32 â Lohko #239 (857) validoitu ja lĂ€hetetty juuriketjuun
16:42 - Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #239 (857) lisÀyksestÀ ja alkavat soveltaa 46685 tapahtumaa.
16:42 â Lohko #238 (c5f) validoitu ja lĂ€hetetty juuriketjuun
16:42 - Lohkoa #239 (ad8) ei vahvistettu mÀÀritetyn ajan kuluessa
16:54 â Solmu #2 otti poolista 96882 tapahtumaa ja muodosti lohkon #240 (e6e)
16:56 â Solmu #3 otti poolista 39 704 tapahtumaa ja muodosti lohkon #240 (a47)
17:02 â Lohko #240 (a47) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
17:02 â Lohko #240 (e6e) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
17:18 - Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #240 (c5f) lisÀyksestÀ ja alkavat soveltaa 181206 tapahtumaa.
17:45 â Lohko #240 (a47) validoitu ja siirretty juuriketjuun
17:47 â Solmu #1 otti poolista 39 104 tapahtumaa ja muodosti lohkon #241 (170)
17:59 â Lohko #241 (170) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
18:09 â Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #241 (a47) lisĂ€yksestĂ€ ja alkavat soveltaa 181206 tapahtumaa.
18:20 â Solmu #3 otti poolista 39 104 tapahtumaa ja muodosti lohkon #242 (955)
18:24 â Lohko #240 (e6e) validoitu ja lĂ€hetetty juuriketjuun
18:28 â Lohko #242 (955) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
18:09 â Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #242 (e6e) lisĂ€yksestĂ€ ja alkavat soveltaa 96882 tapahtumaa.
19:06 â Demoskripti on saanut työnsĂ€ valmiiksi solmulle #1
19:08 â Demoskripti on saanut työnsĂ€ valmiiksi solmulle #2
19:08 â Solmu #2 otti 48 241 tapahtumaa poolista ja muodosti lohkon #243 (fde)
19:14 â Lohko #243 (fde) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
19:18 - Lohkoa #241 (170) ei vahvistettu mÀÀritetyn ajan kuluessa
19:28 â Solmu #1 otti 86967 tapahtumaa poolista ja muodosti lohkon #243 (37c)
19:35 â Lohko #242 (955) validoitu ja lĂ€hetetty juuriketjuun
19:40 â Lohko #243 (37c) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
20:05 - Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #243 (955) lisÀyksestÀ ja alkavat soveltaa 39104 tapahtumaa.
20:15 â Lohko #243 (fde) validoitu ja siirretty juuriketjuun
20:19 â Solmu #3 otti poolista 42981 tapahtumaa ja muodosti lohkon #244 (9b5)
20:26 â Lohko #244 (9b5) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
20:28 - Kaikki solmut saivat juuriketjulta tiedon lohkon #244 (fde) lisÀÀmisestÀ ja aloittivat 48241 tapahtuman soveltamisen.
20:32 â Solmu #2 kĂ€sitteli kaikki poolin 1kk-tapahtumat
21:05 â Lohkoa #243 (37c) ei vahvistettu mÀÀritetyn ajan kuluessa.
21:15 â Solmu #1 otti 86967 tapahtumaa poolista ja muodosti lohkon #245 (37c)
21:32 â Lohko #245 (37c) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
21:42 â Lohko #244 (9b5) validoitu ja lĂ€hetetty juuriketjuun
21:50 â Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #245 (9b5) lisĂ€yksestĂ€ ja alkavat soveltaa 42981 tapahtumaa.
22:04 â Solmu #3 otti poolista 45 361 tapahtumaa ja muodosti lohkon #246 (3f9)
22:11 â Lohko #246 (3f9) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
22:51 â Lohkoa #245 (37c) ei vahvistettu mÀÀritetyn ajan kuluessa.
23:01 â Solmu #1 otti 86967 tapahtumaa poolista ja muodosti lohkon #246 (37c)
23:08 â Demoskripti on saanut työnsĂ€ valmiiksi solmulle #3
23:15 â Lohko #246 (37c) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
23:32 - Lohkoa #246 (3f9) ei vahvistettu mÀÀritetyn ajan kuluessa
23:42 â Solmu #3 otti poolista 52173 tapahtumaa ja muodosti lohkon #246 (71d)
23:51 â Lohko #246 (71d) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten.
24:38 â Lohkoa #246 (37c) ei vahvistettu mÀÀritetyn ajan kuluessa.
25:01 â Solmu #1 otti 86967 tapahtumaa poolista ja muodosti lohkon #246 (37c)
25:06 â Lohko #246 (71d) validoitu ja siirretty juuriketjuun
25:12 â Lohko #246 (37c) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
25:14 â Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #246 (71d) lisÀÀmisestĂ€ ja alkavat soveltaa 52173 tapahtumaa.
25:29 â Solmu #3 kĂ€sitteli kaikki poolin 1kk-tapahtumat
26:40 â Lohkoa #247 (37c) ei vahvistettu mÀÀritetyn ajan kuluessa.
26:47 â Solmu #1 otti 86967 tapahtumaa poolista ja muodosti lohkon #247 (37c)
27:03 â Lohko #247 (37c) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
28:29 â Lohkoa #247 (37c) ei vahvistettu mÀÀritetyn ajan kuluessa.
28:35 â Solmu #1 otti 86967 tapahtumaa poolista ja muodosti lohkon #247 (37c)
28:49 â Lohko #247 (37c) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
30:13 â Lohkoa #247 (37c) ei vahvistettu mÀÀritetyn ajan kuluessa.
30:23 â Solmu #1 otti 86967 tapahtumaa poolista ja muodosti lohkon #247 (37c)
30:38 â Lohko #247 (37c) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
32:00 â Lohkoa #247 (37c) ei vahvistettu mÀÀritetyn ajan kuluessa.
32:11 â Solmu #1 otti 86967 tapahtumaa poolista ja muodosti lohkon #247 (37c)
32:26 â Lohko #247 (37c) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
33:49 â Lohkoa #247 (37c) ei vahvistettu mÀÀritetyn ajan kuluessa.
33:59 â Solmu #1 otti 86967 tapahtumaa poolista ja muodosti lohkon #247 (37c)
34:12 â Lohko #247 (37c) allekirjoitetaan ja lĂ€hetetÀÀn muille solmuille validointia varten
35:34 â Lohko #247 (37c) validoitu ja lĂ€hetetty juuriketjuun
35:54 â Kaikki solmut ovat vastaanottaneet juuriketjulta tiedon lohkon #247 (37c) lisĂ€yksestĂ€ ja alkavat soveltaa 86967 tapahtumaa.
36:11 â Solmu #1 kĂ€sitteli kaikki poolin 1kk-tapahtumat
55:12 â EnsimmĂ€inen solmu kĂ€sitteli kaikki 3kk:n tapahtumat.

Tulokset
Azure-virtuaalipalvelimien havaittiin olevan riittÀmÀttömÀsti suoritintehoisia kÀsittelemÀÀn niin suurta mÀÀrÀÀ tapahtumia. JÀrjestelmÀ kuitenkin suoriutui hyvin ensisijaisesta testitavoitteesta eli Plasma Cashin yhteensopivuudesta MongoDB:n kanssa.
Kutsumme sinut kÀymÀÀn GitHub projekti:
Artikkelin on kirjoittanut Alexander Nashivan, vanhempi kehittÀjÀ .
Aiemmin kehittÀjÀtiimi Olen jo testannut Plasma Cashin nopeutta. Tulokset on esitetty .
LĂ€hde: will.com
