تأكيدات بيتكوين: كيفية قراءة دفعة معلّقة
تعرّف على ما تكشفه إشعارات دفعات بيتكوين وعدد التأكيدات وتفاصيل الكتل، ولماذا لا يمكنها ضمان موعد وصول الدفعة.
آخر تحديث:
أهم النقاط
- قد يظهر إشعار الدفعة قبل إدراج المعاملة في كتلة.
- تمنح أول كتلة تتضمن المعاملة تأكيدًا واحدًا، وتضيف كل كتلة لاحقة تأكيدًا آخر.
- يصف عمق التأكيدات إدراج المعاملة في السلسلة، ولا يضع قاعدة قبول عامة أو يضمن موعد الوصول.
تُميّز تأكيدات بيتكوين بين دفعة أُعلن عنها ودفعة أُدرجت في سلسلة الكتل. فالإشعار وحده لا يعني أن كتلة قد سجّلت المعاملة. ويصف عدد التأكيدات مدى تقدّمها في السلسلة، لكنه لا يحدّد موعد قبول خدمة الاستلام لها أو إضافتها إلى الرصيد.
الإشعار والبث والإدراج في كتلة
يمكن بث معاملة بيتكوين إلى العُقد، فتظهر قبل أن يُدرجها المعدّنون في كتلة. يدل هذا الظهور المبكر على الإعلان عنها، لكنه لا يُعد تأكيدًا. وأثناء انتظار إدراجها، قد توصف المعاملة بأنها غير مؤكدة أو معلّقة.
يحدث التأكيد الأول عندما تُقبل في سلسلة الكتل كتلة تتضمن المعاملة. وقد تعرض المحفظة أو الخدمة الدفعة قبل ذلك، لذا تحقّق مما إذا كانت الحالة تشير إلى إشعار أم إلى إدراج في كتلة. فهما أمران مختلفان، حتى إن ظهرا كلاهما في سجل المعاملات.
كيفية احتساب عمق التأكيدات
تمنح الكتلة التي تُدرج المعاملة للمرة الأولى تأكيدًا واحدًا. وتضيف كل كتلة لاحقة تُضاف بعدها تأكيدًا آخر. فالمعاملة الموجودة في أحدث كتلة مقبولة لها تأكيد واحد؛ وإذا أُضيفت كتلة أخرى فوقها، يصبح لها تأكيدان. ويقيس هذا العدد عمقها تحت أحدث كتلة، لا عدد مرات إرسالها.
تضيف الكتل اللاحقة إثبات العمل فوق المعاملة، وتجعل التراجع عنها أقل احتمالًا. وهذا يعزّز الأدلة المسجّلة، لكنه لا يضمن استحالة تأثر المعاملة بتغيير في السلسلة. اقرأ العدد بوصفه معلومة عن موضع المعاملة في السلسلة، لا وعدًا بنهائيتها في جميع الظروف.
لماذا لا تمثّل الفترة بين الكتل موعدًا نهائيًا
يبلغ متوسط الفترة بين كتل بيتكوين نحو عشر دقائق. لكن ذلك لا يعني أن الكتلة التالية ستُضاف في موعد محدد، ولا أنه عدّ تنازلي لمعاملة بعينها، ولا أنه حد أقصى للانتظار. فالعثور على الكتل عملية عشوائية، ولذلك قد تطول الفترة أو تقصر. وقد تظل المعاملة غير مؤكدة بانتظار كتلة تتضمنها.
قد يتوقف الانتظار الأولي أيضًا على مدى تنافسية رسوم المعاملة مقارنةً برسوم المعاملات التي تحظى بالأولوية للإدراج. ولا يحدّد متوسط الفترة بين الكتل أو الرسوم، كلٌّ على حدة، موعد تأكيد معاملة بعينها. توخَّ الحذر من الادعاءات التي تعد بموعد وصول استنادًا إلى متوسطات التأكيد.
ما الذي تكشفه تفاصيل المعاملة والكتلة
يساعد مُعرّف المعاملة، الذي يُسمّى غالبًا معرّف المعاملة (transaction ID)، على تحديد المعاملة المقصودة. وعند توفرها، يحدّد تجزئة الكتلة التي تتضمن المعاملة وارتفاعها الكتلة المسجّلة، بينما يعطي حقل الوقت الوقت المرتبط بتلك الكتلة في سجل المحفظة. ويمكن لهذه التفاصيل أن تساعد على التمييز بين هوية المعاملة وإدراجها في كتلة وبين مجرد إشعار عام.
لا تستطيع جميع السجلات أو الأدوات البحث عن كل معاملة على مستوى الشبكة؛ فبعض تفاصيل المحفظة لا تنطبق إلا على المعاملات التي تعرفها تلك المحفظة. كما أن التعارض أو الاستبدال يختلف عن المعاملة العادية غير المؤكدة، لذا لا ينبغي اعتبار الحالة غير المعتادة انتظارًا اعتياديًا تلقائيًا. قارِن مُعرّف المعاملة وتفاصيل الكتلة المتاحة بدلًا من الاعتماد على وصف مبهم مثل «معلّقة» وحده.
عدد التأكيدات وقبول الخدمة
تحدّد كل خدمة مستقبِلة سياستها الخاصة بشأن مقدار أدلة التأكيد الكافي. وهذه السياسة مستقلة عن العدد المسجّل على شبكة بيتكوين. فالعدد نفسه لا يحدّد قاعدة عامة لموعد قبول كل خدمة للدفعة أو إضافتها إلى الرصيد. وستة تأكيدات ليست ضمانًا مطلقًا ولا قاعدة تنطبق على كل مستلِم.
ميّز بين ثلاثة أسئلة: هل أُعلن عن المعاملة؟ وهل أُدرجت في كتلة؟ وماذا تقول سياسة المستلِم عن قبولها؟ يمكن لعدد التأكيدات على الشبكة أن يساعد في الإجابة عن السؤال الثاني، لا الثالث. لمزيد من المواد التثقيفية، تصفّح أدلة المدونة.
إجابات سريعة
هل تعني حالة «معلّقة» أن الدفعة قد فشلت؟
لا. قد تشير حالة «معلّقة» إلى أن المعاملة ظاهرة، لكنها لم تُدرج بعد في كتلة. ولا تثبت الحالة وحدها فشل المعاملة أو تحدد مهلة زمنية.
هل يمكن لمتوسط الفترة بين الكتل التنبؤ بموعد تأكيد الدفعة؟
لا. فالدقائق العشر تقريبًا متوسط، بينما تتفاوت الفترات الفعلية بين الكتل. ولا يضمن ذلك موعد التأكيد أو الوصول.
المصادر
- Bitcoin.org: FAQ — Transactions: Why do I have to wait for confirmation?
- Blockstream: How does Bitcoin work?
- Bitcoin Core: gettransaction — Bitcoin Core 30.0.0 RPC reference
This is NefiSwap's own summary of public reporting, prepared with automation. It is not financial advice.