Mērogojamība ir viens no galvenajiem Ethereum mērķiem. Pašlaik tīkla jaudas un ātruma ierobežojumi neļauj to izmantot plašākā mērogā visā pasaulē.
Ethereum Plasma ierosināja Ethereum līdzdibinātāji Vitalik Buterin un Joseph Poon. Koncepcija radās 2017. gada augustā kā Ethereum mērogošanas risinājums. Kopā ar Thaddeus Dryja Džozefs Pūns bija atbildīgs arī par sākotnējo Lightning Network koncepciju, Bitcoin mērogošanas risinājumu, kas tika ierosināts 2015. gadā. Lai gan gan Plasma, gan Lightning Network ir piedāvāti kā blokķēdes mērogošanas risinājumi, tiem ir savi mehānismi un īpatnības.
Šajā rakstā īsumā tiks iepazīstināts ar Ethereum Plasma, taču ir vērts atzīmēt, ka Plasma nav atsevišķs projekts, bet gan ārpus ķēdes mērogošanas tehnoloģija jeb ietvars mērogojamu lietojumprogrammu veidošanai, kas var būt Dažādas pētniecības grupas vai uzņēmumi to ievieš dažādos veidos. .
Kā darbojas plazma?
Ethereum Plasma galvenā ideja ir izveidot sānu ķēdes sistēmu, kas pēc iespējas mazāk sazināsies un mijiedarbosies ar galveno ķēdi (šajā gadījumā Ethereum). Šāds ietvars ir paredzēts koka veida blokķēdes darbībai, kas ir sakārtota hierarhiski tā, ka galvenās zonas augšpusē var izveidot daudzas mazākas ķēdes. Šīs mazākās ķēdes sauc arī par plazmas ķēdēm vai apakšķēdēm.
Plazmas struktūra ir veidota, izmantojot viedos līgumus un Merkle kokus, kas ļauj izveidot neierobežotu skaitu bērnu ķēdes - būtībā mazākas Ethereum blokķēdes mātes ķēdes kopijas. Katrai apakšķēdei virsū var izveidot vairākas ķēdes, tāpēc to sauc par koka struktūru.
Būtībā katra Plasma apakšķēde ir pielāgojams viedais līgums, ko var izstrādāt tā, lai tā darbotos unikālos veidos, lai apmierinātu dažādas vajadzības. Tas nozīmē, ka ķēdes var pastāvēt līdzās un darboties neatkarīgi. Galu galā Plasma ļaus uzņēmumiem un uzņēmumiem ieviest mērogojamus risinājumus dažādos veidos, pamatojoties uz to īpašo kontekstu un vajadzībām.
Tāpēc, ja Plasma var veiksmīgi izstrādāt un ieviest Ethereum tīklā, galvenā ķēde (Ethereum) būs mazāk pārpildīta, jo katra apakšķēde tiks veidota tā, lai darbotos ar noteiktu mērķi, kas ne vienmēr būs kas saistīti ar galveno ķēdi, kas saistīta ar mērķiem. Tāpēc apakšķēde atvieglos galvenās ķēdes kopējo darbu.
Autentiskuma sertifikāts
Saziņa starp bērnu ķēdēm un saknes ķēdi ir aizsargāta ar viltošanas novēršanas sertifikātiem, un saknes ķēde būs atbildīga par tīkla drošību un ļaunprātīgu dalībnieku sodīšanu.
Katrai apakšķēdei ir savs mehānisms, lai pārbaudītu blokus un ieviestu pretviltošanas pierādījumus, kurus var veidot, izmantojot dažādus vienprātības algoritmus. Visizplatītākie ir darba apliecinājums, likmes apliecinājums un pilnvaru apliecinājums.
Pretviltošanas pierādījumi nodrošina, ka ļaunprātīgas darbības gadījumā lietotāji var ziņot par negodīgiem mezgliem, aizsargāt savus līdzekļus un iziet no darījumiem (kas ietver mijiedarbību ar galveno ķēdi). Citiem vārdiem sakot, pretviltošanas pierādījumi kalpo kā mehānisms, ar kura palīdzību plazmas bērnu ķēdes var iesniegt sūdzības saviem vecākiem vai sakņu ķēdēm.
MapReduce
Plazmas baltajā grāmatā ir piedāvāta arī ļoti interesanta lietojumprogramma, ko sauc par MapReduce skaitļošanu. Būtībā MapReduce ir funkciju kopa, kas ir noderīga datu organizēšanai un aprēķināšanai vairākās datu bāzēs.
Plasmas kontekstā šīs datu bāzes ir blokķēdes, un ķēdes kokam līdzīgā struktūra ļauj izmantot MapReduce, lai pārbaudītu datus kokam līdzīgajā ķēdē, kas ievērojami uzlabo tīkla efektivitāti.
masveida izejas problēma
Viena no galvenajām problēmām, kas nomoka plazmu, ir masveida izejas problēma, kas attiecas uz situāciju, kad daudzi lietotāji vienlaikus mēģina iziet no savas plazmas ķēdes, appludinot saknes ķēdi un izraisot milzīgu tīkla sastrēgumu. To var izraisīt krāpnieciska darbība, kiberuzbrukumi un jebkura cita veida kritiska kļūme, kas var rasties apakšķēdē vai ķēžu grupā.
noslēgumā
Būtībā Plasma ir ārpus ķēdes risinājums, kas mēģina būtiski uzlabot Ethereum tīkla kopējo veiktspēju, izveidojot daudzu mazāku kokam līdzīgu struktūru ķēdi. Šīs ķēdes atslogos galveno ķēdi, ļaujot galvenajai ķēdei apstrādāt vairāk (citu) darījumu sekundē.
Plasma piedāvātajam saistītu blokķēžu hierarhiskajam modelim ir liels potenciāls, un to pašlaik pārbauda daudzas pētniecības grupas. Pareizi izstrādājot, plazma var uzlabot Ethereum blokķēdes efektivitāti un nodrošināt labāku sistēmu decentralizētu lietojumprogrammu izvietošanai. Turklāt ideju varētu pielāgot un īstenot arī citi kriptovalūtu tīkli, lai nākotnē izvairītos no mērogojamības problēmām.
Ethereum Plasma ir atvērtā pirmkoda projekts, un publisko repozitoriju var atrast viņu GitHub. Papildus Ethereum ir arī daudzas citas kriptovalūtas un GitHub krātuves, kas strādā ar plazmu. Daži piemēri ir OmiseGO, Loom Network un FourthStateLabs. Sīkāku un tehnisku informāciju skatiet oficiālajā plazmas baltajā grāmatā vai LearnPlasma vietnē.
Sekojiet līdzi jaunumiem un neaizmirstiet noskatīties citus mūsu videoklipus vietnē Binance Academy!
