Gaasiturg selgitatud: baastasud, prioriteetasud ja tehingute täitmine

Ethereum võrk toimib kui tohutu, hajutatud arvuti, mis suudab töötleda keerulisi rakendusi ja finantstehinguid. Erinevalt tavalisest koduarvutist, mis saab elektrit seinakontaktist, vajab see jagatud globaalne masin teatud liiki sisemist kütust oma toimimiseks. See digitaalne kütus on tuntud kui "gaas". Iga võrgus sooritatav tegevus, alates lihtsa makse saatmisest kuni keeruka nutilepingu täitmiseni, nõuab gaasi eest maksmist.

See mehhanism täidab kahte peamist eesmärki. Esiteks kompenseerib see võrgu osalisi, kes pakuvad arvutusriistvara ja elektrienergiat tehingute töötlemiseks ning pearaamatu kaitsmiseks. Ilma selle finantsstimulatsioonita poleks iseseisvatel operaatoritel põhjust infrastruktuuri ülal pidada. Teiseks toimib gaasinõue turvalisuse barjäärina rämpsposti ja lõpmatute tsüklite vastu. Kuna igale arvutusastmele on lisatud kulu, takistab võrk pahatahtlike osapoolte süsteemi kasutuks protsessidega ummistamist.

On oluline mõista, kuidas see turg toimib, igaühe jaoks, kes suhtleb plokiahela keskkonnas. Gaasiga seotud kulud ei ole fikseeritud. Need kõikuvad pakkumise ja nõudluse dünaamika alusel, mis võib muutuda sekund sekundi järel. Kõrge võrgu kasutuse perioodidel kasvab blokiruumi nõudlus, tõstes gaasi hinda. Vastupidi, kui võrk on vaikne, langevad kulud oluliselt. See dünaamika loob elava, hingava turu arvutusressursside jaoks.

Gaasi ja gwei mõiste

On oluline eristada "gaasi" kui mõõtühikut ja "Etherit" (ETH) kui selle eest maksmise valuutat. Gaas ise on ühik, mis mõõdab konkreetse operatsiooni täitmiseks vajalikku arvutuspingutust. Lihtne rahaliste vahendite ülekandmine ühest rahakotist teise nõuab tavaliselt standardse koguse arvutustööd, mis on tavaliselt seatud 21 000 gaasühiku tasemele. Keerukamad suhtlused, nagu tokenite vahetamine detsentraliseeritud börsil või digitaalse kollektsioneeritava eseme vermimine, hõlmavad rohkem koodiridu ja andmehoidlat. Seetõttu tarbivad need keerukad tegevused oluliselt rohkem gaasühikuid.

Kuigi konkreetse tehingutüübi jaoks vajalike gaasihulk jääb suhteliselt stabiilseks, muutub gaasühiku hind pidevalt. See hind on väljendatud Eetheri murdosaühikus nimega "gwei". Üks gwei võrdub 0,000000001 ETH. Kasutajad märgivad gaasihindu gweis, kuna summad oleksid muidu liiga väikesed ja kohmakad standardsetes ETH-mõõtudes. Selle asemel, et öelda, et gaasi hind on 0,000000030 ETH, ütleb kasutaja lihtsalt "30 gwei".

Kasutaja makstav kogutehingutasu arvutatakse gaasilimiidi (töö hulk) 곱셈 gaasihinnaga (tööühiku hind). Kui tehing nõuab 21 000 gaasühikut ja praegune turuhind on 30 gwei, siis on kogutasu 630 000 gwei ehk 0,00063 ETH. See "nõutava töö" ja "töö hinna" eraldamine võimaldab süsteemil ülesande keerukust võrgu mahu turuväärtusest lahti siduda.

Kaasaegne tasumehhanism

Tehingutasude määramise mehhanism sai olulise uuenduse koos Ethereum Improvement Proposal 1559 (EIP-1559) rakendamisega augustis 2021. Selle uuenduse eel toimus tasuturg "esimese hinna oksjonimudelil". Kasutajad pakkusid lihtsalt gaasihinda ja kaevurite prioriteet oli kõrgeimate pakkumiste juures. See süsteem oli sageli ebaefektiivne ja ebaprognoositav, põhjustades kasutajatel sagedasi ülemakseid, et tagada nende tehingute läbimine.

Kaasaegne süsteem tõi hinnastamisse struktureerituma lähenemise. See jagas ühe tasu kaheks erinevaks komponendiks: baastasu ja prioriteetasu. See kaheosaline mudel oli loodud tasusid prognoositavamaks tegema ning blokiruumi pakkumise protsessi automatiseerima. See eemaldab suure osa varasemast kasutajaid vaevanud oletamisest, võimaldades rahakottidel kulusid täpsemalt hinnata.

Baastasu mehhanism

Baastasu on kohustuslik miinimumkulu, mis on vajalik tehingu bloki lisamiseks. Seda ei sea valideerijad ega kaevurite, vaid see määratakse algoritmiliselt protokolli poolt ise eelmise bloki kasutuse põhjal. Võrk sihib kindlat blokisuunda, mis mõõdetakse gaasühikutes (tavaliselt 15 miljonit gaasi). Kui blokk on rohkem kui 50% täis, suureneb järgmise bloki baastasu automaatselt. Kui see on vähem kui 50% täis, langeb tasu.

See algoritmiline kohandamine loob prognoositava hinnakõveriku. Tasu võib blokist blokini maksimaalselt 12,5%-i suureneda või väheneda. See takistab järske, massilisi tõuse miinimumkuludes, kuigi pikaaegne kõrge nõudlus tõstab hinda ikkagi eksponentsiaalselt. Olulisel määral ei maksta baastasu valideerijatele. Selle asemel "põletatakse" see ETH-portsel püsivalt ära ja eemaldatakse ringlust üldisest pakkumiskogusest.

Prioriteetasud ja tipp tasud

Teise komponendina tehingukulust on prioriteetasu, mida tuntakse üldiselt kui "tippu". See on valikuline tasu, mille kasutajad lisavad baastasu peale. Kui baastasu põletatakse, läheb prioriteetasu otse bloki pakkuvale valideerijale. See toimib stiimulina valideerijatele konkreetsete tehingute lisamiseks, eriti kui võrk on ülekoormatud.

Kui võrk töötab mahu all, võib prioriteetasu olla väga madal, kuna blokis on ruumi kõigile. Kuid kui nõudlus ületab saadaval olevat blokiruumi, peavad kasutajad konkureerima, et nende tehingud kiiresti töödeldaks. Sellistes stsenaariumides toimib kõrgem prioriteetasu valideerija altkäemaksuks järjekorra ületamiseks. Rahakotid pakuvad sageli eelseadeid nende tasude jaoks, võimaldades kasutajatel valida "Eko", "Kiire" või "Kõige kiirem" täitmiskiiruse vahel vastavalt nende kiireloomulisusele ja eelarvele.

Tehingute täitmine ja EVM

Selle süsteemi südames on Ethereum Virtual Machine (EVM). EVM on globaalne arvutusmootor, mis täidab nutilepingutes sisalduvat koodi. Iga võrgu sõlm käivitab EVM-i ja töötleb samu tehinguid konsensuse säilitamiseks. Kui kasutaja algatab tehingu, saadab ta sisuliselt juhiste kogumi EVM-ile.

EVM jagab need juhised väiksemateks operatsioonideks, mida tuntakse kui opkoodid. Igal opkoodil on konkreetne gaasikulu vastavalt selle arvutuslikule keerukusele. Lihtsad matemaatilised liitumised on odavad, samas kui andmete salvestamine plokiahelale või ajalooliste andmete juurdepääs on kulukas. See granulne hinnastamine tagab, et makstud tasud peegeldavad täpselt võrgu ressurssidele pandud koormust.

Gaasilimit toimib täitmise ajal turvamehhanismina. Tehingu esitamisel määrab kasutaja maksimaalse gaasikoguse, mida ta on valmis tarbima. Kui tehing jõuab selle limiidi enne lõpetamist, peab EVM operatsiooni peatama ja taastab pearaamatus tehtud muudatused. Siiski makstakse kuni selle punktini kasutatud gaas valideerijale hüvitamiseks raisatud töö eest. See takistab kogupahukoodi juhuslikke lõpmatusi tsükleid kasutaja rahakoti täielikult tühjenemast või võrgu määramatult peatamast.

Turudünaamika ja ummistus

Tasuturg on lõppkokkuvõttes juhitud pakkumise ja nõudluse poolt. Blokiruumi pakkumine on piiratud protokolli reeglitega. Bloki sihitud suurus on 15 miljonit gaasi ja karm maksimum 30 miljonit gaasi. Kuna uusi blokke toodetakse ligikaudu iga 12–15 sekundi järel, on võrgu läbilaskevõime piiratud. See ei saa lihtsalt rohkem tehinguid töödelda ainult seetõttu, et rohkem inimesi soovib seda kasutada.

Teisalt on nõudlus väga muutlik. Seda juhivad turuüritused, nagu varade hindade järsk krahh, mis põhjustab paanitsemüüki, või populaarse uue NFT-kollektsiooni käivitamine. Kui nõudlus plahvatab, algab algoritmiline baastasu tõus. Kui blokid püsivad pikalt täis, võib baastasu taevasse lennata, tehes lihtsad tehingud keskmisele kasutajale keelatud kulukaks.

Nende ummistusürituste ajal muutub kasutajakogemus. Rahakotid kuvavad oluliselt kõrgemaid kuluhindu. Kasutajad, kes seavad oma gaasilimiidid liiga madalaks, võivad leida oma tehingud "mempoolist" – ootava tehingute ootealast. Need tehingud jäävad ootele, kuni võrgu aktiivsus jahtub ja turuhind langeb tagasi kasutaja pakutud hinnani või kuni kasutaja esitab asendus tehingu kõrgema tasuga.

Tokenite standardid ja gaasikulud

Liigutatava vara tüüp mõjutab gaasikulu oluliselt. Kuigi kohaliku Etheri (ETH) ülekanded on odavaim operatsioon, nõuab tokenite liikumine suhtlemist nutilepingutega. Nende varade levinum standard on ERC-20. See standard määratleb ühise reeglite nimekirja, mida tokenid peavad järgima, võimaldades neil sujuvalt töötada erinevates rakendustes.

Ülekandekulude võrdlus

ETH ülekand on kohalik protokolli tegevus, mis ei nõua nutilepinguga suhtlemist. Vastupidi hõlmab ERC-20 tokeni saatmine funktsiooni kutsumist nutilepingus saldo pearaamatu uuendamiseks. See uuendab lepingu sisemist olekut, registreerides, et Kasutaja A-l on nüüd vähem tokeneid ja Kasutaja B-l rohkem. See oleku muutus nõuab rohkem arvutusressursse kui kohalik ülekand.

Selle lisatud keerukuse tõttu võivad tokenite ülekanded maksta kaks kuni kolm korda rohkem gaasi kui ETH saatmine. Kui kasutaja suhtleb keerukama protokolliga, nagu detsentraliseeritud börs (DEX) tokenite vahetamiseks, kasvab kulu veelgi. Vahetus hõlmab mitut lepinguga suhtlemist, likviidsuspoolide kontrolli ja saldo uuendusi, mis sageli maksab kümme korda rohkem kui lihtne ETH ülekand.

Tehingu tüüp Keerukus Suhteline kulu
ETH ülekand Madal 1x (baasjooneline)
ERC-20 ülekand Keskmine ~2x – 3x
Tokenite vahetus Kõrge ~5x – 10x

Mähitud Eetheri (WETH) roll

Ökosüsteemi unikaalne iseärasus on Mähitud Eetheri (WETH) olemasolu. Ether ise eelneb ERC-20 standardile. Seetõttu ei järgi ETH ERC-20 tokeneid reguleerivaid reegleid. See loob ühilduvuse probleemi detsentraliseeritud rakenduste (dAppide) jaoks, mis on loodud ERC-20 varasid ühtlaselt käsitlema. Selle lahendamiseks konverteerivad kasutajad sageli ETH WETH-iks.

WETH on sisuliselt nutileping, mis hoiab ETH-d ja annab välja võrdse ERC-20 tokeni, mis on seotud 1:1 deposiidiga. See "mähtimise" protsess võimaldab ETH-il käituda täpselt nagu iga teine token, lihtsustades koodi kaubandusplatvormidele ja laenuprotokollidele. Siiski maksab ETH-i mähkimine ja lahtemähkimine gaasi. Kasutajad peavad saatma tehingu WETH-lepingusse oma ETH deposiidimiseks, tekitades tasu. Kui nad soovivad oma kohalikku ETH tagasi saada, peavad nad saatma teise tehingu WETH põletamiseks ja vahendite välja võtmiseks.

Rahapoliitika ja deflatsioon

Baastasu põletamise mehhanismi tutvustamine muutis võrgu rahapoliitikat fundamentaalselt. Originaalmodellis läksid kõik tasud kaevuritele, suurendades ringluses ETH pakkumist, kuna nad müüsid oma tasusid. Praeguse süsteemi all eemaldatakse baastasu püsivalt ringlusest. See loob otsese seose võrgu kasutuse ja valuuta kogupakkumise vahel.

Kui võrgu aktiivsus on kõrge, võib põletatava ETH kogus ületada uut ETH-i emissiooni valideerijatele blokitasudena. Nendel perioodidel muutub võrk deflatsiooniliseks, mis tähendab, et ETH kogupakkumine väheneb ajas. See toimib vastukaaluna uute müntide emissioonile.

Emissioonimäär langes oluliselt üleminekul Proof-of-Stake'ile, vähendades uut ETH-i turule sisenemist umbes 90%-i. Ühendatuna EIP-1559 põletusmehhanismiga kiirendavad kõrged tehingumahud pakkumise vähenemist. See dünaamika tähendab, et gaasi eest maksvad kasutajad ostavad mitte ainult blokiruumi; nad osalevad aktiivselt vara pakkumise majanduslikus reguleerimises.

Edasijõudnud gaasistrateegiad

Sagedastele kasutajatele on gaasikulu haldamine kriitiline oskus. Enamik kaasaegseid rahakotte sisaldab edasijõudnud funktsioone tasuturu navigeerimiseks. Automaatsed hindajad analüüsivad viimaseid blokke sobivate tasude soovitamiseks, kuid kasutajad saavad neid seadeid ka käsitsi kohandada. Madala prioriteetasu seadmine võib raha säästa, kui kasutaja on valmis kinnituseks kauem ootama.

Vastupidi, kui tehing on ajakriitiline, nagu piiratud saadavusega eseme ostmine, võivad kasutajad suurendada prioriteetasu, et teisi ületada. Siiski võib see "gaasisõda" käitumine viia raisatud rahadeni, kui tehing ebaõnnestub või keegi teine pakub veel kõrgemat. Edasijõudnud kasutajad võivad kasutada ka tööriistu, mis jälgivad ajaloolisi gaasihindu, et tuvastada päeva- või nädalaajad, mil võrk on tavaliselt vähem ummistunud, planeerides oma mittesobivad hooldustööd nende odavamate akende jaoks.

Kiht 2 skaleerimislahendused on tekkinud peamise meetodina kõrge põrgevõrgu tasude vältimiseks. Need võrgud töötlevad tehinguid peavõrgu väljaspool, kogudes need kokku enne lõpptulemuse arvestamist Eetheris. Jagades lõpliku arvestuse gaasikulud tuhandete individuaalsete tehingute vahel, võivad Kiht 2-d pakkuda tasusid, mis on põrgevõrgust murdosa.

Kokkuvõte

Ethereum gaasiturg on keerukas majanduslik mootor, mis tasakaalustab arvutusressursside piiratud kätt ja detsentraliseeritud täitmise nõudlust. Liigudes lihtsast oksjonimudelitest kahe tasu struktuurile, mis hõlmab baastasusid ja prioriteetasusid, on võrk loonud prognoositavama ja efektiivsema viisi blokiruumi hinnastamiseks. See süsteem tagab, et valideerijad saavad oma töö eest kompensatsiooni, samal ajal juhtides võrgu rämpsposti ja integreerides kasutust otse vara rahapoliitikasse.

Seos gaasi, EVM-i ja tokenite standardite nagu ERC-20 vahel rõhutab isegi lihtsaimate plokiahela suhtluste tehnilist keerukust. Kuna ökosüsteem areneb Kiht 2 lahenduste ja võimalike tulevaste uuendustega, täpsustuvad gaasi mehaanikad tõenäoliselt edasi. Siiski jääb fundamentaalne põhimõte püsima: arvutusvõimsus on piiratud ressurss ja gaas toimib kriitilise hinnastamismehhanismina, mis jaotab selle ressursi miljonite globaalsete kasutajate vahel.

Gaasitasud on lihtsalt hind, mida maksate arvutile teie päringu turvaliseks töötlemiseks.