July 12, 2023

ZkBob: Инструмент обеспечения конфиденциальности для Общих задач

О проекте узнал в Prime.

По данным Defillama TVL равен $476 658:

А по данным zkBob Community Stats | AlphaGrowth, сейчас подписчиков в Твиттере 8481, было вчера 8488, 7 дней назад было 8444, 82772 месяц назад - динамика положительная:

Информации об инвестициях не нашёл, о команде тоже (но это и понятно - проект про приватность).

В целом же, тематика актуальная, поэтому и решил рассказать о проекте.

Github у них есть - zkBob · GitHub

Основной zkbob-contracts обновляется хоть и нечасто (у первого 3 недели назад последнее обновление), но существенно (44 добавления и 20 удалений у последнего на момент написания коммита).

Оглавление

Предупреждение

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

Практика

Основное приложение - zkBob - Private Stable Transfers

Заходим, "Connect wallet":

Выбираем кошелёк, подключаем...

Авторизовались:

Наверное вы заметили, я нажал по кнопке с черно-белым логотипом (если браузер верно распознал изображение), и выбрал Optimism.

Клик по адресу просто откроет возможность перехода в эксплорер, а также отключения.

ZkAccount

Кликаем по кнопке:

"Create new zkAccount":

"Use my web3 wallet":

Выбираем кошелёк:

"Sign the message", подписываем в кошельке Далее "Setup password":

Вводим:

И "Verify". Всё!:

Кликнув вновь по "ZkAccount" видим меню:

"Generate receiving address" - получаем адрес. У меня это zkbob_optimism:9vqh1v4HsrZzheCNA43XXYJCCzqYECF78nnvQjQePpjWQW4632xo6ftBDEoEPVf

В "Settings" отображается только возможность получения Seed фразы и отключения пароля:

В случае "Show secret phrase":

Вводим пароль, а далее нам её выведут. Я вам показывать, конечно, не стану...

"Disable password":

Вводите пароль, Confirm - отключён.

"Redeem gift card" откроет камеру для сканирования.

Если же обновите страницу, попросит ввести пароль для разблокировки:

Deposit

Кликаем по соответствующей кнопке:

Указываем сумму (я уже это сделал), жмём "Deposit". Далее подписываем для предоставления разрешений - результат:

В процессе:

Обновился баланс:

Transfer

Открывает такую форму:

Вставил свой:

"Transfer":

"Confirm" и всё - ждём:

В History можем увидеть наш перевод:

Обратите внимание, что в transfer есть возможность ввода большого кол-ва адресов - это удобно, если хотите сделать рассылку средств...

Withdraw

Дерёт много, но я лишь показываю для обзора, поэтому не обращаю внимание, что комиссия больше суммы:

Можете отметить "Convert some BOB to ETH on withdrawal":

Но у меня сумма маленькая - не выйдет. Просто вставляю свой адрес:

И "Withdraw":

"Confirm" и ждём:

Потом просто ждите на кошельке...

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

А возможность конвертации части суммв в ETH позволит получить и токены на комиссию, что здорово!

Bridge (Get BOB)

Get BOB - новое название кнопки (переименовали после начала написания статьи).

Кликаем по этой кнопке сверху:

USDT:

Выбираете сеть:

И выбираете, например, ETH:

Вводите сумму:

"Review swap":

"Start swaping" и подтверждаем в кошельке.

Ждём

Готово:

Жмём "Done".

Теперь можем пополнить, но это вам я уже показывал:

Обновление: ETH пулы

Теперь можете кликнуть по значку выбора сети:

И выбрать ETH:

Пополнение (мин. 0.001 ETH):

Ждём:

Можем сразу закрыть, чтоб посмотреть (есть ли ETH). Для этого обновляем страницу, и видим его в истории:

Если на балансе нет, ждём, пока появится...

Появились:

Обновление: Платёжные ссылки

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

Для начала надо сверху переключиться на Polygon USDC ZkBob:

Нажимаете по zkAccount:

"Get payment link":

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

Я уже ввёл сумму. Нажимаем "Send", подписываем:

Подтверждаем в кошельке и всё:

Заходим в History и видим, что поступило. Баланс обновится в ближайшее время:

Всё

Благодарю за внимание.

С вами был незрячий разработчик и автор канала https://t.me/blind_dev - подписывайтесь, чтоб получать новые обзоры, а также новости по моим разработкам.

Также распространяйте статью, чтоб о ней узнало как можно больше людей - благодарю.

P. S. О проекте узнал благодаря Crypton prime: присоединяйтесь, обзор сообщества от меня.