CN110570198A - 一种基于区块链智能合约节点的账本安全加固方法及装置 - Google Patents
一种基于区块链智能合约节点的账本安全加固方法及装置 Download PDFInfo
- Publication number
- CN110570198A CN110570198A CN201910985440.XA CN201910985440A CN110570198A CN 110570198 A CN110570198 A CN 110570198A CN 201910985440 A CN201910985440 A CN 201910985440A CN 110570198 A CN110570198 A CN 110570198A
- Authority
- CN
- China
- Prior art keywords
- transaction
- end node
- module
- execution
- node
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000002787 reinforcement Effects 0.000 title claims description 36
- 230000003014 reinforcing effect Effects 0.000 claims description 16
- 238000004458 analytical method Methods 0.000 claims description 15
- 238000004891 communication Methods 0.000 claims description 2
- 239000000725 suspension Substances 0.000 claims description 2
- 238000005728 strengthening Methods 0.000 abstract description 8
- 238000005516 engineering process Methods 0.000 description 8
- 238000007596 consolidation process Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010835 comparative analysis Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2107—File encryption
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Computer Hardware Design (AREA)
- Strategic Management (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Development Economics (AREA)
- Databases & Information Systems (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明公开了一种基于区块链智能合约节点的账本安全加固方法及装置,该方法包括交易请求端节点发出交易信息给加固端节点、发出交易秘钥给交易执行端节点,通过加固端节点执行加固合约实现对交易信息的二次加密,加固端节点解析交易执行端转发来的交易秘钥,当解析后秘钥内容与交易请求端发来的秘钥匹配,加固端节点将二次加密后的交易信息以及新秘钥发给交易执行端节点,本发明通过加固的手段增加了区块链交易的安全性。
Description
技术领域
本发明涉及区块链技术和智能合约技术领域,具体涉及一种基于区块链智能合约节点的账本安全加固方法及装置。
背景技术
区块链技术,又称为分布式账本技术,是一种去中心信任化、集体维护分布式账本的技术方案,其本质是由多个节点集体参与通过多方存储、多方计算的方式来实现数据不可篡改、计算结果可信的分布式数据库系统。区块链并不是一种单一的技术,而是多种技术融合的结果,利用区块链技术维护一个可靠的、难以篡改的账本记录,可以降低信任的风险,并能有效的降低众参与方协作的维护成本。区块链技术的发展使得智能合约成为可能,其本质是一段由一台计算机或者计算机网络按照签署合约的权利和义务自动执行的代码,合约的执行无需中心节点来进行控制。由于智能合约使用代码的方式,保证了合同条款的强制执行力;将智能合约与区块链相结合,使得合约的条款一旦设定,就没有第三方可以篡改。智能合约这一颠覆性的技术是区块链的重要特性,将会对人类社会结构产生重大变化。
目前关于区域链体系内数据的滥用和信息泄露问题正成为影响其生态健康发展的重要制约因素,信息的安全性成为一个亟需解决的问题。
发明内容
本发明所要解决的技术问题是针对现有技术中上述不足,提供一种基于区块链智能合约节点的账本安全加固方法及装置,旨在提出一种更为安全的区域链智能合约账本的保护方式,更好的保障了区域链内交易信息和交易数据的安全性。
解决本发明技术问题所采用的技术方案是:
一种基于区块链智能合约节点的账本安全加固方法,其特征在于:在共识网络中建立区块链,区块链包含多个节点,由参与节点共同维护一份账本记录,区块链的账本中记录智能合约,允许各个参与节点发布基于区块链的智能合约,还包括交易请求端节点、加固端节点、交易执行端节点;
本发明所述的加固方法的交易请求端节点执行如下步骤:
步骤1:交易请求端节点向交易执行端节点发出执行交易合约请求,合约请求中包含交易秘钥A;
步骤2:交易请求端节点向加固端节点发送加固合约请求;
步骤3:交易请求端节点将交易的数据执行加密操作,生成密文S和对应的秘钥N;
步骤4:交易请求端节点将密文S和秘钥N传输给加固端节点。
本发明所述的加固方法的加固端节点执行如下步骤:
步骤1:加固端节点接收交易请求端节点发来的加固合约、密文S和秘钥N;
步骤2:加固端节点执行加固合约;
步骤3:加固端节点对密文S进行解密操作,对解密后的数据进行二级编码,生成新的密文W和新的秘钥M;
步骤4:加固端节点接收交易执行端节点发来调取交易数据请求和交易秘钥A;
步骤5:加固端节点解析秘钥N与秘钥A,将解析结果进行对比分析;
步骤6:秘钥N与秘钥A解析结果匹配一致,加固端节点将密文W和对应秘钥M发给交易执行端节点。
本发明所述的加固方法的交易执行端节点执行如下步骤:
步骤1:交易执行端节点接收交易请求端节点发来的执行交易合约与交易秘钥A;
步骤2:交易执行端节点向加固端节点发送调取交易数据请求和交易秘钥A;
步骤3:交易执行端节点接收加固端节点发来的密文W和对应秘钥M;
步骤4:交易执行端节点将密文W解密,获得交易数据,执行交易。
优选的,本发明所述的加固方法还包括时间控制节点,其特征在于:
所述交易请求端节点还执行步骤105所述时间控制节点记录所述交易请求端节点将密文S和秘钥N传输给加固端节点的时间点T1,启动计时;
所述加固端节点还执行步骤208所述时间控制节点记录所述加固端节点将密文W和对应秘钥M发给交易执行端节点的时间点T2;
所述交易执行端节点还执行步骤306所述时间控制节点记录所述执行交易的时间点T3。
优选的,本发明所述的加固方法还包括交易中断节点,所述交易中断节点执行如下步骤:
步骤401,读取所述步骤105中时间控制节点记录的时间点T1;
步骤402,读取所述步骤208中时间控制节点记录的时间点T2,并将所述T2与所述T1求差,如两者之差的绝对值大于时间T0,则所述交易中断节点向所述交易执行端节点发出中止执行的指令,中断后续步骤。
优选的,所述交易中断节点还执行步骤403,如所述交易中断节点向所述交易执行端节点发出中止执行指令,则所述交易中断节点同时向所述交易请求端节点发出问询指令,如获得所述交易请求端节点确认继续执行的指令,则所述交易中断节点再向所述交易执行端节点发出继续执行的指令。
优选的,所述的共识网络是没有中心节点、通过用户群进行消息交换的网络体系。
本发明所述的一种基于区块链智能合约节点的账本安全加固装置,包括:交易请求模块、加固合约执行模块、解密模块、二次加密模块、执行请求接收模块、秘钥解析模块、交易数据输出模块、交易执行模块;
所述的交易请求模块用于生成密文S和秘钥N、发送交易合约请求给交易执行模块、发送加固合约请求和密文S以及秘钥N给加固合约执行模块;
所述的加固合约执行模块用来执行加固合约,包括解密模块、二次加密模块、接收执行请求模块、秘钥解析模块;
所述的解密模块用来对密文S进行解密操作;
所述的二次加密模块用来对解密后的数据进行二级编码,生成新的密文W和新的秘钥M;
所述的执行请求接收模块用来接收接收交易执行模块发来调取交易数据请求和交易秘钥A;
所述的秘钥解析模块用来解析秘钥N与秘钥A,并将解析结果进行对比分析;
所述的交易数据输出模块用来将密文W和对应秘钥M发给交易执行模块。
优选的,本发明的加固装置还包括时间控制模块,所述时间控制模块可记录所述交易请求模块将密文S和秘钥N传输给加固合约执行模块的时间点T1;所述时间控制模块可记录加固合约执行模块将密文W和对应秘钥M发给交易执行模块的时间点T2,以及所述时间控制模块可记录所述执行交易的时间点T3。
优选的,本发明的加固装置还包括中断模块,所述中断模块可与各所述模块通讯,所述中断模块可向所述交易数据输出模块发出中止执行和/或继续执行的指令。
与现有技术相比,本发明的有意效果在于:本发明的加固方法和加固装置,在交易进行的初始阶段即开始加密工作,并同时生成了对应的秘钥,继续下一阶段工作的节点需要和上一级节点索要秘钥方可解密正文从而将交易继续执行,本发明更好的保障了区域链内交易信息和交易数据的安全性。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明实施例中一种基于区块链智能合约节点的账本安全加固方法的流程图;
图2为本发明实施例中一种基于区块链智能合约节点的账本安全加固装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
请参阅图1:
一种基于区块链智能合约节点的账本安全加固方法,包括交易请求端节点、加固端节点、时间控制节点、交易中断节点、交易执行端节点,当一笔交易请求被广播在区块链网络后,上述各节点按照如下流程进行操作:
步骤1:交易请求端节点向交易执行端节点发出执行交易合约请求及交易秘钥A;
步骤2:交易请求端节点将交易的数据执行加密操作,生成密文S和对应的秘钥N;
步骤3:交易请求端节点将加固合约请求、密文S和秘钥N传输给加固端节点。
步骤4:时间控制节点记录交易请求节点到加固端节点的数据传输时间T1;
步骤5:加固端节点接收并执行加固合约,即对密文S进行解密操作,对解密后的数据进行二级编码,生成新的密文W和新的秘钥M;
步骤6:交易执行节点接收交易执行合约及秘钥A;
步骤5:加固端节点接收交易执行端节点发来调取交易数据请求和交易秘钥A,解析秘钥N与秘钥A,将解析结果进行对比分析;
步骤6:秘钥N与秘钥A解析结果匹配一致,加固端节点将密文W和对应秘钥M发给交易执行端节点。
步骤7:时间控制节点记录加固端节点到交易执行节点的数据传输时间T2;
步骤8:交易中断节点将T2与所述T1求差,如两者之差的绝对值大于时间T0,则交易中断节点向交易执行节点发布中止指令,同时向交易请求端节点发出问询指令,如获得交易请求端节点确认继续执行的指令,则交易中断节点再向所述交易执行端节点发出继续执行的指令,完成交易。
步骤9:时间控制节点记录交易完成时间T3.
在上述交易过程中,T0为系统预设值24小时,如秘钥N与秘钥A匹配不成功,或交易请求端节点未给出继续执行指令,则交易终止,如T2与T1差值小于T0则直接进行交易。
本发明所处的共识网络是没有中心节点、通过用户群进行消息交换的网络体系。
请参阅图2:
本发明所述的一种基于区块链智能合约节点的账本安全加固装置,包括:交易请求模块、加固合约执行模块、解密模块、二次加密模块、执行请求接收模块、秘钥解析模块、交易数据输出模块、交易执行模块、时间控制模块、中断模块;
所述的交易请求模块用于生成密文S和秘钥N、发送交易合约请求给交易执行模块、发送加固合约请求和密文S以及秘钥N给加固合约执行模块;
所述的加固合约执行模块用来执行加固合约,包括解密模块、二次加密模块、接收执行请求模块、秘钥解析模块;
所述的解密模块用来对密文S进行解密操作;
所述的二次加密模块用来对解密后的数据进行二级编码,生成新的密文W和新的秘钥M;
所述的执行请求接收模块用来接收接收交易执行模块发来调取交易数据请求和交易秘钥A;
所述的秘钥解析模块用来解析秘钥N与秘钥A,并将解析结果进行对比分析;
所述的交易数据输出模块用来将密文W和对应秘钥M发给交易执行模块。
所述的时间控制模块可记录所述交易请求模块将密文S和秘钥N传输给加固合约执行模块的时间点T1;所述时间控制模块可记录加固合约执行模块将密文W和对应秘钥M发给交易执行模块的时间点T2,以及所述时间控制模块可记录所述执行交易的时间点T3。
所述中断模块可与各所述模块通讯,所述中断模块可向所述交易数据输出模块发出中止执行和/或继续执行的指令。
本发明所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
Claims (10)
1.一种基于区块链智能合约节点的账本安全加固方法,其特征在于:在共识网络中建立区块链,区块链包含多个节点,由参与节点共同维护一份账本记录,区块链的账本中记录智能合约,允许各个参与节点发布基于区块链的智能合约,还包括交易请求端节点、加固端节点、交易执行端节点,所述交易请求端节点执行如下步骤:
步骤1:交易请求端节点向交易执行端节点发出执行交易合约请求,合约请求中包含交易秘钥A;
步骤2:交易请求端节点向加固端节点发送加固合约请求;
步骤3:交易请求端节点将交易的数据执行加密操作,生成密文S和对应的秘钥N;
步骤4:交易请求端节点将密文S和秘钥N传输给加固端节点。
2.根据权利要求1所述的账本安全加固方法基于区块链智能合约节点的账本安全加固方法,其特征在于:所述加固端节点执行如下步骤:
步骤1:加固端节点接收交易请求端节点发来的加固合约、密文S和秘钥N;
步骤2:加固端节点执行加固合约;
步骤3:加固端节点对密文S进行解密操作,对解密后的数据进行二级编码,生成新的密文W和新的秘钥M;
步骤4:加固端节点接收交易执行端节点发来调取交易数据请求和交易秘钥A;
步骤5:加固端节点解析秘钥N与秘钥A,将解析结果进行对比分析;
步骤6:秘钥N与秘钥A解析结果匹配一致,加固端节点将密文W和对应秘钥M发给交易执行端节点。
3.根据权利要求2所述的基于区块链智能合约节点的账本安全加固方法,其特征在于:所述交易执行端节点执行如下步骤:
步骤1:交易执行端节点接收交易请求端节点发来的执行交易合约与交易秘钥A;
步骤2:交易执行端节点向加固端节点发送调取交易数据请求和交易秘钥A;
步骤3:交易执行端节点接收加固端节点发来的密文W和对应秘钥M;
步骤4:交易执行端节点将密文W解密,获得交易数据,执行交易。
4.根据权利要求3所述的账本安全加固方法,其特征在于:
还包括时间控制节点;
所述交易请求端节点还执行步骤105所述时间控制节点记录所述交易请求端节点将密文S和秘钥N传输给加固端节点的时间点T1,启动计时;
所述加固端节点还执行步骤208所述时间控制节点记录所述加固端节点将密文W和对应秘钥M发给交易执行端节点的时间点T2;
所述交易执行端节点还执行步骤306所述时间控制节点记录所述执行交易的时间点T3。
5.根据权利要求4所述的账本安全加固方法,其特征在于,还包括交易中断节点,所述交易中断节点执行如下步骤:
步骤401,读取所述步骤105中时间控制节点记录的时间点T1;
步骤402,读取所述步骤208中时间控制节点记录的时间点T2,并将所述T2与所述T1求差,如两者之差的绝对值大于时间T0,则所述交易中断节点向所述交易执行端节点发出中止执行的指令,中断后续步骤。
6.根据权利要求5所述的账本安全加固方法,其特征在于,所述交易中断节点还执行步骤403,如所述交易中断节点向所述交易执行端节点发出中止执行指令,则所述交易中断节点同时向所述交易请求端节点发出问询指令,如获得所述交易请求端节点确认继续执行的指令,则所述交易中断节点再向所述交易执行端节点发出继续执行的指令。
7.根据权利要求1至6中任一所述的账本安全加固方法,其特征在于,所述的共识网络是没有中心节点、通过用户群进行消息交换的网络体系。
8.一种基于区块链智能合约节点的账本安全加固装置,其特征在于:配置于如权利要求1至7中任一所述的区块加固节点中,所述装置包括:交易请求模块、加固合约执行模块、解密模块、二次加密模块、执行请求接收模块、秘钥解析模块、交易数据输出模块、交易执行模块;
所述的交易请求模块用于生成密文S和秘钥N、发送交易合约请求给交易执行模块、发送加固合约请求和密文S以及秘钥N给加固合约执行模块;
所述的加固合约执行模块用来执行加固合约,包括解密模块、二次加密模块、接收执行请求模块、秘钥解析模块;
所述的解密模块用来对密文S进行解密操作;
所述的二次加密模块用来对解密后的数据进行二级编码,生成新的密文W和新的秘钥M;
所述的执行请求接收模块用来接收接收交易执行模块发来调取交易数据请求和交易秘钥A;
所述的秘钥解析模块用来解析秘钥N与秘钥A,并将解析结果进行对比分析;
所述的交易数据输出模块用来将密文W和对应秘钥M发给交易执行模块。
9.根据权利要求8中所述的基于区块链智能合约节点的账本安全加固装置,其特征在于,还包括时间控制模块,所述时间控制模块可记录所述交易请求模块将密文S和秘钥N传输给加固合约执行模块的时间点T1;
所述时间控制模块可记录加固合约执行模块将密文W和对应秘钥M发给交易执行模块的时间点T2,以及所述时间控制模块可记录所述执行交易的时间点T3。
10.根据权利要求9中所述的基于区块链智能合约节点的账本安全加固装置,其特征在于,还包括中断模块,所述中断模块可与各所述模块通讯,所述中断模块可向所述交易数据输出模块发出中止执行和/或继续执行的指令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910985440.XA CN110570198A (zh) | 2019-10-12 | 2019-10-12 | 一种基于区块链智能合约节点的账本安全加固方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910985440.XA CN110570198A (zh) | 2019-10-12 | 2019-10-12 | 一种基于区块链智能合约节点的账本安全加固方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110570198A true CN110570198A (zh) | 2019-12-13 |
Family
ID=68785239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910985440.XA Withdrawn CN110570198A (zh) | 2019-10-12 | 2019-10-12 | 一种基于区块链智能合约节点的账本安全加固方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110570198A (zh) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101637854B1 (ko) * | 2015-10-16 | 2016-07-08 | 주식회사 코인플러그 | 블록체인을 기반으로 하는 공인인증서 발급시스템과 이를 이용한 블록체인을 기반으로 하는 공인인증서 발급방법 및 블록체인을 기반으로 하는 공인인증서 인증시스템과 이를 이용한 블록체인을 기반으로 하는 공인인증서 인증방법 |
CN107844704A (zh) * | 2017-11-01 | 2018-03-27 | 济南浪潮高新科技投资发展有限公司 | 一种基于区块链可信智能合约加固方法 |
CN107911216A (zh) * | 2017-10-26 | 2018-04-13 | 矩阵元技术(深圳)有限公司 | 一种区块链交易隐私保护方法及系统 |
WO2018137316A1 (zh) * | 2017-01-24 | 2018-08-02 | 上海亿账通区块链科技有限公司 | 基于区块链的安全交易方法、电子装置、系统及存储介质 |
CN109495465A (zh) * | 2018-11-05 | 2019-03-19 | 河南师范大学 | 基于智能合约的隐私集合交集方法 |
CN109684861A (zh) * | 2019-01-11 | 2019-04-26 | 阳光电源股份有限公司 | 基于区块链的能源数据存储方法、系统及数据审核中心 |
US20190164153A1 (en) * | 2017-11-30 | 2019-05-30 | Shashank Agrawal | Blockchain system for confidential and anonymous smart contracts |
CN109858262A (zh) * | 2019-01-17 | 2019-06-07 | 平安科技(深圳)有限公司 | 基于区块链系统的流程审批方法、装置、系统及存储介质 |
US20190180274A1 (en) * | 2017-12-11 | 2019-06-13 | Global Mobile Finance, Inc. | Methodology and system for a blockchain-based mobile money gateway |
CN109981690A (zh) * | 2019-04-29 | 2019-07-05 | 河南大学 | 一种基于区块链智能合约的防篡改定时数据保密传输方法 |
CN110032885A (zh) * | 2019-02-19 | 2019-07-19 | 阿里巴巴集团控股有限公司 | 区块链中实现隐私保护的方法、节点和存储介质 |
WO2019144612A1 (zh) * | 2018-01-24 | 2019-08-01 | 深圳壹账通智能科技有限公司 | 基于区块链的零知识多账本兑换转账方法、装置及存储介质 |
CN110135986A (zh) * | 2019-04-23 | 2019-08-16 | 武汉大学 | 一种基于区块链智能合约实现的可搜索加密文件数据方法 |
-
2019
- 2019-10-12 CN CN201910985440.XA patent/CN110570198A/zh not_active Withdrawn
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101637854B1 (ko) * | 2015-10-16 | 2016-07-08 | 주식회사 코인플러그 | 블록체인을 기반으로 하는 공인인증서 발급시스템과 이를 이용한 블록체인을 기반으로 하는 공인인증서 발급방법 및 블록체인을 기반으로 하는 공인인증서 인증시스템과 이를 이용한 블록체인을 기반으로 하는 공인인증서 인증방법 |
WO2018137316A1 (zh) * | 2017-01-24 | 2018-08-02 | 上海亿账通区块链科技有限公司 | 基于区块链的安全交易方法、电子装置、系统及存储介质 |
CN107911216A (zh) * | 2017-10-26 | 2018-04-13 | 矩阵元技术(深圳)有限公司 | 一种区块链交易隐私保护方法及系统 |
CN107844704A (zh) * | 2017-11-01 | 2018-03-27 | 济南浪潮高新科技投资发展有限公司 | 一种基于区块链可信智能合约加固方法 |
US20190164153A1 (en) * | 2017-11-30 | 2019-05-30 | Shashank Agrawal | Blockchain system for confidential and anonymous smart contracts |
US20190180274A1 (en) * | 2017-12-11 | 2019-06-13 | Global Mobile Finance, Inc. | Methodology and system for a blockchain-based mobile money gateway |
WO2019144612A1 (zh) * | 2018-01-24 | 2019-08-01 | 深圳壹账通智能科技有限公司 | 基于区块链的零知识多账本兑换转账方法、装置及存储介质 |
CN109495465A (zh) * | 2018-11-05 | 2019-03-19 | 河南师范大学 | 基于智能合约的隐私集合交集方法 |
CN109684861A (zh) * | 2019-01-11 | 2019-04-26 | 阳光电源股份有限公司 | 基于区块链的能源数据存储方法、系统及数据审核中心 |
CN109858262A (zh) * | 2019-01-17 | 2019-06-07 | 平安科技(深圳)有限公司 | 基于区块链系统的流程审批方法、装置、系统及存储介质 |
CN110032885A (zh) * | 2019-02-19 | 2019-07-19 | 阿里巴巴集团控股有限公司 | 区块链中实现隐私保护的方法、节点和存储介质 |
CN110135986A (zh) * | 2019-04-23 | 2019-08-16 | 武汉大学 | 一种基于区块链智能合约实现的可搜索加密文件数据方法 |
CN109981690A (zh) * | 2019-04-29 | 2019-07-05 | 河南大学 | 一种基于区块链智能合约的防篡改定时数据保密传输方法 |
Non-Patent Citations (4)
Title |
---|
HAIPENG YAO ET AL: "Resource Trading in Blockchain-Based Industrial Internet of Things", 《IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS 》, 4 March 2019 (2019-03-04), pages 3602 * |
夏沅: "区块链智能合约技术应用", 《中国金融》, no. 6, 16 March 2018 (2018-03-16), pages 81 - 82 * |
彭劲杰 等: "区块链应用环境下安全保护关键技术研究", 《 网络安全技术与应用》, no. 6, 30 June 2018 (2018-06-30), pages 1 - 2 * |
王柯柯: "基于改进维吉尼亚算法的双链式区块链研究", 《中国优秀硕士学位论文全文数据库信息科技辑》, no. 7, 15 July 2018 (2018-07-15), pages 138 - 1244 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11947680B2 (en) | Model parameter training method, terminal, and system based on federation learning, and medium | |
CN107425982B (zh) | 一种实现智能合约数据加密的方法和区块链 | |
CN108765058B (zh) | 一种基于区块链的制造环节多实体安全协同方法 | |
CN112380565A (zh) | 一种基于可信硬件与区块链的安全多方计算方法 | |
CN111324881B (zh) | 一种融合Kerberos认证服务器与区块链的数据安全分享系统及方法 | |
CN103714636A (zh) | 一种批量采集和上传传输密钥tk数据的方法及操作终端 | |
CN112307125B (zh) | 基于区块链智能合约实现加密电子合同的签约方法及设备 | |
CN114978638B (zh) | 一种基于共享节点的区块链跨链监管方法 | |
CN110601830B (zh) | 基于区块链的密钥管理方法、装置、设备及存储介质 | |
CN112653556B (zh) | 一种基于token的微服务安全认证方法、装置、存储介质 | |
CN110070363B (zh) | 区块链网络中的账户管理方法、验证方法及终端设备 | |
CN102571357A (zh) | 一种签名的实现方法和装置 | |
CN109284618A (zh) | 数据源数据的验证方法及系统 | |
CN111831988B (zh) | 工作流引擎系统和工作流引擎系统的实现方法 | |
CN105515757B (zh) | 基于可信执行环境的安全性信息交互设备 | |
CN117938355B (zh) | 一种基于区块链的联合预测方法、介质及设备 | |
CN114124347A (zh) | 一种基于区块链的安全多方计算方法及系统 | |
CN110570198A (zh) | 一种基于区块链智能合约节点的账本安全加固方法及装置 | |
CN104378356A (zh) | 基于角色的需求响应事件安全管理方法及系统 | |
CN114760602B (zh) | 全息通信方法、装置、系统及计算机可读存储介质 | |
CN112906032B (zh) | 基于cp-abe与区块链的文件安全传输方法、系统及介质 | |
CN116208325A (zh) | 一种安全多方计算交互方法、装置及设备 | |
CN115526629A (zh) | 基于区块链网络的收单交易方法、装置及身份认证装置 | |
CN116366273B (zh) | 一种基于区块链的隐私数据发送方法 | |
CN111061596B (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 | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20191213 |