كل ما تحتاج لمعرفته حول ERC-6551 والحسابات المقيدة بالرمز (سيتم الإعلان عنها لاحقًا)

متوسطNov 03, 2023
ERC-6551 هو اقتراح لمعيار التمديد لـ ERC-721. على الرغم من أنها لا تزال في مرحلتها الأولى، إلا أن هناك العديد من التطبيقات والتطبيقات العملية. ستحلل هذه المقالة مبادئها الفنية وسيناريوهات التطبيق.
كل ما تحتاج لمعرفته حول ERC-6551 والحسابات المقيدة بالرمز (سيتم الإعلان عنها لاحقًا)

ما المقصود بـ ERC-6551؟

ERC-6551 هو اقتراح لمعيار NFT تم تقديمه في 23 فبراير من قبل أكثر من عشرة خبراء في الصناعة بما في ذلك Jayden Windle و Benny Giang. يحدد هذا الاقتراح نظامًا يقوم بتعيين حسابات Ethereum إلى NFTs. تسمى هذه الحسابات بـ Token Bound Accounts (TBA)، والتي تسمح لـ NFTs بالارتباط بحسابات العقود الذكية، مما يمكنها من امتلاك الأصول والتفاعل مع التطبيقات تمامًا مثل الحسابات العادية، دون تعديل العقود الذكية الحالية أو البنية التحتية.

ببساطة، يعتمد معيار NFT الأصلي على معيار ERC-721 وهو معيار لإنشاء أصول رقمية فريدة على Ethereum blockchain. تشمل النماذج الشائعة PFP وبطاقة المرور وما إلى ذلك، والتي لا يمكن نقلها أو امتلاكها إلا. يسمح EIP-6551 بربط NFTs بحسابات العقود الذكية، مما يمكّن NFTs من الحصول على ميزات أكثر تقدمًا مثل القدرة على تخزين NFTs والرموز العادية الأخرى، والتفاعل مباشرة مع Dapps، والعمل كمحفظة عقود ذكية.

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

من أنشأ ERC?

كان بيني جيانج، أحد المبادرين لـ ERC-6551، عضوًا سابقًا في فريق CryptoKitties و Dapper Lab. كما شارك في إنشاء معيار ERC-721 وساهم في تطوير مشاريع مثل تشيز ويزاردز و NBA Top Shot. بالإضافة إلى ذلك، أسس شركة لتطوير البرمجيات والتصميم تسمى Future Primitive. باقي المشاركين في الاقتراح هم أيضًا خبراء ذوو خبرة في الصناعة.

المؤلفون وتاريخ إنشاء ERC-6551 (المصدر: EIP)

كيفية تنفيذ ERC-6551؟

قبل فهم عملية التنفيذ، من الضروري فهم مفهومين:

التسجيل

في الحياة اليومية، يشير السجل عمومًا إلى قاعدة البيانات التي تخزن معلومات إعدادات نظام التشغيل والتطبيقات في الكمبيوتر. في ERC-6551، يتم استخدامه لتوحيد المواصفات والعمل كنقطة دخول واحدة للاستعلام عن عناوين الحسابات المرتبطة بجميع الرموز المميزة. لها وظيفتان:

① قم بإنشاء حساب مرتبط بالرمز المميز للعنوان المحدد لـ NFT.

② احسب عنوان الحساب المرتبط بالرمز المميز لـ NFT المحدد.

حساب العقد (CA)

إنها محفظة عقود ذكية يمكنها تلقي رموز NFTs أو ERC20 أو ETH وتنفيذ معاملات عشوائية.

عملية تنفيذ ERC-6551 (المصدر: اقتراح ERC-6551)

يوضح الرسم البياني أعلاه المخطط الأساسي لـ ERC-6551. سنقوم بتبسيط وصف العملية على النحو التالي:

  1. يبدأ المستخدم الذي يحمل أي رمز مميز متوافق مع ERC-6551 التسجيل.
  2. يقرأ عقد التسجيل الخاص بـ ERC-6551 رمز العقد النموذجي.
  3. يتحقق عقد التسجيل من ملكية NFT.
  4. يتم إنشاء حساب عقد يتوافق مع المعيار.
  5. يتفاعل المستخدم مع البروتوكولات الأخرى أو يكمل العمليات الأخرى باستخدام عنوان حساب العقد الذي تم إنشاؤه.

على الرغم من أن عملية ERC-6551 قد تكون تقنية بعض الشيء للمستخدمين العاديين، إلا أن هناك بالفعل أداة تطوير مخصصة تسمى TokenBound للمطورين.

Tokenbound عبارة عن مجموعة أدوات مفتوحة المصدر تتمحور حول معيار ERC-6551. إحدى خدماتها هي واجهة متصفح الحساب، والتي تسمح لك بنشر حسابات ERC-6551 والتفاعل مع الآخرين. إذا كنت مهتمًا بنشر حساب Tokenbound لـ NFT الذي اخترته، فيمكنك اتباع الخطوات التالية:

  1. انتقل إلى https://tokenbound.org وقم بتوصيل محفظتك.
  2. انقر فوق «My NFT».
  3. حدد NFT الذي تريده، ثم انقر فوق الزر «نشر الحساب».
  4. قم بتأكيد نشر المعاملة مع محفظتك وانتظر حتى تكتمل المعاملة.
  5. سترى الآن خيار «استخدام المحفظة» في لوحة التحكم الخاصة بـ NFT المحدد.

وفقًا للموقع الرسمي لـ Tokenbound، يوجد حاليًا 12.5 ألف NFT تستخدم ERC-6551، وتم إكمال أكثر من ١٤٠٠ عملية على بلوكتشين الخاصة بـ EVM.

ملاحظة: العمليات المذكورة أعلاه للمناقشة التعليمية فقط. لا يمكن تحديد سلامة عقد Tokenbound بنسبة 100٪ في الوقت الحالي، لذا يرجى الانتباه إلى المخاطر.

التقنيات والمفاهيم ذات الصلة

فيما يتعلق بـ ERC-6551، فإن لها بعض الارتباطات بتقنيات مثل ERC-721 و SBT و AA وما إلى ذلك، ويمكن أن يساعدنا التعرف على هذه المفاهيم على فهم الميزات والمزايا التقنية لـ ERC-6551 بشكل أفضل.

إيرك-721

ERC-6551 هو معيار مبني على امتداد ERC-721. يسمح معيار الرمز المميز ERC-721 للمطورين بإنشاء رموز غير قابلة للاستبدال (NFTs). تعني كلمة «غير قابلة للاستبدال» أن كل رمز مميز له قيمة فريدة ويعمل ككائن رقمي فريد يمكن التحقق منه. لا يمكن تبادل NFTs مع بعضها البعض مثل رموز ERC20.

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

SBT

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

يتمثل الاختلاف الرئيسي مع ERC-6551 في أن SBT تعتمد على NFT جديد ملزم، في حين أن ERC-6551 هو امتداد لمعيار ERC-721 وينطبق على معظم معايير ERC-721.

AA

AA تعني ملخص الحساب، وهي تقنية تعتمد على بروتوكول ERC-4337. يتيح للمستخدمين استخدام محافظ العقود الذكية بدلاً من محافظ EOA التقليدية التي يتم التحكم فيها بواسطة عبارات ذاكرية ومفاتيح خاصة. من خلال ربط العقود الذكية بالحسابات، فإنها تزيل العمليات اليومية المملة وتحسن تجربة المستخدم، مثل استرداد الحسابات الاجتماعية، والمعاملات عبر السلاسل بنقرة واحدة، والمعاملات المجمعة.

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

لمزيد من التفاصيل حول AA، يرجى الرجوع إلى مقالة Gate Learn.«ملخص الحساب والرائع»

سيناريوهات تطبيق ERC-6551

مزايا نظام ERC-6511

قابلية التركيب

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

قابلية البرمجة

حاليًا، يتم تعريف حساب العقد لعمليات نقل الأصول. ومع ذلك، نظرًا لخصائص العقد الخاصة به، يمكنه دعم المزيد من العمليات المخصصة في المستقبل.

فصل الملكية

من خلال الاحتفاظ بـ NFTs كحساب، يمكنه حل مشكلة الكشف المسبق عن جميع الأصول بمجرد توصيل حساب EOA ببروتوكول، وهو أكثر فائدة لإدارة الحساب.

حالات الاستخدام المحتملة

استنادًا إلى الخصائص والمزايا التقنية لـ ERC-6551، هناك العديد من حالات الاستخدام المحتملة، مثل:

  1. أنظمة جرد الأصناف والملابس والمعدات (مصممة للألعاب/metaverse)
  2. أنظمة الولاء أو السمعة المجتمعية
  3. سك أو إدارة سلة من الأصول (الأعمال الفنية والمقتنيات والتمويل اللامركزي)
  4. هياكل الوسائط القابلة للتكوين (من الأغنية إلى الأغنية، والطبقة الفنية إلى الرسم، والمنسوجات الرقمية إلى الملابس)
  5. آليات ألعاب جديدة على السلسلة
  6. اقتصادات الميم/المشتقات على السلسلة
  7. NFTs كأدوات وصول بدلاً من محافظ
  8. تعزيز قابلية تركيب NFTFi، مثل توليد العائد من ضمانات NFT
  9. تخويل الحسابات دون نقل الملكية
  10. الجمع بين الهويات اللامركزية لإنشاء بطاقات الهوية

تطبيقات العالم الحقيقي

حصالة

Piggybank هو مشروع من هاكاثون ETH Global Waterloo، والذي يحول ERC-6551 NFT إلى حساب توفير، مما يسمح للمستخدمين بإيداع ETH مباشرة في NFT. بمجرد الإيداع، فإن الطريقة الوحيدة للسحب هي تدمير NFT، وتتغير الميزات مع إيداع المزيد من الأموال. إنه موجود حاليًا على شبكة Goerli testnet فقط.

المصدر: https://testnets.opensea.io/collection/piggybanknft6551

كما هو موضح في الشكل أعلاه، بعد الإيداع، سيعرض NFT المبلغ المودع، وليس فقط الرموز المميزة، ولكن يمكن أيضًا تحويل NFTs الأخرى. يستخدم Piggybank بشكل أساسي ميزة الحساب الملزم لـ ERC-6551، والتي تدعم وظيفة نقل الأصول. حاليًا، لا يزال هذا المشروع في حالة تجريبية.

بروتوكول العدسات

Lens Protocol هو بروتوكول وسائط اجتماعية لامركزي مفتوح المصدر وقابل للتكوين مع اعتراف كبير في مجال Web3. فهي تقوم بترميز المحتوى والملكية، وتسك ملفات تعريف المستخدمين باسم Profile NFTs، والتي تتبع المستخدمين، مع إدراج المحتوى أيضًا في صورة NFTs للبيع للمعجبين. في V2 الخاص به، يستخدم ERC-6551 لترقية وظيفية كبيرة.

عرض توضيحي للحساب باستخدام CryptoKitty. المصدر: بروتوكول مرآة العدسة

في Lens Protocol V2، يمنح ERC-6551 القدرة لمحافظ الملفات الشخصية، مما يوفر دعمًا جاهزًا بين ملفات التعريف الشخصية ومعيار الرمز المميز ERC-6551، مما يعيد تقديم قابلية التركيب القوية. في V2، يمكن أن تتراكم القيمة من «سك العملة» و «التجميع» في الملفات الشخصية بدلاً من عناوين أصحابها، مما يمنح NFTs علاقاتها الاجتماعية وصوتها وفرص تحقيق الدخل منها. على سبيل المثال، يمكن لـ CryptoKitty الحصول على ملف تعريف Lens ومتابعة CryptoKitties الأخرى ونشر المحتوى وإنشاء سلسلة القيمة الخاصة بها. وبالمثل، في عالم الألعاب الافتراضي Sandbox، يمكنك شراء أرض افتراضية، ويمكن أن تحتوي الأرض على ملف تعريف Lens لفتح صندوق بريد والتواصل مع الأراضي الافتراضية الأخرى.

التحديات والآفاق

التحديات

الحصول على الدعم من مشاريع ومنصات NFT الحالية

لا تلتزم جميع مشاريع NFT بمعيار ERC-6551، خاصة تلك التي لا تتبع طريقة ownerOf، مثل CryptoPunks. هذا يعني أن بعض NFTs الأكثر شيوعًا وقيمة لا يمكنها الاستمتاع بميزة الحساب المرتبط بالرمز.

النضج الفني

نظرًا لأسباب فنية أو تجارية، قد لا ترغب بعض منصات NFT أو تكون قادرة على الاندماج مع معيار ERC-6551. وبالتالي، قد لا تكون ERC-6551 NFTs متاحة على الفور لجميع هواة الجمع والمبدعين.

تأمين العقد

يمكن لـ ERC-6551 NFTs امتلاك الأصول والتفاعل مع التطبيقات من خلال العقود الذكية، مما يجعلها أهدافًا جذابة للقراصنة الذين يحاولون استغلال نقاط الضعف. هناك مشكلتان أمنيتان جديرتان بالملاحظة:

  • الاحتيال: يمكن للبائعين خداع المشترين عن طريق بيع NFTs التي يُزعم أنها تحتوي على ETH، ثم سحب ETH بعد البيع، مما يترك للمشتري حسابًا فارغًا.
  • حلقة الملكية: يمكن أن تنشأ حالة يتم فيها وضع NFT في حسابها الخاص المرتبط بالرمز (حساب Token Bound)، مما يؤدي إلى إغلاق الأصل بشكل دائم في حالة يتعذر الوصول إليها، مما يشكل «حلقة ملكية».

منحنى التعلم

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

آفاق

أظهر تكامل بروتوكولات Web3 المعروفة مثل Lens ومحاولات العديد من المشاريع الجديدة جدوى ERC-6551 وقابليته للتركيب. في هاكاثون ETHGlobal Waterloo، من أصل 11 مشروعًا، كانت 4 مشاريع مرتبطة به. ومع ذلك، تُظهر هذه المحاولات أيضًا أن التطبيقات الحالية لـ ERC-6551 تقتصر على تخزين الأصول الأساسية وتجارب المنتجات البسيطة مثل الصناديق العمياء. لم يتم تحقيق العديد من السيناريوهات المذكورة في قسم «حالات الاستخدام المحتملة» سابقًا حتى الآن.

في حين أن العديد من السيناريوهات معقولة، إلا أنه من الحكمة تخفيف التفاؤل. في البداية، استحوذ أحد المفاهيم الكامنة وراء TBAs، SBT، على الاهتمام وأثار الحماس الإبداعي. ومع ذلك، لم يشهد السوق بعد مشاريع ناضجة ومستدامة. بالإضافة إلى ذلك، تؤثر المنافسة من التقنيات المشابهة مثل AA أيضًا على موقف سوق تقنية TBA. ومن ثم، فإن مستقبل ERC-6551 يتوقف بشكل كبير على العروض التوضيحية الناجحة لحالات استخدامه، مما يعزز قبول المستخدم على نطاق أوسع

الاستنتاج

في سياقات Web3 الشائعة، فإن الاتصال بين NFTs و DeFi و GameFi ليس قريبًا، ولكن مع ظهور ERC-6551، أدى ربط NFTs بعقود ذكية إلى تحويل NFTs من مجرد أصول في حساب إلى «حسابات فرعية» قادرة على التحكم بشكل مستقل في الأصول والتفاعل مع العديد من Dapps. يعد هذا تغييرًا كبيرًا لـ NFTs، مما يعزز فائدتها في نطاقات Web3 الأخرى. محاولات السوق الحالية هي مجرد تجارب أولية فنية أو عمليات تكامل بسيطة، ويمكننا توقع سيناريوهات تطبيق أكثر ابتكارًا. أخيرًا، على الرغم من بعض المخاطر والقيود، فإن الاهتمام الذي حظيت به حتى في مهده يستحق الثناء وإنجازاته تستحق التقدير.

Autor: Wayne
Tradutor: Sonia
Revisores: Edward、KOWEI、Elisa、Ashley He、Joyce
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!
Criar conta