الانتقال إلى المحتوى

كيفية تنفيذ تحويل عبر السلاسل بأمان

دليل تشغيلي على مستوى الحساب للتحقق من مسار الجسر وعرض السعر والمخصص والاختبار وحالة الرسالة وإعادة المحاولة أو الاسترداد والرمز المستلم والمطابقة الاقتصادية النهائية.

آخر تحديث

لأغراض تعليمية فقط؛ لا يشكل ذلك نصيحة استثمارية أو توصية استثمارية. قد تؤدي الاستثمارات إلى خسائر.

الإجابة المباشرة

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

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

قائمة تحقق للتحويل عبر السلاسل
0 / 5
0 العناصر التي تمت مراجعتها; 5 العناصر لا تزال دون حل

إن استكمال هذه المراجعة لا يثبت أن الأصل أو المعاملة أو النظام آمن.

آلية العمل

  1. حدّد التفويض والحالة النهائية القابلة للاستخدام. سجّل أصل المصدر وأصل الوجهة والبروتوكول المطلوبين والمستلم والمبلغ والحد الأقصى للخسارة والانتظار، وما إذا كان يجب أن يكون الرمز النهائي قابلًا للاسترداد أو التداول أو القبول كضمان. لا تبدأ من رمز التداول وحده.
  2. ثبّت لقطة المسار من مصادر رسمية مستقلة: البروتوكول والإصدار، وchainId أو النطاق للمصدر والوجهة، والبوابة والموجّه والمرسال والوكيل والمنفق وزوج الرموز وصيغة المستلم والمنازل العشرية والمبلغ الخام والكتلة والطابع الزمني. تحقق مجددًا من السلسلة والحساب النشطين في المحفظة بعد أي حدث chainChanged من المزوّد.
  3. راجع قواعد الثقة والاسترداد الخاصة باتجاه المسار. سجّل نهائية المصدر المطلوبة، والمتحقق أو جهة التصديق، وضوابط الإدارة والترقية، والإيقاف وحدود المعدل، ومنفذ الوجهة، وتفرّد الرسالة، ومسارات إعادة المحاولة والمطالبة وانتهاء المهلة والاسترداد. اربط ذلك ببنية الجسر ولا تستنتج الأمان من اسمه.
  4. أنشئ عرض سعر قابلًا للتنفيذ ودفتر تمويل. افصل الأصل ورسوم البروتوكول أو مزوّد السيولة المقومة بالرمز عن غاز العملة الأصلية في المصدر والوجهة والانزلاق وأثر السعر وتكلفة الانتظار. سجّل وقت العرض وانتهاءه والسعة والحد الأدنى للمخرجات والموعد النهائي، وتحقق من صلاحية الرمز المستلم للخطوة التالية المقصودة.
  5. قيّد الصلاحية ونفّذ اختبارًا محدودًا. تحقق من منفق ERC-20 الدقيق والمخصص الحالي أو نطاق التصريح أو المشغّل؛ واحتفظ بالغاز على السلسلتين؛ وراجع القيمة وبيانات الاستدعاء؛ واختبر المسار والمستلم نفسيهما بحد مطلق محدد مسبقًا للخسارة. نجاح مبلغ صغير لا يثبت سعة المسار الكبير أو أمانه مستقبلًا.
  6. قبل التحويل الكامل، حدّث السلسلة والحساب والعقود والأرصدة والرقم التسلسلي وعرض السعر والمخصص وحالة الإيقاف والحدود. أرسل إجراء المصدر مرة واحدة واحتفظ بإيصاله ومعرّف الرسالة أو الرقم التسلسلي ومرجع الإثبات أو التصديق ومعاملة الوجهة. تابع حالات موقّع ومقدّم ومدرج ونهائي وجاهز ومرسّل ومنفّذ ومؤكد وفاشل ومنتهي وقابل للاسترداد كحالات منفصلة.
  7. شخّص بحسب الحالة وطابق النتيجة. أعد فقط خطوة وجهة موثقة عديمة الأثر عند التكرار بعد إثبات وجود إجراء المصدر والرسالة، وعدم قيد رصيد للمستلم، وعدم استخدام الرسالة؛ ولا تكرر إيداعًا أو حرقًا عشوائيًا. أكد رمز الوجهة الدقيق والرصيد الفعلي ومسار الخروج وجميع الرسوم والمخصص المتبقي والمطالبات المعلقة أو المستردة، ثم ألغِ الصلاحية الزائدة واحفظ الأدلة.

أمثلة محلولة

  • بوابة مطابقة الوحدات الخام. يحوّل المستخدم 2,500.000000 USDC من رمز موثّق ذي 6 decimals، فيكون الترميز 2,500 * 10^6 = 2,500,000,000 raw units. استخدام 18 decimals سيشفّر 2,500,000,000,000,000,000,000، أي 10^12 من المبلغ الخام المقصود. يجب التحقق من عناوين رمز المصدر والمنفق ورمز الوجهة والمستلم قبل التوقيع.
  • دفتر المخرجات والنتيجة الاقتصادية. الأصل 12,000 units، ورسوم البروتوكول 18 units، ورسوم مزوّد السيولة 24 units؛ لذا يكون ناتج رمز الوجهة 12,000 - 18 - 24 = 11,958 units. غاز المصدر 0.004 ETH وغاز الوجهة 0.0015 ETH؛ وعند 2,500 USD/ETH تبلغ تكلفتهما $10 و$3.75. إذا كانت الوحدة الواحدة $1، فإجمالي التكلفة الاقتصادية $18 + $24 + $10 + $3.75 = $55.75 وصافي الثروة المستلمة $11,944.25، بينما يظل رصيد الرمز 11,958 units.
  • الدفعات المتسلسلة تغيّر التعرض المحدود فقط. نقل 12,000 units دفعة واحدة يعرّض 12,000 units في العملية الحالية ويتكبد افتراضيًا تكلفة غاز ثابتة $9. ثلاث دفعات متسلسلة بحجم 4,000-unit، مع المطابقة قبل كل دفعة لاحقة، تحد التعرض الجاري إلى 4,000 units لكنها تكلف 3 * $9 = $27، أي زيادة $18. تظل تمثيلات الجسر المستلمة سابقًا معرضة للخطر ما لم تُسترد أو يُخرج منها.
  • إعادة محاولة خاصة بالمنتج في الوجهة. في مثال CCTP، يحرق المستخدم 2,500 USDC تحت الرقم التسلسلي للرسالة 41؛ يكتمل التصديق، لكن أول عملية سك في الوجهة تفشل بعد إنفاق 0.0024 ETH. عند 2,500 USD/ETH تكون التكلفة $6. بعد التأكد من عدم قيد رصيد للمستلم وأن الرقم التسلسلي غير مستخدم، يموّل المستخدم 0.002 ETH ويتبع إعادة محاولة السك الموثقة في CCTP، مضيفًا $5؛ فتقيد عملية سك واحدة 2,500 USDC ويبلغ مجموع غاز الوجهة $11. لا يجوز تعميم حد إعادة المحاولة عديمة الأثر هذا على جسور أخرى.

المخاطر

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

مفاهيم خاطئة شائعة

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

موضوعات ذات صلة

المصادر

التنقل

ابحث في الويكي...