Что такое стандарт токенов Jetton? Руководство для начинающих
Что помешает хакеру развернуть свой вредоносный контракт по адресу одного из “легальных” дочерних контрактов? Одну минуту… А когда Алисон отправляла сообщение контракту Бэки, откуда она брала адрес контракта Бэки? Чтобы защитить наши контракты от подобных подделок, нам необходимо убедиться, что подобные критически важные сообщения действительно принадлежат валидным отправителям. Если мы подойдём к разработке недостаточно внимательно, подобная подделка даст хакеру возможность создавать новые токены для себя из чистого воздуха!
Аутентификация сообщений между родительским и дочерними контрактами
Эти токены демонстрируют гибкость и перспективность стандарта Jetton на блокчейне TON, служащего различным целям — от игровых и общественных проектов до децентрализованных финансов (DeFi). Подобно токенам Ethereum ERC-20, токены Jetton обеспечивают единообразие стоимости и являются неотъемлемой частью различных приложений в экосистеме TON. Эти токены используют смарт-контракты для расширенной функциональности и беспрепятственных транзакций. Откройте для себя мир токенов Jetton, специализированных криптовалют, построенных на блокчейне The Open Network (TON). Кроме того, будущие обновления могут сосредоточиться на интеграции токенов внешнего сообщения, что позволит ещё больше расширить возможности использования и гибкость токенов Jetton.
Код Jetton содержит функцию, которая умеет вычислять адреса дочерних контрактов из адресов держателей токена. Понятно, что родительский контракт jetton-minter развёрнут создателем токена SHIB. Токены Jetton — это специализированные криптовалюты, разработанные на блокчейне The Open Network (TON) с помощью смарт-контрактов, обеспечивающих гибкость и расширенную функциональность в экосистеме. Jetton — это стандарт токенов в блокчейне TON, аналог ERC-20 в Ethereum, позволяющий создавать, выпускать и передавать токены. Пример того, как код контракта Jetton проверяет флаг bounced можно посмотреть здесь, а код отмены уменьшения баланса здесь. Родительский контракт позволяет пользователям запрашивать общее количество токена в обращении с помощью соответствующего геттер-метода код.
- Чтобы получить подробную информацию о Jetton-токене, вы можете использовать метод get_jetton_data().
- Одну минуту… А когда Алисон отправляла сообщение контракту Бэки, откуда она брала адрес контракта Бэки?
- Эти токены могут представлять собой что угодно — от цифровых активов и внутриигровых валют до токенизированных реальных активов.
- К нашему везению, у сообщения transfer существует поддержка подобного поведения.
- Jetton предлагает альтернативный вход через Telegram-бот @Jetton_bot.
- Если мы будем хранить все балансы в одном TON’овском смарт-контракте, у нас будет безграничная структура данных.
Шаги по извлечению данных
Нам также нужно хранить балансы всех пользователей. jetton games casino Коммуникация между микросервисами включает в себя отправку асинхронных собщений по сети. Даже если мы предположим, что это 50 миллионов пользователей — это будет довольно щедрой цифрой. Социальные сети API Toncenter — это мощный инструмент для доступа и извлечения данных в блокчейне TON. Очень важно проверить подлинность и характеристики жетона Jetton.
Пользователи в сети TON также представлены как смарт-контракты. Нам также необходим ещё один инстанс смарт-контракта (родительский), который бы хранил глобальную информацию о SHIB. В Ethereum нашему смарт-контракту потребовался бы map, содержащий балансы всех пользователей. Также нам потребуется действие эмиссии токенов (mint) — возможность выпустить новые токены в обращение, и его противоположное действие для вывода из обращения (burn).
Другие инструменты для извлечения данных Jetton
Промокод JETTONFAN добавляет 50 фриспинов к первому пополнению и работает без ограничений по геолокации. Jetton Casino привлекает игроков щедрым пакетом из четырёх этапов. Разработчики обещают поддержку сторонних hotkey-скриптов, но с ограничением на автоматический клик — так Jetton борется с ботами. Для пользователей Android аналогичная функция доступна через Google Wallet Passes. Jetton делает ставку на формат “mobile-first”, поэтому любая игра стартует в браузере без скачивания.