Понял. Мне главное алгоритм понять, дальше что-то придумаю уже. По сути нужно все транзакции
просканировать и для всех адресов по тысячи раз менять баланс пока в итоге не будет
заключительный по всем адресам... Интересно сколько такая база будет занимать в тхт...
Очень немного.
Если верить
http://statoshi.info/dashboard/db/unspent-transaction-output-set то сейчас в блокчейне около 13 миллионов транзакций с неизрасходованными выходами
Конечно, в транзакции могут быть сразу несколько неизрасходованных выходов, так что выходов больше чем транзакций. ( "О-большое" от числа транзакций )
Но вас же интересует ограничение по сумме, то есть откровенная "пыль" по 1 сатоши можно не учитывать.
Так что в результате получится не больше несколько миллионов адресов с балансом > 0.01
Каждый адрес в текстовом виде 35 байт примерно.
Ну значит база в текстовом виде будет несколько десятков мегабайт - на самую древнюю флешку в архиве уместится и еще место останется.