Škálovatelnost je jedním z hlavních cílů Etherea. Omezení, kterým její síť čelí, pokud jde o kapacitu a rychlost, v současné době brání jejímu rozšíření ve větším měřítku po celém světě.

Ethereum Plasma společně navrhli spoluzakladatelé Etherea Vitalik Buterin a Joseph Poon. Koncept se zrodil v srpnu 2017 jako škálovací řešení pro Ethereum. Joseph Poon byl spolu s Thaddeusem Dryjou také zodpovědný za původní koncept Lightning Network, řešení pro škálování bitcoinů navržené v roce 2015. Přestože Plasma i Lightning Network byly navrženy jako řešení pro škálování blockchainu, mají své vlastní mechanismy a zvláštnosti.

Tento článek stručně představí Ethereum Plasma, ale stojí za zmínku, že Plasma není samostatný projekt, ale off-chain škálovací technologie, neboli rámec pro budování škálovatelných aplikací, které mohou být Různé výzkumné skupiny nebo společnosti ji implementují různými způsoby .


Jak plazma funguje?

Hlavní myšlenkou Ethereum Plasma je vybudovat postranní řetězec, který bude komunikovat a interagovat s hlavním řetězcem (v tomto případě Ethereum) co nejméně. Takový rámec je navržen tak, aby provozoval stromový blockchain, který je uspořádán hierarchicky tak, že na vrcholu hlavní oblasti lze vytvořit mnoho menších řetězců. Tyto menší řetězce se také nazývají plazmové řetězce nebo podřetězce.

Struktura plazmy je postavena pomocí chytrých kontraktů a Merkle stromů, což umožňuje vytvoření neomezeného počtu podřízených řetězců – v podstatě menších kopií mateřského blockchainu Ethereum. Nad každým podřetězcem lze vytvořit více řetězců, proto se tomu říká stromová struktura.

V zásadě je každý podřetězec plazmy přizpůsobitelným inteligentním kontraktem, který lze navrhnout tak, aby fungoval jedinečným způsobem, aby vyhovoval různým potřebám. To znamená, že řetězce mohou koexistovat a fungovat nezávisle. Plasma nakonec umožní podnikům a společnostem implementovat škálovatelná řešení různými způsoby na základě jejich specifického kontextu a potřeb.

Pokud se tedy podaří úspěšně vyvinout a implementovat plazmu v síti Ethereum, hlavní řetězec (Etherea) bude méně pravděpodobně přeplněný, protože každý podřetězec bude navržen tak, aby pracoval s konkrétním cílem – což nemusí být nutně související s hlavním řetězcem souvisejícím s cíli. Proto podřetězec ulehčí celkovou práci hlavního řetězce.

Certifikát pravosti

Komunikace mezi podřízenými řetězci a kořenovým řetězcem je chráněna certifikáty proti padělání a kořenový řetězec bude zodpovědný za udržování bezpečnosti sítě a potrestání škodlivých aktérů.

Každý podřetězec má svůj vlastní mechanismus pro ověřování bloků a implementaci důkazů proti padělání, které mohou být postaveny na různých konsensuálních algoritmech. Nejběžnějšími jsou Proof of Work, Proof of Stake a Proof of Authority.

Důkazy proti padělání zajišťují, že pokud dojde k škodlivému chování, uživatelé budou moci nahlásit nepoctivé uzly, ochránit své finanční prostředky a ukončit transakce (což zahrnuje interakci s hlavním řetězcem). Jinými slovy, důkazy proti padělání slouží jako mechanismus, jehož prostřednictvím mohou podřízené řetězce v Plasmě podávat stížnosti svým nadřazeným nebo kořenovým řetězcům.


MapReduce

Bílá kniha Plasma také navrhuje velmi zajímavou aplikaci nazvanou MapReduce computing. MapReduce je v zásadě sada funkcí, které jsou užitečné pro organizaci a výpočet dat ve více databázích.

V kontextu Plasma jsou tyto databáze blockchainy a stromová struktura řetězce umožňuje MapReduce používat k ověřování dat ve stromovém řetězci, což výrazně zlepšuje efektivitu sítě.


problém hromadného odchodu

Jedním z hlavních problémů, který trápí plazmu, je problém hromadného odchodu, který se týká situace, kdy se mnoho uživatelů pokouší opustit svůj plazmový řetězec současně, zahltí kořenový řetězec a způsobí masivní zahlcení sítě. To může být způsobeno podvodnou činností, kybernetickými útoky a jakýmkoli jiným typem kritického selhání, které může podřetězec nebo skupina řetězců zaznamenat.


na závěr

Plazma je v zásadě off-chain řešení, které se pokouší výrazně zlepšit celkový výkon sítě Ethereum vytvořením řetězce mnoha menších stromových struktur. Tyto řetězce ulehčí hlavnímu řetězci práce a umožní hlavnímu řetězci zpracovat více (jiných) transakcí za sekundu.

Hierarchický model propojených blockchainů navržený společností Plasma má velký potenciál a v současné době je testován mnoha výzkumnými skupinami. Při správném vývoji může Plasma zlepšit efektivitu blockchainu Ethereum a poskytnout lepší rámec pro nasazení decentralizovaných aplikací. Navíc by tato myšlenka mohla být také přizpůsobena a implementována jinými kryptoměnovými sítěmi jako způsob, jak se v budoucnu vyhnout problémům se škálovatelností.

Ethereum Plasma je open source projekt a veřejné úložiště najdete na jejich GitHubu. Kromě Etherea existuje mnoho dalších kryptoměn a repozitářů GitHub, které pracují na plazmě. Některé příklady zahrnují OmiseGO, Loom Network a FourthStateLabs. Podrobnější a technické informace naleznete v oficiální bílé knize o plazmě nebo na webových stránkách LearnPlasma.


Zůstaňte naladěni na další a nezapomeňte se podívat na naše další videa na Binance Academy!