Журнал “Золотая экономика” сообщает, что разработчик Ethereum barryWhiteHat опубликовал сообщение, в котором говорится, что с коммерциализацией виртуальной машины с нулевыми знаниями (zkEVM) возникла интересная возможность: можно предоставить инфраструктуру для частных смарт-контрактов и при этом сохранить совместимость с виртуальной машиной Ethereum (EVM). Разработчики могут писать код на Solidity и компилировать его с помощью определенной версии компилятора Solidity или некоторых инструментов постобработки, чтобы создать частные смарт-контракты. Существует несколько важных компромиссов между частным глобальным состоянием и конфиденциальностью, и основная причина заключается в том, что для проведения доказательства необходимо знать, что именно нужно доказать. Следовательно, не может существовать такого частного смарт-контракта — у него не может быть глобального публичного состояния, о котором вы не знаете. Таким образом, также не может существовать частный смарт-контракт с глобальным частным состоянием. Например, приложения, такие как Uniswap, не могут быть реализованы в частном формате, потому что доказателю нужно знать балансы двух пулов ликвидности, чтобы доказать, что выполнение свопа (торговли) является правильным. Таким образом, некоторые из приложений, которые мы знаем и любим, в настоящее время не могут быть реализованы в частном порядке, если у нас нет функции ввода-вывода (IO) — именно поэтому IO имеет решающее значение. Оно позволяет нам построить полностью частный Эфир, при этом его предположения о доверии полностью совпадают с оригинальным Эфиром. Тем не менее, цель данной статьи заключается в том, чтобы обсудить, как добавление двух опкодов pstore и pload в reth может быть скомпилировано в виртуальную машину доказательства с нулевыми знаниями (zkEVM), тем самым реализовав частный смарт-контракт — такие контракты имеют частное состояние пользователя, но не имеют частного глобального состояния.
Связанные статьи
Киты вносят 3,117 млн USDC на HyperLiquid, открывают короткую позицию по ETH в диапазоне $2 530–$2 670
Федеральный суд Нью-Йорка заморозил $71M ETH, хранящийся в Arbitrum DAO, для компенсации пострадавшим
Кит накапливает 16 900 ETH, добавляет 900 ETH сегодня на сумму 2,13 млн долларов
Upbit запускает слой 2 GIWA Chain с поддержкой Optimism
Bitmine покупает Ethereum на 238 миллионов долларов, пока Том Ли сигнализирует о «криптовесне»
Спотовые ETF на Ethereum зафиксировали $61,29 млн чистых притоков 4 мая: BlackRock ETHA лидирует с $54,83 млн