Russian 1.png

Сегодня в тестовой сети ZetaChain запущена первая в истории поддержка Омничейн смарт-контрактов. Это позволяет создать новую парадигму для создания web3 dApp, раскрывая такие концепции, как Биткойн смарт-контракты. Заходите в приложение прямо сейчас, чтобы испытать обмен нативных BTC (без обертывания) на другие DeFi активы.

С большим волнением команда ZetaChain объявляет о самом значительном на сегодняшний день обновлении тестовой сети, что еще больше приближает нас к запуску первого публичного блокчейна L1 со встроенной совместимостью с omnichain. Это мощное обновление сети (под названием Athens 2) представляет первую в истории поддержку Омничейн смарт-контрактов. Это делает ZetaChain единственным публичным блокчейном со смарт-контрактами, которые могут получать доступ и управлять активами, данными и ликвидностью в любой сети. В этом посте мы рассмотрим основные моменты обновления и то, что оно означает для разработчиков и пользователей web3. Для получения дополнительной информации ознакомьтесь с нашей обновленной документацией для разработчиков.

Омничейн смарт-контракты

Благодаря Омничейн смарт-контрактам разработчики теперь могут писать и внедрять EVM-совместимые смарт-контракты на ZetaChain, которые имеют доступ к универсальному взаимодействию ZetaChain. Это означает, что разработчики могут использовать существующую надежную экосистему смарт-контрактов Ethereum для создания действительно совместимых приложений на базе ZetaChain - как будто все находится в одной сети. Омничейн смарт-контракты позволяют создать новую парадигму построения приложений, поскольку ZetaChain легко управляет и объединяет собственные активы на всех подключенных сетях в одном месте.

Russian 2.png

ZetaEVM (zEVM) и стандарт ZRC-20

ZetaEVM (zEVM) - это модуль на базе сети ZetaChain, который позволяет пользователям создавать и внедрять EVM-совместимые Омничейн смарт-контракты, которые могут читать, записывать или управлять данными и ликвидностью на любой подключенной сети из одного места. Мы также представляем новый стандарт под названием ZRC-20, который позволяет Омничейн смарт-контрактам управлять собственными активами на подключенных сетях. С помощью ZRC-20 разработчики могут создавать приложения, использующие и совершающие транзакции с собственными взаимозаменяемыми токенами, такими как биткойн, ERC-20 и газовые активы, в одной сети.

Смарт-контракты биткоина

Одним из новаторских достижений, ставших возможными благодаря Омничейн смарт-контрактам и ZRC-20, является возможность для разработчиков развертывать на ZetaChain контракты, которые нативно управляют Биткойном. Другими словами, ZetaChain предоставляет Биткойну, в значительной степени неиспользуемой экосистеме, возможности смарт-контрактов. Эти смарт-контракты управляют не только Биткойном, но и Биткойном вместе с активами и данными из других сетей. Таким образом, пользователи теперь могут торговать и использовать Биткойн с любыми активами в мире DeFi без обертывания, избегая риска взлома мостов/ваучерных систем. Мы надеемся, что эта функция на порядки увеличит рост DeFi.

Что это означает для разработчиков и пользователей?

Один контракт для всех сетей:

Омничейн смарт-контракты значительно снижают затраты на разработку омничейн и имеют более простой профиль безопасности по сравнению с чистым обменом сообщениями. При использовании обмена сообщениями разработчики должны развертывать отдельные контракты для каждой отдельной сети и обрабатывать временные и погонные условия, что приводит к значительному увеличению площади атаки и времени разработки. С помощью Омничейн смарт-контрактов разработчики могут развернуть единый контракт, который управляет активами повсюду. Это позволяет использовать меньше кода (меньше площадь атаки смарт-контракта), меньше развертываний (меньше площадь атаки операционной безопасности и фрагментации), более высокую однородность транзакций и центральное место для управления состоянием омничейн приложений.

За вычетом комиссии:

Пользователи сокращают расходы на газ, поскольку единый контракт, который вы используете для транзакций, управляет несколькими собственными токенами. Сложная логика в контрактах на ZetaChain организует распределение активов по всем подключенным внешним сетям посредством простых переводов, что минимизирует общие расходы на газ и снижает риск проскальзывания. С другой стороны, обмен сообщениями требует значительно больше газа на внешних сетях, поскольку проверка и разбор данных происходят как на входящих, так и на исходящих направлениях. В ZRC-20 входящие и исходящие транзакции на внешних сетях представляют собой простые переводы, которые потребляют минимум газа (как простая отправка на другой адрес в вашем кошельке). Вся реальная логика происходит в ZetaChain, где комиссии для пользователей объединяются в один шаг.

Лучший, более безопасный пользовательский опыт:

Повышенная волатильность, проскальзывание и дополнительные риски безопасности - распространенные подводные камни при обмене сообщениями и асинхронной межсетевой разработке из-за дополнительных временных затрат и сложности. Вместо того чтобы ждать передачи различных сообщений и синхронизировать их между отдельными сетями с помощью сообщений, ZetaChain Омничейн смарт-контракты обеспечивают автоматическую логику транзакций. Такие транзакции, как сумма, полученная за сделку, перевод актива с одного адреса на другой и т.д., немедленно обрабатываются в сети, как будто все происходит в одной единой сети. Результатом для пользователей является снижение проскальзывания/волатильности, более надежные гарантии транзакций, уменьшение площади атаки и более быстрое завершение одношаговых транзакций (и комиссий).

Начните тестирование и создание

Мы приглашаем пользователей протестировать совместную работу поддержки Биткойна, ZRC-20 и Омничейн смарт-контрактов в ZetaLabs здесь. Разработчики могут приступить к созданию своих продуктов на базе ZetaChain, используя нашу обновленную документацию для разработчиков.

Об ZetaChain