Security
如何將私鑰儲存在 MySQL 數據庫中?
我想在我的網路應用程序上接收來自比特幣的付款,但我不想使用公司網關(coinpayments、bitpay 等),我想製作自己的網關。我不知道如何最好地做到這一點,但最初想在確認付款後生成比特幣地址並將公鑰/私鑰儲存在 MySQL中,系統將使用私鑰並將餘額發送到離線錢包。
如何在MySQL中安全地****儲存為每次付款生成的私鑰?
假設我不想將資金留在這些錢包中,一旦我收到系統已經發送了官方錢包。
將私鑰儲存在線上伺服器中並不是最佳做法(即使您快速轉移到離線錢包)。通常,您不應將私鑰儲存在線上設備上
相反,如果你使用BIP32 HD 錢包架構,你可以在你的線上伺服器上儲存一個擴展的公鑰。這將允許您即時生成接收地址,同時在離線機器上生成(並安全地儲存)私鑰。
您可能想結帳 BTCPay,這是一個自託管的支付網關
- <https://alternativeto.net/software/btcpay-server/about/>