DRC-1155
DRC-1155 — стандарт смарт-контрактов в сети Decimal Smart Chain, предназначенный для создания различных видов токенов, таких как монета, NFT и SFT, в рамках одного контракта.
Данный стандарт разработан командой Decimal и представляет собой развитие стандарта ERC-1155 блокчейна Ethereum, наследуя все его преимущества и при этом дополняя их рядом новых функций.
Особенности DRC-1155
Смарт-контракт DRC-1155 не ограничен одним конкретным токеном, как DRC-20 или DRC-721, а может включать в себя любое количество взаимозаменяемых или невзаимозаменяемых токенов, тем самым оптимизируя транзакции и снижая затраты. Каждому Token ID в контракте может быть присвоен собственный настраиваемый тип токена со своими метаданными, обеспечением и другими атрибутами.
Ключевые функции DRC-1155
Наследуемые от ERC-1155:
- Пакетная передача
Это особенно полезно в индустрии NFT, поскольку, в отличие от традиционных токенов, пользователи не могут передавать их оптом, существенно экономя на сборах за газ. DRC-1155 не ограничивает количество токенов, разрешенных для одной передачи. Это также сокращает нагрузку на сеть и стоимость транзакции.
- Мульти-токенность
Одна из наиболее востребованных функций DRC-1155 — его гибкость, позволяющая оперировать как взаимозаменяемыми, так и невзаимозаменяемыми токенами в рамках одного смарт-контракта.
- «Страховка» транзакции
В DRC-1155 включены опционы на отмену передачи средств, что делает транзакции более безопасными. Если пользователь допустил ошибку и отправил активы не по тому адресу, он может отменить операцию. Данная функция также снижает вероятность использования эксплойтов.
- Использование полузаменяемых токенов
Полузаменяемые токены, также известные как SFT, в момент торговли работают как взаимозаменяемые, но после приобретения теряют свою изначальную стоимость и превращаются в NFT. Известным аналогом в реальной жизни могут послужить билеты на концерт или спортивный матч, которые после мероприятия превращаются в предметы коллекционирования.
Новые, доступные в сети Decimal:
- Добавление резерва к токену
При создании токена пользователь может по своему выбору заложить резерв в DEL или в кастомных монетах, созданных на блокчейне Decimal. Можно также создать токен и без резерва.
- Добавление резерва к токену
Резерв токена может быть увеличен после его создания.
- Извлечение резерва при сжигании
Токен можно сделать сжигаемым или несжигаемым. В первом случае будет предложено выбрать, что произойдет с резервом при сжигании токена: резерв будет сжигаться или появится на балансе пользователя. Это позволяет пользователям возвращать вложенные в токен средства.
Возможности DRC-1155
- Удобство операций. Стандарт позволяет выполнять транзакции быстрее и с меньшими затратами, чем DRC-20 или DRC-721, что особенно важно при работе с несколькими типами токенов.
- Расширенная функциональность для DAO. Децентрализованные автономные организации (DAO) могут использовать DRC-1155 для создания различных типов токенов и упрощения ончейн-операций.
- Потенциал в игровой сфере. DRC-1155 удобен для игровых проектов play-to-earn, где геймеры могут зарабатывать токены прямо во время игры.
- Потенциал в сфере искусства. Протокол DRC-1155 расширяет возможности монетизации творчества, позволяя в рамках одного арт-проекта на блокчейне Decimal реализовать множество способов привлечения средств от спонсоров и публики.