Словник

BEP-721

Hard

BEP-721 - це стандарт токенів BNB Chain, який дозволяє генерувати невзаємозамінні токени (NFT). Вважається розширенням ERC-721, яке є одним з найпопулярніших

Що таке BEP-721?

Мережа Ethereum була першою, хто розробив стандарт для невзаємозамінних токенів. Токен «ERC-721» символізує право власності на NFT, наприклад нерухомість або предмети колекціонування, де кожен токен має певну вартість.
Із зростанням шуму навколо невзаємозамінних токенів зростав і спектр різноманітних екосистем, які виникли разом із ними. Ця тенденція посилилася, оскільки надзвичайно високі комісії мережі Ethereum і довгий час обробки транзакцій обмежили її функціональність та зробили непридатними багато протоколів DeFi.
BEP-721 є модифікацією ERC-721 Ethereum, одного з найпоширеніших стандартів NFT. Кожен NFT є єдиним у своєму роді та не може бути обміняний на інший токен. Токени BEP-721 можна використовувати для токенізації права власності на дані та призначення йому унікального ідентифікатора. Ця функція відрізняє ці токени від інших токенів BEP-20. Розробники можуть використовувати BEP-20 для генерації багатьох ідентичних токенів у рамках одного смарт-контракту. Однак, BEP-721 призначає унікальний ідентифікатор для кожного токена. Вони можуть використовуватися для представлення конкретних невзаємозамінних об’єктів через їх унікальність. Функція "tokenMetadata" дозволяє включати метадані у токен, який використовується для посилання на твір мистецтва чи іншу колекційну функцію NFT. Ними можна торгувати та передавати їх на основі їх ринкової вартості, яка визначається дефіцитом або використанням.
Більшість платформ NFT та DeFi, зокрема BNB Chain, вимагають від покупців мати цифровий гаманець і оплачувати ці активи за допомогою криптовалют. Якщо користувачі не мають цифрового гаманця, як-от гаманець MetaMask, вони повинні створити його для легкої взаємодії з проєктами BNB Chain.

Передача цих токенів, як і інших токенів BNB Chain, вимагає від BNB покриття витрат на транзакцію. Тому під час здійснення таких транзакцій у гаманці необхідно зберігати невелику суму BNB.

Токени BEP-721 можна генерувати на платформах Juggerworld, представлених Binance, BakerySwap і Binance NFT Marketplace, серед інших в екосистемі BNB Chain.

Такі токени можуть представляти наступне:

  • Фізичне або цифрове мистецтво

  • Антикваріат або предмети колекціонування

  • Предмети, знайдені у грі

  • Лотерейні квитки

  • Нерухомість і фізичну власність

Ці токени містять набір операцій, які контролюють, як вони спілкуються з BNB Chain. Деякі з них досить поширені і їх можна знайти у стандарті BEP-20:

  • Name: вказує назву, за якою інші контракти розпізнаватимуть токен BEP-721

  • Symbol: коротка назва токена, схожа на символ тикеру

  • BalanceOf: відображає баланс токенів заданої адреси

  • TotalSupply: показує загальну кількість згенерованих токенів

Також доступна колекція основних функцій власності, деякі з яких необов’язкові для додавання. Функціональність метаданих є унікальною характеристикою NFT:

Давайте візьмемо як приклад CryptoPunk, де кожен блок містить інформацію у NFT, яка посилається на конкретного панка у сітці з 10 000 панків. Незважаючи на те, що CryptoPunks не дотримуються стандарту токенів BEP-721, вони використовують метадані.