Разработчики Ethereum восстановили работу тестовой сети
Один из главных разработчиков Ethereum Тим Бейко опубликовал статью. В ней программист рассказал о том, что 21 июля клиент OpenEthereum обнаружил проблему в работе одного из своих узлов. Его функционирование было внезапно приостановлено. Позже выяснилось, что причиной сбоя стала некорректная работа протокола go-ethereum. Также некорректно повел себя сопутствующий клиент Geth, проверяющий баланс отправителя EIP-1559 транзакций с обновленной системой комиссий.
Разработчики Ethereum тут же исправили этот баг, добавив в код ряд изменений. Они касались политики утверждения транзакций по механизму EIP-1559. Благодаря им была восстановлена корректная работа фазы тестирования. Отмечается, что в момент сбоя клиенты Nethermind и go-ethereum в тестовой сети без проблем подтвердили блок транзакций и продолжили дальнейшую работу. Что касается Besu и OpenEthereum, то они отклонили валидацию нового блока.
В рамках обновления London совсем скоро состоится долгожданный запуск новых механизмов Ethereum. Это произойдет 4 августа. В этот день будет запущено улучшение EIP-1559, которое изменит принципы текущего алгоритма взимания комиссионных за осуществление переводов.
Согласно нововведениям, пользователи будут платить фиксированную сумму в качестве комиссии за транзакцию, которая попадет в новый блок. Однако отправитель получит возможность устанавливать повышенный уровень приоритета в том случае, если ему необходимо совершить быструю транзакцию.
Также в софтфорке London будет реализовано другое новшество — EIP-3554, которое поможет отложить Difficulty Bomb. Иными словами, пока что не случится роста уровня сложности математических головоломок в алгоритме майнинга Ethereum. Это могло бы грозить серьезными задержками в работе сети.
Многие аналитики и специалисты предполагают, что грядущее обновление, вместе с развертыванием алгоритма Proof-of-Stake, намеченным на следующий год, окажет бычье влияние на стоимость второй криптовалюты.