Что делает компания / проект?
Mina Protocol (MINA) — представляет собой минимальную «сжатую цепочку блоков», созданную для сокращения вычислительных требований и повышения эффективности DApps. Mina был назван самым легким блокчейном в мире, поскольку его размер рассчитан на то, чтобы оставаться постоянным, несмотря на рост использования. Кроме того, он остается сбалансированным с точки зрения безопасности и децентрализации. В октябре 2020 года проект был переименован с Coda Protocol в Mina.
Сеть Mina имеет размер всего 22 КБ, что очень мало по сравнению с блокчейном Bitcoin на 300 ГБ.
Mina Protocol — это первый в мире криптовалютный протокол, сжатый до размера нескольких твитов, он всегда составляет 22кб. Революционная блокчейн-архитектура Mina использует доказательство с нулевым разглашением, что решает множество проблем нынешних блокчейнов (конфиденциальность данных, перегрузка сети, транзакционные издержки, простота использования и простота интеграции в традиционные сервисы).
Особенности
Mina работает над созданием эффективной распределенной платежной системы, которая позволит пользователям изначально проверять платформу с самого начала. В техническом документе это называется «сжатой цепочкой блоков».
Протокол использует краткие неинтерактивные аргументы знания с нулевым разглашением (zk-SNARKs), криптографическое доказательство, которое позволяет кому-либо аутентифицировать информацию, не раскрывая ее. Однако предоставление пользователю возможности отслеживать платформу до ее исходного блока может быть непрактичным в большой сети. Таким образом, Mina постепенно вычисляет SNARK, которые концентрируются только на последних нескольких блоках — это означает, что конечные пользователи проверяют это доказательство, сжатое zk-SNARK, а не всю историю транзакций блока.
В основе протокола Mina лежит MINA, его собственная валюта, которая функционирует как служебная монета и средство обмена.
Как работает протокол Mina?
Mina похожа на Bitcoin, за исключением того, как он обрабатывает транзакции, но также использует модель учетной записи, используемую в Ethereum.
В этом отношении разница между Bitcoin и Ethereum заключается в том, что состояние цепочки блоков Биткойн содержит список неизрасходованных монет, а состояние Ethereum состоит из остатков на счетах.
Mina, с другой стороны, использует прувер (или снаркер, если хотите), эквивалент майнера, чтобы гарантировать, что каждый блок фиксируется в состоянии.
Mina использует Ouroboros Samasika, тип механизма PoS, специально разработанный для сжатых децентрализованных сетей, поскольку он обеспечивает загрузку из исходного блока.
Краткие цепочки блоков содержат две основные функции: проверку и обновление. Проверка затрагивает консенсус, сводку блокчейна и блоки, а функция обновления взаимодействует с консенсусом и сводкой цепочки.
Помимо вышеупомянутых реализаций, в проекте используется состояние параллельного сканирования для оптимизации скорости обработки транзакций, которое работает путем группировки неподтвержденных блоков и назначения процесса параллельным доказывающим устройствам.
Основные участники протокола Мина
Mina полностью революционизирует текущий ландшафт блокчейнов, где на большинстве платформ есть верификаторы, такие как майнеры / стейкеры и легкие клиенты, которые выступают в качестве третьих лиц при проверке транзакций.
Mina использует другой подход, имея несколько участников, каждый из которых выполняет определенную функцию в децентрализованной сети.
К трем основным ролям относятся верификаторы, производители блоков и снаркеры.
Верификаторы
Верификаторы взаимодействуют с zk-SNARKS, которые занимаются сертификацией согласованной информации. Каждый пользователь протокола Mina считается верификатором при условии, что его устройства могут обрабатывать цепочку размером 22 КБ и выдерживать время обработки в несколько миллисекунд.
Производители блоков
Производители блоков принимают форму стейкеров или майнеров и получают вознаграждение за блоки и платежи за транзакции. Интересно, что протокол не сокращает стимулы, направленные на блокирование производителей. Эта категория участников позволяет пользователям Mina делегировать им свои монеты.
Помимо объединения транзакций в блоки, производители блоков также должны SNARK на эквивалентное количество ранее совершенных сделок, поскольку невыполнение этого во время производства блоков приведет к тому, что неполные блоки и другие узлы будут отклонять их действительность.
Если производитель блоков хочет включить 10 транзакций в цепочку, они также должны торговать SNARK с начала очереди. Однако у них есть возможность производить SNARK или использовать те, которые сгенерированы специальной группой участников, называемой снаркерами.
Снаркеры
Снаркеры, также известные как пруверы, производят zk-SNARK, используемые для проверки транзакций.
Производители блоков платят снаркерам из общих комиссий за транзакции, которые они получают за добавление новых блоков. Однако, чтобы получить право на получение гонорара, они должны размещать заявки. Обратите внимание, что zk-SNARK снаркера должен использоваться в блоке, в то время как производитель блоков, который его использует, отвечает за стимулирование снаркера.
Это создает бизнес-экономику, в которой несколько ловушек могут размещать заявки, привязанные к одной и той же транзакции. Производители блоков, с другой стороны, рассчитывают на прибыль и выберут ставку с самой низкой комиссией. Следовательно, снаркеры вынуждены производить недорогие СНАРКИ.
Как происходят транзакции на Mina
- Процесс начинается с того, что пользователь инициирует транзакцию, после чего сделка переходит в пул памяти, пул действительных, но неподтвержденных транзакций.
- Затем ловушки вступают во владение, создавая доказательства или УКАЗАНИЯ. Далее следует процесс выбора производителя блока (BP) для объединения транзакций в блок. Обратите внимание, что BP просматривает мемпул для выгодных сделок.
- Затем BP выбирает SNARK в соответствии с правилами механизма консенсуса.
- Обратите внимание, что производитель блоков просматривает заявки на получение SNARK с самой низкой ценой. Кроме того, недавно добавленные транзакции имеют обновленную книгу заказов SNARKS.
- Затем пришло время включить SNARKS в блок, затем добавить блок в цепочку и обновить сеть. Связанные транзакции удаляются из цепочки, чтобы сохранить размер протокола постоянным.
- Затем производитель блоков обновляет zk-SNARKS протокола.
- Наконец, новый блок становится неотъемлемой частью цепочки.
ICO
- Продажа токенов: 13 APR – 13 APR 2021.
- Тип токена: OWN BLOCKCHAIN
- ICO Toкeн Цена: : 1 MINA = 0.25 USD
- На бирже: 1 JUN 2021 г./ Цена: 1 MINA = 3.13 USD