CN112689848A - 一种区块链数据的共识方法及相关设备 - Google Patents

一种区块链数据的共识方法及相关设备 Download PDF

Info

Publication number
CN112689848A
CN112689848A CN201980059451.3A CN201980059451A CN112689848A CN 112689848 A CN112689848 A CN 112689848A CN 201980059451 A CN201980059451 A CN 201980059451A CN 112689848 A CN112689848 A CN 112689848A
Authority
CN
China
Prior art keywords
signature
block
node
voting
confirmed
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.)
Granted
Application number
CN201980059451.3A
Other languages
English (en)
Other versions
CN112689848B (zh
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.)
Shenzhen Onething Technology Co Ltd
Original Assignee
Shenzhen Onething Technology Co 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 Shenzhen Onething Technology Co Ltd filed Critical Shenzhen Onething Technology Co Ltd
Publication of CN112689848A publication Critical patent/CN112689848A/zh
Application granted granted Critical
Publication of CN112689848B publication Critical patent/CN112689848B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Signal Processing (AREA)
  • Development Economics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本申请实施例公开了一种区块链数据的共识方法,包括提议节点接收所述多个投票节点分别发送的签名信息,所述签名信息包括所述投票节点对待确认区块的签名;判断接收到的所述签名信息的数量是否达到预设值;若是,则利用接收到的多个所述签名信息聚合生成聚合签名;将所述聚合签名发送至所述投票节点,以使得当所述投票节点对所述聚合签名通过验证时确定所述待确认区块有效。本申请实施例还公开了一种区块链数据的共识***及装置。其中,在区块链的共识过程中生成聚合签名,可以将来自各个投票节点的签名投票进行聚合,简化区块链的共识过程,从而降低网络中发生阻塞的风险。

Description

PCT国内申请,说明书已公开。

Claims (17)

  1. PCT国内申请,权利要求书已公开。
CN201980059451.3A 2019-06-28 2019-06-28 一种区块链数据的共识方法及相关设备 Active CN112689848B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/093705 WO2020258252A1 (zh) 2019-06-28 2019-06-28 一种区块链数据的共识方法及相关设备

Publications (2)

Publication Number Publication Date
CN112689848A true CN112689848A (zh) 2021-04-20
CN112689848B CN112689848B (zh) 2024-06-11

Family

ID=74061449

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980059451.3A Active CN112689848B (zh) 2019-06-28 2019-06-28 一种区块链数据的共识方法及相关设备

Country Status (2)

Country Link
CN (1) CN112689848B (zh)
WO (1) WO2020258252A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113256417A (zh) * 2021-05-14 2021-08-13 杭州链网科技有限公司 一种基于交易共享的共识出块方法及***
CN113783935A (zh) * 2021-08-12 2021-12-10 清华大学 一种拜占庭容错方法及装置
CN113783946A (zh) * 2021-08-25 2021-12-10 山东区块链研究院 一种基于门限签名的可再投票二元共识方法及装置
CN114338715A (zh) * 2021-12-31 2022-04-12 杭州趣链科技有限公司 数据同步方法、区块链***、终端设备及存储介质
CN114553434A (zh) * 2021-10-09 2022-05-27 支付宝(杭州)信息技术有限公司 一种共识方法、区块链***和共识节点
CN114745140A (zh) * 2022-06-13 2022-07-12 天津市城市规划设计研究总院有限公司 基于聚合加密的城市规划领域区块链共识验证方法及***
CN114782047A (zh) * 2021-12-29 2022-07-22 张海滨 数据共识方法及分布式***

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114615281B (zh) * 2022-03-07 2023-02-28 中国科学院软件研究所 基于小规模委员会的区块链出块方法及PoS协议确认方法

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08307897A (ja) * 1995-04-29 1996-11-22 Sony Corp テレビジョン信号記録装置
US20170323392A1 (en) * 2016-05-05 2017-11-09 Lance Kasper Consensus system for manipulation resistant digital record keeping
US20180101560A1 (en) * 2016-10-07 2018-04-12 International Business Machines Corporation Establishing overlay trust consensus for blockchain trust validation system
CN107968708A (zh) * 2017-11-10 2018-04-27 财付通支付科技有限公司 生成签名的方法、装置、终端及服务器
CN108108487A (zh) * 2018-01-10 2018-06-01 杭州复杂美科技有限公司 一种区块链的共识方法
CN108182635A (zh) * 2017-12-18 2018-06-19 深圳前海微众银行股份有限公司 区块链共识方法、***和计算机可读存储介质
CN109150598A (zh) * 2018-08-10 2019-01-04 上交所技术有限责任公司 一种基于块片的bft共识算法带宽使用率改进方法
CN109241192A (zh) * 2018-09-18 2019-01-18 百度在线网络技术(北京)有限公司 区块链的数据修改及区块验证方法、装置、设备和介质
US20190043024A1 (en) * 2017-08-05 2019-02-07 Proclus Technologies Limited Method and System for Securing a Blockchain with Proof-of-Transactions
CN109360100A (zh) * 2018-11-13 2019-02-19 北京航空航天大学 基于区块链技术的交易快速确认方法及装置
CN109559120A (zh) * 2018-12-03 2019-04-02 国网电子商务有限公司 基于权重的区块链共识方法、***、存储介质及电子设备
KR20190054738A (ko) * 2017-11-14 2019-05-22 주식회사 아이콘루프 비잔틴 장애를 극복 가능한 블록체인 생성 방법
CN109872152A (zh) * 2019-01-11 2019-06-11 平安科技(深圳)有限公司 基于股份授权证明机制的区块链共识方法及相关设备
CN110708171A (zh) * 2019-12-13 2020-01-17 腾讯科技(深圳)有限公司 区块链共识投票方法、装置、设备以及存储介质
WO2020035831A1 (en) * 2018-08-17 2020-02-20 Uvue Ltd Transaction system and method of operation thereof
CN112685796A (zh) * 2021-03-12 2021-04-20 腾讯科技(深圳)有限公司 一种基于区块链的区块共识方法以及相关设备
US20220237181A1 (en) * 2020-06-01 2022-07-28 Tencent Technology ( Shenzhen) Company Limited Method, apparatus, device, and storage medium for proposal message processing for blockchain

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08307897A (ja) * 1995-04-29 1996-11-22 Sony Corp テレビジョン信号記録装置
US20170323392A1 (en) * 2016-05-05 2017-11-09 Lance Kasper Consensus system for manipulation resistant digital record keeping
US20180101560A1 (en) * 2016-10-07 2018-04-12 International Business Machines Corporation Establishing overlay trust consensus for blockchain trust validation system
US20190043024A1 (en) * 2017-08-05 2019-02-07 Proclus Technologies Limited Method and System for Securing a Blockchain with Proof-of-Transactions
CN107968708A (zh) * 2017-11-10 2018-04-27 财付通支付科技有限公司 生成签名的方法、装置、终端及服务器
KR20190054738A (ko) * 2017-11-14 2019-05-22 주식회사 아이콘루프 비잔틴 장애를 극복 가능한 블록체인 생성 방법
CN108182635A (zh) * 2017-12-18 2018-06-19 深圳前海微众银行股份有限公司 区块链共识方法、***和计算机可读存储介质
CN108108487A (zh) * 2018-01-10 2018-06-01 杭州复杂美科技有限公司 一种区块链的共识方法
CN109150598A (zh) * 2018-08-10 2019-01-04 上交所技术有限责任公司 一种基于块片的bft共识算法带宽使用率改进方法
WO2020035831A1 (en) * 2018-08-17 2020-02-20 Uvue Ltd Transaction system and method of operation thereof
CN109241192A (zh) * 2018-09-18 2019-01-18 百度在线网络技术(北京)有限公司 区块链的数据修改及区块验证方法、装置、设备和介质
CN109360100A (zh) * 2018-11-13 2019-02-19 北京航空航天大学 基于区块链技术的交易快速确认方法及装置
CN109559120A (zh) * 2018-12-03 2019-04-02 国网电子商务有限公司 基于权重的区块链共识方法、***、存储介质及电子设备
CN109872152A (zh) * 2019-01-11 2019-06-11 平安科技(深圳)有限公司 基于股份授权证明机制的区块链共识方法及相关设备
CN110708171A (zh) * 2019-12-13 2020-01-17 腾讯科技(深圳)有限公司 区块链共识投票方法、装置、设备以及存储介质
US20220237181A1 (en) * 2020-06-01 2022-07-28 Tencent Technology ( Shenzhen) Company Limited Method, apparatus, device, and storage medium for proposal message processing for blockchain
CN112685796A (zh) * 2021-03-12 2021-04-20 腾讯科技(深圳)有限公司 一种基于区块链的区块共识方法以及相关设备

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
刘童桐;: "区块链共识机制研究与分析", 信息通信技术与政策, no. 07, 15 July 2018 (2018-07-15) *
宋焘谊;赵运磊;: "区块链共识算法的比较研究", 计算机应用与软件, no. 08, 12 August 2018 (2018-08-12) *
张永等: "一种改进的区块链共识机制的研究与实现", 电子设计工程, vol. 26, no. 1, 31 January 2018 (2018-01-31) *
段希楠;延志伟;耿光刚;阎保平;: "区块链共识算法研究与趋势分析", 科研信息化技术与应用, no. 06, 20 November 2017 (2017-11-20) *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113256417A (zh) * 2021-05-14 2021-08-13 杭州链网科技有限公司 一种基于交易共享的共识出块方法及***
CN113256417B (zh) * 2021-05-14 2022-07-12 杭州链网科技有限公司 一种基于交易共享的共识出块方法及***
CN113783935A (zh) * 2021-08-12 2021-12-10 清华大学 一种拜占庭容错方法及装置
CN113783946A (zh) * 2021-08-25 2021-12-10 山东区块链研究院 一种基于门限签名的可再投票二元共识方法及装置
CN114553434A (zh) * 2021-10-09 2022-05-27 支付宝(杭州)信息技术有限公司 一种共识方法、区块链***和共识节点
CN114553434B (zh) * 2021-10-09 2024-03-12 支付宝(杭州)信息技术有限公司 一种共识方法、区块链***和共识节点
CN114782047A (zh) * 2021-12-29 2022-07-22 张海滨 数据共识方法及分布式***
CN114782047B (zh) * 2021-12-29 2023-06-30 张海滨 数据共识方法及分布式***
CN114338715A (zh) * 2021-12-31 2022-04-12 杭州趣链科技有限公司 数据同步方法、区块链***、终端设备及存储介质
CN114745140A (zh) * 2022-06-13 2022-07-12 天津市城市规划设计研究总院有限公司 基于聚合加密的城市规划领域区块链共识验证方法及***

Also Published As

Publication number Publication date
CN112689848B (zh) 2024-06-11
WO2020258252A1 (zh) 2020-12-30

Similar Documents

Publication Publication Date Title
CN110300172B (zh) 一种区块链数据的共识方法及相关设备
CN112689848A (zh) 一种区块链数据的共识方法及相关设备
CN110288479B (zh) 一种区块链数据的共识方法及相关设备
CN107566124B (zh) 基于哈希运算的共识建立方法、区块链***及存储介质
CN110247774A (zh) 一种区块链数据的共识方法及相关设备
CN109167661B (zh) 一种应用于联盟链的拜占庭容错共识方法及终端
CN107622197B (zh) 设备识别方法及装置、用于设备识别的权重计算方法及装置
CN112118239B (zh) 区块链共识方法及装置、电子设备、存储介质
CN110400217B (zh) 智能合约的规则变更处理方法及装置
WO2020155811A1 (zh) 区块链的智能合约执行方法及装置和电子设备
CN109499069B (zh) 操作结果校验方法、装置、存储介质及电子装置
CN111338608A (zh) 分布式应用开发方法、装置、节点设备及可读存储介质
CN110738783A (zh) 投票数据的更新***、方法、装置、设备及可读存储介质
CN107871277B (zh) 服务器、客户关系挖掘的方法及计算机可读存储介质
CN115222410A (zh) 基于区块链的交易上链方法、装置、电子设备及存储介质
CN113656497A (zh) 一种基于区块链的数据验证方法和装置
CN114090682A (zh) 一种多通道联盟链上链方法、装置、设备及存储介质
CN113296985A (zh) 一种消息处理方法及装置
CN112181482A (zh) 版本验证方法、装置、电子设备及存储介质
CN111951114B (zh) 一种任务执行方法、装置、电子设备及可读存储介质
CN111008251B (zh) 一种数据处理方法以及设备
CN110400409B (zh) 基于bls签名算法的门限投票方法、***及相关设备
CN108322558B (zh) 关联地址信息的方法、装置及***
CN107516351B (zh) 考勤确认方法及装置
CN112286703A (zh) 用户分类方法、装置、客户端设备及可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant