Przejdź do głównej zawartości
Change page

Gaz i opłaty

Ostatnia edycja: @maciejkiraga(opens in a new tab), 3 listopada 2023

Gaz ma kluczowe znaczenie dla sieci Ethereum. To jest paliwo, które pozwala mu działać w taki sam sposób, jak samochód potrzebuje benzyny.

Warunki wstępne

Aby lepiej zrozumieć tę stronę, zalecamy przeczytanie informacji na temat transakcji i EVM.

Co to jest gaz?

Gaz odnosi się do jednostki, która mierzy ilość wysiłku obliczeniowego wymaganego do wykonania określonych operacji w sieci Ethereum.

Ponieważ każda transakcja Ethereum wymaga zasobów obliczeniowych do wykonania, każda transakcja wymaga opłaty. Gaz odnosi się do opłaty wymaganej do pomyślnego przeprowadzenia transakcji na Ethereum.

Schemat pokazujący, gdzie potrzebny jest nam gaz dla operacji EVM Schemat zaadaptowany z Ethereum EVM illustrated(opens in a new tab)

Zasadniczo opłaty za gaz są uiszczane w walucie ojczystej Ethereum, eterze (ETH). Ceny gazu są oznaczane w Gwei, który sam jest nominałem ETH — każdy Gwei jest równy 0,00000001 ETH (10-9 ETH). Na przykład, zamiast mówić, że Twój gaz kosztuje 0,000000001 Ethera, możesz powiedzieć, że gaz kosztuje 1 Gwei.

Film ten oferuje zwięzłe omówienie gazu i powodów jego istnienia:

Dlaczego istnieją opłaty za gaz?

Krótko mówiąc, opłaty za gaz pomagają utrzymać bezpieczeństwo sieci Ethereum. Wymagając opłaty za każde obliczenie wykonane w sieci, zapobiegamy spamowaniu sieci. Aby zapobiec przypadkowym lub wrogim nieskończonym pętlom lub innym stratom obliczeniowym w kodzie, każda transakcja musi ustawić limit kroków obliczeniowych wykonania kodu, których może użyć. Podstawową jednostką obliczeniową jest „gaz”.

Chociaż transakcja zawiera limit, każdy gaz niewykorzystany w transakcji jest zwracany użytkownikowi.

Schemat pokazujący, w jaki sposób niewykorzystany gaz jest zwracany Schemat zaadaptowany z Ethereum EVM illustrated(opens in a new tab)

Dalsza lektura

Czy ten artykuł był pomocny?