ماذا يحدث عندما يكتمل بلوك بيتكوين؟ كل بايت يطلق مزادًا مباشرًا للرسوم

عندما يشتدّ تدفّق بيانات بيتكوين، فإن امتلاء كتلة كاملة لا يوقف الشبكة؛ بل يحوّل المساحة المتاحة التالية إلى مزاد حيّ حيث تُسعَّر الاستعجالية.

أهم النقاط

  • تبلغ كتل بيتكوين حدًا أقصى قدره 4 ملايين وحدة وزن، ما يجبر المدفوعات ذات الرسوم الأقل على الانتظار.
  • يمكن لبيتكوين كور 31.0 طرد الحزم الأضعف عندما يمتلئ مخزن الذاكرة (mempool) في عقدة ما بسعة 300 ميغابايت.
  • لدى مستخدمي بيتكوين 3 مسارات لزيادة الرسوم: RBF وCPFP ومُسرّعات التسريع عبر التعدين عندما يستمرّ الازدحام.

تصطفّ الصفوف قبل الكتلة

تخيّل منصة مترو مزدحمة وقت الذروة. كل راكب جديد لديه تذكرة صالحة، لكن القطار القادم لديه مساحة محدودة. في بيتكوين، تدخل المعاملة أولًا مخزن الذاكرة (mempool) الخاص بعقدةٍ ما، وهو مكان احتجاز مؤقت لمدفوعات صالحة لم تُؤكَّد بعد. الفكرة المهمّة هي أنه لا يوجد مخزن ذاكرة واحد عالمي. كل عقدة تحتفظ بنسختها الخاصة، وتطبّق سياساتها المحلية، وقد ترى مجموعة مختلفة قليلًا من المعاملات المعلقة.

mempool.space unconfirmed transfer count.اعتبارًا من الساعة 8 صباحًا بتوقيت EDT يوم الاثنين، لدى بيتكوين قرابة 90,617 تحويلًا غير مؤكد منتظرًا في مخزن الذاكرة. مصدر الصورة: Mempool.space تمتلئ كتلة كاملة ويحدث امتلاء مخزن الذاكرة أيضًا كحدثين مختلفين. تُحدَّد كتل بيتكوين بالاتفاق (consensus) عند 4 ملايين وحدة وزن، وهو مقياس يراعي طريقة هيكلة بيانات المعاملات. تسمح عقد بيتكوين كور، افتراضيًا، بحوالي 300 ميغابايت من الذاكرة لمخازن الذاكرة المحلية وقد تحتفظ بالمعاملات مدة تصل إلى 336 ساعة. يمكن أن تمتلئ الكتلة بينما لا يزال الكثير من المعاملات موجودًا في الذاكرة في انتظار القطار التالي.

كتلة كاملة تحوّل الانتظار إلى مزاد

لا تختار المُعدِّنات عادةً المعاملات حسب العمر. فهي تبني قوالب الكتل حول الرسوم، ووزن المعاملات، والاعتماديات بين المدفوعات. الوحدة العملية التي يراها المستخدمون هي الساتوشي لكل بايت افتراضي، أو sat/vB. تعرض الرسوم الأعلى للمُعدِّنين إيرادًا أكبر مقابل مساحة كتلة نادرة، لذا تميل أقوى حزم الرسوم إلى التحرك أولًا.

وهذا يعني أن الدفع المرسل أولًا قد يُؤكَّد بعد دقائق من إرسالٍ لاحق. قد تنتشر معاملة ذات رسوم مرتفعة على نطاق واسع في الشبكة وتصل إلى قوالب المُعدّنين المقبلة. أما معاملة ذات رسوم منخفضة فقد تبقى تحت العتبة حتى بعد مرور عدة كتل. تساعد تقديرات التأكيد، لكنها ليست وعودًا لأن المعاملات الجديدة تصل باستمرار والكتل نفسها تظهر بفواصل غير منتظمة.

عندما تتنافس المعاملات المعلقة بشكل كافٍ على كل كتلة، يصبح مخزن الذاكرة أقل شبيهًا بطابورٍ مهذّب وأكثر شبيهًا بقائمة ترقية في مطار. يمكن للركاب الجدد الذين يدفعون أكثر أن يزيحوا العطاءات الأضعف. إذا وصلت عقدة بيتكوين كور إلى حدّ الذاكرة المهيأ، فإنها تقص المجموعة المتصلة اقتصاديًا الأضعف من المعاملات وترفع حدّ الرسوم المحلي المتدرّج. المعاملة التي تم إزاحتها ليست غير صالحة، ولم تلغِ عنها السلسلة الكتل. فهذه العقدة توقفت ببساطة عن حملها.

الازدحام يصل إلى المحفظة

بالنسبة للمستخدم العادي، تكون النتيجة الأولى هي التأخير. قد تقول المحفظة إن الدفع “قيد الانتظار” لساعات بينما تُؤكَّد معاملات أحدث. أما بالنسبة للمتداول، أو مكتب الصرافة أو الخزينة، فقد يؤخّر هذا التأخير إيداع صفقة، أو يبطئ حركة الضمانات، أو يقطع تحويل التحكيم (arbitrage)، أو يترك الأموال غير متاحة خلال سوق سريع.

وبما أن الرسوم ترتبط أساسًا بوزن المعاملة وليس بقيمة التحويل، يمكن لدفع قيمته 50 دولارًا وتحويل بقيمة 5 مليون دولار أن يتنافسا على شروط متقاربة عندما تكون بنية المعاملة متشابهة. كلما زادت حساسية التحويل للوقت، زاد احتمال أن تصبح الرسوم غير الكافية أكثر كلفة.

Mempool blocks via mempool.spaceتمثل الكتل الخضراء على mempool.space مجموعات من معاملات بيتكوين غير المؤكدة المنتظرة في مخزن الذاكرة لتتم إضافتها إلى التحديد من قبل المُعدّنين. تقدّر كل كتلة المعاملات المحتملة لتناسب كتلة مستقبلية استنادًا إلى معدلات رسومها المقاسة بالساتوشي لكل بايت افتراضي (sat/vB). يعطي المُعدّنون عادةً الأولوية للمعاملات الأعلى رسومًا أولًا لأنها تعظم عائدات الكتلة. ومع تعدين كتل جديدة تقريبًا كل 10 دقائق، تُزال المعاملات من مخزن الذاكرة، بينما تُعيد المعاملات التي يتم بثها حديثًا ملأه باستمرار، ما يخلق طابورًا متغيرًا باستمرار. النتيجة الثانية هي سوق رسوم أعلى. لا تحتوي بيتكوين على “رسوم أساسية” على مستوى البروتوكول مثل إيثيريوم. بدلًا من ذلك، يتنافس المستخدمون مع معدل الرسوم الهامشي الذي يستطيع المُعدّنون إدراجه في الكتلة التالية، بينما تحافظ كل عقدة أيضًا على حدّ قبول محلي. تحت الضغط، يمكن أن يرتفع هذا الحد الديناميكي بعيدًا فوق إعداد الترحيل الأساسي للبرنامج. قد تكون الرسوم المعروضة أمس، أو حتى قبل 20 دقيقة، لم تعد تكفي لشراء سرعة التأكيد نفسها.

النتيجة الثالثة هي عدم اليقين قبل التسوية. رؤية معاملة في مستكشف الكتل دليل على أن بعض العقد تعرف بها، وليس برهانًا على أن كل مُعدّن يعرف عنها. يمكن أن تُستبدل المعاملة غير المؤكدة أو تُزاح أو تختفي من رؤية عقدة ما بينما تظل معاملة قابلة للاستخدام كإنفاق ممكن وصالح. الشركات التي تُطلق البضائع، أو تُسجّل الحسابات، أو تعتبر الإيداع نهائيًا عند انعدام التأكيدات (zero confirmations) فإنها تقبل مخاطر قد يجعلها الازدحام أكثر وضوحًا.

طرق محدودة لإنقاذ معاملة عالقة

تمنح بيتكوين نفسها المستخدمين طريقين رئيسيين لإعادة تسعير معاملة متأخرة. الإحلال مقابل الرسوم، المعروف باسم RBF، يتيح للمُرسِل استبدال معاملة غير مؤكدّة بمعاملة تدفع رسومًا أعلى. تخيل ذلك كإلغاء عطاء منخفض وتقديم عطاء أقوى للمقعد نفسه. أمّا الطفل يدفع مقابل الوالد، أو CPFP، فيأخذ طريقًا آخر: يتم استخدام مخرج قابل للإنفاق من المعاملة المتأخرة في معاملة “طفل” جديدة برسوم مرتفعة، ما يمنح المُعدّنين حافزًا لإدراج المعاملة الأم والطفل معًا.

لا توجد أي من هاتين الأداتين على نحو سحري. يجب أن يلبّي استبدال RBF سياسات العقد وأن يدفع رسومًا كافية لتتجاوز كلًا من المعاملة التي يستبدلها والسوق الحالي. يجب على معاملة CPFP الطفل أن ترفع معدل الرسوم المجمّع للحزمة بأكملها، وليس أن تبدو باهظة الرسوم بمفردها فقط. في سوق يتصاعد فيه الطلب بشكل حاد، قد لا يزال الرفع المتواضع يترك الدفع تحت العتبة المتحركة. الهدف الحقيقي ليس “رسوم الترحيل الدنيا” (minimum relay fee). بل معدل الرسوم قرب ذيل الكتلة التالية المرجحة.

ViaBTC's transfer acceleratorتقدم ViaBTC مُسرّع التحويل 20 دفعة مجانية في الساعة. بخلاف هاتين الخيارتين، تُعد مُسرّعات التعدين خدمات تقدمها بعض مسابح تعدين بيتكوين تتيح للمستخدمين إرسال معاملة للنظر فيها بالأولوية عندما تكون عالقة في مخزن الذاكرة برسوم منخفضة. بدلًا من تغيير قواعد الإجماع (consensus) لبيتكوين، يطلب المُسرّع ببساطة من المُعدّنين المشاركين إدراج تلك المعاملة في واحدة من الكتل التالية التي يقومون بتعدينها. بعض المُسرّعات مجانية لكن لها متطلبات أهلية، بينما يفرض غيرها رسومًا أو يتطلب أن تحقق المعاملة حدًا أدنى من معدل الرسوم.

بيتكوين كور 31.0 يغيّر الآلية، لا السقف

تغيّر بيتكوين كور 31.0 بعض الآليات خلف تلك المنافسة. فهي تجمع مخازن الذاكرة العنقودية (cluster mempool) المعاملات غير المؤكدة المتصلة ببعضها وترتبها حسب معدل الرسوم الذي يُتوقع أن تُعدَّن به المجموعة. حدود التجميع الافتراضية هي 64 معاملة و101 كيلوبايت في الحجم الافتراضي. يُقصد من التصميم تحسين قرارات بناء الكتل والإزاحة والترحيل والاستبدال دون تغيير سقف الإجماع في بيتكوين عند 4 ملايين وحدة وزن.

تصوّر بصري لفكرة مخزن الذاكرة العنقودي في بيتكوين كور. تعمل أعمال هندسية أخرى على خفض تكلفة نقل الكتل الكاملة عبر الشبكة. يتيح “ترحيل الكتل المدمجة” (compact block relay) للعقدة إعادة بناء قدر كبير من كتلة جديدة من المعاملات التي تحتفظ بها بالفعل، ما يقلل البيانات والوقت اللازمين لنشرها. يهم ذلك لأن الانتشار الأبطأ قد يزيد خطر أن يبني مُعدّنان لفترة وجيزة على طرفين مختلفين من السلسلة (chain tips). قد يقلل المزيد من سعة الكتل الضغط على الرسوم على المدى القصير، لكنه قد يضيف أيضًا متطلبات على عرض النطاق (bandwidth) والتحقق والانتشار.

الخلاصة العملية بسيطة. عندما تكون كتلة بيتكوين ممتلئة، لا يحدث انهيار ولا تحصل أي معاملة على أقدمية بسبب الانتظار. يؤكد المُعدّنون أكثر الحزم الاقتصادية جاذبية من المعاملات الصالحة التي تتسع، بينما تبقى المدفوعات الأرخص معلقة، أو تُعاد تسعيرها، أو تفقد مدى الوصول للترحيل. بالنسبة للمستثمرين والشركات، ليست الرسوم طابعًا بريديًا. بل هي عطاء لمساحة تسوية نادرة. اعتبر زمن التأكيد احتمالًا، وراقب ظروف الرسوم الحالية قبل أن يتحول التأخير الروتيني إلى مشكلة تشغيلية مكلفة.

مصدر صورة بطل/ميزة: mempool.space

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • مُثبت