Отказ от ответственности. Статья предназначена только для образовательных целей. Информация, предоставленная в Binance Academy, не является инвестиционным советом или рекомендацией по торговле. Binance не несет ответственности за ваши инвестиционные решения. Перед вложением средств проведите собственное исследование и обратитесь за профессиональной консультацией.

Ключевые моменты

  • ZKsync — это решение второго уровня для масштабирования Ethereum. Оно снижает стоимость транзакций и время обработки за счет роллапов с нулевым разглашением (ZK-роллапов) и доказательств с нулевым разглашением (ZKP).

  • Во время аирдропа команда ZKsync распределила 17,5% от общего предложения ZK среди пользователей и активных участников экосистемы ZKsync.

  • По сравнению с оптимистическими роллапами, ZKsync предлагает повышенную безопасность и ускоренные расчеты благодаря технологии ZKP.

Введение

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

Справиться с такой проблемой могут решения с нулевым разглашением. В этой статье мы рассмотрим одно из них. Узнайте больше о ZKsync: как оно работает, чем отличается от оптимистических роллапов и какие у него преимущества. Мы также обсудим использование и распределение токенов ZK с помощью аирдропов.

Что такое ZKsync?

ZKsync — это решение второго уровня для масштабирования Ethereum. Оно снижает стоимость транзакций и повышает их скорость за счет обработки за пределами основной сети Ethereum. Для этого используются роллапы с нулевым разглашением (ZK-роллапы). Они объединяют несколько транзакций и обрабатывают их офчейн.

Представьте, что решения второго уровня — это дополнительная полоса, которую добавили к перегруженной автомагистрали. Поскольку для автомобилей (транзакций) появилось больше места, на главной автомагистрали (Ethereum) стало меньше заторов. В этом случае дополнительная полоса появилась за счет обработки транзакций вне блокчейна. ZKsync осуществляет это с помощью ZK-роллапов.

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

1. Агрегация транзакций

Все начинается с того, что ZK-роллап собирает и объединяет офчейн-транзакции в партии. ZKsync обрабатывает их вместе, а не индивидуально, чтобы снизить нагрузку на основную сеть Ethereum.

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

2. Применение доказательств с нулевым разглашением

Затем ZKsync создает доказательства с нулевым разглашением (ZKP) для проверки партий. ZKP подтверждают действительность транзакций в партиях, сохраняя конфиденциальность данных.

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

3. Отправка доказательств в Ethereum

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

Токен ZK

Токены ZK дают право голоса и позволяют участвовать в управлении ZKsync. Право голоса можно активировать в процессе делегирования. Давайте рассмотрим, как это работает:

  1. Чтобы голосовать с помощью токенов ZK, нужно делегировать их на адрес ZKsync. Он может принадлежать вам или кому-то другому.

  2. Лицо, контролирующее этот адрес, становится делегатом, который может голосовать за предложения по управлению.

  3. Делегирование не меняет владельца токена, но дает выбранному адресу право голоса.

  4. Владелец токена может изменить делегирование в любой момент. Делегирование длится до тех пор, пока его не изменят или не переведут токены.

  5. Делегирование нельзя разделить между несколькими адресами. Все право голоса, хранящееся в одном кошельке, делегируется на один адрес.

Токен ZK прошел листинг на Binance с тегом Seed 17 июня 2024 года. Узнайте больше в официальном объявлении о листинге.

Аирдроп ZKsync

Во время аирдропа токенов ZK команда проекта распределила 17,5% от общего предложения среди квалифицированных кошельков. Токены аирдропа разделили между пользователями и активными участниками.

Аирдроп на основе использования

Чтобы получить право на аирдроп в качестве пользователя, необходимо было использовать мост для перевода средств на ZKsync Era и выполнить хотя бы одно из семи условий:

  1. Взаимодействовать как минимум с 10 смарт-контрактами на ZKsync, не связанными с токенами.

  2. Использовать paymasters как минимум для 5 транзакций в ZKsync Era. Paymasters — это специальные аккаунты для покрытия транзакционных расходов по другим аккаунтам. Благодаря этому определенные транзакции могут стать бесплатными для конечных пользователей.

  3. Совершить сделки как минимум с 10 отдельными токенами ERC-20 на децентрализованных биржах (DEX) ZKsync Era.

  4. Предоставить любой объем ликвидности отслеживаемым DEX и протоколам предоставления/получения займов в ZKsync Era.

  5. Удерживать не менее одного невзаимозаменяемого токена (NFT) Libertas Omnibus во время снимка

  6. Активно использовать ZKsync Lite более 3 месяцев до запуска основной сети ZKsync Era.

  7. Пожертвовать Gitcoin через раунды на ZKsync Lite.

Распределение аирдропов ZKsync

Согласно ZKsync, распределения были основаны на формуле масштабирования стоимости, которая состояла из нескольких этапов:

1. Сначала определяли дневной баланс криптоактивов, хранящихся на адресе. При этом учитывали как баланс кошелька, так и криптовалюту, отправленную в протоколы децентрализованных финансов (DeFi).  

2. Криптоактивы в протоколах DeFi оценивали в 2 раза выше их номинальной стоимости. Например, если вы внесли в протокол DeFi криптовалюту на $100, в формуле это засчитывалось за $200.

3. Дневные балансы суммировали и разделили на период снимка (366 дней) для расчета средневзвешенного по времени баланса.

Представьте, что Алиса отправила криптоактивы на $200 в ZKsync Era за 30 дней до снимка и сразу же перевела 1/4 от этой суммы ($50) в протокол DeFi. Остальные $150 хранились в ее кошельке до момента снимка. Рассчитаем ее средневзвешенный по времени баланс (TWAB):

TWAB = (($150 * 30 дней) + ($50 * 2 * 30 дней)) / 366 дней = $20,50

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

1. Удерживать во время снимка по крайней мере одну из указанных нативных NFT-коллекций ZKsync: Dudiez, Hue, Moody Mights, Webears, ZKPENGZ, zkSkulls и zkVeggies.    

2. Удерживать не менее 50% аирдропа ARB/OP/ENS более чем 90 дней после получения.

Аирдроп на основе вклада 

В аирдроп токенов ZK также входили распределения для различных участников экосистемы ZKsync. Рассмотрим получателей аирдропа на основе вклада:

1. Нативные проекты ZKsync: 215 250 000 токенов ZK выделили непосредственно спонсорам и казначействам нативных проектов на ZKsync Era, включая протоколы DeFi, игры, сети ZK, коллекции NFT, инфраструктуру и многое другое.

2. Разработчики: 86 895 375 токенов распределили между отдельными лицами, разработчиками, исследователями, сообществами и компаниями, которые внесли вклад в экосистему ZKsync посредством разработки, рекомендаций или просвещения.

  • Разработчики GitHub: разработчики, у которых было не менее 25 коммитов в соответствующих репозиториях к 24 марта 2024 года.

  • Участники Protocol Guild: исследователи и разработчики Ethereum.

  • Участники ZK-квеста: участники ZK-квеста для разработчиков на Istanbul Devconnect 2023 и/или ETH Denver 2024.

  • И многие другие.

3. Ончейн-сообщества. 102 375 000 токенов выделили небольшой группе экспериментальных ончейн-сообществ для изучения способов использования токенов и NFT. К таким сообществам относятся:

  • Получатели 1 сезона аирдропа токенов DEGEN.

  • Получатели 1 сезона аирдропа токенов BONSAI.

  • Участники 1 и 2 сезонов Crypto The Game (CTG) и команда CTG.

  • Держатели Pudgy Penguin и Milady Maker.   

Как получить аирдроп ZKsync?

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

Чтобы проверить право на участие и получить токены ZK, выполните следующие действия:

1. Перейдите на официальный сайт аирдропа и проверьте, можете ли вы в нем участвовать. Введите адрес своего кошелька или имя пользователя GitHub и нажмите Check («Проверить»).

2. Нажмите Connect wallet («Подключить кошелек») и следуйте инструкциям, чтобы подключить криптовалютный кошелек.

3. Затем нужно делегировать право голоса от своих токенов ZK. Его можно делегировать самому себе или любому участнику сообщества.

4. Наконец, нажмите Claim your tokens («Получить токены») и следуйте инструкциям. Если возникнет ошибка, нажмите Claim your tokens еще раз.

Как получить аирдроп ZKsync на Binance?

Чтобы получить токены ZK на Binance, соответствующие требованиям пользователи должны внести не менее 0,02 ETH с адреса из белого списка сети ZKsync Era на свой аккаунт Binance. Учитываются только депозиты с адресов, включенных в белые списки активных пользователей ZKsync.

Пакеты адресов из белого списка:

  • Batch 1

  • Batch 2

  • Batch 3

  • Batch 4

Токены ZK будут распределяться в порядке очереди среди пользователей, которые соответствуют критериям. Каждый пользователь может претендовать на токены ZK только один раз (т. е. одна заявка на один ID пользователя Binance). Один пользователь может получить не более 200 токенов ZK. Даже если пользователь внесет 0,02 ETH с нескольких адресов на один ID пользователя Binance, он может претендовать на аирдроп только один раз, не более чем на 200 токенов ZK.

Первый аирдроп ZK на Binance начнется 25 июня 2024 года. Изучите официальное объявление для получения более подробной информации о Программе распределения токенов ZK.

Атаки Сивиллы и критика сообщества

Аирдроп ZKsync вызвал споры среди криптовалютного сообщества из-за опасений по поводу исполнения и справедливости.

Аирдроп ZKsync критикуют за отсутствие эффективных мер против атак Сивиллы. Многие пользователи утверждали, что критерии доступа можно было легко обмануть и создать несколько кошельков, чтобы получить больше токенов.

В ответ разработчики ZKsync объяснили, что намеренно решили не использовать чрезмерно строгое обнаружение атак Сивиллы, чтобы случайно не исключить множество настоящих пользователей. Для обнаружения потенциальных атак Сивиллы команда проекта внедрила масштабирование стоимости и множители, но уделяла приоритетное внимание настоящим пользователям.

Некоторые утверждали, что токены ZK распределили несправедливо. Критики заявили, что максимальный лимит в 100 000 токенов ZK на адрес слишком мал, поскольку он несправедливо сокращал вознаграждения для пользователей, которые активно участвовали в экосистеме ZKsync. Некоторые заявляют, что не получили ничего, хотя соответствовали критериям и использовали ZKsync уже несколько лет.

Чтобы решить эти проблемы, команда ZKsync разъяснила свою стратегию распространения и подчеркнула, что основное внимание уделяется вознаграждению активных участников. Согласно ZKsync, 89% токенов выдали пользователям, которые активно взаимодействовали с ZKsync Era.

Сравнение ZKsync и оптимистических роллапов

Механизм безопасности

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

ZKsync же обеспечивает безопасность транзакций с помощью ZKP. Этот подход может быть более точным, чем у оптимистических роллапов.

Время расчетов

У оптимистических роллапов есть 7-дневный период оспаривания. Он необходим из-за того, что оптимистические роллапы изначально предполагают, что все транзакции действительны. Транзакции исправляют только в том случае, если кто-то оспаривает их действительность. Транзакции не завершаются до окончания этого периода, что замедляет время расчетов.

ZKsync проверяет транзакции с помощью ZKP. Транзакции завершаются сразу после проверки нодами. При таком подходе не нужен период оспаривания, и расчеты происходят быстрее.

Преимущества ZKsync

Масштабируемость

ZKsync повышает масштабируемость Ethereum, обрабатывая транзакции вне основной сети Ethereum с помощью ZK-роллапов. Они снижают комиссию за транзакции и ускоряют время транзакций. В результате ZKsync позволяет Ethereum поддерживать больше пользователей и децентрализованных приложений (DApp).

Совместимость с EVM

Совместимость с EVM означает, что разработчики, которые уже создали DApp для виртуальной машины Ethereum (EVM), могут перенести их в ZKsync с минимальными изменениями. Это снижает барьеры для проектов и облегчает внедрение решений ZKsync. 

В заключение

ZKsync — решение для масштабирования второго уровня, которое может повысить скорость транзакций и снизить затраты в сети Ethereum. Для этого ZKsync использует роллапы с нулевым разглашением (ZK-роллапы) и доказательства с нулевым разглашением (ZKP). По сравнению с оптимистическими роллапами, ZKsync предлагает повышенную безопасность и ускоренные расчеты. А совместимость с EVM позволяет разработчикам легко изучать и внедрять решения для масштабирования.

Рекомендуемая литература

Отказ от ответственности. Следующие материалы предоставляются на условиях «как есть» без каких-либо гарантий исключительно для общих справочных и образовательных целей. Эта информация не должна рассматриваться как финансовая, юридическая консультация или рекомендация по приобретению какого-либо конкретного продукта или услуги. Вам следует самостоятельно обратиться за советом к соответствующим профессиональным консультантам. Поскольку статья написана сторонним автором, обратите внимание, что высказанные мнения принадлежат стороннему автору и необязательно отражают точку зрения Binance Academy. Для получения более подробной информации перейдите по ссылке. Стоимость цифровых активов может быть волатильной. Стоимость инвестированных средств может увеличиваться и уменьшаться. Вы можете не вернуть инвестированные средства. Вы несете полную ответственность за свои инвестиционные решения. Binance Academy не несет ответственность за ваши возможные убытки. Данная информация не является финансовой, юридической или профессиональной рекомендацией. Чтобы узнать больше, ознакомьтесь с нашими Условиями использования и Предупреждением о рисках.