What is a bitcoin Mempool?

ما هو Bitcoin Mempool وكيف يعمل؟

Reading time

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

اليوم، تلقى الجمهور معظم التعليم حول موضوعات العملات المشفرة فيما يتعلق بعملية معاملات البيتكوين. ومع ذلك، تظل البيتكوين لغزًا بالنسبة لمعظم الناس. في هذه المقالة، سنناقش الدور الحاسم لBitcoin mempool في معالجة المعاملات والتحقق منها ل شبكة Bitcoin  

المحتوى الرئيسي

  1. إن Bitcoin mempool عبارة عن مساحة تخزين للمعاملات غير المؤكدة داخل كل blockchain node على الشبكة.
  2. يتم عمومًا تنفيذ المعاملات ذات رسوم الغاز المرتفعة بشكل أسرع بسبب حوافز عمال المناجم.
  3. تختلف Mempools في الحجم والسرعة. ومع ذلك، فإن متوسط وقت المعاملات التي تغادر mempool هو 10 دقائق على شبكة البيتكوين.
  4. سيتم إلغاء المعاملة تلقائيًا إذا كانت عالقة في mempool لأكثر من 72 ساعة.

فهم بروتوكول Mempool

Bitcoin memory pool، والذي يُطلق عليه عادةً mempool، عبارة عن مساحة تخزين للمعاملات غير المؤكدة. لفهم هذه الفكرة تمامًا، يجب علينا أولاً أن نفهم كيفية معالجة بروتوكولات البيتكوين للمعاملات. لنفترض أن لدينا المستخدم X الذي يرغب في إجراء الدفع بالبيتكوين. يجب على المستخدم X أن يمر بعدة خطوات قبل بدء المعالجة.

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

The Bitcoin Transaction Cycle

Mempools هي مساحات تخزين داخل عقد Bitcoin والتي تعمل كمناطق انتظار للمعاملات غير المؤكدة. أولاً، يجب التحقق من صحة المعاملات من خلال عمليات التحقق المختلفة.

بعد ذلك، يقرر المعدنين المعاملات التي سيتم تأكيدها من خلال (PoW) خوارزمية PoW. في معظم الحالات، يتم تصنيف المعاملات الصحيحة حسب الحجم نظرًا لأن التحويلات الأكبر لها رسوم معاملات أكبر وتنتج المزيد من الأرباح للقائمين بالتعدين.

لذا، فإن عملية النقل التي أجراها المستخدم X ستظل بصبر كمعاملة معلقة حتى تكتمل جميع العمليات المذكورة أعلاه. وبعد ذلك سيتم تنفيذ عملية النقل وإرسالها في طريقها.

كيف تحتوي Mempools على المعاملات المعلقة

خلافًا للاعتقاد الشائع، فإن مجمع Bitcoin mempool ليس جهاز تخزين واحد أو بروتوكول سحابي يتضمن جميع المعاملات المعلقة في وقت واحد.

بدلاً من ذلك، تدعم كل عقدة من عقد Bitcoin مساحة الmempool الفريدة الخاصة بها مع حجم ذاكرة متفاوت. تتمتع بعض العقد بقدرة أكبر على احتواء المزيد من المعاملات. تتضمن أشكال العقد الجديدة عقدًا خفيفة ذات سعة محدودة ولكنها تعمل بشكل أسرع بكثير من عقد البيتكوين الكلاسيكية.

How Mempools Control the Transaction Chaos

ومع ذلك، للتحقق من معاملة واحدة، يجب أن تنتقل المعلومات عبر جميع العقد الموجودة على شبكة Bitcoin. وهذا مطلب صارم لضمان صحة وشرعية معاملات البيتكوين الجديدة. خلال هذه العملية، يتحقق بروتوكول Bitcoin من صحة العنوان وكفاية أموال التحويل والتفاصيل الأساسية الأخرى للتأكد من أن المعاملة جيدة.

BTC Mempool مقابل Ethereum Mempool

على الرغم من أن Bitcoin وEthereum هما شبكتان مختلفتان تمامًا، إلا أن مجموعات الذاكرة الخاصة بهما متشابهة. على الرغم من الاختلافات الأساسية، فإن عملية التحقق من المعاملات الجديدة في كلا نظامي blockchain متطابقة تقريبًا.

Differences Between Bitcoin and Ethereum Mempools

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

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

تستغرق كل عقدة Bitcoin حوالي 10 دقائق تقريبًا لمعالجة المعاملات الجديدة حيث يستغرق إنشاء عقدة blockchain جديدة داخل الشبكة حوالي 10 دقائق.

حقائق سريعة

دور مجمع Bitcoin Mempool في الممارسة العملية

بعيدًا عن مفهوم mempools، فلنناقش العملية الفعلية وما يحتاج المستخدمون إلى معرفته حول هذه الآلية. للحصول على معاملاتك من خلال mempools بسرعة، يجب عليك فهم مفهوم ة (MEV).

يقيس MEV الحد الأقصى للربح الذي يمكن أن يحصل عليه القائم بالتعدين من التحقق من صحة عقدة معاملة جديدة. يؤثر حجم MEVs بشكل مباشر على أوقات تأكيد المعاملة. على سبيل المثال، تعني رسوم المعاملات المرتفعة لعملية نقل جديدة أن MEV للعقدة الجديدة سيكون أعلى. لذلك، سيكون لدى القائمين بالتعدين حافز أكبر للتحقق من صحة هذه العقدة قبل العقد الأخرى.

How MEV Affects Mempool Waiting Times

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

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

ماذا يحدث للمعاملات غير المؤكدة على مدى فترة طويلة؟

إذن، كم من الوقت يستغرق تعليق blockchain داخل شبكة Bitcoin؟ على الرغم من أن المعاملات غير المؤكدة في Bitcoin mempool لا تتسبب أبدًا في خسارة الأموال، إلا أنها يمكن أن تشكل مخاطر كبيرة لعمليات التحويل المرتبطة بالوقت.

إذا كانت المعاملة صغيرة، أو إذا كانت الشبكة مزدحمة في الوقت الحالي، فقد تظل بعض المعاملات عالقة في mempool لمدة تصل إلى 72 ساعة. بعد ذلك، يتم إلغاء التحويل، ويتم إرجاع جميع الأموال إلى محافظ العملات المشفرة الخاصة بالمالكين المعنيين.

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

كيفية سحب البيتكوين من Mempool

لسوء الحظ، لا يسمح نظام Bitcoin mempool بعكس المعاملات. بمجرد بدء المعالجة، لا توجد طرق فعالة لإلغائها يدويًا. ومع ذلك، توجد فرصة تعديل واحدة لزيادة مبلغ رسوم الغاز على المعاملات.

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

ملخص القول

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

المقالات التي نُشرت مؤخراً

Getting Ready for The Highly Anticipated FMPS 2024
Bringing Our Payment Solutions To The Finance Magnates Pacific Summit
10.06.2024
Suiting Up For Crypto Discussions at The Massive Token 2049
Token 2049 Singapore is Around The Corner – Here Are Our Plans
10.06.2024
B2BinPay Suits Up for Money Expo India 2024!
B2BinPay is Good to Go at Money Expo India 2024! 
05.06.2024
B2BiPay v20 update
الإصدار 20 من B2BinPay – تعزيز الوظائف من خلال إضافة TRX Staking ودعم شبكات Blockchain جديدة