Анонс хардфорк обновления сети Conflux v2.4.0-testnet

В этом релизе представлен новый хардфорк. Все узлы должны быть обновлены до того, как номер эпохи достигнет 173520000 (ориентировочно 30 мая, 15:00 (GMT+8)). CIP будут включены, когда номер блока достигнет 224080000 (ориентировочно 30 мая, 23:00 (GMT+8)), а CIP-136 будет активирован, когда номер блока PoS достигнет 1642320 (ориентировочно 31 мая, 3:00 (GMT+8)).

Несовместимые изменения

CIP-130: В данном CIP предлагается привести лимит газа в соответствие с размером транзакции.
CIP-131: В данном CIP предлагается удалить функцию «очищать белый список контрактов при удалении контракта».
CIP-132: В данном CIP предлагается исправить специфическую ошибку, связанную со статическими проверками контекста.
CIP-133: В данном CIP предлагается улучшить запрос хэша блока в виртуальной машине Ethereum (EVM).
CIP-136: В данном CIP предлагается увеличить периоды блокировки/разблокировки/отмены PoS до значений, существовавших до CIP113.
CIP-137: В данном CIP предлагается скорректировать распределение платы за транзакции в соответствии с обновлением Conflux CIP-1559, чтобы часть базовой платы распределялась между майнерами.
CIP-141: Этот CIP предлагает отключить подпрограммные опкоды.
CIP-142: В этом CIP предлагается ввести опкоды переходного хранения.
CIP-143: В данном CIP предлагается ввести инструкцию MCOPY (0x5e) для эффективного копирования памяти.
CIP-144: В данном CIP предлагается ввести прекомпилированный контракт по оценке точек KZG.
CIP-145: В данном CIP предлагается исправить квитанции при ошибке NotEnoughBalance.
CIP-1559: В данном CIP предлагается внедрить в Conflux структуру платы EIP-1559 от Ethereum, учитывая при этом уникальные аспекты сети Conflux.

Улучшение RPC

  • Реализация трассировки RPC в стиле Geth для eSpace, включая debug_traceTransaction, debug_traceBlockByHash и debug_traceBlockByNumber. Документация о трассировщике находится в docs/transaction-tracer.
  • Поддержка транзакций eSpace типа EIP1559.
  • Реализация RPC, связанных с EIP1559, eth_feeHistory и eth_maxPriorityFeePerGas.
  • Поддержка нативных транзакций типа CIP1559.
  • Реализация RPC, связанных с CIP1559, cfx_maxPriorityFeePerGas, cfx_feeHistory и cfx_getFeeBurnt.

Исправление ошибок

Исправление ошибок с упаковочным пулом, когда все транзакции имеют одинаковую цену.

Загрузить

Загрузить «Conflux v2.4.0-testnet» можно здесь: https://github.com/Conflux-Chain/conflux-rust/releases/tag/v2.4.0-testnet

Я оператор узла/майнер, что мне нужно сделать?

  • Если вы обновляете узел до того, как номер эпохи достигнет 173520000 (ориентировочно 30 мая, 15:00 (GMT+8)), вам нужно заменить conflux.exe на новый в Conflux v2.4.0-testnet в каталоге run, а затем перезапустить узел. Рекомендуется обновить работающий узел в течение 3 дней.
  • Если вы обновляете узел после того, как номер эпохи достигнет 173520000 (ориентировочно 30 мая, 15:00 (GMT+8)), вам необходимо удалить все данные и перезапустить узел.
  • Если вы запускаете новый узел, вы можете скачать последнюю версию Conflux v2.4.0-testnet и запустить ее.

Что произойдет, если я не обновлю узел или откажусь от обновления?

Если узел Conflux не обновлен до последней версии, он будет несовместим с обновленным протоколом Conflux и не сможет взаимодействовать с последней версией Conflux Testnet так, как ожидается (такие функции, как синхронизация блоков, майнинг и т. д., могут быть отключены).

Спасибо нашему сообществу за поддержку!

Искреннее спасибо сообществу Conflux и всем разработчикам в экосистеме Conflux. Спасибо за вашу тяжелую работу, мысли и вклад. В лучшее будущее!

Ссылка на оригинал: Conflux v2.4.0-testnet Testnet Hardfork Upgrade Announcement

Присоединяйся к сообществу Conflux Russia

Чат Telegram | Официальные новости Telegram | Twitter | Reddit | Discord | Forum | Medium | Официальный сайт