Соучредитель Ethereum Виталик Бутерин в четвертой части эссе о «потенциальном будущем» сети рассмотрел пути демократизации участия пользователей в работе блокчейна.
Possible futures of the Ethereum protocol, part 4: The Vergehttps://t.co/ij3wtBByeY
— vitalik.eth (@VitalikButerin) October 23, 2024
По мнению программиста, запуск полностью проверяющей ноды должен быть технически доступен для максимального круга людей.
Первоначально это предполагалось осуществить за счет перемещения хранилищ состояния Ethereum в деревья Веркла, которые позволяют использовать более компактные доказательства. Затем появилась возможность использовать ZK-проверку SNARK.
На сегодня оператор Ethereum-клиента вынужден хранить сотни гигабайт данных о состоянии сети для проверки блоков, и этот объем растет примерно на 30 Гб в год, отметил Бутерин.
«Это уменьшает количество пользователей, которые могут запускать полностью проверяющие ноды Ethereum: хотя достаточно большие, чтобы хранить состояние блокчейна и даже историю за многие годы, жесткие диски вполне доступны, компьютеры, которые обычно покупают люди, как правило, имеют недостаточно памяти», — подчеркнул он.
Решением может стать технология stateless verification, которая позволит верифицировать блоки без полного состояния. Вместо этого они будут поставляться со «свидетелями», которые предоставят ключевые значения и криптографические доказательства, что данные верны.
Каждый из возможных путей реализации технологии имеет свои преимущества и недостатки, что потребует компромиссов и дальнейших исследований, признал Бутерин.
«Решение проблемы данных о состоянии значительно упрощает соло-стейкинг. Это становится гораздо более ценным, если станут доступны технологии для уменьшения минимального депозита вроде Orbit SSF», — заявил сооснователь Ethereum.
Напомним, о путях стимулирования индивидуального стейкинга Бутерин порассуждал в первой части эссе. Затем он рассмотрел риски централизации механизма Proof-of-Stake и предложил возможные решения.