تراکنشهای ارزهای دیجیتال به اندازه یک تراکنش دیجیتال معمولی ساده نیستند و ممپولها بخش مهمی از این فرآیند را تشکیل میدهند.
درک پویایی تراکنشهای ارزهای دیجیتال ممکن است کمی دشوار باشد، زیرا آنها به همان روشی که یک تراکنش دیجیتال سنتی کار نمیکنند، کار نمیکنند. تعدادی از عناصر در هر تراکنش ارز دیجیتال، از جمله یک ممپول، نقش دارند. اما ممپول چیست و چه نقشی در تراکنش های رمزنگاری شما دارد؟
تراکنش رمزنگاری چگونه کار می کند؟
برای درک موقعیتی که ممپول ها در تراکنش های رمزنگاری دارند، اجازه دهید مروری اجمالی از کل فرآیند داشته باشیم. در یک بلاک چین، یک تراکنش انجام می شود و سپس توسط ماینرها یا اعتبار سنجی تایید می شود تا شبکه امن بماند.
نکته مهمی که در اینجا باید به آن توجه کرد این است که همه تراکنشهای ارزهای دیجیتال دقیقاً به یک شکل عمل نمیکنند زیرا همه بلاکچینها با یکدیگر متفاوت هستند. برای مثال، یکی ممکن است از الگوریتم اثبات سهام استفاده کند، در حالی که دیگری از اثبات کار استفاده کند. ممکن است یکی نیاز به تأییدهای متعدد داشته باشد، در حالی که دیگران به تأییدات کمتری نیاز دارند.
برای مثال بیت کوین را در نظر بگیرید. این بلاک چین به حداقل شش تأیید در هر تراکنش نیاز دارد و به دلیل تقاضای بالای کاربران، نهایی شدن یک تراکنش ممکن است مدتی طول بکشد. از طرف دیگر اتریوم به حداقل هفت تایید نیاز دارد.
علاوه بر این، هر بلاک چین دارای تعداد گره های متفاوتی است که بر تعداد ممپول های موجود تأثیر می گذارد. ممکن است متوجه شوید که برخی از ممپول ها به عنوان “مپول” یاد می کنند. در حالی که وقتی به یک ممپول خاص اشاره میکنیم مشکلی ندارد، مهم است که به یاد داشته باشید که یک ممپول بزرگ در کل یک بلاک چین وجود ندارد. بلکه هر گره ممپول مخصوص به خود را دارد. بنابراین، هر چه تعداد گره های یک شبکه بیشتر باشد، ممپول های بیشتری نیز وجود خواهد داشت.
اما در هر صورت ممپول ها نقش مهمی در تراکنش های ارزهای دیجیتال دارند. بنابراین، هدف آنها چیست؟
ممپول چیست؟
ممپول (مجموعه ای از “حافظه حافظه”) به عنوان نوعی اتاق انتظار برای تراکنش های معلق ارزهای دیجیتال عمل می کند. همانطور که قبلاً گفته شد، تراکنش های رمزنگاری به طور همزمان انجام و نهایی نمی شوند. در عوض، آنها باید توسط شبکه گرههای بلاک چین تأیید شوند تا پردازش شوند. این ممکن است زمان ببرد، بنابراین یک تراکنش معلق نیاز به جایی دارد که در انتظار تأیید باشد. این “جایی” ممپول است.
تمام تراکنشهای یک بلاک چین باید برای تایید وارد mempool شوند. در داخل mempool، یک گره می تواند اطلاعات مربوط به تراکنش های تایید نشده را ذخیره کند. بسته به سخت افزار مورد استفاده برای اجرای گره، اندازه ممپول آن می تواند متفاوت باشد. سختافزارهای سطح بالا اغلب میتوانند مقادیر بیشتری از دادهها را ذخیره کنند، در حالی که سختافزارهای ابتداییتر ظرفیت ذخیرهسازی ممپول کمتری دارند.
هنگامی که یک شبکه تقاضای تراکنش بالایی دارد، ممپول ها مسدود می شوند و جای خود را به زمان تراکنش های طولانی تر می دهند، همانطور که اغلب در بلاک چین هایی با مقیاس پذیری محدود مانند بیت کوین مشاهده می کنیم. شبکههایی که به طور مداوم پشتیبانگیری میشوند نیز میتوانند به طور کلی هزینههای بالاتری داشته باشند.
هنگامی که یک ممپول معین به ظرفیت ذخیره سازی خود می رسد، یک ماینر یا اعتبار دهنده شروع به اولویت بندی تراکنش هایی با بالاترین کارمزد می کند، زیرا انگیزه مالی آنها در اینجاست. بنابراین، اگر کمترین کارمزد ممکن را برای تراکنش ارز دیجیتال خود انتخاب کنید، این احتمال وجود دارد که در نهایت مدت بیشتری منتظر بمانید تا تأیید شود.
برخی از معاملهگران در بلاک چین بیتکوین استفاده از شتابدهندههای تراکنش را انتخاب میکنند تا امیدواریم زمان انتظار تراکنشهایشان در ممپول را کاهش دهند (اگرچه این یک راهحل تضمینشده نیست). در این سناریو، یک فرد یا تراکنش خود را مجدداً پخش می کند تا به ماینرها یادآوری کند که هنوز در حال تعلیق است یا هزینه ای را برای اولویت بندی تراکنش پرداخت می کند.
به محض تایید یک تراکنش، از mempool خارج می شود و با یک تراکنش معلق دیگر جایگزین می شود. تراکنشهایی که حداقل کارمزد را برآورده نمیکنند، فوراً از ممپول حذف میشوند و پردازش نخواهند شد.
اما ممپول ها بدون انتقاد نمانده اند. برخی معتقدند که عنصر مالی مرتبط با ممپول ها مزیتی ناعادلانه برای کاربران ثروتمندتر ایجاد می کند. این در صنعت معدن نیز دیده میشود، جایی که کسانی که ابزار سرمایهگذاری در سختافزارهای گرانتر را دارند، اغلب شانس بیشتری برای استخراج و دریافت پاداش دارند.
Mempool ها در تأیید تراکنش های رمزنگاری بسیار مهم هستند
در یک شبکه بلاک چین کریپتو، ممپول ها بسیار ارزشمند هستند. بدون این پایگاههای داده، گرهها نمیتوانند تراکنشهای معلق را مشاهده کنند و فرآیند استخراج یا اعتبارسنجی را بهتر سازماندهی کنند. اگرچه ممپول ها بدون مشکل نیستند، اما ستون فقرات مدل تراکنش های رمزنگاری را تشکیل می دهند.