数字化资产上链防作弊方法及装置制造方法及图纸

技术编号:23288111 阅读:37 留言:0更新日期:2020-02-08 18:10
本发明专利技术提供一种数字化资产上链防作弊方法及装置,所述方法由验证方执行,所述方法包括:构建第二多重签名地址,所述第二多重签名地址用于接收各个合规流程签名;当被数字化资产所有方轮询时,等待各个合规流程签名;当获得所有合规流程签名时,向所述数字化资产所有方反馈验证方签名,其中包括所述各个合规流程签名。

Anti cheating methods and devices for digital asset chain

【技术实现步骤摘要】
数字化资产上链防作弊方法及装置
本专利技术涉及区块链应用领域,具体涉及一种数字化资产上链防作弊方法及装置。
技术介绍
随着信息技术的不断发展,区块链作为一项全新的技术得到大力的发展。区块链技术脱胎于2008年出现的比特币技术,是比特币的底层技术。区块链是指一串使用密码学方法相关联产生的区块,区块链中每个区块中的区块数据均与上一个区块中的区块数据存在关联,因此,无法通过篡改区块数据来进行作弊,能够确保任何区块上的区块数据均是公开透明的,提高了输入信息的安全性。实际应用中,资产被数字化以后,可通过计算数据的hash值上链。在应用于资产交易时,根据区块链的特点可知数字化的资产上链后无法被修改,但是却难以确保数字化资产资产的真实性,也即上链数据本身的真实性。
技术实现思路
因此,本专利技术要解决的是现有技术中的无法确保上链数据本身真实性的问题,从而提供一种数字化资产上链防作弊方法,所述方法由验证方执行,所述方法包括:构建第二多重签名地址,所述第二多重签名地址用于接收各个合规流程签名;当被数字化资产所有方轮询时,等待各个合规流程签名;当获得所有合规流程签名时,向所述数字化资产所有方反馈验证方签名,其中包括所述各个合规流程签名。可选地,所述被数字化资产所有方轮询是关于创建交易的轮询。可选地,所述被数字化资产所有方轮询是关于取消交易的轮询。相应地,本专利技术提供一种数字化资产上链防作弊装置,所述装置设置在验证方的终端中,所述装置包括:地址构建单元,用于构建第二多重签名地址,所述第二多重签名地址用于接收各个合规流程签名;签名获取单元,用于当被数字化资产所有方轮询时,等待各个合规流程签名;签名反馈单元,用于当获得所有合规流程签名时,向所述数字化资产所有方反馈验证方签名,其中包括所述各个合规流程签名。可选地,所述被数字化资产所有方轮询是关于创建交易的轮询。可选地,所述被数字化资产所有方轮询是关于取消交易的轮询。本专利技术还提供一种数字化资产上链防作弊系统,包括:数字化资产所有方终端,用于构建第一多重签名地址,所述第一多重签名地址用于接收各个验证方签名,创建交易信息,并轮询所述各个验证方,等待各个验证方反馈的验证方签名,其中验证方签名包括各个合规流程签名,当获得所有所述验证方签名时,构成完整的交易信息;多个验证方终端,用于分别执行权上述数字化资产上链防作弊方法。可选地,所述数字化资产所有方终端创建交易时不进行广播。可选地,所述数字化资产所有方终端构成完整的交易信息时进行广播。可选地,所述数字化资产所有方终端构成完整交易信息时,等待构造资产转移的交易,直至资产转移完成后进行广播。根据本专利技术实施例提供的数字化资产上链防作弊方法及装置,在需要将数字化资产交易上链时,首先构建多重签名地址并发起链下流程,轮询验证方的各个合规流程,直至所有合规流程完成签名才构成完整的验证方签名,将验证方的各个合规流程加入上链过程,由此可以确保数据的真实性。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中由资产所有方执行的数字化资产上链防作弊方法的流程图;图2是本专利技术实施例中设置在资产所有方终端的数字化资产上链防作弊装置的模块图;图3是本专利技术实施例中由验证方执行的数字化资产上链防作弊方法的流程图;图4是本专利技术实施例中设置在验证方终端的数字化资产上链防作弊装置的模块图;图5是本专利技术实施例中的数字化资产上链防作弊系统的示意图。具体实施方式下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。此外,下面所描述的本专利技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。图1是根据一示例性实施例示出的一种数字化资产上链防作弊方法的流程图,该方法适用于数字化资产所有方的计算机或服务器等电子设备执行。如图1所示,该方法包括以下步骤:S1A,构建第一多重签名地址,所述第一多重签名地址用于接收各个验证方签名。例如地产类资产的验证方例如可以是销售许可方、环境报告出具机构、租户、债权方等等。S2A,创建交易信息,并轮询所述各个验证方,等待各个验证方反馈的验证方签名,其中验证方签名包括各个合规流程签名。在优选的实施例中,创建交易信息时不进行广播,表示此时得到的是不完整的信息,不需要将此数据上链。例如构建交易Tx1{(A1),(A2),...,(An)},其中(A1)代表等待验证方A1的签名、其中(A2)代表等待验证方A2的签名、其中(An)代表等待验证方An的签名。当这些验证方被轮询时,将会进一步轮询验证方的各个合规流程部门,这些流程部门分别拥有签名信息,例如验证方A1有合规流程A11、A12,...,A1n。实际上是分别对验证方的合规流程发起轮询,例如对于验证方A1,发起链下流程Tx1{(A11),(A12),...,(A1n)},其中(A11)代表等待合规流程A11的签名、其中(A12)代表等待合规流程A12的签名、其中(A1n)代表等待合规流程A1n的签名。各个合规流程部门分别进行签名后,完成(A1),并反馈给发起方。S3A,获得所有所述验证方签名,构成完整的交易信息。也即得到所有验证方的所有合规流程签名后,构成完整的交易信息并完成上链。在一个可选的实施例中,完成此步骤时即进行广播。由此可以提高数据上链的实时性,使全网立即得知数字化资产已经上链。在另一个可选的实施例中,完成此步骤时暂不进行广播,而等待构造资产转移的交易,直至资产转移完成后进行广播。由此可以减少计算量,同时减少经济开销。根据本专利技术实施例提供的数字化资产上链防作弊方法,在需要将数字化资产交易上链时,首先构建多重签名地址并创建交易,然后轮询各个验证方,直至获得所有验证方的所有合规流程签名才能够完成数据上链,将验证方的各个合规流程加入上链过程,由此可以确保数据的真实性。在上述步骤S3A之后,当数字化资产所有方需要取消交易时,本方法还可以包括如下步骤:S4A,轮询所述各个验证方,等待各个验证方反馈的验证方签名,其中验证方签名包括各个合规流程签名;S5A,当获得所有所述验证方签名时,取消所述交易信息。根据上述方案,如果数字化资产所有方希望把资产下链,通过轮询各个验证方,录入签名确认取消交易,并且永远不广播这笔交易,根据区块链的特点,即使广播也会失败。图2是根据一示例性本文档来自技高网...

【技术保护点】
1.一种数字化资产上链防作弊方法,其特征在于,所述方法由验证方执行,所述方法包括:/n构建第二多重签名地址,所述第二多重签名地址用于接收各个合规流程签名;/n当被数字化资产所有方轮询时,等待各个合规流程签名;/n当获得所有合规流程签名时,向所述数字化资产所有方反馈验证方签名,其中包括所述各个合规流程签名。/n

【技术特征摘要】
1.一种数字化资产上链防作弊方法,其特征在于,所述方法由验证方执行,所述方法包括:
构建第二多重签名地址,所述第二多重签名地址用于接收各个合规流程签名;
当被数字化资产所有方轮询时,等待各个合规流程签名;
当获得所有合规流程签名时,向所述数字化资产所有方反馈验证方签名,其中包括所述各个合规流程签名。


2.根据权利要求1所述的方法,其特征在于,所述被数字化资产所有方轮询是关于创建交易的轮询。


3.根据权利要求1所述的方法,其特征在于,所述被数字化资产所有方轮询是关于取消交易的轮询。


4.一种数字化资产上链防作弊装置,其特征在于,所述装置设置在验证方的终端中,所述装置包括:
地址构建单元,用于构建第二多重签名地址,所述第二多重签名地址用于接收各个合规流程签名;
签名获取单元,用于当被数字化资产所有方轮询时,等待各个合规流程签名;
签名反馈单元,用于当获得所有合规流程签名时,向所述数字化资产所有方反馈验证方签名,其中包括所述各个合规流程签名。


5.根据权利...

【专利技术属性】
技术研发人员:张诚张勇
申请(专利权)人:北京瑞卓喜投科技发展有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1