Підприємства NFT в MultiChain 2.2

Вихідний вузол: 1573525

Найпростіший шлях до незамінних токенів у дозволених ланцюжках

Раніше цього тижня ми випустили MultiChain 2.2 із вбудованою підтримкою незамінних токенів (NFT). Протягом останнього року ми говорили з багатьма клієнтами про те, як вони хотіли б бачити підтримку NFT на нашій платформі. А з випуском MultiChain 2.2 ми надаємо саме те, що їм потрібно.

Що таке NFT?

Але спочатку трохи передісторії. Якщо ви досить довго спостерігали за світом блокчейнів, ви впізнаєте закономірність. Кожного року чи двох з’являється велика нова ідея про те, як блокчейни трансформують певну частину економіки. ЗМІ та гроші накопичуються, а ціни на все стрімко зростають.

У 2013 році мова йшла про біткойн як валюту. У 2015 році Ethereum і децентралізовані автономні організації (DAO). У 2016 році приватні блокчейни для банків. У 2018 році вибух нових публічних блокчейнів. У 2020 році децентралізовані фінанси (DeFi). Тепер, у 2021 році, настала черга незамінних токенів (NFT).

Отже, що таке NFT? Це єдина одиниця вартості, випущена в блокчейн, яку можуть передавати, продавати та обмінювати користувачі цього блокчейну. На відміну від криптовалют або звичайних мережевих активів, доступна лише одна одиниця кожного NFT, тому вона може належати лише одній особі чи організації. Навпаки, долари та біткойни є «взаємозамінними», тобто багато одиниць цих активів перебувають в обігу, і кожна одиниця цілком взаємозамінна з будь-якою іншою.

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

Цифровий, але унікальний

Але цифрові речі можна нескінченно відтворювати, тому що вони цифрові? Яка цінність володіння NFT для a великий JPEG or вірусне відео якщо хтось може легко скопіювати вміст? Це запитання, хоч і справедливе, можна було б поставити і про фізичне мистецтво. Прямо зараз ви можете купити в Інтернеті повнорозмірну копію «Музейної якості» Мони Лізи за кілька сотень доларів. І все ж оригінал вартий того ближче до мільярда.

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

Крім хвастощів, володіння NFT також може мати конкретні переваги. Володіння маркером може надати вам право демонструвати цифрове мистецтво публічно або на веб-сайті. Це може дозволити вам надавати цифровий колекційний предмет або створювати похідні роботи. І все це забезпечується старовинним законом про авторське право, згідно з яким художник зберігає право подати до суду на когось, хто використовує його роботу незаконно.

На даний момент основні новини про NFT – це публічні блокчейни. Здебільшого це означає Ethereum, з деякою активністю в нових мережах, таких як Солана, ПОТІК та Походження.

Але як щодо організацій, які не можуть працювати з безкоштовним загальнодоступним блокчейном? А як щодо додатків NFT, які потребують передбачуваної вартості транзакцій і швидкості, у блокчейні з певним ступенем управління та контролю? Або що, якщо NFT представляють фізичні товари в ланцюжку поставок, а не абстрактні фінансові активи?

NFT у MultiChain 2.2

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

У MultiChain 2.2 NFT реалізовані як просте розширення цього підходу. Коли створюється новий актив, його можна за бажанням оголосити як незамінний. Для невзаємозамінних активів кожен випуск одиниць створює новий токен з унікальною назвою. Кожен токен окремо ідентифікується та відстежується в транзакціях, і його можна обміняти на інші токени або активи в атомарних операціях. Кожен актив пропонує повний контроль над тим, хто може випускати токени, а також додаткові обмеження щодо того, хто може їх надсилати та отримувати. І є кілька способів назавжди зв’язати дані з новим токеном, що випускається – об’єкт JSON, до 64 МБ даних у мережі або до 1 ГБ даних поза мережею.

Версія 2.2 додає кілька інших функцій до активів MultiChain, корисних як для взаємозамінних, так і для незамінних активів. Залежно від параметрів, переданих під час створення, активи тепер можна закрити та/або повторно відкрити для випуску, надаючи адміністратору(ам) активів більше контролю. Можна встановити обмеження на кількість нових одиниць на випуск (для NFT зазвичай має бути 1). Також доступний окремий ліміт для загальної суми, випущеної протягом терміну служби активу. Все це раніше можна було реалізувати за допомогою розумні фільтри, але тепер вони доступні з коробки без необхідності програмування.

Що ще нового в MultiChain 2.2?

Окрім підтримки NFT, MultiChain 2.2 представляє ще два важливі вдосконалення. По-перше, підтримує MultiChain Explorer 2, повністю переписаний веб-браузер блокчейн. Explorer 2 є набагато швидшим і більш масштабованим, ніж попередня версія, оскільки він використовує MultiChain для відстеження стану блокчейну замість власної локальної бази даних. Він підтримує кілька блокчейнів одночасно і більше не потребує запуску на одному комп’ютері з вузлом. Explorer 2 є відкритим кодом за ліцензією BSD і зараз доступний на Github.

По-друге, операції читання для потоків MultiChain тепер багатопотокові. Багато наших користувачів покладаються на потоки для великомасштабних додатків даних, публікуючи тисячі фрагментів даних за секунду в години пік. Хоча MultiChain може комфортно впоратися з цим навантаженням, вузлам може знадобитися близько секунди, щоб обробити отримані великі блоки. У попередніх версіях MultiChain команди API для запиту потоків мали чекати, поки вузол обробляв блок. Тепер у MultiChain 2.2 усі операції зчитування потоку обробляються паралельно та отримують негайні відповіді.

Як почати

Щоб почати роботу з NFT на MultiChain, просто завантажити MultiChain 2.2 і дотримуйтеся розділів 1, 2, 3 і 7 Посібник із початку роботи. Для отримання додаткової інформації перегляньте оновлений Документація API для детальної інформації про те, як випускати незамінні активи та пов’язані з ними токени за допомогою питання та issuetoken команди.

MultiChain продовжує доступний у двох версіях – Community (з відкритим кодом) і Enterprise (комерційна). Версія Enterprise додає низку функцій, пов’язаних із конфіденційністю, масштабованістю та відповідністю, наприклад, потоки з обмеженням на читання, наскрізне шифрування, інтеграція зовнішньої бази даних і очищення даних поза ланцюгом. Демо-версія MultiChain Enterprise обмежена за часом доступні для скачування.

Нарешті, ми зацікавлені в обговоренні ідей щодо створення недорогої мережі великого обсягу для транзакцій NFT, побудованої на MultiChain. Одна з запропонованих ідей полягає в тому, щоб створити відкритий для громадськості блокчейн, який використовує майнінг на основі дозволів, щоб уникнути енерговитрат підтвердження роботи. Якщо це звучить цікаво, будь ласка увійти в контакт.

Будь ласка, залишайте будь-які коментарі на LinkedIn.

Часова мітка:

Більше від Багатоканальний