تتناول المقالة الأساسيات الأساسية لمعايير ERC وتقدم تحليلًا متعمقًا لكل نوع من أنواع معايير رمز ERC.
هل أنت مطور Ethereum blockchain ، أو رائد أعمال يخطط لإصدار الرموز المميزة المستندة إلى Ethereum؟ قد تبحث حولك لتجد ما تعنيه معايير ERC وكيف تهمك.
فيما يلي القائمة النهائية لمعايير ERC!
يتسجل، يلتحق الآن: دورة أساسيات بلوك تشين للمؤسسات
ما هي معايير ERC?
“طلب Ethereum للتعليقات” (ERC) هو مستند يكتبه مبرمجو العقود الأذكياء الذين يستخدمون منصة Ethereum blockchain. يصفون القواعد في هذه المستندات التي يجب أن تلتزم بها الرموز المميزة المستندة إلى Ethereum.
إذا لم تكن على دراية بأساسيات Ethereum ، فيجب عليك مراجعة دليل Ethereum النهائي أولاً.
يستخدم مجتمع Ethereum عملية تسمى “اقتراح تحسين Ethereum” لمراجعة هذه المستندات. يعلقون عليه ونتيجة لذلك ، يجوز للمطور الذي أنشأ المستند مراجعته.
يقبل مجتمع Ethereum بعض هذه المستندات بعد العمل من خلال عملية EIP ، ووضع اللمسات الأخيرة عليها ، ثم يقوم المطورون بتنفيذها. هذه هي الطريقة التي تصبح بها الوثيقة هيئة موارد بشرية. بمعنى آخر ، تنشأ ERCs كـ EIPs ويمكن أن تتناول مناطق مختلفة ، على سبيل المثال ، الرموز المميزة واسم التسجيل وما إلى ذلك.
معايير ERC – رسم معلوماتي موضح ببساطة
في حين أن هناك العديد من معايير Ethereum. معايير ERC Ethereum هذه هي الأكثر شهرة وشعبية –
- ERC- 20
- ERC-165
- ERC-721
- ERC-223
- ERC-621
- ERC-777
- ERC-827
- ERC-884
- ERC-865
- ERC-1155
معيار ERC 20 – الرمز المميز القياسي الأكثر شيوعًا
ERC-20 هو معيار الرمز المميز الأكثر شيوعًا وقد استخدمته معظم ICO التي أصدرت الرموز المميزة الخاصة بها على منصة Ethereum. تعرف على المزيد حول ما هو ICO هنا!
إذا كنت أحد مطوري Ethereum ، فيمكنك ترميز عقودك الذكية مضمونة بمعرفة أنه يمكنها التفاعل بسهولة مع الرموز المميزة ERC-20.
تمامًا كما لا يحتاج مطورو Ethereum إلى معرفة أي شيء عن هذا الرمز المميز ، يمكن لمطوري المحفظة أيضًا التنفس بسهولة! لا يحتاجون إلى إجراء أي خطوات تطوير أو تكامل مخصصة لضمان عمل الرمز المميز مع تطبيق المحفظة الخاص بهم.
إنه معيار رمزي قابل للاستبدال. هذا يعني أن عملتين من أي رمز تم إنشاؤه عليهما لهما نفس القيمة في نقطة زمنية معينة. خذ على سبيل المثال LockChain ، سوق السفر اللامركزي بعمولة 0٪. يتبع رمز LOC المميز الخاص به ERC 20 ، و 1 رمز LOC له نفس القيمة تمامًا كرمز LOC آخر في نقطة زمنية معينة.
هناك بروتوكول قياسي يجب اتباعه ، وبالتالي فإن إصدار رموز جديدة باستخدام معيار ERC 20 أمر سهل. يجب عليك مراجعة دليل المبتدئين هذا ، لمعرفة المزيد حول – ما هو ERC20?
ERC 165 – الركيزة الداعمة لـ ERC 721
هذا حقًا معيار لطريقة ما ، بدلاً من الرموز المميزة. ومع ذلك ، من المهم بالنسبة لمعيار رمز آخر ، ERC721 ، والذي لا يمكن تنفيذه بدونه.
المزيد عن ERC721 لاحقًا!
يحتاج العقد الذكي إلى التفاعل مع الرموز المميزة للعملات الرقمية. بينما يمكن أن تتفاعل جميع العقود مع الرموز المميزة ERC 20 ، فإنها تختلف عن معايير ERC الأخرى للرموز المميزة ، مثل ERC 721. تحتاج العقود الذكية إلى تنفيذ واجهات محددة للتفاعل مع الرموز المميزة التي تتبع معايير أخرى.
الآن ، يحتاج مجتمع تطوير Ethereum إلى معرفة الواجهات التي ينفذها العقد الذكي ، وهناك حاجة لنشر هذه المعلومات. هذا لأنهم بحاجة إلى معرفة الطرق التي يمكنهم من خلالها التفاعل مع هذا العقد.
لم تكن هناك طريقة قياسية لاكتشاف الواجهات التي يستخدمها العقد الذكي ونشرها. يقوم ERC 165 بتوحيد طريقة لذلك ، إلى جانب توحيد تحديد الواجهات.
اقرأ المزيد عنها في وثيقة اقتراح EIP 165.
ERC 721 – معيار الرموز غير القابلة للفطريات
هل تريد تطوير لعبة Ethereum DApp مثل CryptoKitties؟ قامت شركة Axiom Zen ، وهي شركة مقرها في فانكوفر ، كولومبيا البريطانية ، كندا بإطلاقها في الأسبوع الأخير من شهر نوفمبر 2017 ، وبحلول الأسبوع الأول من شهر ديسمبر ، أصبحت فيروسية! أنفق اللاعبون ما قيمته ملايين الدولارات من إيثر عليه في غضون أسبوع.
في هذه اللعبة ، يمكن للاعبين شراء وبيع وتربية قطط رقمية لطيفة. مع الشفافية التي توفرها منصة Ethereum blockchain ، يمكن للجميع رؤية قواعد اللعبة ، وبالتالي فإن المنافسة عادلة. إذا كان بإمكانك تربية سلالة نادرة من القطط الرقمية ، يمكنك الحصول على سعر أعلى لها.
كل واحد يطلب سعرًا مختلفًا ؛ ومن ثم لا يمكنك استخدام معيار ERC 20 للقطط. أنت بحاجة إلى معيار رمز غير قابل للاستبدال ، وهذا ما هو ERC 721.
هناك حالات استخدام أخرى أيضًا للرموز غير القابلة للاستبدال ، على سبيل المثال ، يمكن لقطاع توزيع الطاقة استخدامها.
يجب أن ينفذ العقد الذكي الذي يتفاعل مع رموز ERC 721 واجهة منفصلة ، وبالتالي يحتاج إلى اتباع معيار ERC 165. اقرأ المزيد عن ERC 721 في وثيقة اقتراح EIP 721.
ERC 223 – يحل مشكلات “فقدان الرمز المميز” في ERC20
إذا أرسلت رموز ERC 20 إلى عقود ذكية لا يمكنها التعامل مع الرموز المميزة ، فإن هذا الإجراء يحرق الرموز المميزة ، ولا يمكنك استعادتها. تقترح هيئة الإنصاف والمصالحة 223 منع ذلك.
يمكن للمطورين قبول أو رفض وصول الرموز المميزة إلى عناوين العقود الذكية الخاصة بهم. وهي تحدد الوظائف التي يمكن للعقد ترميزها بحيث إذا لم يتمكن من قبول الرموز المميزة ، فسيفشل النقل.
هذا لا يحرق أي رمز!
بينما يعتزم ERC 223 إنقاذ الثروة المفقودة عن طريق الخطأ ، لم يتم تنفيذه بعد. لا تستخدمه الرموز المميزة ، وقد لا يتم إعداد عمليات تبادل العملات المشفرة لهذا المعيار.
تحقق من المقارنة التفصيلية بين ERC20 و ERC 223 و ERC777.
أيضًا ، فإن تحرك Ethereum لتنفيذ “Ethereum Name Service” (ENS) سيجعل مثل هذه المعاملات نادرة جدًا. وبالتالي ، نحتاج إلى معرفة ما إذا كان مجتمع Ethereum سينفذ هذا الاقتراح. اقرأ المزيد عن هذا المعيار في وثائق ERC 223 GitHub.
ERC 621 – يمكنه تعديل إجمالي توريد الرموز
امتدادًا لـ ERC 20 ، هذا المعيار هو زيادة أو تقليل إجمالي العرض المميز باستخدام وظيفتين ، أي “زيادة العرض” و “تقليل العرض”. يوصي الاقتراح بأن يستخدمها فقط مالك العقد أو المستخدمون الموثوق بهم.
العملات المشفرة هي نقود رياضية ، على عكس العملات الورقية حيث يمكن للبنوك المركزية زيادة أو تقليل العرض. يعد إجمالي المعروض من الرموز أحد العوامل العديدة التي تحدد ارتفاع قيمة الرمز المميز ويؤثر على اقتصاديات الرمز المميز.
هذا الاقتراح عبارة عن مسودة ، ونحن بحاجة إلى معرفة ما إذا كان مجتمع Ethereum سوف ينفذه ، نظرًا للتأثير واسع النطاق. اقرأ المزيد عن الاقتراح في وثائق EIP 621 GitHub.
ERC 777 – يقلل الاحتكاك في معاملات التشفير
أثناء الاحتجاج بعقد ذكي ، بعد المعاملة الأولى ، يتطلب معيار ERC 20 معاملة أخرى للتحقق من استيفاء المعايير. يتم استدعاء العقد الذكي فقط بعد ذلك. هذا يزيد من عدد المعاملات ، مما يؤدي بشكل فعال إلى حدوث احتكاك.
ERC 777 هو معيار مقترح يتضمن وظيفة لتحديد استلام الرموز وبدء عقد ذكي فور المعاملة الأولى. أثناء خفض النفقات العامة للمعاملة ، فإنه يسمح أيضًا للمستخدم برفض الرموز المميزة الواردة من عنوان مدرج في القائمة السوداء. يمكن أن يكون إدراج العنوان في القائمة السوداء لأسباب مختلفة مثل القرصنة أو الأنشطة غير القانونية. تؤدي القدرة على رفض الدفع من هذا العنوان إلى تحسين الوضع الأمني لـ Ethereum DApp.
يدعم ERC 777 جميع نقاط القوة في ERC 20. OpenZeppelin نفذ بالفعل ERC777 لبناء وأتمتة وتشغيل التطبيقات اللامركزية.
يمكنك قراءة الاقتراح في وثيقة EIP 777 GitHub.
لا تنس التحقق من المقارنة بين ERC 20 مقابل ERC 223 ERC 777!
ERC 827 – يُمكِّن من تحويل الرمز لطرف ثالث لإنفاقه
إنه امتداد آخر لـ ERC 20 ، ومع ذلك ، فإنه ينوي حل المشكلة التي يحاول ERC 223 حلها بطريقة محسنة. إذا تم تنفيذ هذا المعيار ، يمكن لحامل الرمز المميز نقل الرموز مع الموافقة أيضًا على طرف ثالث لإنفاقها.
باستخدام معيار ERC هذا ، يمكن للمحافظ والبورصات إعادة استخدام الرموز المميزة ، لأن كلا الطرفين يتفقان على معايير محددة لطرف ثالث لإنفاق مبلغ ديناميكي. لم يطبقه مجتمع Ethereum حتى الآن ، ومع ذلك ، يمكنك قراءة المزيد حول هذا الاقتراح في وثائق EIP 827 GitHub.
ERC 884 – يرمز الأسهم
يسمح التشريع الأخير في ولاية ديلاوير الأمريكية الآن للشركات باستخدام blockchain للحفاظ على سجلات الأسهم. من بين معايير ERC المقترحة ، يعتزم ERC 884 الاستفادة منها. سيحدد كل رمز مميز كحصة من شركة تأسست في ولاية ديلاوير.
للامتثال للوائح ، يتضمن ERC 884 أيضًا ما يلي:
- التحقق من الهوية والقائمة البيضاء الإلزامية لحاملي الرموز ؛
- يمكن للمؤسسة إعداد قائمة بالمساهمين وفقًا للمتطلبات التنظيمية ؛
- تسجيل تفويض منظمي المعلومات ؛
- تسجيل تحويل الأسهم وفقًا للمتطلبات التنظيمية ؛
- فقط القيمة الكاملة للرموز ، أي لا توجد قيمة جزئية ؛
- يجب على المساهمين الذين فقدوا مفاتيحهم الخاصة أو الرموز المميزة إعادتهم إلى عنوان جديد.
يتطلب تنفيذ ERC 884 قاعدة بيانات خارج السلسلة لمختلف متطلبات “اعرف عميلك” (KYC). لا تزال عبارة عن مسودة اقتراح ، ويمكنك قراءتها بتنسيق مستند EIP 884 GitHub.
ERC 865 – يساعد المبتدئين في عالم التشفير
بصفتك مستخدمًا جديدًا للعملات المشفرة ، عندما تحاول نقل الرموز المميزة المستندة إلى Ethereum ، تجد فجأة أنك بحاجة إلى دفع رسوم عامل التعدين في Ether. يزيد من الاحتكاك بالنسبة لك.
من بين مطوري معايير ERC في مجتمع Ethereum ، يعتزم ERC 865 تسهيل الأمر على مستخدمي التشفير الجدد. يقترح استخدام الرمز المميز لدفع رسوم عامل التعدين أيضًا. إنها مسودة اقتراح ، ويمكنك قراءتها بتنسيق مستند EIP 865 GitHub.
ERC 1155 – الرمز غير القابل للفطريات الأكثر تقدمًا
يحل ERC 1155 جميع المشكلات الرئيسية في ERC 20 و ERC 721 – أفضل معايير الرموز السابقة للرموز غير القابلة للاستبدال. بالنسبة لـ ERC 1155 ، يمكن للمستخدمين إنشاء العديد من الرموز المميزة في عقد واحد. أيضًا ، يمكنك استخدام ERC-1155 لحالات الاستخدام القابلة للاستبدال وغير القابلة للاستبدال. كل هذه السمات تجعل ERC1155 أفضل في إدارة التخزين ، وفعالًا ، وصديقًا للميزانية.
تعلم المزيد هنا في هذا وثائق EIP-1155.
افكار اخيرة
هناك العديد من معايير الرمز المميز الأخرى – بصرف النظر عن معايير ERC. على سبيل المثال ، رمز NEP5 المميز من NEO مشابه جدًا لـ ERC20 و ERC223. أيضًا ، يخدم كل معيار من معايير الرمز المميز أغراضًا مختلفة وله مزايا وعيوب خاصة به.
لفهم الأساسيات بشكل أفضل ، يجب أن تفكر في هذه الدورة التدريبية المجانية حول أساسيات Blockchains للمؤسسات.