【问题标题】:PHP Bitcoin wallet/transfer interfacePHP比特币钱包/转账接口
【发布时间】:2025-10-20 00:45:02
【问题描述】:

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

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

-所有转账都将手动发出

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

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

那么如何在我的 PHP 服务器上创建一个在线钱包没有任何 3rd 方 API

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

谢谢。

【问题讨论】:

    标签: php bitcoin bitcoind


    【解决方案1】:

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

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

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

    使用任何方法,您都需要一个比特币节点(bitcoind 是最可靠的节点),您可以通过 PHP 代码访问它,所以它应该是远程的!

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

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

    【讨论】:

    • 感谢@i-helmot 我现在正在构建服务器。我做了更深入的研究,决定用 bitcoind 构建一个全节点。