0

我正在为电子商务解决方案编写后端,Bitcoind API 为我提供了一种向比特币地址汇款的方式:sendfrom <fromaccount> <tobitcoinaddress> <amount>

如果我理解得很好,这会将资金从一个帐户转移到一个地址,但我看不到任何从地址到地址的发送方式。我没有在我的后端系统上实现帐户,也不想这样做,因为这是我现在不想处理的额外的复杂层。

因此,我认为这将从与该帐户关联的任何地址/地址中获取资金,并将其发送到提供的比特币地址。有什么方法可以做我想做的事吗?

4

1 回答 1

2

检查getaccount <bitcoinaddress>:“返回与给定地址关联的帐户。” 你给它一个比特币地址,收到对应的账户,然后就可以用那个账户去sendfrom

但是,出于安全原因,我建议不要直接从运行在 Web 服务器上的 PHP 发送付款。您可能希望在实际付款之前至少引入一个额外的验证层,并且该层可能在单独的机器上运行。例如,让 PHP 将支付订单写入数据库,以供其他地方的另一个应用程序进行轮询和处理。两个应用程序都可以访问数据库,但它们之间没有直接链接;并且 PHP 端根本不会(必须)被授权访问 BTC 钱包。还可以考虑使用冷热钱包。

于 2015-02-25T15:34:03.410 回答