В этом релизе представлен новый хардфорк. Все узлы должны быть обновлены до того, как номер эпохи достигнет 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 | Официальный сайт