Готовые (тяжелые) проекты -
https://en.bitcoin.it/wiki/Abe (аналог blockexplorer.com или blockchain.info) дадут вообще полную информацию по блокчейну и любому адресу в виде удобной реляционной базы.
Можно самостоятельно сканировать блокчейн (для >0.8 версии нужно индекс включить), каждый блок (ключ -blocknotify позволяет указать свое приложение, которое будет запускаться на каждое появление блока) анализируем:
getblock
получаем в т.ч. txid - хеши транзакций, для каждой выполняем
getrawtransaction 1
получаем подробно транзакцию, в ней будет видно и адреса, и объемы, и источники монет (ссылки на транзакции, из них можно выцепить при необходимости исходные адреса)
...
если нужно анализировать неподтвержденные транзакции, то список их txid получается так
getrawmempool
Изначально предполагалось, что если нужно контролировать прием монет на адреса, то каждый адрес нужно помещать в свой аккаунт, тогда у кошелька есть способы узнать доступный баланс на аккаунте... но из-за того, что тратятся монеты с аккаунтов не подконтрольно, этот метод слишком неудобен для использования.