Хардфорк в сети Ethereum и имплементация новой версии программного обеспечения под названием Metropolis запланированы на конец сентября текущего года. Об этом сообщил в социальной сети Steemit один из разработчиков Ethereum.
Как отмечается, новая версия ПО расширит возможности сети Ethereum и станет важным промежуточным этапом процесса перехода от алгоритма proof-of-work к proof-of-stake.
В частности, Metropolis послужит основой для внедрения так называемых zk-SNARKs — криптографических инструментов, лежащих в основе Zcash, которые сделают возможными полностью анонимные транзакции в сети Ethereum.
Особенность zk-SNARKs состоит в том, что они доказывают выполнение вычислений для некоторых входных данных, при этом не раскрывая их. В Zcash эти доказательства используются для верификации транзакций с сохранением конфиденциальности пользователей. Новая возможность появится благодаря тесному сотрудничеству Виталика Бутерина с CEO Zcash Зуко Уилксоксом.
Также в блоге сообщается, что новая версия сделает процесс программирования смарт-контрактов более простым, а также предусматривает различные улучшения безопасности.
Помимо вышеперечисленных новшеств, Metropolis включает так называемую «бомбу сложности», которая предусматривает экспоненциальное замедление сети, делая процесс майнинга более ресурсоемким. “Бомба сложности” знаменует собой так называемый “ледниковый период” (Ice Age) и является промежуточным этапом для перехода от алгоритма proof-of-work к proof-of-stake.
Спустя некоторое время после релиза Metropolis предстоит еще более масштабный апгрейд экосистемы Ethereum под названием Serenity, который предполагает существенные улучшения протокола и масштабируемости сети.