kompmix.ru 50

Как и зачем шардировать смарт контракты в блокчейне TON разбираемся, как устроены жетоны Jettons Хабр jetton ton

Что такое жетоны Jetton? Как работают в экосистеме TON

Токен интегрирован с NFT и уникальной партнерской программой, которая вознаграждает пользователей за привлечение новых игроков. JetTon Games — это игровая платформа, которая использует свой собственный токен JETTON для различных внутриигровых действий. Но что будет, если обработка второго сообщения каким-то образом завершится с ошибкой? Первое сообщение уменьшает баланс SHIB отправителя, а второе сообщение увеличивает баланс SHIB получателя. То есть, вычисление адреса детерминировано.

  • Шардинг — вполне зрелая концепция, которая возникла в мире баз данных.
  • Это TON’овская версия ERC-20 токенов в Ethereum и BEP-20 токенов в Binance Smart Chain.
  • В этом кейсе, Алисон решает сжечь какое-то количество SHIB, которые у неё есть.
  • Это означает, что смарт-контракты, которые когда-то находились на одном шард-чейне, в один момент могут оказаться на разных шард-чейнах.
  • Данный map может безгранично расти постольку, поскольку число держателей нашего токена также безгранично.

Сообщения закодированы как bag of cells, что по своей сути является бинарным форматом упаковки данных. Сообщения — способ коммуникации между контрактами в TON. Наши юзер-стори будут начинаться с кого-то из наших пользователей (Алисон, в данном случае), который хочет совершить какое-то действие с токеном SHIB. Вот пример реализации подобного кошелька контракта в официальном репозитории TON. Если вы ещё не знакомы с тем, как смарт-контракты кошельков работают в TON, рекомендую почитать пост How TON wallets work and how to access them from JavaScript. Пользователи в сети TON также представлены как смарт-контракты.

Юзер-стори #4: Админ эмитирует SHIB для Бэки

API Toncenter — это мощный инструмент для доступа и извлечения данных в блокчейне TON. Эта функция вернет ключевые детали, такие как общее предложение токена, возможность выпуска и метаданные. Resistance Cat — это токен, ориентированный на сообщество, предназначенный для поддержки и продвижения децентрализованных инициатив на блокчейне TON. Каждый токен использует уникальные особенности блокчейна TON, чтобы обеспечить ценность и функциональность для своих пользователей. Токены Jetton обеспечивают надежную и гибкую основу для создания и управления цифровыми активами на блокчейне TON. Это похоже на то, как работают традиционные валюты или токены Ethereum ERC-20, где один токен эквивалентен другому в той же серии.

По аналогии с операцией перевода, здесь точно так же можно уведомить получателя SHIB отдельным сообщением, чтобы он мог обработать поступление токенов на счёт. Где хранится число с общим количеством токена? Общее количество токена важно, потому что оно помогает вычислить общую капитализацию токена.

У инстанса смарт контракта есть адрес, код, и ячейки данных (cells) (постоянное хранилище или состояние). Токены Jetton работают на ton jetton блокчейне TON с такими функциями, как шардинг и асинхронная доставка сообщений, в то время как токены ERC-20 работают на Ethereum, управляемом одним смарт-контрактом. Процесс создания токенов Jetton аналогичен созданию токенов ERC-20 на Ethereum, с использованием смарт-контрактов для выпуска и передачи токенов.

Дизайним смарт-контракты для шардирования

Админ — доверенная роль, которая в номе должная быть отозвана (заменена на нулевой адрес) как только токен начнёт торговаться. У Админа особая роль, потому что он — единственный пользователь, который может эмитировать (mint) новые токены SHIB (это то, как новые токены SHIB создаются). Например, давайте выясним, что происходит, когда один пользователь отправляет токены другому. Мы уже говорили о том, что балансы каждого пользователя хранятся в их собственных инстансах контрактов, что означает, что у нас есть два инстанса (дочерних). Данный map может безгранично расти постольку, поскольку число держателей нашего токена также безгранично. Это TON’овская версия ERC-20 токенов в Ethereum и BEP-20 токенов в Binance Smart Chain.

Токены Jetton имеют широкий спектр применения в экосистеме TON, демонстрируя их универсальность и ценность. Дождитесь подтверждения, и ваш Jetton будет создан и виден в проводнике TON. Скачайте кошелек TON, например MyTonWallet или Tonkeeper, и создайте свой адрес. Токен известен своей стабильностью и надежностью, что делает его надежным активом среди пользователей. ARBUZ — это мем-токен, используемый в сети TON для различных приложений, в том числе для проектов децентрализованных финансов (DeFi).

Теоретически, система может продолжать делиться до тех пор, пока каждый контракт не окажется на своём шард-чейне. Изначально, все контракты будут расположены на одном шард-чейне. У двух пользователей есть SHIB – Алисон и Бэки. Давайте предположим, что наш Жетон — это токен под названием Shiba-Inu, или SHIB. Безграничные структуры данных — это массивы и map’ы, которые потенциально могут расти безгранично. Что произойдёт, если у нашего Жетона будет 1 миллиард пользователей?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

veinte + 3 =