May 28, 2022

Не StarkNet'ом единым. zkSync.

Статья составлена телеграмм каналом Крипто-Шелки специально для сообщества Creeeeepto

Ну что, дружочки-пирожочки, давайте окунемся в конкурента СтаркНета по zkRollup - zkSync. Что такое zkRollup прекрасно описал канал The Farm в своем переводе статьи Виталика, советую прочитать, чтобы быть в теме, почему я так увлекся L2 в последнее время. Там и про StarkNet есть и про Арбитрум и Оптимизмом.

zkSync - это L2-решение эфира построенный на технологии zkRollup(в отличие от своих друзей Optimism и Arbitrum, которые построенные на Optimistic Rollup), который обещает нам увеличение скорости транзакций до 2000 тысяч в секунду без ущерба для безопасности и децентрализации. Звучит хайпово? Хайпово.

Экосистема zkSync уже достаточно обширная, хоть они еще и не вышли в основную сеть, пока только тестнет идет.

Ниже будет картинка, которая показывает значения комиссий в эфире и в L2 сетях для сравнения:

Виталик сетует, что комса такая большая, он хочет, чтобы было везде не больше 0.05$ за транзу, в чем мы его дружно поддерживаем :)

Инвесторы

Twitter и ConsenSys(Metamask), A16z, Blockchain.com, Crypto.com, ByBit, OKEx, Alchemy etc. Ну вы поняли, что дяди стоят большие за ними. Сумма инвестиций и раунды на данный момент неизвестные, но загрузились туда плотно, я уверен.

Twitter и подписки: Score по CoinsGuru у них 353 сейчас и подписано огромное количество влиятельных людей, скрин прилагаю, можете посмотреть сами:

Токеномика

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

Токен собирались распределять среди сообщества. Кайф, значит надо влезать, если вы также сильно верите в L2-решения как и я. Понятно, что гарантий нет, но нам они и не нужны, мы же в крипте :)


Что мы можем сделать сейчас?

Амбассадорская программа

Давайте начнем с самого трудного для всех нас - амбассадорка.

В чем сложность? Сейчас zkSync набирает по 5 (!!!) амбассадоров в месяц, что, учитывая его масштаб, очень мало. Мы туда попадем очень маловероятно, чисто статистически, но чем чёрт не шутит, верно? Подаем заявку, заходим в дискорд проекта и начинаем активность.

Какая активность нужна? Тут все просто и стандартно - мемы, помощь в чате, переводы, видео для проекта, идеи разнообразные, статьи для проекта, шилл в твиттере и так далее. В общем, любым способом, как вы сможете помочь проекту в его развитии.

Ссылка на форму для подачи на амбассадора.


Тестнет

Сейчас у zkSync 2 формы работает одновременно. zkSync 1.0 и zkSync 2.0. В чем разница? А вот в чем - один работает в основной сети, второй работает в тестовом режиме. Насколько я разобрался, zkSync 1.0 - это несовместимый с EVM-машиной блокчейн, который просто пока проверяет свою работу. Туда можно загнать эфир, но он все еще не работает с самим эфириумом. zkSync 2.0, в свою очередь, уже EVM-совместим, но он пока недоработан.

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

Я понимаю, что у вас уже рябит в глазах от слов zkSync 1.0 и zkSync 2.0, но эта информация нужна для понимания стадии проекта, так что, извините :)

zkSync 2.0

Итак, для начала, вам нужно иметь кошелек на метамаске (как это сделать, я пожалуй, описывать не буду, разберетесь без меня)

1. Нужно добавить тестовую сеть Goerli в своем метамаск. Для этого заходим в свой Метамаск и кликаем на сеть и нажимаем "Добавить сеть"

Откроется окно с настройками, слева выберите "сети" и нужно добавить тестовую сеть "Goerli". Готово, тестовая сеть выбрана.

2. Заходим на официальный сайт тестнета и коннектим кошелек - https://portal.zksync.io/

У вас откроется окно с кошельком, в котором не будет эфира и будет возможность запросить через Twitter. Кликаем на "Go to Faucet", откроется сообщение с твиттером и вашим кошельком, нужно его отправить и через какое-то время токены придут.

Либо воспользоваться любым из этих кранов, смысл один и тот же. Раз, два, три.

Как только получите эфир на свой тестовый кошелек, нужно перевести токены из сети Goerli в сеть zkSync 2.0. Для этого переходим в "Bridge" и вводим то значение эфира, которое хотите перевести и нажимаем "Deposit". Вероятно, метамаск попросит добавить сеть zkSync alpha testnet, соглашаемся по пути.

Подписываем транзакцию в метамаск. Вы молодец, уже на полпути)

3. Теперь нам нужно проводить транзакции с каждым кошельком. Желательно вам иметь несколько кошельков в своем метамаск, чтобы пересылать между ними этот тестовый эфир.
Заходим в "Wallet", там выбираем "Transfer" и вводим свой второй кошелек, который заранее подготовили. Отправляем эфир, но не весь (!), оставьте немного для вывод обратно в сеть Goerli. Желательно сделать много разных транзакций на разные кошельки, чем больше, тем лучше.

4. Как только протестировали функции кошелька, нужно протестировать мост на вывод. Переходим обратно в "Bridge" потом переходим в "Withdraw" и выводим немного эфира обратно в сеть Goerli, нажав "Withdraw", предварительно введя какое-то количество эфира.

5. После того, как проделали все операции, переходим на сайт -https://testnet.switch.mute.io/ и подключаем кошелек.

Тут все легко, делаем свапы во вкладке "SWAP", добавляем ликвидность во вкладке "POOL", такое мы с вами делали миллион раз.

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

После всех манипуляций заходим в дискорд в ветку #feedback и оставляем отзыв о площадке. Что понравилось, что не работало, что плохо работало и так далее.

На этом, тест zkSync 2.0 заканчивается.

zkSync 1.0

В этом разделе мы разбираем взаимодействие с протоколом zkSync 1.0, в которой можно завести свои кровные эфирки и залудить на трейдах и свапах.

Начну с общей информации.

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

Раньше основным прибежищем ретрохантига на zkSync была DEX ZigZag. Во-первых, загнав деньги в туда и поделав транзакции, мы получаем не только свапы в сети zkSync, но и претендуем в будущем на дроп от самих ZigZag. В этом гайде я опишу только схемы с этой биржей, но укажу и другие проекты, в которых вы сами можете поактивничать.

Перед тем, как опишу стратегию, примите во внимание важную информацию: все проекты борятся с мультиакками! Если собираетесь мультиачить, не гоняйте деньги между кошельками. Заводите на каждый кошелек деньги с биржи, может с разных бирж, тут уже не подскажу, каждый проект проводит свои вычисления фермеров своими методами, Dex.Guru стал вам уроком, надеюсь :)

Итак, начинаем!

Перед началом, нам надо бы завести деньги на zkSync 1.0. Можно сделать это разными методами. Идем на сайт - https://wallet.zksync.io/ и коннектим свою Метамаску.

После коннекта появится окошко с вашим балансом в сети zkSync.

Здесь ждем на "+Top up" и тут можно выбрать вариант, как загнать деньги.

Как видно, что есть даже ByBit, который позволяет переводить деньги, если есть там аккаунт, вполне себе рабочий вариант. Но я бы рекомендовал вам использовать мосты, особенно Orbiter и LayerSwap потому что, это проекты, которые тоже могут насыпать свой токен. Можно использовать мост самого zkSync, но зачем, если можно Orbiter и дешевле и быстрее + тоже ретродропный? ZigZag мост раньше был очень долгий и дорогой, я им сам не пользовался, так что, на ваш риск. Лично я пользуюсь Orbiter'ом, т.к. он позиционирует себя мостом L2-решений, а это прямо очень хайпово звучит + у него технология интересная, можете сами почитать.

Там все легко, заходим на сайт - https://www.orbiter.finance/ и коннектим кошель.
Дальше выбираем сети откуда будем переводить и куда.

Потом подтверждаем 2 транзы в метамаске и готово, ждем, когда придут. Посмотреть можно будет на сайте кошелька zkSync 1.0.

Теперь вам нужно активировать кошелек на сайте кошелька, это стоит немного эфира, если будете переводить между своими кошельками, то их тоже нужно будет активировать.

Следующий шаг - минт NFT в zkSync 1.0. заходим в Pinata, регистрируемся и загружаем картинку. Для этого заходим в "File CID Verifier" и нажимаем на облако. Какую версию CID выбирать, я так понял, что нет разницы.

После загрузки скопируйте CID-код и введите его в "Content address" уже на сайте кошелька, вот вам и своя NFT на zkSync!

Далее нажимаем "Home" и нажимаем на "SWAP" и он перебросит вас на биржу ZigZag, куда нам и надо. Тут тоже все просто, коннектим кошель и начинаем трейдить. Чем больше натрейдите, тем лучше. Лично я рекомендую трейдить раз в 1-2 месяца там, чтобы активность была и разрабы видели, что вы не бот, который 1 раз торганул и ушел.

На этом все, можете сходить в дискорд к ребятам из ZigZag и поактивничать там.


Дальше я приложу список ресурсов, в которых тоже можно проявить активность в тестовом или уже в боевом режиме, посетите их по мере интересности вам проектов.

https://syncswap.xyz/ - DEX на zkSync с функциями свапа, пулов ликвидности, стекинга и врапинга стейблов(самое интересное). Тоже намели на свой токен.

https://app.pinata.cloud/ - NFT маркетплейс, его обычно использовали для того, чтобы залить картинку и заминтить NFT внутри кошелька zkSync 1.0, так что, вероятно, вы им пользовались.

https://increment.finance/ - DEX с фьючами на zkSync, также в тестовой сети.

В целом, там есть еще куча интересных проектов, но дальше я еще не нырял. Можете поделиться в комментариях проектами, которые интересны вам в zkSync.

Всем спасибо за внимание и забегайте на огонек к нам в Крипто-Шелки, чатик пока не самый активный, но в будущем будем вместе наблюдать за ростом и падением нашей любимой лудильни вместе :)

К ребятами из Creeeeepto тоже залетайте, одно из лучших русскоязычных сообществ для тестирования крипты!