Czym jest gaz w sieci Ethereum?
Gaz jest rodzajem "paliwa" sieci Ethereum. Każda operacja, od prostego transferu ethera po wykonanie inteligentnego kontraktu, wymaga określonej ilości obliczeń, a ta ilość jest mierzona w jednostkach gazu. Proste działania zużywają mało gazu, podczas gdy bardziej złożone — na przykład wdrażanie inteligentnego kontraktu lub interakcja z aplikacją zdecentralizowaną — zużywają zauważalnie więcej.
Koszt gazu jest opłacany przez inicjatora transakcji. Cena za jednostkę gazu jest zazwyczaj podawana w gwei (Gwei) — jest to jednostka ułamkowa ethera, gdzie 1 ETH równa się 1 000 000 000 Gwei. Ostateczna opłata równa się ilości zużytego gazu pomnożonej przez wybraną cenę za jednostkę. Transakcje z wyższą ceną gazu są zazwyczaj przetwarzane szybciej, ponieważ dla walidatorów bardziej opłacalne jest ich wcześniejsze uwzględnienie w bloku.
Co ważne wiedzieć o gazie
- gaz mierzy obciążenie obliczeniowe operacji, a nie jej wartość monetarną;
- cena gazu jest ustalana w gwei i wpływa na szybkość przetwarzania;
- jeśli ustawisz limit gazu zbyt nisko, wykonanie zostanie zatrzymane, zmiany zostaną cofnięte, a opłata zapłacona za zrealizowaną część nie zostanie zwrócona.
Zrozumienie mechaniki gazu pomaga w obliczeniu opłat z wyprzedzeniem i uniknięciu przepłacania poprzez wybór rozsądnej równowagi między szybkością a kosztem transakcji.