SubQuery SDK 4.0 создан с целью предложить разработчикам более быстрые возможности индексации блокчейна. Этот инструмент предоставляет уровень данных, который проиндексирован, что позволяет быстрее получать доступ к богатым данным, в конечном итоге приводя к созданию более захватывающих пользовательских испытаний.
Целью SubQuery является быть самым дружественным и быстрым инструментом индексации. Недавнее выпуск SDK 4.0 принес значительные улучшения производительности для достижения этой цели.
Обновления в SDK 4.0
Фокус SDK 4.0 в первую очередь направлен на скорость, целью является существенное увеличение производительности индексации. Путем оптимизации многопоточности и операций хранения разработчики теперь могут синхронизировать данные быстрее, итерироваться быстрее и внедрять новые функции на рынок более своевременно.
Одним из ключевых изменений в SDK 4.0 является введение SubQuery Data Node и фильтрации RPC API. Этот новый API позволяет быстрее и более эффективно индексировать, позволяя SDK получать целевые данные, такие как соответствующие транзакции и журналы, а не целые блоки или ненужную информацию.
Внедрение этих изменений привело к значительному увеличению скорости индексации. В сравнительном исследовании с одним из популярных Subgraph, выяснилось, что SubQuery индексирует почти в 3.9 раза быстрее по сравнению с аналогом для индексации Ethereum POAP.

В настоящее время Ethereum SDK поддерживается новыми Data Nodes, и планируется расширение совместимости с другими блокчейн сетями в будущем. Кроме того, SDK 4.0 включает усовершенствования, такие как улучшенные функциональные возможности хранилища в обработчиках сопоставления.
Представляем SubQuery Data Node
SubQuery Data Node - это специализированный RPC узел, оптимизированный для эффективного запроса, особенно в точках входа, таких как eth_getLog. Он предлагает улучшенную производительность и возможности фильтрации в одном API вызове, что делает его ценным активом для разработчиков.
Data Node является открытым исходным кодом, что позволяет вносить вклады и модификации от сообщества. В настоящее время SubQuery предоставляет два Data Nodes: один для Ethereum и тестовых сетей, а другой для Optimism, Base и их тестовых сетей.
Сотрудничество между SubQuery Indexer и Data Node приводит к высокопроизводительному решению индексации, которое полностью децентрализовано благодаря SubQuery Network.
Детали о Data Node, включая инструкции по использованию, можно найти здесь.

Будущие разработки
В будущем SubQuery планирует демократизировать RPC сервисы и решить проблему EIP-4444 путем введения Sharded Data Node. Эта инновация направлена на снижение стоимости и сложности работы узлов RPC, делая их более доступными для более широкого круга пользователей.
Расширяя поддержку для шардинга, Data Node SubQuery дальше оптимизирует производительность путем разделения блочных диапазонов между операторами узлов, тем самым улучшая эффективность запросов.
О SubQuery
SubQuery Network посвящен революционированию веб3 инфраструктуры путем предоставления инструментов, которые дает возможность строителям формировать децентрализованное будущее. С упором на скорость, гибкость и открытость SubQuery способствует разработке dApps на различных сетях. Предстоящий Data Node обещает революционные улучшения в RPC отрасли, обеспечивая децентрализацию без ущерба.
Присоединяйтесь к движению в SubQuery, чтобы содействовать инклюзивным и децентрализованным инновациям веб3 и совместно формировать будущее интернета.














