На текущий момент клиентом OpenEthereum пользуется примерно 15% владельцев узлов сети Эфириума. Но, по словам разработчиков Gnosis, кодовая база старой программы устарела и ее поддержка стала слишком сложной. Поэтому было решено перебросить силы на многообещающий клиент Erigon.
Изначально разработкой OpenEthereum занималась команда Parity Ethereum, но затем разработчики полностью перешли на поддержку блокчейна Polkadot. Поддержка OpenEthereum будет завершена после обновления London, которое запланировано в сети Эфириума на июль этого года.
Новый клиент построен на базе модульной структуры, что позволяет ускорить параллельную разработку. Он использует другую модель хранения блокчейна Эфириума, что снижает нагрузку на диск. Erigon будет работать заметно быстрее и надежнее клиента OpenEthereum.
Объем дискового пространства для архивного узла Эфириума составит 1.2 ТБ, а для облегченного узла – 430 ГБ. Кроме того, если для клиента OpenEthereum крайне желательно было использование SSD-накопителей, то Erigon, как обещают разработчики, без проблем сможет работать и на обычных жестких дисках.
«Мы уже многое сделали, чтобы довести функциональность Erigon до уровня OpenEthereum, например, добавили API для отслеживания и поддержку алгоритма Proof-of-Authority AuRa, на котором работают такие сети, как Sokol и Kovan», – подчеркнул основатель Erigon Алексей Ахунов.
Напомним, что в августе прошлого года критическая ошибка в клиентах Parity и OpenEthereum привела к тому, что 13% узлов Эфириума отключились от сети.