当前位置:首页 > 行业资讯 > 通过币安比特币节点操作查看问题

通过币安比特币节点操作查看问题

admin 2个月前 56 0
原文标题:通过币安比特币节点操作查看问题

我已经运行了一个多比一年的比特币全节点,但我只想弄出几个问题:比特币节点操作是什么,可以维护多少连接,以及使用了什么带宽。为了更好地理解比特币网络,几周前,我加入了一个比特币Github项目并修改了数据以收集完整的节点操作。我也想收集更多数据,但我有一些初步结果。为了更好地解释这个网络,我修改了我的节点以维持500个点对点连接。此数字是网络节点总数的5%,是我家可以支持的上限。

我们都从非常简单的交易开始。现在让我们看看图片,我的节点每秒对应一个唯一的事务,我与Blockchain.info中收集的数据相同。

每秒比特币交易。
每秒比特币交易次数

下图显示了比特币网络中发送的信息总量。库存信息是由节点发送的简单消息,用于通知其他节点节点的数据信息,例如进行交易的节点,或打包区块链,即邀请其余节点获取数据。如果我们的节点没有库存信息的数据,它将回复该节点以获取数据请求。如果我们有新数据,我们还会发布一个清单列表,通知每个人欢迎其他节点请求数据。这是比特币网络数据公开的最基本设计。下图显示了t他比较了我们节点收到的消息数量和节点发送的请求数量。

inv vs getdata requests
库存清单消息比较以获取数据请求

现在我们向下展开这张图片并使用数据信息作为参考点,我们可以查看采集块和未获得匹配数据的信息数据。我认为get块的发送节点是那些没有找到块的节点。需要添加一个更难的节点。我怀疑第24号25号采集块信息突然增加,因为相当多的新节点加入了比特币网络。我不确定是什么让得到匹配数据成为可能。发出的流量是波动的。这应该很少因为我们的节点只在其他节点(通过库存信息)明确告诉我们他们有数据来发出请求。

getblocks vs getdata vs notfound requests
比较块并获取数据与发送的数据量而不匹配数据

接下来是确定网络是否是连接(ping)消息。这是我们节点询问我们的节点是否仍在网络上的重要请求。图片本身并没有多大意义,但我觉得有趣的是我已经观察了很长时间,但我的节点没有显示ping响应的记录。我已经看到了代码,似乎如果一个节点没有向对等体发送消息超过半小时,节点将发送一条消息来确定网络是否已连接。也许我错过了什么。但我能想到的唯一解释是我的节点总是传输数据。如果某个节点被删除,则它发送的ping消息将不会收到pong响应消息。

ping请求
ping请求

下一个是BIP037发出的加载过滤请求,这意味着它是一个安全协议验证工具用户,使用AKA小钱包。可以找到的另一个信息是,在过去的一个月中,我修改的节点尚未被发送以添加过滤的事务信息以清除过滤器merkle阻止这些消息。是因为这些流行的小钱包尚未安装这些消息命令吗?如果仔细观察,可能会看到get block header request,这是另一种安全协议验证工具用户的命令。它显示用户生成的流量,并不一定在几分钟内生成请求。与整个节点相比,此数字可忽略不计。

gethEaders vs filterload requests
获取块头和加载过滤器请求比较

我认为接下来的几个图表显示好消息。这显示了我的节点操作的收入数据。可以看出,即使有超过500个对等连接,该节点也不需要超过50 KB / s的下行带宽。上游宽带利用率至少高出一个数量级。

每秒收到的字节数,连接500 600个同行。
每秒接收的字节数,有500 600对连接

最后这个,我们Se在比特币网络上进行监控。黄线表示记录的违规,这意味着节点在与其他节点的交互中违反协议。比特币标准客户端具有一组记录违规节点的规则。罚款相当于。如果某个节点继续恶意拒绝服务攻击,则会加重处罚。从图表中可以看出违规情况并不少见。每天维持500点以上的点对点连接时,只有10次违规。如果我没记错的话,比特币节点最多可以禁用24小时,因此可以通过相同的比特币节点完成10次违规,可以重新连接然后禁用。

错误行为与禁用的同行
合规行为与禁用节点

]

这次,比特币节点信息的内部组件处理让我觉得还有许多值得收集的其他指标,它让我对比特币网络的健康发展更有信心。如果您还是比特币节点的运营商并且喜欢观察这样的节点,请联系我。我想发布最近的帖子,发布我的开源比特币研究,如何重置它以便它可以收集它产生的数据。

翻译:Mobius @bitcoin Chinese

原文:HTTP:// coin chomp.com/2014/04/27/peeking-hood-running-bit coin-node /

相关文章

Ripple高管:人们过于担心币安比特币的汇率问题

Ripple高管:人们过于担心币安比特币的汇率问题

TechCrunch(美国科技博客)最近主办了Disrupt NY 2014大会,其中包括30家新兴公司的一场有趣的马拉松式辩论。因此,TechCrunch强调,没有数字货币的Dis...

新的资本流入引发了大规模的密码减少反弹:BTCManager在7月2日的审查周

新的资本流入引发了大规模的密码减少反弹:BTCManager在7月2日的审查周

在过去一周,当比特币价格跌破 6000 美元大关时,密码投资者的情绪已跌至新低,许多比特币空头和对手突然上涨,它声称“比特币泡沫”终于破裂了。 幸运的是,对于密码投资者而言,由于新资金流入...

天泽经济研究所副所长:从货币垄断到货币竞争

天泽经济研究所副所长:从货币垄断到货币竞争

天泽经济研究所副所长冯兴元为英国“金融时报”中文网站 写了一篇文章。货币是私人货币。政府垄断货币发行的历史不长,但已成为大多数国家和地区理所当然的标准做法,已成为经济学的...

中国经济时报:应进一步加强币安比特币监管

中国经济时报:应进一步加强币安比特币监管

最近,币安比特币在中国发展迅速,但也带来了一些问题。国务院发展研究中心和中国银行业监督管理委员会专家建议加强对币安比特币的监管。 中国最初形成了比较完整的币安比特币工业生态链,并出...

区块链技术有利于经济原因?

区块链技术有利于经济原因?

历史上的每一次金融变革都与技术创新密不可分。从传统金融到互联网金融,它基于安全条件,金融业运营成本的降低和资本周转的效率。增强吸引力,使信息处理能力满足决策要求,从而不断提高客户服务水平,增强市场竞...

“区块链”技术颠覆教育不再是想象

“区块链”技术颠覆教育不再是想象

     “互联网+”余音未落,“区块链+”又已到来。当下区块链技术在多种领域中皆有“用武之地”,教育也不例外。 2016年10月,工信部颁布《中国区块链...

币安比特币的创造性破坏理论

币安比特币的创造性破坏理论

摘要:本文简介了熊彼特的创造性破坏理论,并提示了该理论在比特币发展中的体现,并预示着比特币一定会持续成长。 资本主义本质上...

纽约州计划建立币安比特币交易规范系统 -  BitLicense

纽约州计划建立币安比特币交易规范系统 - BitLicense

当时,币安比特币专家,律师,运营商以及投资于币安比特币和币安比特币初创公司的文克斯沃思兄弟将出席听证会并发表意见。 NYDFS主任Benjamin M. Lawsky表示,我...