Mi az az Ethereum Plasma?
KezdŇĎlap
Cikkek
Mi az az Ethereum Plasma?

Mi az az Ethereum Plasma?

Haladó
Közzétéve Dec 17, 2018Frissítve Aug 17, 2023
5m

Az Ethereum blokkl√°nc egyik fŇĎ probl√©m√°ja a sk√°l√°zhat√≥s√°g. A h√°l√≥zat aktu√°lis kapacit√°si √©s sebess√©gkorl√°tai megakad√°lyozz√°k, hogy glob√°lis szinten nagyobb teret nyerjen.

Az Ethereum Plasma koncepci√≥j√°t az Ethereum t√°rsalap√≠t√≥ja, Vitalik Buterin √©s Joseph Poon javasolta. Az √∂tlet 2017 augusztus√°ban sz√ľletett egyfajta sk√°l√°z√°smegold√°si technikak√©nt az Ethereum blokkl√°nchoz. Joseph Poon Thaddeus Dryj√°val egy√ľtt a Lightning Network koncepci√≥j√°n is dolgozott, ami a Bitcoinhoz 2015-ben k√©sz√ľlt sk√°l√°z√°si megold√°s. Hab√°r a Plasma √©s a Lightning Network egyar√°nt blokkl√°ncokhoz javasolt sk√°l√°z√°si megold√°sok, mindkettŇĎnek megvannak a saj√°t mechanizmusai √©s egyedi von√°sai.

Ez a cikk r√∂viden bemutatja az Ethereum Plasm√°t, de ne feledje, hogy a Plasma nem √∂n√°ll√≥ projekt, hanem egy off-chain sk√°l√°z√°si technika, illetve keretrendszer a sk√°l√°zhat√≥ alkalmaz√°sok fejleszt√©s√©hez, amelyet a k√ľl√∂nb√∂zŇĎ kutat√≥csoportok vagy v√°llalatok elt√©rŇĎ m√≥don haszn√°lhatnak fel.

 

Hogyan mŇĪk√∂dik a Plasma?

Az Ethereum Plasma alap√∂tlete egy m√°sodlagos l√°ncokb√≥l √°ll√≥ keretrendszer l√©trehoz√°sa, amelyek a fŇĎ l√°nccal (ez esetben az Ethereum blokkl√°nccal) a lehetŇĎ legritk√°bban kommunik√°lnak √©s √©rintkeznek. Az ilyen keretrendszert √ļgy alak√≠tj√°k ki, hogy egyfajta blokkl√°ncfak√©nt mŇĪk√∂dj√∂n, hierarchikus elrendez√©ssel, m√©ghozz√° √ļgy, hogy a fŇĎ l√°ncon sz√°mos kisebb l√°nc legyen l√©trehozhat√≥. Ezeket a kisebb l√°ncokat h√≠vj√°k Plasma-l√°ncoknak vagy le√°nyl√°ncoknak is. Felh√≠vjuk figyelm√©t, hogy az oldall√°ncok √©s a Plasma-l√°ncok hasonl√≥ak, de nem egyform√°k.

A Plasma szerkezet√©t okosszerzŇĎd√©sek √©s Merkle-f√°k felhaszn√°l√°s√°val √©p√≠tik fel, ami v√©gtelen sz√°m√ļ le√°nyl√°ncok l√©trehoz√°s√°t teszi lehetŇĎv√©. Ezek l√©nyeg√©ben az Ethereum anyablokkl√°nc kisebb m√©retŇĪ m√°solatai. Minden le√°nyl√°ncon t√∂bb l√°nc is l√©trehozhat√≥, √≠gy j√∂n l√©tre a f√°hoz hasonl√≥ szerkezet.

AlapvetŇĎen minden Plasma-le√°nyl√°nc egy szem√©lyre szabhat√≥ okosszerzŇĎd√©s, amelyet √ļgy alak√≠tottak ki, hogy egyf√©lek√©ppen mŇĪk√∂dhessen, k√ľl√∂nb√∂zŇĎ ig√©nyeket kiszolg√°lva. Ez azt jelenti, hogy a l√°ncok egym√°ssal p√°rhuzamosan l√©tezhetnek √©s egym√°st√≥l f√ľggetlen√ľl mŇĪk√∂dhetnek. V√©geredm√©nyben a Plasma lehetŇĎv√© teszi majd, hogy a v√°llalkoz√°sok √©s v√°llalatok k√ľl√∂nb√∂zŇĎ m√≥dokon val√≥s√≠tsanak meg sk√°l√°zhat√≥ megold√°sokat, a saj√°t konkr√©t k√∂rnyezet√ľkkel √©s sz√ľks√©gleteikkel √∂sszhangban.¬†

√Čppen ez√©rt, ha a Plasma fejleszt√©se √©s az Ethereum h√°l√≥zatba t√∂rt√©nŇĎ integr√°l√°sa sikeresen lez√°rul, akkor a fŇĎ l√°nc leterhelts√©ge kisebb val√≥sz√≠nŇĪs√©ggel √∂lt majd kritikus m√©rt√©ket, mert minden le√°nyl√°nc a kialak√≠t√°s√°nak megfelelŇĎen egy√©ni m√≥don mŇĪk√∂dne a konkr√©t c√©ljainak el√©r√©se √©rdek√©ben, amelyek nem felt√©tlen√ľl kapcsol√≥dnak a fŇĎ l√°nc c√©lkitŇĪz√©seihez. K√∂vetkez√©sk√©ppen a le√°nyl√°ncok cs√∂kkenten√©k a fŇĎ l√°ncra nehezedŇĎ √∂sszterhel√©st.

 

Fraud proofok

A le√°nyl√°ncok √©s a gy√∂k√©rl√°nc k√∂z√∂tti kommunik√°ci√≥t csal√°sellenes mechanizmusok (fraud proofok) v√©dik, √≠gy a gy√∂k√©rl√°nc felel a h√°l√≥zatbiztons√°g fenntart√°s√°√©rt √©s a rosszindulat√ļ szereplŇĎk megb√ľntet√©s√©√©rt.

Minden le√°nyl√°nc saj√°t mechanizmust alkalmaz a blokkok valid√°l√°s√°hoz, tov√°bb√° egy k√ľl√∂nleges fraud proof megold√°st, amely k√ľl√∂nb√∂zŇĎ konszenzusalgoritmusokra is √©p√≠thetŇĎ. A legelterjedtebb algoritmusok a Proof of Work, a Proof of Stake √©s a Proof of Authority.

A fraud proofok biztos√≠tj√°k, hogy rosszindulat√ļ tev√©kenys√©g eset√©n a felhaszn√°l√≥k k√©pesek legyenek bejelenteni a becstelen csom√≥pontokat, megv√©deni a p√©nzeszk√∂zeiket √©s kil√©pni a tranzakci√≥b√≥l (amelyhez a fŇĎ l√°nccal folytatott interakci√≥ sz√ľks√©ges). M√°s sz√≥val a fraud proofokat olyan mechanizmusk√©nt haszn√°lj√°k, amelyen kereszt√ľl a Plasma le√°nyl√°nc panaszt tehet az anyal√°ncn√°l vagy a gy√∂k√©rl√°ncn√°l.


MapReduce

A Plasma feh√©r k√∂nyv az √ļgynevezett MapReduce-sz√°m√≠t√°sok egy nagyon √©rdekes alkalmaz√°si ter√ľlet√©t is bemutatja. EgyszerŇĪen sz√≥lva a MapReduce a funkci√≥k olyan eszk√∂zt√°ra, amely nagyon hasznos az adatok szervez√©s√©hez √©s sz√°m√≠t√°s√°hoz t√∂bb k√ľl√∂nb√∂zŇĎ adatb√°zison kereszt√ľl.

A Plasma eset√©n ezek az adatb√°zisok blokkl√°ncok, √©s a l√°ncok f√°hoz hasonl√≥ szerkezete lehetŇĎv√© teszi a MapReduce olyan alkalmaz√°s√°t, amely elŇĎseg√≠ti az adathiteles√≠t√©st a l√°ncok f√°j√°n bel√ľl, ami nagym√©rt√©kben n√∂veli a h√°l√≥zati hat√©konys√°got.


A tömeges kilépés problémája

A Plasm√°val kapcsolatos egyik fŇĎ probl√©ma a t√∂meges kil√©p√©s (Mass Exit), vagyis az a forgat√≥k√∂nyv, amelyben sz√°mos felhaszn√°l√≥ egyszerre pr√≥b√°l meg kil√©pni a Plasma-l√°nc√°r√≥l, el√°rasztva a gy√∂k√©rl√°ncot √©s n√∂velve a h√°l√≥zat leterhelts√©g√©t. Ezt kiv√°lthatja valamilyen csal√°sjellegŇĪ tev√©kenys√©g, h√°l√≥zati t√°mad√°s vagy b√°rmilyen egy√©b kritikus hiba, amely egy Plasma le√°nyl√°ncon vagy a l√°ncok egy csoportj√°n jelentkezhet.


Záró gondolatok

A Plasma l√©nyeg√©ben egy off-chain megold√°s, amely arra t√∂rekszik, hogy jelentŇĎsen megn√∂velje az Ethereum h√°l√≥zat √∂sszteljes√≠tm√©ny√©t, m√©gpedig egy kisebb l√°ncokb√≥l fel√©p√≠tett, f√°hoz hasonl√≥ strukt√ļra l√©trehoz√°s√°n kereszt√ľl. Ezek a l√°ncok levenn√©k a terhet a fŇĎ l√°ncr√≥l, √≠gy m√°sodpercenk√©nt t√∂bb tranzakci√≥t lenne k√©pes kezelni.

A Plasma √°ltal javasolt, √∂sszekapcsolt blokkl√°ncokb√≥l √°ll√≥ hierarchikus modellben igen nagy potenci√°l rejlik, √©s jelenleg sz√°mos kutat√≥csoport teszteli. A megfelelŇĎ fejleszt√©ssel a Plasma val√≥sz√≠nŇĪleg n√∂veli majd az Ethereum blokkl√°nc hat√©konys√°g√°t, √©s jobb keretrendszert biztos√≠t majd a decentraliz√°lt alkalmaz√°sok futtat√°s√°hoz. Mi t√∂bb, az √∂tletet m√°s kriptovaluta-h√°l√≥zatok is √°tvehetik √©s megval√≥s√≠thatj√°k, hogy elker√ľlj√©k a j√∂vŇĎbeli sk√°l√°z√°si probl√©m√°kat.

Az Ethereum Plasma egy ny√≠lt forr√°sk√≥d√ļ projekt, amelynek nyilv√°nos adatt√°ra megtal√°lhat√≥ a GitHubon. Az Ethereum mellett sz√°mos egy√©b kriptovaluta √©s GitHub adatt√°r dolgozik jelenleg is a Plasm√°val. Ilyenek p√©ld√°ul az OmiseGO, a Loom Network √©s a FourthStateLabs. Tov√°bbi r√©szletek√©rt √©s technikai inform√°ci√≥k√©rt tekintse meg a hivatalos Plasma feh√©r k√∂nyvet vagy l√°togasson el a LearnPlasma weboldalra.

Bejegyzések megosztása
Regisztráljon fiókot
Kamatoztassa tudását a gyakorlatban is, nyisson Binance-fiókot még ma.