Mis on Plasma ja miks on Vitalik Buterin sellesse uuesti sisse lülitatud?

Ethereumi kaasasutaja Vitalik Buterin soovib taastada Plasma kui plokiahela skaleerimise lahenduse, mis võiks olemasolevaid andmete kättesaadavusprobleeme vältida.

Esmakordselt 2017. aastal loodud plasmavõrke võib pidada Ethereumi põhivõrgu "lapskettideks". Need teostavad tehinguid Ethereumist eemal, kasutades oma ploki valideerimismehhanisme, ja postitavad seejärel perioodiliselt lõppolekud tagasi põhivõrku.

Plasmaketid erinevad populaarsetest skaleerimislahendustest, nagu Arbitrum või Optimism, mis postitavad arvutusandmed tagasi Ethereumi põhivõrku, kuigi need on tihendatud.

Plokiahela maailmas tuleb arvutusülesannetega (nt tehingute töötlemisega) seotud andmed kuskil salvestada. Ahelas salvestatuna on see protsess sageli kulukas ja aeganõudev võrgus osalejatele, eriti valideerijatele ja teistele sõlmeoperaatoritele.

Ethereumi põhivõrgu täielikud sõlmed – ja neid on maailmas aktiivseid umbes 11,000 XNUMX – laadivad alla iga ploki kõik andmed, et võrgus osalejad saaksid seda kontrollida. Selline liiasus raskendab kehtetute tehingute ekslikku sooritamist. 

Kuigi konsensusprotsess on turvalisuse jaoks suurepärane, takistab see skaleeritavust, kuna see on ebatõhus ja vähendab läbilaskevõimet. 

Plasma abil hoitakse kõik andmetöötlus- ja arvutustoimingud Ethereumi põhivõrgust eemal – ahelasse postitatakse ainult lõplikud kontrollitud olekud – ja seega võtab Ethereumi ploki ruumi vähem andmeid.

Plasma probleem 

Buterini sõnul ei võetud Plasmat praeguse rull-lahenduste partii puhul arvesse selle tohutute kulude tõttu, mis on seotud kliendipoolse andmesalvestuse ja selle rakenduspiirangutega. See raskendas plasmatoega rakenduste loomist, mis tegid enamat kui lihtsad maksed.

Oma hiljutises ajaveebi postituses arutas Buterin varasemat Plasma rakendust, mida tuntakse Plasma Cashi nime all. See süsteem näeb iga üksiku mündi kui oma unikaalse ajalooga asendamatut märgi (NFT). 

Plasma kettide operaatorid loovad uusi plokke Merkle'i puu juure kujul. See tähendab, et iga kord, kui tehing toimub, saab selle tehingu omaniku puust läbi astudes leida.

Kui operaator otsustab valesti käituda, avaldades kehtetu või kättesaamatu blokeeringu, on selle tehingu omanikul seitse päeva aega tühistada, näidates, et ta ei ole viimane omanik, et on tehtud topeltkulu või et on kehtetu ajalugu. . See võib reaalses maailmas põhjustada kohmaka protsessi, selgitas Buterin.

"Kui saate sadadelt inimestelt, kes ostavad teilt kohvi, igaüks 0.001 ETH, on teil 0.001 ETH paljudes kohtades puu otsas ja see on nii tegelik väljumine, et ETH nõuaks siiski paljude eraldi väljumiste esitamist, mis teeb gaasitasud. takistav," kirjutas Buterin.

Defragmentimisprotokollid on olemas, ütles Buterin, kuid neid on praktikas raske rakendada. Lisaks on Plasma kujundust keeruline rakendada üldistatud Ethereumi virtuaalmasinale (EVM), kuna disain nõuab, et konkreetsed omanikud oleksid valetehingute vastu.

Näiteks paljudel ahelasisesetel DeFi protokollidel pole unikaalseid või individuaalseid omanikke, mis tähendab, et keerulised rakendused ei saaks plasmas töötada. 

Sisestage zk-SNARKS

Buterin märkis, et Plasmaga seotud muresid saab lahendada zk-SNARKSi ja kehtivustõendite kasutuselevõtuga. 

Zk-SNARKS, lühend sõnadest "nullteadmiste lühike mitteinteraktiivne argumentatsioon teadmiste kohta", võimaldab plokiahelatel tõestada, et teave on täpne, ilma teabe sisu paljastamata. 

SNARKS on tõestussüsteem ja kehtivustõestused on krüptograafilised tõendid, mis kinnitavad, et teave on tõepoolest täpne. 

„Suurimat väljakutset Plasma maksete, kliendipoolse andmesalvestuse jaoks tööle panemisel saab tõhusalt lahendada kehtivustõendite abil. Lisaks pakuvad kehtivustõestused laia valikut tööriistu, mis võimaldavad meil luua plasmataolise ahela, mis juhib EVM-i, ”kirjutas Buterin.

Kehtivustõestused suudavad tõestada, et iga plokiahelas olev plasmaplokk on kehtiv – see tähendab, et enam ei pea muretsema selle pärast, kes on Merkle'i puu iga üksiku tehingu viimane omanik. 

„Kehtivuses tõestatud Plasma ahelas ei oleks sellised tühistamised üldse vaidlustatud. See tähendab, et tavapärasel juhul võivad väljavõtmised olla kohesed, ”kirjutas Buterin. 

Kaalutlused

Kuigi zk-SNARK-id ja kehtivustõestused võivad lahendada olulisi probleeme eelmise Plasma disainiga, on Buterin arutlusel siiski piiranguid.

Kõige selgemalt tuleb see esile siis, kui konkreetsel riigiobjektil, näiteks märgil, puudub selge majanduslik omanik. 

Buterin tõi näite Uniswapi likviidsuse pakkuja positsioonide kohta: „Kui kauplesite USDC-ga ETH vastu Uniswap-positsioonis, võite proovida oma kauplemiseelse USDC ja tehingujärgse ETH tagasi võtta. Kui teete kokkumängu Plasma keti operaatoriga, ei oleks likviidsuse pakkujatel ja teistel kasutajatel juurdepääs kauplemisjärgsele olekule, mistõttu nad ei saaks oma kauplemisjärgset USDC-d tagasi võtta.

See näitab, et kuigi Plasma pakub potentsiaalselt kasulikke lahendusi, võib siiski olla muret halbade osalejate pärast, millega tuleks tegeleda. 

Sellest hoolimata usub Buterin, et Plasma jääb plokiahela tehnoloogiaruumis alahinnatud disainiks ja võib aidata leevendada Ethereumi tehingutasusid.

„Rollupid jäävad kullastandardiks ja neil on turvaomadused, mida ei saa võrrelda. See kehtib eriti arendaja kogemuse vaatenurgast: miski ei saa võrrelda rakenduste arendaja lihtsusega, isegi kui ta ei pea mõtlema oma rakenduse omandigraafikutele ja stiimulivoogudele, ”ütles Buterin.

"Kuid Plasma võimaldab meil andmete kättesaadavuse küsimusest täielikult kõrvale hiilida, vähendades oluliselt tehingutasusid. Plasma võib olla oluline turvauuendus kettidele, mis muidu oleksid validiidid.


Ärge magage maha järgmist suurt lugu – liituge meie tasuta igapäevase uudiskirjaga.

Allikas: https://blockworks.co/news/vitalik-buterin-plasma-hype