Mempool چیست ؟
بعد از زدن دکمه Send، تراکنش شما همیشه همان لحظه داخل بلاک قرار نمیگیرد. معمولاً ابتدا در میان تراکنشهای در انتظار دیده میشود. Mempool یا Memory Pool فضایی در حافظه نود است که تراکنشهای معتبرِ هنوز ثبتنشده در بلاک را نگه میدارد.
میتوانید آن را شبیه سالن انتظار تصور کنید. تراکنش وارد شبکه میشود، نود آن را بررسی میکند و اگر با قوانین و سیاستهای محلی آن نود سازگار باشد، ممکن است تا زمان قرارگرفتن در بلاک در Mempool بماند.
یک نکته مهم این است که Mempool یک اتاق مرکزی و واحد برای کل دنیا نیست. هر نود حافظه و سیاستهای خودش را دارد، بنابراین محتوای Mempool دو نود میتواند کمی متفاوت باشد.
وقتی بلاکساز یا ماینر تراکنشهایی را برای یک بلاک انتخاب میکند، تراکنش ثبتشده از Mempool نودها خارج میشود. شلوغی شبکه و کارمزد پیشنهادی میتواند روی مدت انتظار بعضی تراکنشها اثر بگذارد.
اگر تراکنش را در یک Explorer به شکل Pending میبینید، معمولاً هنوز نهایی نشده و ممکن است در Mempool شبکه در حال انتشار باشد. جزئیات رفتار دقیق در Bitcoin، Ethereum و شبکههای دیگر یکسان نیست.
در نتیجه، Mempool را صف انتظار محلی تراکنشهای تأییدنشده در نودهای شبکه در نظر بگیرید، نه بخشی دائمی از خود بلاکچین.
