
Запуск полного узла Ethereum вскоре может стать намного проще благодаря новому подходу «частичного отсутствия состояния». Виталик Бутерин ищет способы сделать работу полного узла, которая в настоящее время требует более 2 ТБ дискового пространства, более управляемой.
В понедельник соучредитель Ethereum поделился новым постом на форуме Ethereum Magicians, в котором обсуждались проблемы масштабирования базового уровня. В то время как многие обсуждения вокруг лимитов газа L1 фокусируются на безопасности сети, Бутерин указал на другую проблему: увеличение лимита газа «усложняет запуск полного узла».
Хотя технологии с нулевым разглашением, такие как zkEVM, могут помочь пользователям проверить сеть без запуска полных узлов, Бутерин утверждает, что полные узлы по-прежнему играют важную роль: они позволяют пользователям запускать собственный локальный сервер RPC «без доверия, с защитой от цензуры и с сохранением конфиденциальности».
Хотя криптографические инструменты, такие как поиск конфиденциальной информации, могут стать многообещающими альтернативами, Бутерин утверждает, что полностью не требующие доверия решения, скорее всего, останутся дорогими, поскольку не обеспечивают конфиденциальности метаданных и по-прежнему подвергают пользователей риску цензуры.
«Рыночная структура, в которой доминируют несколько поставщиков RPC, столкнется с сильным давлением, направленным на деплатформирование или цензурирование пользователей. Многие поставщики RPC уже исключают целые страны» — сказал Виталик Бутерин.
Чтобы решить эту проблему, Бутерин предложил новый тип узла, частично не имеющие состояния узлы, которые будут проверять всю сеть, но хранить только те части состояния, которые необходимы пользователю. Как объясняет Бутерин, точная часть состояния, которая будет храниться, «будет зависеть от конфигурации, выбранной пользователем».
Он также поддержал завершение EIP-4444, предложения по ограничению объема исторических данных, которые должен хранить каждый узел, чтобы снизить требования к дисковому пространству. Бутерин предложил использовать стирающее кодирование, чтобы помочь построить распределенную систему для хранения старых данных блокчейна.
Ранее в мае Бутерин поделился планом сделать блокчейн Ethereum проще после месяцев критики в адрес Ethereum Foundation из-за опасений по поводу прозрачности, медленного прогресса в обновлениях и растущей сложности создания сети. Разработчик блокчейна признал, что система в настоящее время слишком сложна, что затрудняет разработчикам создание, поддержку или запуск новых проектов.
Читайте также: