ERC-721x: ваші NFT можуть спати спокійно

Фото - ERC-721x: ваші NFT можуть спати спокійно
З’явилась іще одна версія популярного стандарту невзаємозамінних токенів ERC-721. Новий варіант смартконтракту націлений на безпечне зберігання NFT на гарячих гаманцях.
Стандарт ERC-721, що дає змогу застосункам гаманця / брокера / аукціону працювати з будь-якими NFT, виявився настільки успішним, що зовнішні розробники охоче використовують його відкритий код для додавання корисних функцій.

Раніше ми вже писали про те, що компанія Limit Break випустила розширення ERC-721C, яке змінило взаємодію авторів NFT та їх покупців. Наразі команда CyberKongz анонсувала вихід ERC-721x.

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

Як це працює?

Смартконтракт ERC-721x дає змогу блокувати / розблоковувати активи безпосередньо в місці їх зберігання, щоб дозволити / заборонити їх передання.

В ERC-721x є 2 рівні: блокування та захист.

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

Захист. Для посилення безпеки як «опікун» або другий зберігач використовується ще один гаманець. Друга адреса призначається для того, щоб у разі атак хакерів активи могли бути автоматично переміщені на іншу адресу, не втративши водночас своєї прив’язки до законного власника. Через другий гаманець (навіть якщо він апаратний) можна ще раз заблокувати активи. У такому разі, щоб звільнити їх для продажу чи передання, зняти заборону на переміщення доведеться двічі.

Крім того, використовуючи стандарт ERC-721x, можна стейкати NFT, не втрачаючи права власності на них. «Контракт зберігача дає змогу вам користуватися зручністю гарячого гаманця, додаючи до нього безпеку холодного або апаратного гаманця», — йдеться в повідомленні CyberKongz.

Докладніше про те, як програмно реалізуються ці функції, можна прочитати у репозиторії Github.

Які проблеми розв’язує стандарт ERC-721x

У разі використання функцій захисту із застосуванням другого гаманця повністю унеможливлюються такі ризики:
  • шахрайство з електронною поштою;
  • маніпулювання у сфері соціальної інженерії;
  • схвалення шахрайських контрактів;
  • фішингові атаки;
  • зломи гаманців Web3.

А реєстр блокування може бути доданий до будь-якого варіанта використання токенів ERC-721: від торгівлі ними до застосування як ігрових токенів.