BEP-721
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, Featured By 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, они используют метаданные.