Według informacji dostarczonych przez Dhaiwata – dewelopera Ethereum

Kiedy przesyłasz pieniądze w zwykłym świecie, pomiędzy wami działa firma, taka jak Stripe, która wszystko załatwi.

Na $ETH nie ma nikogo pośrodku – każda transakcja musi sama znaleźć sposób, by zostać przetworzona przez sieć. Poniżej znajduje się podróż transakcji od momentu naciśnięcia przycisku „Wyślij” aż do zapisania jej na blockchainie:

1. APLIKACJA TWORZY TRANSAKCJĘ

Na przykład, gdy zamieniasz USDC → ETH na Uniswapie.

Gdy klikniesz "Swap", Uniswap przygotuje "szkic transakcji", który zawiera:

- Wysłane do jakiego kontraktu

- Jaką akcję chcesz wykonać (ile swapu)

- Ile gas jesteś gotów zapłacić maksymalnie

- Nonce (numer kolejny twojej transakcji)

⚠️ Jeśli stara transakcja utknęła, nowa transakcja również utknie, ponieważ nonce musi działać w kolejności.

2. TWÓJ PORTFEL PODPISUJE TRANSAKCJĘ

PORTFEL POKAZUJE CI, CO TRANSAKCJA ZROBI.

Klikasz "Wyślij" → portfel podpisuje transakcję twoim kluczem prywatnym.

To dowodzi, że jesteś osobą, która pozwala na transakcję.

3. TRANSAKCJA ZOSTAŁA WYSŁANA DO SIECI ETHEREUM

Portfel wysyła transakcję do RPC (takiego jak Alchemy lub Infura).

RPC umieszcza transakcję w mempool - miejscu zbierania transakcji oczekujących na przetworzenie.

Rozumiej mempool jako:

👉 "Wspólna kolejka" sieci.

Ale:

- Nie ma jednego mempool

- Nie ma zasady "kto pierwszy, ten lepszy"

- Transakcje z wyższymi opłatami zawsze mają pierwszeństwo

4. BUDOWNICZE BLOKÓW WYBIORĄ TWOJĄ TRANSAKCJĘ

W przeszłości walidatorzy sami budowali bloki, ale teraz prawie przekazują tę pracę budowniczym bloków.

Budowniczy bloków:

- Zdobądź transakcję z mempool

- Przearanżować, aby uzyskać najwięcej korzyści (optymalizacja MEV)

- Złożyć w jeden blok

- Przynieś ten blok do "aukcji"

- Walidator wybiera blok z najwyższą opłatą

Mówiąc krótko:

👉 Budowniczy bloków to osoba, która rzeczywiście wybiera twoją transakcję do dodania do bloku.

5. TRANSAKCJA ZOSTAŁA POTWIERDZONA

Po utworzeniu bloku:

Pierwsza potwierdzenie (Confirmation): ~12 sekund

→ Wystarczająco bezpieczne dla swapu, wysyłania tokenów standardowych.

Finalizacja: ~13 minut

→ Prawie niemożliwe do odwrócenia.

→ Używane do dużych transakcji, transakcji na giełdach lub mostów.

6. KIEDY TRANSAKCJA JEST NIEUDANA?

1. Transakcja utknęła

Powód:

- Opłata zbyt niska

- Transakcja z mniejszym nonce nie została jeszcze przetworzona

Jak postępować:

- "Przyspiesz" (zwiększenie opłat)

- Lub "Anuluj" wysyłając nową transakcję z tym samym nonce, ale z wyższą opłatą

2. Transakcja nieudana

Nawet jeśli nieudana, nadal tracisz gas, ponieważ Ethereum musiało "przetestować" transakcję.

Typowe powody:

- Slippage przekracza limit

- Brak allowance

- Warunki transakcji nie są już spełnione w momencie przetwarzania

3. Transakcja została usunięta z mempool

Jeśli opłata jest zbyt niska przez długi czas → węzeł pomija → musisz wysłać ponownie.

PODSUMOWUJĄC

- Aplikacja tworzy transakcję

- Portfel podpisuje transakcję

- RPC rozprzestrzenia się w mempool

- Budowniczy bloków wybiera transakcje do dodania do bloku

- Walidator potwierdza blok

- Gotowe, twoja transakcja została zapisana $ETH

ETH
ETH
2,716.99
-2.73%

$XRP

XRP
XRP
1.7573
-1.67%

SOL
SOL
117.89
+1.12%

#WriteToEarnUpgrade #ETHETFsApproved #CryptoNews