Революционное обновление дорожной карты масштабирования Ethereum было объявлено Виталиком Бутериным с целью значительно облегчить пользователям работу с локальными персональными узлами. Основная цель этого нового видения - решить ограничения, наложенные на пользователей полными узлами в среде с высоким лимитом газа на уровне 1, особенно для тех, кто ценит децентрализацию, конфиденциальность и отсутствие доверия.
Хотя криптографические решения для проблем доверия и конфиденциальности обеспечиваются Zero-Knowledge EVM (ZK-EVM) и методами, такими как Private Information Retrieval (PIR), Бутерин утверждает, что этого недостаточно. Узлы, которые полностью размещены самостоятельно, продолжают предлагать непревзойденное сопротивление цензуре и конфиденциальность метаданных. Даже криптографически проверенные и полагающиеся только на централизованные RPC-поставщики подвергают пользователей профилированию данных и цензуре.
Реализация EIP-4444, которая резко снизит использование дискового пространства, сократив хранение истории узлов всего до 36 дней, имеет решающее значение для предложенной стратегии Бутерина. Кроме того, он поддерживает систему распределенного хранения истории, которая использует кодирование с удалением, чтобы гарантировать доступность данных в долгосрочной перспективе без необходимости в централизованной зависимости. Эта идея частично безусловных узлов, возможно, является самой новаторской.
карта
Эти узлы сохраняют только пользовательский подмножество состояния, одновременно валидируя блоки без состояния. Это позволяет пользователям полностью доверять информации, которая для них наиболее важна, такой как кураторский список токенов ERC-20, часто используемые dApps или недавняя активность аккаунта, без необходимости иметь дело с полным деревом состояния Ethereum. Эффективность и масштабируемость без состояния успешно сочетаются с конфиденциальностью и практичностью доступа к локальному состоянию в этой модели.
Меркле-доказательства не нужны с конфигурационными контрактами на цепочке, которые позволяют пользователям настраивать сохранение состояния своих узлов, обеспечивая при этом плавные RPC-взаимодействия. Также предлагаются корректировки цен на газ, которые снизят затраты на выполнение, увеличив при этом стоимость создания состояния.
Это синхронизирует финансовые вознаграждения с устойчивостью и здоровьем сети. Однако этот подход ясно показывает, что Бутерин хочет, чтобы работа личных полных узлов продолжала оставаться осуществимой, доступной и актуальной в все более сложной сети, даже несмотря на то, что проблема масштабируемости L1 Ethereum далека от решения.