Эксперт допустил распространение ZKP на основную сеть Ethereum
Обеспечиваемая доказательствами с нулевым разглашением (ZKP) функция конфиденциальности может быть применима к мейннету Ethereum. Об этом говорится в исследовании сооснователя Salus Security Миррор Танга и его коллег. Документ рассматривает способы использования ZK-SNARK для обеспечения приватных транзакций с использованием языка программирования Solidity.
По мнению Танга, имплементация функциональности решения на базовом уровне может устранить необходимость в L2-сетях. «Если мы сможем использовать вычислительную оптимизацию для включения технологии ZKP в Solidity, то сможем значительно снизить плату за газ в самом Ethereum», — говорится в исследовании. В результате транзакционная активность сконцентрируется в основной сети, а не в разрозненных L2-экосистемах, объяснил Танг.
В документе упоминаются технические барьеры для внедрения ZK-SNARK в Ethereum. Например, Solidity в настоящее время выполняет одну транзакцию за раз, что потребует найти способы внедрения многопоточности. Также будет необходимо обеспечить возможность аудита решения, чтобы удостовериться в его безопасности.
ZK-SNARK полагается на проверяющих, которые отправляют точные доказательства сторонним верификаторам без раскрытия информации, что предполагает дополнительные требования к хранению на этапе проверки. По мнению Танга, при отсутствии этих барьеров интеграция решения в Solidity может повысить конфиденциальность и устойчивость к MEV, позволяя проводить частные транзакции и голосовать за существующие проекты Ethereum. Ускоренное отслеживание процесса верификации повысило бы производительность блокчейна в целом, подчеркнул он.
Читать на forklog.com
