MINA PROTOCOL — самый легкий блокчейн в мире.

Stylebender
3 min readJan 11, 2021

--

По замыслу весь блокчейн Mina составляет и всегда будет иметь размер около 22 КБ . Таким образом, любой, у кого есть смартфон, сможет синхронизировать и проверить сеть за секунды.

Как работает Мина

Mina — это протокол первого уровня, разработанный для реализации первоначальной цели блокчейна — истинной децентрализации, масштабирования и безопасности.

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

Mina предлагает решение: замену блокчейна легко проверяемым криптографическим доказательством постоянного размера. Mina значительно сокращает объем данных, которые необходимо загрузить каждому пользователю. Вместо проверки всей цепочки с самого начала участники полностью проверяют сеть и транзакции, используя рекурсивные доказательства с нулевым разглашением (или zk-SNARK). Затем узлы могут хранить только это доказательство, а не всю цепочку. И поскольку это постоянный размер, Mina остается доступной и может быть доступна без доверия с любого устройства — даже если она масштабируется до миллионов пользователей и накапливает данные о транзакциях за годы.

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

Проекты и возможности:

SNAPPS — приложения с поддержкой конфиденциальности, Mina может быть использована для разработки децентрализованных приложений, использующих zk-SNARK для обеспечения конфиденциальности.

Легкая цепь, высокая скорость

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

Програмируемые деньги для всех

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

Присоединится к сети мина можно в качестве:

Производителей блоков

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

Как производители снарков

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

Как дилегаты

Поскольку для стекинга требуется, чтобы узлы были в сети, некоторые могут делегировать свои Mina пулам ставок. Эти группы запускают службы стейкинга в обмен на комиссию, которая автоматически вычитается, когда делегат выбирается в качестве производителя блоков.

Цель проекта Mina cоздать динамичную децентрализованную сеть и открытую программируемую валюту, чтобы любой, у кого есть смартфон, мог участвовать, строить, обмениваться и процветать.

--

--