В экосистеме Ethereum может появиться множество новых протоколов Layer 2 (L2), построенных на недавно выпущенной кодовой базе Polygon с открытым исходным кодом Chain Development Kit, которая использует технологию доказательства с нулевым разглашением (ZK-proof) для обеспечения безопасности и быстрой финализации.
Джорди Байлина, соучредитель и технический руководитель Polygon, рассказал о новом наборе инструментов, который общедоступен в репозитории GitHub:
«Мотивирующая идея проста: разработчикам должно быть легко и просто запустить Layer 2 для Ethereum на базе ZK, адаптированный к требованиям их проекта».
По словам Байлина, ключевым преимуществом комплекта является то, что Polygon CDK обеспечивает автоматический доступ к ликвидности во всех блокчейнах Polygon, а также в более широко используемой экосистеме Ethereum, обеспечивая «масштабирование по требованию, без фрагментации ликвидности».
Разработчик Ethereum указал на ряд различных проектов по созданию блокчейнов на базе CDK для различных вариантов использования, включая платежные L2, децентрализованные финансы, игры, платформы для социальных сетей, а также платформы для авторов или невзаимозаменяемых токенов.
Байлина также подчеркнул возможность настройки CDK для различных блокчейнов приложений, включая настройки для режима объединения или проверки, zkEVM или другой среды выполнения на базе ZK, различные решения по обеспечению доступности данных, настройку собственных токенов и газовых токенов, централизованный или децентрализованный режим секвенсора, а также частные сети с детализированными белыми списками.
Важность технологии защиты с использованием ZK — еще один фактор, который подчеркнула Байлина, подчеркнув веру Polygon Labs в то, что нулевое разглашение — это будущее масштабирования Ethereum. Как объясняет руководитель Hermez zkEVM, блокчейны, запущенные с помощью Polygon CDK, автоматически подключаются к общему мосту ZK и «уровню взаимодействия», который представляет собой протокол межсетевой связи.
«Предположим, в экосистеме Polygon есть тысячи блокчейнов. Для каждого из них неэффективно отправлять свои доказательства непосредственно в Ethereum. Вместо этого уровень взаимодействия будет получать доказательства от блокчейнов и отправлять одно ZK-доказательство, которое подтверждает состояние всех блокчейнов Polygon».
Байлина сказал, что эта технология открывает возможность межсетевых транзакций, совершаемых за доли минуты, и создает ощущение среды с одним блокчейном.
Он также рассказал о ключевых различиях между CDK и другими языками программирования экосистемы Ethereum, такими как кодовая база Cairo от StarkWare, пионера защиты с использованием ZK-доказательств.
Байлина объяснил, что архитектура, разблокированная Polygon CDK, отличается тем, что она обеспечивает автоматический доступ к общей ликвидности через мост ZK и уровень взаимодействия экосистемы L2, защищенный рабочими доказательствами ZK.
В заключение он подтвердил веру в ZK-доказательства как будущее масштабируемости Ethereum, учитывая его быструю финализацию и время вывода средств по сравнению с недельными задержками из-за доказательств мошенничества, которые присутствуют в оптимистичных решениях объединения транзакций на L2.
«ZK создает более качественные мосты, но также защищает блокчейны с помощью строгих математических вычислений без необходимости использования социально-экономических компонентов, необходимых для доказательства мошенничества».
Подробнее о текущем состоянии сетей второго уровня Ethereum, основах объединения транзакций Ethereum на L2 и различные подходы к масштабированию блокчейна смарт-контрактов.