Vad är gas (Ethereum)?
Gas avser avgift eller prisvärde som krävs för att framgångsrikt genomföra en transaktion eller genomföra ett kontrakt på Ethereum blockchain-plattformen. Priset i underenheter i cryptocurrency-etern, känd som gwei, används för att fördela resurser för ethereum virtual machine (EVM) så att decentraliserade applikationer som smarta kontrakt kan självköra är ett säkert sätt.
Det exakta priset på gasen bestäms av nätverkets gruvarbetare som kan avslå att behandla en transaktion om gaspriset inte uppfyller deras tröskel.
Key Takeaways
- På ethereum blockchain hänvisar gas till de kostnader som är nödvändiga för att genomföra en transaktion i nätverket. Miners fastställer priset på gas och kan avböja att behandla en transaktion om den inte uppfyller deras prisgräns. Gaspriser anges i gwei , med är värt 0.000000001 eter. Att ha en separat enhet gör det möjligt att upprätthålla en åtskillnad mellan den faktiska värderingen av cryptocurrency och beräkningskostnaden.
Förstå gas i Ethereum
Begreppet gas introducerades för att behålla ett distinkt värde som enbart anger konsumtionen mot beräkningskostnader på Ethereum-nätet. Att ha en separat enhet gör det möjligt att upprätthålla en åtskillnad mellan den faktiska värderingen av cryptocurrency och beräkningskostnaden. Här avser gas Ethereum-nätverkstransaktionskostnader, inte bensin för din bil.
Gasavgifter i gwei är betalningar som görs av användare för att kompensera för datornergin som krävs för att bearbeta och validera transaktioner på Ethereum blockchain. "Gasgräns" avser den maximala mängden gas (eller energi) som du är villig att spendera på en viss transaktion. En högre gasgräns innebär att du måste göra mer arbete för att genomföra en transaktion med eter eller ett smart kontrakt.
För att få en analogi, att köra en verklig bil för X miles kan kräva Y gallon bränsle, eller att flytta X summa pengar från ditt bankkonto till din väns kreditkonto kan kosta dig Y dollar i en behandlingsavgift. I båda fallen anger X användarvärdet, medan Y anger kostnaden för att utföra processen med bilresan eller finansiell transaktion.
På liknande sätt kan ett kontrakt eller transaktion på Ethereum vara värt 50 eter (X), och gaspriset för att hantera denna transaktion vid den tidpunkten kan vara, till exempel, 1/100 000 eter (Y).
Ethereum gruvarbetare, som utför alla viktiga uppgifter för att verifiera och bearbeta en transaktion, tilldelas denna särskilda avgift för sina beräkningstjänster. Om gasprisgränsen är för låg kan gruvarbetare välja att ignorera sådana transaktioner.
Ethereum Virtual Machine
Ethereum Virtual Machine (EVM) kan driva smarta kontrakt som kan representera finansiella avtal som optionskontrakt, swappar eller kupongbetalande obligationer. Det kan också användas för att utföra satsningar och satsningar, för att uppfylla anställningsavtal, för att fungera som en betrodd spärr för inköp av högvärdesartiklar och för att upprätthålla en legitim decentraliserad spelanläggning. Detta är bara några exempel på vad som är möjligt med smarta kontrakt, och potentialen att ersätta alla typer av juridiska, finansiella och sociala avtal är spännande.
För närvarande är EVM i sin spädbarn och att driva smarta kontrakt är både "dyra" när det gäller konsumerad eter såväl som begränsad i sin bearbetningskraft. Enligt utvecklarna är systemet för närvarande ungefär lika kraftfullt som en mobiltelefon i slutet av 1990-talet. Detta kommer emellertid sannolikt att förändras när protokollet utvecklas vidare. För att sätta detta i perspektiv hade datorn på Apollo 11 lander mindre kraft än en första generationens iPhone; det är verkligen troligt att inom några få år kommer EVM (eller något liknande) att kunna hantera sofistikerade smarta kontrakt i realtid.
Inom etereums ekosystem, eter existerar som den interna cryptocurrency, som används för att lösa resultaten av smarta kontrakt som genomförs i protokollet. Ether kan brytas ut och handlas på cryptocurrency-utbyten med bitcoin- eller fiatvalutor som amerikanska dollar och används också för att betala för beräkningsinsatser som används av noder på sin blockchain.
