معيار ERC-20 ، ما هو و كيف يعمل؟

في هذا المقال، سنتعرف على أساسيات معيار العملات الرقمية (ERC-20) التابع لـ Ethereum واستخداماته، وكيفية عمله.

نظرة عامة على عملات ERC-20

تُعتبر عملات ERC-20 مجموعات من الرموز الرقمية "القابلة للتبادل" على شبكة Ethereum. حيث أن لكل مجموعة (عملة) رمز خاص بها. و تعني القابلية للتبادل هنا أن كل رمز للعملة لا يمكن تمييزه عن أي رمز آخر في نفس العملة. وهذا مشابه لكيفية عمل الدولار الأمريكي حيث يكون كل دولار أمريكي غير قابل للتمييز عن أي دولار آخر. وعندما يتعلق الأمر بعملات ERC-20، يتم تمييز كل مجموعة (عملة) برمز تعريفي مثل ABC أو XYZ. يمكن أن يكون هناك، على سبيل المثال، مجموعة من مليون رمز ABC، ومجموعة أخرى من 10 ملايين رمز XYZ. فعليا، لا عوائق أمام إنشاء مجموعات الرموز (العملات) في معيار ERC-20 ، فالرسوم منخفضة جدًا، المطلوب هو في الواقع ببساطة نشر "عقد" بسيط نسبيًا على شبكة Ethereum، لذا فإن عدد العملات الفعلي هو بالآلاف. لهذا السبب، و معظم العملات قيمتها ضئيلة جدًا. ولكن بعضها، مع ذلك يساوي المليارات.

المعيار ERC-20

يشير ERC-20 إلى معيار فني يحدد مجموعة من القواعد المشتركة مثل كيف يمكن نقل الرموز وتبادلها، وكيفية الموافقة على المعاملات، وإجمالي العرض من الرموز. ظهر معيار ERC-20 من مقترح في عام 2015 و تم دمجه في بروتوكول Ethereum من خلال مقترح تحسين Ethereum (IEP-20).

التفاعل مع عملات ERC-20

يتطلب التفاعل مع عملات ERC-20 استخدام عملة ايثيريوم ETH. على سبيل المثال، إذا كنت ترغب في إرسال 100 رمز ABC إلى محفظة أحد الأشخاص، فستحتاج إلى إرفاق كمية صغيرة من ETH لدفع تكلفة المعاملة.

إنشاء العملات

تُنشأ عملات ERC-20 عن طريق نشر العقود الذكية. يسمح منطق العقود الذكية ببعض الحالات الاستخدام المثيرة للاهتمام، حتى لو كانت مجرد إنشاء مجموعة من الرموز. على سبيل المثال، تخيل عقدًا يتم كتابته بحيث يمكنه استقبال حد أقصى من 1000 ETH (أي يمكن إرسال ما يصل إلى 1000 ETH إلى العقد)، ولكل واحد من عملة ETH تُرسل إلى العقد، تقوم العقود الذكية تلقائيًا بـ "طباعة" وإرسال 100 رمز ABC إلى المرسل. سيقوم هذا بـ "إنشاء" 100,000 رمز ABC وتوزيعها مع أي شخص أرسل ETH إلى العقد. من المهم ملاحظة أن هذه العملية تشبه إلى حد كبير الطرح الأولي للأسهم أو ما يعرف بالاكتتاب، حيث يتم إصدار الأسهم في شركة وتوزيعها على الأشخاص الذين قاموا بشرائها بالدولارات.

حالات الاستخدام وأنواع العملات

هناك مجموعة كبيرة من العملات ERC-20. تُمثل بعضها، مثل المثال أعلاه، أصولاً مالية قد تكون مشابهة لحصة في شركة. لاحظ أن هذه الميزة تعني أن مثل هذه الرموز قد تُعتبر أمانات من قبل الجهات الرقابية المالية، مما قد يجعل المُصدرين مُعرضين لمجموعة من الالتزامات القانونية اعتمادًا على الاختصاص.

يمكن أن تُستخدم عملات ERC-20 أيضًا لتمثيل أشياء مثل المكافآت الناتجة عن الولاء (الاستخدام النشط) للعملة. تخيل، على سبيل المثال، وكالة سفر على الإنترنت تصدر نقاطًا للمستخدمين في كل مرة يقومون فيها بالحجز عبر المنصة. يمكن استخدام هذه النقاط لدفع الحجوزات المستقبلية. كما يمكن أن توفر لحامليها فوائد إضافية مثل الخدمة الشخصية، ونسبة من الرسوم التي تُولد من قبل منصة الحجز، أو حتى مساهمة في كيفية إدارة المنصة. ومن المهم أن تُتاح النقاط (الرموز) أيضًا للتداول مع الأشخاص الآخرين، مما يضفي عليها قيمة تتجاوز الحدود الاقتصادية للنظام الذي أنشئت فيه.

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

فكر في مثال عملات ERC-20 التي تمثل الدولار الأمريكي - كما هو الحال في واحدة من أكثر العملات استخدامًا وتوزيعًا، وهي Tether (USDT). يحمل حاملو رموز Tether، التي تحمل الرمز التعريفي USDT، مطالبة بالحصول على دولارات أمريكية موجودة في حسابات بنكية لشركة تسمى Tether Limited. قيمة 1 USDT تعكس حتى الآن قيمة 1 دولار أمريكي "حقيقي"، ومع ذلك، نظرًا لأن حسابات البنوك التابعة للشركة وراء USDT موجودة خارج شبكة Ethereum، يجب على المشاركين الاعتماد على ممارسات التدقيق التقليدية للتحقق من وجود الدولارات "الحقيقية" في البنوك والتي تغطي قيمة USDT. هذا يعني الاعتماد على طرف ثالث موجود خارج عالم Ethereum مما يجعل من الصعب ضمان "الحقيقة". وبالتالي، هناك دائمًا فرصة لفقدان ثقة المشاركين في أن Tether Limited فعليا تمتلك احتياطيات الدولار الكافية - وهو الوضع الذي قد يؤدي إلى موقف حيث لا يساوي 1 USDT نفس قيمة 1 دولار أمريكي.

على الرغم من التحديات، إلا أن حقيقة أن الرموز USDT و المبنية على شبكة Ethereum يمنحها فائدة معينة تتجاوز الدولارات الأمريكية "الحقيقية". مثلا، يمكنك نقلها بسهولة (بما في ذلك عبر الحدود)، وتداولها أو استبدالها مع عملات أخرى، أو حتى إرسالها إلى عقد ذكي يتيح لك كسب عائد عليها. لهذه الأسباب، كان النمو في اعتماد USDT وغيرها من العملات المتصلة بالدولار الأمريكي مثل (USDC) مثلا و المبنية على شبكة Ethereum سريعًا.

اعتماد معيار ERC-20 عبر شبكات متوافقة مع EVM

شهد معيار الرمز ERC-20، الذي صمم أصلاً لسلسلة الكتل Ethereum، اعتمادًا واسع النطاق عبر شبكات متوافقة مع EVM (Virtual Machine Ethereum). يعود هذا إلى حد كبير إلى مرونة المعيار وكفاءته، وسهولة تطوير ونشر العملات باستخدامه. نتيجة لذلك، اعتنقت العديد من سلاسل الكتل التي تدعم التوافق مع EVM، مثل BNB Smart Chain، وPolygon، وAvalanche معيار ERC-20، مما يسمح بالتوافق المتسلسل للرموز عبر هذه المنصات.لقد أسهمت هذه الوظيفة العابرة لسلاسل الكتل المختلفة ليس فقط في تيسير حركة الأصول داخل نظام العملات الرقمية، بل أيضًا في تحفيز الابتكار في التمويل اللامركزي (DeFi)، والألعاب، وتطبيقات أخرى لامركزية. من خلال الاستفادة من معيار ERC-20، يمكن لهذه الشبكات المتوافقة مع EVM ضمان تجربة مستخدم متسقة وموثوقة، مما يعزز دور ERC-20 كلبنة أساسية لإنشاء الرموز في مجال سلسلة الكتل.

منقول بتصرف