Bitcoin-Core
在伺服器上為前端錢包設置一個完整節點
我是比特幣技術的新手。我想在雲伺服器上設置一個完整的節點。我還需要將此伺服器的 RPC 用於前端應用程序。即創建比特幣錢包及其進一步操作(例如發送和接收)。我的問題是
- 適合使用自己的全節點雲伺服器作為前端錢包應用程序(如 PHP 網路應用程序)...?
提前致謝。
是的,但有幾點很重要。
- 不要忘記啟用
txindex
,它將允許您查詢節點的所有交易。- 不要在前端使用 RPC API。進行交易需要 RPC,但它可能允許其他人提取您的硬幣。將 RPC 保留在後端。
- HTTP REST API適合前端使用。
- 除非您信任它們,否則不要將您的資金存放在雲伺服器上的客戶端上。
- 前端不應聯繫節點進行交易或處理私鑰,而應使用 BitcoinJS 或 Bitcore-lib 在前端創建交易。