ZetaChain революционный протокол мультичейна. Обзор тестнета.
Привет. В этой статье мы обсудим ZetaChain, - новый блокчейн протокол, предназначенный для объединения разных блокчейнов в единую сеть.
Проблема Всем мы знакомы с основной проблемой Web3 — совместимость различных блокчейнов. Лично я твердо верю в то, что будущее криптографии связано с функциональной совместимостью, поэтому проявляю большой интерес к проекту ZetaChain.
В настоящее время межсетевые решения представлены лишь «обертыванием» базового актива для представленности его в другой сети или передачей активов через мосты, что часто является дорогим , долгим и неэффективным решением.
ZetaChain — это децентрализованный и публичный блокчейн, который ставит перед собой цель обеспечить обмен сообщениями и активами между любыми блокчейнами.
Он решает проблемы Кроссчейн совместимости (работа с различными блокчейнами) и мультичейна - внедрение блокчейна во многие сферы жизни: например, банковское дело и финансы.
ZetaChain построен на базе Cosmos SDK и Tendermint Consensus. В то время как многие решения, такие как мосты, имеют различные, часто централизованные модели часто уязвимые для эксплойтов и взломов, ZetaChain — это блокчейн Proof-of-Stake, где все транзакции и действия на платформе - даже транзакции между блокчейнами - полностью прозрачны, проверяемы и функционируют в автоматическом режиме.
Ключевые особенности Zetachain.
Многофункциональные ноды: В узлах ZetaChain есть оракулы, которые отслеживают транзакции в каждой подключенной сети. Благодаря архитектуре ZetaChain TSS сеть может подписывать и проверять транзакции в каждой подключенной сети. Имея возможность безопасно и децентрализовано читать и записывать сообщения в подключенных сетях, эти ноды обеспечивают бесшовную среду, позволяющую разработчикам создавать новые и мощные межсетевые приложения.
Передача сообщений через Омничейн: Разработчик может передавать сообщения между всеми блокчейнами и слоями с помощью простых вызовов функций.
Омничейн смарт-контракты: Смарт-контракты могут быть изначально развернуты в ZetaChain.
Управляемые внешние активы: Сеть ZetaChain и dApps, построенные поверх ZetaChain, могут управлять активами и хранилищами внешних подключенных сетей.
Вот примеры приложений, которые могут создать разработчики с помощью ZetaChain:
Кроссчейн DEX, использующие нативные токены без обязательной "обертки".
Децентрализованные и отказоустойчивые мосты. Омничейн смарт-контракты , которые могут контролировать и выполнять события во всех подключенных блокчейнах.
Кроссчейн кредитование и создание протоколов доходности. -Омничейн NFT.
Проект получил инвестиции от Binance, Polygon и Hashed, команда разработчиков из Coinbase & ConsenSys. Для более подробного ознакомления с историей и архитектурой ZetaChain можно ознакомьтесь с whitepaper проекта.
Перейдем к активностям, которые мы можем проделать сейчас.
Тестнет ZetaChain В настоящее время в ZetaChain запущен Тестнет с поддержкой Polygon Mumbai, Ethereum Goerli, BSC Testnet и Bitcoin Testnet.
Поддержку Bitcoin Testnet добавили недавно. Прямо сейчас в тестовой сети уже можно обменять BTC на другие активы из поддерживаемых децентрализованных сетей (Etherium, Poligon, BSC).
Планируется постоянное добавление новых функций протокола ZetaChain и интеграция новых блокчейн сетей (информация о дорожной карте появится в ближайшее время). Команда разработчиков обещает, что вскоре мы ощутим всю мощь ZetaChain.
Во время тестнета мы будем получать очки ZetaPoints, которые будут выдаваться за взаимодействие с протоколом и привлечение других участников тестнета. После выхода протокола в основную сеть, участникам тестнета станут доступны награды в виде токенов ZETA. Награда будет зависеть от количества набранных во время тестнета очков.
Начнем с подготовки кошельков, добавления тестовых сетей и получения тестовых токенов.
EVM-совместимые блокчейны Для начала нам понадобится кошелек для EVM-совместимых блокчейнов, например Metamask. Сеть Ethereum Goerli по умолчанию есть в кошельке Metamask, нужно только включить отображение тестовых сетей (Настройки → Дополнительно → Показать тестовые сети).
Остальные тестовые сети в кошелек необходимо добавить: BSC Testnet, Polygon Mumbai. Добавить тестовые сети можно на сайте: chainlist.org. Включаем на сайте отображение тестовых сетей. В поиске ищем Binance Smart Chain Testnet и Polygon Mumbai. Добавляем их в Metamask нажав Add to Metamask.
Далее нам понадобятся тестовые токены в сети Ethereum Goerli. Для этого мы идем на один из кранов и запрашиваем их. Адреса кранов тестовых токенов:
После получения тестовых токенов необходимо будет перейте на сайт тестнета ZetaChain. Подключить свой Metamask и перейти на вкладку Get Zeta. Здесь мы можем запросить тестовые токены Zeta, для получения нужно присоединить свой twitter-аккаунт. Запрашивать токены можно один раз в 24 часа, а ваш аккаунт в Twitter должен быть старше 1 месяца.
Как совершать кроссчейн обмены в ZetaChain Переходим на вкладку Swap. Переводить будем из сети Ethereum Goerli, т.к. только здесь пока у нас есть тестовые токены для оплаты газа, в сеть BSC Testnet на tBNB (чтобы у нас были токены на газ для обмена из сети BSC Testnet).
Далее мы нажимаем на кнопку Review Order и разрешаем доступ к нашим токенам Zeta в сети Etherium Goerli в Metamask.
Отлично. Теперь нажимаем кнопку Swap и подписываем транзакцию в Metamask.
После совершения всех действий нам остается только дождаться завершения обмена и получения Zetapoints.
Bitcoin Testnet Для тестирования в сети Bitcoin Testnet нам понадобится XDEFI Wallet.
После того, как кошелек будет установлен, необходимо перевести его в тестовую сеть, нажав на переключатель Testnet в основном меню кошелька. Далее жмем Recive и выбираем BTC в списке блокчейнов. Скопируйте свой адрес в тестовой сети Bitcoin и перейдите к крану для получения тестовых токенов (адреса тестовой сети Bitcoin начинаются с tb1).
Адреса кранов тестовых токенов btc:
Developer friendly Bitcoin testnet faucet.
Переходим на вкладку Swap и выбираем обмен BTC Testnet на tMATIC в Polygon Mumbai. Жмем Continue.
Так как в данный момент у нас подключен кошелек XDEFI, нам нужно указать адрес EVM-совместимого кошелька самостоятельно. Указываем адрес кошелька Metamask, который мы использовали ранее.
Далее нажимаем на кнопку Review OrderПодтверждаем обмен, нажимаем кнопку Swap и подписываем транзакцию в XDEFI.
Для наглядности. Команда XDEFI сняла видео о том как использовать кошелек XDEFI для тестирования ZetaChain в Bitcoin testnet.
Получение ZETA points Итак, у нас все готово к тестированию ZetaChain. Теперь поговорим о том сколько и за что можно получать ZETA points.
Баллы ZETA используются для отслеживания вашего прогресса как тестировщика и участника сети ZetaChain. Они не имеют денежной ценности.
Количество баллов ZETA, которые вы можете заработать, технически неограниченно, но существуют некоторые ограничения на количество баллов, которые вы можете заработать за определенные действия.
7000 тысяч ZETA points вы получите после регистрации по моей реферальной ссылке 1 раз.
7000 ZETA points вы можете получить за каждого приглашенного вами участника. Получить реферальную ссылка вы можете нажав на вкладку Earn ZETA Points.
На данный момент можно делать один обмен в неделю, за который вы также будете получать 7000 очков.
За обмены приглашенных вами участников вы также получаете 1750 ZETA points за каждый обмен реферала.
Если вы найдете ошибки в работе протокола, то за это предусмотрено вознаграждение от 10000 ZETA points. О найденных ошибках можно сообщить в дискорде в ветке: # 👌| support-squad.
Количество приглашенных вами участников и набранные очки можно увидеть на вкладке Leaderboard.
Следует заметить, что мы имеем дело с тестовой сетью, в которую периодически вносятся изменения интерфейса, обновления. Поэтому сеть иногда испытывает перегрузки и выполнение тестнета бывает недоступно. Иногда тестовые токены не доходят т.д. Командой проекта также периодически публикуются дополнительные обновления в Twitter и Discord проекта.
Дополнительную информацию вы также можете найти в разделе FAQ проекта: https://labs.zetachain.com/ru-RU/faq
