一个比特币全节点可以添加多少个地址?

How many addressed can be added to a bitcoin full node?

我是 运行 我服务器上的比特币全节点。 我将使用 RCP 方法将此服务器用作轻钱包 api 服务器。 每当轻钱包生成一个新地址以跟踪该地址的所有交易和未花费的输出时,我将向节点添加一个地址。

我想知道一个完整节点可以添加多少个地址?

是没有限制还是有上限?

以及添加到节点的地址数量是否会影响节点的性能?

由于某些原因我无法使用 bitcore 的地址索引功能,所以我将使用 importaddress、listunspent 和 listtransactions 方法。

没有软件限制。系统受限于磁盘space,用于文件wallet.dat。实际上,wallet.dat 可以包含 300,000 个地址,甚至更多。