最终目标是通过查询本地节点以编程方式分批查找 xpub 的所有使用地址。
这个 PHP 工具 ( https://github.com/dan-da/hd-wallet-addrs ) 从 HD 比特币钱包中提取常规比特币地址。我必须查询本地比特币节点以了解提取的地址是否已被使用。这可以通过一次查询一个地址的节点来轻松找到(https://bitco.in/en/developer-reference #getreceivedbyaddress)。它可以工作,但是太慢了。
如何分批完成相同的操作?即是否有核心函数调用或检查一组地址的信息?
或任何其他方式可以实现?我对比特币比较陌生,并不完全了解它的内部运作。
PS:不能使用像 blockchain.info 这样的外部 API