Wysyłasz transakcję kryptowalutową i nic się nie dzieje. Portfel pokazuje oczekiwanie. Eksplorator bloków pokazuje twoją transakcję unoszącą się w otchłani, niepotwierdzoną, bez jasnej informacji, kiedy lub czy w ogóle zostanie sfinalizowana.
Większość ludzi po raz pierwszy spotyka mempool właśnie w tym momencie lekkiej paniki, a większość porad, które znajdują, zakłada, że już wiedzą, czym jest mempool. Ten przewodnik zaczyna od zera.
Mempool, skrót od memory pool (pula pamięci), to poczekalnia, w której każda transakcja blockchainowa przebywa od momentu jej nadania do momentu, gdy górnik lub walidator zapisze ją w bloku. Jest to jeden z najmniej efektownych, ale jeden z najbardziej znaczących komponentów publicznego blockchaina. Mempool decyduje o tym, ile zapłacisz w opłatach, jak długo będziesz czekać, a w niektórych sieciach, czy bot handlowy zobaczy twoje zlecenie przed jego wykonaniem i zarobi na twoim koszcie. Zrozumienie go zamienia opóźnienia potwierdzeń z tajemnicy w czytelny sygnał rynkowy.
Ten przewodnik wyjaśnia, czym właściwie jest mempool, dlaczego blockchainy w ogóle potrzebują poczekalni, jak transakcje przechodzą przez niego krok po kroku, jak rynki opłat decydują, kto zostanie potwierdzony jako pierwszy, dlaczego nie ma jednego mempoola, ale tysiące nieco różnych, co się dzieje, gdy kolejka się przepełnia, jak mempool stał się terenem łowieckim dla botów wydobywających wartość, dlaczego Solana podjęła radykalny krok całkowitego usunięcia publicznego mempoola i jakie praktyczne kroki możesz podjąć, gdy twoja własna transakcja utknie.
Czym właściwie jest mempool
Mempool to baza danych niepotwierdzonych transakcji, którą każdy pełny węzeł w sieci blockchain utrzymuje w swojej pamięci operacyjnej. Kiedy podpisujesz transakcję w swoim portfelu i wysyłasz ją, transakcja nie trafia do centralnego serwera w celu przetworzenia, ponieważ taki serwer nie istnieje. Zamiast tego twój portfel przekazuje podpisaną transakcję do węzła, a ten węzeł zaczyna ją rozprzestrzeniać do swoich sąsiadów, którzy rozprzestrzeniają ją dalej, aż większość sieci ma jej kopię. Każdy węzeł, który otrzymuje transakcję, przeprowadza serię kontroli i, jeśli transakcja przejdzie, umieszcza ją w swoim lokalnym mempoolu do oczekiwania.
Samo słowo jest skrótem od memory i pool, a część dotycząca pamięci ma znaczenie. Węzły przechowują mempool w pamięci RAM zamiast zapisywać go na dysku, ponieważ szybkość jest kluczowa. Kiedy górnik składa blok kandydujący, musi posortować tysiące oczekujących transakcji według opłat i wybrać najbardziej dochodowy zestaw w ułamku sekundy. Kiedy nowy blok dociera z innego miejsca w sieci, węzeł może go szybciej zweryfikować, jeśli większość transakcji bloku znajduje się już w jego własnym mempoolu, sprawdzona i gotowa.
Mempool to obszar przejściowy, bufor między chaotycznym, ciągłym strumieniem aktywności użytkowników a sztywnym, okresowym pulsem produkcji bloków.
Dlaczego blockchainy potrzebują poczekalni
Tradycyjny procesor płatności potwierdza transakcje natychmiast po ich otrzymaniu, ponieważ pojedyncza firma kontroluje księgę i może po prostu zapisać wpis. Publiczny blockchain nie ma takiej władzy. Tysiące niezależnych węzłów musi uzgodnić jedną historię, a osiągają to porozumienie w dyskretnych krokach, jeden blok na raz. Pomiędzy blokami sieć potrzebuje wspólnego, nieformalnego obrazu tego, co użytkownicy chcą zrobić dalej, a mempool to zapewnia.
Okres oczekiwania wykonuje również krytyczną pracę bezpieczeństwa. Zanim węzeł dopuści transakcję do swojego mempoola, weryfikuje, czy podpis cyfrowy jest ważny, czy nadawca faktycznie kontroluje wydawane środki, czy transakcja jest poprawnie sformatowana i czy te same monety nie są wydawane dwukrotnie. Ta ostatnia kontrola jest ważniejsza, niż się wydaje. Jest całkowicie możliwe, że dwie sprzeczne transakcje, obie wydające te same monety, wejdą do sieci w tym samym czasie z różnych punktów. Niektóre węzły widzą jedną jako pierwszą, inne drugą. Każdy węzeł odrzuca tę sprzeczną transakcję, która dotrze jako druga, a konflikt jest ostatecznie rozstrzygany, gdy górnik umieści jedną z dwóch w bloku. Mempool to miejsce, w którym te wyścigi są przeprowadzane i rozwiązywane.
Mempool działa również jako system wczesnego ostrzegania sieci. Szybko wypełniający się mempool sygnalizuje wzrost popytu, panikę, okno roszczeń airdrop lub skok opłat, zanim jeszcze pojawi się to w potwierdzonych blokach. Handlowcy, górnicy i estymatory opłat portfela czytają mempool tak, jak meteorolodzy czytają układy ciśnienia.
Życie transakcji krok po kroku
Śledzenie pojedynczej transakcji przez potok czyni mechanikę konkretną. Najpierw tworzenie: twój portfel konstruuje transakcję, określając kwotę, odbiorcę i opłatę, którą jesteś gotów zapłacić, i podpisuje ją swoim kluczem prywatnym. Podpis potwierdza własność bez ujawniania samego klucza.
Po drugie, nadanie. Portfel wysyła podpisaną transakcję do jednego lub więcej węzłów, które zaczynają ją przekazywać przez sieć peer-to-peer. Propagacja do większości sieci trwa zazwyczaj kilka sekund i nic w tym kroku nie wymaga zaufania do pierwszego węzła, ponieważ każdy kolejny węzeł niezależnie ponownie weryfikuje transakcję przed jej przekazaniem.
Po trzecie, walidacja. Każdy węzeł, który otrzymuje transakcję, niezależnie ją sprawdza. Nieprawidłowe transakcje, złe podpisy, niewystarczające środki, źle sformatowane dane są odrzucane na miejscu i nigdy nie trafiają do mempoola.
Po czwarte, oczekiwanie. Transakcja znajduje się teraz w tysiącach mempooli w całej sieci, widoczna dla każdego, kto uruchamia węzeł lub korzysta z publicznego eksploratora mempoola. Jak długo będzie czekać, zależy prawie wyłącznie od dołączonej opłaty w stosunku do opłat innych.
Po piąte, selekcja. Górnik w łańcuchu proof-of-work lub walidator w łańcuchu proof-of-stake składa blok kandydujący, wybierając oczekujące transakcje ze swojego mempoola, prawie zawsze sortując według gęstości opłat, aby blok zarobił maksymalną nagrodę.
Po szóste, potwierdzenie. Blok jest wydobywany lub proponowany, propagowany i akceptowany przez sieć. Każdy węzeł usuwa transakcje bloku ze swojego mempoola, a twoja transakcja jest teraz częścią łańcucha. Każdy dodatkowy blok zbudowany na nim dodaje kolejne potwierdzenie i sprawia, że odwrócenie jest wykładniczo trudniejsze.
Jak rynek opłat decyduje, kto idzie pierwszy
Miejsce w bloku jest ograniczone, a popyt się zmienia, więc blockchainy racjonują miejsce poprzez aukcję. W Bitcoin opłaty są mierzone w satoshi na wirtualny bajt, jednostkę rozmiaru danych transakcji, więc stawka opłaty transakcji zależy zarówno od tego, ile płacisz, jak i ile miejsca zajmuje transakcja. W Ethereum opłata to gaz, z opłatą bazową, którą protokół spala, i napiwkiem priorytetowym, który trafia do walidatora. W obu systemach logika jest identyczna: producenci bloków maksymalizują zysk, więc wypełniają bloki najpierw najwyżej płacącymi transakcjami.
Oznacza to, że twoja pozycja w kolejce nie jest stała. Transakcja, która w południe wyglądała na konkurencyjną cenowo, wieczorem może być beznadziejnie niedoszacowana, jeśli popyt wzrośnie. Portfele szacują opłaty, czytając bieżący mempool, patrząc, co oferują oczekujące transakcje i jak pełne były ostatnie bloki, a następnie sugerują stawkę, która prawdopodobnie zostanie potwierdzona w wybranym przez ciebie oknie czasowym. Te szacunki to wykształcone domysły, a nie gwarancje, i szybko się dezaktualizują podczas zmiennych rynków. Opłata, która przechodzi w następnym bloku podczas spokojnej niedzieli, może pozostawić cię czekającego godzinami podczas kaskady likwidacji, ponieważ gotowość innych do płacenia zmieniła się, podczas gdy twoja pozostała bez zmian. Aukcja nigdy się nie zamyka i stale zmienia ceny.
Kiedy płacisz za mało, większość sieci oferuje wyjścia awaryjne. Bitcoin obsługuje replace-by-fee, co pozwala ponownie nadać tę samą transakcję z wyższą opłatą, która zastępuje oryginał. Powiązana sztuczka, child-pays-for-parent, dołącza transakcję uzupełniającą z wysoką opłatą, która wydaje wynik utkniętej transakcji, dając górnikom motywację do potwierdzenia obu razem. Portfele Ethereum pozwalają ponownie przesłać transakcję z tym samym nonce i wyższą ceną gazu, co zastępuje oczekującą wersję. Znajomość tych narzędzi zamienia utkniętą transakcję z sytuacji awaryjnej w niedogodność.
Nie ma jednego mempoola
Ludzie mówią o mempoolu, jakby gdzieś istniała jedna kanoniczna kolejka, ale rzeczywistość jest bardziej skomplikowana i interesująca. Każdy węzeł utrzymuje własny mempool i żadne dwa nie są dokładnie identyczne. Transakcje docierają do różnych węzłów w różnym czasie, węzły stosują nieco inne zasady akceptacji, a każdy węzeł zarządza własnymi limitami pamięci. To, co nazywamy mempoolem, to tak naprawdę luźne statystyczne nakładanie się tysięcy prywatnych.
W praktyce nakładanie się jest duże, ponieważ większość operatorów węzłów używa domyślnych ustawień. Typowy węzeł Bitcoin ogranicza swój mempool do około 300 megabajtów, przechowuje transakcje do dwóch tygodni i odrzuca wszystko, co płaci mniej niż minimalna opłata przekaźnikowa wynosząca około jednego satoshi na wirtualny bajt. Gdy pula przekroczy limit rozmiaru, węzeł usuwa najpierw transakcje z najniższymi opłatami i podnosi minimalną stawkę akceptacji, dlatego bardzo tanie transakcje mogą całkowicie zniknąć podczas zatorów, zamiast tylko czekać. Po usunięciu wszędzie transakcja jest skutecznie anulowana, a środki po prostu pozostają niewydane w portfelu nadawcy.
Rozproszony charakter mempoola ma subtelną konsekwencję: status oczekiwania nie jest obietnicą. Transakcja pokazana jako oczekująca w eksploratorze istnieje tylko jako twierdzenie w pamięci niektórych węzłów. Może zostać usunięta, zastąpiona lub podwójnie wydana, dopóki nie trafi do bloku. Kupcy, którzy akceptują płatności z zerowym potwierdzeniem, uczą się tej lekcji na własnej skórze i jest to dokładnie mechanizm wykorzystywany przez atak 51% na poziomie łańcucha, gdzie atakujący przepisuje ostatnie bloki i wrzuca odwrócone transakcje z powrotem do mempoola, jakby nigdy nie zostały potwierdzone. Ataki reorganizacyjne na Monero w 2025 roku w ten sam sposób przesunęły ponad sto potwierdzonych transakcji z powrotem do kolejki oczekujących.
Polityka, standardowość i dlaczego węzły odrzucają ważne transakcje
Zasady konsensusu określają, co blockchain zaakceptuje w bloku. Polityka mempoola określa, co indywidualny węzeł będzie przechowywać i przekazywać, a te dwie rzeczy nie są tym samym. Transakcja może być doskonale ważna zgodnie z zasadami konsensusu, a mimo to zostać odrzucona przez większość mempooli, ponieważ narusza to, co programiści Bitcoin nazywają standardowością: nieformalne zasady polityki, które filtrują wyjścia pyłowe, zbyt duże skrypty, absurdalnie niskie opłaty i egzotyczne kształty transakcji, które mogłyby obciążyć sieć. Polityka to system odpornościowy na poziomie węzła, pierwsza linia obrony, która utrzymuje wspólną kolejkę w użyciu.
To rozróżnienie powoduje zamieszanie w świecie rzeczywistym. Transakcja odrzucona przez publiczne mempoole może nadal zostać wydobyta, jeśli dotrze bezpośrednio do górnika, dlatego istnieją usługi, które akceptują niestandardowe transakcje poza pasmem i przesyłają je bezpośrednio do pul wydobywczych. Oznacza to również, że mempool, który obserwujesz przez eksplorator, odzwierciedla politykę tego węzła, a nie jakąś uniwersalną prawdę. Dwóch eksploratorów może się nie zgadzać co do tego, czy twoja transakcja oczekuje, po prostu dlatego, że ich węzły stosują różne filtry.
Polityka ewoluuje również szybciej niż konsensus. Węzły wielokrotnie zaostrzały i luzowały zasady przekaźnikowe dotyczące inskrypcji danych, limitów pyłu i zachowania zastępowania na przestrzeni lat, każda zmiana zmieniając wygląd kolejki oczekujących bez dotykania konsensusu. Dla użytkowników praktyczny wniosek jest prosty: jeśli portfel ostrzega, że transakcja jest niestandardowa, problemem jest zwykle konstrukcja transakcji, a nie stojące za nią środki.
Mempool ma również cichszą instytucjonalną publiczność. Giełdy obserwują oczekujące depozyty, aby szybciej uznawać konta, zespoły compliance sprawdzają przychodzące transakcje przed potwierdzeniem, a procesory płatności szacują ryzyko przy przelewach z zerowym potwierdzeniem, sprawdzając, jak dobrze transakcja się propaguje i czy krąży jakieś sprzeczne wydanie. Transakcja, co do której większość mempooli sieci jest zgodna, jest znacznie mniej narażona na podwójne wydanie niż ta, która propaguje się słabo, a firmy wyceniają tę różnicę.
Zatory, spam i jak wygląda pełny mempool
Zator mempoola to sieć łapiąca oddech. Popyt przekracza miejsce w bloku, kolejka rośnie, a opłata potrzebna do terminowego potwierdzenia wzrasta. Użytkownicy doświadczają tego jako drogich transakcji i długiego oczekiwania. Mania Bitcoina z końca 2017 roku, lato DeFi 2020, fale bicia NFT i szał inskrypcji ordinals w 2023 roku każdorazowo powodowały zaległości w mempoolu mierzone w dniach, z setkami tysięcy transakcji w kolejce i stawkami opłat mnożącymi się z dnia na dzień. Podczas najgorszych okresów transakcje z niskimi opłatami czekały ponad tydzień, a operatorzy węzłów obserwowali, jak ich mempoole osiągają limity rozmiaru i zaczynają pozbywać się najtańszego ruchu.
Zatory mogą być również sztucznie wywołane. Ataki spamowe zalewają sieć masami transakcji o niskiej wartości, aby zatkać kolejkę i pogorszyć usługi dla wszystkich innych, co jest tanią formą ataku typu denial-of-service. Sieci bronią się minimalną opłatą przekaźnikową, zasadami usuwania i ostatecznie ekonomią, ponieważ ciągły spam kosztuje atakującego prawdziwe pieniądze w opłatach. Atak spamowy na sieć testową Ethereum w 2017 roku pokazał, jak skuteczne może być zalewanie łańcucha o słabej presji opłat, i przesunął projektowanie rynku opłat wyżej na agendzie badawczej.
Zatory to także informacja. Obrzękły mempool wraz z rosnącymi opłatami sygnalizuje pilny popyt, często wokół runów na giełdy, kaskad likwidacji lub dużych ruchów rynkowych. Wyrafinowani obserwatorzy śledzą głębokość mempoola tak, jak handlowcy obligacjami śledzą rentowności, a kilka firm analitycznych sprzedaje dokładnie ten kanał.
Mroczny las: MEV i obserwatorzy w puli
Definiująca cecha mempoola, całkowita przejrzystość, jest również jego największą słabością. Każda oczekująca transakcja jest publiczna przed wykonaniem, co oznacza, że każdy może odczytać twoje zamiary i działać na ich podstawie jako pierwszy. W łańcuchach inteligentnych kontraktów dało to początek całemu ekstrakcyjnemu przemysłowi zbudowanemu wokół maksymalnej wartości ekstrakcyjnej, czyli MEV, zysku dostępnego dla każdego, kto kontroluje kolejność transakcji.
Kanonicznym atakiem jest kanapka. Bot dostrzega twoją dużą oczekującą zamianę na zdecentralizowanej giełdzie, kupuje ten sam token jako pierwszy, aby podnieść cenę, pozwala twojej transakcji wykonać się po gorszej cenie, a następnie natychmiast sprzedaje z zyskiem wyciętym bezpośrednio z twojego wykonania. Front running, back running i sniping likwidacyjny działają na tej samej zasadzie: zobacz oczekującą transakcję, ustaw się wokół niej, przechwyć różnicę. Jeden z badaczy opisał publiczny mempool jako mroczny las, miejsce, w którym wszystko, co widoczne, jest polowane. Badacze szacują, że ekstrakcja MEV tylko na Ethereum sięgnęła miliardów dolarów od 2020 roku.
Przemysł obronny, który powstał w odpowiedzi, jest już znaczący. Prywatne przekaźniki transakcji, takie jak Flashbots Protect, pozwalają użytkownikom przesyłać transakcje bezpośrednio do budowniczych bloków, pomijając publiczny mempool, dzięki czemu boty nigdy nie widzą zlecenia. Giełdy aukcyjne wsadowe rozliczają wiele transakcji po jednej cenie rozliczeniowej, usuwając przewagę kolejności. Portfele coraz częściej domyślnie kierują duże transakcje przez chronione kanały. Nic z tego nie eliminuje MEV, ale zmienia to, kto może być polowany. Ekonomia jest prosta: wartość ukrycia zlecenia rośnie wraz z jego rozmiarem, więc duzi handlowcy traktują teraz prywatność mempoola tak, jak tradycyjne fundusze traktują ciemne pule, jako podstawową higienę operacyjną. Użytkownicy detaliczni przesyłający małe kwoty są narażeni na znacznie mniejsze ryzyko, ale pojedyncza duża zamiana przez publiczną kolejkę na cienkiej parze handlowej może w ciągu kilku sekund zapłacić trzycyfrowy haracz botowi kanapkowemu.
Odpowiedź Solany: usuń mempool
Solana dokonała najbardziej radykalnego wyboru projektowego spośród wszystkich głównych sieci: nie ma publicznego mempoola. Zamiast rozgłaszać oczekujące transakcje w całej sieci, protokół Gulf Stream Solany przekazuje transakcje bezpośrednio do walidatora zaplanowanego do produkcji następnego bloku, zwanego liderem. Harmonogram liderów jest znany z wyprzedzeniem, więc portfele i węzły wiedzą dokładnie, gdzie wysyłać ruch. Transakcje przechodzą od użytkownika do lidera z prawie żadnym publicznym okresem oczekiwania.
Projekt służy przede wszystkim szybkości i usuwa klasyczne okno obserwacyjne, od którego zależą boty kanapkowe, ponieważ oczekujące transakcje nigdy nie są nadawane do publicznego wglądu. Nie wyeliminowało to MEV, który zamiast tego dojrzał do prywatnej gospodarki aukcyjnej, gdzie wyszukiwacze płacą napiwki za pośrednictwem infrastruktury takiej jak Jito, aby ich pakiety transakcji były korzystnie umieszczane przez liderów. Lekcja jest ogólna: kolejność ma wartość w każdym blockchainie, a usunięcie publicznej kolejki zmienia miejsce, w którym ta wartość jest przechwytywana, a nie to, czy istnieje.
Inne sieci zmierzają w kierunku rozwiązań pośrednich. Zaszyfrowane mempoole ukrywają zawartość transakcji do momentu zablokowania kolejności. Separacja proponującego-budowniczego w Ethereum dzieli zadanie wyboru transakcji od zadania proponowania bloków, przesuwając MEV w kierunku bardziej przejrzystej aukcji. Mempool 2030 roku prawdopodobnie będzie wyglądał zupełnie inaczej niż otwarty bazar 2020 roku. To, co się nie zmieni, to podstawowe ograniczenie: jakiś komponent każdego blockchaina musi przechowywać transakcje między utworzeniem a potwierdzeniem, a ktokolwiek może obserwować lub wpływać na ten komponent, ma władzę nad wszystkimi, którzy nie mogą.
Czytanie mempoola samodzielnie
Nie musisz uruchamiać węzła, aby obserwować kolejkę. Publiczne eksploratory mempoola wizualizują oczekujące transakcje, rozkłady opłat i przewidywane czasy potwierdzenia w czasie rzeczywistym i są najszybszym sposobem na uzyskanie odpowiedzi na dwa pytania, które zadaje każdy użytkownik z utkniętą transakcją: jak zajęta jest sieć i jaka opłata faktycznie przechodzi teraz.
Kiedy twoja własna transakcja utknie, diagnoza jest prawie zawsze taka sama: twoja opłata jest poniżej bieżącej stawki. Twoje opcje, w przybliżonej kolejności preferencji, to poczekać, aż zatory się zmniejszą, podbić opłatę za pomocą replace-by-fee lub zastąpienia nonce, użyć child-pays-for-parent tam, gdzie jest obsługiwane, lub w Bitcoin po prostu poczekać na usunięcie, jeśli płatność nie ma już znaczenia. Czego nie powinieneś robić, to panikować. Środki nie są stracone. Niepotwierdzona transakcja albo zostanie potwierdzona, albo skutecznie przestanie istnieć, a w tym drugim przypadku monety nigdy nie opuściły twojego portfela.
Pomocne jest również zrozumienie, co faktycznie wyświetlają eksploratory. Histogram opłat pokazuje, jaka objętość oczekujących transakcji znajduje się na każdym poziomie opłat, co mówi ci, gdzie jest bieżąca cena rozliczeniowa. Widok przewidywanych bloków pokazuje, które transakcje wypełniłyby następne kilka bloków, gdyby zostały wyprodukowane natychmiast, co mówi ci, jak głęboka jest kolejka przed tobą. A linia czyszczenia, w eksploratorach Bitcoin, pokazuje stawkę opłaty, poniżej której węzły aktywnie usuwają transakcje, efektywne dno rynku. Dziesięć minut spędzonych na nauce tych trzech odczytów zwraca się przy pierwszym skoku opłat.
Jeden ostatni nawyk wart przyjęcia: sprawdź mempool przed transakcją, a nie po. Trzydzieści sekund patrzenia na bieżące stawki opłat pozwala uniknąć zarówno przepłacania w cichych okresach, jak i niedopłacania podczas burz. Kolejka jest publiczna. Bardzo niewiele osób zadaje sobie trud jej czytania, co jest dokładnie powodem, dla którego ci, którzy to robią, mają przewagę. To ten sam powód, dla którego aktualizacja sieci, która dzieli łańcuch, opisana w naszym przewodniku po hard forkach i soft forkach, zawsze wywołuje falę dramatu w mempoolu, gdy portfele i węzły po obu stronach podziału sortują, które oczekujące transakcje należą gdzie.
Często zadawane pytania
Czym jest mempool w prostych słowach?
Mempool to poczekalnia dla transakcji blockchainowych. Po wysłaniu transakcji znajduje się ona w mempoolu, widoczna i oczekująca, dopóki górnik lub walidator nie umieści jej w bloku. Każdy pełny węzeł przechowuje własną kopię tej kolejki w pamięci.
Dlaczego moja transakcja utknęła w mempoolu?
Prawie zawsze dlatego, że dołączona opłata jest niższa niż to, co oferują inne oczekujące transakcje. Producenci bloków wybierają najpierw najwyżej płacące transakcje, więc te z niższymi opłatami czekają, aż popyt spadnie lub zostaną usunięte z kolejki.
Czy transakcja w mempoolu może zostać anulowana?
Czasami. W Bitcoin replace-by-fee pozwala zastąpić oczekującą transakcję nową wersją, a utknięta transakcja, która zostanie usunięta ze wszystkich mempooli, jest skutecznie anulowana. W Ethereum możesz zastąpić oczekującą transakcję, wysyłając nową z tym samym nonce i wyższą opłatą.
Czy istnieje jeden mempool dla całej sieci?
Nie. Każdy węzeł utrzymuje własny mempool, a zawartość różni się nieznacznie między węzłami w zależności od czasu, ustawień i limitów pamięci. Mempool, na który ludzie się powołują, to zgrubne nakładanie się tysięcy niezależnych kolejek.
Jak długo transakcja może pozostać w mempoolu?
W Bitcoin domyślne ustawienia węzła przechowują transakcje do dwóch tygodni przed ich usunięciem, chociaż usunięcie może nastąpić wcześniej, jeśli pula się zapełni, a opłata jest niska. Inne sieci mają własne zasady przechowywania i usuwania.
Jaki jest związek między mempoolem a MEV?
Oczekujące transakcje w publicznym mempoolu są widoczne przed wykonaniem, więc boty mogą je odczytać i handlować wokół nich, wydobywając wartość poprzez ataki kanapkowe i front running. Ta widoczność jest surowcem dla większości MEV w łańcuchach takich jak Ethereum.
Czy Solana ma mempool?
Nie publiczny. Solana przekazuje transakcje bezpośrednio do nadchodzącego lidera bloku zamiast rozgłaszać je w sieci, co usuwa publiczną poczekalnię. MEV w Solanie przepływa zamiast tego przez prywatne aukcje pakietów prowadzone przez dostawców infrastruktury.
Czy środki są tracone, jeśli transakcja nigdy się nie potwierdzi?
Nie. Transakcja, która nigdy się nie potwierdzi, zostanie ostatecznie usunięta z mempooli, a monety po prostu pozostaną w portfelu wysyłającym, tak jakby transakcja nigdy nie została wykonana. Nic nie jest pobierane, dopóki transakcja nie zostanie uwzględniona w bloku.
Ten artykuł ma charakter wyłącznie edukacyjny i nie stanowi porady finansowej ani inwestycyjnej. Zasady sieci, mechanika opłat i domyślne polityki węzłów zmieniają się z czasem. Szczegóły są aktualne na dzień 14 lipca 2026 roku.
