- Бутерин оценивает сложность масштабирования вычислений как самую простую, доступность данных как более сложную, а состояние — как самое сложное для масштабирования.
- Нулевые доказательства знаний и разделение данных помогают масштабировать выполнение и доступность без ослабления доверия.
- Виталик изменил свою точку зрения 2017 года, теперь поддерживая самопроверку пользователей, поскольку криптография и реальные уроки продвинулись вперед.
Сооснователь Ethereum Виталик Бутерин очерченный обновленный фреймворк для масштабирования блокчейна и проверки пользователей в посте, опубликованном вчера в X. Обсуждение подробно описало, как блокчейны масштабируют вычисления, данные и состояние, и почему их сложность различается. Бутерин также изменил свою точку зрения 2017 года по поводу самостоятельной проверки пользователей, сославшись на технический прогресс и практические уроки, полученные в результате.
Вычисления, данные и состояние, ранжированные по сложности
Согласно Виталику Бутерину, масштабирование блокчейна следует четкой иерархии, начиная с вычислений, которые легче всего масштабировать. Он объяснил, что разработчики могут параллелизовать вычисления или заменить большие объемы работ криптографическими доказательствами. Заметно, что такие методы, как нуль-знания, уменьшают требования к выполнению без изменения предположений о доверии.
Однако Бутерин поместил доступность данных в центр иерархии. Он заявил, что системы, требующие гарантий доступности, должны напрямую их обеспечивать. Тем не менее, разработчики могут разделить данные и применить методы кодирования с обнаружением ошибок, такие как PeerDAS. В результате узлы с меньшей пропускной способностью могут создавать пропорционально меньшие блоки.
Почему государство остается ключевым бутылочным горлышком
Напротив, Бутерин определил состояние как самый сложный компонент для масштабирования. Он отметил, что проверка даже одной транзакции требует доступа ко всему состоянию. Даже когда разработчики сжимают состояние в структуру дерева, обновление корня всё ещё зависит от полных данных состояния.
Хотя некоторые подходы пытаются разделить состояние, Ноутерин сказали, что требуют значительных архитектурных изменений. Более того, эти проекты не обладают универсальной гибкостью. В связи с этим, он утверждал, что разработчики должны заменять состояние данными, когда это возможно, при условии, что децентрализация остается неизменной.
Повторная проверка подлинности пользователя и предыдущих предположений
Вместе с обсуждением масштабирования, Ноутерин публично изменил свое мнение заявление, сделанное им в 2017 году относительно проверки пользователей. В то время он описал полную проверку пользователей как нереалистичную. Однако в своем недавнем посте в X он заявил, что улучшенная криптография и опыт изменили этот взгляд.
Он признал, что экосистема изменилась в огромной степени. В результате он теперь подчеркивает самоуправление и проверку как центральные цели проектирования. По словам Бутерина, эти сдвиги указывают на обновленную позицию Ethereum в вопросе долгосрочной устойчивости сети.

