Визначення
NFT (Non-Fungible Token) — невзаємозамінний токен, криптографічний запис у блокчейні, що підтверджує володіння унікальним цифровим активом. На відміну від звичайних токенів (наприклад, SOL), кожен NFT має індивідуальний ідентифікатор і не може бути обмінений один на один без згоди обох сторін.
У контексті Solana NFT — це токен стандарту SPL Token із увімкненим прапорцем mint authority = 0 (неможливо додатково випустити копії) та привʼязаним обліковим записом метаданих за стандартом Metaplex Token Metadata.
Як працює
Створення та існування NFT на Solana складається з кількох повʼязаних облікових записів:
- Mint-акаунт — унікальний ідентифікатор токена. Містить інформацію про загальну кількість випущених одиниць (для NFT це завжди 1) та того, хто має право карбувати нові токени (для справжнього NFT це право скинуте).
- Token-акаунт — запис у гаманці власника, що показує: цей гаманець володіє одним токеном із конкретного mint-акаунта.
- Metadata-акаунт — зберігає імʼя, символ, URI-посилання на зовнішній файл (зображення, відео) та перелік атрибутів. Створюється через програму Metaplex Token Metadata.
- Master Edition-акаунт — підтверджує, що це оригінал, а не копія, і зберігає інформацію про максимальну кількість можливих друків (print edition), якщо така можливість передбачена.
Коли ви купуєте NFT на маркетплейсі, відбувається передача token-акаунта від продавця до вашого гаманця. Усі зміни власності фіксуються в блокчейні Solana і доступні для перевірки будь-кому.
Приклад
Художник створює цифрову ілюстрацію, завантажує її на децентралізоване сховище та отримує URI-посилання. Далі художник через гаманець або скрипт карбує (mints) NFT на Solana: створює mint-акаунт із одним токеном, привʼязує metadata-акаунт із назвою, описом та посиланням на ілюстрацію, і виставляє токен на маркетплейсі. Покупець купує NFT — token-акаунт переходить у його гаманець, і тепер саме цей запис у блокчейні підтверджує, хто є поточним власником оригіналу.
Типова помилка
Змішувати володіння NFT із володінням самим файлом або інтелектуальною власністю. NFT — це запис у блокчейні, а не саме зображення, відео чи музика. Файл зазвичай зберігається зовні (IPFS, Arweave або централізований сервер) і може бути скопійований будь-ким. Права на використання контенту не переходять автоматично з NFT, якщо це окремо не прописано в ліцензії.