
تتمثل إحدى طرق تمثيل القيمة للتبادل على شبكة البلوكشين في تحويل الأصول إلى توكنات. هذه الأصول قد تكون قابلة للاستبدال أو غير قابلة للاستبدال. الأصول القابلة للاستبدال يمكن تقسيمها وتبادلها مع أخرى من نفس النوع. أما التوكنات غير القابلة للاستبدال (NFTs)، فلا يمكن تقسيمها وليس لها مثيل. على Ethereum، يوجد معياران شائعان لإنشاء NFTs: ERC-721 و ERC-1155.
غيّرت هذه المعايير مشهد الأصول الرقمية على Ethereum، حيث مكّنت المطورين من إنشاء وإدارة الأصول على السلسلة بكفاءة أكبر. فهم ميزاتها واختلافاتها أمر ضروري لكل من يعمل في نظام NFT.
ERC-721 هو معيار للتوكنات غير القابلة للاستبدال مكتوب بلغة Solidity على بلوكشين Ethereum. يمكّن هذا المعيار المطورين من تحويل ملكية أي بيانات إلى توكنات. منذ تقديمه في عام 2018، أصبح ERC-721 معيار الصناعة لإنشاء NFTs.
كل توكن ERC-721 فريد ويمثل أصلًا مميزًا. هذه الفرادة تتيح للمطورين بناء منظومات NFT جديدة بالكامل على Ethereum. يتضمن كل توكن معرفًا فريدًا يضمن وضعه كتوكن غير قابل للاستبدال.
أفسح معيار ERC-721 المجال لتطبيقات مبتكرة في الفن الرقمي والمقتنيات والعقارات الافتراضية وأصول الألعاب.
فيما يلي أبرز ميزات ERC-721:
1. اسم التوكن: يتضمن كل توكن ERC-721 حقل اسم يُستخدم للتعرف عليه في التطبيقات أو العقود الخارجية. هذا يعزز إمكانية الاكتشاف ويحسن تجربة المستخدم عند التفاعل مع NFTs.
2. الملكية: يحدد ERC-721 وظائف الملكية ونقل التوكنات. فقط المالك الشرعي يمكنه نقل أو بيع التوكن، ما يضمن إدارة آمنة للأصول.
3. تتبع التوكنات: يتيح حقل "tokenOfOwnerByIndex" للمطورين تتبع NFTs حسب معرفاتها الفريدة. يدعم ذلك إدارة مجموعات NFT بكفاءة ويسمح للمالكين بعرض أصولهم بسهولة.
تجعل هذه الميزات ERC-721 معيارًا قويًا وموثوقًا لـ NFTs، رغم وجود بعض القيود المتعلقة بالتكلفة والكفاءة.
تم تطوير ERC-1155 بعد ERC-721، وهو معيار متقدم للتوكنات على Ethereum يدعم التوكنات القابلة وغير القابلة للاستبدال معًا. يجمع ERC-1155 بين ميزات ERC-721 و ERC-20 ويقدم كفاءة أعلى بشكل عام.
يمثل ERC-1155 نقلة مهمة لـ Ethereum، حيث يوفر مزيدًا من المرونة والكفاءة في إدارة الأصول الرقمية. يمكن للمطورين تصميم عقود ذكية متقدمة ومتعددة الاستخدامات باستخدام ERC-1155.
تبنت صناعة الألعاب بشكل خاص معيار ERC-1155، لأنه يتيح إدارة العناصر الفريدة (مثل الأسلحة الأسطورية) والموارد القابلة للاستبدال (مثل العملات الذهبية) ضمن منظومة واحدة.
يمتاز ERC-1155 بالخصائص التالية:
عمليات نقل فعّالة: يدعم معيار ERC-1155 عمليات نقل جماعية للتوكنات ضمن العقد الذكي. يمكن للمطورين نقل عدة توكنات في عملية واحدة، ما يقلل التكاليف ويخفف ازدحام الشبكة. هذا مفيد للمنصات ذات الحجم الكبير.
توكنات متعددة لكل عقد: يمكن لكل عقد ERC-1155 إدارة كل من التوكنات القابلة للاستبدال وغير القابلة للاستبدال. يبسط هذا الهيكل تطوير التطبيقات اللامركزية وصيانتها.
عمليات نقل آمنة: يتضمن ERC-1155 وظائف للتحقق من صحة المعاملات. إذا فشلت المعاملة، يعود التوكن إلى المرسل، ما يضمن سلامة الأصول ويمنع الفقدان العرضي.
تجعل هذه المزايا ERC-1155 الخيار الأمثل للمطورين الذين يهدفون إلى تحسين التطبيقات وتقليل تكاليف معاملات المستخدمين.
يدعم ERC-721 فقط NFTs ويتطلب عقدًا ذكيًا منفصلًا لكل توكن جديد. إنشاء مجموعة من %10,000 NFT قد يتطلب عدة عقود، ما يزيد التعقيد وتكاليف النشر.
يسمح ERC-1155 للمطورين بإصدار التوكنات القابلة للاستبدال وNFTs من خلال عقد واحد، ما يقلل التعقيد وتكاليف النشر بشكل كبير.
يسمح ERC-721 بعملية واحدة فقط في كل معاملة، ما يجعل تحويل NFTs مكلفًا وبطيئًا، خاصة عند ازدحام شبكة Ethereum، إذ تتطلب كل عملية نقل معاملة منفصلة ورسوم Gas.
يمكن لـ ERC-1155 إجراء عدة عمليات في معاملة واحدة. مثلًا، يمكنك نقل %10 NFTs مختلفة إلى %10 عناوين دفعة واحدة. كما يستخدم ERC-1155 مساحة أقل على البلوكشين، ما يعزز قابلية التوسع.
يدعم كلا المعيارين إنشاء NFTs، ويعتمد اختيارك على حالتك أو تفضيلاتك الخاصة. لكل معيار نقاط قوة تناسب حالات استخدام معينة.
يفضل العديد من جامعي الأعمال الفنية NFTs المبنية على ERC-721، ويعتبرونه معيار الصناعة. يحظى ERC-721 باعتماد واسع وهو أول معيار NFT مستخدم بشكل كبير، حيث تعتمد عليه المنصات الكبرى والمجموعات البارزة.
يوفر ERC-1155 تكاليف أقل وكفاءة أعلى بفضل تقليل رسوم Gas، ما يجعله مثاليًا للمشاريع التي تدير أنواعًا متعددة من الأصول أو تعمل على نطاق واسع.
في النهاية، يعتمد القرار بين ERC-721 و ERC-1155 على الميزانية، متطلبات الميزات، التوافق مع المنصات القائمة، وتفضيلات المجتمع. من المرجح استمرار وجود كلا المعيارين لخدمة قطاعات مختلفة في سوق NFT.
يُستخدم ERC-721 للتوكنات الفريدة غير القابلة للاستبدال (NFTs). يدعم ERC-1155 كلًا من NFTs الفريدة والتوكنات القابلة للاستبدال في عقد واحد، ويوفر كفاءة أكبر ورسوم معاملات أقل. يناسب ERC-1155 الألعاب والمجموعات الضخمة، بينما يُفضل ERC-721 للأصول الرقمية الفردية.
ERC-721 هو المعيار الأساسي لـ Ethereum لإنشاء التوكنات غير القابلة للاستبدال (NFTs). يحدد الوظائف الأساسية مثل الملكية والنقل. بفضل ERC-721، يمتلك كل NFT هوية فريدة ويمكن تداوله بشكل آمن وشفاف على Ethereum.
ERC-1155 هو معيار متعدد التوكنات يدعم الأصول القابلة وغير القابلة للاستبدال ضمن عقد واحد. يتفوق على ERC-721 بفضل عمليات النقل الجماعي (تقليل رسوم Gas)، ودعم التوكنات شبه القابلة للاستبدال، واسترداد الأخطاء، ما يوفر مرونة أكبر للتطبيقات المعقدة.
اكتب عقد Solidity يستورد مكتبة 0xcert وقم بنشره على Ethereum عبر Remix IDE. أنشئ دالة mint تتضمن عنوان المستلم، معرف التوكن، وIPFS URI. تحقق من النشر عبر Etherscan.
يوفر ERC-1155 رسوم Gas أقل بكثير مقارنة بـ ERC-721. يتيح تحويل عدة توكنات في معاملة واحدة، ما يقلل رسوم Gas حتى %90 مقارنة بـ ERC-721.
نعم، يتيح ERC-1155 إنشاء توكنات قابلة للاستبدال وغير قابلة للاستبدال معًا ضمن عقد واحد. تشمل أبرز الفوائد المعاملات الجماعية الفعالة، انخفاض التكاليف، أقصى درجات المرونة، وملاءمة لألعاب البلوكشين والمنظومات المتقدمة.











