Затем запоминаем в бд seed фразу, адрес и wif. В итоге у каждого пользователя свой кошелек, а не адрес общего кошелька. И при получении оплаты, мы переведем бтс на свой кошелек. Просто этот вариант с лишней комиссией, а хотелось бы без нее.
Seed фраза хранится и используется на сервере, так что если получается взломать сам сервер, то мы теряем все, бдшку, seed фразу, токены qiwi и тд. Можно зашифровать seed фразу и использовать в коде, но это не сильно поможет. Возможно лучше сделать упор на защиту сервера. Так что ответа я незнаю, может кто предложит получше варианты)
Страшно было использовать сторонние библиотеки, потому что не знаешь пройдет ли операция, и в любой момент может что-то там сломаться. Этот вариант максимально простой, поэтому доверия к такому решению больше, понятно что доверяться сервису blockchain.com не самый лучший вариант, но и хранить 300 гб на сервере для меня непозволительная роскошь.
Какой датасет вам нужен?
Затем запоминаем в бд seed фразу, адрес и wif. В итоге у каждого пользователя свой кошелек, а не адрес общего кошелька. И при получении оплаты, мы переведем бтс на свой кошелек. Просто этот вариант с лишней комиссией, а хотелось бы без нее.