ERC-20: معيار الرموز على شبكة إيثريوم (ERC-20)
مقدمة
معيار ERC-20 هو معيار تقني يستخدم لإصدار وتنفيذ الرموز على شبكة البلوكشين الخاصة بـ Ethereum. تم اقتراحه في نوفمبر 2015 من قبل مطور الإيثيريوم فابيان فوجلستيلر. هذا المعيار يحدد مجموعة من القواعد التي يجب اتباعها لضمان عمل الرموز بشكل صحيح ضمن نظام الإيثيريوم البيئي. لذا، لا يجب اعتبار معيار ERC-20 كقطعة من الشيفرة البرمجية أو البرنامج، بل يمكن وصفه كإرشادات تقنية أو مواصفات.
أهمية معيار ERC-20
يسهل معيار ERC-20 على المطورين التنبؤ بدقة بتفاعل الرموز المختلفة مع التطبيقات المتعددة. كما يحدد كيفية نقل رموز ERC-20 داخل شبكة البلوكشين الخاصة بالإيثيريوم وكيفية تسجيل العرض والأرصدة العنوانية بشكل مستمر. بعبارة أخرى، يمنح معيار ERC-20 المطورين قائمة من القواعد التي تُمكّن من تشغيل سلس ضمن منصة الإيثيريوم الكبيرة.
الدعم والتطبيق
تدعم العديد من التطبيقات والخدمات اللامركزية (DApps) رموز ERC-20، مما يسهل على أعضاء المجتمع والشركات اعتمادها واستخدامها في مجموعة واسعة من التطبيقات مثل محافظ العملات الرقمية، التبادلات اللامركزية، الألعاب، وغيرها. هناك العديد من الرموز المتوافقة مع معيار ERC-20 المنتشرة على شبكة البلوكشين الخاصة بالإيثيريوم، ولكن مع تطبيقات مميزة وفريدة.
الاستخدام والتنوع
اعتمادًا على النهج المتبع، يمكن استخدام الرموز لتمثيل أنواع مختلفة من الأصول الرقمية أو السلع القابلة للتداول مثل العملات، القسائم، شهادات الذهب، نقاط الولاء، والديون. بالإضافة إلى ذلك، يمكن استخدام رموز ERC-20 كوسيلة لترميز حقوق التصويت خلال الانتخابات.
الشعبية والانتشار
قلل معيار ERC-20 بشكل كبير من الجهود المطلوبة لإنشاء وإصدار رمز رقمي، وربما يكون ذلك مرتبطًا بالاهتمام المتزايد بأحداث التمويل الجماعي ICO وتكنولوجيا البلوكشين بشكل عام. هناك عدة مشاريع تستخدم بالفعل هذا المعيار التقني، وعدد عقود رموز ERC-20 قد زاد بشكل كبير في السنوات القليلة الماضية. في منتصف عام 2017، كان هناك حوالي 5,500 عقد ذكي من نوع ERC-20 على شبكة الإيثيريوم. وفي أوائل عام 2018، ارتفع هذا العدد إلى أكثر من 40,000 والآن تجاوز 160,000.
الاستثناءات
رغم أن الغالبية العظمى من الرموز على شبكة الإيثيريوم تتبع معيار ERC-20، إلا أنه توجد بعض الاستثناءات. على سبيل المثال، الإيثر (ETH) تم إنشاؤه قبل المعيار ولا يتوافق معه بعد. وهذا أدى إلى إنشاء ما يسمى بـ “Wrapped Ether (WETH)”، وهو رمز ERC-20 يمثل الإيثر بنسبة 1:1 (1 WETH = 1 ETH). يسمح WETH للمستخدمين بتداول إيثرهم مقابل رموز ERC-20 الأخرى على التبادلات اللامركزية.
الوظائف التقنية لمعيار ERC-20
من الناحية التقنية، يصف معيار ERC-20 ست وظائف تحافظ على بعض الخصائص والميزات للرموز الرقمية القائمة على الإيثيريوم. تشمل هذه الوظائف طريقة نقل الرموز بين العناوين وبعض البيانات المهمة المتعلقة بالعقد الذكي للرمز، مثل الرمز، الاسم، والعرض.