Підйом ERC404 відроджує велич НФТ

Середній5/7/2024, 12:12:58 PM
Під час Весняного фестивалю 2024 року експериментальний протокол під назвою ERC404 та його перший проект, Pandora, швидко стали сенсацією.

Що таке подвійність NFT-FT?

Валюта, як правило, відноситься до власних токенів блокчейну або замінних токенів, подібних до протоколу ERC20, таких як BTC, ETH, USDT, тощо.

Зображення відноситься до невзаємозамінних токенів (NFT), які відповідають протоколу ERC721, таких як CryptoPunks, Bored Apes, mfers та інші. 3D-модельні активи, які випускаються вітчизняними цифровими платформами для колекціонування (наприклад, Whale Explorer), також вважаються зображеннями.

Токени та NFT мають свої обмеження, наприклад, токени мають велику ліквідність, але не мають спекулятивної ​​цінності у самих собі, у той час як NFT мають рідкість і унікальність, але часто стикаються з поганою ліквідністю і, зазвичай, є або проектами блакитних фішок, або концентруються на початкових цінах.

Діаграма глибини ліквідності певного проекту NFT

Подвійність NFT-FTвказує на стандарт, який якимось чином поєднує токени та NFT.

Взявши Ethereum як приклад, проект, який підтримує подвійність NFT-FT, повинен бути як обмінюваним, так і необмінюваним. Він може користуватися високою ліквідністю, яку забезпечують токени, а також досягати рідкісності та унікальності, володіючи спекулятивною вартістю.

Але чи таке справді існує? Ціна NFT пов'язана з його рідкістю; як це може бути зроблено функціональним?

ERC404 Відкриває скриньку Пандори

Під час святкування Весняного фестивалю 2024 року експериментальний протокол під назвою ERC404 та його перший проект Pandora швидко стали сенсацією.

ERC404 вперше започаткував спосіб змішування валют-зображень, який можна просто описати як:

  • Покупка 1 токена Pandora автоматично надає 1 NFT Pandora
  • Якщо баланс менше 1 токена Pandora, ваш NFT буде автоматично знищено
  • Покупка 1 NFT Pandora автоматично додасть 1 токен до вашого гаманця, а навпаки, продаж автоматично зменшить його на 1

Ось діаграма, щоб проілюструвати поточну логіку змішування ERC404:

Правила гри ERC404

Наступні 5 типів Скарбниці Пандори, кожен з різною рідкісністю. На основі контракт реалізації, ми можемо обчислити ймовірності:

Реалізація ERC404

Перша версія коду ERC404 була написана не дуже добре, або, м'яко кажучи, вона була нижчої якості. Однак вона вирішила головну проблему — як реалізувати інтерфейси ERC20 та ERC721 в одному контракті.

Порівняння трьох протоколів

Ми відфільтрували непов'язані частини двох визначень інтерфейсу та порівняли, які інтерфейси перетинаються або конфліктують:

інтерфейс IERC20 { // Запит балансу на основі адреси функції балансу(address account) зовнішній вигляд повертає (uint256); // Передача на певну адресу функції переказу (адресат, uint256 сума) зовнішній вигляд повертає (bool); // Передача на певну адресу від імені третьої сторони (на підставі авторизації) функції transferFrom(address sender, address recipient, uint256 сума) зовнішній вигляд повертає (bool); // Авторизувати дозвіл токенів функцію approve(address spender, uint256 сума) зовнішній вигляд повертає (bool);}
інтерфейс IERC721 є IERC165 { // Запит кількості NFT на підставі адреси функції balanceOf (власник адреси) зовнішній вид повертає (uint256 баланс); // Передача в межах стандарту NFT включена в transferFrom // Передача NFT на певну адресу від імені третьої сторони (на підставі авторизації) функція transferFrom (адреса from, адреса to, uint256 tokenId) зовнішня; // Авторизувати NFT функцію approve (адреса to, uint256 tokenId) зовнішня;}

Бачимо, що всі чотири конфліктні інтерфейси пов'язані з переказами. У ERC20 семантично останнім параметром є кількість, який обмежує токен, тоді як у ERC721 семантика параметраtokenId, що представляє номер NFT.

При реалізації контракту ERC404 семантика цього параметра змінюється накількість або ID. Метод розрізнювати, чи цекількістьабоідентифікатор токенадуже просто: на основі розміру значення.

Схожий з 1 BTC = 10^9 Сатошів, у світі ERC404 ми кажемо, що 1 токен фактично відповідає значенню 10^18, в той час як NFT’stokenIdзазвичай є послідовно зростаючим цілим числом, починаючи з 1. Таким чином, хоча кількість та ідентифікатор токена є цілими числами, фактичні порядки величин досить різні.

Наприклад, контракт Pandora фіксує, скільки NFT на даний момент було відтворено (на даний момент 68180). Якщо значенняamountOrIdменше або дорівнює цьому, вважаєтьсяtokenId; в іншому випадку це вважаєтьсякількість.

Ця логіка корисна? Так. Чи це розумно?

Крім того, коли передається >= 1 Токен, логіка для NFT не полягає у передачі, а скоріше в тому, що початковий обліковий запис знищується, а новий обліковий запис відтворюється. Цей метод має перевагу в тому, що забезпечує відповідність ліквідності та його легко реалізувати (розгляньте сценарій передачі менше ніж 1 токен), але це призводить до перебільшеного споживання газу.

Візьміть це транзакціяна приклад, перекладання 4 токени призвело до знищення 4 NFT та витоплення 4 нових NFT:

Транзакція витратила $64 на ГАЗ

Нові наративи та можливості

Геймплей ERC404 вводить кілька неявних правил:

  1. Ціна токена на DEX та ціна NFT на ринку не будуть відрізнятися значно.
  2. Є лише одна ситуація, коли мінтується NFT: збирається 1 токен. Іншими словами, єдиний спосіб обміну NFT меншої рідкісності на NFT вищої рідкісності - це безперервна торгівля токенами.
  3. Загальний обсяг токенів Pandora - 10 000, що означає, що максимальна кількість NFT-токенів становить 10 000, і ця кількість буде зменшуватися зі збільшенням кількості власників (чим більше власників, тим поширенішими будуть сценарії менше, ніж 1 токен).

Якщо я оволодію магією постійного чекання 'Червоної скрині Пандори', чи я зможу купувати токени на біржі, а потім продавати їх на ринку NFT за високою ціною для необмеженого арбітражу?

Давайте подивимося на ціну Pandora; ці дані надають теоретичну базу для арбітражу:

Купив Токени за 4.7 ETH

Мінімальна ціна NFT вже понад 5 ETH протягом минулого тижня

Вищезазначені дані не фільтруються за рідкістю NFT; за цієї умови прибуток після врахування зносу становить близько 0,2 ETH. З посиланням на вищезазначені неявні правила, якщо ми завжди можемо чекати NFT високої рідкісності, подібно червоній скрині Пандори, чи не буде ще більшим маржа прибутку?

Давайте розглянемо контракт Пандори і подивимося, як 'випадкове покоління', часто описуване KOLs, фактично реалізується:

pragma solidity ^0.8.0;contract Pandora є ERC404 { function tokenURI(uint256 id) public view override returns (string memory) { // Hash the id once, taking the first digit as the random number   uint8 seed = uint8(bytes1(keccak256(abi.encodePacked(id))));   string memory color;   // Визначаємо рідкість на основі діапазону значень для uint8 [0, 255]   if (seed <= 100) {       color = "Зелений";   } else if (seed <= 160) {       color = "Синій";   } else if (seed <= 210) {       color = "Фіолетовий";   } else if (seed <= 240) {       color = "Помаранчевий";   } else if (seed <= 255) {       color = "Червоний";   } }}

Читаючи контракт, ми бачимо, що рідкість скриньки Пандори є псевдовипадковою, схожою на наш попередній проект CryptoFish, де tokenIdзбільшується поетапно, тому рідкість наступного вибитого NFT цілком передбачувана.

Ми можемо зробити виключно місцеву припущення за допомогою фрагмента коду JavaScript, і після перевірки ця логіка є повністю правильною:

const ethers = require('ethers');const calcSeed = (id) => parseInt(ethers.solidityPackedKeccak256(['uint256'], [id]).substr(2, 2), 16);const getColorBySeed = (seed) => { let color; if (seed <= 100) {   color = 'Green'; } else if (seed <= 160) {   color = 'Blue'; } else if (seed <= 210) {   color = 'Purple'; } else if (seed <= 240) {   color = 'Orange'; } else if (seed <= 255) {   color = 'Red'; } return color;};console.log(calcSeed(1)); // 177console.log(getColorBySeed(calcSeed(1))); // Пурпурний

На даний момент надруковане значення інкременту Пандори складає68180, що означає, що ми можемо передбачити наступні 100 ідентифікаторів NFT, які отримають червону рідкість: 68186/68201/68213/68227/68228/68257/68259/68262

Якщо ми ігноруємо поточне зменшення ліквідності проекту Pandora, це може стати дуже популярною фінансовою поведінкою.

Висновок

ERC404 та Pandora - не перші, хто досліджував протоколи ліквідності NFT. Були обговорення щодо фракціонування NFT раніше, зокрема ERC1155 як інноваційний підхід до NFT.

Але чому цього разу настрій такий високий з ERC404? Я вважаю, що це через те, щоХороше ім'я.

На жаль, перша версія контракту ERC404 була погано реалізована, тому посадовці активно просувають Версія V2, і у спільноті також є реалізація від третьої сторони DN404Деякі навіть створили новий протокол під назвою ERC911, який повністю завантажений функціями у своєму іменуванні.

Ліквідність досягла свого піку під час новорічного періоду, і з того часу вона відчула значне зниження.

Історія Pandora V1 може завершитися швидко; поточна версія має безліч дефектів, достатньо, щоб зруйнувати її, а ліквідність та утримувачі також значно зменшилися. Однак наразі все більше та більше команд проектів випробовують модель ERC404, з 25 вже зазначеними на CoinMarketCap.

Вважають, що у майбутньому буде більше рішень для проблем ліквідності NFT, і ERC404 дійсно може принести наступне літо NFT.

Відмова від відповідальності:

  1. Ця стаття перепечатана з [ середній], Усі авторські права належать оригінальному автору [ZAN]. Якщо є зауваження до цього перепублікування, будь ласка, зв'яжіться з Gate Learnкоманда, і вони оперативно цим займуться.
  2. Відповідальність за відмову: Погляди та думки, висловлені в цій статті, є виключно тими автора і не становлять жодних інвестиційних порад.
  3. Переклади статті на інші мови виконуються командою Gate Learn. Якщо не вказано інше, копіювання, поширення або плагіатування перекладених статей заборонене.

Підйом ERC404 відроджує велич НФТ

Середній5/7/2024, 12:12:58 PM
Під час Весняного фестивалю 2024 року експериментальний протокол під назвою ERC404 та його перший проект, Pandora, швидко стали сенсацією.

Що таке подвійність NFT-FT?

Валюта, як правило, відноситься до власних токенів блокчейну або замінних токенів, подібних до протоколу ERC20, таких як BTC, ETH, USDT, тощо.

Зображення відноситься до невзаємозамінних токенів (NFT), які відповідають протоколу ERC721, таких як CryptoPunks, Bored Apes, mfers та інші. 3D-модельні активи, які випускаються вітчизняними цифровими платформами для колекціонування (наприклад, Whale Explorer), також вважаються зображеннями.

Токени та NFT мають свої обмеження, наприклад, токени мають велику ліквідність, але не мають спекулятивної ​​цінності у самих собі, у той час як NFT мають рідкість і унікальність, але часто стикаються з поганою ліквідністю і, зазвичай, є або проектами блакитних фішок, або концентруються на початкових цінах.

Діаграма глибини ліквідності певного проекту NFT

Подвійність NFT-FTвказує на стандарт, який якимось чином поєднує токени та NFT.

Взявши Ethereum як приклад, проект, який підтримує подвійність NFT-FT, повинен бути як обмінюваним, так і необмінюваним. Він може користуватися високою ліквідністю, яку забезпечують токени, а також досягати рідкісності та унікальності, володіючи спекулятивною вартістю.

Але чи таке справді існує? Ціна NFT пов'язана з його рідкістю; як це може бути зроблено функціональним?

ERC404 Відкриває скриньку Пандори

Під час святкування Весняного фестивалю 2024 року експериментальний протокол під назвою ERC404 та його перший проект Pandora швидко стали сенсацією.

ERC404 вперше започаткував спосіб змішування валют-зображень, який можна просто описати як:

  • Покупка 1 токена Pandora автоматично надає 1 NFT Pandora
  • Якщо баланс менше 1 токена Pandora, ваш NFT буде автоматично знищено
  • Покупка 1 NFT Pandora автоматично додасть 1 токен до вашого гаманця, а навпаки, продаж автоматично зменшить його на 1

Ось діаграма, щоб проілюструвати поточну логіку змішування ERC404:

Правила гри ERC404

Наступні 5 типів Скарбниці Пандори, кожен з різною рідкісністю. На основі контракт реалізації, ми можемо обчислити ймовірності:

Реалізація ERC404

Перша версія коду ERC404 була написана не дуже добре, або, м'яко кажучи, вона була нижчої якості. Однак вона вирішила головну проблему — як реалізувати інтерфейси ERC20 та ERC721 в одному контракті.

Порівняння трьох протоколів

Ми відфільтрували непов'язані частини двох визначень інтерфейсу та порівняли, які інтерфейси перетинаються або конфліктують:

інтерфейс IERC20 { // Запит балансу на основі адреси функції балансу(address account) зовнішній вигляд повертає (uint256); // Передача на певну адресу функції переказу (адресат, uint256 сума) зовнішній вигляд повертає (bool); // Передача на певну адресу від імені третьої сторони (на підставі авторизації) функції transferFrom(address sender, address recipient, uint256 сума) зовнішній вигляд повертає (bool); // Авторизувати дозвіл токенів функцію approve(address spender, uint256 сума) зовнішній вигляд повертає (bool);}
інтерфейс IERC721 є IERC165 { // Запит кількості NFT на підставі адреси функції balanceOf (власник адреси) зовнішній вид повертає (uint256 баланс); // Передача в межах стандарту NFT включена в transferFrom // Передача NFT на певну адресу від імені третьої сторони (на підставі авторизації) функція transferFrom (адреса from, адреса to, uint256 tokenId) зовнішня; // Авторизувати NFT функцію approve (адреса to, uint256 tokenId) зовнішня;}

Бачимо, що всі чотири конфліктні інтерфейси пов'язані з переказами. У ERC20 семантично останнім параметром є кількість, який обмежує токен, тоді як у ERC721 семантика параметраtokenId, що представляє номер NFT.

При реалізації контракту ERC404 семантика цього параметра змінюється накількість або ID. Метод розрізнювати, чи цекількістьабоідентифікатор токенадуже просто: на основі розміру значення.

Схожий з 1 BTC = 10^9 Сатошів, у світі ERC404 ми кажемо, що 1 токен фактично відповідає значенню 10^18, в той час як NFT’stokenIdзазвичай є послідовно зростаючим цілим числом, починаючи з 1. Таким чином, хоча кількість та ідентифікатор токена є цілими числами, фактичні порядки величин досить різні.

Наприклад, контракт Pandora фіксує, скільки NFT на даний момент було відтворено (на даний момент 68180). Якщо значенняamountOrIdменше або дорівнює цьому, вважаєтьсяtokenId; в іншому випадку це вважаєтьсякількість.

Ця логіка корисна? Так. Чи це розумно?

Крім того, коли передається >= 1 Токен, логіка для NFT не полягає у передачі, а скоріше в тому, що початковий обліковий запис знищується, а новий обліковий запис відтворюється. Цей метод має перевагу в тому, що забезпечує відповідність ліквідності та його легко реалізувати (розгляньте сценарій передачі менше ніж 1 токен), але це призводить до перебільшеного споживання газу.

Візьміть це транзакціяна приклад, перекладання 4 токени призвело до знищення 4 NFT та витоплення 4 нових NFT:

Транзакція витратила $64 на ГАЗ

Нові наративи та можливості

Геймплей ERC404 вводить кілька неявних правил:

  1. Ціна токена на DEX та ціна NFT на ринку не будуть відрізнятися значно.
  2. Є лише одна ситуація, коли мінтується NFT: збирається 1 токен. Іншими словами, єдиний спосіб обміну NFT меншої рідкісності на NFT вищої рідкісності - це безперервна торгівля токенами.
  3. Загальний обсяг токенів Pandora - 10 000, що означає, що максимальна кількість NFT-токенів становить 10 000, і ця кількість буде зменшуватися зі збільшенням кількості власників (чим більше власників, тим поширенішими будуть сценарії менше, ніж 1 токен).

Якщо я оволодію магією постійного чекання 'Червоної скрині Пандори', чи я зможу купувати токени на біржі, а потім продавати їх на ринку NFT за високою ціною для необмеженого арбітражу?

Давайте подивимося на ціну Pandora; ці дані надають теоретичну базу для арбітражу:

Купив Токени за 4.7 ETH

Мінімальна ціна NFT вже понад 5 ETH протягом минулого тижня

Вищезазначені дані не фільтруються за рідкістю NFT; за цієї умови прибуток після врахування зносу становить близько 0,2 ETH. З посиланням на вищезазначені неявні правила, якщо ми завжди можемо чекати NFT високої рідкісності, подібно червоній скрині Пандори, чи не буде ще більшим маржа прибутку?

Давайте розглянемо контракт Пандори і подивимося, як 'випадкове покоління', часто описуване KOLs, фактично реалізується:

pragma solidity ^0.8.0;contract Pandora є ERC404 { function tokenURI(uint256 id) public view override returns (string memory) { // Hash the id once, taking the first digit as the random number   uint8 seed = uint8(bytes1(keccak256(abi.encodePacked(id))));   string memory color;   // Визначаємо рідкість на основі діапазону значень для uint8 [0, 255]   if (seed <= 100) {       color = "Зелений";   } else if (seed <= 160) {       color = "Синій";   } else if (seed <= 210) {       color = "Фіолетовий";   } else if (seed <= 240) {       color = "Помаранчевий";   } else if (seed <= 255) {       color = "Червоний";   } }}

Читаючи контракт, ми бачимо, що рідкість скриньки Пандори є псевдовипадковою, схожою на наш попередній проект CryptoFish, де tokenIdзбільшується поетапно, тому рідкість наступного вибитого NFT цілком передбачувана.

Ми можемо зробити виключно місцеву припущення за допомогою фрагмента коду JavaScript, і після перевірки ця логіка є повністю правильною:

const ethers = require('ethers');const calcSeed = (id) => parseInt(ethers.solidityPackedKeccak256(['uint256'], [id]).substr(2, 2), 16);const getColorBySeed = (seed) => { let color; if (seed <= 100) {   color = 'Green'; } else if (seed <= 160) {   color = 'Blue'; } else if (seed <= 210) {   color = 'Purple'; } else if (seed <= 240) {   color = 'Orange'; } else if (seed <= 255) {   color = 'Red'; } return color;};console.log(calcSeed(1)); // 177console.log(getColorBySeed(calcSeed(1))); // Пурпурний

На даний момент надруковане значення інкременту Пандори складає68180, що означає, що ми можемо передбачити наступні 100 ідентифікаторів NFT, які отримають червону рідкість: 68186/68201/68213/68227/68228/68257/68259/68262

Якщо ми ігноруємо поточне зменшення ліквідності проекту Pandora, це може стати дуже популярною фінансовою поведінкою.

Висновок

ERC404 та Pandora - не перші, хто досліджував протоколи ліквідності NFT. Були обговорення щодо фракціонування NFT раніше, зокрема ERC1155 як інноваційний підхід до NFT.

Але чому цього разу настрій такий високий з ERC404? Я вважаю, що це через те, щоХороше ім'я.

На жаль, перша версія контракту ERC404 була погано реалізована, тому посадовці активно просувають Версія V2, і у спільноті також є реалізація від третьої сторони DN404Деякі навіть створили новий протокол під назвою ERC911, який повністю завантажений функціями у своєму іменуванні.

Ліквідність досягла свого піку під час новорічного періоду, і з того часу вона відчула значне зниження.

Історія Pandora V1 може завершитися швидко; поточна версія має безліч дефектів, достатньо, щоб зруйнувати її, а ліквідність та утримувачі також значно зменшилися. Однак наразі все більше та більше команд проектів випробовують модель ERC404, з 25 вже зазначеними на CoinMarketCap.

Вважають, що у майбутньому буде більше рішень для проблем ліквідності NFT, і ERC404 дійсно може принести наступне літо NFT.

Відмова від відповідальності:

  1. Ця стаття перепечатана з [ середній], Усі авторські права належать оригінальному автору [ZAN]. Якщо є зауваження до цього перепублікування, будь ласка, зв'яжіться з Gate Learnкоманда, і вони оперативно цим займуться.
  2. Відповідальність за відмову: Погляди та думки, висловлені в цій статті, є виключно тими автора і не становлять жодних інвестиційних порад.
  3. Переклади статті на інші мови виконуються командою Gate Learn. Якщо не вказано інше, копіювання, поширення або плагіатування перекладених статей заборонене.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!