У відміну від функціональних токенів, NFT-токени не мають цін в реальному часі через їх невзаємозамінність та неліквідність. Ціни зазвичай посилаються на початкову ціну, яка не має деталізації на рівні товару. Це ускладнює встановлення ціни на NFT-токени, які не мають початкової вартості, для торгівлі чи кредитування.
Конкретно, в цих додатках:
На рівні товару відсутній достовірно нейтральний та справедливий ціновий рівень.
Багато додатків намагаються забезпечувати послуги ціноутворення за допомогою моделей машинного навчання, але складність і відсутність прозорості ускладнюють здобуття довіри та консенсусу.
Ця стаття намагається надати цінову динаміку NFT в реальному часі за допомогою простого та зрозумілого алгоритму. Вона також пропонує механізм оракулу для зацікавлених сторін участі у справедливому виявленні цін. Вона дотримується принципів достовірна нейтральність 5з мінімальним об'єктивними даними та простими, зрозумілими та надійними моделями для простого впровадження.
Через спостереження за великою кількістю даних про транзакції з великими біржовими NFT, ми встановили, що вартість ознак приблизно постійна відносно мінімальної ціни. Коли мінімальна ціна піднімається та падає, абсолютний преміум кожної ознаки буде відповідно коливатися, але відношення до мінімальної ціни залишається стабільним. Це означає, що відносини між преміумами ознак залишаються стабільними. Ми називаємо преміум за ознакою NFT над мінімальною ціною як преміум за ознакою. Таким чином, ми припускаємо:
Таким чином, ми запропонуємо Преміальну модель. Основна формула, що лежить в основі Преміальної моделі, виражена як:
Тут:
Після простого перетворення (1) дає
Ми використовували:
навчати окрему модель для кожної колекції.
Кожен раз, коли відбувається транзакція, ми фіксуємо ціну продажу на ланцюжку, а також прогнозовану ціну моделі на той момент. Ми склали останні 100 транзакцій і обчислили середню точність. Ми протестували модель на колекціях блакитних фішок та використалиСередня абсолютна відсоткова похибка (MAPE) як оціночний показник. Ось результат тесту.
Той факт, що вибраний часовий діапазон для навчальних даних охоплює два роки, і високий рівень точності досягається на останніх 100 транзакціях, свідчить про те, що припущення, що середній преміальний відсоток між різними ознаками добре відображає значення, справедливе для більшості колекцій блакитних фішок.
Наступний список - це ваги ознак для ознакХутрозі збіркиBAYC.
Можна побачити, що ваги рис найцінніших, Solid Gold Fur та Trippy Fur, становлять відповідно 9,3 рази та 3,3 рази мінімальної ціни, що значно вище, ніж всі інші ваги, в той час як багато звичайних рис мають вагу 0. Ці результати дуже узгоджуються з нашим розумінням вартості рис.
Через низьку ліквідність рідкісних NFT та недостатній обсяг зібраних даних наразі неможливо надати точні дані щодо рідкісних NFT. Однак ми можемо навести конкретний приклад для пояснення.
15 жовтня 2023 року,транзакціяВідбулася продаж Cryptopunks #8998. Ціна транзакції склала 57 ETH, а мінімальна ціна на той час становила 44,95 ETH. Ми зафіксували вагу рис #8998 на той момент наступним чином:
Перехоплення Криптопанксів було -0,03270.
Таким чином, оцінку можна розрахувати з:
Це близько до ціни угоди, з помилкою не більше 5%.
Проте не всі рідкісні NFT можуть бути оцінені так точно. Через невизначену вартість люди часто переоцінюють або недооцінюють, коли вказують ціни на рідкісні NFT, що вводить упередженість, яка об'єктивно існує. Тому, незалежно від того, як розроблено алгоритм ціноутворення NFT, завжди існує верхня межа точності.
Однак з вищевказаних даних ми бачимо, що премії за ознаками, розраховані за допомогою цього алгоритму, значні з двох аспектів:
Незважаючи на те, що алгоритм прагне бути максимально достовірно нейтральним, деякі проблеми залишаються:
Для забезпечення вірогідно нейтральної цінової інформації на ланцюгу, яка стійка до централізованого маніпулювання, ми розробляємо механізм оракула для досягнення консенсусу.
Вона складається з децентралізованої мережі вузлів:
Оскільки співвідношення значень ознак залишаються стабільними з часом, немає потреби в частих оновленнях ваг ознак. Періодичні оновлення ваг від оракульних вузлів, поєднані з поточними підлоговими цінами, забезпечують точні поточні ціни на предмети на рівні NFT.
Однак, якщо ми вирішимо не використовувати цю модель з вагами, а натомість досягнемо консенсусу лише щодо кінцевої згенерованої ціни, чи спрацює вона все одно? Різні моделі ціноутворення можуть мати значний вплив на результати ціноутворення. Той самий рідкісний NFT можна оцінити в 120 ETH або 450 ETH. Взяття середнього або медіани при наявності такого великого зміщення все одно призвело б до величезних помилок. Однак введення ваг може значною мірою гарантувати, що діапазон коливань цін залишається невеликим, і надати логічні пояснення походження ціноутворення.
Ми наполегливо віримо, що цей процес ціноутворення повинен бути якомога більш об'єктивно нейтральним; в іншому випадку це не може стати консенсусом для всіх торговців NFT. Протягом усього процесу проектування ми намагалися дотримуватися чотирьох основних принципи вірогідної нейтральності 5:
Введення ваги рис є важливим. Більшість моделей машинного навчання - це чорні скриньки, які не мають достатньої прозорості, що ускладнює довіру до результатів цін та робить неможливим досягнення консенсусу. Однак введення ваг рис робить ціни легкими для розуміння, надаючи кожному параметру чітке значення: ваги рис представляють співвідношення премії рису до підлогової ціни, а підхоплення виправляє підлогову ціну та надає базове значення для колекції. Ваги рис спільно використовуються для кожної ціни NFT, так само як риси спільно використовуються для кожної NFT.
Незважаючи на його переваги, існують певні обмеження:
Оракул ціни NFT має численні застосування, особливо в позиках NFT, лізингу, автоматизованих маркетмейкерах (AMM), фракціонуванні та інших застосуваннях NFTfi. Він також може служити надійним джерелом інформації для угод між рівними.
Функція лінійності дозволяє пропорційний фрагментацію. На даний момент NFT AMM або протоколи фрагментації використовують кілька пулів для різних значень NFT, що призводить до фрагментації ліквідності. Зі стабільними відношеннями цін новий підхід до фрагментації може консолідувати цілу колекцію в одному сховищі. У цьому сценарії ERC20 колекції унікально представляє всю колекцію.
Наприклад, у випадку Bored Ape Yacht Club (BAYC):
Коли мінімальна ціна BAYC падає з 25 ETH до 12.5 ETH, вартість 1 xBAYC падає з 0.1 ETH до 0.05 ETH. Але їх відношення вартості залишається незмінним на рівні 1044:255.
Коефіцієнти цін залишаються незмінними, незважаючи на зміни мінімальної ціни, що дозволяє забезпечити справедливу фрагментацію та погашення.
Ця робота сильно надихнена двома статтями, написаними @vbuterin. Стаття Довірна нейтральність як принцип-цілеве 5надає нам напрямок у створенні вірогідно нейтральних механізмів. Стаття Що я думаю про Спільнотні нотаткипоказує конкретний приклад проектування алгоритму відповідно до принципів достовірної нейтральності.
Проте ціноутворення NFT відрізняється від Community Notes тим, що, оскільки дані про ціни в торговельних сценаріях повинні бути в реальному часі і мати нульовий ризик маніпуляцій, лише відкриття коду недостатнє для справжньої віридовності. Для досягнення ефективного механізму консенсусу на ланцюжку повинно бути встановлено.
У відміну від функціональних токенів, NFT-токени не мають цін в реальному часі через їх невзаємозамінність та неліквідність. Ціни зазвичай посилаються на початкову ціну, яка не має деталізації на рівні товару. Це ускладнює встановлення ціни на NFT-токени, які не мають початкової вартості, для торгівлі чи кредитування.
Конкретно, в цих додатках:
На рівні товару відсутній достовірно нейтральний та справедливий ціновий рівень.
Багато додатків намагаються забезпечувати послуги ціноутворення за допомогою моделей машинного навчання, але складність і відсутність прозорості ускладнюють здобуття довіри та консенсусу.
Ця стаття намагається надати цінову динаміку NFT в реальному часі за допомогою простого та зрозумілого алгоритму. Вона також пропонує механізм оракулу для зацікавлених сторін участі у справедливому виявленні цін. Вона дотримується принципів достовірна нейтральність 5з мінімальним об'єктивними даними та простими, зрозумілими та надійними моделями для простого впровадження.
Через спостереження за великою кількістю даних про транзакції з великими біржовими NFT, ми встановили, що вартість ознак приблизно постійна відносно мінімальної ціни. Коли мінімальна ціна піднімається та падає, абсолютний преміум кожної ознаки буде відповідно коливатися, але відношення до мінімальної ціни залишається стабільним. Це означає, що відносини між преміумами ознак залишаються стабільними. Ми називаємо преміум за ознакою NFT над мінімальною ціною як преміум за ознакою. Таким чином, ми припускаємо:
Таким чином, ми запропонуємо Преміальну модель. Основна формула, що лежить в основі Преміальної моделі, виражена як:
Тут:
Після простого перетворення (1) дає
Ми використовували:
навчати окрему модель для кожної колекції.
Кожен раз, коли відбувається транзакція, ми фіксуємо ціну продажу на ланцюжку, а також прогнозовану ціну моделі на той момент. Ми склали останні 100 транзакцій і обчислили середню точність. Ми протестували модель на колекціях блакитних фішок та використалиСередня абсолютна відсоткова похибка (MAPE) як оціночний показник. Ось результат тесту.
Той факт, що вибраний часовий діапазон для навчальних даних охоплює два роки, і високий рівень точності досягається на останніх 100 транзакціях, свідчить про те, що припущення, що середній преміальний відсоток між різними ознаками добре відображає значення, справедливе для більшості колекцій блакитних фішок.
Наступний список - це ваги ознак для ознакХутрозі збіркиBAYC.
Можна побачити, що ваги рис найцінніших, Solid Gold Fur та Trippy Fur, становлять відповідно 9,3 рази та 3,3 рази мінімальної ціни, що значно вище, ніж всі інші ваги, в той час як багато звичайних рис мають вагу 0. Ці результати дуже узгоджуються з нашим розумінням вартості рис.
Через низьку ліквідність рідкісних NFT та недостатній обсяг зібраних даних наразі неможливо надати точні дані щодо рідкісних NFT. Однак ми можемо навести конкретний приклад для пояснення.
15 жовтня 2023 року,транзакціяВідбулася продаж Cryptopunks #8998. Ціна транзакції склала 57 ETH, а мінімальна ціна на той час становила 44,95 ETH. Ми зафіксували вагу рис #8998 на той момент наступним чином:
Перехоплення Криптопанксів було -0,03270.
Таким чином, оцінку можна розрахувати з:
Це близько до ціни угоди, з помилкою не більше 5%.
Проте не всі рідкісні NFT можуть бути оцінені так точно. Через невизначену вартість люди часто переоцінюють або недооцінюють, коли вказують ціни на рідкісні NFT, що вводить упередженість, яка об'єктивно існує. Тому, незалежно від того, як розроблено алгоритм ціноутворення NFT, завжди існує верхня межа точності.
Однак з вищевказаних даних ми бачимо, що премії за ознаками, розраховані за допомогою цього алгоритму, значні з двох аспектів:
Незважаючи на те, що алгоритм прагне бути максимально достовірно нейтральним, деякі проблеми залишаються:
Для забезпечення вірогідно нейтральної цінової інформації на ланцюгу, яка стійка до централізованого маніпулювання, ми розробляємо механізм оракула для досягнення консенсусу.
Вона складається з децентралізованої мережі вузлів:
Оскільки співвідношення значень ознак залишаються стабільними з часом, немає потреби в частих оновленнях ваг ознак. Періодичні оновлення ваг від оракульних вузлів, поєднані з поточними підлоговими цінами, забезпечують точні поточні ціни на предмети на рівні NFT.
Однак, якщо ми вирішимо не використовувати цю модель з вагами, а натомість досягнемо консенсусу лише щодо кінцевої згенерованої ціни, чи спрацює вона все одно? Різні моделі ціноутворення можуть мати значний вплив на результати ціноутворення. Той самий рідкісний NFT можна оцінити в 120 ETH або 450 ETH. Взяття середнього або медіани при наявності такого великого зміщення все одно призвело б до величезних помилок. Однак введення ваг може значною мірою гарантувати, що діапазон коливань цін залишається невеликим, і надати логічні пояснення походження ціноутворення.
Ми наполегливо віримо, що цей процес ціноутворення повинен бути якомога більш об'єктивно нейтральним; в іншому випадку це не може стати консенсусом для всіх торговців NFT. Протягом усього процесу проектування ми намагалися дотримуватися чотирьох основних принципи вірогідної нейтральності 5:
Введення ваги рис є важливим. Більшість моделей машинного навчання - це чорні скриньки, які не мають достатньої прозорості, що ускладнює довіру до результатів цін та робить неможливим досягнення консенсусу. Однак введення ваг рис робить ціни легкими для розуміння, надаючи кожному параметру чітке значення: ваги рис представляють співвідношення премії рису до підлогової ціни, а підхоплення виправляє підлогову ціну та надає базове значення для колекції. Ваги рис спільно використовуються для кожної ціни NFT, так само як риси спільно використовуються для кожної NFT.
Незважаючи на його переваги, існують певні обмеження:
Оракул ціни NFT має численні застосування, особливо в позиках NFT, лізингу, автоматизованих маркетмейкерах (AMM), фракціонуванні та інших застосуваннях NFTfi. Він також може служити надійним джерелом інформації для угод між рівними.
Функція лінійності дозволяє пропорційний фрагментацію. На даний момент NFT AMM або протоколи фрагментації використовують кілька пулів для різних значень NFT, що призводить до фрагментації ліквідності. Зі стабільними відношеннями цін новий підхід до фрагментації може консолідувати цілу колекцію в одному сховищі. У цьому сценарії ERC20 колекції унікально представляє всю колекцію.
Наприклад, у випадку Bored Ape Yacht Club (BAYC):
Коли мінімальна ціна BAYC падає з 25 ETH до 12.5 ETH, вартість 1 xBAYC падає з 0.1 ETH до 0.05 ETH. Але їх відношення вартості залишається незмінним на рівні 1044:255.
Коефіцієнти цін залишаються незмінними, незважаючи на зміни мінімальної ціни, що дозволяє забезпечити справедливу фрагментацію та погашення.
Ця робота сильно надихнена двома статтями, написаними @vbuterin. Стаття Довірна нейтральність як принцип-цілеве 5надає нам напрямок у створенні вірогідно нейтральних механізмів. Стаття Що я думаю про Спільнотні нотаткипоказує конкретний приклад проектування алгоритму відповідно до принципів достовірної нейтральності.
Проте ціноутворення NFT відрізняється від Community Notes тим, що, оскільки дані про ціни в торговельних сценаріях повинні бути в реальному часі і мати нульовий ризик маніпуляцій, лише відкриття коду недостатнє для справжньої віридовності. Для досягнення ефективного механізму консенсусу на ланцюжку повинно бути встановлено.