Immutable X — это первое решение масштабирования второго слоя (Layer2) для невзаимозаменяемых токенов (NFT) на Ethereum с мгновенной торговлей, широкой масштабируемостью и нулевой платой за газ для чеканки и торговли, и все это без ущерба для безопасности пользователей или активов. Благодаря тому, что Immutable X — наиболее технически продвинутое решение для масштабирования NFT из когда-либо созданных, работающее на основе прувера STARK от StarkWare и технологии накопительных пакетов (Rollups), оно идеально подходит для запуска любых проектов GameFi.
Преимущества Immutable X
Immutable X является лучшим решением для запуска GameFi и NFT проектов благодаря следующим компонентам:
- Механизм масштабирования ZK-Rollup
Immutable X использует передовую технологию накопительных пакетов (zk-Rollups), разработанную StarkWare. Роллапы обеспечивают великолепную масштабируемость и удобство для пользователей, сохраняя при этом безопасность Ethereum. Большое количество транзакций группируются в один пакет, для них создается доказательство с нулевым разглашением, которое в последствии отправляется в смарт-контракт Ethereum. Благодаря такому подходу стало возможным добиться пропускной способности до 9000 транзакций в секунду без угрозы безопасности.
- Абстрактный слой API
Чтобы упростить создание приложений, Immutable X заключает этот механизм масштабирования в набор API-интерфейсов REST. В Immutable X каждое взаимодействие, от чеканки до торговли и передачи, так же просто, как вызов API. Преобразование сложных асинхронных взаимодействий с блокчейном, которые могут занять минуты или часы, в синхронные вызовы REST API, является мощным обновлением существующих парадигм разработки блокчейнов. Без необходимости напрямую взаимодействовать со смарт-контрактами новые участники рынка, занимающиеся играми и создающие площадки NFT, могут быстрее запускать более качественные проекты.
- Immutable SDK
Комплекты для разработки программного обеспечения (SDK) для конкретных платформ и языков программирования упрощают интеграцию партнеров с Immutable X. В настоящее время доступна реализация Typescript SDK, которую можно использовать для простой интеграции протокола в веб-сайты. SDK обеспечивает доступ к API-интерфейсам Immutable X и кошельку независимо от платформы. В будущем SDK будут предлагаться для всех распространенных языков программирования, а также для таких платформ разработки, как Android, iOS, Unity и Unreal Engine. Immutable X SDK в сочетании с API позволит разработчикам создавать проекты NFT за часы.
- Общая ликвидность и книга ордеров
В отличие от других решений для масштабирования NFT, Immutable X предоставляет общую глобальную книгу ордеров для обеспечения ликвидности протокола. Это означает, что заказы, созданные на одной торговой площадке, могут быть исполнены на другой, что способствует более эффективной начальной загрузке торговой площадки и формированию цен. Это также означает, что торговые площадки NFT могут быть построены на Immutable X без бэкэнда.
Как работает Immutable X?
Транзакции в сети Immutable X обрабатываются и завершаются следующим образом:
- Большая часть транзакций осуществляется вне сети (Layer2).
- Владельцы активов используют цифровые подписи для транзакций.
- Оффчейн-транзакции передаются в блокчейн с единым доказательством.
- Затем единое доказательство проверяется в основной сети (Ethereum).
Метод накопительных пакетов (Rollups) позволяет протоколу сжимать или объединять огромное количество транзакций вне сети в одну транзакцию, сохраняя неизменность децентрализованных транзакций. Кроме того, поскольку стоимость газа будет оплачиваться Immutable X в фиксированном размере, транзакции выполняются очень быстро, а комиссия за транзакцию близка к нулю.
В дополнение к ряду проектов NFT у Immutable X есть рынок для решения проблем взаимодействия с пользователем. Чтобы снизить входной барьер для создателей контента и разработчиков, любой желающий может присоединиться к экосистеме Immutable X. IMX владеет инструментом для чеканки на Immutable X, который позволяет создавать и распространять активы NFT.
Преимущества, предоставляемые данным инструментом:
- Для одноранговых транзакций плата за газ равна нулю.
- Настраиваемые комиссии за транзакции.
- Пользователи могут хранить и управлять своими закрытыми ключами.
Токен IMX
IMX — это служебный токен стандарта ERC-20, созданный для вознаграждения сетевой деятельности на Immutable X, такой как торговля, предоставление ликвидности и создание приложений.
Владельцы токенов могут голосовать за предложения, связанные с токенами, посредством децентрализованного управления. Предложения включают такие темы, как распределение резервов токенов, голосование по грантам разработчиков, активация ежедневных вознаграждений и изменения в эмиссии токенов.