CN106357405A - 一种基于区块链技术一致性算法的数据管理方法及*** - Google Patents

一种基于区块链技术一致性算法的数据管理方法及*** Download PDF

Info

Publication number
CN106357405A
CN106357405A CN201610831486.2A CN201610831486A CN106357405A CN 106357405 A CN106357405 A CN 106357405A CN 201610831486 A CN201610831486 A CN 201610831486A CN 106357405 A CN106357405 A CN 106357405A
Authority
CN
China
Prior art keywords
node
block
block chain
data
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610831486.2A
Other languages
English (en)
Inventor
王文欢
尚书丞
杨炯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Flog (wuhan) Mdt Infotech Ltd
Original Assignee
Flog (wuhan) Mdt Infotech Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Flog (wuhan) Mdt Infotech Ltd filed Critical Flog (wuhan) Mdt Infotech Ltd
Priority to CN201610831486.2A priority Critical patent/CN106357405A/zh
Priority to PCT/CN2016/103441 priority patent/WO2018049713A1/zh
Publication of CN106357405A publication Critical patent/CN106357405A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/123Applying verification of the received information received data contents, e.g. message integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种基于区块链技术一致性算法的数据管理方法及***,所述的方法包括:所有参与的服务器组成一个网络成为网络中的节点;初始化区块链,每一个节点中均配置有该区块链,区块链中包含多个区块,整个区块链中存储有整套数据;从所有的节点中确定代表节点,并配置代表节点产生区块的顺序和时间段;当节点产生新区块后,广播到全网中,当确定该新区块为有效时,全网中的节点根据该新区块,对初始区块链进行更新。本发明描述了一种可应用到区块链中的数据一致性算法规则:公益参与证明机制,简称PPOPG,其定义了一种网络中节点产生区块的规则,提高了区块链的整体效率,另外,构建了有效的正向激励措施,保证整个网络***良好运行。

Description

一种基于区块链技术一致性算法的数据管理方法及***
技术领域
本发明涉及区块链技术领域,具体涉及一种基于区块链技术一致性算法的数据管理方法及***。
背景技术
目前区块链常用于交易型数据的存储,其常用的一致性算法如工作量证明(POW)、股权证明(POS)、授权股权证明(DPOS)等均以交易型数据的应用场景来考虑,依据交易本身带有的货币价值属性,从中得到利益分成,使得整个***持续正向的运行下去。但当区块链应用到非交易型数据中时,由于没有直接体现货币价值,以往的如工作量证明、股权证明、授权股权证明等常用的一致性算法由于不能直接按照之前的挖矿、交易分成等方式进行有效的货币激励,所以受到了局限,同时之前的交易分成的机制原理也成为了***的冗余。
发明内容
本发明提供了一种基于区块链技术一致性算法的数据管理方法及***,对区块链中的区块进行有效性验证,构建了一套有效的正向激励措施。
本发明解决上述技术问题的技术方案如下:提供了一种基于区块链技术一致性算法的数据管理方法,包括:
S1,所有参与的服务器组成一个网络,每一个服务器作为网络中的一个节点,从网络中所有节点中确定一个作为维护节点,其它的作为普通节点;
S2,初始化区块链,每一个节点中均配置有该区块链,区块链中包含多个区块,每个区块中存储有一部分数据,整个区块链中存储有整套数据;
S3,维护节点从所有的节点中确定第一预定数量的节点作为网络中的代表节点,并配置所述代表节点产生区块的顺序和时间段;
S4,当代表节点中的一个节点产生新区块后,广播到全网中,当确定该新区块为有效时,全网中的节点根据该新区块,对初始区块链进行更新。
为了解决本发明的技术问题,还提供了一种基于区块链技术一致性算法的数据管理***,包括多个服务器,所述多个服务器组成一个网络,每一个服务器作为网络中的一个节点,并从全网所有的节点中确定一个作为维护节点,其它的作为普通节点;
每一个节点中均包括:
初始化模块,用于初始化区块链,其中,每一个节点中均配置有该区块链,区块链中包含多个区块,每个区块中存储有一部分数据,整个区块链中存储有整套数据;
更新模块,用于当接收到代表节点中的一个节点广播的新区块,且该新区块为有效时,根据该新区块对初始区块链进行更新;
所述维护节点还包括:
代表节点确定模块,用于从所有的节点中确定第一预定数量的节点作为网络中的代表节点;
配置模块,用于配置所述代表节点产生区块的顺序和时间段。
本发明提供的一种基于区块链技术一致性算法的数据管理方法及***,对网络中的节点产生的区块进行有效性验证,保证了数据的安全性,另外,为了提高全网区块链的整体效率,描述了一种可应用到区块链中的数据一致性算法规则:公益参与证明机制Participated proof of public good(PPOPG),其定义了一种网络中节点产生区块的规则,提高了区块链的整体效率,构建了有效的正向激励措施,保证整个网络***良好运行。
附图说明
图1为实施例1的一种基于区块链技术一致性算法的数据管理方法流程图;
图2为实施例2的一种基于区块链技术一致性算法的数据管理***框图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
实施例1、一种基于区块链技术一致性算法的数据管理方法。
参见图1,本实施例提供的基于区块链技术一致性算法的数据管理方法包括:
S1,所有参与的服务器组成一个网络,每一个服务器作为网络中的一个节点,从网络中所有节点中确定一个作为维护节点,其它的作为普通节点;
S2,初始化区块链,每一个节点中均配置有该区块链,区块链中包含多个区块,每个区块中存储有一部分数据,整个区块链中存储有整套数据;
S3,维护节点从所有的节点中确定第一预定数量的节点作为网络中的代表节点,并配置所述代表节点产生区块的顺序和时间段;
S4,当代表节点中的一个节点产生新区块后,广播到全网中,当确定该新区块为有效时,全网中的节点根据该新区块,对初始区块链进行更新。
下面对上述步骤进行具体介绍。
初始将所有参与其中的服务器组成一个网络,每一个服务器作为网络中的一个节点,并从网络的所有节点中确定一个作为维护节点,其它的节点作为普通节点,维护节点主要负责对全网中所有节点的管理和维护。
初始化区块链,网络中的每一个节点均配置有给初始化的区块链,区块链中包含有多个区块,每一个区块中存储有一部分数据,整个区块链中存储有整套数据。
对于整个网络中的所有节点,维护节点将所有的节点按照节点的运算能力、网络传输状况、节点服务器的稳定性和安全性作为考量进行综合排序,将排序靠前的第一预定数量的节点作为整个网络中的代表节点。需要说明的是,本实施例设置代表节点的淘汰机制,即全网的代表节点不是一成不变的,而是动态变化的。网络中的维护节点会定期对所有的节点进行按照上述的条件进行综合排序,并确定其中排序靠前的第一预定数量的节点作为全网中的代表节点。比如,维护节点会每隔一小时对全网中的1000个节点进行排序,确定排序靠前的100个节点作为全网中的代表节点,那么,基本上每隔一小时,网络中的代表节点是变化的,这样可以保证整个网络中的代表节点的性能比较好,保证整个网络的稳定性,也保证整个网络的合理去中心化。
当在某一时间段确定了网络中的代表节点后,维护节点配置这些代表节点产生区块的顺序和时间段。当代表节点中的一个节点产生新区块后,广播到全网中,当确定该新区块为有效时,全网中的节点根据该新区块,对初始区块链进行更新。确定新区块是否为有效的具体方法是:当在某一时刻某代表节点中的一个节点产生新区块后,广播到全网中,接收到该新区块的其它代表节点验证该新区块是否有效,比如,当前区块的产生者是否正确,包括产生该区块的节点是否为代表节点以及本时间段是否为该代表节点产生区块,区块本身的数据生成规则是否正确,包含数据的存储格式是否正确,加密验证规则是否正确,是否和上一个区块衔接正确。当验证有效时,代表节点存储该新区块;当其它代表节点中超过第二预定数量(通常为代表节点中的一半)的代表节点存储了该新区块后,该区块被确定为有效区块,全网中的节点均存储该新区块,对当前区块链进行更新。
此外,对于一定时间段通过综合排序确定的代表节点,也会定期进行优化,比如,当代表节点经常出现异常,如产生错误区块、产生的区块广播不及时、节点服务器经常掉线或者存储新区块不及时等情况,维护节点会剔除该代表节点,重新选拨新代表节点将其替代,通常是选择第一预定数量的后面一个节点代替该代表节点,使得网络中保持第一预定数量的代表节点。同时,维护节点发送报警信息给被代替的节点,提醒其自身进行优化。
本实施例为了激励网络中的每一个节点能够更好的参与网络,提升优化自身,计算全网中的每一个节点的贡献值,当节点的贡献值大时,能够促进节点的参与,当节点的贡献值小时,促进节点进行自身的提升优化。其中,计算全网的每一个节点的贡献值具体为:分别统计全网中每一个节点的在线时长,即节点加入网络的时刻到当前的总在线时长、该节点作为代表节点的在线时长,该节点被选为代表节点直至当次不再选为代表节点在线时长的总和、该节点产生的区块量,即节点作为代表节点时,产生的区块的总数量,以及该节点产生区块的数据量,节点作为代表节点时,产生的区块中存储数据的容量。
每一个节点的贡献值为:
节点贡献值=该节点在线时长/全网总时长*第一贡献系数+该节点作为代表节点的在线时长/全网总时长*第二贡献系数+该节点产生的区块量/区块链中区块的总量*第三贡献系数+该节点产生区块的数据量/区块链中存储数据的总容量*第四贡献系数。
通过上述方式将全网中的每一个节点的节点贡献值计算出来后,可促进各节点的积极参与以及对自身的优化提升。另外,对于整个区块链中的数据对应的数据提供者,为了激励个数据提供者更积极的参与数据的贡献,通过计算每一个数据提供者的贡献值。其中,区块链中的数据均对应有数据提供者的标识信息,根据数据提供者的标识信息,可以数据提供者为单位,将区块链中的数据进行划分,得到每一个数据提供者对应提供的数据以及这些数据存储于哪一个区块。其中,计算每一个数据提供者的贡献值的具体方法为:统计每一个数据提供者提供的有效样本数据数量以及在不同场景下每一个数据提供者提供的发挥实际作用的样本数量;
每一个数据提供者的贡献值为:
数据提供者的贡献值=数据提供者提供的有效样本数据数量/区块链中总的有效样本数量*第五贡献系数+在场景1下该数据提供者提供的发挥实际作用的样本数量/在场景1下区块链中发挥作用的样本总数量*场景1的贡献系数+在场景2下该数据提供者提供的发挥实际作用的样本数量/在场景2下区块链中发挥作用的样本总数量*场景2的贡献系数+…+在场景n下该数据提供者提供的发挥实际作用的样本数量/在场景n下区块链中发挥作用的样本总数量*场景n的贡献系数,其中,n为正整数。
上述的第一贡献系数、第二贡献系数、第三贡献系数、第四贡献系数和第五贡献系数,以及场景1下的贡献系数、场景2下的贡献系数直到场景n下的贡献系数可根据实际情况进行配置。
上述计算了每一个节点的贡献者以及每一个数据提供者的贡献值后,根据整个网络***的总量化指标和网络中各节点的贡献值,计算得到每一个节点对应的量化指标;以及,根据整个网络***的总量化指标和各数据提供者的贡献值,计算得到每一个数据提供者对应的量化指标。其中,网络***的量化可以为社会投资回报率或者整个网络***的效率。通过计算每一个节点或者数据提供者的量化指标,将所有节点、数据提供者对整个行业、社会的贡献进行量化,根据节点、数据提供者的“贡献值”进行排名,说明其在整体中作出的贡献大小,起到荣誉上的激励,促进节点及数据提供者的参与、自身优化的积极性,起到对节点和数据提供者正向激励的目的。
实施例2、一种基于区块链技术一致性算法的数据管理***。
参见图2,本实施例提供的基于区块链技术一致性算法的数据管理***包括多个服务器,所述多个服务器组成一个网络,每一个服务器作为网络中的一个节点,并从全网所有的节点中确定一个作为维护节点2,其它的作为普通节点1;
每一个节点中均包括:
初始化模块11,用于初始化区块链,其中,每一个节点中均配置有该区块链,区块链中包含多个区块,每个区块中存储有一部分数据,整个区块链中存储有整套数据;
更新模块12,用于当接收到代表节点中的一个节点广播的新区块,且该新区块为有效时,根据该新区块对初始区块链进行更新;
所述维护节点2还包括:
代表节点确定模块21,用于从所有的节点中确定第一预定数量的节点作为网络中的代表节点;
配置模块22,用于配置所述代表节点产生区块的顺序和时间段。
其中,所述代表节点确定模块21具体用于:
将全网中包括维护节点在内的所有节点按照运算能力、网络传输状况、服务器稳定性和安全性进行综合排序,将排序靠前的预定数量的节点作为网络中的代表节点。
所述代表节点确定模块21还用于:
定期对全网中所有的节点进行综合排序,并按照综合排序重新确定靠前的第一预定数量的节点作为网络中的代表节点。
在节点存储更新新区块时,对新区块的有效性验证具体为:当代表节点中的一个节点产生新区块后,广播到全网中,接收到该新区块的其它代表节点验证该新区块是否有效,当有效时,其它代表节点存储该新区块;
当其它代表节点中超过第二预定数量的代表节点存储了该新区块后,该区块被确定为有效区块,全网中的节点均存储该新区块,对当前区块链进行更新。
所述维护节点2还包括:
节点贡献值计算模块23,用于计算全网中的每一个节点的贡献值。计算全网中的每一个节点的贡献值具体为:分别统计全网中每一个节点的在线时长、该节点作为代表节点的在线时长、该节点产生的区块量以及该节点产生区块的数据量;
每一个节点的贡献值为:
节点贡献值=该节点在线时长/全网总时长*第一贡献系数+该节点作为代表节点的在线时长/全网总时长*第二贡献系数+该节点产生的区块量/区块链中区块的总量*第三贡献系数+该节点产生区块的数据量/区块链中存储数据的总容量*第四贡献系数。
以及维护节点2还包括数据提供者贡献值计算模块24,用于针对整个区块链中的数据对应的数据提供者,计算每一个数据提供者的贡献值。数据提供者计算每一个数据提供者的贡献值具体为:统计每一个数据提供者提供的有效样本数据数量以及在不同场景下每一个数据提供者提供的发挥实际作用的样本数量;
每一个数据提供者的贡献值为:
数据提供者的贡献值=数据提供者提供的有效样本数据数量/区块链中总的有效样本数量*第五贡献系数+在场景1下该数据提供者提供的发挥实际作用的样本数量/在场景1下区块链中发挥作用的样本总数量*场景1的贡献系数+在场景2下该数据提供者提供的发挥实际作用的样本数量/在场景2下区块链中发挥作用的样本总数量*场景2的贡献系数+…+在场景n下该数据提供者提供的发挥实际作用的样本数量/在场景n下区块链中发挥作用的样本总数量*场景n的贡献系数,其中,n为正整数。
另外,计算了每一个节点的贡献者以及每一个数据提供者的贡献值后,根据整个网络***的总量化指标和网络中各节点的贡献值,计算得到每一个节点对应的量化指标;以及,根据整个网络***的总量化指标和各数据提供者的贡献值,计算得到每一个数据提供者对应的量化指标。其中,网络***的量化可以为社会投资回报率或者整个网络***的效率。通过计算每一个节点或者数据提供者的量化指标,将所有节点、数据提供者对整个行业、社会的贡献进行量化,根据节点、数据提供者的“贡献值”进行排名,说明其在整体中作出的贡献大小,起到荣誉上的激励,促进节点及数据提供者的参与、自身优化的积极性,实现了区块链中数据的基于“公益参与证明机制(PPOPG,Participated proof of publicgood)”的一致性算法,特别适用于对非交易性数据的一致性算法。
本发明提供的一种基于区块链技术一致性算法的数据管理方法及***,对网络中的节点产生的区块进行有效性验证,保证了整个区块链中数据的安全性;动态调整网络中的代表节点,实时优化整个网络***,保证整个网络***的稳定性以及合理的去中心化;另外,为了提高全网区块链的整体效率,描述了一种可应用到区块链中的数据一致性算法规则:公益参与证明机制Participated proof of public good(PPOPG),其定义了一种网络中节点产生区块的规则,提高了区块链的整体效率,构建了有效的正向激励措施,保证整个网络***良好运行。
在本说明书的描述中,参考术语“实施例一”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体方法、装置或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、方法、装置或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种基于区块链技术一致性算法的数据管理方法,其特征在于,包括:
S1,所有参与的服务器组成一个网络,每一个服务器作为网络中的一个节点,从网络中的所有节点中确定一个作为维护节点,其它的作为普通节点;
S2,初始化区块链,每一个节点中均配置有该区块链,区块链中包含多个区块,每个区块中存储有一部分数据,整个区块链中存储有整套数据;
S3,维护节点从所有的节点中确定第一预定数量的节点作为网络中的代表节点,并配置所述代表节点产生区块的顺序和时间段;
S4,当代表节点中的一个节点产生新区块后,广播到全网中,当确定该新区块为有效时,全网中的节点根据该新区块,对初始区块链进行更新。
2.如权利要求1所述的基于区块链技术一致性算法的数据管理方法,其特征在于,所述步骤S3从所有的节点中确定第一预定数量的节点作为网络中的代表节点具体包括:
维护节点将全网中包括维护节点在内的所有节点按照运算能力、网络传输状况、服务器稳定性和安全性进行综合排序,将排序靠前的预定数量的节点作为网络中的代表节点。
3.如权利要求2所述的基于区块链技术一致性算法的数据管理方法,其特征在于,维护节点定期对全网中所有的节点进行综合排序,并按照综合排序重新确定靠前的第一预定数量的节点作为网络中的代表节点。
4.如权利要求3所述的基于区块链技术一致性算法的数据管理方法,其特征在于,所述步骤S4具体包括:
当代表节点中的一个节点产生新区块后,广播到全网中,接收到该新区块的其它代表节点验证该新区块是否有效,当有效时,其它代表节点存储该新区块;
当其它代表节点中超过第二预定数量的代表节点存储了该新区块后,该区块被确定为有效区块,全网中的节点均存储该新区块,对当前区块链进行更新。
5.如权利要求1-4任一项所述的基于区块链技术一致性算法的数据管理方法,其特征在于,还包括:
计算全网中的每一个节点的贡献值,其中,分别统计全网中每一个节点的在线时长、该节点作为代表节点的在线时长、该节点产生的区块量以及该节点产生区块的数据量;
每一个节点的贡献值为:
节点贡献值=该节点在线时长/全网总时长*第一贡献系数+该节点作为代表节点的在线时长/全网总时长*第二贡献系数+该节点产生的区块量/区块链中区块的总量*第三贡献系数+该节点产生区块的数据量/区块链中存储数据的总容量*第四贡献系数。
6.如权利要求5所述的基于区块链技术一致性算法的数据管理方法,其特征在于,还包括:
根据区块链中存储的数据中携带的数据提供者的标识信息,针对整个区块链中的数据对应的数据提供者,计算每一个数据提供者的贡献值,其中,统计每一个数据提供者提供的有效样本数据数量以及在不同场景下每一个数据提供者提供的发挥实际作用的样本数量;
每一个数据提供者的贡献值为:
数据提供者的贡献值=数据提供者提供的有效样本数据数量/区块链中总的有效样本数量*第五贡献系数+在场景1下该数据提供者提供的发挥实际作用的样本数量/在场景1下区块链中发挥作用的样本总数量*场景1的贡献系数+在场景2下该数据提供者提供的发挥实际作用的样本数量/在场景2下区块链中发挥作用的样本总数量*场景2的贡献系数+…+在场景n下该数据提供者提供的发挥实际作用的样本数量/在场景n下区块链中发挥作用的样本总数量*场景n的贡献系数,其中,n为正整数。
7.如权利要求6所述的基于区块链技术一致性算法的数据管理方法,其特征在于,还包括:
根据整个网络***的总量化指标和网络中各节点的贡献值,计算得到每一个节点对应的量化指标;以及,
根据整个网络***的总量化指标和各数据提供者的贡献值,计算得到每一个数据提供者对应的量化指标。
8.一种基于区块链技术一致性算法的数据管理***,其特征在于,包括多个服务器,所述多个服务器组成一个网络,每一个服务器作为网络中的一个节点,并从全网所有的节点中确定一个作为维护节点,其它的作为普通节点;
每一个节点中均包括:
初始化模块,用于初始化区块链,其中,每一个节点中均配置有该区块链,区块链中包含多个区块,每个区块中存储有一部分数据,整个区块链中存储有整套数据;
更新模块,用于当接收到代表节点中的一个节点广播的新区块,且该新区块为有效时,根据该新区块对初始区块链进行更新;
所述维护节点还包括:
代表节点确定模块,用于从所有的节点中确定第一预定数量的节点作为网络中的代表节点;
配置模块,用于配置所述代表节点产生区块的顺序和时间段。
9.如权利要求8所述的基于区块链技术一致性算法的数据管理***,其特征在于,所述维护节点还包括:
节点贡献值计算模块,用于计算全网中的每一个节点的贡献值。
10.如权利要求9所述的基于区块链技术一致性算法的数据管理***,其特征在于,所述维护节点还包括:
数据提供者贡献值计算模块,用于针对整个区块链中的数据对应的数据提供者,计算每一个数据提供者的贡献值。
CN201610831486.2A 2016-09-19 2016-09-19 一种基于区块链技术一致性算法的数据管理方法及*** Pending CN106357405A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610831486.2A CN106357405A (zh) 2016-09-19 2016-09-19 一种基于区块链技术一致性算法的数据管理方法及***
PCT/CN2016/103441 WO2018049713A1 (zh) 2016-09-19 2016-10-26 一种基于区块链技术一致性算法的数据管理方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610831486.2A CN106357405A (zh) 2016-09-19 2016-09-19 一种基于区块链技术一致性算法的数据管理方法及***

Publications (1)

Publication Number Publication Date
CN106357405A true CN106357405A (zh) 2017-01-25

Family

ID=57859680

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610831486.2A Pending CN106357405A (zh) 2016-09-19 2016-09-19 一种基于区块链技术一致性算法的数据管理方法及***

Country Status (2)

Country Link
CN (1) CN106357405A (zh)
WO (1) WO2018049713A1 (zh)

Cited By (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106878000A (zh) * 2017-03-06 2017-06-20 中钞***产业发展有限公司北京智能卡技术研究院 一种联盟链共识方法及***
CN106951185A (zh) * 2017-03-01 2017-07-14 武汉爱宁智慧科技有限公司 一种基于区块链技术的健康检测数据管理***及方法
CN107104816A (zh) * 2017-03-07 2017-08-29 阿里巴巴集团控股有限公司 一种信息变更监控方法和装置
CN107124443A (zh) * 2017-03-28 2017-09-01 上海瑞麒维网络科技有限公司 基于区块链的数据分析方法及装置
CN107197036A (zh) * 2017-06-22 2017-09-22 广东网金控股股份有限公司 一种基于区块链的信息一致处理方法及终端
CN107247749A (zh) * 2017-05-25 2017-10-13 阿里巴巴集团控股有限公司 一种数据库状态确定方法、一致性验证方法及装置
CN107291856A (zh) * 2017-06-08 2017-10-24 武汉康慧然信息技术咨询有限公司 一种基于大数据技术的血液制品分发方法及***
CN107315786A (zh) * 2017-06-12 2017-11-03 腾讯科技(深圳)有限公司 业务数据存储方法及装置
CN107391557A (zh) * 2017-03-24 2017-11-24 北京瑞卓喜投科技发展有限公司 针对设置链外勘误表的区块链串行查询方法及***
CN107580030A (zh) * 2017-08-18 2018-01-12 重庆邮电大学 一种数据管理方法、装置及服务器
CN107679765A (zh) * 2017-10-25 2018-02-09 芜湖市纯至网络科技有限公司 一种轨道交通***中大数据权重管理方法
CN107734502A (zh) * 2017-09-07 2018-02-23 京信通信***(中国)有限公司 基于区块链的微基站通信管理方法、***及设备
CN108111312A (zh) * 2017-12-28 2018-06-01 电子科技大学 一种基于区块链的智能终端安全通信方法
CN108171578A (zh) * 2017-12-27 2018-06-15 邵美 一种基于区块链交易网络的地址排名***及其构建方法
CN108182636A (zh) * 2018-01-30 2018-06-19 杨显波 基于贡献的区块链共识机制
CN108323232A (zh) * 2017-05-16 2018-07-24 北京大学深圳研究生院 一种多层级区块链***之间索引与链拓扑结构的维护方法
CN108446976A (zh) * 2018-02-07 2018-08-24 平安科技(深圳)有限公司 一种公积金转移方法、计算机可读存储介质及终端设备
CN108510275A (zh) * 2018-04-08 2018-09-07 众安信息技术服务有限公司 用于跟进公益项目的进展情况的方法及计算机可读存储介质
CN108683738A (zh) * 2018-05-16 2018-10-19 腾讯科技(深圳)有限公司 图数据处理方法和图数据的计算任务发布方法
CN108737336A (zh) * 2017-04-18 2018-11-02 ***通信有限公司研究院 基于区块链的威胁行为处理方法及装置、设备及存储介质
CN108805409A (zh) * 2018-05-08 2018-11-13 武汉大学 一种基于区块链的关键基础设备信息管理方法
WO2018205729A1 (zh) * 2017-05-11 2018-11-15 上海点融信息科技有限责任公司 基于零知识证明的区块链数据处理
CN108959280A (zh) * 2017-05-17 2018-12-07 ***通信有限公司研究院 一种存储虚拟资源关联信息的方法及装置
CN109034804A (zh) * 2018-08-08 2018-12-18 苏州酷外文化传媒有限公司 基于区块链的航拍激励管理方法及***
CN109039847A (zh) * 2018-08-07 2018-12-18 广州三牛信息科技有限公司 一种利用dmt解决区块链全网消息一致性问题的方法及装置
CN109428892A (zh) * 2017-09-01 2019-03-05 埃森哲环球解决方案有限公司 多阶段可重写区块链
CN109472625A (zh) * 2018-11-19 2019-03-15 上海中信信息发展股份有限公司 追溯参与方贡献度的评价方法及***
CN110011981A (zh) * 2019-03-15 2019-07-12 湖北工程学院 一种基于区块链的可信云存储方法及***
CN110011974A (zh) * 2019-03-07 2019-07-12 深圳市融汇通金科技有限公司 区块链的记账方法、装置、终端和计算机可读存储介质
CN110049109A (zh) * 2019-03-26 2019-07-23 湖南天河国云科技有限公司 区块链共享存储的核算方法、***和计算机可读存储介质
CN110622490A (zh) * 2017-03-09 2019-12-27 M·S·古尔布兰德森 核心网络访问提供商
CN110677373A (zh) * 2018-07-02 2020-01-10 上海旺链信息科技有限公司 一种区块链的物联网设备的安全判定方法、判定***及存储介质
WO2020042926A1 (zh) * 2018-08-28 2020-03-05 白杰 区块链公链的维护方法、装置、节点及区块链公链
CN110868440A (zh) * 2018-08-28 2020-03-06 傲为信息技术(江苏)有限公司 区块链公链
CN113811910A (zh) * 2019-05-31 2021-12-17 Mts株式会社 基于区块链的行为信息证明方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109032803B (zh) * 2018-08-01 2021-02-12 创新先进技术有限公司 数据处理方法和装置、客户端

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105701372A (zh) * 2015-12-18 2016-06-22 布比(北京)网络技术有限公司 一种区块链身份构建及验证方法
CN105719185A (zh) * 2016-01-22 2016-06-29 杭州复杂美科技有限公司 区块链的数据对比及共识方法
CN106203178A (zh) * 2016-08-26 2016-12-07 杨鹏 一种区块链的写入权限分配方法及***
CN106339639A (zh) * 2016-08-30 2017-01-18 弗洛格(武汉)信息科技有限公司 基于区块链的学分成绩管理方法及***

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015142765A1 (en) * 2014-03-17 2015-09-24 Coinbase, Inc Bitcoin host computer system
CN105488665A (zh) * 2015-11-25 2016-04-13 布比(北京)网络技术有限公司 一种去中心化的交易方法
CN105404701B (zh) * 2015-12-31 2018-11-13 浙江图讯科技股份有限公司 一种基于对等网络的异构数据库同步方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105701372A (zh) * 2015-12-18 2016-06-22 布比(北京)网络技术有限公司 一种区块链身份构建及验证方法
CN105719185A (zh) * 2016-01-22 2016-06-29 杭州复杂美科技有限公司 区块链的数据对比及共识方法
CN106203178A (zh) * 2016-08-26 2016-12-07 杨鹏 一种区块链的写入权限分配方法及***
CN106339639A (zh) * 2016-08-30 2017-01-18 弗洛格(武汉)信息科技有限公司 基于区块链的学分成绩管理方法及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
袁勇 等: "区块链技术发展现状与展望", 《自动化学报》 *

Cited By (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106951185A (zh) * 2017-03-01 2017-07-14 武汉爱宁智慧科技有限公司 一种基于区块链技术的健康检测数据管理***及方法
CN106951185B (zh) * 2017-03-01 2019-12-06 武汉爱宁智慧科技有限公司 一种基于区块链技术的健康检测数据管理***及方法
CN106878000A (zh) * 2017-03-06 2017-06-20 中钞***产业发展有限公司北京智能卡技术研究院 一种联盟链共识方法及***
CN106878000B (zh) * 2017-03-06 2020-02-21 中钞***产业发展有限公司杭州区块链技术研究院 一种联盟链共识方法及***
CN107104816A (zh) * 2017-03-07 2017-08-29 阿里巴巴集团控股有限公司 一种信息变更监控方法和装置
CN110622490A (zh) * 2017-03-09 2019-12-27 M·S·古尔布兰德森 核心网络访问提供商
CN107391557A (zh) * 2017-03-24 2017-11-24 北京瑞卓喜投科技发展有限公司 针对设置链外勘误表的区块链串行查询方法及***
CN107391557B (zh) * 2017-03-24 2020-10-16 北京瑞卓喜投科技发展有限公司 针对设置链外勘误表的区块链串行查询方法及***
CN107124443A (zh) * 2017-03-28 2017-09-01 上海瑞麒维网络科技有限公司 基于区块链的数据分析方法及装置
CN107124443B (zh) * 2017-03-28 2020-04-28 丽水北斗区块链科技有限责任公司 基于区块链的数据分析方法及装置
CN108737336B (zh) * 2017-04-18 2021-01-15 ***通信有限公司研究院 基于区块链的威胁行为处理方法及装置、设备及存储介质
CN108737336A (zh) * 2017-04-18 2018-11-02 ***通信有限公司研究院 基于区块链的威胁行为处理方法及装置、设备及存储介质
WO2018205729A1 (zh) * 2017-05-11 2018-11-15 上海点融信息科技有限责任公司 基于零知识证明的区块链数据处理
CN108323232A (zh) * 2017-05-16 2018-07-24 北京大学深圳研究生院 一种多层级区块链***之间索引与链拓扑结构的维护方法
WO2018209543A1 (zh) * 2017-05-16 2018-11-22 北京大学深圳研究生院 一种多层级区块链***之间索引与链拓扑结构的维护方法
CN108959280B (zh) * 2017-05-17 2021-08-06 ***通信有限公司研究院 一种存储虚拟资源关联信息的方法及装置
CN108959280A (zh) * 2017-05-17 2018-12-07 ***通信有限公司研究院 一种存储虚拟资源关联信息的方法及装置
US10789243B2 (en) 2017-05-25 2020-09-29 Alibaba Group Holding Limited Database state determining method and device, and consistency verifying method and device
CN107247749B (zh) * 2017-05-25 2020-08-25 创新先进技术有限公司 一种数据库状态确定方法、一致性验证方法及装置
CN107247749A (zh) * 2017-05-25 2017-10-13 阿里巴巴集团控股有限公司 一种数据库状态确定方法、一致性验证方法及装置
CN107291856B (zh) * 2017-06-08 2020-02-14 上海畴珉软件开发服务中心 一种基于大数据技术的血液制品分发方法及***
CN107291856A (zh) * 2017-06-08 2017-10-24 武汉康慧然信息技术咨询有限公司 一种基于大数据技术的血液制品分发方法及***
CN107315786B (zh) * 2017-06-12 2020-12-11 腾讯科技(深圳)有限公司 业务数据存储方法及装置
CN107315786A (zh) * 2017-06-12 2017-11-03 腾讯科技(深圳)有限公司 业务数据存储方法及装置
CN107197036A (zh) * 2017-06-22 2017-09-22 广东网金控股股份有限公司 一种基于区块链的信息一致处理方法及终端
CN107580030B (zh) * 2017-08-18 2021-03-02 重庆邮电大学 一种数据管理方法、装置及服务器
CN107580030A (zh) * 2017-08-18 2018-01-12 重庆邮电大学 一种数据管理方法、装置及服务器
CN109428892B (zh) * 2017-09-01 2021-12-28 埃森哲环球解决方案有限公司 多阶段可重写区块链
CN109428892A (zh) * 2017-09-01 2019-03-05 埃森哲环球解决方案有限公司 多阶段可重写区块链
CN107734502A (zh) * 2017-09-07 2018-02-23 京信通信***(中国)有限公司 基于区块链的微基站通信管理方法、***及设备
CN107734502B (zh) * 2017-09-07 2020-02-21 京信通信***(中国)有限公司 基于区块链的微基站通信管理方法、***及设备
CN107679765A (zh) * 2017-10-25 2018-02-09 芜湖市纯至网络科技有限公司 一种轨道交通***中大数据权重管理方法
CN108171578A (zh) * 2017-12-27 2018-06-15 邵美 一种基于区块链交易网络的地址排名***及其构建方法
CN108111312A (zh) * 2017-12-28 2018-06-01 电子科技大学 一种基于区块链的智能终端安全通信方法
CN108182636A (zh) * 2018-01-30 2018-06-19 杨显波 基于贡献的区块链共识机制
CN108446976B (zh) * 2018-02-07 2019-05-24 平安科技(深圳)有限公司 一种公积金转移方法、计算机可读存储介质及终端设备
CN108446976A (zh) * 2018-02-07 2018-08-24 平安科技(深圳)有限公司 一种公积金转移方法、计算机可读存储介质及终端设备
CN108510275A (zh) * 2018-04-08 2018-09-07 众安信息技术服务有限公司 用于跟进公益项目的进展情况的方法及计算机可读存储介质
CN108805409B (zh) * 2018-05-08 2022-02-08 武汉大学 一种基于区块链的关键基础设备信息管理方法
CN108805409A (zh) * 2018-05-08 2018-11-13 武汉大学 一种基于区块链的关键基础设备信息管理方法
CN111030802A (zh) * 2018-05-16 2020-04-17 腾讯科技(深圳)有限公司 图数据的计算任务发布方法、装置、设备和存储介质
KR102485652B1 (ko) 2018-05-16 2023-01-06 텐센트 테크놀로지(센젠) 컴퍼니 리미티드 그래프 데이터 처리 방법, 그래프 데이터 계산 태스크들을 공개하는 방법 및 디바이스, 저장 매체 및 컴퓨터 장치
US11847488B2 (en) 2018-05-16 2023-12-19 Tencent Technology (Shenzhen) Company Limited Graph data processing method, method and device for publishing graph data computational tasks, storage medium, and computer apparatus
KR20200139780A (ko) * 2018-05-16 2020-12-14 텐센트 테크놀로지(센젠) 컴퍼니 리미티드 그래프 데이터 처리 방법, 그래프 데이터 계산 태스크들을 공개하는 방법 및 디바이스, 저장 매체 및 컴퓨터 장치
CN108683738A (zh) * 2018-05-16 2018-10-19 腾讯科技(深圳)有限公司 图数据处理方法和图数据的计算任务发布方法
CN110677373B (zh) * 2018-07-02 2021-12-31 上海旺链信息科技有限公司 一种区块链的物联网设备的安全判定方法、判定***及存储介质
CN110677373A (zh) * 2018-07-02 2020-01-10 上海旺链信息科技有限公司 一种区块链的物联网设备的安全判定方法、判定***及存储介质
CN109039847A (zh) * 2018-08-07 2018-12-18 广州三牛信息科技有限公司 一种利用dmt解决区块链全网消息一致性问题的方法及装置
CN109034804B (zh) * 2018-08-08 2021-11-02 苏州酷外文化传媒有限公司 基于区块链的航拍激励管理方法及***
CN109034804A (zh) * 2018-08-08 2018-12-18 苏州酷外文化传媒有限公司 基于区块链的航拍激励管理方法及***
CN110868441A (zh) * 2018-08-28 2020-03-06 傲为信息技术(江苏)有限公司 区块链公链的维护方法、装置、节点及区块链公链
CN110868440B (zh) * 2018-08-28 2021-03-16 傲为信息技术(江苏)有限公司 区块链公链
CN110868441B (zh) * 2018-08-28 2021-03-16 傲为信息技术(江苏)有限公司 区块链公链的维护方法、装置、节点及区块链公链
CN110868440A (zh) * 2018-08-28 2020-03-06 傲为信息技术(江苏)有限公司 区块链公链
WO2020042926A1 (zh) * 2018-08-28 2020-03-05 白杰 区块链公链的维护方法、装置、节点及区块链公链
CN109472625A (zh) * 2018-11-19 2019-03-15 上海中信信息发展股份有限公司 追溯参与方贡献度的评价方法及***
CN110011974B (zh) * 2019-03-07 2021-08-10 港融科技有限公司 区块链的记账方法、装置、终端和计算机可读存储介质
CN110011974A (zh) * 2019-03-07 2019-07-12 深圳市融汇通金科技有限公司 区块链的记账方法、装置、终端和计算机可读存储介质
CN110011981A (zh) * 2019-03-15 2019-07-12 湖北工程学院 一种基于区块链的可信云存储方法及***
CN110011981B (zh) * 2019-03-15 2021-06-29 湖北工程学院 一种基于区块链的可信云存储方法及***
CN110049109B (zh) * 2019-03-26 2022-04-01 湖南天河国云科技有限公司 区块链共享存储的核算方法、***和计算机可读存储介质
CN110049109A (zh) * 2019-03-26 2019-07-23 湖南天河国云科技有限公司 区块链共享存储的核算方法、***和计算机可读存储介质
CN113811910A (zh) * 2019-05-31 2021-12-17 Mts株式会社 基于区块链的行为信息证明方法

Also Published As

Publication number Publication date
WO2018049713A1 (zh) 2018-03-22

Similar Documents

Publication Publication Date Title
CN106357405A (zh) 一种基于区块链技术一致性算法的数据管理方法及***
Khajeh et al. Robust bidding strategies and scheduling of a price‐maker microgrid aggregator participating in a pool‐based electricity market
Ordónez et al. Robust capacity expansion of network flows
Sharma et al. Integrated TOU price‐based demand response and dynamic grid‐to‐vehicle charge scheduling of electric vehicle aggregator to support grid stability
Archer et al. Approximation and collusion in multicast cost sharing
CN108399464A (zh) 一种多式联运路径优化方法和***
CN111010278B (zh) 一种基于DPoS高容错分层共识方法
CN103647671A (zh) 一种基于Gur Game的群智感知网络管理方法及其***
CN102461091B (zh) 用于拥塞控制的方法和装置
Jain et al. Market equilibria for homothetic, quasi-concave utilities and economies of scale in production
CN104572182B (zh) 一种流应用的配置方法、节点及流计算***
Razzanelli et al. Distributed model predictive control for energy management in a network of microgrids using the dual decomposition method
Gaivoronski et al. Balancing cost-risk in management optimization of water resource systems under uncertainty
CN111130790A (zh) 基于区块链节点网络的共识出块方法
CN112954009B (zh) 区块链共识方法、设备及存储介质
CN109976901A (zh) 一种资源调度方法、装置、服务器及可读存储介质
Tran et al. Reward-to-reduce: An incentive mechanism for economic demand response of colocation datacenters
CN112465208A (zh) 计及区块链技术的虚拟电厂随机自适应鲁棒优化调度方法
CN116366669A (zh) 一种适用于众包***的基于信誉值分权制衡的共识方法
Le Cadre et al. A pricing model for a mobile network operator sharing limited resource with a mobile virtual network operator
Chan et al. Early order completion contract approach to minimize the impact of demand uncertainty on supply chains
CN110278091A (zh) 一种物联网区块链共识方法
Perrault et al. Efficient coordinated power distribution on private infrastructure
Chen et al. Cost allocation of capacity investment games
Pecur Techno-economic analysis of long tailed hybrid fixed-wireless access

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170125