كشف ظاهرة التداول المتكرر لبيتكوين في المراحل المبكرة: كيف تحل BIP30/34 تعارض TXID

robot
إنشاء الملخص قيد التقدم

ظاهرة نادرة في تداول البيتكوين: التكرار في المعاملات

توجد ظاهرة مثيرة للاهتمام في شبكة بيتكوين - مجموعتان من المعاملات المتطابقة تمامًا. تحدث هذه الحالة بين 14 و15 نوفمبر 2010، على مدى حوالي 16 ساعة. السبب في ظهور هذه الحالة هو أن معاملات coinbase ليس لديها أي مدخلات، بل تنتج عملات جديدة. لذلك، من الممكن أن ترسل معاملتان coinbase مختلفتان نفس الكمية من العملات إلى نفس العنوان، وبنفس الطريقة تمامًا، مما يجعلها متطابقة تمامًا. نظرًا لأن المعاملات متطابقة، تتطابق معرفات المعاملات (TXID) أيضًا، لأن TXID هو ملخص تجزئة بيانات المعاملة.

! معاملات البيتكوين المكررة: خطأ مثير للاهتمام بأقل قدر من المخاطر

تتعلق مجموعتا المعاملات المتكررة بمكافأة coinbase قدرها 50 بيتكوين. حتى الآن، لم يتم استخدام 200 بيتكوين( أو 100 بيتكوين، اعتمادًا على كيفية فهم). نظريًا، إذا كان لدى شخص ما المفاتيح الخاصة المرتبطة بهذه المخرجات، فيمكنهم استخدام هذه البيتكوين. ولكن بمجرد استخدامها، لن يمكن استخدام 50 بيتكوين المتكررة مرة أخرى وستفقد، لذلك في الواقع يمكن استرداد 100 بيتكوين فقط.

! معاملات Bitcoin المكررة: خطأ مثير للاهتمام بأقل قدر من المخاطر

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

لحل هذه المشكلة، نفذ مطورو بيتكوين عدة تحسينات في عام 2012:

  1. BIP30: يمنع استخدام TXID مكرر لإجراء المعاملات، ما لم يتم استخدام TXID السابق.

  2. BIP34: يتطلب أن تتضمن معاملات coinbase ارتفاع الكتلة، مما يجعل كل معاملة coinbase فريدة.

  3. في عام 2015، أزال المطورون فحص BIP30 المكلف، لأن BIP34 قد أصلح هذه المشكلة.

! معاملات Bitcoin المكررة: خطأ مثير للاهتمام بأقل قدر من المخاطر

ومع ذلك، فإن BIP34 ليس حلاً مثالياً بنسبة 100%. في بعض الكتل قبل تفعيل BIP34، كان هناك أول بايت من scriptSig لصفقة coinbase يتطابق تمامًا مع ارتفاع الكتل الصالحة في المستقبل. الكتلة التالية التي قد تشهد تكرار الصفقة هي 1,983,702، ومن المتوقع أن يتم إنتاجها حوالي يناير 2046.

! معاملات Bitcoin المكررة: خطأ مثير للاهتمام بأقل قدر من المخاطر

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

! معاملات Bitcoin المكررة: خطأ مثير للاهتمام مع مخاطر قليلة

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

! معاملات Bitcoin المكررة: خطأ مثير للاهتمام بأقل قدر من المخاطر

BTC0.1%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 7
  • إعادة النشر
  • مشاركة
تعليق
0/400
BrokenYieldvip
· 08-17 23:02
ثغرة نظامية هناك... أعتقد أن بتكوين في بدايته لم يكن محصنًا كما يدعي الماكسيس، حقًا.
شاهد النسخة الأصليةرد0
GasWaster69vip
· 08-17 09:37
هل هذه العملة لا تزال نائمة؟
شاهد النسخة الأصليةرد0
GateUser-ccc36bc5vip
· 08-16 19:40
عشت طويلاً لرؤية ثور رائعBTC
شاهد النسخة الأصليةرد0
RadioShackKnightvip
· 08-16 19:38
يا إلهي، هل فقدت هذه الـ 100 بيتكوين؟...
شاهد النسخة الأصليةرد0
PensionDestroyervip
· 08-16 19:33
أراد سرقة عملة لكن txid علقه...
شاهد النسخة الأصليةرد0
DataOnlookervip
· 08-16 19:27
يا إلهي، هل حقًا يوجد مثل هذا الأمر؟
شاهد النسخة الأصليةرد0
ThesisInvestorvip
· 08-16 19:15
يا إلهي، هذه المشكلة بسيطة جداً!
شاهد النسخة الأصليةرد0
  • تثبيت