Токены NYM — где они живут и как распределяются в кроссчейне?

InnaKondratova
4 min readJul 13, 2023

--

Автор NymProject

Оригинал статьи здесь

Nym — это микснет, который обеспечивает мощную защиту конфиденциальности для обычных людей за счет шифрования и смешивания интернет-трафика. В микснете есть служебный токен под названием NYM для оплаты использования, рейтинга репутации и вознаграждения за инфраструктуру конфиденциальности. Экономика токенов микснета Nym работает на блокчейне 1-го уровня Nyx, построенном на Cosmos SDK для основной сети.

Блокчейн Nyx является домом для смарт-контрактов, которые составляют основу микснета Nym. Эти смарт-контракты управляют топологией узлов, составляющих смешанную сеть, стейкингом и вознаграждением смешанных узлов и, конечно же, одноранговыми транзакциями, когда пользователи отправляют токены NYM друг другу. Nyx — это блокчейн Cosmos, он использует смарт-контракты CosmWasm и написан на Rust, скомпилирован в WebAssembly. (Оставайтесь с нами, чтобы не пропустить предстоящую публикацию в блоге, в которой будет представлена ​​разбивка смарт-контрактов Mixnet CosmWasm!)

Теперь это означает, что экономика токена микснета не управляется простым смарт-контрактом Ethereum для чеканки ERC20. Вместо этого токены хранятся в блокчейне Nyx Cosmos, а затем отправляются в другие блокчейны, такие как Ethereum.

Общее количество токенов NYM составляет 1 000 000 000 (1 миллиард). Не все из них еще находятся в обращении, поскольку существуют различные инструменты наделения правами, выпускающие транши токенов, начиная с возникновения сети Nyx в начале 2022 года.

Команда выпускает ежеквартальные обновления токеномики по мере поступления в обращение новых токенов. Это необходимо, так как увеличение ликвидности приводит к изменению токеномных параметров микснета. Например: чем больше нативных токенов NYM находится в обращении, тем выше точка насыщения ставок для смешанных узлов.

Примечание. NYM — это служебный токен, который позволит пользователям получать доступ к Интернету через микснет. Это средство репутации и стимулирования для операторов смешанной инфраструктуры.

Еще немного сложности: ERC-20 NYM

Чтобы предоставить доступ большему количеству пользователей, токены NYM также были включены в сеть Ethereum в качестве токена ERC-20 с использованием не требующего разрешения Gravity Bridge собственного блокчейна Cosmos, который соединяет активы между экосистемами Ethereum и Cosmos.

Основная причина этого заключается в том, что многие централизованные биржи не поддерживают сети Cosmos напрямую, как, например, Kraken или Deepcoin.

NYM и Gravity Bridge

У Gravity Bridge есть две разные стороны, одна из которых — Gravity.sol, контракт Solidity, который удерживает и выпускает средства на Ethereum. В отличие от основной тенденции в обычных конструкциях мостов, Gravity.sol очень компактен и удобен для просмотра. Он был проверен тремя независимыми группами (Certik, Least Authority и Code4rena) и не подлежит обновлению. Он не содержит доверенных сторон — он работает как прозрачная и надежная основа для соединения любой сети Cosmos с Ethereum.

Принцип работы Gravity.sol заключается в том, что когда контракт ERC20 NYM был развернут Gravity Bridge, он отчеканил максимально возможное количество токенов NYM Ethereum — равное uint256 , по сути, очень большое число, ограниченное параметрами дизайна Ethereum. Это отражено в Etherscan.

Это отчеканенное число является взаимоисключающим из общего количества нативных токенов NYM в 1 миллиард. Это просто техническая особенность, которая жестко закодирована в функции контракта моста, как и в случае со всеми другими типами токенов Cosmos, которыми владеет Gravity.sol . Это явление происходит с каждой сетью, использующей Gravity Bridge. Однако это может быть менее заметно, учитывая, что большинство токенов происходят со стороны Ethereum, где максимальное предложение меньше максимального размера uint256 встречается реже.

Развертывание выполняется самим мостовым контрактом. Разработчики имеют ограниченный контроль параметров , а именно имя, символ и количество знаков после запятой.

Причина этого в том, что на стороне Cosmos модуль Gravity чеканит и сжигает собственные токены NYM на основе взаимодействий моста, запрошенные пользователями, и, таким образом, контракт Gravity не нужно обновлять для расчета с какой-либо токеномикой любых особенностей токена, он может оставаться компактным и без разрешений, работая со всеми токенами Cosmos.

По сути, Gravity действует как фотокопировальная машина, которая не считает токеномику и периоды наделения правами, потому что делает только две вещи:

  1. Если Native NYM сгорает, он выпускает ERC-20 NYM на стороне Ethereum.
  2. Если токены ERC-20 будут заблокированы, эквивалентное количество будет выпущено на стороне Cosmos.

Давайте рассмотрим два примера сценариев:

Пример 1

Алиса выиграла X нативных NYM в соревновании и хотела бы продать их на бирже, где у нее есть учетная запись. Поскольку ее биржа поддерживает только NYM ERC-20, Алисе приходится соединять свои токены через Gravity Bridge:

  1. Алиса отправляет X родной NYM на Gravity Bridge.
  2. Gravity Bridge сжигает эти токены на стороне Cosmos (1 миллиард минус X).
  3. Сумма X NYM ERC-20 переводится из бридж-контракта в кошелек, указанный Алисой.

В конце концов, максимальное количество в обращении не меняется — только на стороне Ethereum циркулирует на Х больше , а на стороне Космоса на Х меньше .

Пример 2

Боб хотел бы купить токены Y NYM, чтобы разместить их на микс-узле, но у него есть учетная запись только на бирже, которая поддерживает NYM ERC-20. Боб знает, что ему нужно присоединить свои ERC-20 NYM через Gravity Bridge:

  1. Боб отправляет Y ERC-20 NYM с биржи на Gravity Bridge.
  2. Gravity.sol блокирует токены Y ERC-20 NYM Боба — они добавляются к уже очень большому количеству токенов NYM, находящихся вне обращения, удерживаемых смарт-контрактом.
  3. Gravity Bridge выпускает токены Y Native NYM и отправляет их на адрес кошелька Nym, указанный Бобом.

В конце концов, максимальное количество в обращении не изменится, потому что все токены NYM изначально будут отчеканены в собственной сети Nyx Cosmos. Другими словами, NYM Y ERC-20, которые Боб купил на бирже, в какой-то момент будут перенаправлены от Nyx, точно так же, как токены Алисы. Таким образом, они были сожжены кем-то другим, кто подключил эти токены к Ethereum.

Общий оборот всегда будет составлять не более 1 миллиарда NYM во всех сетях.

Ресурсы

Если вы хотите узнать больше о том, как подключить ERC-20 к Cosmos, прочитайте здесь.

Если вас интересует ежеквартальное обновление параметров токеномики, прочитайте здесь.

Если вы хотите узнать больше о том, как делать ставки и делегировать свои токены, прочитайте здесь.

Присоединяйтесь к сообществу NYM

Discord // Telegram // Element // Twitter

--

--

InnaKondratova
InnaKondratova

Written by InnaKondratova

Ambassadors, content maker, contributor

Responses (4)