Виталик Бутерин поделился своими взглядами на многослойное понимание масштабируемости блокчейна. Согласно Odaily, он классифицирует сложность масштабирования компонентов блокчейна от самого простого к самому сложному как вычисления, данные и состояние.
Бутерин объясняет, что вычисления легче всего масштабировать, достигая этого через параллелизацию, используя 'подсказки', предоставленные строителями блоков, или заменяя обширные вычисления доказательствами, такими как доказательства с нулевым разглашением. Масштабирование данных умеренно сложно, особенно когда системы требуют гарантии доступности данных. Однако это можно оптимизировать с помощью разделения данных, методов кодирования с удалением, таких как PeerDAS, и поддержки 'плавного ухудшения', позволяя узлам с более низкой емкостью данных по-прежнему генерировать блоки соответствующего размера.
В отличие от этого, состояние является самой сложной частью для масштабирования. Бутерин отмечает, что даже для проверки одной транзакции узлы требуют полное состояние. Даже если состояние абстрагировано как дерево с сохранением только корневого узла, обновление этого корня все еще зависит от полного состояния. Хотя существуют методы для разбиения состояния, они часто требуют значительных архитектурных изменений и не являются универсально применимыми.
На основе этих наблюдений, Бутерин делает вывод, что если данные могут заменить состояние без введения новых предположений о централизации, это должно быть приоритетом. Аналогично, если вычисления могут заменить данные без новых предположений о централизации, это должно быть серьезно рассмотрено.

