ما هو ERC20؟
التعريفERC20 هو المعيار الأوسع استخداماً للرموز القابلة للاستبدال على إيثريوم. يحدد كيف يعرض عقد الرمز الأرصدة، وكيف يحوّل الرموز، وكيف يسمح لعقود أخرى بإنفاقها، لذلك يعمل أي رمز ERC20، مثل USDT، في أي محفظة إيثريوم.
كيف تعمل رموز ERC20؟
رمز ERC20 لا يُخزَّن في محفظتك كأنه ملف. إنه عقد ذكي يحتفظ بدفتر للأرصدة، وعنوانك مجرد سطر في ذلك الدفتر. وإرسال الرمز يعني أن تطلب من العقد نقل جزء من رصيدك إلى عنوان آخر.
يحدد المعيار، الذي اقتُرح عام ٢٠١٥، مجموعة صغيرة من الوظائف مثل balanceOf وtransfer وapprove وtransferFrom. ولأن كل رمز يتبعها، تستطيع المحافظ والمنصات والتطبيقات دعم آلاف الرموز دون برمجة خاصة لكل منها.
الموافقات وحدود الإنفاق
تتيح وظيفة approve لعنوان آخر، عادةً عقد ذكي مثل منصة تداول لامركزية، أن ينفق من رموزك حتى مبلغ محدد. هكذا تعمل عمليات التبديل وتطبيقات كثيرة، لكن الموافقة تبقى سارية حتى تغيّرها أنت.
تستغل مواقع التصيّد ذلك بطلب موافقات غير محدودة. لا توافق إلا على المبلغ الذي تحتاج إليه، ولعقود تثق بها فقط، وألغِ الموافقات التي لم تعد تستخدمها.
ما الذي تفحصه قبل الإرسال؟
معظم رموز ERC20 الضائعة سببها تفصيل واحد من هذه التفاصيل:
- الشبكة: في المنصات تعني ERC20 دائماً تقريباً إيثريوم نفسها، رغم أن المعيار نفسه يعمل على شبكات EVM أخرى
- ETH للغاز: كل تحويل ERC20 تُدفع رسومه بـ ETH، لا بالرمز نفسه
- عنوان عقد الرمز، لأن أي شخص يستطيع نشر رمز يحمل اسماً مشهوراً
- الخانات العشرية: يستخدم USDT على إيثريوم ٦ خانات عشرية بينما يستخدم كثير من الرموز ١٨ خانة، فاعتمد على بيانات الرموز الموثّقة في محفظتك
- المستلم: الرموز المرسلة إلى عنوان عقد الرمز نفسه تضيع عادةً إلى الأبد
رموز ERC20 في ولتيفاي
يدعم ولتيفاي رموز ERC20 على إيثريوم، والمعيار نفسه على شبكات EVM الأخرى، وكلها على عنوان 0x واحد. وقبل أن تؤكد، تعرض شاشة المراجعة الشبكة والرسوم، وتنبّهك إذا لم يكن لديك ETH للغاز، وتحذّرك من التحويل إلى عنوان عقد الرمز نفسه.