April 27, 2023

Обзор Mina protocol: блокчейна с 22 КБ

Официальный сайт https://minaprotocol.com/

Странно, но на самой главной странице сайта или в меню нет ссылки на документацию, и нет информации о кошельках... Через поиск, а как вы понимаете это не является хорошим нашёл страницу https://docs.minaprotocol.com/using-mina/install-a-wallet

Здесь можете выбрать кошелёк, но подробнее об этом в практической части статьи.

Оглавление

Рыночные данные

По данным из Coingecko, рыночная капитализация $MINA = $604,270,325 (604 МЛН); циркулирует 890,973,665 $MINA, всего токенов 1,026,538,732, а максимума нет.

Анализ по 4К

Напомню, что это методика оценки команды, концепта, коина и кода проекта.

Команда

На первой странице 9 из 9 баллов в моём боте после заполнения ответов на вопросы:

А вот на второй 8 из 9:

Список вопросов с их ответами текстом:

  1. Есть ли список участников команды на сайте с их сферами деятельности? Да: https://minaprotocol.com/about
  2. Есть ли ссылки на их соцсети? Да: https://bit.ly/MinaDiscord, https://twitter.com/minaprotocol, http://bit.ly/MinaProtocolFacebook, http://bit.ly/MinaTelegram, https://minafoundation.notion.site/Follow-Mina-s-WeChat-and-Weibo-Official-Accounts-91226f4ea59b402ebf0cb3b40f764d
  3. Опытны ли члены команды? Да: Нажимаете на имя на странице "About Mina", и получаете инфу (правда не у всех есть подробности о себе). Например, Samuel является инженером инфраструктуры, который работал в нескольких инфраструктурах в сфере финтеха, здравоохранения и финтеха; Elizabeth Binks - Software Engineer, Chainsafe Systems.
  4. Было ли время совместной работы ключевых членов команды? Да: Проект существует давно. Инфы на сайте об этом нет, но проект развивается с 2017 года, а в мейннете с 2021 года.
  5. Если CEO и ключевые сотрудники команды работали в других компаниях, проверить, представляют ли они собой что-то? Да: Вот информация по Elizabeth Binks: https://www.cypherhunter.com/en/p/elizabeth-binks/
    Опыт в Ethereum, Cosmos, Mina и других проектах...
    Также и другие опытны, если о них есть инфа на странице "About Mina".
  6. Высоко ли качество контента в соцсетях у членов команды? Близки ли они теме блокчейна? Да: Новости о проекте, экосистеме, Zk технологии.
  7. Созданы ли социальные сети проекта давно (не только для ICO или подобного события)? Да: Давно: больше года назад.
  8. Соответствуют ли проекту, идеологии блокчейнов и криптовалют интересы участников команды? Да: Связаны плотно с блокчейнами те, чья деятельность описана на странице "About Mina".
  9. Являются ли члены команды законопослушными (нет ли судимости, задолжности и пр.?)? Да: Всё ок.
  10. Являются ли фото членов команды уникальными (нет ли чужих фото)? Да: Я незрячий, но думаю уникальны. К тому же, проект давно существует: не к лицу им воровать фото.
  11. Есть ли проект в Bitcointalk? Да: https://bitcointalk.org/index.php?topic=5304114.20
  12. Адекватны ли ответы на вопросы пользователей со стороны администраторов ветки? Да: Также в ветке публиковали новости.
  13. Интересен ли проект аудитории форума? Нет: Всего две страницы в ветке.
  14. Являются ли вопросы и отзывы в ветке форума уникальными, живыми? Да: Они соответствуют происходившим с проектом событиям.
  15. Адекватны ли ответы на ваши вопросы в Telegram и других соцсетях? Да: Вот ответ на мой вопрос: https://t.me/minaprotocol/507475
  16. Есть ли обзоры и прочие независимые мнения в соцсетях по хештегам проекта? Да: Проект давно существует. Их множество. Например, https://twitter.com/Fundonomics/status/1487567909333475334
  17. Естественны ли обзоры и комментарии по проекту в соцсетях? Да: И их много. Активное сообщество сторонников $MINA.
  18. Естественны ли посты в блогах о проекте? Не похожи ли они на покупные? Нет ли затишья с последующим возобновлением публикации? Да: Естественные: новости проекта и ZK сферы, обзоры функционала и достижений проекта.

Вот переписка со мной в Telegram чате, доказывающая, что ответы адекватные:

Концепт

8 из 10 баллов:

  • 19. Есть ли White paper Да: Техническая белая бумага: https://minaprotocol.com/wp-content/uploads/technicalWhitepaper.pdf и экономическая: https://minaprotocol.com/wp-content/uploads/economicsWhitepaper.pdf
  • 20. Уникальный соответствующий проекту контент ли в белой бумаге (Особое внимание стоить обращать на разделы, где описываются технологии, принципы работы и прочее) Да: Всё уникальное.
  • 21. Открыт ли Whitepaper или доступен лишь избранным? Да: Открыт.
  • 22. действительно у продукта есть свой рынок? Да: Zk Proofs - это то, что очень важно. Это и подтверждение персональных данных и прочего без их демонстрации, и шифрование.
    Второй плюс - запуск сверх-лёгкой Ноды.
    Хотя есть и риск появления Zk-Нод у других БЧ, что уменьшит ценность Mina.
  • 23. Сколько людей будут являться потенциальными покупателями или пользователями услуги? Готовы ли они пользоваться продуктом за указанную цену? (да или нет) Да: В экономической белой бумаге об этом ничего не написано, но думаю да.
    При хорошем маркетинге и востребованности это могут быть миллионы пользователей. ZkApps вполне могут повысить востребованность Mina.
  • 24. Есть ли Бизнес-план? Нет: На сайте не нашёл.
  • 25. Прописаны ли в нём расходы? Нет: Его нет.
  • 26. Проведён ли Конкурентный анализ? Да: В экономической белой бумаге рассказано про недостатки других блокчейнов, а также про другие решения с Zk в технической.
  • 27. Прописаны ли сильные и слабые стороны конкурентов? Как их решает продукт? Да: В технической и экономической белой бумаге.
    Например, написано про лёгкие Ноды других блокчейнов, что они основаны на доверии пользователей к ним и полным Нодам.
    Но конкретных сравнений нет.
  • 28. Технически ли грамотно преподносится идея, глубоко проработана концепция проекта Да: В технической белой бумаге прописаны все этапы валидирования, а также как работает Mina.

Коин

4 из 4 баллов:

  • 29. Есть ли смысл в токене проекта? Грамотно ли прописаны его роли? Да: Является основой для валидирования (причём как валидаторами, так и снаркерами), оплаты комиссий и пр.
  • 30. Грамотно ли прописано распределение средств? Нет ли необоснованно завышенных процентов на какие-то области, например, закупку оборудования или 70% на маркетинг без расписывания подробностей? Да: Подробности на https://minaprotocol.com/ru/blog/mina-token-distribution-and-supply
  • 31. В WP такие понятия, как инвестор или прибыль отсутствуют? Если нет и проект не зарегистрирован в SEC, плохо. Да: Отсутствуют.
  • 32. Является ли достаточно децентрализованным распределение токена? Да: По данным https://minaexplorer.com/ledger токены распределены сейчас более-менее хорошо... Например, первый аккаунт имеет 7,2% начального распределения, второй - 4.1% (сейчас даже меньше, т. к. токенов больше).

Статья про начальное распределение:

Текстом:

  1. Распространение сообщества (42,3% от первоначального распространения)
    1.a) Участники Pre-Mainnet Genesis (4,4% от первоначального распределения)
    1.b) Распродажа сообщества (7,5% от первоначального распространения)
    1.c) Проектные гранты (11,0% от первоначального распределения)
    1.d) Супернаграды (4,6% от первоначального распределения)
    1.e) Члены Genesis после основной сети (8,8% от первоначального распределения)
    1.f) Майнинг SNARK (6,0% от первоначального распределения)
  2. Фонд Mina Foundation Endowment (6,0% от первоначального распределения)
  3. O(1) Labs Endowment (7,5% от первоначального распределения)
  4. Сторонники (20,5% от первоначального распределения)
  5. Основные участники (23,6% первоначального распределения)
  6. Награды за блок

Подробности на странице.

А вот список аккаунтов с их токенами (доказательство децентрализованного распределения $MINA):

Код

Баллов 7 из 8:

  • 33. Есть ли NVP (начальная версия)? Да: Давно. Сейчас уже в тестнете zkApps.
  • 34. Подошла ли команда обстоятельно к пазработке продукта и его технической части? Да: Есть и блокчейн, работающий давно, и экосистема создаётся.
  • 35. Было ли проведено исследование относительно того, насколько актуальна будет их разработка? Нет: По крайней мере о нём ничего не написано в белых бумагах.
  • 36. Есть ли Github проекта? Да: https://github.com/MinaProtocol/mina
  • 37. Регулярно ли размещаются обновления, а также нет ли незначимых изменений по количеству строк и символов в коде? Да: Изменения значимые.
  • 38. С пониманием ли дела отвечает команда на запросы пользователей в issues? Да: https://github.com/MinaProtocol/mina/issues
  • 39. Быстро ли развивается продукт (приложения или блокчейн)? Да: Последнее обновление кода на момент аудита 4 часа назад.
  • 40. Уделено ли внимание технической части проекта в WP? Качество излагаемой информации? Да: Они сделали полноценный отдельный документ на 98К знаков.

Итог

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

Запустить и посмотреть его можно по ссылке https://t.me/audit_4k_bot?start=projectNTg0NTI5NTUwNl9ydV9NaW5hIHByb3RvY29s

Практика

В будущем (говорят к концу года) появятся в mainnet ZkApps, а пока только в тестнете, соответственно мы рассмотрим лишь кошелёк...
Но дам ссылку на страницу с ZkApps: https://minaprotocol.com/zkapps

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

Меня интересуют только первые 2, но вы можете выбирать любой (есть даже аппаратный).

1. Clorio Wallet

Нажимаем по его ссылке и переходим на https://clor.io/

Вы можете скачать, а я нажму по ссылке "Use Clorio Browser":

Попадаю на страницу https://mainnet.clor.io/#/

Клик по " I agree  ", а далее "Create new wallet":

Выбираем аватарку и жмём "Next":

Сохраняем Seed фразу в надёжном месте, никому не поазываем (я создаю просто тестовый аккаунт на время написания статьи).

Можете кликнуть по " Download paperwallet in PDF  ", и сохранить в pdf файле.

Устанавливаете пароль, сохраняете "Save", а далее жмёте " Continue" в инфе о Seed фразе:

Заполняете пропуски в фразе, кликаете по " Complete  ", и попадаете на основную страницу кошелька:

В настоящее время $MINA можно перевести только с централизованных бирж, что я и сделал:

Вкладка " Send TX":

Заполнил свой же адрес, чтоб не париться - вводите иного получателя. Далее указываете сумму и режим отправки "Средний" или "Быстрый" (я выбрал быстрый, из-за чего комса 0.07 $MINA).

Далее жму " Preview  ":

Заполняем pathfrase или приватник, и кликаем по "Send":

" Confirm  ". Переходим далее в " Overview", и через видим транзакцию:

Страница "Staking Hub":

Здесь показан наш стейк, а также куда делегировали.

Можем нажать " Custom delegation  ":

Указываете публичный ключ валидатора и делегируете...

В случае же клика по "Delegate" возле одного из валидаторов, будет такое окно:

" Confirm  ":

Настраиваем комиссию:

" Proceed  ", заполняем приватник или фразу:

После клика по "Send" возвратимся на страницу со списком валидаторов.

Страница "Sign message":

Вводим сообщение, Seed фразу и жмём " Sign":

Идём на "Verify message", скопировав данные, что нам пришли, и вставляем в поля:

" Verify  ":

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

Переходим по "Backup" возле ссылки выхода:

Вставляем "Passphrase", Confirm  ":

Будет выдан приватный ключ.

С этим кошельком всё.
Мне он не очень понравился:

  1. Требуется постоянно вводить Passphrase или приватник вместо пинкода.
  2. Не особо много функций.
  3. В списке транзакций непонятно, что означает каждая (по крайней мере текстом).

Надеюсь, что следующий будет норм...

2. Auro Wallet -

Переходим на https://www.aurowallet.com/

"Chrome" или "Firefox" - я нажимаю по первой ссылке:

Устанавливаем, и закрепляем в панели расширений:

Окно расширения после клика по нему:

"Create Wallet":

"Agree":

Вводим и подтверждаем пароль безопасности. Я сначала ввёл все одинаковые буквы: попросили указать заглавные буквы - сделал и нажал "Next":

Отмечаем предупреждения о сохранении фразы и пр:

После чего жмём "Next", и видим Seed фразу:

После копирования кликаем по "Confirmed Backup":

И заполняем в правильном порядке фразы:

"Next":

"Start":

Если нажать на "Menu" (первая кнопка вверху), попадём в настройки:

"Security":

Здесь можно выполнеить бекап Seed фразы и изменить пароль безопасности. Нажмём на бекап фразы "Backup Mnemonic Phrase":

Вводим, "Next", "OK" и "Next":

Как видите, всё аналогично бекапу после создания кошелька.

"Change Security Password" показывать уже не буду - думаю разберётесь.

Возвращаемся в "Settings" кликом по значку сверху, и выбираем "Auto-Lock":

И можем изменить, например, на 5 минут (я сделал 8 часов, чтоб не напрягаться при написании обзора).

В "Network" можно выбрать сеть:

"Language" только English и ещё один язык, или Китайский, поэтому показывать не буду.
Далее "Currency":

Можно выбрать доллар, евро, Рубль, GBP.

"Address Book":

"Add":

Вводим название адреса, сам адрес и жмём "Confirm":

После чего видим его в списке. Кликаем по нему:

Можем отредактировать. Также есть кнопка "Delete":

Если подтвердим через "Delete", адрес будет удалён из адресной книги.

Кстати, есть ещё "App Connections", но как я и думал, раздел пустой, и никаких приложений не предлагается:

Клик по "Mainnet" позволяет выбрать сеть, не заходя в настройки:

Нажав на "Wallet", откроем список действий:

"Import":

"Private Key":

Вводим имя аккаунта и жмём "Next":

Указываем приватник и "Confirm":

Наш предыдущий акк появился в списке. Если нажать на значок возле него, можно получить данные с возможностью удаления:

Показывать действия не буду - окна идентичные...

Возвращаемся на главную:

Кнопка "dappUnConnect" покажет инфу о приложении или попросит подключиться:

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

Идём в "Send", и заполняем поля:

Комиссия 0.2001 MINA. В "Default" - 0.01 - выбирать вам. Ещё одно отличие в том, что здесь есть "Slow", если готовы ждать (сумма 0.0011).

Выбрав всё, кликаем по "Next":

Если всё устраивает, "Confirm":

И видим в истории нашу транзакцию:

Клик по транзакции откроет подробности:

Переходим к "Receive":

Здесь, как и везде, адрес + QR-код.

В истории клик по "Check more transactions history" откроет блок-эксплорер:

Переходим к "Staking":

Видим инфу по валидатору. Можем нажать "Change":

Клик по "Input BP node address":

Ввожу "Everstake" (знаю его валидирование долгое в разных сетях):

И выбираю кликом:

Можете нажать "Advanced":

Но я оставлю "Default" и нажму "Next":

Если всё ок, "Confirm":

И как видите, появилась в ожидании транзакция. Кстати, предыдущая (отправка) уже подтверждена, так что "Default" можно смело выбирать.

Переключился на созданный в этом кошельке аккаунт, и вижу такую страницу стейкинга:

"Go to staking":

Далее всё также, как уже показывал.

Вывод по кошельку:

Нравится. Единственное: зря не сделали подтверждение транзакций паролем блокировки кошелька - повысит безопасность..

Всё

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

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

Также буду рад распространению обзора и донатам на ENS denis-skripnik.eth или Mina кошелёк:
B62qiYUDiDznWNwr3ngy2uxT7q37vaJHdCEuXbrAaYiJY4KbFfYGxH3