📡 Что такое индексатор в TON?
⚫️ Блокчейн часто описывают как открытую базу данных, но это немного обманчивая формулировка. Да, все транзакции там публичны. Но если просто открыть сырой блок (вот, например, один из них), вы не увидите там удобную таблицу с балансами всех кошёльков, их последние обмены или какие NFT они покупали. Там лежит поток технических данных, который ещё нужно разобрать.
⚫️ Чтобы привести этот ворох данных в читаемый вид, используется индексатор. Он постоянно «смотрит в блокчейн», вытаскивает из блоков нужные события и складывает их в более понятную базу данных. Если простыми словами, то превращает «всё, что произошло в TON» в формат, из которого можно получить ответ на конкретный вопрос.
⚫️ Например, с помощью индексатора Gram Wallet отображает историю переводов, DeDust показывает последние сделки в пуле, а Getgems понимает, какие NFT принадлежат пользователю. Работа индексатора почти незаметна обычному пользователю (по крайней мере он редко о ней задумывается), но зато видна сразу, как только что-то ломается: может перестать обновляться баланс, зависнуть график или не проходить обмены.
⚫️ Об индексаторах редко говорят отдельно, хотя именно от них во многом зависит качество продукта. Так что в следующий раз, когда кошелёк мгновенно покажет историю переводов, вспомните про индексатор.
@thedailytonrus