أخبار العملات الرقمية

ما هو معيار ERC-20؟ وماهي آلية عمله؟

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

ما الرابط بين معيار ERC-20 والإيثريوم؟

يعود تاريخ تأسيس معيار ERC-20 للاقتراح العشرون المنشور على حساب Github  في 19 نوفمبر 2015، حيث كان هذا المقترح يحمل معايير تطوير العملات الرقمية على الايثريوم، من هنا تمت تسميته ERC-20.

كانت فكرة الرمز الرقمي القابل للبرمجة واحدة من أسهل الأفكار التي يتم تنفيذها على البلوكتشين، وظهر المعيار ERC-20 كمبادرة من المطور “فابيان فوجلستيلر” لذلك من المهم التأكيد على أن ERC-20 هو معيار، حيث أنه يحدد الوظائف والأحداث التي يجب أن يديرها الرمز الرقمي ليكون مؤهلاً كـ ERC-20.

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

وفي هذه الحالة، هناك العديد من عقود الرموز الرقمية ERC-20 مثل الكود المقدم على موقع ethereum.org و الكود المعياري OpenZepplin و كود الويكي وغيرها.

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

ويعود ذلك وبشكل رئيسي لما يوفره الايثريوم من تسهيلات للبناء عليه وتوفير معايير جاهزة يمكن استغلالها لإنشاء مشاريع ورموز رقمية ومن بين هذه المعايير معيار ERC-20 وبسبب سهولته أصبحت العديد من العملات الرقمية مبنية عليه، خاصة بعد صراعات العروض الأولية للعملة ICO، لدرجة أنه يوجد الآن أكثر من 18000 رمز ERC-20 تم نشره.

ERC-20 عبارة عن عقد ذكي مبني على شبكة الايثريوم مثل أي عقد آخر، ويحتوي هذا العقد وببساطة على خوارزمية تحدد الرموز الرقمية وعددها وإدارة جميع عمليات نقل هذه الرموز، وقد تم إنشاء وتأسيس ERC-20  من عملية الاقتراح / التحسين التي تنفذها مؤسسة الايثيريوم على حساب Github الخاص بها كما ذكرت في بداية المقال، ويشير ERC إلى (Ethereum Request for Comments) وهي عملية يطلب من خلالها الشخص من المجتمع مراجعة اقتراح للإيثريوم والتعليق عليه.

كان لهذا التوحيد القياسي تأثير سلبي لبعض المواصفات المرافقة لهذا المعيار، حيث أدى بطريقة ما إلى تجميد الرموز في شكلها الحالي لفترة من الزمن، لكن ومن حسن الحظ أن مبتكري المعيار وضعوا هذه القيود في الاعتبار منذ البداية وتأكدوا من جعله معياراً أدنى بمواصفات تغطي الوظائف الأساسية للرمز الرقمي فقط، وعلى الرغم من ذلك فقد تم انتقاد هذا المعيار لأسباب عديدة نذكر منها:

1 – هو صالح فقط لرمز قابل للاستبدال (جميع الرموز المميزة لعقد ERC-20 لها نفس الخصائص، فهي ليست فريدة ويمكنك استبدال رمزين من نفس عقد ERC-20 بدون تأثير).

2 –  لا يوفر أي وظيفة لكشف أخطاء الإرسال.

3 – لا يوجد معيار لتحديث الكود، وليست هناك أيضا ممارسات جيدة فيما يتعلق بإصداره.

و كرد فعل على هذه الطبيعة المحدودة للمعيار ERC-20، ظهرت العديد من المبادرات والمقترحات لمعايير جديدة نذكر منها:

معيارERC-223 : الذي يهدف إلى دمج آليات التحكم في عقد الرمز الرقمي والذي بدوره يهدف مباشرة إلى تجنب عمليات نقل الرموز إلى عنوان لا يمكنه إدارة هذه الرموز الرقمية (إما لأنه عقد، أو لأنه عنوان رمز ERC-20 نفسه).

ماهي أهم مواصفات ERC20؟

إن الوظائف والخدمات التي يجب أن يكون رمز ERC-20  قادراً على إدارتها هي كالتالي:

1 – توفير اسم الرمز وتمييزه بحروف مختصرة على سبيل المثال (OMG) هو رمز OmiseGo و (VCT) هو رمز VariabL Contribution Token.

2 –  تحديد الكسور العشرية وعدد المنازل العشرية التي يجب أخذها في الاعتبار للرمز الرقمي، حيث تتم إدارة أرصدة الرموز الرقمية بدون كسور عشرية بواسطة عقود ERC-20.

3 –  الحجم الإجمالي للعملة “totalSupply” ويحدد عدد الرموز الرقمية الموجودة على الإطلاق.

الفائدة والقيود والتطورات المستقبلية لمعيار ERC-20

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

في الواقع، فإن معظم الخدمات المطورة على الايثريوم اليوم تدير هذا المعيار فقط، ومن السهل إنشاء خدمة مبنية وفق ERC-20 لأنك تعرف مسبقاً الوظائف الأساسية التي سيدعمها هذا المعيار.

على سبيل المثال المحفظة الرقمية (MyEtherWallet) ومتصفح معاملات الايثريوم (Etherscan) قادران على عرض رصيد رموز ERC-20 الخاصة على واجهتهما، ويدير (EtherDelta) منصات التداول اللامركزية بين جميع الرموز الرقمية ERC-20 الحالية.

خلاصة القول أن معيار ERC-20 بسيط جد عمل المطورين والراغبين في البناء على بلوكتشين الايثريوم وهناك العديد من المشاريع والعملات الرقمية التي بدأت كرموز ERC-20 ثم تطورت وخرجت بشبكاتها الخاصة.

 

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى