Ознайомлення зі стандартами токенів NFT і найкращими методами безпеки

зображення

Час читання: 4 протокол

Більшість із нас у цьому цифровому поколінні почали шукати способи інвестувати в налаштування блокчейну. Це тому, що рішення, яке він може запропонувати для поточних потреб, викликає трепет у користувачів. 

Говорячи про це, невзаємозамінні токени, які зазвичай називають NFT, об’єдналися з перевагами власності, які торгуються як цифрові токени – єдиний у своєму роді актив. Давайте трохи проллємо світло на цю тему, щоб розшифрувати стандарти токенів NFT і найкращі практики аудиту для їх захисту.

Використовуються стандарти токенів NFT

Ми побачимо список поширених Стандарти NFT і їхній базовий атрибут. 

ERC-721 – найпоширеніший

ERC-20 був базовим стандартом, але є замінним за своєю природою. Вони мають спільні функції та взаємозамінні. Ці токени не підходили для вираження права власності на предмети, представляючи їх унікальну цінність. Потім для вирішення проблеми з’явився стандарт ERC-721. 

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

Обмеження: висока комісія за транзакцію та обмежене зберігання даних. Це ускладнює карбування кількох NFT ERC-721, оскільки вартість газу висока.

ERC-1155 – для пакетних транзакцій

ERC-1155 є розширенням ERC-721 для подолання високих комісій за транзакції для пакетних транзакцій. Його можна розширити, щоб додати як взаємозамінні, так і незамінні токени. 

Це полегшує користувачам, які хочуть продавати купи NFT за один раз. Цей стандарт дозволяє випускати кілька копій одного NFT. 

Приклад: в іграх NFT користувач може торгувати кількома ігровими предметами за допомогою ERC-1155, який використовує один смарт-контракт. 

Обмеження: ERC-1155 зберігає менш надійну інформацію для зберігання часу та операційних витрат. 

BEP-721 – Варіація до ERC-721 

BEP-721 працює на інтелектуальному ланцюжку Binace, і кожен токен унікальний, тому один не можна замінити іншим. Це те саме, що ERC-721, для якого потрібна плата за газ. 

ERC-998 – батьківський маркер для кількох токенів ERC-721 і ERC-20

ERC 998 діє як батьківський маркер, де можуть зберігатися ERC-721 і ERC-20. У разі купівлі внутрішньоігрового персонажа всі предмети носіння та аксесуари купуються разом із ним через ERC 998. 

EIP-1948 – внесення змін до даних NFT

EIP-1948 також є розширенням ERC-721, але дозволяє вносити зміни в інформацію. У ERC-721 дані, надані під час карбування, не можуть бути змінені чи модифіковані, але цей стандарт пропонує можливість зберігати динамічні дані. 

Він має 32-байтове поле даних із функцією запису, яке власники можуть оновлювати. Наприклад, в іграх NFT гравці можуть налаштувати своїх гравців за допомогою цього. 

Деякі з відомих NFT, які потрапили в центр уваги

Злиття

Серію NFT, створену цифровим художником Паком, купили 28,983 91.8 людини за XNUMX млн доларів США. Мистецтво було продано на Nifty Gateway з величезною масою покупців, які оточували мистецтво за короткий проміжок часу.

Щодня: Перші 5000 днів

Цифровий художник Майк Біпл Вінкельманн продав приголомшливе цифрове мистецтво «Everydays» за 69.3 мільйона доларів. Мистецтво являє собою колаж із 5000 фотографій, які робили по одній на день протягом тринадцяти років. Кожне зображення було створено з темою, що зображує поточні події або особисті повідомлення.  

годинник

NFT під назвою «Годинник» є творінням засновника Wikileaks Джуліана Ассанжа та Пала, яке зображує цифровий лічильник днів, проведених Ассанжем за ґратами. NFT було продано за 52.7 млн ​​доларів і було профінансовано на захист Ассанжа. 

Людський Один

Людина знову є одним із творінь Beeple, який заробив колосальні 28.9 мільйонів доларів на аукціоні Christie’s. Human One — це портрет людини, яка народилася в метавсесвіті, а малюнок — це гібрид фізичних і цифрових технологій.

CryptoPunk # 5822

Проект був випущений Larva Labs, колекцією з 10,000 5822 панків, з яких CryptoPunk #23.7 продається приблизно за 9 млн ​​доларів. Це найрідкісніше видання інопланетян у серії, оскільки їх існує лише XNUMX. 

Що відбувається з безпекою NFT?

Випадки Крадіжки NFT зростає відповідно до зростання популярності NFT. Отже, ось продовження того, як забезпечити безпеку проектів NFT. 

Можливості повторного входу: Повторний доступ — це стан, за якого виникає перерва у виконанні програми, коли зовнішній контракт виснажує фонд у початковому контракті. Тому під час запуску проектів NFT це потрібно перевіряти.

Сумісність токенів: Переконайтеся, що токени можна передавати та сумісні з різними гаманцями

Перевірки безпеки: Перевірки виконуються для перевірки умов нескінченного циклу, використання газу, бібліотеки сторонніх розробників, модифікаторів, збою транзакцій тощо. 

Арифметична перевірка: Переповнення змінної обчислюється для значень від мінімального до максимального, десяткового балансування, безпечної математики тощо.

Перевірка настанови: Переконайтеся, що токени створено відповідно до стандарту ERC-721 і перевірено на генерацію токенів без дублікатів із неправильним ідентифікатором токена. 

Версія Solidity: Залежно від версії solidity, яка використовується, відповідні імпортовані бібліотеки перевірятимуться на відповідність контракту ERC-721.

Оракул: Перевірте наявність служб Oracle і переконайтеся, що найкращі практики прийняті. 

Чим QuillAudits виділяється у забезпеченні безпеки?

Провівши аудит понад 600 проектів DeFi та NFT, наш досвід на арені робить нас провідною компанією з безпеки блокчейнів. Наші послуги варіюються від запобігання підробці NFT до перевірки прогалин у процесі карбування та багато іншого!

Миттєво зв’яжіться з нашими експертами з безпеки, щоб отримати широкі знання про послуги аудиту Web3. 

95 думки

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

Більше від Квілхаш