Незамінний токен (NFT) Space нещодавно став невід’ємною частиною розмови про блокчейн, змінивши сприйняття, передачу та торгівлю правом власності.
У просторі NFT у блокчейні Ethereum з’явилися два стандарти, які є головними претендентами на створення та керування проектами NFT. Це стандарти ERC-721 і ERC-1155.
Стандарт ERC-721 — це стандарт NFT, який визначає мінімальний набір інтерфейсів, що складається з методів, подій і базових функцій, які має реалізовувати смарт-контракт, щоб NFT могли володіти, використовувати, передавати та затверджувати різні сторони.
Це включає в себе функцію власника адреси, яка надає базову інформацію про кількість NFT, якими володіє дана адреса. Функція SafeTransfer дозволяє передавати право власності на NFT з однієї адреси на іншу. Функція «Схвалення» дозволяє третій стороні передавати або отримувати схвалення на передачу певного цифрового активу чи утиліти від імені власника чи адреси зберігання.
Він ідеально підходить для проектів, де кожен токен представляє унікальний, окремий актив, наприклад рідкісний цифровий предмет колекціонування або унікальний цифровий актив.
Відомий як піонерський стандарт для проектів NFT, ERC-721 став першим запитом на коментарі Ethereum (ERC), який надає схему унікальних цифрових активів у блокчейні Ethereum.
ERC-721 був запропонований Вільямом Ентрікеном, Дітером Ширлі, Джейкобом Евансом і Настасією Сакс у січні 2018 року як пропозиція щодо вдосконалення Ethereum (EIP). ідея була зосереджена на створенні повністю унікальних активів, згрупованих у колекційний проект, на відміну від взаємозамінних токенів, схожих на інші токени того самого проекту.
Стандарт дозволив розробникам створювати сумісні та складні NFT, які можна легко відстежувати та передавати в блокчейні. Це було досягнуто за допомогою вищезазначених інтерфейсів із деякими додатковими розширеннями, які додають більше функціональних можливостей до стандарту, наприклад метадані, перерахування та можливість запису.
У червні 2018 року Erc-721 було офіційно прийнято як EIP після ретельної перевірки спільнотою Ethereum. ERC спочатку було втілено в життя в проекті CryptoKitties від Axiom Zen. Відтоді він вийшов з бета-версії та є широко використовуваним стандартом для проектів NFT на Ethereum.
Однією з ключових особливостей активів ERC-721 є унікальність, яка дозволяє кожному активу відрізнятися від інших за допомогою унікального ідентифікатора (токен-Id), що зберігається в блокчейні. Ідентифікатор токена — це набір чисел, який присвоюється активу під час створення.
Ідентифікатор токена, схожий на відбиток пальця, не можна змінити, і він служить основним ідентифікатором NFT, таким чином гарантуючи їх відмінність.
На відміну від інших стандартів ERC, які виробляють токени, які можна розділити на менші одиниці, ще однією ключовою особливістю активів ERC-721 є їх неподільність. Це гарантує, що власник володіє всім активом і пов’язаними з ним правами.
Початкова концепція стандарту ERC-721 полягає в тому, щоб революціонізувати сприйняття права власності. Це робиться за допомогою програмованих смарт-контрактів.
За допомогою смарт-контрактів проекти можуть сприяти передачі права власності на актив безпечним, децентралізованим способом за повної згоди власника. Це зменшує будь-які помилки, суперечки або треті сторони під час транзакцій.
Стандарт також дозволяє власникам отримувати певні дозволи або утиліти від цифрового активу, що дозволяє користувачам у просторі NFT створювати проекти, які надають певні права.
Джерело зображення: веб-сайт CryptoKitties
CryptoKitties було запущено наприкінці 2018 року з використанням бета-версії ERC-721. Гра дозволяла користувачам розводити, збирати та торгувати цифровими котами, що зробило її вірусною сенсацією, привернувши NFT до центру уваги.
Джерело зображення: веб-сайт Decentraland
Платформа Decentraland була спочатку випущена в 2020 році з токеном ERc-721 LAND, пов’язаним із земельними ділянками та їх розташуванням у 3D-метавсесвіті.
Він використовував модифіковану версію ERC-721 і став одним із перших великих проектів метавсесвіту, розблокувавши ще один варіант використання NFT.
Джерело: сайт BAYC
Яхт-клуб Bored Ape, широко відомий як BAYC, — це колекція з 10 000 NFT з унікальними атрибутами та рисами, побудованими на блокчейні Ethereum. BAYC NFT відповідають стандарту ERC-721.
BAYC — один із найбільш унікальних проектів NFT, який породив кілька проектів, таких як гра Dookey Dash. Команда BAYC дозволяє власникам токена ERC-721 розблокувати різні пропозиції в екосистемі. Власники BAYC мають права на комерційне використання своїх токенів ERC-721, і проект обіцяє відкрити більше можливостей для користі, оскільки його дорожня карта розширюється.
Стандарт ERC-1155 здатний обробляти як взаємозамінні, так і незамінні цифрові активи. Подібно до стандарту ERC-721, він визначає мінімальний набір інтерфейсів для володіння та передачі NFT і використовує функції адреси та затвердження.
Мотивація ERC-1155 полягає в тому, щоб усунути обмеження, властиві стандартам ERC-721 і ERC-20. Він може керувати декількома типами маркерів і маркерами в одному виклику функції. Це дозволяє розробнику зменшити вартість і складність розгортання та взаємодії з різними токенами.
Він також розглядає напівзамінні токени, які мають взаємозамінні та незамінні властивості, наприклад ігрові предмети, які можна складати або налаштовувати.
Стандарт ERC-1155 вперше був створений командою проекту Enjin у 2019 році. Стандарт виник, коли розробники намагалися розширити обмеження початкового стандарту ERC-721.
Разом із популяризацією стандарту ERC-1155 пакетні операції та хуки стали популярними в просторі NFT.
Стандарт був офіційно прийнятий спільнотою Ethereum у червні 2019 року, і з тих пір він широко прийнятий проектами, які використовують технологію NFT.
передача партії, баланс партії та затвердження партії. Функція пакетних операцій ERC-1155 дозволяє карбувати або передавати кілька токенів різних типів під час одного виклику смарт-контракту, використовуючи ідентифікатори та масиви. Ця функція дозволяє розробникам заощаджувати кошти, залишаючись ефективними.
Ця функція використовується в основному програмами, які здійснюють великі обсяги транзакцій, і складається з функцій пакетного перенесення, затвердження пакету та балансу пакетів.
Функція підключення — це розширення в кожному смарт-контракті ErRC-1155, яке дозволяє розробникам виконувати спеціальні коди, коли запускається дія або виконується певна умова. Це додає додаткові функції та гнучкість застосуванню токенів ERC-1155.
Функція підключення широко використовується в подіях роялті, гейміфікованих стимулах, динамічних механізмах ціноутворення та обмеженні закритого доступу. Можливість налаштувати варіант використання гачка зробила його популярним інструментом серед розробників NFT.
Як і ERC-721, стандарт ERC-1155 створено з урахуванням прав власності. За допомогою смарт-контрактів цифрові активи, розроблені за стандартом ERC-1155, дозволяють здійснювати транзакції токенів за згодою власника або адресою зберігання.
Крім того, стандарт дозволяє власникам отримувати доступ до закритого або ексклюзивного вмісту чи утиліт із цифрового активу, дозволяючи розробникам створювати проекти, для яких потрібні певні токени або NFT.
Джерело зображення: веб-сайт Enjin
Проект Enjin — це платформа, яка дозволяє користувачам створювати цифрові активи та керувати ними. Його команда створила стандарт ERC-1155, який вона використовує для створення взаємозамінних і незамінних токенів, які можна використовувати для багатьох цілей, таких як ігри, колекціонування та програми лояльності.
Джерело зображення: Steam
Dissolution, шутер від першої особи з елементами рольової гри, розробляє Garage Studios. Дія гри відбувається в 2418 році, і в ній представлені цифрові активи, такі як гармати, кораблі та броня, які можна інтегрувати в інші ігри.
Науково-фантастична гра перейшла з токенів ERC-721 на ERC-115, що підтримує стандарт Enjin.
Джерело зображення: веб-сайт Rarible
Rarible — це ринок для купівлі, продажу та торгівлі токенами ERC-1155, схожий на OpenSea. але він має деякі функції, унікальні для транзакцій NFT, наприклад вбудований інструмент для карбування та підтримку часткового володіння активами NFT.
Існує багато подібностей між стандартами ERC-721 і ERC-1155.
По-перше, вони зосереджені на власності на блокчейні Ethereum. Обидва стандарти створені для використання децентралізованої, але безпечної конструкції інфраструктури Ethereum.
Стандарти також дозволяють передачу, карбування та записування токенів у межах блокчейну.
Обидва стандарти виконують свої функції за допомогою смарт-контрактів, які визначають створення, передачу та керування токенами. Вони також забезпечують прозоре та безпечне виконання розроблених функцій і кодів для зменшення або усунення людських помилок.
Ці два стандарти підтримують приєднання додаткової інформації, такої як метадані, до цифрових активів. Ці метадані часто містять відомості про утиліти та функції, пов’язані з цифровими активами.
Стандарт ERC-721 підтримує лише створення незамінних активів, тоді як стандарт ERC-115 підтримує створення взаємозамінних і незамінних токенів в рамках одного контракту.
Складнощі будівельних проектів за стандартом ERC-721 вимагають кількох смарт-контрактів для виконання транзакцій. Навпаки, стандарт ERC-115 дозволяє поєднувати кілька токенів і типів токенів, що забезпечує більшу універсальність з меншою складністю.
Стандарт ERC-721 вимагає кількох переказів, що призводить до збільшення комісії за газ, тоді як стандарт ERC-115 може пакетно передавати токени, що призводить до меншої кількості транзакцій і плати за газ.
Вибір між будівництвом за допомогою ERC-721 або ERC-1155 залежить від конкретних потреб проекту. У той час як ERC-721 є піонером для унікальних і неподільних активів, ERC-1155 розроблено як вдосконалення, що дозволяє розширити можливості шляхом впровадження стандарту з декількома маркерами для взаємозамінних і незамінних токенів.
Незамінний токен (NFT) Space нещодавно став невід’ємною частиною розмови про блокчейн, змінивши сприйняття, передачу та торгівлю правом власності.
У просторі NFT у блокчейні Ethereum з’явилися два стандарти, які є головними претендентами на створення та керування проектами NFT. Це стандарти ERC-721 і ERC-1155.
Стандарт ERC-721 — це стандарт NFT, який визначає мінімальний набір інтерфейсів, що складається з методів, подій і базових функцій, які має реалізовувати смарт-контракт, щоб NFT могли володіти, використовувати, передавати та затверджувати різні сторони.
Це включає в себе функцію власника адреси, яка надає базову інформацію про кількість NFT, якими володіє дана адреса. Функція SafeTransfer дозволяє передавати право власності на NFT з однієї адреси на іншу. Функція «Схвалення» дозволяє третій стороні передавати або отримувати схвалення на передачу певного цифрового активу чи утиліти від імені власника чи адреси зберігання.
Він ідеально підходить для проектів, де кожен токен представляє унікальний, окремий актив, наприклад рідкісний цифровий предмет колекціонування або унікальний цифровий актив.
Відомий як піонерський стандарт для проектів NFT, ERC-721 став першим запитом на коментарі Ethereum (ERC), який надає схему унікальних цифрових активів у блокчейні Ethereum.
ERC-721 був запропонований Вільямом Ентрікеном, Дітером Ширлі, Джейкобом Евансом і Настасією Сакс у січні 2018 року як пропозиція щодо вдосконалення Ethereum (EIP). ідея була зосереджена на створенні повністю унікальних активів, згрупованих у колекційний проект, на відміну від взаємозамінних токенів, схожих на інші токени того самого проекту.
Стандарт дозволив розробникам створювати сумісні та складні NFT, які можна легко відстежувати та передавати в блокчейні. Це було досягнуто за допомогою вищезазначених інтерфейсів із деякими додатковими розширеннями, які додають більше функціональних можливостей до стандарту, наприклад метадані, перерахування та можливість запису.
У червні 2018 року Erc-721 було офіційно прийнято як EIP після ретельної перевірки спільнотою Ethereum. ERC спочатку було втілено в життя в проекті CryptoKitties від Axiom Zen. Відтоді він вийшов з бета-версії та є широко використовуваним стандартом для проектів NFT на Ethereum.
Однією з ключових особливостей активів ERC-721 є унікальність, яка дозволяє кожному активу відрізнятися від інших за допомогою унікального ідентифікатора (токен-Id), що зберігається в блокчейні. Ідентифікатор токена — це набір чисел, який присвоюється активу під час створення.
Ідентифікатор токена, схожий на відбиток пальця, не можна змінити, і він служить основним ідентифікатором NFT, таким чином гарантуючи їх відмінність.
На відміну від інших стандартів ERC, які виробляють токени, які можна розділити на менші одиниці, ще однією ключовою особливістю активів ERC-721 є їх неподільність. Це гарантує, що власник володіє всім активом і пов’язаними з ним правами.
Початкова концепція стандарту ERC-721 полягає в тому, щоб революціонізувати сприйняття права власності. Це робиться за допомогою програмованих смарт-контрактів.
За допомогою смарт-контрактів проекти можуть сприяти передачі права власності на актив безпечним, децентралізованим способом за повної згоди власника. Це зменшує будь-які помилки, суперечки або треті сторони під час транзакцій.
Стандарт також дозволяє власникам отримувати певні дозволи або утиліти від цифрового активу, що дозволяє користувачам у просторі NFT створювати проекти, які надають певні права.
Джерело зображення: веб-сайт CryptoKitties
CryptoKitties було запущено наприкінці 2018 року з використанням бета-версії ERC-721. Гра дозволяла користувачам розводити, збирати та торгувати цифровими котами, що зробило її вірусною сенсацією, привернувши NFT до центру уваги.
Джерело зображення: веб-сайт Decentraland
Платформа Decentraland була спочатку випущена в 2020 році з токеном ERc-721 LAND, пов’язаним із земельними ділянками та їх розташуванням у 3D-метавсесвіті.
Він використовував модифіковану версію ERC-721 і став одним із перших великих проектів метавсесвіту, розблокувавши ще один варіант використання NFT.
Джерело: сайт BAYC
Яхт-клуб Bored Ape, широко відомий як BAYC, — це колекція з 10 000 NFT з унікальними атрибутами та рисами, побудованими на блокчейні Ethereum. BAYC NFT відповідають стандарту ERC-721.
BAYC — один із найбільш унікальних проектів NFT, який породив кілька проектів, таких як гра Dookey Dash. Команда BAYC дозволяє власникам токена ERC-721 розблокувати різні пропозиції в екосистемі. Власники BAYC мають права на комерційне використання своїх токенів ERC-721, і проект обіцяє відкрити більше можливостей для користі, оскільки його дорожня карта розширюється.
Стандарт ERC-1155 здатний обробляти як взаємозамінні, так і незамінні цифрові активи. Подібно до стандарту ERC-721, він визначає мінімальний набір інтерфейсів для володіння та передачі NFT і використовує функції адреси та затвердження.
Мотивація ERC-1155 полягає в тому, щоб усунути обмеження, властиві стандартам ERC-721 і ERC-20. Він може керувати декількома типами маркерів і маркерами в одному виклику функції. Це дозволяє розробнику зменшити вартість і складність розгортання та взаємодії з різними токенами.
Він також розглядає напівзамінні токени, які мають взаємозамінні та незамінні властивості, наприклад ігрові предмети, які можна складати або налаштовувати.
Стандарт ERC-1155 вперше був створений командою проекту Enjin у 2019 році. Стандарт виник, коли розробники намагалися розширити обмеження початкового стандарту ERC-721.
Разом із популяризацією стандарту ERC-1155 пакетні операції та хуки стали популярними в просторі NFT.
Стандарт був офіційно прийнятий спільнотою Ethereum у червні 2019 року, і з тих пір він широко прийнятий проектами, які використовують технологію NFT.
передача партії, баланс партії та затвердження партії. Функція пакетних операцій ERC-1155 дозволяє карбувати або передавати кілька токенів різних типів під час одного виклику смарт-контракту, використовуючи ідентифікатори та масиви. Ця функція дозволяє розробникам заощаджувати кошти, залишаючись ефективними.
Ця функція використовується в основному програмами, які здійснюють великі обсяги транзакцій, і складається з функцій пакетного перенесення, затвердження пакету та балансу пакетів.
Функція підключення — це розширення в кожному смарт-контракті ErRC-1155, яке дозволяє розробникам виконувати спеціальні коди, коли запускається дія або виконується певна умова. Це додає додаткові функції та гнучкість застосуванню токенів ERC-1155.
Функція підключення широко використовується в подіях роялті, гейміфікованих стимулах, динамічних механізмах ціноутворення та обмеженні закритого доступу. Можливість налаштувати варіант використання гачка зробила його популярним інструментом серед розробників NFT.
Як і ERC-721, стандарт ERC-1155 створено з урахуванням прав власності. За допомогою смарт-контрактів цифрові активи, розроблені за стандартом ERC-1155, дозволяють здійснювати транзакції токенів за згодою власника або адресою зберігання.
Крім того, стандарт дозволяє власникам отримувати доступ до закритого або ексклюзивного вмісту чи утиліт із цифрового активу, дозволяючи розробникам створювати проекти, для яких потрібні певні токени або NFT.
Джерело зображення: веб-сайт Enjin
Проект Enjin — це платформа, яка дозволяє користувачам створювати цифрові активи та керувати ними. Його команда створила стандарт ERC-1155, який вона використовує для створення взаємозамінних і незамінних токенів, які можна використовувати для багатьох цілей, таких як ігри, колекціонування та програми лояльності.
Джерело зображення: Steam
Dissolution, шутер від першої особи з елементами рольової гри, розробляє Garage Studios. Дія гри відбувається в 2418 році, і в ній представлені цифрові активи, такі як гармати, кораблі та броня, які можна інтегрувати в інші ігри.
Науково-фантастична гра перейшла з токенів ERC-721 на ERC-115, що підтримує стандарт Enjin.
Джерело зображення: веб-сайт Rarible
Rarible — це ринок для купівлі, продажу та торгівлі токенами ERC-1155, схожий на OpenSea. але він має деякі функції, унікальні для транзакцій NFT, наприклад вбудований інструмент для карбування та підтримку часткового володіння активами NFT.
Існує багато подібностей між стандартами ERC-721 і ERC-1155.
По-перше, вони зосереджені на власності на блокчейні Ethereum. Обидва стандарти створені для використання децентралізованої, але безпечної конструкції інфраструктури Ethereum.
Стандарти також дозволяють передачу, карбування та записування токенів у межах блокчейну.
Обидва стандарти виконують свої функції за допомогою смарт-контрактів, які визначають створення, передачу та керування токенами. Вони також забезпечують прозоре та безпечне виконання розроблених функцій і кодів для зменшення або усунення людських помилок.
Ці два стандарти підтримують приєднання додаткової інформації, такої як метадані, до цифрових активів. Ці метадані часто містять відомості про утиліти та функції, пов’язані з цифровими активами.
Стандарт ERC-721 підтримує лише створення незамінних активів, тоді як стандарт ERC-115 підтримує створення взаємозамінних і незамінних токенів в рамках одного контракту.
Складнощі будівельних проектів за стандартом ERC-721 вимагають кількох смарт-контрактів для виконання транзакцій. Навпаки, стандарт ERC-115 дозволяє поєднувати кілька токенів і типів токенів, що забезпечує більшу універсальність з меншою складністю.
Стандарт ERC-721 вимагає кількох переказів, що призводить до збільшення комісії за газ, тоді як стандарт ERC-115 може пакетно передавати токени, що призводить до меншої кількості транзакцій і плати за газ.
Вибір між будівництвом за допомогою ERC-721 або ERC-1155 залежить від конкретних потреб проекту. У той час як ERC-721 є піонером для унікальних і неподільних активів, ERC-1155 розроблено як вдосконалення, що дозволяє розширити можливості шляхом впровадження стандарту з декількома маркерами для взаємозамінних і незамінних токенів.