Przejdź do głównej treści

Opłaty za gaz

Opłaty sieciowe

Opłaty sieciowe w Ethereum nazywane są gazem.
Gaz to paliwo, które napędza Ethereum.

Podsumowanie

  • Każda transakcja w Ethereum wymaga niewielkiej opłaty za przetworzenie
  • Te opłaty są znane jako opłaty za gaz
  • Opłaty za gaz nie są stałe, zmieniają się w zależności od obciąż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, takie jak wysyłanie wiadomości lub uruchamianie programów. Podobnie jak w prawdziwym świecie, te zadania wymagają energii do wykonania.

W Ethereum każda akcja obliczeniowa ma ustaloną cenę w „gazie”. Twoje opłaty za gaz to całkowity koszt akcji w Twojej transakcji. Kiedy wysyłasz transakcję lub uruchamiasz , płacisz opłaty za gaz za jej przetworzenie.

Jak płacić mniej za gaz?

Chociaż wyższe opłaty w Ethereum są czasami nieuniknione, istnieją strategie, których możesz użyć, aby zmniejszyć koszty:

Wybierz odpowiedni czas na transakcje

Podobnie jak podróżowanie poza godzinami szczytu jest mniej zatłoczone i tańsze, korzystanie z Ethereum jest zazwyczaj tańsze, gdy Ameryka Północna śpi.

Poczekaj, aż ceny gazu spadną

Ceny gazu rosną i spadają co dwanaście sekund w zależności od tego, jak bardzo obciążone jest Ethereum. Gdy ceny gazu są wysokie, odczekanie zaledwie kilku minut przed wykonaniem transakcji może przynieść znaczny spadek tego, co zapłacisz.

Użyj warstwy 2 (L2)

Sieci warstwy 2 (L2) 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.

Co powoduje wysokie opłaty za gaz?

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

Wyższe opłaty mogą być spowodowane takimi czynnikami jak popularne lub NFT, okresowo zwiększony handel na lub przytłaczająca aktywność użytkowników w godzinach szczytu.

Programiści w Ethereum powinni zadbać o optymalizację użycia swoich inteligentnych kontraktów przed ich wdrożeniem. Jeśli wiele osób korzysta ze źle napisanego inteligentnego kontraktu, zużyje on więcej gazu i może nieumyślnie spowodować przeciążenie sieci.

Chcesz zgłębić temat? Sprawdź dokumentację dla programistów.

Atak CryptoKitties

W listopadzie 2017 roku uruchomiono popularny projekt CryptoKitties. Jego gwałtowny wzrost popularności spowodował znaczne przeciążenie sieci i niezwykle wysokie opłaty za gaz. Wyzwania stawiane przez CryptoKitties przyspieszyły pilną potrzebę znalezienia rozwiązań do skalowania Ethereum.

Dlaczego potrzebujemy gazu?

Gaz jest kluczowym elementem w utrzymaniu bezpieczeństwa Ethereum i przetwarzaniu transakcji. Gaz pomaga na wiele sposobów:

Gaz sprawia, że Ethereum jest , zapobiegając przytłoczeniu sieci przez złośliwych aktorów oszukańczymi działaniami.

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

Twardy limit ilości obliczeń, które można wykonać w danym momencie, zapobiega przeciążeniu Ethereum, pomagając zapewnić, że sieć jest zawsze dostępna.

Jak obliczany jest gaz?

Zaawansowane

Całkowita opłata za gaz, którą płacisz, składa się z kilku części:

  • Opłata podstawowa: opłata ustalana przez sieć, którą należy zapłacić za transakcję
  • Opłata priorytetowa: opcjonalna opłata priorytetowa, aby zachęcić operatorów węzłów do uwzględnienia Twojej transakcji
  • Jednostki 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.
    • * Zobacz Rysunek 1, aby sprawdzić, ile gazu zużywają różne typy transakcji

Wzór na obliczenie opłaty za gaz to: jednostki zużytego gazu * (opłata podstawowa + opłata priorytetowa). Większość portfeli obliczy zużycie gazu i wyświetli je w bardziej przystępny sposób.

Rysunek 1: Gaz zużywany w zależności od typu transakcji
Typ transakcjiJednostki zużytego gazu
Wysyłanie ETH21,000
Wysyłanie tokenów ERC-2065,000
Przesyłanie NFT84,904
Wymiana na Uniswap184,523

Często zadawane pytania

Większość opłaty za gaz — opłata podstawowa — jest niszczona przez protokół (spalana). Opłata priorytetowa, jeśli została uwzględniona w Twojej transakcji, zostanie przekazana walidatorowi, który zaproponował Twoją transakcję.

Szczegółowy opis tego procesu możesz przeczytać w dokumentacji gazu dla programistów.

Tak. Wszystkie opłaty za gaz w Ethereum muszą być uiszczane w natywnej walucie ETH.

Więcej o ETH

W większości portfeli lub narzędzi do śledzenia gazu zobaczysz ceny gazu wyrażone w „gwei”.

Gwei to po prostu mniejsza jednostka ETH, tak jak grosze w stosunku do złotówek, z tą różnicą, że 1 ETH równa się 1 miliardowi gwei. Gwei jest przydatne, gdy mówimy o bardzo małych ilościach ETH.

Sprawdź swoją wiedzę o Ethereum

Ostatnia aktualizacja strony: 8 kwietnia 2025

Czy ta strona była pomocna?