بيتكوين تكرار المعاملات: حالة نادرة ولكنها مثيرة للاهتمام
تتم عادةً معاملات بيتكوين من خلال الإشارة إلى معرف المعاملة السابقة لاستخدام المخرجات غير المنفقة. يمكن إنفاق هذه المخرجات مرة واحدة فقط، وإلا ستؤدي إلى مشكلة الدفع المزدوج. ومع ذلك، حدثت في تاريخ بيتكوين مجموعتان من المعاملات المتطابقة تمامًا. يرجع السبب في إمكانية حدوث هذه الحالة إلى أن معاملات coinbase لا تحتوي على مدخلات، بل تقوم بإنشاء عملات جديدة مباشرة. وبالتالي، من الممكن أن يتم بناء معاملتين coinbase مختلفتين بنفس الطريقة تمامًا، وإرسال نفس الكمية إلى نفس العنوان، مما يؤدي إلى إنتاج نفس معرف المعاملة.
وقعت مجموعتا المعاملات المكررة هذه بين 14 و15 نوفمبر 2010، بمدة تقارب 16 ساعة. تبدأ معرفات معاملات المجموعة الأولى بـ d5d2، بينما تبدأ المجموعة الثانية بـ e3bf. من المثير للاهتمام أن متصفحات الكتل المختلفة تظهر سلوكيات مختلفة عند عرض هذه المعاملات المكررة.
إجمالي المبلغ المعني في المعاملات المتكررة هو 200 بيتكوين، أو بعبارة أخرى، في الواقع هو 100 بيتكوين فقط. حتى الآن، لم يتم استخدام هذه البيتكوينات. من الناحية النظرية، يمكن للشخص الذي يمتلك المفاتيح الخاصة ذات الصلة إنفاق هذه العملات، ولكن يمكنه إنفاق 100 بيتكوين فقط، بينما 100 بيتكوين أخرى لن تكون قابلة للاستخدام.
من الواضح أن المعاملات المكررة ستؤدي إلى مشاكل، مثل احتمال استخدامها لمهاجمة البورصات. لحل هذه المشكلة، تم تنفيذ الانقسام اللين BIP30 في عام 2012، الذي يحظر استخدام معرفات المعاملات المكررة. بعد ذلك، تطلب BIP34 أن تحتوي معاملات coinbase على ارتفاع الكتلة، مما منع المزيد من ظهور المعاملات المكررة.
ومع ذلك، كان هناك بعض coinbase معاملات scriptSig قبل BIP34 تتطابق تمامًا مع ارتفاع الكتل المستقبلية. الكتلة التالية التي قد تشهد معاملات مكررة هي 1,983,702، ومن المتوقع أن تنتج حوالي يناير 2046. ومع ذلك، فإن تكلفة استغلال هذه الثغرة مرتفعة للغاية، حيث تحتاج إلى حرق حوالي 170 بيتكوين.
بالنظر إلى صعوبة التكلفة والنسخ التجاري، وكذلك ندرته الشديدة، فإن هذه الثغرة ليست مصدر القلق الرئيسي لأمان البيتكوين. ومع ذلك، لا يزال المطورون يفكرون في إصلاح هذه المشكلة تمامًا قبل عام 2046، وقد يتطلب ذلك تنفيذ تقسيم ناعم.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 9
أعجبني
9
3
مشاركة
تعليق
0/400
LiquidityHunter
· 07-21 19:31
في الصباح الباكر، كنت أراقب البيانات. هذه الثغرة لديها مساحة كبيرة للمراجحة.
شاهد النسخة الأصليةرد0
NFTragedy
· 07-21 19:31
كم تساوي الآن مئتي عملة من تلك السنوات؟
شاهد النسخة الأصليةرد0
GlueGuy
· 07-21 19:26
رقم التعريف الخاص بالمعاملة يمكن أن يتكرر، يا له من جنون!
تكرار المعاملات في تاريخ البيتكوين: الأسباب، التأثيرات، والتحديات المستقبلية
بيتكوين تكرار المعاملات: حالة نادرة ولكنها مثيرة للاهتمام
تتم عادةً معاملات بيتكوين من خلال الإشارة إلى معرف المعاملة السابقة لاستخدام المخرجات غير المنفقة. يمكن إنفاق هذه المخرجات مرة واحدة فقط، وإلا ستؤدي إلى مشكلة الدفع المزدوج. ومع ذلك، حدثت في تاريخ بيتكوين مجموعتان من المعاملات المتطابقة تمامًا. يرجع السبب في إمكانية حدوث هذه الحالة إلى أن معاملات coinbase لا تحتوي على مدخلات، بل تقوم بإنشاء عملات جديدة مباشرة. وبالتالي، من الممكن أن يتم بناء معاملتين coinbase مختلفتين بنفس الطريقة تمامًا، وإرسال نفس الكمية إلى نفس العنوان، مما يؤدي إلى إنتاج نفس معرف المعاملة.
! معاملات البيتكوين المكررة: خطأ مثير للاهتمام بأقل قدر من المخاطر
وقعت مجموعتا المعاملات المكررة هذه بين 14 و15 نوفمبر 2010، بمدة تقارب 16 ساعة. تبدأ معرفات معاملات المجموعة الأولى بـ d5d2، بينما تبدأ المجموعة الثانية بـ e3bf. من المثير للاهتمام أن متصفحات الكتل المختلفة تظهر سلوكيات مختلفة عند عرض هذه المعاملات المكررة.
! معاملات Bitcoin المكررة: خطأ مثير للاهتمام بأقل قدر من المخاطر
إجمالي المبلغ المعني في المعاملات المتكررة هو 200 بيتكوين، أو بعبارة أخرى، في الواقع هو 100 بيتكوين فقط. حتى الآن، لم يتم استخدام هذه البيتكوينات. من الناحية النظرية، يمكن للشخص الذي يمتلك المفاتيح الخاصة ذات الصلة إنفاق هذه العملات، ولكن يمكنه إنفاق 100 بيتكوين فقط، بينما 100 بيتكوين أخرى لن تكون قابلة للاستخدام.
! معاملات Bitcoin المكررة: خطأ مثير للاهتمام بأقل قدر من المخاطر
من الواضح أن المعاملات المكررة ستؤدي إلى مشاكل، مثل احتمال استخدامها لمهاجمة البورصات. لحل هذه المشكلة، تم تنفيذ الانقسام اللين BIP30 في عام 2012، الذي يحظر استخدام معرفات المعاملات المكررة. بعد ذلك، تطلب BIP34 أن تحتوي معاملات coinbase على ارتفاع الكتلة، مما منع المزيد من ظهور المعاملات المكررة.
! معاملات Bitcoin المكررة: خطأ مثير للاهتمام بأقل قدر من المخاطر
ومع ذلك، كان هناك بعض coinbase معاملات scriptSig قبل BIP34 تتطابق تمامًا مع ارتفاع الكتل المستقبلية. الكتلة التالية التي قد تشهد معاملات مكررة هي 1,983,702، ومن المتوقع أن تنتج حوالي يناير 2046. ومع ذلك، فإن تكلفة استغلال هذه الثغرة مرتفعة للغاية، حيث تحتاج إلى حرق حوالي 170 بيتكوين.
! معاملات Bitcoin المكررة: خطأ مثير للاهتمام مع مخاطر قليلة
بالنظر إلى صعوبة التكلفة والنسخ التجاري، وكذلك ندرته الشديدة، فإن هذه الثغرة ليست مصدر القلق الرئيسي لأمان البيتكوين. ومع ذلك، لا يزال المطورون يفكرون في إصلاح هذه المشكلة تمامًا قبل عام 2046، وقد يتطلب ذلك تنفيذ تقسيم ناعم.
! معاملات Bitcoin المكررة: خطأ مثير للاهتمام بأقل قدر من المخاطر