EY сегодня выпустила новый набор инструментов для частного управления транзакциями на блокчейне Ethereum. Проект, известный как Nightfall 3, сочетает в себе доказательства нулевого знания (ZK или ZKP) с новой моделью проверки транзакций для повышения эффективности и снижения транзакционных издержек. Комбинированный протокол известен как ZK-Optimistic Rollup.
Nightfall 3 объединяет транзакции ZKP в группы, называемые роллапами. Они известны как «оптимистические» роллапы, потому что система предполагает, что транзакции действительны, если не доказано обратное, и устраняет процесс проверки всех участников всех транзакций. Чтобы гарантировать, что в окончательную запись блокчейна включены только правильно сформированные блоки уровня 2, пользователи экономически поощряются сигнализировать против неправильных блоков. Когда делается кол, смарт-контракт подтверждает точность вызова, удаляя неправильный блок уровня 2.
Команды EY ранее внесли свой вклад в достояние протоколов ZKP под названием Nightfall.1 С момента первоначального развертывания в 2019 году быстрый рост услуг децентрализованных финансов (DeFi) вызвал перегрузку сети и повысил транзакционные издержки, известные как сборы за газ, в блокчейне Ethereum. Этот новый протокол представляет собой значительное повышение эффективности транзакций и, как ожидается, более чем компенсирует недавнее увеличение сборов за газ.
Пол Броуди, лидер EY Global Blockchain, говорит:
«Исходя из опыта EY, ZK-Optimistic Rollups в настоящее время являются одними из самых эффективных в балансировании стимулов безопасности и математической эффективности для проведения частных транзакций в общедоступной сети Ethereum. Как и в прошлом, мы снова вносим этот код, чтобы ускорить внедрение этой технологии на предприятии».
Используя ZK-Optimistic Rollups, Nightfall 3 может достичь стоимости около 8200 гвей за транзакцию, сохраняя при этом конфиденциальность. Это почти одна восьмая стоимость, необходимая для обычной публичной передачи токенов ERC20. Nightfall 3 также предназначен для уменьшения кривой обучения, необходимой разработчикам для реализации конфиденциальности, предоставляя разработчикам стандартизированный интерфейс прикладного программирования (API), который выглядит похожим на другие инструменты передачи токенов.
Доктор Дункан Уэстленд, заместитель директора, руководитель отдела глобальных исследований и разработок блокчейна, Ernst & Young LLP, говорит:
«При разработке нового протокола ZKP разработчики должны иметь возможность напрямую взаимодействовать с ZKP. Если пользователю требуется только передача частных токенов, возможно, чтобы приложение управляло взаимодействиями ZKP. В этом случае, при условии, что пользователь внимательно относится к тому, как осуществляются переводы уровня 1 к уровню 2, транзакцию ZKP можно считать обычным обменом токенов, хотя и с дополнительной конфиденциальностью. Наличие API, который позволяет пользователям работать таким образом, может ускорить разработку».