Mempool
Mempool to cyfrowa poczekalnia dla transakcji kryptowalutowych, które nie zostały jeszcze potwierdzone. Nazwa pochodzi od angielskiego wyrażenia „memory pool”.
Czym jest mempool?
Gdy wysyłasz kryptowalutę ze swojego portfela kryptowalutowego, transakcja nie trafia od razu do blockchaina. Najpierw komputery w sieci weryfikują transakcję. Następnie może ona czekać w mempoolu.
Nie ma jednego centralnego mempoola. Każdy węzeł, czyli komputer uczestniczący w sieci, ma własną listę niepotwierdzonych transakcji. Uczestnicy dodający nowe bloki wybierają transakcje z tej listy.
Transakcje z wyższą opłatą sieciową zazwyczaj mają pierwszeństwo. Dlatego przy dużym obciążeniu sieci Twoja transakcja może czekać dłużej.
Przykład mempoola
Wysyłasz kryptowalutę do innej osoby i wybierasz niską opłatę sieciową. Twoja transakcja jest prawidłowa, ale czeka w mempoolu, ponieważ inne transakcje mają wyższe opłaty.
Gdy nowy blok uwzględni Twoją transakcję, zostanie ona potwierdzona w blockchainie. Jeśli transakcja długo czeka lub znika z mempoola, nie oznacza to, że Twoja kryptowaluta przepadła. Transakcja nie została wtedy potwierdzona, a środki nadal znajdują się w Twoim portfelu.
Dlaczego mempool jest ważny w świecie kryptowalut?
Mempool wyjaśnia, dlaczego transakcja kryptowalutowa czasami nie jest realizowana od razu. Jeśli liczba transakcji przekracza ilość miejsca w nowych blokach, czas oczekiwania i opłaty sieciowe często rosną.
W wiadomościach o kryptowalutach może pojawić się informacja o dużym obciążeniu sieci lub zapełnionym mempoolu. Oznacza to, że wiele osób wysyła transakcje w tym samym czasie. Sieć nadal działa, ale przetwarzanie transakcji może potrwać dłużej i kosztować więcej.
Zapełniony mempool nie oznacza automatycznie, że z blockchainem dzieje się coś złego. Przede wszystkim pokazuje, że chwilowo wiele osób chce skorzystać z ograniczonej przestrzeni w nowych blokach.