Изменение блокчейна: от пропускной способности к инфраструктуре 💻💰
Несколько лет назад индустрия блокчейнов шла в поисках решения проблемы пропускной способности Сегодня сети уже способны обрабатывать десятки тысяч операций в секунду, но оказалось, что это только половина проблемы
Чтобы данные стали доступны приложениям, их нужно найти, проиндексировать, проверить и доставить 📊💻
Если блокчейн быстро генерирует данные, но инфраструктура не может их быстро обрабатывать, возникает новый вызов Сеть может подтверждать операции быстро, но приложениям приходится ждать, пока данные обновятся в базе 🤦♂️💻
Пользователи и приложения общаются с блокчейном так же активно, как и в привычном интернете
Но блокчейн устроен иначе, и в нем есть фундаментальная проблема: он не может быстро обрабатывать информацию 💻🤯
В Helius отметили, что структура блокчейна подходит для обеспечения целостности данных, но делает исторические запросы медленными и неэффективными Поэтому большинство компаний вынуждены строить собственные индексаторы и базы данных поверх блокчейна 📈💻
Аналитики ChainScore Labs считают indexer gap одной из ключевых проблем экосистемы Solana
По их оценкам, традиционные подходы к индексации плохо справляются с архитектурой сети, где высокая частота блоков и параллельное исполнение транзакций создают огромный поток данных 📊💻
Скорости Web3 уперлись в банальную физику (и не только) 🤯 Оказалось, что масштабируемость блокчейна не равна масштабируемости инфраструктуры вокруг него
И с этим нужно справиться как можно быстрее ⏱️
Представим сеть с 100 000 TPS Нужно не только записать транзакцию, но и ответить на запросы кошельков, обслужить поисковые системы и так далее 📊💻
Параллельное развитие некоторых технологий заставляет решать эту проблему уже сейчас
Для человека задержка в секунды или даже минуты может быть терпимой, но для ИИ-агентов и торговых систем она уже не терпима 😬
В Ethereum Foundation отметили, что архивные узлы требуют от 3 до 12 ТБ дискового пространства, а первоначальная синхронизация может занять до месяца даже на достаточно мощном оборудовании 📈💻
Разработчики Geth отдельно старую модель архивного хранения, где размер базы Ethereum мог превышать 20 ТБ, а синхронизация занимала месяцы Именно поэтому пришлось создавать новую path-based архитектуру хранения состояний 📈💻
Современные серверы уже способны обрабатывать огромные объемы данных, но вопрос в другом: сколько за это должны заплатить тысячи независимых участников сети? 🤔💸
Формально обработать данные можно, но не получится сделать это дешево и децентрализованно одновременно
Стоимость обработки информации начинает расти быстрее, чем стоимость самих транзакций 📈💻
Участники гонки уже понимают, что победителями окажутся те сети, которые смогут быстрее, дешевле и надежнее превращать транзакции в доступную информацию И сейчас рынок сместил внимание на модульные блокчейны 🚀
Если первое поколение сетей пыталось выполнять все задачи одновременно, то новое поколение разделяет обязанности между специализированными слоями
Вместо одной сети появились отдельные слои: уровень исполнения, уровень расчетов, уровень консенсуса и уровень доступности данных 📈💻
Развитие модульной архитектуры пытается устранить ряд системных ограничений Но вопрос в том, решает ли она проблему indexer gap? 🤔💻
Модульная архитектура устраняет часть инфраструктурных ограничений, но переносит их в другие слои системы
Понятно стремление снизить стоимость и упростить доступ к данным, но кажется, что в самой природе Web3 заложен эффект каскадного усложнения: решение одной задачи неизбежно создает новые вызовы 🤯
Новая схема однозначно потребует более сложной инфраструктурной надстройки Вместо единого простого RPC-слоя экосистема может получить несколько параллельных реализаций, несовместимые оптимизации и еще большую зависимость от инфраструктурных провайдеров 📈💻
Пока что мы находимся на этапе, когда рынок сместился от конкуренции в том, кто лучше достает данные из сети, к соревнованию, кто первым создаст продукты на этих данных
Кто и сколько за это будет платить – вероятно, мы узнаем уже в ближайшее время ⏱️
По материалам ForkLog