‹ الفصل 11، جميع الدروس

مستكشف طريق · الفصل 11 · الدرس 1 من 4

الإنفاق المزدوج

مشكلة الإنفاق المزدوج

لماذا يُعد إنفاق نفس العملة مرتين المشكلة المركزية للنقود الرقمية؟ 4 دقيقة

يمكن إرسال صورة إلى ألف شخص ولا يزال لديك. إذا كانت الأموال ملفًا، فيمكنك الدفع لألف متجر بنفس العملة. يجب على أي نقود رقمية الإجابة على سؤال واحد: عندما يتم إرسال نفس العملة مرتين، أي دفعة تُحتسب؟

السباق

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

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

▶ شاهد ذلك في الآلة

في العُقد، تتحقق كل نسخة من السجل من كل كتلة؛ كتلة تنفق عملة مرتين تفشل في التحقق في كل مكان.

ما ينبغي تذكّره

  • يمكن نسخ البيانات الرقمية؛ يجب ألا تُنسخ الأموال.
  • يمكن أن تحمل دفعتان متعارضتان توقيعات صالحة.
  • تحتاج البيتكوين إلى ترتيب مشترك واحد لاختيار أي دفعة تُحتسب.

اختبر فهمك

توقع أليس دفعتين بنفس العملة. هل كلا التوقيعين صالحان؟

كيف تجنبت البنوك الإنفاق المزدوج قبل البيتكوين؟

مشكلة الإنفاق المزدوج · جامعة بيتكوين