Фьючерсы
Доступ к сотням фьючерсов
TradFi
Золото
Одна платформа мировых активов
Опционы
Hot
Торги опционами Vanilla в европейском стиле
Единый счет
Увеличьте эффективность вашего капитала
Демо-торговля
Введение в торговлю фьючерсами
Подготовьтесь к торговле фьючерсами
Фьючерсные события
Получайте награды в событиях
Демо-торговля
Используйте виртуальные средства для торговли без риска
Запуск
CandyDrop
Собирайте конфеты, чтобы заработать аирдропы
Launchpool
Быстрый стейкинг, заработайте потенциальные новые токены
HODLer Airdrop
Удерживайте GT и получайте огромные аирдропы бесплатно
Launchpad
Будьте готовы к следующему крупному токен-проекту
Alpha Points
Торгуйте и получайте аирдропы
Фьючерсные баллы
Зарабатывайте баллы и получайте награды аирдропа
Инвестиции
Simple Earn
Зарабатывайте проценты с помощью неиспользуемых токенов
Автоинвест.
Автоинвестиции на регулярной основе.
Бивалютные инвестиции
Доход от волатильности рынка
Мягкий стейкинг
Получайте вознаграждения с помощью гибкого стейкинга
Криптозаймы
0 Fees
Заложите одну криптовалюту, чтобы занять другую
Центр кредитования
Единый центр кредитования
Paradigm CTO: Интерпретация пражского хардфорка после обновления Ethereum Cancun
Слова: Георгиос Константопулос, технический директор, Paradigm
Составитель: Luffy, Foresight News
Цель этой статьи — предоставить обзор взглядов команды Paradigm Reth на то, какие EIP должны быть включены в Prague Hard Fork (следующее крупное обновление Consensus Ethereum после хардфорка Cancun) и наш общий план для «EL Core Dev» в 2024 году. Следующие представления постоянно развиваются и отражают текущие взгляды команды Reth и не обязательно представляют всю команду Paradigm.
Мы считаем, что пражский хардфорк, скорее всего, материализуется в тестовой сети Ethereum в 3 квартале 2024 года и в основной сети к концу года. Он должен включать:
Что делать:
Чего нельзя делать:
Подробнее об этом мы поговорим ниже.
Чем заняться
В аннотации мы выступаем за то, чтобы: 1) дальнейшее преодоление разрыва между CL и EL, и 2) модификации EVM могут быть выполнены как самостоятельная работа, так и могут быть протестированы отдельно и параллельно.
EIP-7002
Этот EIP разблокирует не требующий доверия рестейкинг и пулы стейкинга, позволяя смарт-контракту на стороне EL контролировать 1 или более валидаторов на стороне CL. На наш взгляд, это, по крайней мере, позволит существующим стейкинг-пулам удалить уровень централизации из смарт-контракта, который позволяет выводить средства.
Введение предварительной компиляции с отслеживанием состояния в EVM — это новая абстракция, которую мы должны внедрить в нашу реализацию EVM, но помимо этого, мы считаем, что это простой EIP.
EIP-6110
EIP вводит депозиты в состоянии EL, упрощая управление состоянием, которое необходимо осуществлять на CL. С точки зрения реализации, это похоже на отслеживание вывода средств CL, поэтому в целом мы считаем, что это также простой и автономный EIP.
EIP-2537
В настоящее время существует несколько реализаций BLS12-381, который является часто используемой кривой во многих SNARK, алгоритмах подписи BLS и EIP-4844. Мы считаем, что он имеет низкую сложность реализации, поскольку предоставляет алгоритм валидации кривой только через предварительно скомпилированный интерфейс. Нам также может понадобиться предварительно скомпилированный хеш кривой BLS12-381.
ЕОФ
*Примечание переводчика: EOF расшифровывается как EVM Object Format, что переводится в формат объекта Ethereum и содержит ряд EIP, которые обещают сделать исполнение Ethereum более эффективным, согласованным и обновляемым. Ранние планы были реализованы в Шанхайской модернизации, которая позже была отменена. *
EOF будет поддерживать как Solidity, так и Vyper. Нет никаких сомнений в том, что настройки форматирования и верификации кода значительно упростят анализ байт-кода, и мы рекомендуем тщательно обдумать все остальное. Ниже мы порекомендовали несколько EIP, но мы готовы доработать их.
Из положительных моментов:
Плохие аспекты:
Мы считаем, что в 2024 году должны быть развернуты следующие функции EOF. Мы рекомендуем определить область действия и приступить к реализации как можно скорее. Все остальное следует учитывать при последующих развертываниях. Наши рекомендации:
Мы не так уверены в EIP-6206 (EOF - JUMPF и функция невозврата). Несмотря на то, что он позволяет оптимизировать хвостовые вызовы в функциях EOF, нам все еще нужно посмотреть, что для этого делает профилирование языка. Если мы этого не сделаем, мы думаем, что можем удалить его из области действия и включить в последующее обновление EOF.
По нашим оценкам, вышеуказанная нагрузка составляет 1 человек, работающий полный рабочий день в течение 1-2 месяцев. Мы готовы сузить его еще больше.
Примечание о устаревшем байт-коде:
Увеличение количества больших двоичных объектов EIP-4844
Мы открыты для этого изменения, которое будет соответствовать увеличению MAX_BLOB_GAS_PER_BLOCK и TARGET_BLOB_GAS_PER_BLOCK. EIP-4844 гласит:
Выберите значения TARGET_BLOB_GAS_PER_BLOCK и MAX_BLOB_GAS_PER_BLOCK, чтобы соответствовать целевому объекту из 3 больших двоичных объектов (0,375 МБ) на блок (до 6 больших двоичных объектов). Эти небольшие начальные ограничения предназначены для минимизации нагрузки на сеть, вызванной EIP, и ожидается, что количество больших двоичных объектов увеличится в будущих обновлениях, поскольку сеть демонстрирует надежность на больших блоках.
На самом деле, это небольшое изменение кода, и нам нужно исследовать его фактическое влияние на пул транзакций, но мы подумали, что можем повторно использовать для этого инфраструктуру стресс-тестирования EIP-4844. Для CL может быть трудно распространить больше блобов, и мы уважаем мнение команды CL.
Не делай
Веркл пытается
Tl; Краткий итог: Мы не видим попыток развернуть Verkle в конце 2024 — начале 2025 года. Мы рекомендуем команде выделить ресурсы для этого во 2-м квартале 2024 года и взять на себя обязательство выполнить развертывание в хардфорке Osaka во 2-3 кварталах 2025 года.
Из положительных моментов:
Недостатки:
Несмотря на то, что мы понимаем преимущества Verkle Try, мы считаем, что необходимо уделять больше внимания тому, как сторонние инструменты/контракты должны вписываться в систему, и какое влияние это окажет на уровень 2 и тому подобное в течение переходного периода. Первоначально у нас были сомнения по поводу стратегии миграции, потому что в ней говорилось, что попытка Verkle должна обновляться при чтении состояния из ранее существовавшего MPT, но, похоже, это уже не так. Поэтому мы поддерживаем оверлейный подход как жизнеспособный путь миграции.
Документация по стратегии миграции Verkle кажется устаревшей, так как в большинстве ресурсов по-прежнему указано, что Verkle try должен обновляться при чтении состояния из MPT. Мы хотели бы видеть документацию по переходу с новейшими подходами, такими как этот, превосходный. Мы также хотели бы увидеть проект EIP по стратегии перехода.
Поэтому мы по-прежнему поддерживаем его развертывание в 2025 году вместо развертывания в Пражском хардфорке.
Лимит газа L1
Мы не думаем, что повышение лимита газа L1 будет иметь большое значение на практике. Мы также считаем, что большинство клиентов могут справиться со средним увеличением нагрузки, но мы хотим быть бдительными в отношении наихудшего сценария, поэтому мы не рекомендуем увеличивать лимит газа L1 в настоящее время. Мы считаем, что увеличение лимита сгусткового газа является более перспективным решением в краткосрочной перспективе.
Мы приглашаем других к сотрудничеству с нами в исследованиях в этом направлении, часто связанных с нарушением учета ресурсов в EVM. Диссертация «Сломанный метр» является хорошей отправной точкой для исследований в этой области.
Абстракция аккаунта
Мы хотели бы включить 1 или несколько EIP, но мы хотели бы видеть более подробное сравнение пользовательского опыта и опыта разработчиков между каждым предложением, чтобы лучше понять компромиссы и усилия по интеграции инструментов. Мы рассматриваем следующие EIP/ERC, но, пожалуйста, не стесняйтесь консультировать нас:
Что нам нужно отметить выше, так это то, что «абстракция учетной записи» похожа на «абстрактную функцию верификации, основная цель которой — реализовать ротацию секретных ключей, сделать ключ с мультиподписью и предоставить нам путь для автоматического достижения квантовой устойчивости».