一种基于区块链的数字资产处理方法技术

技术编号:28871985 阅读:26 留言:0更新日期:2021-06-15 23:04
本发明专利技术涉及数字资产处理,具体涉及一种基于区块链的数字资产处理方法,接收用户的上链请求,并对用户发送的数字资产进行降维处理,根据上链请求,调用用户所属私钥对降维数字资产进行加密,生成签名,获取降维数字资产的上传时间戳、到期时间戳,生成具有期限属性的交易标签,并与降维数字资产一同上传至区块链,接收用户的交易请求,根据交易请求调取待交易的降维数字资产及对应签名,并对签名进行验证,根据交易请求验证交易提出终端的身份信息,并根据签名验证结果、身份验证结果;本发明专利技术提供的技术方案能够有效克服现有技术所存在的难以验证数字资产是否已经被所有者篡改、无法完整记录数字资产的存储状况及交易状态的缺陷。

【技术实现步骤摘要】
一种基于区块链的数字资产处理方法
本专利技术涉及数字资产处理,具体涉及一种基于区块链的数字资产处理方法。
技术介绍
区块链技术(BlockChain)是指通过去中心化的方式集体维护一个可靠数据库的技术方案,该技术方案主要让区块(Block)通过密码学方法关联起来,每个区块包含了一定时间内系统全部的数据信息,并且生成数字签名以验证信息的有效性,同时链接到下一个数据块形成一条主链。其中,区块是区块链中的一条记录,包含并确认待处理的交易。数字资产(Digitalassets)是指企业或个人拥有或控制的以电子数据形式存在的、在日常活动中持有的、以备出售或处于生产过程中的非货币性资产。随着通信技术的发展,各种通信技术逐渐渗透到数字资产处理中。区块链由于其具有去中心化、公开、透明、无法篡改等优点被应用到数据处理的各种场合中,在具有不同区块链节点的区块链平台中能够实现不同的业务需求。随着区块链技术的不断发展,区块链已经渗透至诸如银行、企业、金融等领域,由于各个行业的数字资产信息量比较大,数字资产信息结构分布比较零散,导致链上存储一定时间的数字本文档来自技高网...

【技术保护点】
1.一种基于区块链的数字资产处理方法,其特征在于:包括以下步骤:/nS1、接收用户的上链请求,并对用户发送的数字资产进行降维处理;/nS2、根据上链请求,调用用户所属私钥对降维数字资产进行加密,生成签名;/nS3、获取降维数字资产的上传时间戳、到期时间戳,生成具有期限属性的交易标签,并与降维数字资产一同上传至区块链;/nS4、接收用户的交易请求,根据交易请求调取待交易的降维数字资产及对应签名,并对签名进行验证;/nS5、根据交易请求验证交易提出终端的身份信息,并根据签名验证结果、身份验证结果,将待交易的降维数字资产发送至交易提出终端。/n

【技术特征摘要】
1.一种基于区块链的数字资产处理方法,其特征在于:包括以下步骤:
S1、接收用户的上链请求,并对用户发送的数字资产进行降维处理;
S2、根据上链请求,调用用户所属私钥对降维数字资产进行加密,生成签名;
S3、获取降维数字资产的上传时间戳、到期时间戳,生成具有期限属性的交易标签,并与降维数字资产一同上传至区块链;
S4、接收用户的交易请求,根据交易请求调取待交易的降维数字资产及对应签名,并对签名进行验证;
S5、根据交易请求验证交易提出终端的身份信息,并根据签名验证结果、身份验证结果,将待交易的降维数字资产发送至交易提出终端。


2.根据权利要求1所述的基于区块链的数字资产处理方法,其特征在于:S1中对用户发送的数字资产进行降维处理,包括:
对接收的数字资产进行压缩,生成数字资产数据包,或者对接收的数字资产进行哈希运算,生成数字资产对应的哈希值。


3.根据权利要求2所述的基于区块链的数字资产处理方法,其特征在于:S2中根据上链请求,调用用户所属私钥对降维数字资产进行加密,生成签名,包括:
核验上链请求中的服务验证码,并对服务验证码进行匹配,若匹配成功,则调用该服务验证码对应的用户所属私钥对降维数字资产进行加密,生成签名;否则,终止降维数字资产的加密。


4.根据权利要求3所述的基于区块链的数字资产处理方法,其特征在于:S3中与降维数字资产一同上传至区块链之后,包括:
定时查询到期时间修改指令,并根据到期时间修改指令对降维数字资产的到期时间戳进行修改,同时将修改后的到期时间戳保存至区块链。


5.根据权利要求4所述的基于区块链的数字资产处理方法,...

【专利技术属性】
技术研发人员:张崴王培青魏洪伟卢青松季乐
申请(专利权)人:安徽超清科技股份有限公司
类型:发明
国别省市:安徽;34

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

1