رموز ERC-20: مفهومها وأهميتها في عالم العملات الرقمية

ERC-20 هو المعيار الفني للرموز القابلة للاستبدال التي تم إنشاؤها باستخدام blockchain Ethereum. في حين أن الرموز المميزة غير القابلة للاستبدال (NFTs) ERC-721 لا يمكن استبدالها برموز أخرى.
يسمح ERC-20 للمطورين بإنشاء رموز مميزة ممكّنة للعقد الذكي والتي يمكن استخدامها مع المنتجات والخدمات الأخرى. تمثل هذه الرموز المميزة أصلاً أو حق أو ملكية أو وصولاً أو عملة مشفرة أو أي شيء آخر ليس فريداً في حد ذاته ولكن يمكن نقله.
ما هي رموز ERC-20؟
يعد طلب Ethereum للتعليق 20 (ERC-20) معياراً لـ Ethereum blockchain الذي يتطلب تسع وظائف برمجة نصية وحدثين يجب استخدامهما عند إنشاء رمز مميز قابل للاستبدال ضمن عقد ذكي. وربما يكون من الأسهل التفكير في ERC-20 كمجموعة من التعليمات التي يجب أن يتضمنها العقد الذكي على شبكة ايثريوم.
تاريخ رموز ERC-20
تم إنشاء ERC-20 بواسطة مطوري Ethereum نيابة عن مجتمع Ethereum الأوسع في عام 2015 وتم اعتماده رسمياً في سبتمبر 2017. في السنوات السابقة، لإنشاء معيار من هذا النوع لـ Ethereum، قدم مطور أو مجموعة من المطورين ما يعرف باسم اقتراح تحسين Ethereum (EIP)، الذي يصف الوظيفة الجديدة إلى جانب بروتوكولاتها ومعاييرها المحددة. ثم قامت لجنة بمراجعة خطة الاستثمار الأوروبية والموافقة عليها وتعديلها ووضع اللمسات النهائية عليها – وفي تلك المرحلة، أصبحت ERC.
في أكتوبر 2023، قامت إيثريوم بتقسيم ERCs و EIPs إلى قسمين، مما أدى إلى إنشاء مسارين للتحسينات. ERCs هي مقترحات توحيد لطبقة التطبيق (كيفية تفاعل التطبيقات على Ethereum) ، و EIPs هي مقترحات لتحسين blockchain للشبكات أو الواجهات أو بروتوكول الإجماع أو تحسينات أخرى خاصة بـ blockchain.
العقود الذكية وبعض الرموز المميزة داخل Ethereum ملزمة بالتوافق مع أحد المعايير المعتمدة. في حين أن ERC20 ربما يكون الأكثر أهمية و الأكثر شهرة من بين معايير ERC هذه، إلا أنه ليس الوحيد الموجود.

أهمية رموز ERC-20
لقد كان معيار ERC20 هو المسار المهيمن لإنشاء رموز جديدة في مجال العملات المشفرة لبعض الوقت. هناك عشرات الآلاف من الرموز المميزة المتوافقة مع ERC-20.
وفقاً للوثائق الرسمية، فإن معيار ERC-20 “…يسمح بتنفيذ واجهة برمجة التطبيقات القياسية للرموز ضمن العقود الذكية.” بلغة واضحة، يعني هذا أنه يتم إنشاء رمز مميز (التسلسل الأبجدي الرقمي المخصص للأصل) باستخدام العقد الذكي، مما يجعله قابلاً للتحويل فقط في حالة استيفاء الشروط الواردة في العقد الذكي. تتيح واجهة برمجة التطبيقات (API) للتطبيقات المختلفة التي تحتاج إلى الوصول إلى الرموز المميزة القدرة على القيام بذلك.
يمنع هذا العقد الذكي الأطراف من التصرف بسوء نية لأن عمليات نقل الأصول تكتمل تلقائياً، خارج سيطرة المعاملات، بمجرد موافقتهم على المعاملة.
على سبيل المثال، إذا وافق سامر على دفع 1 ETH لـ عيسى مقابل رمز مميز جديد قام بإنشائه، فقد يكون من الممكن عدم الدفع لـ عيسى بمجرد نقله. من خلال إبقاء الملكية مقيدة بعقد ذكي، لا يحتاج أي من الطرفين إلى الثقة في أن الطرف الآخر سوف يلتزم بجانبه من الصفقة لأن الإجراءات التي يتعين على كل منهما اتخاذها قد اكتملت بالنسبة لهما.
يعمل ERC-20 على توحيد الطريقة التي يتم بها إنشاء هذه العقود الذكية والرموز المميزة، مما يسمح بإعادة استخدامها في تطبيقات أخرى. وهذا لا يسمح فقط بتفتيشها بسهولة من قبل الأطراف المعنية، مما يزيد من الشفافية والثقة في النظام، ولكنه يسمح أيضاً للمطورين باستخدام الرموز المميزة والعقود التي تم إنشاؤها بالفعل.
يمكن أيضاً زيادة الفائدة من خلال قراءة: Chainlink التعريف وآلية العمل
محتويات معيار ERC-20
يحتوي ERC-20 على تسع وظائف يجب أن يتمتع بها الرمز المميز المتوافق:
- Name: الاسم الفريد للرمز المميز
- Symbol: اختصار يستخدم كمؤشر أو لأغراض تعريفية أخرى
- Decimals: عدد المنازل العشرية التي سيستخدمها الرمز المميز، مما يدل على مدى صغر المبلغ الذي يمكن نقله أو امتلاكه
- TotalSupply: يوفر معلومات حول إجمالي عرض الرمز المميز
- BalanceOf: يوفر رصيد الحساب لحساب المالك
- Transfer: ينفذ عمليات نقل عدد محدد من الرموز المميزة إلى عنوان محدد
- TransferFrom: يجري عمليات نقل عدد معين من الرموز المميزة من عنوان ما.
- Approve: يسمح للمنفق بسحب عدد محدد من الرموز المميزة من حساب محدد
- Allowance: إرجاع عدد محدد من الرموز المميزة من المنفق إلى المالك
بالإضافة إلى ذلك، ستؤدي هذه الوظائف إلى تشغيل حدثين:
- حدث النقل: يحدث عندما يتم نقل الرموز المميزة.
- حدث الموافقة: يتم تفعيله عندما تكون الموافقة مطلوبة.
ERCs أخرى
في حين أن ERC-20 قد شهد دعماً واسع النطاق في شكل رموز جديدة ومنتجات قائمة على الرموز تتوافق مع معاييره، إلا أن هناك العديد من معايير الرموز المميزة الأخرى المقترحة.
تم تنفيذ أكثر من 80 من ERCs، ويتم تقديم العديد منها وتنتظر الموافقة أو الرفض. تتضمن بعض المقترحات المعتمدة البارزة ERC223، والتي تهدف إلى معالجة المخاوف من خلال الموافقة على عناصر ERC20 ونقلها؛ ERC721، معيار الرموز غير القابلة للاستبدال؛ وERC3156، لمعايير القروض السريعة (قروض فلاش).

هل ERC-20 هو نفس شبكة ETH؟
لدى blockchain Ethereum عملة مشفرة خاصة بها، الإيثر (ETH). طلب Ethereum للتعليق رقم 20 (ERC-20) هو اقتراح توحيد مطبق للعقود الذكية. لذلك، على الرغم من أنها كلها مرتبطة ببعضها البعض، إلا أنها ليست نفس الشيء.
ما هي المحافظ التي تدعم رموز ERC-20؟
تعد Coinbase واحدة من أشهر بورصات العملات المشفرة. تقبل محفظتها رموز ERC-20.
تدعم العديد من المحافظ الشهيرة ERC20. حيث تتمتع كل من MetaMask و Trezor و Ledger Nano X و Binance و Exodus بدعم ERC20.
ويستخدم الكثير من العملات الرقمية المعروفة معيار ERC-20. ومن الأمثلة الشائعة عليها:
- Tether USD (USDT)
- USD Coin (USDC)
- Shiba Inu (SHIB)
- Binance USD (BUSD)
- BNB (BNB)
- DAI Stablecoin (DAI)
- HEX (HEX)
- Bitfinex LEO (LEO)
- Maker (MKR)
الخلاصة
ERC-20 هو معيار مقترح من المجتمع للعقود الذكية والرموز المرتبطة بها. يسمح المعيار للمستخدمين بنقل الرموز وإعادة استخدامها بواسطة أي تطبيق آخر للإيثريوم. كما أنه يسهل عليهم الموافقة عليها لأن العناصر الموحدة يجب أن تكون جميعها موجودة.
وأخيراً لمزيد من الأخبار والمعلومات يمكنك الانضمام إلى قناتنا للأخبار والانضمام إلى مجتمع Crypto MENA.