Bitget App
Торгуйте разумнее
Купить криптоРынкиТорговляФьючерсыEarnWeb3ПлощадкаПодробнее
Торговля
Спот
Купить и продать криптовалюту
Маржа
Увеличивайте капитал и эффективность средств
Onchain
Безграничные возможности торговли.
Конвертация и блочная торговля
Конвертируйте криптовалюту в один клик без комиссий
Обзор
Launchhub
Получите преимущество заранее и начните побеждать
Скопировать
Копируйте элитного трейдера в один клик
Боты
Простой, быстрый и надежный торговый бот на базе ИИ
Торговля
Фьючерсы USDT-M
Фьючерсы с расчетами в USDT
Фьючерсы USDC-M
Фьючерсы с расчетами в USDC
Фьючерсы Coin-M
Фьючерсы с расчетами в криптовалютах
Обзор
Руководство по фьючерсам
Путь от новичка до профессионала в торговле фьючерсами
Акции по фьючерсам
Получайте щедрые вознаграждения
Bitget Earn
Продукты для легкого заработка
Simple Earn
Вносите и выводите средства в любое время, чтобы получать гибкий доход без риска
Ончейн-Earn
Получайте прибыль ежедневно, не рискуя основной суммой
Структурированный Earn
Надежные финансовые инновации, чтобы преодолеть рыночные колебания
VIP и Управление капиталом
Премиум-услуги для разумного управления капиталом
Займы
Гибкие условия заимствования с высокой защитой средств
Разработчик Ethereum barry опубликовал новый прогресс по zkEVM приватным смарт-контрактам: поддерживается приватное пользовательское состояние, но отсутствует приватное глобальное состояние.

Разработчик Ethereum barry опубликовал новый прогресс по zkEVM приватным смарт-контрактам: поддерживается приватное пользовательское состояние, но отсутствует приватное глобальное состояние.

金色财经金色财经2025/10/22 03:48
Показать оригинал

Jinse Finance сообщает, что разработчик Ethereum barryWhiteHat опубликовал статью, в которой говорится, что с коммерциализацией виртуальных машин с нулевым разглашением (zkEVM) появилась интересная возможность: предоставлять инфраструктуру для приватных смарт-контрактов, сохраняя при этом совместимость с Ethereum Virtual Machine (EVM). Разработчики могут писать код на Solidity и компилировать его с помощью определённых версий компилятора Solidity или некоторых инструментов постобработки, чтобы создавать приватные смарт-контракты. Вокруг приватного глобального состояния и приватности существуют важные компромиссы, основная причина которых заключается в следующем: чтобы что-то доказать, необходимо знать, что именно доказывается. Поэтому не может существовать такого приватного смарт-контракта, который обладает глобальным публичным состоянием, о котором вы не знаете. Следовательно, не может существовать приватного смарт-контракта с глобальным приватным состоянием. Например, такие приложения, как Uniswap, не могут быть реализованы в приватной форме, потому что доказатель должен знать балансы двух пулов, чтобы доказать корректность выполнения swap (транзакции). Поэтому некоторые известные и любимые нами приложения на данный момент не могут быть реализованы в приватной форме, если только у нас нет функции ввода-вывода (IO) — именно поэтому IO так важен. Он позволяет нам построить полностью приватный Ethereum с теми же доверительными предпосылками, что и у нативного Ethereum. Однако цель данной статьи — рассмотреть, как с помощью добавления двух опкодов pstore и pload в reth и их компиляции в виртуальную машину с нулевым разглашением (zkEVM) можно реализовать тип приватного смарт-контракта — такие контракты имеют приватное пользовательское состояние, но не обладают приватным глобальным состоянием.

0

Дисклеймер: содержание этой статьи отражает исключительно мнение автора и не представляет платформу в каком-либо качестве. Данная статья не должна являться ориентиром при принятии инвестиционных решений.

PoolX: вносите активы и получайте новые токены.
APR до 12%. Аирдропы новых токенов.
Внести!