#ERC-404 معيار
#NFT تحليل العقود
قد يتساءل الأصدقاء الذين لعبوا بالعديد من مشاريع NFT: أليس هناك العديد من المشاريع الاصطناعية؟ على سبيل المثال، يقوم البعض بجمع الأجزاء (باستخدام معيار ERC-1155 أو ERC-20) وحرقها لاستبدالها بـ NFT (باستخدام معيار ERC-721). وهناك أيضًا أشخاص يحطمون NFT في الاتجاه المعاكس ويستبدلونها به شظايا... باختصار ما الجديد في هذا؟ في الواقع، تم اقتراح هذا المفهوم منذ وقت طويل، وهناك أنواع أخرى من طريقة اللعب، على سبيل المثال، كتب جيمس نفسه أيضًا أن شخصيات NFT يمكنها شرب جرعات التحويل (ERC-1155) لتتطور إلى عقود NFT أخرى. إذن، أين ينعكس ابتكار ERC-404 على وجه التحديد؟ للإجابة على هذا السؤال، دعونا نعود خطوة إلى الوراء ونلقي نظرة على سيولة السوق لـ NFT.
1. ما هي السيولة؟
وببساطة، فإن السوق التي تتمتع بسيولة جيدة لديها معاملات أصول متكررة، وعدد كبير من إجمالي المعاملات، وإجمالي مبلغ المعاملات كبير. على العكس من ذلك، في السوق التي تعاني من ضعف السيولة، يكون إجمالي عدد المعاملات وإجمالي مبلغ المعاملة صغيرًا. هناك العديد من العوامل التي تؤثر على السيولة، مثل العوامل الموضعية بالتأكيد ستتمتع بسيولة أفضل من المشاريع غير المعروفة، مثل العوامل الفنية، والعقود البسيطة، وتجربة التداول السلسة، وانخفاض الغاز، والتي لها أيضًا تأثير إيجابي على عدد المعاملات وحتى السيولة المشروع.
دعونا نقارن الاختلافات الفنية بين سيولة الرمز المميز (FT) وNFT: كمية المعاملة: يمكن أن يكون عدد الرموز عددًا صحيحًا أو عددًا عشريًا مقدار أو عدد الرموز. في معاملات NFT، بشكل عام، يمكن شراء وبيع الأعداد الصحيحة فقط (واحد أو أكثر)، وسيكون المبلغ المقابل المطلوب أكبر.
سعر المعاملة (سعر السوق العادل): من السهل الحصول على سعر الرمز المميز، ويمكنك الاستفسار بسهولة من خلال التبادلات المركزية/اللامركزية أو بروتوكولات التمويل اللامركزي. في معاملات NFT، تكون كل واحدة فريدة من نوعها، وقد يكون سعر كل واحدة مختلفًا، مما يجعل من المستحيل تكوين سعر سوق عادل بسهولة.
تحويل المعاملات: يعد نقل الرموز أمرًا مريحًا للغاية، ويمكن تحويل أي مبلغ في وقت واحد. في معاملات NFT، يجب كتابة معرف النقل بوضوح في المعاملة، وتزداد تكلفة الغاز خطيًا مع عدد المعاملات.
2. كيفية تعزيز سيولة NFT
الطريقة الأكثر جذرية هي الانضمام إذا لم تتمكن من التغلب عليه، أي تحويل NFT إلى رمز مميز، ويأتي "التجزئة" إلى الوجود. بالنسبة لـ NFTs المتداولة بالفعل في السوق، فهي نفسها لا تتمتع بوظيفة الكسر، وهناك حاجة إلى "عقد تجميع" لإكمال هذه المهمة. أي أنه يمكن للمستخدمين التعهد بـ NFT للعقد المجمع مقابل الرمز المميز المطابق لسلسلة NFT. بعد تجزئة NFT إلى رمز مميز، يمكن تداوله حسب الرغبة. يمكن استبدال دفع العدد المقابل من الرموز للعقد المجمع بأي NFT "مكسور" بالداخل. ** لاحظ أنه بالنسبة لسلسلة NFT هذه، فإن عدد الرموز التي تم الحصول عليها عن طريق تخزين أي معرف هو نفسه. ما إذا كان المعرف يحمل صفة الندرة أم لا لا يهم بالنسبة للعقد المجمع. ويبدو هذا وكأنه حل مثالي للسيولة، ولكن هناك سؤال جديد يطرح نفسه: من الذي ينبغي أن يستخدم عقد التجميع؟
3. الابتكار وقيمة عقود ERC-404
لا يستخدم ERC-404 هذه الآليات الطرفية، ولكنه يبني "المجمع" داخل العقد:
يتوافق ERC-404 مع كل من ERC-20 وERC-721. باستخدام هذا العقد، يمكن إصدار أصلين، ويتم تعيين معرف ERC-721 ليتوافق مع عدد رموز ERC-20 (
#uints ).
تتم إضافة طريقة _transferERC20WithERC721 لبدء نقل NFT أثناء نقل الرمز المميز.
🌰 على سبيل المثال: افترض أن العقد يحدد NFT = 10 رمزًا عندما يقوم الحساب "أ" بنقل 10 رموز إلى الحساب "ب"، يتم أيضًا تحويل 1 NFT إلى الحساب "ب".
نطلق على الرمز المميز الصادر في عقد ERC-404 اسم 404 Token، ويطلق على NFT الصادر اسم 404 NFT. ثم يتمتع ERC-404 بالخصائص التالية:
عمليات 404 NFT وNFT العادية هي نفسها.
يتطلب شراء وبيع 404 Token عمليات أكثر من شراء وبيع الرمز المميز العادي، أي أنه عندما يتم نقل الرمز المميز، سيتم نقل العدد المقابل من NFT.
دعنا نقدم مثالاً آخر ويمكنك التفكير فيه:
يحتوي الحساب "أ" على 10 رموز و1 NFT.
يحتوي الحساب "ب" على 9.9 رموز ولا يحتوي على NFT.
عندما يقوم الحساب "أ" بنقل 0.1 رمز مميز إلى الحساب "ب":
الحساب "أ" لديه 9.9 رمزًا متبقيًا ويفقد NFT في نفس الوقت.
يصبح الحساب B 10 رموز، وفي الوقت نفسه، يحصل على 1 NFT (هذا NFT ليس بالضرورة ما فقده A، راجع التفاصيل).
كيف تتعامل مع السيناريو الذي "لا تريد أو لا تحتاج فيه" إلى نقل Token وNFT في نفس الوقت؟
المفهوم الأساسي الآخر لـ ERC-404 هو ERC 721 TransferExempt، أي ما إذا كان سيتم إعفاء (بواسطة) عملية نقل NFT:
يجب أن يتم نقل الحساب الذي يبيع 404 رمزًا إلى
#UniswapV4 في نفس الوقت الذي يتم فيه نقل NFT، ولكن في هذا السيناريو لا معنى لنقل NFT إلى uniswap.
#404