如何解决来自几个来源的比特币 UTXO 数量的巨大差异
我正在生成设置在比特币区块链上的 UTXO,多亏了比特币核心和 esplora 服务器,一个块一个块地做。在处理了较大部分的块之后,我想将我的结果(UTXO 的数量)与外部数据源进行比较以检查其正确性。我确信最可靠的比特币区块链数据来源是 Glassnode,可以通过此链接查看该指标 - https://studio.glassnode.com/metrics?a=BTC&category=Unspent%2FSpent%20Outputs&m=blockchain.UtxoCount&resolution=1month。
另一方面,我搜索了一些其他数据来源,并找到了这些:
- https://statoshi.info/d/000000009/unspent-transaction-output-set?orgId=1&refresh=10m
- https://github.com/in3rsha/bitcoin-utxo-dump(仅返回当前的 utxos 集)
- 还有一个来源,但我现在找不到链接(我有一个 .csv 文件,其中包含来自该来源的 UTXO 计数)
我拿了一个示例块 - 671 432(从 2021-02-20 16:00:51 GMT +1)并比较所有来源的结果。
以下是结果(有点四舍五入,但在这种特殊情况下无关紧要):
- Glassnode - 约 1.2 亿
- Statoshi - 约 7200 万
- CSV 文件 - 大约 7200 万
- Bitcoin-utxo-dump - 约 7200 万
总而言之,我很惊讶差异如此之大,我也检查了前几年。 2,3 和 4 来源给出了相似的结果,但第一个(玻璃节点)差异很大,尤其是在过去 1-2 年内。
任何想法为什么差异如此巨大以及最可靠的来源是什么?也许还有其他一些来源包含此类数据?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。