Przejdź do głównej zawartości

Opłaty za gaz

Opłaty sieciowe

Opłaty sieciowe w Ethereum nazywane są gazem.
Gaz jest paliwem zasilającym Ethereum.

Hero header image

Podsumowanie

  • Każda transakcja na Ethereum wymaga niewielkiej płatności, aby została przetworzona
  • Te opłaty są znane jako opłaty za „gaz”
  • Opłaty za gaz zmieniają się w zależności od przeciążenia sieci

Czym są opłaty za gaz?

Pomyśl o Ethereum jak o dużej sieci komputerowej, w której ludzie mogą wykonywać zadania, np. wysyłać wiadomości lub uruchamiać programy. Podobnie jak w prawdziwym świecie wykonanie tych zadań wymaga energii.

W Ethereum każde działanie obliczeniowe ma ustaloną cenę „gazu”. Twoja opłata za gaz to całkowity koszt działań w Twojej transakcji. Kiedy wysyłasz transakcję lub uruchamiasz inteligentny kontrakt, uiszczasz opłatę za gaz, aby działanie zostało przetworzone.

A robot

Jak płacić mniej za gaz?

Chociaż wyższe opłaty w Ethereum są czasami nieuniknione, istnieją strategie, które pozwalają obniżyć koszty:

Planuj czas transakcji

Podobnie jak podróżowanie poza sezonem wiąże się z mniejszym tłokiem i bardziej przystępnymi cenami, tak Ethereum jest generalnie tańsze w użyciu, gdy Ameryka Północna śpi.

Poczekaj na spadek cen gazu

Ceny gazu rosną i spadają co dwanaście sekund w zależności od ruchu w Ethereum. Gdy są wysokie, zaledwie kilka minut odczekania przed dokonaniem transakcji może wystarczyć, by znacząco spadły.

Używanie warstwy 2

Łańcuchy warstwy 2 są zbudowane na Ethereum, oferując niższe opłaty i obsługując więcej transakcji. Są dobrym wyborem, aby zaoszczędzić na opłatach za transakcje, które nie muszą odbywać się w głównej sieci Ethereum.

Wypróbuj warstwę 2

Co powoduje wysokie ceny za gaz?

Gdy tylko ilość obliczeń (gazu) w Ethereum przekroczy określony próg, opłaty za gaz zaczynają rosnąć. Im bardziej ten próg jest przekroczony, tym szybciej rosną opłaty za gaz.

Wyższe opłaty mogą być spowodowane przez takie rzeczy jak popularne zdecentralizowane aplikacje lub NFT, okresowo zwiększony handel na DEX lub przytłaczającą liczbę aktywności użytkowników w godzinach szczytu.

Deweloperzy w Ethereum powinni zadbać o optymalizację wykorzystania swoich inteligentnych kontraktów przed ich wdrożeniem. Jeśli wiele osób korzysta ze słabo napisanego inteligentnego kontraktu, będzie on zużywał więcej gazu i może nieumyślnie spowodować przeciążenie sieci.

Chcesz zagłębić się w temat? Zapoznaj się z dokumentacją dla deweloperów.

Atak Cryptokitties

W listopadzie 2017 r. wystartował popularny projekt CryptoKitties. Gwałtowny wzrost jego popularności spowodował znaczne przeciążenie sieci i niezwykle wysokie opłaty za gaz. Wyzwania stawiane przez CryptoKitties zwiększyły potrzebę znalezienia rozwiązań do skalowania Ethereum.

Dlaczego potrzebujemy gazu?

Gaz jest kluczowym elementem zapewniającym bezpieczeństwo Ethereum i przetwarzanie transakcji. Pomaga na wiele sposobów:

Gaz sprawia, że Ethereum jest odporne na atak Sybil, uniemożliwiając złośliwym podmiotom przeciążanie sieci nieuczciwymi aktywnościami.

Ponieważ obliczenia kosztują gaz, spamowanie Ethereum drogimi transakcjami, zarówno przypadkowo, jak i złośliwie, jest finansowo utrudnione.

Twardy limit ilości obliczeń, które można wykonać w danym momencie, zapobiega przeciążaniu Ethereum, pomagając zapewnić stałą dostępność sieci.

Jak obliczany jest gaz?

Zaawansowane

Całkowita opłata za gaz składa się z kilku części:

  • Opłata podstawowa: ustalana przez sieć opłata, którą należy uiścić za transakcję
  • Opłata priorytetowa: opcjonalny napiwek zachęcający operatorów węzłów do uwzględnienia Twojej transakcji
  • Ilość zużytego gazu*: pamiętasz, jak mówiliśmy, że gaz reprezentuje obliczenia? Bardziej złożone działania, takie jak interakcja z inteligentnym kontraktem, zużywają więcej gazu niż te proste, takie jak wysłanie transakcji.
    • * W Tabeli 1 możesz sprawdzić, ile gazu zużywają różne rodzaje transakcji

Wzór na obliczenie opłaty za gaz to: ilość zużytego gazu * (opłata podstawowa + opłata priorytetowa). Większość portfeli oblicza zużycie gazu i wyświetla je w prostszy sposób.

Tabela 1: Zużycie gazu według rodzaju transakcji
Rodzaj transakcjiIlość zużytego gazu
Wysyłanie ETH21,000
Wysyłanie tokenów ERC-2065,000
Transferowanie NFT84,904
Zamiana na Uniswap184,523

Najczęściej zadawane pytania (FAQ)

Czy ta strona była pomocna?