Ethereum, ведущий блокчейн для децентрализованных приложений (DApps), сталкивается с серьезной проблемой масштабируемости. С ростом популярности среди пользователей комиссии за транзакции резко выросли, что препятствует массовому использованию. ZkSync стал многообещающим решением, направленным на решение этой проблемы, сохраняя при этом безопасность и децентрализацию Ethereum.

Что такое zkSync?

ZkSync — это решение для масштабирования с нулевым разглашением (ZK), построенное на основе блокчейна Ethereum. Он использует ZK-доказательства, криптографический метод, для обработки транзакций вне сети (уровень 2 или L2), наследуя при этом функции безопасности Ethereum (уровень 1 или L1).

ZkSync — детище Matter Labs, команды увлеченных блокчейн-инженеров и предпринимателей. Алекс Глуховски, соучредитель и генеральный директор Matter Labs, — видная фигура в сообществе Ethereum, получившая признание за свой вклад в решения для масштабирования. Сильный технический опыт команды и приверженность децентрализации являются решающими факторами успеха zkSync.

Развитие ZkSync поддерживается консорциумом известных инвесторов, в том числе Andreessen Horowitz, Sequoia Capital и Balaji Srinivasan. Эти влиятельные спонсоры предоставляют важнейшие финансовые ресурсы и стратегическое руководство, продвигая траекторию роста zkSync.

Вот как работает zkSync:

  • zkSync объединяет несколько транзакций в один пакет, что значительно снижает комиссию за газ за транзакцию.

  • Транзакции эффективно обрабатываются на уровне 2, что снижает нагрузку на основную сеть Ethereum.

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

Этот подход дает несколько преимуществ:

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

  • Более низкие комиссии

  • Повышенная конфиденциальность

  • Безопасность.

ZkSync может похвастаться значительно более быстрой обработкой транзакций по сравнению с уровнем 1, потенциально обрабатывая тысячи транзакций в секунду. За счет пакетной обработки транзакций zkSync значительно снижает комиссию за газ, что делает его экономически эффективным вариантом для пользователей. ZK-доказательства скрывают детали транзакций при проверке их действительности, обеспечивая определенную степень конфиденциальности в публичном блокчейне.

ZkSync наследует безопасность Ethereum, поскольку доказательства достоверности основаны на механизме консенсуса базовой цепочки блоков.

Что отличает zkSync?

ZkSync выделяется на рынке масштабирования L2 благодаря своим уникальным функциям. ZkSync был одним из первых ZK-коллапов, запустивших основную сеть, что дало ей преимущество с точки зрения принятия и развития пользователей. В отличие от некоторых накопительных пакетов ZK, zkSync избегает использования доверенной настройки (доверенная установка для конкретного приложения или AS-TST), устраняя потенциальную точку централизации.

AS-TST — это процесс настройки определенных криптографических систем, часто ZK-доказательств, где доверенная группа генерирует секретные параметры, необходимые для безопасности системы, но эти параметры не могут быть использованы для взлома самой криптографии.

ZkSync также использует новый подход под названием «Фрактальные SNARK» для создания доказательств достоверности, что позволяет им эффективно масштабироваться при увеличении количества транзакций. Эти инновации вызвали значительный интерес со стороны сообщества разработчиков, позиционируя zkSync как лидера в гонке за масштабируемый Ethereum.

С момента запуска основной сети в ноябре 2020 года zkSync продемонстрировал впечатляющий рост. По состоянию на май 2024 года zkSync обработал миллионы транзакций, продемонстрировав свою реальную полезность. Стоимость криптоактивов, заблокированных в zkSync, неуклонно растет до более чем 150 миллионов долларов США по 107 собственным протоколам, что указывает на доверие пользователей к платформе. Вокруг zkSync формируется процветающая экосистема разработчиков с многочисленными DApps и проектами, интегрируемыми с платформой.

В чем разница между zkSync и Starknet?

Используя технологию ZK-rollup, zkSync отдает приоритет смарт-контрактам общего назначения и совместимости с существующими инструментами Ethereum. Напротив, StarkNet — это отдельный подход к масштабированию L2, использующий доказательства zk-STARK, предлагающий превосходную масштабируемость, но требующий Cairo, особого языка программирования для смарт-контрактов.

Зачем использовать zkSync?

ZkSync открывает захватывающие варианты использования, которые сложно или дорого реализовать на уровне L1. Низкие комиссии ZkSync и быстрая обработка транзакций делают его идеальным для игр на основе блокчейна, требующих частых микротранзакций. Протоколы децентрализованного финансирования (DeFi) могут использовать zkSync для предоставления недорогих и высокоскоростных финансовых услуг, привлекая более широкую базу пользователей.

Рынок невзаимозаменяемых токенов (NFT), движимый дегенератами в криптосообществе, процветает благодаря эффективным транзакциям. ZkSync представляет собой экономичную платформу для создания и торговли NFT. Эти примеры использования подчеркивают потенциал zkSync совершить революцию в различных приложениях блокчейна, устраняя узкие места масштабируемости.

Перемещение активов между L1 (основная сеть Ethereum) и L2 (zkSync) является важным шагом для участия пользователей в экосистеме zkSync. Однако наведение мостов создает дополнительный уровень сложности и потенциальных рисков.

Вот подробное описание процесса моста и связанных с ним соображений:

Как работают перекрестные мосты? Пошаговое руководство

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

Шаг 1: Пользователь выбирает актив и сумму, которую он хочет перевести из Ethereum в zkSync.

Шаг 2: Мост блокирует выбранные пользователем токены в смарт-контракте в сети Ethereum.

Шаг 3. На zkSync создается эквивалентное количество токенов, представляющих заблокированные активы на уровне L1.

Шаг 4. Пользователь получает новые токены на zkSync, которые затем может использовать в экосистеме zkSync.

Обратный процесс (перенос активов из zkSync обратно в Ethereum) следует аналогичному принципу: мост сжигает токены zkSync и разблокирует соответствующие активы в основной сети Ethereum.

Варианты моста для zkSync

Несколько мостовых решений облегчают перемещение активов между Ethereum и zkSync.

  • Matterport: Разработанный Matter Labs, командой zkSync, Matterport представляет собой безопасный мост, разработанный специально для zkSync. Он использует сеть валидаторов для обеспечения безопасной передачи активов и предлагает удобный интерфейс.

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

На изображении ниже от DefiLlama показано, сколько денег было передано в zkSync и обратно.

Полный список мостов для zkSync можно найти на DefiLlama.

Хотя многие из них являются вариантами подключения к zkSync, пользователи должны проявить должную осмотрительность, прежде чем использовать их. Использование мостов сопряжено с рядом рисков, которые будут рассмотрены далее в статье.

Как подключиться к zkSync с помощью Matterport (официальный мост zkSync)

Чтобы подключиться к zkSync с помощью Matterport, выполните следующие действия:

  • Посетите интерфейс моста: получите доступ к интерфейсу моста Matterport через https://portal.zksync.io/.

  • Подключите свой кошелек. Подключите поддерживаемый кошелек Ethereum, например MetaMask или Coinbase Wallet.

  • Выберите активы и суммы: выберите токен, который вы хотите соединить с Ethereum на zkSync, и введите желаемую сумму.

  • Одобрите транзакцию. В своем кошельке подтвердите транзакцию, которая обычно включает оплату комиссии за газ Ethereum.

  • Подождите подтверждения. В зависимости от перегрузки сети процесс соединения может занять некоторое время. После подтверждения ваши активы должны появиться в вашем кошельке zkSync.

Как подключиться к zkSync с помощью универсальных мостов

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

  • Посетите веб-сайт моста. Перейдите на веб-сайт выбранного вами моста, например Synapse.

  • Подключите кошельки: подключите свой кошелек Ethereum и при необходимости создайте или подключите кошелек zkSync.

  • Выберите сети и токен: выберите «Ethereum» в качестве исходной цепочки, «zkSync» в качестве места назначения и токен, который вы хотите передать.

  • Введите сумму и подтвердите: введите желаемую сумму и подтвердите транзакцию в своем кошельке Ethereum (оплата комиссии за газ).

  • Межсетевой перевод: мост будет обрабатывать перевод на ваш кошелек zkSync. Это может включать в себя несколько шагов и комиссий.

Какой кошелек поддерживает zkSync?

Доступно несколько вариантов кошелька для хранения средств и взаимодействия с приложениями в сети zkSync. Популярные варианты включают в себя:

  • MetaMask (широко используемый кошелек Ethereum, который также поддерживает zkSync)

  • Argent (мобильный кошелек, ориентированный на безопасность и удобство использования).

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

Поддерживает ли кошелек Coinbase zkSync?

По состоянию на май 2024 года zkSync не поддерживается Coinbase Wallet изначально. Это означает, что вы не можете использовать свой кошелек Coinbase для прямого внесения или вывода денег из сети zkSync. Чтобы переместить средства из Ethereum, который поддерживает Coinbase Wallet, в ваш кошелек zkSync, вам нужно будет использовать мост.

Поддерживает ли Trust Wallet zkSync?

К сожалению, Trust Wallet не поддерживает zkSync напрямую. Однако, используя Trust Wallet, вы можете использовать мост для взаимодействия с DApps или передачи активов из поддерживаемой сети (например, Ethereum) в сеть zkSync.

Риски, связанные с блокчейн-мостами

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

В некоторых мостах используются централизованные хранители для хранения заблокированных активов во время процесса передачи. Это создает единую точку отказа и потенциальные риски цензуры. Выбор децентрализованных мостов с распределенными сетями валидаторов снижает этот риск.

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

Мосты, как известно, являются ахиллесовой пятой криптовалют и используются хакерами. Взлом Ronin Bridge и Wormhole Bridge за последние несколько лет привели к потере криптоактивов на сотни миллионов долларов.

Снижение рисков, связанных с блокчейн-мостами

Вот несколько советов, как минимизировать риски, связанные с соединением активов:

  • Пользователям следует стараться выбирать проверенные мосты с надежными показателями безопасности и проходить регулярные проверки со стороны авторитетных охранных фирм.

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

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

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

Следуя этим практикам, пользователи смогут принимать обоснованные решения при объединении активов и с большей уверенностью участвовать в экосистеме zkSync.