لقد أعدتُ قراءة دليل ترحيل الشبكة الرئيسيّة لـ @Dusk ، وهناك تفصيلٌ سهل أن يُتَغاضى عنه: الضغط على Approve داخل المحفظة لا يعني أن $DUSK قد تمّت بالفعل ترقيتها إلى شبكة Dusk الرئيسية. إنّ ما يُفعّل عملية الترحيل فعليًا هو Execute transaction في الخطوة التالية. بين الخطوتين، أي انقطاع قد يجعل المستخدم يظن أن الأصول “عالقة”.
تتم العملية الرسمية عبر قفل توكن DUSK من نوع ERC-20 على الإيثيريوم أو BEP-20 على BNB Chain داخل عقد الترحيل، ثم إصدار/صرف العملة الأصلية المطابقة إلى حساب شبكة Dusk الرئيسيّة المحدد. يجب تجهيز محفظة EVM ذاتية الإشراف، وحساب Dusk، ودفع رسوم السلسلة المصدر بالـ ETH أو BNB. بعد تأكيد تنفيذ المعاملة، غالبًا ستحتاج أيضًا إلى انتظار المعالجة. حسابات البورصات عادةً لا يمكنها إتمام هذه العملية مباشرة عبر WalletConnect، بل يلزم أولًا تحويل/توجيه الأمر إلى محفظة يسيطر عليها المستخدم بنفسه.
الآلية نفسها ليست صعبة، لكن المشكلات الحقيقية تكمن في حدود التنفيذ. أولًا: التفويض (authorization) هو مجرد منح السعة/الحد للعقد، ولا يقوم تلقائيًا بتحويل الأموال. ثانيًا: توكنات السلسلة المصدر لديها 18 رقمًا عشريًا، بينما DUSK على الشبكة الرئيسية لديه 9 أرقام عشرية؛ لذلك يتم تقريب/تطبيع مبلغ الترحيل للأسفل إلى أصغر وحدة LUX. أي بقايا أقل من 1 LUX ستبقى في المحفظة الأصلية. ثالثًا: إذا لم يصل الرصيد بعد، فعليك أولًا التحقق مما إذا كانت معاملة Execute قد نجحت، بدلًا من إعادة التفويض.
تصميم القفل باتجاه واحد ثم الإصدار مرة أخرى، أوضح من فكرة أن يبحث المستخدم عن حوض/Pool عبر السلاسل بنفسه، لكنّه ما يزال يضع سلسلتيْن، ومحفظتيْن، ومرّتيْ تأكيد داخل نفس سير العملية. بالنسبة للمستخدمين القدامى، هو مجرد “إلقاء نظرة إضافية”، أما بالنسبة للمبتدئين فقد يفهمون “نجاح التفويض” على أنه “اكتمل الترحيل”. إذا لم تتمكن آليات الأمان من أن تُشرح بوضوح عبر الواجهة، فستتحول في النهاية إلى أخطاء بشرية.
لذلك، عندما أنظر إلى ترحيل #dusk إلى الشبكة الرئيسيّة، لا أنظر فقط إلى ما إذا كان العقد قد خضع لتدقيق (audit)، بل أنظر أيضًا إن كانت المحفظة تعرض في نفس الوقت خطوة التنفيذ الحالية، وهاش السلسلة المصدر، وحالة المعالجة المتوقعة، وعنوان الاستلام. الوثائق الرسمية تضع مسار التحقق بشكل واضح—وهذا شيء إضافي مهم. الخطوة التالية ينبغي أن تجعل هذه التنبيهات مدمجة داخل كل زر رئيسي، بدلًا من انتظار أن يفشل المستخدم ثم يذهب لقراءة مركز المساعدة.
عند ترحيل الأصول، ما أسوأ خطوة تخشاها: التفويض؟ اختيار الشبكة الخاطئة؟ أم عدم وضوح حالة وصول الأموال؟ أخبرني بما منعتك/وقع لك من فخ ضمن العملية.
$ACE $BTC
تتم العملية الرسمية عبر قفل توكن DUSK من نوع ERC-20 على الإيثيريوم أو BEP-20 على BNB Chain داخل عقد الترحيل، ثم إصدار/صرف العملة الأصلية المطابقة إلى حساب شبكة Dusk الرئيسيّة المحدد. يجب تجهيز محفظة EVM ذاتية الإشراف، وحساب Dusk، ودفع رسوم السلسلة المصدر بالـ ETH أو BNB. بعد تأكيد تنفيذ المعاملة، غالبًا ستحتاج أيضًا إلى انتظار المعالجة. حسابات البورصات عادةً لا يمكنها إتمام هذه العملية مباشرة عبر WalletConnect، بل يلزم أولًا تحويل/توجيه الأمر إلى محفظة يسيطر عليها المستخدم بنفسه.
الآلية نفسها ليست صعبة، لكن المشكلات الحقيقية تكمن في حدود التنفيذ. أولًا: التفويض (authorization) هو مجرد منح السعة/الحد للعقد، ولا يقوم تلقائيًا بتحويل الأموال. ثانيًا: توكنات السلسلة المصدر لديها 18 رقمًا عشريًا، بينما DUSK على الشبكة الرئيسية لديه 9 أرقام عشرية؛ لذلك يتم تقريب/تطبيع مبلغ الترحيل للأسفل إلى أصغر وحدة LUX. أي بقايا أقل من 1 LUX ستبقى في المحفظة الأصلية. ثالثًا: إذا لم يصل الرصيد بعد، فعليك أولًا التحقق مما إذا كانت معاملة Execute قد نجحت، بدلًا من إعادة التفويض.
تصميم القفل باتجاه واحد ثم الإصدار مرة أخرى، أوضح من فكرة أن يبحث المستخدم عن حوض/Pool عبر السلاسل بنفسه، لكنّه ما يزال يضع سلسلتيْن، ومحفظتيْن، ومرّتيْ تأكيد داخل نفس سير العملية. بالنسبة للمستخدمين القدامى، هو مجرد “إلقاء نظرة إضافية”، أما بالنسبة للمبتدئين فقد يفهمون “نجاح التفويض” على أنه “اكتمل الترحيل”. إذا لم تتمكن آليات الأمان من أن تُشرح بوضوح عبر الواجهة، فستتحول في النهاية إلى أخطاء بشرية.
لذلك، عندما أنظر إلى ترحيل #dusk إلى الشبكة الرئيسيّة، لا أنظر فقط إلى ما إذا كان العقد قد خضع لتدقيق (audit)، بل أنظر أيضًا إن كانت المحفظة تعرض في نفس الوقت خطوة التنفيذ الحالية، وهاش السلسلة المصدر، وحالة المعالجة المتوقعة، وعنوان الاستلام. الوثائق الرسمية تضع مسار التحقق بشكل واضح—وهذا شيء إضافي مهم. الخطوة التالية ينبغي أن تجعل هذه التنبيهات مدمجة داخل كل زر رئيسي، بدلًا من انتظار أن يفشل المستخدم ثم يذهب لقراءة مركز المساعدة.
عند ترحيل الأصول، ما أسوأ خطوة تخشاها: التفويض؟ اختيار الشبكة الخاطئة؟ أم عدم وضوح حالة وصول الأموال؟ أخبرني بما منعتك/وقع لك من فخ ضمن العملية.
$ACE $BTC

