PHP比特币wallet/transfer界面

PHP Bitcoin wallet/transfer interface

首先,我需要说明我对比特币还很陌生。

我被要求建立一个比特币交易网站。我将有一个服务器,我计划用 Linux 和 PHP 构建它。

-所有转账将由人工发出

所以我们将有一个在线钱包,我们将手动将比特币转移到给定地址,同时也会将比特币接收到该钱包。

问题是我不允许使用任何第 3 方 API。

那么如何在我的 PHP 服务器上创建在线钱包 而无需任何第三方 API

我应该在我的服务器上安装 bitcoind 还是有其他方法? 将 bitcoind 安装到远程服务器是个好主意吗?

谢谢。

The problem is I'm not allowed to use any 3rd party API.

让您的系统安全是个不错的决定,但这还不够。

Should I install bitcoind to my server or is there any other way? Is it a good idea to install bitcoind to a remote server?

无论使用哪种方法,您都需要一个比特币节点(bitcoind 是最可靠的节点),您可以使用 PHP 代码访问它,因此它应该是远程的!

我不认为在你的 PHP 服务器上安装 bitcoind 会是一个安全问题,只要它被配置为只监听本地主机并且不公开可见,并且只响应你的服务器 PHP 个请求。 但是不要忘记这里还有很多其他的安全隐患。

例如,如果有人能够入侵您的服务器并访问它,他就可以轻松使用您的资金。最佳做法是实施 Cold Storage 解决方案,将您在线热钱包中的大部分资金转移到它,并在需要时手动将其带回热钱包。