CN108241968A - 前置机参与区块链共识的方法 - Google Patents

前置机参与区块链共识的方法 Download PDF

Info

Publication number
CN108241968A
CN108241968A CN201710185465.2A CN201710185465A CN108241968A CN 108241968 A CN108241968 A CN 108241968A CN 201710185465 A CN201710185465 A CN 201710185465A CN 108241968 A CN108241968 A CN 108241968A
Authority
CN
China
Prior art keywords
common recognition
height
data
transaction
end processor
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
CN201710185465.2A
Other languages
English (en)
Other versions
CN108241968B (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.)
Hangzhou Fuzamei Technology Co Ltd
Original Assignee
Hangzhou Fuzamei 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 Hangzhou Fuzamei Technology Co Ltd filed Critical Hangzhou Fuzamei Technology Co Ltd
Priority to CN201710185465.2A priority Critical patent/CN108241968B/zh
Publication of CN108241968A publication Critical patent/CN108241968A/zh
Application granted granted Critical
Publication of CN108241968B publication Critical patent/CN108241968B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/085Payment architectures involving remote charge determination or related payment systems
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/389Keeping log of transactions for guaranteeing non-repudiation of a transaction
    • 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/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0643Hash functions, e.g. MD5, SHA, HMAC or f9 MAC

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了前置机参与区块链共识的方法。前置机取2/3及以上的共识节点的最大高度H,加1作为最新的区块高度,将新的交易数据发送给其他所有的共识节点,共识节点验证后将验证结果发送给其他所有的共识节点,通过投票共识后,各共识节点再将达成共识的新区块发送给前置节点,前置节点将未写入区块的交易数据以更新的高度发送给共识节点。

Description

前置机参与区块链共识的方法
技术领域
本发明涉及区块链技术。
背景技术
现有区块链技术数据传输冗余多,共识效率低。
发明内容
发明内容
为了克服上述现有技术的不足,本发明提供了一种前置机参与区块链的共识方法,通过分区分片的前置机来接收交易数据,可保证在受攻击的情况下,有多个通道能进入共识节点,共识节点只需接收前置机发送经过验证的交易数据,而共识节点之间只需要传输验证结果即可,大幅度减少数据传输及提高区块链共识的效率。
本发明所采用的技术方案是:
1、前置机参与区块链共识的方法 ,区块链生成新区块的步骤如下;
步骤S1,前置机取2/3及以上的共识节点的最大高度H,加1作为最新的区块高度;
步骤S2,前置机接收交易指令,验证交易签名是否正确及是否符合交易条件,如支付不能超过该支付地址余额,验证通过后附加步骤S1确定的区块高度H+1,签名后发送给其他所有的共识节点,前置机在确定新的H+1高度作为本轮共识的区块高度,可以约定一个超时时间t1,超过超时时间后不再以H+1区块高度发送交易数据;
步骤S3,若共识节点验证交易签名符合条件,则将验证结果发送给其他所有的共识节点,共识节点收到H+1高度的第一个数据后,约定一个超时时间t2,超过超时时间后不再接收任何H+1高度的数据;
步骤S4,每个共识节点收到其他节点发过来的验证结果,累计投票,达到一定的票数后,生成高度为H+1的新区块,新的H+1区块头哈希计算时包含前一高度为H的区块的头哈希值;
步骤S5,每个共识节点将高度为H+1新区块发送到前置节点,可包括余额状态信息;
步骤S6,前置机比较出已发送的H+1高度的交易数据中未被写入共识区块H+1的交易数据,作为H+2高度的数据,连同新收到的数据发送给所有的共识节点,可规定每个区块发送数据的上限,超过上限的交易数据会归到H+3高度的数据等到下一轮发送。
2、前置机可将支出地址分区,如支付地址的前二位00、01、10、11分4个区,每个支付地址分区后再将交易哈希分片,按附图2步骤如下;
步骤S1,用户将交易发送给支付账户地址的分区所在的那些前置机,每台前置机可以规定每个区块高度传送的最大笔数,分区用户数量越多分配的前置机越多,可按交易哈希值来对用户数量的级别来取模,比如北京3台前置机,每个北京支付地址的交易,根据不同的交易哈希值取3的模,可以对应不同的前置机,即使部分前置机损坏或被攻击,用户还可以变换交易哈希值通过其他前置机进入区块链共识节点;
步骤S2,每个支出地址分区下的交易哈希分片的交易数据都是完全独立的,在对签名进行校验及正确计算余额后,可依次或按同一高度的数据打包发送给所有的区块链共识节点;
步骤S3,所有的共识节点收到所有前置机发送的同一高度的但完全独立的交易数据,可以多线程校验及计算余额,可以将分区分片的交易结果分送给其他所有的共识节点进行投票,若共识节点的验证结果和前置机验证结果一致,再加一个本共识节点的私钥签名即可,若有不一致的数据,则需要剔除,将剔除的数据及共识结果的哈希值传送给其他共识节点,以便对比投票;
步骤S4,共识节点对分区分片的数据分别投票达成共识结果后,打包发给对应的分片前置节点,分片前置节点对该分片的数据对比后,把前次已发送但未写入区块的数据再次验证,通过验证的交易数据按下一个高度发送给所有的共识节点。
3、对于每个高度传送交易数据的时候,把交易哈希值的某几位写入位图表,让用户同时提供不同的交易哈希值,前置机选一个使之不与其他交易的位图重叠,或者放入后面或后面几个区块高度的位图表,前置机可以按位图表的位置来放置各交易哈希值,并计算梅克尔树的哈希值,前置机把数据传送给共识节点后,可以通过位图表和梅克尔树的哈希值快速对比数据的一致性,获取遗漏数据,或剔除不一致的数据。
与现有技术相比,本发明的有益效果是通过分区分片的前置机来接收交易数据,可保证在受攻击的情况下,有多个通道能进入共识节点,共识节点只需接收前置机发送经过验证的交易数据,而共识节点之间只需要传输验证结果即可,大幅度提高共识效率。
附图说明
图1为前置机参与区块链共识方法的说明图;
图2为前置机分区和分片验证和传输交易数据的说明图。
具体实施方式
下面结合附图1和附图2对本发明进一步说明。
前置机可将支出地址分区,如支付地址的前二位00、01、10、11分4个区,每个支付地址分区后再将交易哈希分片,如附图2,北京(3个前置机)、上海(4个前置机)、杭州(2个前置机)、深圳(3个前置机);
步骤S1,用户将交易发送给支付账户地址的分区所在的那些前置机,每台前置机可以规定每个区块高度传送的最大笔数,分区用户数量越多分配的前置机越多,可按交易哈希值来对用户数量的级别来取模,比如北京3台前置机,每个北京支付地址的交易,根据不同的交易哈希值取3的模,可以对应不同的前置机,即使部分前置机损坏或被攻击,用户还可以变换交易哈希值通过其他前置机进入区块链共识节点;
步骤S2,前置机取2/3及以上的共识节点的最大高度H,加1作为最新的区块高度,前置机接收交易指令,验证交易签名是否正确及是否符合交易条件,如支付不能超过该支付地址余额,验证通过后附加区块高度H+1,签名后发送给其他所有的共识节点,前置机在确定新的H+1高度作为本轮共识的区块高度,可以约定一个超时时间t1,超过超时时间后不再以H+1区块高度发送交易数据;
每个支出地址分区下的交易哈希分片的交易数据都是完全独立的,在对签名进行校验及正确计算余额后,可依次或按同一高度的数据打包发送给所有的区块链共识节点;
步骤S3,所有的共识节点A、B、C收到所有前置机发送的同一高度H+1的但完全独立的交易数据,可以多线程校验及计算余额汇总,可以将分区分片的交易结果分送给其他所有的共识节点进行投票,若共识节点的验证结果和前置机验证结果一致,再加一个本共识节点的私钥签名即可,若有不一致的数据,则需要剔除,将剔除的数据及共识结果的哈希值传送给其他共识节点,以便对比投票,共识节点收到H+1高度的第一个数据后,约定一个超时时间t2,超过超时时间后不再接收任何H+1高度的数据;;
步骤S4,每个共识节点收到其他节点发过来的验证结果,累计投票,达到一定的票数后,生成高度为H+1的新区块,新的H+1区块头哈希计算时包含前一高度为H的区块的头哈希值,共识节点对分区分片的数据分别投票达成共识结果后,打包发给对应的分片前置节点,可包括余额状态信息。
步骤S5,分片前置节点对该分片的数据对比后,把前次已发送但未写入区块的数据再次验证,通过验证的交易数据按下一个高度发送给所有的共识节点,
对于每个高度传送交易数据的时候,把交易哈希值的某几位写入位图表,让用户同时提供不同的交易哈希值,前置机选一个使之不与其他交易的位图重叠,或者放入后面或后面几个区块高度的位图表,前置机可以按位图表的位置来放置各交易哈希值,并计算梅克尔树的哈希值,前置机把数据传送给共识节点后,可以通过位图表和梅克尔树的哈希值快速对比数据的一致性,获取遗漏数据,或剔除不一致的数据。
前置机比较出已发送的H+1高度的交易数据中未被写入共识区块H+1的交易数据,作为H+2高度的数据,连同新收到的数据发送给所有的共识节点,可规定每个区块发送数据的上限,超过上限的交易数据会归到H+3高度的数据等到下一轮发送。
本发明的目的是引入前置机对共识交易数据进行分区分片预处理,将校验过的数据再发送到共识服务器,共识服务器之间主要传送共识结果。
本方法较好地分散了处理交易数据的负荷,提高了区块链的共识效率。

Claims (3)

1.前置机参与区块链共识的方法,其特征在于,区块链生成新区块的步骤如下;
步骤S1,前置机取2/3及以上的共识节点的最大高度H,加1作为最新的区块高度;
步骤S2,前置机接收交易指令,验证交易签名是否正确及是否符合交易条件,如支付不能超过该支付地址余额,验证通过后附加步骤S1确定的区块高度H+1,签名后发送给其他所有的共识节点,前置机在确定新的H+1高度作为本轮共识的区块高度,可以约定一个超时时间t1,超过超时时间后不再以H+1区块高度发送交易数据;
步骤S3,若共识节点验证交易签名符合条件,则将验证结果发送给其他所有的共识节点,共识节点收到H+1高度的第一个数据后,约定一个超时时间t2,超过超时时间后不再接收任何H+1高度的数据;
步骤S4,每个共识节点收到其他节点发过来的验证结果,累计投票,达到一定的票数后,生成高度为H+1的新区块,新的H+1区块头哈希计算时包含前一高度为H的区块的头哈希值;
步骤S5,每个共识节点将高度为H+1新区块发送到前置节点,可包括余额状态信息;
步骤S6,前置机比较出已发送的H+1高度的交易数据中未被写入共识区块H+1的交易数据,作为H+2高度的数据,连同新收到的数据发送给所有的共识节点,可规定每个区块发送数据的上限,超过上限的交易数据会归到H+3高度的数据等到下一轮发送。
2.根据权利1所述前置机参与区块链共识的方法,其特征在于,前置机可将支出地址分区,如支付地址的前二位00、01、10、11分4个区,每个支付地址分区后再将交易哈希分片,按附图2步骤如下;
步骤S1,用户将交易发送给支付账户地址的分区所在的那些前置机,每台前置机可以规定每个区块高度传送的最大笔数,分区用户数量越多分配的前置机越多,可按交易哈希值来对用户数量的级别来取模,比如北京3台前置机,每个北京支付地址的交易,根据不同的交易哈希值取3的模,可以对应不同的前置机,即使部分前置机损坏或被攻击,用户还可以变换交易哈希值通过其他前置机进入区块链共识节点;
步骤S2,每个支出地址分区下的交易哈希分片的交易数据都是完全独立的,在对签名进行校验及正确计算余额后,可依次或按同一高度的数据打包发送给所有的区块链共识节点;
步骤S3,所有的共识节点收到所有前置机发送的同一高度的但完全独立的交易数据,可以多线程校验及计算余额,可以将分区分片的交易结果分送给其他所有的共识节点进行投票,若共识节点的验证结果和前置机验证结果一致,再加一个本共识节点的私钥签名即可,若有不一致的数据,则需要剔除,将剔除的数据及共识结果的哈希值传送给其他共识节点,以便对比投票;
步骤S4,共识节点对分区分片的数据分别投票达成共识结果后,打包发给对应的分片前置节点,分片前置节点对该分片的数据对比后,把前次已发送但未写入区块的数据再次验证,通过验证的交易数据按下一个高度发送给所有的共识节点。
3.根据权利1、2所述前置机参与区块链共识的方法,其特征在于,对于每个高度传送交易数据的时候,把交易哈希值的某几位写入位图表,让用户同时提供不同的交易哈希值,前置机选一个使之不与其他交易的位图重叠,或者放入后面或后面几个区块高度的位图表,前置机可以按位图表的位置来放置各交易哈希值,并计算梅克尔树的哈希值,前置机把数据传送给共识节点后,可以通过位图表和梅克尔树的哈希值快速对比数据的一致性,获取遗漏数据,或剔除不一致的数据。
CN201710185465.2A 2017-03-26 2017-03-26 前置机参与区块链共识的方法 Expired - Fee Related CN108241968B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710185465.2A CN108241968B (zh) 2017-03-26 2017-03-26 前置机参与区块链共识的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710185465.2A CN108241968B (zh) 2017-03-26 2017-03-26 前置机参与区块链共识的方法

Publications (2)

Publication Number Publication Date
CN108241968A true CN108241968A (zh) 2018-07-03
CN108241968B CN108241968B (zh) 2020-08-14

Family

ID=62703132

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710185465.2A Expired - Fee Related CN108241968B (zh) 2017-03-26 2017-03-26 前置机参与区块链共识的方法

Country Status (1)

Country Link
CN (1) CN108241968B (zh)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108876384A (zh) * 2018-09-19 2018-11-23 联动优势科技有限公司 一种交易数据的处理方法及装置
CN108985740A (zh) * 2018-07-07 2018-12-11 夸克链科技(深圳)有限公司 高性能共识算法的实现方法
CN109034807A (zh) * 2018-08-15 2018-12-18 杭州复杂美科技有限公司 一种区块链数据同步方法
WO2018232490A1 (en) * 2017-06-22 2018-12-27 Zeu Crypto Networks Inc. TRANSACTION TRAFFIC FORMAT BASED ON A MULTINIVE QUEUE FOR BLOCK CHAINS
CN109165945A (zh) * 2018-09-07 2019-01-08 腾讯科技(深圳)有限公司 代表节点设备选举方法、装置、计算机设备及存储介质
CN109274674A (zh) * 2018-09-27 2019-01-25 福建福链科技有限公司 一种具有高安全性的区块链异构共识方法及终端
CN109379343A (zh) * 2018-09-27 2019-02-22 福建福链科技有限公司 一种区块链的异构共识方法及终端
CN109377225A (zh) * 2018-10-30 2019-02-22 杭州复杂美科技有限公司 交易分配方法、共识方法、设备和存储介质
CN109410045A (zh) * 2018-08-30 2019-03-01 杭州复杂美科技有限公司 一种平行链共识方法、设备和存储介质
CN109447804A (zh) * 2018-10-30 2019-03-08 杭州复杂美科技有限公司 交易分流方法、设备和存储介质
CN109508295A (zh) * 2018-11-14 2019-03-22 联动优势科技有限公司 区块链共识算法测试方法、装置、计算装置和存储介质
CN109685488A (zh) * 2018-12-24 2019-04-26 杭州复杂美科技有限公司 转账交易分片处理方法、设备和存储介质
WO2020029931A1 (zh) * 2018-08-06 2020-02-13 杭州复杂美科技有限公司 数据查询方法及***、共识方法及***、设备和存储介质
CN111047439A (zh) * 2018-10-12 2020-04-21 北京邦天信息技术有限公司 一种基于区块链的交易处理方法
WO2020093609A1 (zh) * 2018-11-08 2020-05-14 平安科技(深圳)有限公司 区块链的区块生成方法、装置、设备及非易失性可读存储介质
CN111182009A (zh) * 2018-11-09 2020-05-19 北京天德科技有限公司 一种区块链交易消息多汇点分发的方法
CN113746638A (zh) * 2021-09-03 2021-12-03 杭州复杂美科技有限公司 Nft存储方法、nft还原方法、计算机设备和存储介质
WO2022007345A1 (zh) * 2020-07-09 2022-01-13 江苏复杂美科技有限公司 区块并行处理方法、设备和存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105719185A (zh) * 2016-01-22 2016-06-29 杭州复杂美科技有限公司 区块链的数据对比及共识方法
WO2016120722A1 (en) * 2015-01-27 2016-08-04 Clusterpoint Group Limited Transaction processing in a distributed database management system
CN106504091A (zh) * 2016-10-27 2017-03-15 上海亿账通区块链科技有限公司 区块链上交易的方法及装置
CN106529951A (zh) * 2016-12-30 2017-03-22 杭州云象网络技术有限公司 一种联盟链网络下采用异步方式的节点共识验证方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016120722A1 (en) * 2015-01-27 2016-08-04 Clusterpoint Group Limited Transaction processing in a distributed database management system
CN105719185A (zh) * 2016-01-22 2016-06-29 杭州复杂美科技有限公司 区块链的数据对比及共识方法
CN106504091A (zh) * 2016-10-27 2017-03-15 上海亿账通区块链科技有限公司 区块链上交易的方法及装置
CN106529951A (zh) * 2016-12-30 2017-03-22 杭州云象网络技术有限公司 一种联盟链网络下采用异步方式的节点共识验证方法

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018232490A1 (en) * 2017-06-22 2018-12-27 Zeu Crypto Networks Inc. TRANSACTION TRAFFIC FORMAT BASED ON A MULTINIVE QUEUE FOR BLOCK CHAINS
CN108985740A (zh) * 2018-07-07 2018-12-11 夸克链科技(深圳)有限公司 高性能共识算法的实现方法
WO2020029931A1 (zh) * 2018-08-06 2020-02-13 杭州复杂美科技有限公司 数据查询方法及***、共识方法及***、设备和存储介质
CN109034807A (zh) * 2018-08-15 2018-12-18 杭州复杂美科技有限公司 一种区块链数据同步方法
CN109410045A (zh) * 2018-08-30 2019-03-01 杭州复杂美科技有限公司 一种平行链共识方法、设备和存储介质
CN109165945A (zh) * 2018-09-07 2019-01-08 腾讯科技(深圳)有限公司 代表节点设备选举方法、装置、计算机设备及存储介质
US11792006B2 (en) 2018-09-07 2023-10-17 Tencent Technology (Shenzhen) Company Limited Method and apparatus for electing representative node device, computer device, and storage medium
CN108876384A (zh) * 2018-09-19 2018-11-23 联动优势科技有限公司 一种交易数据的处理方法及装置
CN108876384B (zh) * 2018-09-19 2021-11-05 联动优势科技有限公司 一种交易数据的处理方法及装置
CN109379343A (zh) * 2018-09-27 2019-02-22 福建福链科技有限公司 一种区块链的异构共识方法及终端
CN109274674B (zh) * 2018-09-27 2021-03-23 福建福链科技有限公司 一种具有高安全性的区块链异构共识方法及终端
CN109274674A (zh) * 2018-09-27 2019-01-25 福建福链科技有限公司 一种具有高安全性的区块链异构共识方法及终端
CN109379343B (zh) * 2018-09-27 2020-12-18 福建福链科技有限公司 一种区块链的异构共识方法及终端
CN111047439B (zh) * 2018-10-12 2024-05-14 北京邦天信息技术有限公司 一种基于区块链的交易处理方法
CN111047439A (zh) * 2018-10-12 2020-04-21 北京邦天信息技术有限公司 一种基于区块链的交易处理方法
CN109447804A (zh) * 2018-10-30 2019-03-08 杭州复杂美科技有限公司 交易分流方法、设备和存储介质
CN109377225A (zh) * 2018-10-30 2019-02-22 杭州复杂美科技有限公司 交易分配方法、共识方法、设备和存储介质
CN109447804B (zh) * 2018-10-30 2020-08-14 杭州复杂美科技有限公司 交易分流方法、设备和存储介质
WO2020093609A1 (zh) * 2018-11-08 2020-05-14 平安科技(深圳)有限公司 区块链的区块生成方法、装置、设备及非易失性可读存储介质
CN111182009A (zh) * 2018-11-09 2020-05-19 北京天德科技有限公司 一种区块链交易消息多汇点分发的方法
CN111182009B (zh) * 2018-11-09 2023-06-20 北京天德科技有限公司 一种区块链交易消息多汇点分发的方法
CN109508295B (zh) * 2018-11-14 2021-11-09 联动优势科技有限公司 区块链共识算法测试方法、装置、计算装置和存储介质
CN109508295A (zh) * 2018-11-14 2019-03-22 联动优势科技有限公司 区块链共识算法测试方法、装置、计算装置和存储介质
CN109685488A (zh) * 2018-12-24 2019-04-26 杭州复杂美科技有限公司 转账交易分片处理方法、设备和存储介质
WO2022007345A1 (zh) * 2020-07-09 2022-01-13 江苏复杂美科技有限公司 区块并行处理方法、设备和存储介质
CN113746638A (zh) * 2021-09-03 2021-12-03 杭州复杂美科技有限公司 Nft存储方法、nft还原方法、计算机设备和存储介质

Also Published As

Publication number Publication date
CN108241968B (zh) 2020-08-14

Similar Documents

Publication Publication Date Title
CN108241968A (zh) 前置机参与区块链共识的方法
CN109544334B (zh) 一种网络可扩展性区块链实现方法
US10832230B2 (en) Scalable and distributed shared ledger transaction management
CN105488675B (zh) 一种区块链的分布式共享总账构建方法
CN108269090B (zh) 基于无协商随机抽签的用于区块链***的共识方法和装置
CN109214818B (zh) 一种跨链交易方法及装置
CN109242500A (zh) 区块链交易有效性验证方法、装置及存储介质
CN110503558A (zh) 一种基于区块链***的处理方法及装置
CN111988203B (zh) 节点选举方法、装置及存储介质
CN108492183A (zh) 区块链的账户交易方法、***和计算机可读存储介质
CN107846278A (zh) 智能合约处理方法及装置
US10607297B2 (en) Scalable and distributed shared ledger transaction management
CN108805627A (zh) 媒体资源分配方法、装置、***、介质及设备
CN107818460B (zh) 一种支付方法及装置
CN111738709B (zh) 交易处理方法及装置
CN109166040A (zh) 基于区块链的交易审计方法、装置、设备及存储介质
CN106257480A (zh) 一种防止机器人工具恶意访问页面的方法及装置
CN109087105A (zh) 用于挖矿的哈希搜索方法、挖矿机及区块链***
CN101933037A (zh) 信息的分布式排列与匹配
CN110363556B (zh) 确定用户问题的方法、服务器、客户端及***
CN107545376A (zh) 一种下发任务的方法、装置及***
CN107273192A (zh) 一种产品交易的推进方法、服务器及***
JP2016509410A5 (zh)
CN112529400A (zh) 一种数据处理方法、装置、终端和可读存储介质
CN114090604A (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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200814