Útmutató a gázhoz

blog 1NewsDevelopersEnterpriseBlockchain ExplainedEvents and ConferencesPressHírlevelek

Iratkozzon fel hírlevelünkre.

Email cím

Tiszteletben tartjuk a magánéletét

HomeBlogBlockchain magyarázata

Útmutató a gázhoz

Útmutató a gázhoz, céljához, árnyalataihoz és hasznosságához az Ethereum blokkláncon. – ConsenSys 2018. május 23.

útmutató a gázhoz

2018. január 1. és 2018. január 3. között a tranzakció végrehajtásának átlagos költsége az Ethereum blokkláncon nőtt 187%. Az ok a „gáz” megemelkedett árával volt összefüggésben, amely mértékegység az Ethereum üzemeltetési költségeinek reprezentálására szolgál. A január elején megnövekedett hálózati forgalom felfelé nyomást gyakorolt ​​a gáz árára, mivel az emberek versengésükért versenyeztek. A gáz – amint felfedezzük – az Ethereum blokklánc alapvető és hasznos eleme. Kétségtelenül zavarba ejtő és frusztráló a kezelés, különösen azok számára, akik kezdik a tranzakciókat a blokkláncon.

Ha összehasonlítjuk az Ethereum hálózaton (nagyon magas szinten) lévő gázt azzal a tranzakciós illetékkel, amelyet egy hitelkártya-társaság a kártya használatáért felszámol, láthatjuk a gáz és a gáz árának fogalma és volatilitása által felvetett zavartságot és lehetséges kérdéseket. Az ügyfelek manapság soha nem érintkeznek közvetlenül a hitelkártya használatának tranzakciós díjával. A költség viszonylag szokásos, a hitelkártya-társaság határozza meg, az áru vagy a szolgáltatás költségeiben rejlik, és nem kezelhető rosszul a pénz elvesztéséig és a tranzakció semmissé tételéig..

A blockchain technológia erőssége az a központi egység hiánya, amely strukturálja a díjakat, meghatározza a büntetéseket, és blokkolhat minden kívánt tranzakciót, hatékonyan kiszorítva az embereket a fogyasztói gazdaságból. Az elosztott főkönyvi gazdaság minden résztvevőjének felkérése azonban – tekintet nélkül a háttérre, a szakértelemre, a felhasználás gyakoriságára vagy a felhasználás okára – megérteni a gáz műszaki működését annak biztosítása érdekében, hogy tranzakcióik befejeződjenek (és célszerűen teljesüljenek) nem skálázható felhasználói élmény . Hosszú távon a dApp fejlesztői megtalálják a módját, hogy leegyszerűsítsék a felhasználói interakciókat a gázzal annak érdekében, hogy megerősítsék az ügyfélélményt és csökkentsék az érvénytelen tranzakciók kockázatát. Időközben azonban döntő fontosságú megérteni a gáz alapját, hasznosságát és létezésének okát.

Az Ethereum virtuális gép és gáz

A gáz megvitatása megköveteli az Ethereum Virtual Machine (EVM) bevezetését. Magas szinten az EVM az a környezet, amelyben az intelligens szerződéseket végrehajtják a blokkláncon. Az Ethereum hálózat minden csomópontja futtatja az Ethereum blokkláncot, és együttesen alkotják az EVM-et – vagy a Turing-teljes világ számítógépét. Az EVM-en belül az intelligens szerződéseket egy sor művelettel hajtják végre. Másképp fogalmazva, az Ethereum blokkláncon végzett tranzakció intelligens szerződést kezdeményezhet, amely szekvenciális műveletek sorozatából áll – amelyek mindegyike az EVM-en belül történik.

Az Ethereum blokkláncon minden művelethez (amelyek közül sok kombinálható egyetlen egyedi intelligens szerződés vagy tranzakció létrehozásához) bizonyos mennyiségű számítási energia vagy munka szükséges a teljesítéshez. Mivel a bányászoknak energiát kell felhasználniuk ezeknek a műveleteknek a végrehajtásához, létrehoztak egy mértékegységet, hogy figyelemmel kísérjék és kompenzálják a bányászok munkáját, amelyet tranzakciók és intelligens szerződések futtatásával töltenek. Ezt a mértékegységet gáznak nevezzük. A gáz az Ethereum blokklánc egyedi mérési egysége, amely az EVM-en belüli tranzakciók vagy intelligens szerződések futtatásához szükséges számítási munkát méri. Minél több energia szükséges egy művelet végrehajtásához (vagyis egy összetettebb kódrészlet), annál több gázra van szükség.

Maga a gáz nem „létezik”. Más szavakkal, nem lehet tulajdonosa; nem lehet „gázjelző”. Ehelyett az egyes gázegységek értékét ETH-ban fejezik ki. Például egy művelet 3 gázba kerülhet, ami egyenértékű lehet 0,00004 ETH-val. Tehát, ha a gázt ETH-ban mérik, miért nem szabad csak megszabadulni a gáztól, és az egyes műveletek költségeit közvetlenül ETH-ban kifejezni? Az éter áringadozása nem titok (ugyanebben a január 1–3-i időkeretben az ár 25% -kal emelkedett). Az adott tranzakció végrehajtásához szükséges számítási energia azonban állandó marad. Például az Ethereum „addíciós” műveletének gázköltsége január 1-jén megegyezett január 3-án, függetlenül az éter értékétől.

A gáz fogalma tehát azért létezik, hogy elkülönítse a művelet számítási költségeit az éter piaci értékétől. Egy művelet gázköltsége (vagyis a szükséges energia) az áringadozástól függetlenül állandó marad. Ez a gázköltség nem könnyen változtatható; könnyen megváltoztatható azonban, hogy az egyes gázegységek mennyi étert képviselnek. Ezért, ha az éter ára az egekbe szökik, a hálózat csökkentheti az egyes gázok éterének mennyiségét, hogy állandó maradjon a gázért fizető személy költsége..

A gáz alkatrészei

Általánosságban elmondható, hogy a gáz három fogalomra bontható: gázköltség, gázár és gázkorlát:

Gázköltség az egyes műveletek futtatásához szükséges gázegységeket jelenti. Az Ethereum blokkláncon végzett egyes műveletek gázköltségét a sárga könyv előre meghatározta. Például az „addíciós” művelet gázköltsége 3 gáz, és 3 gáz marad az éter USD-értékétől függetlenül. Ez a pontosítás további betekintést nyújt abba, hogy miért használunk gázt ahelyett, hogy közvetlenül összekapcsolnánk az étert egy művelet futtatásának költségeivel. Míg az egyetlen művelet végrehajtásához szükséges gázmennyiséget a hálózat nem tudja könnyen megváltoztatni, az éterben lévő gáz ára könnyen reagálhat az éter ingadozására vagy a hálózati forgalomra.

Gázár az éterben lévő gázegység értéke. A gáz árát „Gwei” -ben mérik. Egy Gwei 1 milliárd Wei, a Wei pedig az éter legkisebb egysége. Olyan webhelyek, mint ethgasstation.info közzéteszi az átlagos gázárat a hálózaton, de a felhasználók hajlandók lehetnek magasabb gázárat meghatározni tranzakciójukon, amelyet a bányászok prioritásként kezelnek. A bányászok megtartják azt a gázt (vagy pontosabban az étert, amely fizet, ami a gázt jelenti), amelyet a felhasználó egy tranzakcióhoz köt. Ezért elsőbbséget élveznek egy olyan tranzakció esetében, amelyhez magasabb gázár társul, más, alacsonyabb gázárral rendelkező tranzakciókhoz képest.

Gázkorlát az a maximális gázmennyiség, amelyet egy adott tranzakcióra hajlandó elkölteni. A gázkorlát lehet, és általában nagyobb, mint a tranzakció tényleges gázmennyisége. Ha egy felhasználó túl alacsony gázkorlátot határoz meg (vagyis a tranzakción belüli műveletek együttesen több gázt igényelnek, mint amennyit a felhasználó a tranzakcióhoz köt), akkor a bányász addig teljesíti a tranzakciót, amíg a gáz el nem fogy. Ekkor a bányász megtartotta a díjakat (mivel időt és energiát fordítottak a lehető legtöbb művelet végrehajtására), a tranzakció kudarcot vallott, és a blokklánc nyilvántartást vezetett a tranzakcióról, mint „kudarcot vallott”. Gázkorlátok vannak a felhasználók és a bányászok védelmére mind a pénzeszközök (a felhasználók számára), mind az energia (a bányászok) számára a hibás kódoktól vagy rosszindulatú támadásoktól.

Miért van gáz??

A gáz összetevői, hasznossága és egy tapasztalatlan felhasználó esetleges buktatói felvetik a kérdést – miért létezik egyáltalán a gáz? Nagy vonalakban elmondható, hogy az Ethereum blokkláncon gáz létezik három ok kezelésére: pénzügyi, elméleti és számítási.

A pénzügyi A gáz célja a bányászok ösztönzése arra, hogy idejüket és energiájukat a tranzakciók és intelligens szerződések végrehajtására fordítsák. A bonyolultabb műveletekhez több számításra, tehát több gázra van szükség. Ha egy felhasználó tranzakcióit prioritásként kívánja kezelni, magasabb gázárat diktálhat, ami valószínűleg meggyőzi a bányászokat, hogy a tranzakciót hamarabb dolgozzák fel. A gáz, mint az energiakompenzáció, a tét igazolásának végrehajtása után egyre fontosabbá válik. Mivel a bányászok többé nem kapnak étert egy blokk bányászatáért járó jutalomként, pénzügyi jutalom a blokklánc energiafogyasztásáért tranzakciók feldolgozásából származik.

A elméleti A cél a résztvevők ösztönzésének összehangolása a hálózaton. A blockchain elmélet nagy része arról beszél, hogyan lehet enyhíteni a káros vagy rosszindulatú szereplőket egy bizalmatlan környezetben. A gáz részben megoldja ezt a kérdést a gazdasági ösztönzők összehangolásával a felhasználók között. A bányászokat ösztönzik a hálózaton való munkavégzésre, a felhasználókat pedig arra ösztönzik, hogy rosszul járjanak el, vagy rosszindulatú kódokat írjanak, mivel saját éterüket (gáz formájában) veszélyeztetik.

A számítási a gáz mögött meghúzódó ok a számításelmélet régi, megalapozó aspektusára – a leállási problémára – vezet vissza. A leállítási probléma annak meghatározása, hogy egy tetszőleges program leáll-e, vagy örökké fog futni, csak a leírás és a bemeneti értékek alapján. 1936-ban Alan Turing megállapította, hogy egyetlen gép sem képes megoldani a leállítási problémát. Az EVM-ben ez azt jelenti, hogy a bányász soha nem tudja megkezdeni a tranzakció feldolgozását, és 100% -ban tudja, hogy a tranzakció nem fog örökké tartani. Gázzal – konkrétan gázkorláttal – mindig egy véges mennyiségű gáz kapcsolódik egy tranzakcióhoz. Még akkor is, ha egy bányász megkezdené egy kódolt tranzakció feldolgozását, hogy a végtelenségig folytatódjon – akár hibából, akár a hálózat támadásából -, a gáz végül elfogy, a tranzakció véget ér, és a bányásznak még mindig megtérül.

Néz az úton

Az Ethereum blokklánccal kölcsönhatásba lépő felhasználók számára a gáz ijesztő és félelmetes koncepció lehet. Ha túl alacsony a gázár, akkor a tranzakciót nem dolgozzuk fel – túl magasra, és előfordulhat, hogy túlfizetsz. Adjon meg túl alacsony gázköltséget, és a tranzakció sikertelen lesz a befejezés előtt (de akkor is fizetni fog érte). A tudás, a megvalósítás és a siker terheinek a felhasználóval való 100% -os felhelyezése valószínűleg nem skálázható modell. Amint egyre több dApps lép a piacra, az ügyfelek tapasztalatára kell összpontosítaniuk, és remélhetőleg a gáz kezelését alacsonyan lógó gyümölcsként ismerik el. A nap végén azonban a hálózat egyik résztvevője bármikor visszatérhet a nyers blokklánchoz, és személyesen, mindenféle platform, szolgáltatás vagy vállalat nélkül kezelheti tranzakcióik gáz-, gázköltség- és gázkorlátjait. Bizonyos értelemben ez a blokklánc szépsége.

***
Szeretné a blokklánc oktatását egy újabb szintre emelni?

Fedezze fel a mi blockchain tanfolyamok →

Iratkozzon fel hírlevelünkre a legfrissebb Ethereum hírekről, vállalati megoldásokról, fejlesztői erőforrásokról és egyebekről. E-mail cím Exkluzív tartalomEthereum Q3 2020 DeFi jelentésJelentés

Ethereum Q3 2020 DeFi jelentés

Ethereum Q2 2020 DeFi jelentésJelentés

Ethereum Q2 2020 DeFi jelentés

Teljes útmutató a Blockchain üzleti hálózatokhozÚtmutató

Teljes útmutató a Blockchain üzleti hálózatokhoz

Hogyan készítsünk sikeres blokklánc terméketWebinárium

Hogyan készítsünk sikeres blokklánc terméket

Bevezetés a tokenizálásbaWebinárium

Bevezetés a tokenizálásba

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map