Хорошо поймал!
Тем не менее, я буду назначить временный BTC адрес, основанный на сессии. Каждый посетитель открывает новый сеанс, который может быть сохранен в базе данных. Каждый запрос депозита будет вызвать скрипт, который создает новый кошелек на Coinbase, который будет сохранен в базе данных с его идентификатор сеанса (и / или идентификатор пользователя) и время истечения срока действия.
Другой сценарий будет выполняться каждые х минут (возможно, cronjob) и просит бумажники баланс. Если пользователь отправил некоторый BTC в бумажник, скрипт добавляет разницу баланса пользователей.
То моя точка зрения. Я отправлю обновление, если он работает или нет.
Почему бы вам не использовать Электрум
[1]? Его легко и безопасно. Но вместо этого, я предлагаю, чтобы экспортировать ключ xpub и использовать инструмент
[2] для генерации адресов из него. Для WordPress, используйте Adbussamad-х
[3] WordPress плагин
[4]. Что вам нужно только сделать, это сохранить семя вашего Электрум безопасно, но если вы используете Coinbase.com API, вы должны доверять им для всей работы. Его не совсем безопасно хранить Bitcoins на интернет-кошелек.
[1]
https://electrum.orain.org/wiki/How_to_accept_Bitcoin_on_a_website_using_Electrum[2]
https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki#Implementations[3] https://bitcointalk.org/index.php?action=profile;u=85981
[4]
https://wordpress.org/plugins/bitcoin-address/