Polygon недавно привлек внимание своим новым решением – EVM с нулевым разглашением (zkEVM), которое обещает революционизировать масштабирование и быть совместимым с Ethereum. Недавно компания также представила свои новые системы доказательства с нулевым разглашением – Plonky2 и Starky, открыв их исходный код для общественности. Обе системы имеют лицензии MIT и Apache2, что делает их доступными для широкого круга разработчиков и исследователей. Однако, многие задаются вопросом, что же такое Plonky2 и почему это так важно? Давайте разберемся в этом вместе.
Что такое Plonky2 на Polygon?
Система Plonky2, представленная в начале 2022 года, является ключевым элементом стратегии Polygon по масштабированию сети Ethereum до миллиарда пользователей. Основой Plonky2 является рекурсивный SNARK, который представляет собой краткий неинтерактивный аргумент знания с нулевым разглашением. Эта система утверждает, что работает в сто раз быстрее по сравнению с аналогичными решениями.
Рекурсивные доказательства с нулевым разглашением, согласно данным Polygon, в начале своего развития в 2014 году имели в основном теоретическое значение. За последние годы произошел значительный прогресс: если в 2019 году на создание таких доказательств уходило около 120 секунд, то в 2020 году это время сократилось до 60 секунд. Plonky2 в свою очередь позволяет генерировать эти доказательства всего за 0,17 секунды.
Для наглядности, представим ситуацию, когда необходимо подтвердить достоверность 1000 транзакций. Проверка всех 1000 транзакций одним доказательством требует значительных ресурсов и времени. Однако с использованием Plonky2 можно распределить процесс на 1000 машин, каждая из которых создаст свое доказательство. Затем через рекурсивную агрегацию доказательств можно объединить их в одно, способное подтвердить все 1000 транзакций. Этот метод повышает эффективность и скорость проверки транзакций, делая процесс более эффективным и масштабируемым.
Почему Plonky2 важен?
Рекурсивные доказательства играют ключевую роль в обеспечении масштабируемости системы. Использование рекурсивного метода позволяет сделать процесс более децентрализованным, ускоренным и менее затратным. Это означает, что благодаря Plonky2 возможно создание более эффективных и быстрых решений, что важно для развития криптовалютного пространства.
Plonky2 изначально разработан с учетом совместимости с Ethereum, что придает ему дополнительные преимущества. Согласно данным Polygon, для проверки оптимизированного по размеру доказательства Plonky2 на Ethereum потребуется около 1 миллиона газа. Ожидается, что стоимость проверки доказательства Plonky2 снизится до 170-200 тыс. газа, что сделает его самым быстрым и наименее дорогим методом доказательства на Ethereum. Это значительно улучшит эффективность и доступность данного метода.
В прошлом году компания Polygon объявила о своем стремлении помочь в масштабировании ZK, что стало важным шагом в развитии масштабирования Ethereum. Plonky2 представляет собой значительное достижение для всего криптовалютного пространства и важный этап в развитии данного направления. Его внедрение открывает новые перспективы для улучшения процессов и повышения эффективности системы.
ZK L2 получили широкое признание, однако существующие подходы основаны на неэффективных криптографических примитивах, что ограничивает их масштабируемость. Plonky2 предоставляет экосистеме Polygon возможность создавать наиболее эффективные и масштабируемые L2 решения. В итоге, благодаря Plonky2, L2 смогут конкурировать по пропускной способности и стоимости, что открывает новые горизонты для развития криптовалютного мира.