في الأسبوع الماضي، رأينا ما لا يقل عن ثلاثة معايير متعلقة بـ Ethereum تتم مناقشتها بشكل مكثف من قنوات مختلفة. هذه المعايير هي EIP-6969 و ERC-721C و ERC-6551، ولكل منها أغراض مختلفة وتأثيرات محتملة.
كل معيار لديه القدرة على تشكيل صناعة أو تغييرها، لذا فإن أهميتها بديهية. يمكن أن تساعدك المعرفة المسبقة أيضًا على اكتشاف الاتجاهات والاتجاهات الجديدة الحالية.
ومع ذلك، فإن إحدى سمات عالم التشفير هي الطبيعة المتناثرة والمفاجئة للمعلومات، إلى جانب الموارد المحدودة، والتي قد تمنعك من التعمق في الميزات التقنية لكل معيار وتأثيراته المحتملة. لذلك، يهدف Deep Tide إلى تجميع هذه المعايير وتفسيرها ومقارنتها، وإرشادك إلى فهم شامل بطريقة واضحة ومفهومة.
EIP-6969 هو اقتراح ظهر لأول مرة في 8 مايو. يقدم بروتوكولًا عالميًا يهدف إلى تنفيذ الإيرادات المحمية بموجب العقد (CSR). يمكن اعتبار هذا الاقتراح بمثابة نسخة محسنة من EIP-1559 السابق.
بعبارة بسيطة، يأمل البروتوكول في السماح لمبدعي العقود الذكية بالحصول على حصة من رسوم الغاز الناتجة عن المستخدمين الذين يستخدمون العقود.
كما ذكر المؤلف المشارك للمقترح، < a href= "https://twitter.com/owocki" " > @owocki، أنه يأمل في تحفيز مطوري العقود الذكية من خلال هذه الآلية لتعزيز تطوير النظام البيئي لإيثيريوم L2، مع عدم تنفيذ هذا الاقتراح على إيثريوم إل 1 للحفاظ على حياد L1.
من تفسيري، إذا تم تنفيذ آلية الحوافز هذه على Ethereum L1، فمن المحتمل أن تجتذب كلاً من الجهات الفاعلة الجيدة والسيئة التي ترغب في التلاعب بحجم المعاملات، مما يؤدي إلى الازدحام. بشكل عام، تفوق العيوب الفوائد. لذلك، قد يكون تنفيذه على L2 خيارًا أفضل.
ومع ذلك، من أجل فهم اقتراح EIP-6969 هذا بشكل كامل، من الضروري فهم العملية الحالية وتكوين رسوم الغاز في إيثريوم. يتضمن هذا EIP-1559 السابق.
دخل EIP-1559 حيز التنفيذ خلال الانقسام الكلي لإيثيريوم في لندن في أغسطس 2021. وهي تحدد وجهات مختلفة لرسوم المعاملات التي يدفعها المستخدمون:
من الواضح أن EIP-1559 لا يأخذ في الاعتبار فعليًا مصالح مطوري العقود. في الواقع، كسلسلة عامة، يمكنك التفكير في جانب العرض من Ethereum كجزأين:
المدققون (عمال المناجم الأصليون) + مطورو العقود. يوفر الأول بشكل أساسي دفتر الأستاذ الموثوق به، بينما يقدم الأخير مجموعة متنوعة من التطبيقات. لذلك، من المعقول نظريًا إعطاء الأخير حصة من الكعكة أيضًا.
إذا كان من الممكن تنفيذ EIP-6969 في الوقت الفعلي، فقد يتم تقسيم رسوم الغاز إلى: Burn+الرسوم الأساسية+رسوم الأولوية+الرسوم المدفوعة لمطوري العقود.
باختصار، هناك اتصالات واختلافات بين EIP-6969 و EIP-1559. EIP-1559 هو اقتراح لتحسين البروتوكول يركز على آلية رسوم المعاملات، بهدف توفير رسوم معاملات أكثر استقرارًا ويمكن التنبؤ بها، وإدارة ازدحام الشبكة. وبالمثل، مع الحفاظ على مزايا EIP-1559، يعمل EIP-6969 على زيادة مواءمة آليات الحوافز لمنشئي العقود والشبكة من خلال إدخال آلية إيرادات منشئ العقد، وتعزيز مشاركة ومكافآت منشئي العقود.
يمكننا استخدام الجدول التالي لتوضيح وظائف وتأثيرات EIP-6969 بوضوح، بالإضافة إلى أصولها مع EIP-1559:
لاحظ أننا نعتقد أن الخطر الرئيسي لهذا البروتوكول الجديد هو أنه إذا تمكن مطورو عقود الحوافز من الحصول على رسوم الغاز، فهل سيؤدي ذلك إلى ظهور المزيد من العقود غير المرغوب فيها؟ لذلك، هناك بالفعل مخاطر أمنية تعاقدية ومخاطر احتلال الموارد العامة على السلسلة العامة بأكملها.
تم اقتراح ERC-721C بواسطة Limit Break كتحسين لمعيار ERC-721 غير القابل للاستبدال (NFT) على إيثريوم. هدفها الرئيسي هو منح منشئي NFT مزيدًا من التحكم والتخصيص على مجموعات NFT الخاصة بهم وكيفية التعامل مع الإتاوات.
ملاحظة:
Limit Break هو استوديو مجاني لتطوير الألعاب قدم مفهوم Creator Tokens في يناير 2021. تم إطلاق الإصدار القياسي 1.1 من ERC721-C في مايو 2023، حيث تم تنفيذ العديد من مفاهيم رموز المبدعين. < أ href= "https://twitter.com/huntersolaire_" " > @huntersolaire_ قام أيضًا بتفصيل تفاصيل هذا المعيار في تغريدة.
يُظهر مستودع «Creator Token Transfer» الرسمي لشركة Limit Break أن ERC721-C متوافق حاليًا مع إيثريوم وبوليجون. كما أنه مدعوم من قبل شبكة اختبار Sepolia لإيثيريوم وشبكة اختبار مومباي لـ Polygon.
من اسم «Creator Token»، يتضح أن ERC721-C يركز بشكل أكبر على المبدعين، وبالتالي يعطي الأولوية لحماية الإتاوات.
بعبارة بسيطة، وفقًا لمعيار ERC-721 الحالي، فإن الإتاوات هي في الواقع مجرد اتفاقية تجارية وليست قابلة للتنفيذ على السلسلة. وقد تم اقتراح ERC-721C لحل هذه المشكلة وجعل الإتاوات قاعدة عقد ذكية قابلة للتنفيذ على بلوكتشين
مع ERC721-C، تتضمن بعض الاستخدامات المحتملة ما يلي:
سيكون لإطلاق ERC-721C تأثير مهم على صناعة NFT:
جدول يلخص ERC-721C:
يعمل ERC-6551 على تحسين وظائف وقيمة NFT من خلال تمكين محافظ العقود الذكية NFT.
شارك في تأليف البروتوكول @BennyGiang، أحد الأعضاء المؤسسين لـ Dapper Labs، الذي ساهم فريقه في معيار الرمز المميز ERC-721 والمشاريع المبكرة مثل CryptoKitties.
تكمن مشكلة ERC-721 NFTs التقليدية في نطاقها المحدود. لا يمكن امتلاكها ونقلها إلا، ولا يمكن أن تمتلك أصولًا أخرى مثل الرموز أو الرموز غير القابلة للتبادل الأخرى. بالإضافة إلى ذلك، لا يمكنهم التفاعل مع العقود الذكية الأخرى أو التطور بناءً على العوامل الخارجية أو مدخلات المستخدم.
يعالج ERC-6551 قيود ERC-721 NFTs التقليدية من خلال تقديم مفهوم محفظة العقود الذكية لـ NFTs. من خلال مجموعة من السجلات وعقود الوكيل، فإنها تسمح لـ NFTs نفسها بالاحتفاظ بأصول أخرى والتفاعل مع العقود والحسابات الذكية الأخرى وتحقيق قدر أكبر من الوظائف والتفاعل.
لذلك، يمكنك التفكير في الرموز (NFTs) التي تتبع ERC-6551 على أنها تعمل كمحافظ عقود ذكية. هذا يعني أن ERC-6551 يمكنه الاحتفاظ بالرموز وغيرها من NFTs تمامًا مثل محافظ العقود الذكية العادية، ويمكنه التعامل مع العقود والحسابات الذكية الأخرى مثل التبادلات اللامركزية (DEXs) ومنصات الإقراض وبيئات الألعاب والمزيد.
تشكل هذه الطريقة في تشغيل NFTs كمحافظ عقود ذكية ما يُعرف باسم «حسابات Token-Bound» (TBAs)، والتي يتم إنشاؤها وإدارتها من خلال سجل بدون إذن متوافق مع ERC-721 NFTs الحالية.
للتلخيص باختصار، قد يجلب ERC-6551 الفوائد والتحديات:
بينما أكتب هذا، ما زلت أفكر في سؤال شائع: ما الفرق بين EIP و ERC؟
يُعد كل من EIP (اقتراح تحسين إيثريوم) وERC (طلب إيثريوم للتعليقات) من معايير الاقتراح المتعلقة بإيثيريوم، ولكنهما مختلفان بالفعل.
EIP هو معيار اقتراح تحسين شبكة إيثريوم، والذي يُستخدم لوصف مقترحات التحسينات والميزات الجديدة لبروتوكول إيثريوم. بمجرد اعتماد EIP والاتفاق عليه، سيصبح جزءًا من بروتوكول Ethereum وسيتم تنفيذه على شبكة Ethereum. يصف EIP التغييرات على مستوى البروتوكول، مثل تحسين آليات بلوكتشين وقواعد الجهاز الافتراضي وخوارزميات الإجماع وما إلى ذلك.
على العكس من ذلك، ERC هو معيار الرمز المميز لـ Ethereum، المستخدم لوصف واجهة ووظائف عقود الرموز. تحدد ERC المعايير الأساسية لعقود الرموز لضمان قابلية التشغيل البيني للرموز على شبكة Ethereum. ERC هي مواصفات لعقود الرموز، وتصف وظائف مثل نقل الرمز المميز والاستعلام عن الرصيد والبيانات الوصفية والمزيد.
لذلك، على الرغم من أن كل من EIP و ERC هما آليتان للتوحيد القياسي في مجتمع Ethereum، إلا أنهما يركزان على مجالات مختلفة. يركز EIP على التحسينات على مستوى البروتوكول، بينما يركز ERC على توحيد عقود الرموز. على هذا النحو، لا تصبح EIP مباشرة ERC، لأنها مفاهيم مستقلة.
في الأسبوع الماضي، رأينا ما لا يقل عن ثلاثة معايير متعلقة بـ Ethereum تتم مناقشتها بشكل مكثف من قنوات مختلفة. هذه المعايير هي EIP-6969 و ERC-721C و ERC-6551، ولكل منها أغراض مختلفة وتأثيرات محتملة.
كل معيار لديه القدرة على تشكيل صناعة أو تغييرها، لذا فإن أهميتها بديهية. يمكن أن تساعدك المعرفة المسبقة أيضًا على اكتشاف الاتجاهات والاتجاهات الجديدة الحالية.
ومع ذلك، فإن إحدى سمات عالم التشفير هي الطبيعة المتناثرة والمفاجئة للمعلومات، إلى جانب الموارد المحدودة، والتي قد تمنعك من التعمق في الميزات التقنية لكل معيار وتأثيراته المحتملة. لذلك، يهدف Deep Tide إلى تجميع هذه المعايير وتفسيرها ومقارنتها، وإرشادك إلى فهم شامل بطريقة واضحة ومفهومة.
EIP-6969 هو اقتراح ظهر لأول مرة في 8 مايو. يقدم بروتوكولًا عالميًا يهدف إلى تنفيذ الإيرادات المحمية بموجب العقد (CSR). يمكن اعتبار هذا الاقتراح بمثابة نسخة محسنة من EIP-1559 السابق.
بعبارة بسيطة، يأمل البروتوكول في السماح لمبدعي العقود الذكية بالحصول على حصة من رسوم الغاز الناتجة عن المستخدمين الذين يستخدمون العقود.
كما ذكر المؤلف المشارك للمقترح، < a href= "https://twitter.com/owocki" " > @owocki، أنه يأمل في تحفيز مطوري العقود الذكية من خلال هذه الآلية لتعزيز تطوير النظام البيئي لإيثيريوم L2، مع عدم تنفيذ هذا الاقتراح على إيثريوم إل 1 للحفاظ على حياد L1.
من تفسيري، إذا تم تنفيذ آلية الحوافز هذه على Ethereum L1، فمن المحتمل أن تجتذب كلاً من الجهات الفاعلة الجيدة والسيئة التي ترغب في التلاعب بحجم المعاملات، مما يؤدي إلى الازدحام. بشكل عام، تفوق العيوب الفوائد. لذلك، قد يكون تنفيذه على L2 خيارًا أفضل.
ومع ذلك، من أجل فهم اقتراح EIP-6969 هذا بشكل كامل، من الضروري فهم العملية الحالية وتكوين رسوم الغاز في إيثريوم. يتضمن هذا EIP-1559 السابق.
دخل EIP-1559 حيز التنفيذ خلال الانقسام الكلي لإيثيريوم في لندن في أغسطس 2021. وهي تحدد وجهات مختلفة لرسوم المعاملات التي يدفعها المستخدمون:
من الواضح أن EIP-1559 لا يأخذ في الاعتبار فعليًا مصالح مطوري العقود. في الواقع، كسلسلة عامة، يمكنك التفكير في جانب العرض من Ethereum كجزأين:
المدققون (عمال المناجم الأصليون) + مطورو العقود. يوفر الأول بشكل أساسي دفتر الأستاذ الموثوق به، بينما يقدم الأخير مجموعة متنوعة من التطبيقات. لذلك، من المعقول نظريًا إعطاء الأخير حصة من الكعكة أيضًا.
إذا كان من الممكن تنفيذ EIP-6969 في الوقت الفعلي، فقد يتم تقسيم رسوم الغاز إلى: Burn+الرسوم الأساسية+رسوم الأولوية+الرسوم المدفوعة لمطوري العقود.
باختصار، هناك اتصالات واختلافات بين EIP-6969 و EIP-1559. EIP-1559 هو اقتراح لتحسين البروتوكول يركز على آلية رسوم المعاملات، بهدف توفير رسوم معاملات أكثر استقرارًا ويمكن التنبؤ بها، وإدارة ازدحام الشبكة. وبالمثل، مع الحفاظ على مزايا EIP-1559، يعمل EIP-6969 على زيادة مواءمة آليات الحوافز لمنشئي العقود والشبكة من خلال إدخال آلية إيرادات منشئ العقد، وتعزيز مشاركة ومكافآت منشئي العقود.
يمكننا استخدام الجدول التالي لتوضيح وظائف وتأثيرات EIP-6969 بوضوح، بالإضافة إلى أصولها مع EIP-1559:
لاحظ أننا نعتقد أن الخطر الرئيسي لهذا البروتوكول الجديد هو أنه إذا تمكن مطورو عقود الحوافز من الحصول على رسوم الغاز، فهل سيؤدي ذلك إلى ظهور المزيد من العقود غير المرغوب فيها؟ لذلك، هناك بالفعل مخاطر أمنية تعاقدية ومخاطر احتلال الموارد العامة على السلسلة العامة بأكملها.
تم اقتراح ERC-721C بواسطة Limit Break كتحسين لمعيار ERC-721 غير القابل للاستبدال (NFT) على إيثريوم. هدفها الرئيسي هو منح منشئي NFT مزيدًا من التحكم والتخصيص على مجموعات NFT الخاصة بهم وكيفية التعامل مع الإتاوات.
ملاحظة:
Limit Break هو استوديو مجاني لتطوير الألعاب قدم مفهوم Creator Tokens في يناير 2021. تم إطلاق الإصدار القياسي 1.1 من ERC721-C في مايو 2023، حيث تم تنفيذ العديد من مفاهيم رموز المبدعين. < أ href= "https://twitter.com/huntersolaire_" " > @huntersolaire_ قام أيضًا بتفصيل تفاصيل هذا المعيار في تغريدة.
يُظهر مستودع «Creator Token Transfer» الرسمي لشركة Limit Break أن ERC721-C متوافق حاليًا مع إيثريوم وبوليجون. كما أنه مدعوم من قبل شبكة اختبار Sepolia لإيثيريوم وشبكة اختبار مومباي لـ Polygon.
من اسم «Creator Token»، يتضح أن ERC721-C يركز بشكل أكبر على المبدعين، وبالتالي يعطي الأولوية لحماية الإتاوات.
بعبارة بسيطة، وفقًا لمعيار ERC-721 الحالي، فإن الإتاوات هي في الواقع مجرد اتفاقية تجارية وليست قابلة للتنفيذ على السلسلة. وقد تم اقتراح ERC-721C لحل هذه المشكلة وجعل الإتاوات قاعدة عقد ذكية قابلة للتنفيذ على بلوكتشين
مع ERC721-C، تتضمن بعض الاستخدامات المحتملة ما يلي:
سيكون لإطلاق ERC-721C تأثير مهم على صناعة NFT:
جدول يلخص ERC-721C:
يعمل ERC-6551 على تحسين وظائف وقيمة NFT من خلال تمكين محافظ العقود الذكية NFT.
شارك في تأليف البروتوكول @BennyGiang، أحد الأعضاء المؤسسين لـ Dapper Labs، الذي ساهم فريقه في معيار الرمز المميز ERC-721 والمشاريع المبكرة مثل CryptoKitties.
تكمن مشكلة ERC-721 NFTs التقليدية في نطاقها المحدود. لا يمكن امتلاكها ونقلها إلا، ولا يمكن أن تمتلك أصولًا أخرى مثل الرموز أو الرموز غير القابلة للتبادل الأخرى. بالإضافة إلى ذلك، لا يمكنهم التفاعل مع العقود الذكية الأخرى أو التطور بناءً على العوامل الخارجية أو مدخلات المستخدم.
يعالج ERC-6551 قيود ERC-721 NFTs التقليدية من خلال تقديم مفهوم محفظة العقود الذكية لـ NFTs. من خلال مجموعة من السجلات وعقود الوكيل، فإنها تسمح لـ NFTs نفسها بالاحتفاظ بأصول أخرى والتفاعل مع العقود والحسابات الذكية الأخرى وتحقيق قدر أكبر من الوظائف والتفاعل.
لذلك، يمكنك التفكير في الرموز (NFTs) التي تتبع ERC-6551 على أنها تعمل كمحافظ عقود ذكية. هذا يعني أن ERC-6551 يمكنه الاحتفاظ بالرموز وغيرها من NFTs تمامًا مثل محافظ العقود الذكية العادية، ويمكنه التعامل مع العقود والحسابات الذكية الأخرى مثل التبادلات اللامركزية (DEXs) ومنصات الإقراض وبيئات الألعاب والمزيد.
تشكل هذه الطريقة في تشغيل NFTs كمحافظ عقود ذكية ما يُعرف باسم «حسابات Token-Bound» (TBAs)، والتي يتم إنشاؤها وإدارتها من خلال سجل بدون إذن متوافق مع ERC-721 NFTs الحالية.
للتلخيص باختصار، قد يجلب ERC-6551 الفوائد والتحديات:
بينما أكتب هذا، ما زلت أفكر في سؤال شائع: ما الفرق بين EIP و ERC؟
يُعد كل من EIP (اقتراح تحسين إيثريوم) وERC (طلب إيثريوم للتعليقات) من معايير الاقتراح المتعلقة بإيثيريوم، ولكنهما مختلفان بالفعل.
EIP هو معيار اقتراح تحسين شبكة إيثريوم، والذي يُستخدم لوصف مقترحات التحسينات والميزات الجديدة لبروتوكول إيثريوم. بمجرد اعتماد EIP والاتفاق عليه، سيصبح جزءًا من بروتوكول Ethereum وسيتم تنفيذه على شبكة Ethereum. يصف EIP التغييرات على مستوى البروتوكول، مثل تحسين آليات بلوكتشين وقواعد الجهاز الافتراضي وخوارزميات الإجماع وما إلى ذلك.
على العكس من ذلك، ERC هو معيار الرمز المميز لـ Ethereum، المستخدم لوصف واجهة ووظائف عقود الرموز. تحدد ERC المعايير الأساسية لعقود الرموز لضمان قابلية التشغيل البيني للرموز على شبكة Ethereum. ERC هي مواصفات لعقود الرموز، وتصف وظائف مثل نقل الرمز المميز والاستعلام عن الرصيد والبيانات الوصفية والمزيد.
لذلك، على الرغم من أن كل من EIP و ERC هما آليتان للتوحيد القياسي في مجتمع Ethereum، إلا أنهما يركزان على مجالات مختلفة. يركز EIP على التحسينات على مستوى البروتوكول، بينما يركز ERC على توحيد عقود الرموز. على هذا النحو، لا تصبح EIP مباشرة ERC، لأنها مفاهيم مستقلة.