Разделение между данными и логикой, которые живут в блокчейне, где они публичны, постоянны и дороги, и всем остальным, что хранится в обычных системах, где это дёшево, быстро и изменяемо.
Это главное архитектурное решение любого Web3-продукта. Слишком много в блокчейне — он медленный и дорогой, слишком мало — не остаётся ничего, что реально выигрывает от децентрализации.
В блокчейне мы оставляем владение, расчёты и всё, что должно работать без доверия к посреднику, а поиск, историю, персональные данные и состояние интерфейса держим вне его, используя индексаторы для быстрого чтения ончейн-данных.