Виталик Бутерин опубликовал «вероятную дорожную карту» развития Ethereum, согласно которой, применив технологию ZK-Rollups, сеть сможет повысить масштабируемость, оставаясь при этом надежной и устойчивой к цензуре.
По словам Бутерина, блокчейн-сети подвержены низкой децентрализации за счет высокой пропускной способности (частая генерация блоков большого размера). Поэтому лишь немногие ноды полноценно участвуют в их производстве.
Внедрение Rollups в сети Ethereum
Чтобы решить эту проблему, основатель Ethereum предлагает использовать Rollups. Он повышает эффективность валидации блоков, однако не решает проблему их централизованной генерации. По мнению Бутерина, есть два возможных варианта: либо все перейдут на один Rollup, либо сетевая активность будет распределена между несколькими решениями.
Для первого случая необходимо внедрить на первом уровне Ethereum шардинг. В таком случае блокчейн должен быть способен хранить все данные доминирующего решения, распределяя их между своими сегментами.

«Мы получаем мир, в котором производство блоков централизованно, их проверка базируется на принципе отсутствия доверия [trustless] и децентрализована, а цензура по-прежнему предотвращается. Производителям блоков приходится обрабатывать огромное количество транзакций, поэтому на этот рынок трудно выйти, однако у них нет возможности проталкивать недействительные блоки», — заключил Бутерин.
Сценарий без Rollups
Если ни один из Rollups-проектов не сможет захватить большую часть сетевой активности Ethereum, то система будет представлена несколькими независимыми блокчейнами. Например, как это реализовано в экосистеме Cosmos. Связь между этими сегментами обеспечат кроссчейн-мосты.
«Кажется, что такой подход позволит нам получить все: децентрализованную валидацию, надежную защиту от цензуры и даже распределенное производство блоков, поскольку все Rollups малы и в них легко начать операции. Но децентрализация производства блоков может оказаться недолговечной из-за возможности междоменного MEV», — написал основатель Ethereum.
Бутерин пояснил, что архитектура с одновременной генерацией блоков «в нескольких доменах» создает возможности для арбитража. Существует также риск, что производство блоков на всех доменах будут контролировать одни и те же люди.

Возможными решениями здесь может оказаться «механизм аукциона на добычу блоков», имплементация «каналов обхода цензуры» (censorship-resistant bypass channels) в Rollups или их комбинация. Все предложения предполагают реализацию PBS в основной сети.
Бутерин подчеркнул, что блокчейн ETH открыт для всех вариантов, поскольку его дорожная карта ориентирована на Rollups. Поэтому его сторонникам «не нужно выбирать победителей». Но эта технология потребует «годы доработок и аудитов».
Напомним, что 9 декабря в сети Ethereum состоится хардфорк Arrow Glacier, в ходе которого отсрочат активацию «бомбы сложности» до мая 2022 года.