← Все кейсыBlockchain / Data Engineering · 2026
Pi Mainnet Export
Проверяемый снапшот 18 миллионов live-адресов из архива, который не смог прочитать стандартный SDK.
Задача
Клиенту требовались все публичные G-адреса с положительным native-балансом из одного зафиксированного состояния сети. Архив Pi не публикует per-checkpoint HAS-файлы, ожидаемые стандартным Stellar SDK, а полная нода была избыточна для разовой выгрузки.
Решение
Мы создали собственный reader live BucketList поверх официального Stellar Go SDK. Он один раз замораживает корневой HAS, исключает hot-archive buckets, разрешает tombstone-записи CAP-20 от новых к старым и пропускает аккаунты через chunked external merge sort. Каждый bucket проверяется по content-addressed SHA-256 хэшу.
03 / СИСТЕМА
Архитектура продукта
Ключевой рабочий поток, который связывает продуктовую идею, код и измеримый результат.04 / МОДУЛИ
Что находится внутри
05 / РЕЗУЛЬТАТ
18 178 808 воспроизводимых адресов за 8 минут 26 секунд
Проверяемые результатыадресов с native-балансом больше нуля
время полного прогона с кэшем bucket-файлов
bucket-файлов подтверждены SHA-256
“Проверяемость важнее числа, которое просто выглядит правдоподобно.”
Инженерный принцип — WeMAIde