Hoppa till huvudinnehåll

Vad är gas?

U
Skrivet av UKey Wallet

Ethereum implementerar en runtime-miljö på blockkedjan, kallad Ethernet Virtual Machine EVM.

Varje nod som deltar i nätverkskörningarna kör EVM som en del av blockvalideringsprotokollet. De validerar varje transaktion som täcks av blocket och kör den börsutlösta koden i EVM. Varje full nod i nätverket utför samma beräkningar och lagrar samma värden. Det faktum att kontraktsutförande upprepas flera gånger över alla noder måste göra kontraktsutförande dyrt att konsumera, så det driver också alla att inte lägga någon beräkning som kan utföras utanför kedjan på blockkedjan.

För varje utfört kommando finns en specifik förbrukning, räknat i enheter gas. Varje kommando som ett kontrakt kan använda kommer att ha ett motsvarande Gasvärde.

Fick du svar på din fråga?