• 北京时间:16:10:52
  • 东京时间:17:10:52
  • 伦敦时间:08:10:52
  • 纽约时间:03:10:52
  • 悉尼时间:18:10:52
  • 香港时间:16:10:52

期货之家Neo3的区块同步机制如何大幅提升同步速度?

时间:浏览:6来源:阿牛财经网期货之家
Neo3的区块同步机制如何大幅提升同步速度?
Neo2的区块同步机制 在Neo2中,同步区块的历程比力庞大。 次要分为两个步调: ● 同步区块头 ● 同步区块

以下图所示,是Neo2同步机制流程图。

同步区块头对应1、2两步: 1. 当当地节点发明当地的区块链高度低于长途节点的高度时,会发送GetHeaders(header hash)动静,此中header hash为当地高度最高的区块头对应的hash。 2. 长途节点收到恳求后,会从header hash对应的header开端,前往指定命量的Headers到当地节点(默许最大Headers恳求数为2000)。 同步完区块头后便会开端同步区块,该历程对应图中3-7步。 3. 同步完区块头后,会找到当地高度最高的区块对应的hash。 4. 按照找到的hash向长途节点发送GetBlock(hash)动静。 5. 长途节点收到恳求后,获得开端区块对应的hash以及恳求的区块数目count(默许最大恳求数为500)。而后从该hash开端,顺次获得前面的count个区块对应的hash值,并将一切hash放入一个hash[]。获得实现后将hash[]作为一个Inv动静前往给当地节点。 6. 当地节点收到Inv动静后,会对Inv里的hash[]停止过滤,并将过滤后的hash[]放入GetData恳求中,发送给长途节点。 7. 长途节点收到GetData(hash[])恳求,会获得hash[]中的每一个hash对应的区块,并将区块发送给当地节点。 Neo2区块同步机制存在的成绩 Neo2区块同步机制历程比力庞大,次要有以下成绩: ● 区块不分叉 先同步区块头再同步区块的形式在能够分叉的区块链中存在明显的劣势,由于区块头同步十分快而且能够疾速选出更长的链。可是Neo利用的共鸣算法决议了其区块链不会分叉。因而,该同步形式曾经不适用于Neo了。假如咱们不再利用该形式,则能够节流区块头同步的收集开消。 ● GetBlocks命令服从低,且称号存在误导性 以后的GetBlocks命令服从很低,而且称号存在误导性。从称号来看,咱们将收到区块,但实践上,咱们会收到一个包罗哈希数组的Inv动静。而后对Inv里的hash[]停止过滤,最初利用GetData(hash[])命令才能够获得到对应区块。 Neo3的新区块同步机制设想 按照Neo2区块同步机制中存在的一些成绩,咱们在Neo3中对区块同步机制做了以下的改良: 1. 删除了区块头同步的机制,改成间接利用区块高度同步区块。 2. 增加了GetBlockData(IndexStart,count)动静,能够间接获得从IndexStart开端的count个区块,不消再经由过程Inv动静停止获得,削减了收集通讯开消。 3. 增长了SyncManager,对区块同步使命停止办理。 以下图所示,是Neo3区块同步机制的流程图。阿牛财经aniuc.com

以上是关于“期货之家Neo3的区块同步机制如何大幅提升同步速度?”的全部内容 小编已经为你讲解,更多内容敬请关注阿牛财经网!

猜你喜欢

期货之家华北玉米底部价格不断夯实 上涨的持续性如何呢?

华北玉米底部价格不断夯实上涨的持续性如何呢?跟着价钱不竭探底,华北地域玉米底部价钱不竭夯实,近期商业商收买热忱较着低落,以后市场能否曾经见底,价钱下跌的连续性怎样呢?从以下方面

2020-03-26

期货之家指南上交所受理中科寒武纪科技股份有限公司科创板上市申请

上交所受理中科寒武纪科技股份有限公司科创板上市申请昔日下战书动静据上交所网站显现,上交所受理中科寒武纪科技股分无限公司科创板上市请求。寒武纪由陈天石、陈云霁俩兄弟兴办,二人均结

2020-03-26

期货之家黄金大挤兑!平台买入量翻16倍、国内有银行点差涨十倍

黄金大挤兑!平台买入量翻16倍、国内有银行点差涨十倍跟着3月23日美联储颁布发表进入有限量宽松形态,黄金市场发作剧变。市场需要的暴跌,招致COMEX期货主力合约创出近十一年最大

2020-03-26

期货之家指南今夜股市或遭遇抛售 黄金多空博弈千六关口

今夜股市或遭遇抛售黄金多空博弈千六关口周四(3月26日)亚市午后,现货黄金连续承压下行,稍早一度自日高跌逾20美圆,最低涉及1594.00美圆/盎司,今朝位于1600美圆关隘四

2020-03-26

期货之家超短期美债惊现负利率!美股反弹之路能否避免二次探底?

超短期美债惊现负利率!美股反弹之路能否避免二次探底?美联储货泉政策撑持及美国国会2万亿美圆财务安慰法案即将落地预期的提振下,美国股市在阅历大幅回调后企稳反弹,道指自本年2月6日

2020-03-26