Является ли хорошей практикой использовать биткойн для отслеживания транзакций по счету?
Одна из особенностей bitcoind заключается в том, что он помогает отслеживать транзакции для учетной записи. Если на счет поступает несколько входящих транзакций, мне не нужно суммировать все неизрасходованные остатки транзакций, чтобы получить свой баланс. Аналогично при отправке суммы
sendfrom
обрабатывает сборку всех входов, если их больше одного.
Однако мой вариант использования включает получение средств и однократную отправку средств. Для проверки остатков я могу использовать данные блокчейна:
https://blockchain.info/rawaddr/${SOURCE_ADDRESS}
https://blockchain.info/unspent?active={SOURCE_ADDRESS}
Для отправки я могу использовать
pushtx
конечная точка для отправки подписанных транзакций с любым клиентом (например, bitcoinjs-lib). Является ли хорошей практикой не использовать биткойн и самостоятельно вести учет транзакций?