Story Inscriptions: повідомлення, що вплетені в NFT
Story Inscriptions — це децентралізований протокол, який дає змогу додавати незмінні текстові повідомлення або картинки в певні NFT. Він розроблений компанією Transient Labs у співпраці з Мішель Вільджоен.
В основу протоколу покладено стандарт ERC-165, який задає підтримку інтерфейсів для смартконтрактів, показуючи іншим децентралізованим застосункам усі доступні можливості конкретної програми. Це покращує сумісність і полегшує взаємодію між проєктами. Саме ця особливість допомагає Story Inscriptions інтегрувати текстові повідомлення в структуру невзаємозамінних токенів.
Такі NFT-історії можна створювати тільки для смартконтрактів, які розроблені Transient Labs. Щоб гарно оформити текст або додати зображення, користувачеві знадобляться LaunchPad (офіційний інструмент проєкту) або Etherscan, а також знання мови розмітки Markdown. Витрати на одне повідомлення Story Inscriptions розміром 5000 слів становлять 694 795 одиниць додаткового газу (або 0,0352 ETH ($110) за умови нинішніх цін). Такі витрати є прийнятними для більшості криптанів.
Story Inscriptions колекції Treeangles. Джерело: офіційний сайт Reader.Gallery
Однак постає логічне запитання: для чого використовувати умовно платний Story Inscriptions, коли доступні безкоштовні метадані? Фактично цей протокол і справді сподобається обмеженому колу авторів: окремим художникам, технічним ентузіастам або творцям ігор, які намагаються випустити цифрову серію з сюжетом, що розвивається. Тому розробники компанії залишили можливість відключити Story Inscriptions у будь-який момент.
Ба більше, вони додали функцію написання історії для кожного токена, що стане у пригоді, якщо потрібно урізноманітнити лише один NFT або зробити окремі повідомлення для всіх. Це знадобиться, наприклад, для ігор або розіграшів, де потрібно знайти правильну відповідь серед безлічі варіантів. Але важливо пам'ятати: після підтвердження транзакції текст Story Inscriptions назавжди стає незмінним, на відміну від метаданих токена, які можна змінювати.
Story Inscriptions робить історію токена багатшою і повнішою, не змінюючи його вихідних метаданихзазначають у Transient Labs.
Ще одна особливість протоколу Story Inscriptions — колекціонери можуть додавати власні розповіді або іншу інформацію без будь-яких обмежень за змістом. Однак представники компанії закликають власників токенів не зловживати функцією, зберігаючи первісний контекст і цінність кожної роботи. При цьому автор колекції має можливість унеможливити створення написів власниками токенів, повністю вимкнувши протокол для смартконтракту.
На жаль, повідомлення Story Inscriptions поки що недоступні для перегляду на популярних NFT-маркетплейсах, як-от OpenSea чи Blur. Для цього потрібно використовувати один з принаймні двох спеціальних сервісів: офіційний сайт Transient Labs або Reader․Gallery. Останній є безкоштовною мінімалістичною платформою з відкритим вихідним кодом за ліцензією MIT, яку створив інженер-програміст і художник Джастін Калланд.
Найближчим часом розробники Story Inscriptions обіцяють домогтися підтримки відображення текстів Story Inscriptions на всіх головних торгових майданчиках. Однак запуск протоколу для вже наявних сторонніх смартконтрактів NFT-колекцій (що могло б залучити велику кількість авторів), найімовірніше, залишиться недоступним, що, звісно, скорочує потенціал цієї перспективної розробки.