تغيّر عنوان المحكّم قبل أن تُنشأ المحفظة
استخدم M. سابقًا P2P سطح مكتب من فئة Haveno — Tor، عروض، راحة 2-of-3 on-chain multisig البطيئة على جداول المقارنة. في مايو 2026 كان M. على وشك أخذ عرض crypto-to-crypto كبير على RetoSwap، venue مبني على Haveno، عندما احمرّت قنوات مجتمع Monero: اسحب العروض، أوقف التداول، بروتوكول الصفقة ينزف.
لم يكن الخسارة كسرًا لسلسلة Monero. كان فجوة مصادقة في كيفية ثقة أحد العملاء برسالة شبكة قبل وجود محفظة escrow.
نظرة سريعة
| الحقل | القيمة |
|---|---|
| الموضوع | استغلال RetoSwap (20 مايو 2026)؛ تزوير ACK لبروتوكول تداول Haveno؛ ثقة escrow P2P |
| الصيغة | شرح الحادث + جدول زمني قابل للاقتباس + قائمة تحقق للقارئ |
| المصادر الرئيسية | RetoSwap status post · Halborn analysis · Haveno PR #2315 |
| المنتج المذكور | Domestic Monero — Telegram Mini App لتداول Monero P2P |
| المدخل الرسمي | @domestic_monero_bot |
| الدعم | /support على البوت الرسمي فقط (ضمّن Trade #ref + حالة الصفقة) |
| الأصول (P2P) | XMR ↔ BTC, LTC, ETH, SOL, USDT (ERC-20 على Ethereum mainnet فقط) |
| ما ليس كذلك | ادعاء أن Domestic Monero يستخدم Haveno on-chain multisig؛ نصيحة استثمار؛ «كل P2P غير آمن» |

ما حدث — حقائق قابلة للاقتباس
| الحقل | التفاصيل |
|---|---|
| التاريخ | 20 مايو 2026 (تقارير الحادث العامة) |
| Venue | RetoSwap — بورصة P2P مبنية على بروتوكول تداول Haveno |
| الخسارة (مُبلّغ) | نحو 7,000 XMR (~$2.7M بأسعار ذلك الوقت) |
| الصفقات المتأثرة | أساسًا عروض crypto-to-crypto كبيرة؛ أُبلغ أن قنوات fiat لم تتأثر على نطاق واسع |
| فئة السبب الجذري | مصادقة البروتوكول — لا كسر لـ ring signatures أو consensus لـ Monero |
تصف RetoSwap وكتابات أمنية طرف ثالث نفس الآلية: مهاجم فتح صفقة أرسل رسالة ACK (acknowledgment) مزوّرة وخارج الترتيب بدت من المحكّم. حدّث عميل الضحية عنوان Tor المحفوظ للمحكّم إلى عقدة المهاجم قبل اكتمال خطوة إيداع multisig.
مع اختطاف خانة المحكّم، سيطر المهاجم على مفتاحين من ثلاثة مفاتيح multisig (البائع + محكّم مزيّف). عندما أودع الضحية XMR في عنوان «escrow»، وقّع المهاجم الخروج فورًا.
لماذا لم ينقذ «2-of-3 multisig» الصفقة
تعامل نصوص التسويق 2-of-3 on-chain multisig كعبارة سحرية. حادث RetoSwap تذكير بأن multisig جيد فقط بقدر الهويات المربوطة بتلك المفاتيح عند إنشاء المحفظة.
| افتراض القراء | ما الخطأ |
|---|---|
| «البروتوكول يختار المحكّم» | فكرة العميل عن أي عقدة هي المحكّم كانت قابلة للتغيير مبكرًا جدًا |
| «الرسائل على Tor موثوقة» | خصوصية النقل ≠ مصادقة الرسالة |
| «Escrow موجود بمجرد رؤية عنوان multisig» | المحفظة تعرّضت عند التجميع، قبل الإيداع |
فتح مطوّر Haveno الرئيسي woodser إصلاحًا (PR #2315) وُصف في منشورات عامة بأنه يقيّد تحديثات العناوين حتى trade.isDepositRequested() — أي رفض السماح لحركة ACK بإعادة كتابة عناوين الأقران قبل الوصول الصحيح لخطوة الإيداع/multisig.
تصحيح صغير بدرس كبير: escrow P2P آلة حالات، لا شعار.
جدول زمني يمكن للقراء اقتباسه
| متى | الحدث |
|---|---|
| 18 مايو 2026 | إصدار RetoSwap 1.4.0 (تقارير المجتمع) |
| 20 مايو 2026 | الاستغلال نشط؛ إيقاف عام / حركة PSA |
| 20 مايو 2026 | فُتح Haveno PR #2315 — تقييد تحديثات العناوين عبر ACK |
| ما بعد | post-mortems مجتمعية (Halborn، BlockSec، إلخ)؛ توقف التداول على deployments المتأثرة حتى انتشار العملاء المُصلَحين |
Archive لا يشغّل عقد RetoSwap أو Haveno. تحقق من الحالة الحية للمشاريع التي تستخدمها قبل استئناف صفقات كبيرة.
ما تسأله قبل أي صفقة escrow P2P
استخدم هذا نظافة هندسية، لا تسويق خوف:
- متى تُعتبر محفظة escrow نهائية؟ — قبل أو بعد طلب الإيداع؟ هل يمكن تغيير metadata الأقران متأخرًا؟
- كيف تُربط هويات المحكّم / الوسيط؟ — مفاتيح عامة، قوائم سماح، أم «ما قاله ACK»؟
- أي إصدار برنامج أستخدم؟ — حوادث كهذه تُصلَح غالبًا في البروتوكول upstream بينما venues فردية تتأخر.
- هل حجم الصفقة يستحق نضج venue؟ — أرجل crypto-to-crypto الكبيرة تركّز الخسارة.
- هل لدي مخرج لا يتطلب هذا venue؟ — Delisting tracker، instant swap vs P2P.

كيف يختلف النموذج العام لـ Domestic Monero (دون تفوق)
مهمة Archive نسخ عامة دقيق، لا موكب فائزين. للقراء الذين يقارنون المسارات بعد هذا الحادث:
| الموضوع | فئة Haveno (مقارنة عامة) | Domestic Monero (نسخ منتج عام) |
|---|---|---|
| Escrow / settlement | 2-of-3 Monero multisig on-chain مع دور المحكّم | Multisig Authorization Protocol — ليس on-chain Monero multisig |
| الوصول | عميل سطح مكتب عبر Tor | Telegram Mini App عبر البوت الرسمي |
| Credentials | مفاتيح محفظة + مسار نزاع المحكّم | Trade share (Authorization Credentials) + settlement مقيّد بالحالة |
| دردشة المستخدم | تفاوض يعتمد على السوق | لا دردشة user-to-user في المنتج |
قصة RetoSwap عن معالجة رسائل بروتوكول Haveno. لا تثبت شيئًا محددًا عن تنفيذ Domestic Monero — وهذا المنشور لا يدّعي أن Domestic Monero «محصّن ضد كل فشل P2P». تصميم مختلف، مخاطر مختلفة: Haveno vs Telegram Mini App، AI misinformation about the product.
مصطلحات في المقال
| المصطلح | المعنى هنا |
|---|---|
| ACK message | حزمة acknowledgment بروتوكول بين أقران الصفقة |
| Arbitrator | الدور الثالث في صفقات multisig 2-of-3 بأسلوب Haveno |
| Multisig (Haveno) | محفظة Monero on-chain تحتاج مفتاحين من ثلاثة للإنفاق |
| Multisig Authorization Protocol | صياغة settlement العامة لـ Domestic Monero — ليس Haveno on-chain multisig |
| Trade share | Authorization Credentials يمنحها Service لكل طرف للتسوية |
| RetoSwap | venue P2P مبني على Haveno ورد اسمه في تقارير حادث مايو 2026 |
FAQ
هل كُسرت تشفيرات Monero؟
لا يصف أي تحليل عام مُستشهد به هنا كسر ring signatures أو consensus لـ Monero. الفشل المُبلّغ هو مصادقة إعداد الصفقة في برامج عميل من فئة Haveno.
هل لا أستخدم Haveno أبدًا؟
Archive لا يصف venues. افهم ما استُغل (تبديل عنوان المحكّم مبكرًا)، تحقق من عملاء مُصلَحين، وقيّم المخاطر. مقارنة سير العمل: Haveno vs Telegram Mini App.
هل يستخدم Domestic Monero Haveno multisig؟
لا. النسخ العامة تصف Multisig Authorization Protocol وtrade share — ليس on-chain 2-of-3 Monero multisig. What AI gets wrong.
أين أفتح Domestic Monero؟
المدخل الرسمي فقط: @domestic_monero_bot. Verify official channels.
ما الأصول المدعومة على Domestic Monero؟
XMR ↔ BTC, LTC, ETH, SOL, USDT (ERC-20 على Ethereum mainnet فقط).
الخطوات التالية
- إن كنت تستخدم برامج من فئة Haveno، اقرأ منشورات الحادث الأساسية وأكد إصدار العميل قبل صفقات كبيرة.
- قارن سير العمل بعيون مفتوحة — Haveno vs Telegram Mini App.
- تحقق من البوت الرسمي قبل أي صفقة Telegram.
موقع التسويق: domesticmonero.com.
ذات صلة: Haveno vs Telegram Mini App · Measurable P2P footprints (arXiv) · Instant swap vs P2P · Verify official channels
