• bitcoinBitcoin (BTC) $ 91,182.00
  • ethereumEthereum (ETH) $ 3,049.34
  • tetherTether (USDT) $ 0.999282
  • usd-coinUSDC (USDC) $ 0.999803
  • tronTRON (TRX) $ 0.286625
  • dogecoinDogecoin (DOGE) $ 0.157338
  • cardanoCardano (ADA) $ 0.462632
  • bitcoin-cashBitcoin Cash (BCH) $ 497.24
  • zcashZcash (ZEC) $ 592.81
  • chainlinkChainlink (LINK) $ 13.36
  • leo-tokenLEO Token (LEO) $ 9.59
  • stellarStellar (XLM) $ 0.250216
  • litecoinLitecoin (LTC) $ 94.11
  • moneroMonero (XMR) $ 365.45
  • hedera-hashgraphHedera (HBAR) $ 0.148594
  • daiDai (DAI) $ 0.999855
  • crypto-com-chainCronos (CRO) $ 0.109468
  • okbOKB (OKB) $ 112.10
  • ethereum-classicEthereum Classic (ETC) $ 14.39
  • kucoin-sharesKuCoin (KCS) $ 12.08
  • algorandAlgorand (ALGO) $ 0.154950
  • cosmosCosmos Hub (ATOM) $ 2.69
  • vechainVeChain (VET) $ 0.014400
  • dashDash (DASH) $ 75.38
  • tezosTezos (XTZ) $ 0.532572
  • decredDecred (DCR) $ 32.56
  • iotaIOTA (IOTA) $ 0.126911
  • true-usdTrueUSD (TUSD) $ 0.995224
  • neoNEO (NEO) $ 4.67
  • basic-attention-tokenBasic Attention (BAT) $ 0.181870
  • qtumQtum (QTUM) $ 1.70
  • 0x0x Protocol (ZRX) $ 0.174100
  • eosEOS (EOS) $ 0.231806
  • ravencoinRavencoin (RVN) $ 0.008933
  • iconICON (ICX) $ 0.072172
  • ontologyOntology (ONT) $ 0.075952
  • wavesWaves (WAVES) $ 0.639576
  • paxos-standardPax Dollar (USDP) $ 0.998763
  • liskLisk (LSK) $ 0.226375
  • huobi-tokenHuobi (HT) $ 0.253826
  • bitcoin-goldBitcoin Gold (BTG) $ 0.915987
  • augurAugur (REP) $ 1.60
  • nemNEM (XEM) $ 0.001114
Эфириум

Виталик Бутерин предложил заменить предкомпиляцию modexp в EVM из-за её неэффективности для ZK-EVM

Сооснователь Ethereum Виталик Бутерин выступил с предложением по изменению одного из ключевых компонентов виртуальной машины Ethereum (EVM) — предкомпиляции modexp (модульного возведения в степень). По словам Бутерина, эта функция стала наиболее ресурсоёмким и неэффективным элементом для систем типа ZK-EVM (zero-knowledge EVM), используемых для масштабирования Ethereum.

Предложение Бутерина опубликовано в X (Twitter): ссылка.

Почему modexp создаёт проблему для ZK-EVM

В EVM предкомпиляции — это заранее реализованные функции, предназначенные для выполнения сложных вычислений, которые нецелесообразно реализовывать на уровне байт-кода.
modexp используется для операций модульного возведения в степень, необходимых в основном при RSA-шифровании и проверке цифровых подписей.

Однако, как отметил Бутерин, в контексте zero-knowledge-виртуальных машин (ZK-EVM), где вычисления должны быть доказуемы и воспроизводимы с использованием SNARK-или STARK-доказательств, modexp становится узким местом.

По его оценке, вычисления modexp в 50 раз сложнее по ресурсоёмкости, чем средние блоки, что делает их крайне неэффективными в рамках доказательных систем.

Предложение: новый EIP и отказ от предкомпиляции

Бутерин предложил ввести новое улучшение Ethereum (EIP), которое заменит существующую предкомпиляцию на эквивалентный код, исполняемый напрямую в EVM.
Такое изменение может привести к увеличению затрат на газ, но обеспечит гораздо более прозрачную и предсказуемую модель вычислений для zero-knowledge-доказательств.

Бутерин также подчеркнул, что RSA-подписи и операции, где используется modexp, могут выполняться через SNARK-базированные решения, которые уже обладают встроенной совместимостью с доказательствами корректности, не нарушая принципы детерминированности ZK-систем.

Почему это важно для экосистемы Ethereum

ZK-EVM считается одной из самых перспективных технологий для масштабирования Ethereum. Она позволяет обрабатывать транзакции вне основной сети (off-chain) с последующей криптографической проверкой корректности на уровне основного блокчейна.

Однако для эффективной работы таких систем требуется, чтобы все вычисления в EVM могли быть быстро и однозначно проверяемы в виде доказательств. Текущая реализация modexp не соответствует этому принципу, создавая избыточную нагрузку и замедляя обработку блоков.

Введение нового EIP решит несколько задач:

  • упростит архитектуру ZK-EVM;

  • обеспечит совместимость EVM-вычислений с доказательствами SNARK/STARK;

  • создаст основу для более быстрой и лёгкой верификации транзакций.

Переход к постквантовым и ZK-совместимым решениям

Предложение Бутерина также вписывается в более широкий контекст перехода Ethereum к постквантовой криптографии и повышению устойчивости сети к новым видам вычислительных атак.
Замена modexp и отказ от RSA-подписей в пользу SNARK-решений позволят снизить зависимость от классических криптографических алгоритмов и укрепить безопасность сети на горизонте 10–20 лет.

Что дальше

Если сообщество Ethereum поддержит инициативу, предложение будет оформлено как EIP (Ethereum Improvement Proposal). После обсуждения и тестирования на уровне разработчиков оно может быть включено в один из следующих хардфорков Ethereum.

Виталик отметил, что подобные изменения «не ускорят сеть мгновенно, но улучшат долгосрочную устойчивость архитектуры и сделают ZK-доказательства более универсальными и прозрачными».

Итог:
Инициатива Виталика Бутерина по замене предкомпиляции modexp — это шаг к оптимизации вычислительной модели Ethereum и повышению эффективности ZK-EVM. Такой переход усилит совместимость блокчейна с системами доказательств и обеспечит готовность сети к эпохе постквантовых вычислений.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»