Gasgrænsen er den maksimale mængde gas, du er villig til at bruge på en transaktion. Hvis transaktionen bruger mindre, får du en refusion for den ubrugte del. Hvis den forsøger at bruge mere, mislykkes transaktionen, og du mister den gas, der allerede er forbrugt. Hvis grænsen sættes for lavt, betyder det, at din transaktion løber tør for gas og vender tilbage. Hvis du sætter den for højt, koster det ikke ekstra, så længe transaktionen gennemføres. Tegnebogen estimerer normalt den korrekte grænse automatisk. Manuel justering er for edge-tilfælde eller avancerede brugere, der ønsker at begrænse deres eksponering.
Der er også en blokgasgrænse. Det er den maksimale gas, som alle transaktioner i en enkelt blok kan forbruge. Ethereums blokgasgrænse er omkring 30 millioner. Minere og validatorer pakker blokke op til denne grænse og prioriterer transaktioner med højere gebyrer. Blokgasgrænsen bestemmer, hvor mange transaktioner der er plads til i en blok. At hæve den øger gennemløbshastigheden, men øger også hardwarekravene for at køre en node. Gasgrænsen er en parameter, der former både brugeroplevelsen og netværksdecentraliseringen.
Vigtige oplysninger om gasgrænser
- Transaktionsgasgrænse — maksimalt gasforbrug
- Blokgasgrænse — maks. gas pr. blok, omkring 30 millioner på Ethereum
- Tom for benzin — transaktionen mislykkes, og forbrugt gas går tabt
- Refusion — ubrugt benzin returneres til afsender
De fleste brugere når aldrig benzingrænsen. Tegnebøger håndterer det. Når en transaktion mislykkes på grund af manglende benzin, undervurderer tegnebogen normalt kompleksiteten.
Comments
No comments yet. Be the first to share a thought.
Leave a comment