مشكلة الإنفاق المزدوج: لماذا تعتبر معاملات النقود الرقمية الآمنة تحديًا

المشكلة الأساسية للعملات الرقمية

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

يُعرف هذا الظاهرة بمصطلح “Double Spending” - وهي ممارسة احتيالية تقوض الثقة في أنظمة الدفع الرقمية. والسؤال المركزي هو: كيف يمكن تطوير أنظمة تمنع مثل هذه النفقات المزدوجة بشكل فعال؟

الطريق التاريخي: الحلول المركزية وحدودها

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

في نموذج تشاوم، تعمل البنوك كوسيط. لنفترض أن دان يريد تحويل 100 دولار إلى نقود رقمية. تقوم البنوك بإنشاء خمسة “أوراق نقدية” رقمية بقيمة 20 دولارًا لكل منها. للحفاظ على السرية، يضيف دان عامل إخفاء لكل ورقة قبل أن يقدمها إلى البنك. يؤكد البنك بتوقيعه أن كل ورقة يمكن استبدالها بـ 20 دولارًا.

عندما دفع دان لاحقًا في مطعم إيرين مقابل وجبة بقيمة 40 دولارًا، يكشف عن اثنين من الأوراق الرقمية. يمكن لإيرين استبدالهما على الفور في البنك - حتى قبل أن ينفق دانهما في مكان آخر. يقوم البنك بالتحقق من التوقيعات ويقوم بإيداع 40 دولارًا في حساب إيرين. الأوراق المستخدمة أصبحت بذلك “محروقة” ولا يمكن استعادتها.

المشكلة في هذا النظام واضحة: البنك يبقى نقطة ضعف مركزية. قيمة الورقة النقدية تعتمد بالكامل على استعداد البنك لتبادلها. العملاء يعتمدون على البنك ويجب عليهم الوثوق بكرمهم - وهذه هي المشكلة التي كان من المفترض أن تحلها العملات المشفرة اللامركزية.

الإجابة الثورية: سلسلة الكتل والشبكات اللامركزية

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

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

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

سيناريو عملي في عالم البيتكوين

عودة إلى مثالنا: داني يزور مطعم إيرين ولاحظ ملصقاً على النافذة: “نقبل البيتكوين”. يطلب مرة أخرى وتبلغ الفاتورة 0.005 BTC. تعطيه إيرين عنواناً عاماً يرسل إليه المبلغ.

في المعاملة، تكون الرسالة الموقعة رقمياً بشكل أساسي، والتي تقول: إن 0.005 BTC التي كانت في حوزة دان، أصبحت الآن ملكاً لإيرين. يمكن لأي شخص التحقق من توقيع دان للتأكد من أن دان كان بالفعل يمتلك هذه العملات، وبالتالي كان مخولاً لنقلها.

ومع ذلك، فإن المعاملة تكون صالحة فقط عندما يتم تأكيد الكتلة التي تحتوي عليها. المعاملة غير المؤكدة تشبه 40 دولارًا في eCash، قبل أن يتم استبدالها في البنك: يمكن لدان استخدام نفس الأموال في مكان آخر مرة ثانية. لذلك، يُوصى بأن تنتظر إيرين ما لا يقل عن 6 تأكيدات للكتلة ( حوالي ساعة ) قبل أن تقبل دفعة دان.

الوجوه الثلاثة للإنفاق المزدوج: متجهات الهجوم في بيتكوين

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

هجمات 51%: يتحكم لاعب أو منظمة في أكثر من 50% من معدل التجزئة للشبكة، مما يمكنه من استبعاد المعاملات أو تغيير ترتيبها. في حالة البيتكوين، هذا أمر مستحيل عمليًا، لكنه حدث بالفعل في شبكات أخرى.

هجمات المنافسة (هجمات السباق): يتم إرسال معاملتين متنافستين بالتتابع بنفس الوسائل - فقط واحدة يمكن تأكيدها. يحاول المحتال التأكد من أن المعاملة التي تفيده فقط هي التي يتم التحقق منها، بينما يتم إلغاء الدفع لطرف ثالث.

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

تتطلب الطرق الثلاث جميعها أن يقبل المستلم المعاملات غير المؤكدة. تاجر ينتظر تأكيدات الكتلة يقلل من هذه المخاطر بشكل كبير.

لماذا القيم المنخفضة للمعاملات هي نقطة الضعف

بالنسبة للمبيعات ذات القيمة المنخفضة، غالبًا ما لا يرغب التجار في الانتظار حتى يتم تضمين المعاملات في كتلة. لا يمكن لمطعم الوجبات السريعة المزدحم تحمل الانتظار للحصول على تأكيد الشبكة مع كل عملية بيع. ومع ذلك، إذا قبل “المدفوعات الفورية”، سيكون عرضة للمهاجمين: يمكن لعميل أن يطلب برجر، ويدفع 0.0001 BTC، ثم يرسل على الفور نفس المبلغ بعمولة أعلى إلى عنوانه الخاص. مع العمولة الأفضل، سيتم تأكيد المعاملة الثانية أولاً، مما يجعل الأولى غير صالحة - وسيحصل المحتال على برجره مجانًا.

الخلاصة: الحل التكنولوجي لمشكلة قديمة

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

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

BTC-0.03%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • Gate Fun الساخنعرض المزيد
  • القيمة السوقية:$3.57Kعدد الحائزين:2
    0.04%
  • القيمة السوقية:$3.52Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.57Kعدد الحائزين:2
    0.04%
  • القيمة السوقية:$3.53Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.55Kعدد الحائزين:2
    0.03%
  • تثبيت