
الإنفاق المزدوج في Bitcoin هو محاولة استخدام نفس معاملة Bitcoin مرتين مع مستلمين مختلفين، كما لو أنك تحاول الدفع بورقة نقدية واحدة في متجرين. يظهر هذا الخطر غالباً عندما لا تكون المعاملة مؤكدة بعد في كتلة، أو في حالات إعادة التنظيم المؤقتة لسلسلة الكتل.
في Bitcoin، يتم بث كل دفعة إلى ذاكرة المعاملات المؤقتة (mempool) الخاصة بجميع العقد، وهي منطقة انتظار مؤقتة للمعاملات. يختار المعدنون المعاملات من الذاكرة المؤقتة لإضافتها إلى الكتل. إذا تم بث معاملتين متعارضتين (تنفقان من نفس الرصيد)، تُعتبر المعاملة التي تُؤكد على سلسلة الكتل هي الصحيحة، ويتم تجاهل الأخرى. يكمن خطر الإنفاق المزدوج في أي معاملة سيتم تأكيدها أولاً.
يحدث الإنفاق المزدوج في Bitcoin نتيجة تأخير انتشار المعاملات عبر الشبكة اللامركزية والتنافس بين المعدنين لإدخال المعاملات في الكتل. ونظراً لأن انتقال المعاملات بين العقد يستغرق وقتاً، قد تشاهد أجزاء مختلفة من الشبكة مجموعات معاملات مختلفة مؤقتاً.
تشمل الأسباب الشائعة:
يشير عدد التأكيدات إلى عدد الكتل التي تمت إضافتها فوق الكتلة التي تحتوي على معاملتك. كلما زاد عدد التأكيدات، أصبح من الصعب على سلسلة أخرى تجاوز معاملتك، ما يقلل كثيراً من خطر الإنفاق المزدوج.
يستهدف Bitcoin إنشاء كتلة جديدة تقريباً كل 10 دقائق. بالنسبة للمعاملات الصغيرة، غالباً ما يكفي تأكيد واحد؛ أما للمبالغ الكبيرة، فيُوصى بعدد أكبر من التأكيدات. تعتبر ستة تأكيدات معيار أمان مرتفع في القطاع، لكن المتطلبات الفعلية تختلف حسب المبلغ، وثقة الطرف الآخر، وحساسية الوقت.
تعتمد Bitcoin على إثبات العمل (Proof-of-Work) وقاعدة السلسلة الأطول لمنع الإنفاق المزدوج. يجب على المعدنين استهلاك طاقة حسابية لإضافة الكتل، ما يزيد من تكلفة تغيير سجل المعاملات مع تراكم التأكيدات.
تعتمد الشبكة فقط السلسلة ذات العمل التراكمي الأكبر (أي السلسلة الأطول عادة). ولتنفيذ إنفاق مزدوج لمعاملة مؤكدة، يجب على المهاجم إعادة تنفيذ العمل وتجاوز إجمالي عمل السلسلة الحالية، وهو جهد يزداد صعوبة وتكلفة مع كل تأكيد إضافي. هذا الحاجز الاقتصادي والتقني يجعل من المستحيل عملياً عكس المعاملات المؤكدة جيداً.
تتيح ميزة RBF (Replace-By-Fee) استبدال المعاملات غير المؤكدة بنسخ أخرى برسوم أعلى، ما يساعد المستخدمين على تسريع إدراج معاملاتهم عند ازدحام الشبكة. ولكن إذا سلّم التاجر البضائع مقابل معاملات بلا تأكيدات، قد يستغل المهاجم RBF لبث معاملة متعارضة برسوم أعلى، مما يزيد من خطر الإنفاق المزدوج في مرحلة عدم التأكيد.
عند تضمين المعاملة في كتلة وحصولها على تأكيدات، تصبح RBF غير فعالة؛ وأي محاولة "إنفاق مزدوج" لاحقة تتطلب إعادة تنظيم السلسلة، وهو أمر أصعب وأكثر تكلفة بكثير. لذا تذكر ميزة RBF أن المعاملات غير المؤكدة ليست تسوية نهائية—وينبغي على التجار تجنب تسليم البضائع ذات القيمة العالية عند عدم وجود تأكيدات.
تدير منصات التداول مخاطر الإنفاق المزدوج من خلال الانتظار لعدد كافٍ من التأكيدات وتطبيق ضوابط للمخاطر. في صفحة الإيداع على Gate، يتم توضيح عدد التأكيدات المطلوبة لكل أصل؛ ويظهر الإيداع في رصيدك فقط بعد استيفاء هذا الحد الأدنى، لتجنب التعارضات الناتجة عن المعاملات غير المؤكدة.
الخطوة 1: قبل الإيداع على Gate، تحقق من عدد التأكيدات المطلوبة ووقت الإيداع المقدر للأصل الذي اخترته لتجنب الاعتماد على أموال غير مؤكدة.
الخطوة 2: بعد بث إيداعك، استخدم مستكشف سلسلة الكتل للتحقق من حالة معاملتك وعدد التأكيدات—وتأكد من قبول التجزئة (hash) من قبل الشبكة.
الخطوة 3: للإيداعات الكبيرة، قسّم المبالغ وراجع أي حالات شاذة مع دعم العملاء أو الإعلانات الرسمية لتقليل مخاطر التركيز.
الخطوة 4: عند السحب، فعّل ميزات أمان الحساب مثل المصادقة الثنائية وقائمة العناوين الموثوقة لمنع التحويلات غير المصرح بها وتقليل مخاطر الإنفاق المزدوج واختراق الحساب.
يمكن للتجار تقليل خطر الإنفاق المزدوج من خلال سياسات تأكيد تدريجية وأدوات مراقبة. في المبيعات الصغيرة ومنخفضة المخاطر حضورياً، قد تكفي تأكيدات أقل؛ أما للسلع عالية القيمة، يجب الانتظار لمزيد من التأكيدات قبل التسليم.
الخطوة 1: حدد حدود تأكيد تدريجية—للمبالغ الصغيرة، يمكن التسليم بعد تأكيد واحد؛ وللمبالغ الكبيرة أو الشحنات البعيدة، انتظر مزيداً من التأكيدات حسب مستوى المخاطرة.
الخطوة 2: تحقق مما إذا كانت المعاملات الواردة مفعلة بميزة RBF؛ وتجنب تنفيذ الطلبات بلا تأكيدات للمعاملات القابلة للاستبدال.
الخطوة 3: استخدم مستكشفي سلسلة الكتل أو أدوات إدارة المخاطر لمراقبة المعاملات المتعارضة وتغيرات الرسوم—وفي حال ظهور أي شذوذ، أخّر التنفيذ.
الخطوة 4: للتسليم عبر الإنترنت، اعتمد سياسة "التأكيد ثم التنفيذ"؛ وللمدفوعات الفورية حضورياً، أضف وسائل تحقق إضافية مثل التحقق من هوية العميل أو طلب وديعة لتقليل خطر المعاملات بلا تأكيدات.
كلاهما يؤدي إلى استبدال سجل المعاملات، لكن آلياتهما وتكاليفهما مختلفة. في الواقع، يشير الإنفاق المزدوج في Bitcoin غالباً إلى النزاعات حول المعاملات غير المؤكدة أو استبدال الكتل القصيرة. أما هجوم 51%، فيتضمن سيطرة جهة على معظم قوة التجزئة في الشبكة، ما يسمح لها بإعادة كتابة الكتل الحديثة واستبدال المعاملات الأصلية بمعاملات متضاربة.
على شبكة Bitcoin الرئيسية، لا يمكن استبدال المعاملات ذات التأكيدات المتعددة إلا من قبل جهة تسيطر على غالبية قوة التجزئة—وهو أمر شديد الكلفة. عملياً، تبرز المخاطر التشغيلية في حالات عدم وجود تأكيدات أو التأكيدات القليلة أكثر من القلق بشأن المعاملات المؤكدة جيداً.
حدثت حالات تسببت فيها تفرعات مؤقتة بإصدارات برمجية غير متوافقة—مثل ما حدث في مارس 2013 عندما نسق المجتمع للعودة إلى إصدار أقدم لاستعادة الإجماع، ما أدى إلى التراجع عن بعض المعاملات المؤكدة. تبرز هذه الأحداث أهمية زيادة فترات انتظار التأكيدات أثناء الترقيات الرئيسية أو الحالات غير الاعتيادية.
في بعض الأحيان، تسيء وسائل الإعلام تفسير إعادة تنظيم الكتل المفردة باعتبارها "حالات إنفاق مزدوج كبرى". في الواقع، إعادة تنظيم كتلة واحدة واستبدال الكتل اليتيمة أمر طبيعي في التعدين الموزع ولا يؤدي إلى تكرار الأصول. تنشأ المخاطر الحقيقية عند تسليم البضائع قبل الحصول على تأكيدات كافية في مراحل عدم التأكيد أو التأكيدات المنخفضة جداً.
اعتباراً من 2025، تدعم المزيد من المحافظ والعقد ميزة RBF، كما أن ديناميكيات سوق الرسوم تجعل محاولات الاستبدال بلا تأكيدات أكثر شيوعاً. يحتاج التجار والمنصات إلى سياسات تأكيد مرنة وأدوات مراقبة متقدمة.
تشمل أفضل الممارسات: تحديد حدود التأكيد حسب المبلغ والسياق؛ تحديد المعاملات المفعلة بميزة RBF لتجنب التنفيذ بلا تأكيدات؛ تمديد فترات الانتظار للتأكيدات أثناء فترات الذروة؛ استخدام مستكشفي الكتل الموثوقين للتحقق؛ مراقبة المنصات والمؤسسات للمعاملات المتعارضة والرسوم غير الطبيعية؛ تقييم حلول الدفع الفوري للسيناريوهات التجارية؛ والاعتراف دائماً بأن المعاملات غير المؤكدة ليست تسوية نهائية.
الإنفاق المزدوج في Bitcoin ليس "تكراراً للأصول"، بل هو حالة نادرة ناتجة عن انتشار الإجماع الموزع والتنافس. وبفضل إثبات العمل (Proof-of-Work) وقاعدة السلسلة الأطول، من الصعب للغاية تغيير المعاملات ذات التأكيدات المتعددة. ويجب التركيز عملياً على إدارة العمليات في مراحل عدم التأكيد أو التأكيدات القليلة. عبر ضبط عدد التأكيدات حسب المبلغ والحالة، والتعرف على إشارات RBF، والحفاظ على بروتوكولات المراقبة، وتأمين الحسابات، يمكن للمستخدمين تحقيق توازن بين الكفاءة والأمان عند استخدام Bitcoin.
عادةً، الانتظار حتى ستة تأكيدات يضمن أمان المعاملة. وبما أن كل كتلة جديدة تُنشأ تقريباً كل 10 دقائق، فإن ستة تأكيدات تعادل ساعة تقريباً. للمبالغ الصغيرة، غالباً ما تكفي ثلاثة تأكيدات (حوالي 30 دقيقة)؛ أما المبالغ الكبيرة فتتطلب المزيد. عند الإيداع على Gate أو منصات مماثلة، انتظر دائماً العدد المطلوب من التأكيدات حسب المنصة.
الإنفاق المزدوج يهدد أساساً التجار الذين يقبلون المعاملات غير المؤكدة؛ أما حاملو العملات العاديون فمخاطرهم ضئيلة. كعميل، لا تشحن البضائع إلا بعد الحصول على تأكيدات كافية؛ وكبائع، انقل الأموال المستلمة فوراً إلى Gate أو منصة آمنة أخرى لتقليل المخاطر. عملياً، هجمات الإنفاق المزدوج مكلفة ونادراً ما تهدد التحويلات الصغيرة.
غالباً بسبب ازدحام الشبكة أو تحديد رسوم منخفضة للمعاملة. تبقى المعاملات غير المؤكدة في مجمعات التعدين حتى تتوفر سعة كافية لمعالجتها. يمكنك تسريع المعالجة بزيادة أولوية الرسوم أو باستخدام ميزات التسريع التي توفرها منصات مثل Gate. في معظم الحالات، يكفي الانتظار عدة ساعات حتى يتم التأكيد.
نعم—هذا إجراء قياسي لتقليل خطر الإنفاق المزدوج. ستة تأكيدات تعني وجود إجماع قوي بين المعدنين يضمن عدم إمكانية عكس معاملتك، ما يقلل بشكل كبير من فرص إعادة كتابة السجل من قبل المهاجمين. تعتمد Gate هذا المعيار لحماية أموالك حتى تكتمل العملية بأمان.
كن أكثر حذراً في حالتين: عند قبول المدفوعات غير المؤكدة كتاجر—انتظر التأكيدات الكافية قبل تسليم البضائع؛ وأثناء التداولات الكبيرة من شخص لآخر—اطلب إثباتاً بعدد كافٍ من التأكيدات من الطرف الآخر. للاستخدام اليومي على منصات منظمة مثل Gate أو كمستخدم عادي، لا داعي للقلق، إذ توفر المنصات والمعدنون حماية قوية.


