主页 > imtoken中文版app > 比特币网络没有 127.0.0.1

比特币网络没有 127.0.0.1

imtoken中文版app 2023-09-15 05:08:09

如果你没有运行一个完整的节点(并实际使用它来验证交易),你至少在某种程度上信任第三方,这在安全模型中有所不同。 请注意,这并不要求所有用户和企业直接在比特币核心的 RPC API 之上构建他们的软件。

一些替代基础设施配置包括但不限于:

1)使用Android版比特币钱包、GreenAddress或Stash等手机钱包配置比特币链上数据查询,只查询自己的全节点钱包。

比特币开启了区块链技术_比特币链上数据查询_比特币是公有链还是私有链

2)在SPV节点库(如BitcoinJ)上构建应用,并设置这些应用只连接自己的全节点。 在 BitcoinJ 中,这可以通过定义您自己的 SeedPeer 并在初始化期间将其传递给您的 PeerGroup 来实现。 使用 libbitcoin,您可以使用此示例来定义到特定节点的网络连接。

3) 构建与比特币核心的 JSON-RPC API 兼容的代理服务器。 这个API不仅会向第三方服务发送一些调用,还会通过调用本地全节点自动校验第三方服务返回的数据。 BitGo 的 BitGoD 软件就是一个例子。 这种混合模式提供了两全其美的优势:您可以使用第三方提供的高级功能,同时保留您自己的财务主权。

全节点:为了自由

显然,运行自己的全节点是最安全的选择,需要最少的假设。 构建一台能够运行可靠的全节点的计算机只需要几百美元。 您不妨计算一下比特币链上数据查询,然后决定是否值得为保护您的财务主权而付出代价。