شرح موقع Mempool: كيف تعمل غرفة انتظار معاملات البيتكوين ولماذا هي مهمة
في كل مرة ترسل فيها عملة بيتكوين، لا تُسجّل معاملتك مباشرةً على سلسلة الكتل (البلوكشين)، بل تُسجّل أولاً في مجمع المعاملات (mempool). تخيّل مجمع المعاملات كقاعة انتظار مزدحمة في مطار: تصطفّ جميع المعاملات، ويُقرّر المُعدّنون من سيصعد على متن الرحلة التالية بناءً على المبلغ الذي يرغبون في دفعه. يصعد ركاب الدرجة الأولى (ذوو الرسوم المرتفعة) فوراً، بينما ينتظر ركاب الدرجة السياحية (ذوو الرسوم المنخفضة)، أحياناً لساعات.
يمنحك فهم آلية عمل مجمع المعاملات (mempool) ميزة حقيقية. يمكنك توقيت معاملاتك لتجنب رسوم الذروة، ومعرفة سبب تعطل الدفعة، واستخدام أدوات مثل mempool.space لمتابعة ما يحدث بالضبط على شبكة بيتكوين في الوقت الفعلي. يتعامل معظم مستخدمي العملات الرقمية مع رسوم المعاملات كرقم عشوائي يظهر في محافظهم. بمجرد فهمك لآلية عمل مجمع المعاملات، يختفي هذا العشوائية.
ما هو مجمع الذاكرة في الواقع؟
Mempool اختصار لـ "مجمع الذاكرة". عند توقيع معاملة بيتكوين وبثها من محفظتك، لا تُضاف مباشرةً إلى كتلة في سلسلة الكتل (البلوكشين). بدلاً من ذلك، تدخل منطقة تخزين مؤقتة تحتفظ بها كل عقدة على شبكة بيتكوين. تحتفظ كل عقدة، وعددها عشرات الآلاف حول العالم، بنسخة خاصة بها من المعاملات غير المؤكدة في ذاكرتها المحلية.
إليكم تفصيلاً قد يُفاجئ الكثيرين: لا يوجد مجمع بيانات واحد للمعاملات غير المؤكدة. لا يوجد خادم مركزي تُخزَّن فيه جميع المعاملات المُعلَّقة. تحتفظ كل عقدة بيتكوين بمجمع بيانات مستقل خاص بها. عندما تُرسل محفظتك معاملة، تصل أولاً إلى إحدى العقد، التي تُدقِّقها وتُعيد توجيهها إلى نظيراتها. في غضون ثوانٍ، تنتشر المعاملة عبر الشبكة، وتظهر في آلاف مجمعات البيانات الفردية. تحتوي معظم العقد على نفس مجموعة المعاملات غير المؤكدة تقريبًا، ولكن توجد اختلافات طفيفة بسبب زمن استجابة الشبكة وتكوين العقدة.
يحتوي مجمع معاملات بيتكوين النموذجي على ما بين 5000 و150000 معاملة غير مؤكدة في أي لحظة، وذلك تبعًا لنشاط الشبكة. خلال فترات الهدوء، يتقلص حجم المجمع نظرًا لأن الكتل تؤكد المعاملات بشكل أسرع من وصول المعاملات الجديدة. أما خلال فترات الازدحام، مثل إصدار عملات Ordinals أو موجات رموز BRC-20، فيتضخم حجمه بشكل كبير. في ديسمبر 2023، تجاوز عدد المعاملات المعلقة في المجمع 400000 معاملة، وبلغت رسوم تحويلات بيتكوين البسيطة أكثر من 30 دولارًا.

كيفية انتقال المعاملة عبر مجمع الذاكرة المؤقتة
إليك دورة حياة معاملة البيتكوين كاملة، من محفظتك إلى سلسلة الكتل (البلوكشين):
الخطوة الأولى: تضغط على زر "إرسال". تقوم محفظتك بإنشاء معاملة تتضمن المدخلات (مصدر البيتكوين)، والمخرجات (وجهة التحويل)، والرسوم. ثم توقع المعاملة باستخدام مفتاحك الخاص.
الخطوة الثانية: البث. يتم إرسال المعاملة الموقعة إلى أقرب عقدة بيتكوين متصلة بمحفظتك.
الخطوة الثالثة: التحقق. يتحقق هذا العقد من: هل التوقيع صحيح؟ هل المدخلات موجودة بالفعل ولم يتم إنفاقها مسبقًا؟ هل الرسوم أعلى من الحد الأدنى للترحيل الخاص بالعقد؟ إذا كانت جميع النتائج صحيحة، يضيف العقد المعاملة إلى ذاكرة التخزين المؤقت المحلية الخاصة به.
الخطوة الرابعة: النشر. يقوم العقد بإعادة توجيه المعاملة إلى نظرائه. يقومون بدورهم بالتحقق منها بشكل مستقل وإضافتها إلى مجموعات الذاكرة المؤقتة الخاصة بهم. في غضون 5-15 ثانية، تكون المعاملة موجودة في مجموعات الذاكرة المؤقتة عبر الشبكة بأكملها.
الخطوة الخامسة: الانتظار. تبقى معاملتك في ذاكرة التخزين المؤقت حتى يلتقطها أحد المعدنين. يقوم المعدنون ببناء الكتل عن طريق اختيار المعاملات من ذاكرة التخزين المؤقت الخاصة بهم، وعادةً ما يختارون المعاملات ذات الرسوم الأعلى لكل بايت أولاً. تتنافس معاملتك مع جميع المعاملات الأخرى المعلقة على مساحة الكتلة المحدودة.
الخطوة السادسة: التأكيد. يقوم المُعدِّن بإضافة معاملتك إلى كتلة جديدة. تُضاف هذه الكتلة إلى سلسلة الكتل. تقوم العُقد بإزالة معاملتك من ذاكرة التخزين المؤقت الخاصة بها. سترى أول تأكيد لك في غضون 10 دقائق تقريبًا في المتوسط.
الخطوة 7: التسوية. كل كتلة لاحقة تضيف تأكيدًا آخر. تعتبر معظم منصات التداول والخدمات من 3 إلى 6 تأكيدات نهائية، وهو ما يستغرق حوالي 30 إلى 60 دقيقة.
| منصة | ماذا يحدث؟ | وقت |
|---|---|---|
| إذاعة | ترسل المحفظة إلى العقدة الأولى | فوري |
| التكاثر | ينتشر عبر الشبكة | 5-15 ثانية |
| انتظار الذاكرة | يتنافس على أساس الرسوم لكل بايت | من دقائق إلى أيام |
| التأكيد الأول | مُضمن في كتلة | حوالي 10 دقائق (متوسط) |
| تسوية كاملة | 3-6 تأكيدات | 30-60 دقيقة |
كيف تحدد مجموعة الذاكرة المؤقتة رسوم معاملتك
هذا هو الجزء العملي. يُعدّ "مجمع الذاكرة" في الأساس مزادًا مباشرًا لمساحة الكتل، وفهم كيفية عمله يوفر عليك أموالًا حقيقية.
يمكن لكل كتلة في شبكة بيتكوين استيعاب ما يقارب 1-4 ميجابايت من بيانات المعاملات (مع تقنية SegWit، تصل السعة الفعلية إلى 2-4 ميجابايت بوحدات الوزن). تصل كتلة جديدة كل 10 دقائق تقريبًا. إذا كان لدى مجمع المعاملات 100 ميجابايت من المعاملات المعلقة، وكل كتلة تُفرغ حوالي 2 ميجابايت، فستحتاج إلى 50 كتلة (حوالي 8 ساعات) لتفريغ المتراكم، بافتراض عدم ورود معاملات جديدة. بالطبع، تصل معاملات جديدة باستمرار، لذا فإن الديناميكية الحقيقية هي قائمة انتظار متغيرة باستمرار.
يُفضّل مُعدّنو العملات الرقمية دائمًا اختيار المعاملات الأكثر ربحية أولًا. ويُصنّفون المعاملات المُعلّقة حسب نسبة الرسوم، المُقاسة بالساتوشي لكل بايت افتراضي (ساتوشي/vB). فعلى سبيل المثال، تُؤكّد المعاملة التي تُقدّم 50 ساتوشي/vB قبل تلك التي تُقدّم 5 ساتوشي/vB، بغض النظر عن قيمة المبلغ المُرسَل بالدولار.
تقدير الرسوم في الوقت الفعلي حسب حالة مجموعة الذاكرة:
| حجم الذاكرة | رسوم الكتلة التالية | تأكيد خلال 30 دقيقة | تأكيد خلال ساعة واحدة |
|---|---|---|---|
| أقل من 10 ميجابايت | 1-3 سات/vB | 1-3 سات/vB | 1 سات/vB |
| 10-30 ميجابايت | 5-15 سات/vB | 3-8 سات/في بي | 2-5 سات/vB |
| 30-80 ميجابايت | 15-50 سات/vB | 10-30 سات/vB | 5-15 سات/vB |
| 80-200 ميجابايت | 50-150 سات/vB | 30-80 سات/vB | 20-50 سات/vB |
| أكثر من 200 ميجابايت | 150+ سات/في بي | غير متوقع | قد يستغرق الأمر ساعات/أيام |
أفضل أداة لمراقبة ذلك في الوقت الفعلي هي mempool.space، وهي مستكشف بيتكوين مفتوح المصدر يعرض المعاملات غير المؤكدة، ورسوم المعاملات، وسجل الكتل. تعرض واجهة المستخدم الكتل الواردة أثناء امتلائها بالمعاملات، مع ترميز لوني حسب مستوى الرسوم. يمكنك مشاهدة معاملتك وهي تنتقل من قائمة الانتظار إلى كتلة.
لماذا يزدحم مجمع الذاكرة
تغمر عدة أشياء الذاكرة المؤقتة:
تقلبات الأسعار. عندما يتحرك سعر البيتكوين بشكل حاد صعودًا أو هبوطًا، يرتفع نشاط التداول بشكل ملحوظ. زيادة عمليات الإيداع والسحب في منصات التداول تعني زيادة في المعاملات على سلسلة الكتل التي تتنافس على مساحة الكتلة.
رموز Ordinals وBRC-20. منذ أوائل عام 2023، بدأ المستخدمون بتسجيل البيانات (الصور، الرموز، النصوص) مباشرةً على سلسلة كتل بيتكوين باستخدام بروتوكول Ordinals. كل تسجيل هو معاملة تتنافس على مساحة الكتلة. خلال فترات ذروة استخدام Ordinals، تضخمت ذاكرة التخزين المؤقت (mempool) إلى أحجام قياسية، وأصبحت عمليات تحويل البيتكوين البسيطة باهظة التكلفة.
التكهنات حول أحداث التنصيف. يميل النشاط على سلسلة الكتل إلى الزيادة مع قيام المتداولين بتعديل مراكزهم وتعديل المعدنين لعملياتهم.
معاملات التجميع. يقوم المعدنون ومنصات التداول دوريًا بتجميع العديد من مخرجات المعاملات غير المنفقة الصغيرة في عدد أقل من المخرجات الكبيرة. تتميز هذه المعاملات المجمعة بحجمها الكبير بالبايت، ويمكنها أن تشغل مساحة كبيرة من كتلة البيانات.
تباين الكتل. أحيانًا تصل الكتل بفارق زمني يتراوح بين 20 و30 دقيقة بدلًا من المتوسط البالغ 10 دقائق. خلال هذه الفترات، يتضخم مجمع المعاملات (mempool) لعدم تأكيد أي معاملات. يصاب الناس بالذعر، ويعتقدون أن الشبكة معطلة، ويبدأون بدفع رسوم أعلى. هذا يزيد الازدحام سوءًا. ثم تأتي دفعة من الكتل السريعة وتُزيل تراكم الكتل. يتم تعديل صعوبة التعدين كل 2016 كتلة لاستهداف فترات زمنية مدتها 10 دقائق، لكن تباعد الكتل الفردية عشوائي تمامًا. لقد رأيت ثلاث كتل في غضون أربع دقائق متبوعة بفارق زمني قدره 45 دقيقة. إنه تباين، وليس خللًا.
هجمات البريد العشوائي والضبابية. بين الحين والآخر، يقوم شخص ما بإغراق ذاكرة التخزين المؤقت (mempool) بآلاف المعاملات الصغيرة المصممة لإعاقة الشبكة ورفع الرسوم. وقد تكرر هذا الأمر عدة مرات خلال عامي 2023 و2024. تتسم هذه المعاملات بعدم جدواها الاقتصادية (إذ يدفع المهاجم رسومًا دون أي عائد مالي)، مما يشير إلى أن الدافع إما أيديولوجي أو تنافسي. وقد نُسبت بعض هذه الهجمات إلى أشخاص يروجون لفكرة "الكتل الكبيرة" أو يحاولون إثبات محدودية قابلية التوسع في بيتكوين.

كيفية استخدام بيانات mempool لصالحك
إن معرفة كيفية قراءة سجل المعاملات (mempool) تحولك من مستخدم سلبي إلى شخص يدفع رسومًا ضئيلة ونادرًا ما يواجه مشاكل.
حدّد توقيت معاملاتك. يتبع نشاط مجمع المعاملات أنماطًا يومية وأسبوعية. عادةً ما تكون أحجام مجمع المعاملات أصغر في الولايات المتحدة خلال الليل وعطلات نهاية الأسبوع. إذا لم تكن مستعجلاً، فتحقق من مساحة مجمع المعاملات قبل الإرسال وانتظر فترة هادئة. قد يصل الفرق في تكلفة الرسوم بين الإرسال أثناء الازدحام والإرسال خلال فترة الهدوء إلى عشرة أضعاف.
حدد رسومك يدويًا. تتيح لك معظم المحافظ الجيدة (مثل Electrum وSparrow وBlueWallet) تحديد الرسوم بعملة ساتوشي/فيزا. بدلًا من قبول الرسوم "الموصى بها" من المحفظة دون تفكير، انظر إلى عمق مجمع المعاملات الحالي واختر معدلًا يظهر في أول 1-3 كتل. غالبًا ما توفر بذلك ما بين 30% و50% مقارنةً بالتقدير الافتراضي للمحفظة.
استخدم خاصية استبدال الرسوم كضمان. فعّل هذه الخاصية دائمًا عند إرسال البيتكوين. إذا امتلأت ذاكرة التخزين المؤقت بعد إرسالك للبيتكوين، وانخفضت رسومك فجأةً، تتيح لك خاصية استبدال الرسوم رفعها. بدون هذه الخاصية، يصبح إصلاح المعاملات العالقة أكثر صعوبة.
انتبه لعتبات الحذف. تقوم عقد بيتكوين بحذف المعاملات التي تقل رسومها عن الحد الأدنى (عادةً 1 ساتوشي/في بي) وتحذف المعاملات القديمة بعد حوالي 14 يومًا. إذا كانت رسوم معاملتك أعلى من الحد الأدنى ولكنها أقل من معدل التأكيد الحالي، فسيتم تأكيدها في النهاية إما خلال فترة هدوء المعاملات أو سيتم حذفها وإعادتها إلى محفظتك.
راقب بيانات مستكشف بلوكشين بيتكوين. بالإضافة إلى mempool.space، توفر أدوات مثل Blockchair وBlockchain.com إحصائيات mempool، ومتوسط اتجاهات الرسوم، وأنماط الازدحام التاريخية. تعرض علامة تبويب "mempool" في Blockchair توزيع المعاملات المعلقة حسب معدل الرسوم، مما يساعدك على معرفة مكان معاملتك بالضبط في قائمة الانتظار.
مجمع الذاكرة على إيثيريوم وسلاسل الكتل الأخرى
يحظى نظام "mempool" الخاص ببيتكوين بأكبر قدر من الاهتمام، لكن جميع سلاسل الكتل تعتمد على نسخة ما من المفهوم نفسه. يعمل نظام "mempool" الخاص بإيثيريوم (والذي يُطلق عليه أحيانًا "txpool") بشكل مشابه: حيث تنتظر المعاملات غير المؤكدة حتى يُدرجها المدققون في الكتل. ويكمن الاختلاف في أن نظام رسوم EIP-1559 الخاص بإيثيريوم يُعدّل الرسوم الأساسية تلقائيًا مع كل كتلة، مما يجعل الرسوم أكثر قابلية للتنبؤ من نموذج المزاد البحت في بيتكوين.
لشبكة إيثيريوم جانب مظلم أيضاً: إذ تقوم روبوتات MEV (القيمة القصوى القابلة للاستخراج) بمسح الشبكة بحثاً عن فرص مربحة. بإمكانها تنفيذ صفقاتك قبل إتمامها، أو حجب عملية التبادل، أو حتى تأخير تنفيذ طلباتك الكبيرة. لهذا السبب توجد أدوات مثل Flashbots Protect، لتوجيه المعاملات عبر شبكات خاصة لا تستطيع روبوتات MEV الوصول إليها.
في سلاسل الكتل الأسرع مثل سولانا، لا يُشكّل مجمع المعاملات المؤقتة (mempool) أهمية تُذكر لأن الكتل تصل كل 400 مللي ثانية، ونادرًا ما تتراكم المعاملات. أما في بيتكوين، حيث تصل الكتل كل 10 دقائق، فيُعدّ مجمع المعاملات المؤقتة سمة أساسية لتجربة المستخدم.
يُعدّ مجمع المعاملات (mempool) المكان الأمثل لمشاهدة شبكة بيتكوين بأقصى درجات الشفافية. فكل معاملة معلقة متاحة للجميع. يمكنك متابعة عملية تجميع الكتل في الوقت الفعلي، حيث يختار المعدنون المعاملات الأكثر ربحية أولاً. تُحوّل أدوات مثل mempool.space هذه البيانات إلى تجربة بصرية آسرة: كتل ملونة تمتلئ بمستطيلات المعاملات، يتناسب حجم كل منها مع رسومها. إذا لم يسبق لك مشاهدة عملية بناء كتلة بيتكوين في الوقت الفعلي، فجرّبها. ستجعلك هذه التجربة تشعر بواقعية النظام بشكل لا يُمكن تحقيقه من خلال القراءة عنه.
مجمع الذاكرة ومستقبل قابلية توسع البيتكوين
مشكلة ازدحام ذاكرة التخزين المؤقت (mempool) مستمرة. مع تزايد استخدام البيتكوين، يتنافس المزيد من الأشخاص على نفس مساحة الكتلة التي تتراوح بين 2 و4 ميجابايت كل 10 دقائق. تُساعد شبكة لايتنينج في حل المشكلة بنقل المدفوعات الصغيرة خارج سلسلة الكتل، لكن فتح وإغلاق القنوات لا يزال يتطلب معاملات داخل السلسلة. أضافت رموز Ordinals وBRC-20 نوعًا جديدًا تمامًا من الطلب على مساحة الكتلة لم يكن موجودًا قبل عام 2023.
تهدف بعض المقترحات إلى تخفيف الضغط على ذاكرة التخزين المؤقت: إذ تُصغّر توقيعات شنور حجم المعاملات متعددة التوقيعات، وقد زاد سيجويت بالفعل من حجم الكتلة الفعال، ويمكن للتحديثات المستقبلية تحسين ترميز البيانات بشكل أكبر. لكن يبقى القيد الأساسي قائماً: إذ يحدّ بيتكوين عمداً من مساحة الكتلة للحفاظ على لامركزية الشبكة (الكتل الأكبر تعني متطلبات أجهزة أعلى لمشغلي العقد).
لهذا السبب، لن يختفي مجمع المعاملات المؤقتة (mempool) حتى مع توسع نطاق بيتكوين. إنه ميزة، وليس خللاً. سوق الرسوم الناشئة عن منافسة مجمع المعاملات المؤقتة هو ما يدفع للمعدنين ويؤمّن الشبكة. بدونه، وخاصة مع انخفاض مكافآت الكتل إلى الصفر مع كل عملية تنصيف، سيحتاج نموذج أمان بيتكوين إلى آلية تمويل مختلفة تمامًا. مجمع المعاملات المؤقتة، على الرغم من فوضويته وإحباطه أثناء الازدحام، هو جزء مما يحافظ على نزاهة النظام.