Вы можете не быть повторно орг-х. Блок может быть заменен другим, отменяя тот, где подтвердил сделку. Вы должны быть в состоянии расслабиться, если это произойдет, так как сделка может опускаться по сети. Это маловероятно, но случилось.
Отслеживание оплаты за несколько подтверждений. Таким образом, вы будете уверены, что будет обработка реорганизации; (в противном случае ваше приложение будет начать получать обновления дубликата баланса). Вам действительно нужно, чтобы гарантировать согласованность остатков пользователей и средств в кошельке.
Вы должны смотреть в использовании смотреть только адреса, и, возможно, multisig, как хранение узла Bitcoin с монетами на веб-сервере (или доступны через jsonrpc) будет вероятно стоимость ваших клиентов свои монеты. Я говорю это только потому, что это звучит, как вы пытаетесь принимать платежи без использования API, который является большим.
Я думаю, что вынос из вашего поста, чтобы ждать несколько подтверждений, прежде чем принимать какие-либо обязательства, а также использовать сочетание нескольких сиг и холодных / горячих кошельками, чтобы ограничить ущерб от нападения. Это то, что я, безусловно, будет исполнителями!