May 28, 2022

zk.Money (Aztec)

zkMoney - это проект от Aztec network , который представляет из себя L2 сеть с открытым исходным кодом, целью которой является масштабируемость и конфиденциальность Ethereum. Он стремится обеспечить доступные частные криптоплатежи с помощью доказательств с нулевым разглашением.

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

Как и другие "миксеры", Aztec предлагает базовые депозиты и снятие средств, предназначенные для того, чтобы разорвать связь между адресом отправителя и адресом получателя, но zk.money также предлагает частные внутренние переводы

Aztec позволяет выполнять эти два новых анонимизирующих действия:

  • Внутренние транзакции
  • Пакетное взаимодействие с первым уровнем Ethereum

Добавление этих анонимизирующих действий означает, что Aztec предлагают большой и динамичный набор конфиденциальности, который будет все труднее деанонимизировать - концепцию, которую можно назвать Infinite Privacy. Из-за этого наблюдателю гораздо сложнее рассчитать набор конфиденциальности, чем, например, на "миксерах" без этих функций.

Шаг 1. Регистрация.

Для взаимодействия с zk.money нам понадобиться кошелек Метамаск и ETH на нем (надеюсь без инструкции разберетесь как его создать и пополнить?)

  • Переходим на главную страницу zk.money
  • Жмем Shield Now
  • Подключаем Метамаск
  • Придумываем юзернем и обязательно записываем его
  • Жмем Register
  • Ждем окончания загрузки
  • Для создания кошелька необходимо отправить минимум 0.01 ETH
Это делается того, чтобы избавить сеть от спама
  • Вводим сумму
  • Соглашаемся с рисками
  • Жмем Shield

Для большей конфиденциальности транзакций, команда просит использовать целые числа в суммах при депозите и выводе средств с их протокол

P.S: Разработчики не советуют пополнять депозит крупными суммами за одну транзакцию. Максимальная сумма для одной транзакции - 30 ETH. Сеть, все еще, экспериментальная

  • Подтверждаем все подписи в кошельке и ждем окончания инициализации акаунта
  • После того, как аккаунт создался, нас пускает в личный кабинет, в котором мы будем управлять нашими средствами, а не через кошелек, как обычно. Мы можем увидеть наш баланс и точку возле него - это значит, что наша транзакция с депозитом из L1 в L2 еще в обработке
  • Пролистываем страницу вниз и видим список наших транзакций. При нажатии на эту "цепочку" нас перебросит в Block explorer
  • В Block explorere мы можем отслеживать статус транзакции
  • Чтобы сделать депозит уже внутри личного кабинета - выбираем ETH
  • Жмем Shield
  • Вводим сумму
  • Соглашаемся с рисками и жмем Next
  • zk.money поддерживает еще два актива для пополнения - DAI и renBTC. Они пополняются по аналогии с ETH. Не будем напрасно палить газ за транзакции, надеюсь, что для возможного получения аирдропа хватит депозитов только в ETH. Но, если кто-то хочет испытать или не разделяет мои надежды - пожалуйста, пополняйте, хуже от этого точно не будет

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

Через пару часов ожидания токены зачислились и теперь с ними полноценно можно взаимодействовать внутри протокола, либо вывести обратно в L1. Разберем оба варианта:

Шаг 2 - Вывод обратно в L1:

  • Жмем Send
  • В открывшемся окне вводим адрес кошелька в L1 (стандартный адрес Метамаска, например)
  • Вводим сумму которую хотим вывести
  • Соглашаемся с рисками
  • Жмем Next
P.S: Касаемо виджета в левой части окна - он показывает на сколько труднее будет вычислить настоящего отправителя. Это зависит от времени, сколько находились средства в протоколе и от количества таких же, как мы, юзеров, который делали депозиты в протокол за это время. Соотвественно, чем больше времени Ваши средства находятся внутри zk.money, тем более анонимными они становятся
  • В следующем окне подтверждаем отправку, нажав Confirm Send

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

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

Шаг 3 - Отправка внутри протокола:

  • Жмем Send
  • Вписываем юзернейм получателя. Обязательно с @ впереди
  • Вводим сумму
  • Соглашаемся с рисками
  • Жмем Next
  • В следующем окне подтверждаем транзакцию, нажав Confirm Send

Если все же аирдроп будет, то вероятнее всего ключевыми или одними из ключевых критериев для его получения будут депозиты из L1 в zk.money и объемы переводов внутри zk.money. Поэтому имеет смысл создать хотя бы еще один аккаунт на другом кошельке и туда-сюда погонять средства между ними, но это лишь мысли в слух, точных критериев и будет ли аирдроп вообще - нет. Последнее решения делать или не делать всегда остается за вами!

Каждый сам решит для себя как использовать этот протокол. Наша задача была научить Вас взаимодействовать с ним и показать, за что, возможно, можно будет получить аирдроп

/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\

Поддержи Нас! Расскажи про нас, поделись ссылкой на наш Телеграмм.

Для поддержки монетой:

NEAR: piggybang.near
ERC20/BNB... : 0x2Dd18A9Eb090FC80e18035074A1F4263832DD6C0