博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
比特币节点同步问题
阅读量:5247 次
发布时间:2019-06-14

本文共 1048 字,大约阅读时间需要 3 分钟。

比特币节点同步问题

有朋友搭建了几个比特币节点,数据是同步最新的,高度都是最新的,但节点里都只能查到一部分交易记录,不知道是什么原因。

可能是国内的节点太少了,相邻节点书太少,自己的节点服务器在国内导致的,一般放到新加波那边比较好,或者改配置文件把相邻节点数调大。

另外还可能是有些节点设置了轻钱包,只保存自己的交易记录导致的

------------

你的节点应该没有同步到公链上,或者同步太慢
我接入的btc可以查询到所有交易记录

看最新的高度是跟网上的高度一样的

问题是比特币的节点只能查到一部分交易记录,理论上是可以查到所有交易记录的
应该问题就是国内的节点连接数太少了导致的

这个所有节点的高度一致,那么每个节点都会保存所有的交易

轻钱包可以只保存自己交易的信息
轻钱包和重钱包是通过什么参数区别的?
只保存自己的交易记录是问题的核心

全节点钱包、轻钱包、中心化钱包有什么区别?_百度知道

什么是SPV钱包(轻钱包)? - 新手入门

http://8btc.com/article-2002-1.html

钱包不少、功能各异,我这里先给大家简单分分类;根据区块链数据的维护方式,我们可以把钱包分为:

1.全节点(如 bitcoin-core 核心钱包),维护着全部的区块链数据(当前在200GB以上),完全去中心化,同步所有数据;
2.SPV轻钱包(如比太),只维护与自己相关的区块链数据,基本上去中心化(要依赖比特币网络上的其他全节点),仅同步与自己相关的数据;
3.中心化钱包,不依赖比特币网络,只依赖自己的中心化服务器,不同步数据,所有的数据均从自己的中心化服务器中获得;

 =============

bitcoind环境搭建 

比特币客户端bitcoind的高级用法 - 新手入门

bitcoind的使用和bitcoin.conf配置文件

Running Bitcoin - Bitcoin Wiki

扩展阅读

btcpool矿池源码分析(1)环境搭建 

[比特币挖矿——介绍]()

* [比特币挖矿——区块链技术]()

* [比特币挖矿——钱包]()

* [比特币挖矿——控制器与矿机]()

* [比特币挖矿——p2pool矿池]()

* [比特币挖矿——建立Kafka&ZooKeeper集群]()

* [比特币挖矿——集群矿池btcpool]()

 

转载于:https://www.cnblogs.com/zdz8207/p/qkl-bitcoin-core-node.html

你可能感兴趣的文章
python习题:unittest参数化-数据从文件或excel中读取
查看>>
在工程中要加入新的错误弹出方法
查看>>
PS 滤镜— — sparkle 效果
查看>>
snmpwalk命令常用方法总结
查看>>
网站产品设计
查看>>
代理ARP
查看>>
go 学习笔记(4) ---项目结构
查看>>
java中静态代码块的用法 static用法详解
查看>>
Java线程面试题
查看>>
Paper Reading: Relation Networks for Object Detection
查看>>
day22 01 初识面向对象----简单的人狗大战小游戏
查看>>
mybatis源代码分析:深入了解mybatis延迟加载机制
查看>>
Flask三剑客
查看>>
Hibernate-缓存
查看>>
【BZOJ4516】生成魔咒(后缀自动机)
查看>>
提高PHP性能的10条建议
查看>>
svn“Previous operation has not finished; run 'cleanup' if it was interrupted“报错的解决方法...
查看>>
熟用TableView
查看>>
Java大数——a^b + b^a
查看>>
poj 3164 最小树形图(朱刘算法)
查看>>