Cover photo

ZetaChain - один за всех.

Что это такое?

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

ZetaChain работает в тестовой сети Athens Devnet, и в ближайшее время ожидается анонс запуска основной сети. В тестовой сети уже работает около 10 dApps сторонних разработчиков.

Попробуем сразу же выделить самое главное: ZetaChain - это omnichain решение, построенное на алгоритме консенсуса Tendermint, с Proof-of-Stake протоколом, и это решение разумеется, децентрализовано, общедоступно, прозрачно и аудируемо. Реализованная на платформе архитектура подключений позволяет создавать отдельный канал для каждого дата-линка и обеспечивает высокопроизводительную передачу данных из сетей к клиенту, и, внимание!, поддерживает omnichain смарт-контракты. На данный момент — это единственный публичный блокчейн с такой функциональностью!

Если же говорить об особенностях более подробно, следует выделить:

  • Гиперподключенные ноды - участники сети, которые производят мониторинг транзакций в каждой отдельной подключенной сети. Сеть таких нод, благодаря архитектуре TTS (Threshold Signature Scheme), способна производить подписание и верификацию транзакций в подключенных сетях как в бесшовно интегрированной omnichain среде, предоставляя новые уникальные возможности для разработчиков crosschain приложений.

  • Omnichain передача данных - простые функции работы с сообщениями, которые содержат тип данных и значение, позволяют разработчикам производить передачу данных между различными слоями и сетями с помощью готовых смарт-контрактов.

  • Omnichain смарт-контракты. Имплементированные в ZetaChan смарт-контракты, аналогично работе с сообщениями, способны взаимодействовать с данными в подключенных сетях, что является уникальной особенностью решения и открывает новые возможности для разработчиков.

  • Управляемые внешние активы. И, как следствие всего вышеперечисленного, ZetaChain способен управлять активами и хранилищами во всех подключенных сетях из любой из них. Более того, предоставляется возможность управления активами, расположенными в сетях, не поддерживающих смарт-контракты, таких как Bitcoin, Dogecoin.

Но это все базовая информация, с которой можно ознакомиться на официальном сайте, Twitter и Discord проекта, ссылки на которые приведены в конце статьи. Мы же перейдем к более интересным частям…

Как оно работает?

Построено это все великолепие на Cosmos SDK, знакомом многим блокчейне нулевого уровня, который позволяет создавать фундамент, на котором могут быть развернуты новые слои. Whitepaper проекта описывает публичный слой первого уровня Layer 1, который спроектирован c поддержкой генерализированных подключений к сторонним блокчейнам таким образом, чтобы базовые смарт-контракты могли работать с активами и состояниями, размещенными в других сетях, без необходимости имплементации в этих сетях. И, как следствие, разработчики могут отойти от общепринятого подхода, требующего реализации приложения в каждой подключенной сети, что позволяет создавать практичные и легко поддерживаемые решения для растущего списка подключаемых сетей. Такой подход можно обозначить как Omnichain Apps - приложения, реализованные в публичной сети ZetaChain, но обладающие возможности межсетевой работы. Архитектура, поддерживающая такое взаимодействие, выглядит следующим образом:

post image

В интервью The New Stack анонимные контрибьюторы отметили, что в ZetaChain реализована совершенно новая парадигма межсетевого взаимодействия, которую можно охарактеризовать как метаслой (metalayer).

Если же вы задались вопросом зачем нужен ZetaChain, если есть Cosmos SDK, на базе которого он построен, и в чем же их отличия, отвечу — в протоколе TTS, подробно описанном в Whitepaper, и упомянутом мной в начале статьи. Именно этот протокол позволяет выполнять смарт-контракты в сетях, которые изначально их не поддерживают. Cosmos же работает с протоколом IBC (Inter-blockchain Communication Protocol), который обеспечивает межсетевое взаимодействие только между сетями, поддерживающими этот протокол.

Сколько все это стоит?

Отдельно стоит упомянуть каким образом рассчитываются стоимости транзакции. То, что ZetaChain в первую очередь обеспечивает возможность передачи активов между различными блокчейнами, вызывает проблему определения и списания комиссии, в первую очередь у пользователей, работающих с omnichain смарт-контрактами.

У пользователей ZetaChain есть возможность оплачивать комиссию в рамках одной транзакции, без необходимости взаимодействия и оплаты газа в каждой из сетей, в которых выполняется смарт-контракт. Это крайне привлекательное преимущество, которое делает работу с платформой значительно более удобной.

А что нам с этим всем делать? Тестировать, тестировать и тестировать. В первую очередь стоит подключиться к Discord проекта, подписаться на Twitter и уже далее приступить к тестированию сети в ZetaLabs.

  1. Для начала вам необходимо добавить тестовые сети (по ссылке можно добавить сеть в МетаМаск) Goerli ETH: https://chainlist.org/chain/5Polygon Mumbai: https://chainlist.org/chain/80001 BSC Testnet: https://chainlist.org/chain/97

  2. Подключить кошелек

  3. Получить тестовые токены Тестовые токены можно получить из достаточно широкого списка источников:

    1. ZetaLabs: https://labs.zetachain.com/get-zeta Токены Zeta (действует ограничение на 1 запрос в сутки).

    2. Discord: В канале #zeta-faucet необходимо отправить команду zeta faucet drip [address] где [address] - адрес вашего кошелька. Токены Zeta (1 запрос в сутки).

    3. ChainLink: https://faucets.chain.link Токены Zeta, BNB, ETH, Matic, DAI (1 запрос в сутки).

    4. Paradigm Faucet: https://faucet.paradigm.xyz/ Токены Matic, ETH, wETH, DAI (1 запрос в сутки)

    5. Goerli Authenticated Faucet: https://goerli-faucet.mudit.blog Токены ETH (несколько вариантов запроса)

    6. Polygon Faucet: https://faucet.polygon.technology Токены Matic (1 запрос в сутки)

    7. Binance Smart Chain Faucet: https://testnet.bnbchain.org/faucet-smart Токены BNB, BTC, BUSD, DAI, ETH (1 запрос в сутки)

    8. Coinfaucet: https://coinfaucet.eu/en/btc-testnet/Токены BTC (1 запрос в сутки)

    9. Testnet-faucet: https://testnet-faucet.com/btc-testnet/Токены BTC (1 запрос в сутки)

    10. Bitcoinfaucet: https://bitcoinfaucet.uo1.net Токены BTC (1 запрос в сутки)

  4. На странице Swap регулярно производить обмен токенов между сетями и получать Zeta Point, количество этих баллов определяет вашу активность. В данный момент требуется производить хотя бы 1 обмен в неделю, за который вы будете получать 7000 ZP.

  5. Подключить свой Twitter аккаунт на странице Leaderboard и единовременно получить 5000 ZP.

  6. Приглашать новых участников по своей реферальной ссылке. За каждого активного участника вы будете получать 5000 ZP, за каждый еженедельный swap вашего реферала - 1750 ZP.

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

Кроме обменов на самой платформе можно поучаствовать и в других активностях:

  1. Активности CRW3: https://zetachain.crew3.xyz

  2. Активности GALAXE: https://galxe.com/ZetaChain

Активности представлены на любой набор скиллов, от простейших, где требуется раз в день запрашивать очки, делать ретвиты и ставить лайки, до более сложных, включая работу с контентом - писать статьи, записывать обучающие ролики, делать посты в социальных медиа. Либо снова раскручивать старую добрую реферальную систему. Новые задания появляются регулярно, так что стоит взять в привычку регулярные визиты.

На этом у меня все, хорошего дня и спасибо за уделенное внимание!

Почитать / Подключиться

Сайт проекта: ZetaChain.com Тестнет проекта: ZetaLabs

Whitepaper / GitHub ZetaDocs / ZetaBlogs Twitter / Discord / Telegram