mempool
Mempool to poczekalnia dla niepotwierdzone transakcji bitcoinowych. Kiedy wysyłasz bitcoiny, twoja transakcja najpierw trafia do mempool i czeka, aż górnik włączy ją do bloku. Transakcje z wyższymi opłatami są zazwyczaj wybierane jako pierwsze.
Mempool, skrót od memory pool (pula pamięci), to obszar przechowywania istniejący na każdym pełnym węźle Bitcoin. Kiedy ktoś rozgłasza transakcję bitcoin w sieci, ta transakcja nie trafia od razu do blockchainu. Najpierw dociera do węzłów, które sprawdzają jej ważność, a następnie dodają ją do swojego lokalnego mempool. Każdy węzeł utrzymuje własną wersję mempool, więc nie ma jednego globalnego mempool, ale dobrze połączone węzły mają tendencję do posiadania podobnego zestawu oczekujących transakcji w danym momencie.
Górnicy wybierają transakcje z mempool podczas budowania nowego bloku. Ponieważ każdy blok ma ograniczony rozmiar, górnicy nie mogą uwzględnić wszystkich oczekujących transakcji naraz. Priorytetyzują transakcje według stawki opłaty, mierzonej w satoshi na wirtualny bajt. Transakcja oferująca wyższą opłatę w stosunku do swojego rozmiaru jest bardziej atrakcyjna dla górników, ponieważ przynosi więcej przychodów na jednostkę przestrzeni bloku. W okresach niskiego zapotrzebowania prawie wszystkie transakcje są szybko potwierdzane niezależnie od opłaty. W okresach wysokiego zapotrzebowania mempool zapełnia się, a transakcje z niskimi opłatami mogą czekać godzinami, a nawet dniami przed wybraniem.
Rozmiar mempool jest przydatnym wskaźnikiem przeciążenia sieci. Gdy wiele osób wykonuje transakcje jednocześnie, mempool rośnie, a opłaty rosną, gdy użytkownicy konkurują o ograniczoną przestrzeń bloku. Gdy popyt spada, zaległości się wyprzątają, a opłaty maleją. Portfele i narzędzia do szacowania opłat zazwyczaj monitorują warunki mempool, aby sugerować odpowiednią opłatę dla prędkości potwierdzenia, jakiej chce użytkownik. Rozumienie mempool pomaga wyjaśnić, dlaczego transakcje bitcoinowe nie są natychmiastowe i dlaczego opłaty różnią się w zależności od aktywności sieci.