Разработчики EthereumETH$2,360.79+2.13% представили EIP-8105 — предложение по созданию зашифрованного мемпула, области памяти для ожидающих транзакций. Система скроет детали транзакций до их включения в блок, чтобы снизить вредоносную практику извлечения максимальной выгоды (MEV).
Архитектура приватного мемпула
EIP-8105 предлагает схему, не зависящую от конкретного метода шифрования. Разработчики смогут реализовать её с использованием различных криптографических протоколов. Основная цель — сделать сумму, адрес получателя и данные смарт-контракта невидимыми для валидаторов и сборщиков блоков до момента фиксации транзакции в блокчейне.
Мемпул (mempool) — это открытый список всех неподтверждённых транзакций, ожидающих обработки сетью. Сейчас его данные видны всем, что позволяет злоумышленникам перехватывать выгодные сделки.
Что изменит шифрование для MEV-атак
Прозрачность текущего мемпула Ethereum создаёт почву для вредоносного MEV. Злоумышленники анализируют pending-транзакции, чтобы проводить фронтраннинг, опережая выгодные сделки пользователей. Они также выполняют сэндвич-атаки, размещая свои транзакции до и после целевой, или целенаправленно цензурируют операции с определённых адресов.
Это предложение перекликается с недавней инициативой Фонда Ethereum, который выделил $1 млн на субсидии для аудита смарт-контрактов, также направленной на повышение безопасности сети.
Шифрование мемпула лишит их этой возможности, так как полезная нагрузка транзакций станет недоступна для анализа до момента фиксации в блоке.
Место EIP-8105 в борьбе за приватность Ethereum
Инициатива является частью долгосрочных усилий сообщества по смягчению негативных эффектов MEV. Ранее для этого предлагались такие решения, как SUAVE или протоколы с обязательствами. EIP-8105 фокусируется на фундаментальном изменении архитектуры мемпула, делая приватность транзакций нативным свойством сети.IP$0.5045+1.28%
Это может повысить справедливость и безопасность для всех пользователей, от обычных держателей до крупных DeFi-трейдеров. Внедрение потребует консенсуса среди разработчиков и может занять значительное время, но указывает на растущий приоритет защиты от эксплуатации в экосистеме Ethereum.