تأكيد

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

اقرأ أيضاً: نسخ التداول

تعريف

يؤكد التأكيد تسجيل المعاملة بشكل دائم:

مفهوم وتصميم المنتجالوصف
0 تأكيداتتم بث المعاملة ولكنها لم تُدرج بعد في كتلة (غير مؤكدة/معلقة)
تأكيد واحدتم تضمين المعاملة في الكتلة الأخيرة
3 تأكيداتتم تعدين كتلتين إضافيتين بعد كتلة المعاملة.
6 تأكيداتمعيار البيتكوين للمعاملات ذات القيمة العالية (حوالي 60 دقيقة)
النهائيةالنقطة التي تُعتبر عندها المعاملة غير قابلة للإلغاء

متطلبات التأكيد حسب الشبكة

الانرنيتالوقت لكل كتلةالتأكيدات النموذجية المطلوبةوقت الانتظار
إلى البيتكوين~ دقائق شنومك1-6 (تعتمد على القيمة)10-60 دقيقة
إثيريم~ 12 ثانية12-352.5-7 دقيقة
لايتكوين~ دقائق شنومك615 دقيقة تقريبًا
الاستلقاء تحت أشعة الشمس~ 0.4 ثانية1 (نهائية فورية)
كاردانو~ 20 ثانية155 دقيقة تقريبًا

الأصل والتاريخ

التاريخالحدث/الفعالية
2009قدمت عملة البيتكوين مفهوم تأكيدات الكتل - حيث تكتسب المعاملات مزيدًا من الأمان مع كل كتلة جديدة
2010ساتوشي ناكاموتو أوصى 6 تأكيدات لمعاملات البيتكوين الكبيرة في منشورات المنتدى
2013بدأت منصات التداول بتطبيق متطلبات تأكيد متغيرة بناءً على حجم الإيداع.
2015أدخلت إيثيريوم أوقاتًا أسرع لإنشاء الكتل (حوالي 15 ثانية)، مما غيّر ديناميكيات التأكيد.
2019تعرضت شبكة إيثيريوم كلاسيك لهجمات بنسبة 51%، مما يدل على أن عدم كفاية التأكيدات يسمح بالإنفاق المزدوج.
2020تعرضت العديد من السلاسل الأصغر حجماً لهجمات إعادة تنظيم، مما يؤكد أهمية عمليات التأكيد.
2022أدى انتقال إيثيريوم إلى آلية إثبات الحصة إلى إدخال مفهوم "النهائية" - حيث يتم تأكيد المعاملات بدقة رياضية بعد حوالي 15 دقيقة
2024وفرت سلاسل الحجوزات عالية السرعة (سولانا، أفالانش) إمكانية إتمام الحجز بشكل فوري تقريبًا، مما غيّر التوقعات المتعلقة بأوقات التأكيد.
"بعد عدد معين من التأكيدات، تتضاءل احتمالية تمكن المهاجم من اللحاق بالسلسلة بشكل كبير."
ساتوشي ناكاموتو، الورقة البيضاء لبيتكوين (القسم 11)

كيف تعمل هذه التقنية؟

خطوةما يحدث
1يقوم المستخدم ببث معاملة إلى الشبكة
2تدخل المعاملة إلى منطقة انتظار المعاملات غير المؤكدة (mempool).
3يقوم المُعدِّن/المُدقِّق بإدراج المعاملة في كتلة جديدة
4تمت إضافة الكتلة إلى سلسلة الكتل - وهذا هو التأكيد الأول
5كل كتلة لاحقة تضيف تأكيدًا آخر
6بعد الحصول على تأكيدات كافية، تُعتبر المعاملة نهائية
سيناريومستوى الخطر
تأكيد واحدمخاطر منخفضة للمبالغ الصغيرة؛ من الممكن نظرياً عكس العملية من خلال إعادة تنظيم باستخدام تقنية البلوك تشين
3 تأكيداتمناسب للمعاملات متوسطة القيمة؛ إعادة التنظيم باتت مستبعدة بشكل متزايد
6 تأكيدات (بيتكوين)معيار للمعاملات الكبيرة؛ إعادة التنظيم تتطلب قوة تجزئة هائلة
12+ تأكيدًايكاد يكون من المستحيل عكسها؛ تُستخدم في عمليات التحويل ذات القيمة العالية جدًا.
تأكيداتاحتياجات المهاجماحتمالية الانعكاس (قوة التجزئة 10%)
1انطلق في السباق في المربع السكني التالي~ 10٪
3تجاوز 3 كتلة~ 1٪
6تجاوز 6 كتلة~ 0.02٪
12تجاوز 12 كتلةضئيلة
مفهوم وتصميم المنتجالوصف
النهاية الاحتماليةكل تأكيد يقلل من احتمالية الانعكاس (بيتكوين، سلاسل إثبات العمل)
نهائية مطلقةبعد تجاوز حد معين، تصبح المعاملة غير قابلة للعكس رياضياً (Ethereum PoS، Cosmos)
نهائية فوريةتُعتبر المعاملة نهائية بمجرد معالجتها (سولانا، وبعض سلاسل BFT).

بعبارات بسيطة

  1. تأكيد المعاملة يعني أنه تم تسجيلها في سجل المعاملات. على البلوك تشين - إنه أمر رسمي وجزء من السجل الدائم.
  2. المزيد من التأكيدات = المزيد من الأمان– كل كتلة جديدة تجعل من الصعب على أي شخص عكس معاملتك.
  3. معيار البيتكوين هو 6 تأكيدات.(حوالي 60 دقيقة) للمعاملات الكبيرة - عند هذه النقطة، سيتطلب عكس المعاملة التحكم في أكثر من نصف الشبكة.
  4. تتطلب سلاسل الكتل الأسرع عددًا أقل من التأكيدات– يمكن لـ Solana و Avalanche إتمام المعاملات في ثوانٍ، بينما يستغرق Bitcoin حوالي ساعة للحصول على الأمان الكامل.

هام: يعتمد عدد التأكيدات المطلوبة على قيمة المعاملة وأمان سلسلة الكتل. بالنسبة لفنجان قهوة بقيمة 5 دولارات، قد يكون تأكيد واحد (أو حتى صفر) كافيًا. أما بالنسبة لتحويل مليون دولار، فمن الحكمة انتظار 6 تأكيدات أو أكثر من عملة البيتكوين. عادةً ما تتطلب منصات التداول تأكيدات متعددة للإيداعات للحماية من هجمات الإنفاق المزدوج.

أمثلة من العالم الحقيقي

مثال 1: تأكيدات إيداع العملات الأجنبية

  • السيناريو: يقوم المستخدم بإيداع عملة البيتكوين في منصة تداول.
  • التنفيذ: يتطلب التداول 3 تأكيدات (حوالي 30 دقيقة) للإيداعات التي تقل عن 10,000 دولار و 6 تأكيدات (حوالي 60 دقيقة) للمبالغ الأكبر قبل أن تصبح الأموال متاحة للتداول.
  • النتيجة: يحمي هذا النظام منصة التداول من هجمات الإنفاق المزدوج - إذا حاول مستخدم خبيث إنفاق نفس عملة البيتكوين في مكان آخر، فسوف تكتشف منصة التداول هذا التعارض خلال فترة التأكيد.

مثال 2: هجوم 51% على إيثيريوم كلاسيك

  • السيناريو: في يناير 2019، تعرضت شبكة إيثيريوم كلاسيك (ETC) لهجوم بنسبة 51% حيث سيطر المهاجم على غالبية قوة التجزئة.
  • التنفيذ: قام المهاجم بعكس المعاملات التي تم تأكيدها عدة مرات عن طريق تعدين سلسلة بديلة أطول، ونفذ هجمات إنفاق مزدوج بقيمة 1.1 مليون دولار تقريبًا.
  • النتيجة: رفعت منصات التداول متطلبات تأكيد ETC من 20-40 إلى 400-40,000 تأكيد، وأظهر الهجوم أن أمان التأكيد يعتمد على إجمالي الشبكة قوة التجزئة.

مثال 3: معاملات بدون تأكيد

  • السيناريو: أراد أحد المقاهي قبول مدفوعات البيتكوين دون انتظار أكثر من 10 دقائق للتأكيد.
  • التنفيذ: قبل التاجر معاملات "بدون تأكيد" (0-conf) للمشتريات الصغيرة، واثقًا من أن المعاملة سيتم تأكيدها في النهاية وأن خطر الإنفاق المزدوج على قهوة بقيمة 5 دولارات ضئيل للغاية.
  • النتيجة: على الرغم من كونها عملية للمبالغ الصغيرة، إلا أن المعاملات التي لا تتطلب تأكيدًا تنطوي على مخاطر. وقد حلت حلول الدفع مثل شبكة لايتنينج هذه المشكلة لاحقًا من خلال تمكين عمليات دفع فورية ونهائية بالبيتكوين للمشتريات اليومية.

المزايا

ميزةالوصف
الأمن والحمايةكل تأكيد يزيد بشكل كبير من أمان المعاملة
التحققيمكن لأي شخص التحقق من عدد التأكيدات لأي معاملة
Trustlessلا حاجة للثقة بالمرسل – فعملية البلوك تشين تضمن نهائية العملية.
التخصيصيمكن للمستخدمين والتجار اختيار عتبة التأكيد الخاصة بهم
يونيفرسالآلية التأكيد تعمل بنفس الطريقة لجميع المستخدمين

العيوب والمخاطر

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

الأسئلة الشائعة

كم عدد التأكيدات التي أحتاجها؟

يعتمد ذلك على قيمة المعاملة وسلسلة الكتل. بالنسبة لبيتكوين: تأكيد واحد للمبالغ الصغيرة، وثلاثة للمبالغ المتوسطة، وستة أو أكثر للمبالغ الكبيرة. بالنسبة لبروتوكول إثبات الحصة (PoS) في إيثيريوم: تُصبح المعاملات نهائية بعد حوالي 15 دقيقة (دورتان). بالنسبة لسولانا: فورية فعليًا.

ماذا يحدث إذا لم تحصل المعاملة على أي تأكيدات؟

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


هل يمكن إلغاء معاملة مؤكدة؟

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

لماذا تتطلب منصات التداول أرقام تأكيد مختلفة؟

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

الأخبار و الأحداث