【技术实现步骤摘要】
基于区块链的交易方法、装置、电子设备及存储介质
[0001]本申请涉及区块链
,特别涉及一种基于区块链的交易方法、装置、电子设备及存储介质。
技术介绍
[0002]区块链,就是一个又一个区块组成的链条。每一个区块中保存了一定的信息,它们按照各自产生的时间顺序连接成链条。这个链条被保存在所有的服务器中,只要整个系统中有一台服务器可以工作,整条区块链就是安全的。
[0003]现有技术中,基于区块链代币协议进行交易时,往往基于ERC20、ERC721等已有的标准区块链代币协议进行交易。
[0004]但由于实际交易场景比较繁多,因此,如果针对不同的交易场景去制定不同的标准,将存在区块链代币协议开发效率较低问题。
技术实现思路
[0005]本申请的目的在于,针对上述现有技术中的不足,提供一种基于区块链的交易方法、装置、电子设备及存储介质,可以有效提高区块链虚拟资源协议的开发效率。
[0006]为实现上述目的,本申请实施例采用的技术方案如下:
[0007]第一方面,本专利技术提供一种 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的交易方法,其特征在于,应用于区块链,所述方法包括:获取第一交易数据,所述第一交易数据基于至少两个区块链虚拟资源协议嵌套得到;根据所述第一交易数据,确定交易虚拟资源参数、交易方标识和被交易方标识,其中,所述交易虚拟资源参数包括:交易虚拟资源标识、交易虚拟资源特征、以及交易类型;根据所述交易虚拟资源参数,更新所述交易方标识和被交易方标识对应的交易参数。2.根据权利要求1所述的方法,其特征在于,所述根据所述交易虚拟资源参数,更新所述交易方标识和被交易方标识对应的交易参数,包括:分别获取所述交易方标识对应的第一交易虚拟资源标识和所述被交易方标识对应的第二交易虚拟资源标识;若确定所述第一交易虚拟资源标识和第二交易虚拟资源标识对应的交易虚拟资源特征相同,则根据所述交易类型更新所述交易方标识和被交易方标识对应的交易参数。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若确定所述被交易方标识对应的第二交易虚拟资源标识不存在,则为所述被交易方标识创建对应的第二交易虚拟资源标识。4.根据权利要求2所述的方法,其特征在于,所述交易类型包括下述至少一种:转账、授权、交易特征变更;若所述交易类型为授权类型时,所述根据所述交易虚拟资源参数,更新所述交易方标识和被交易方标识对应的交易参数,包括:根据所述第一交易数据,确定授权参数,所述授权参数包括:被交易方标识和授权范围;响应于基于所述授权范围通过所述被交易方标识提交的交易请求,根据所述交易请求更新所述交易方标识和所述被交易方标识对应的交易参数。5.根据权利要求4所述的方法,其特征在于,若所述交易类型为交易虚拟资源特征变更类型时,所述方法还包括:根据所述第一交易数据,获取交易特征变更参数,所述交易特征变更参数包括变更后的交易虚拟资源特征;根据所述变更后的交易虚拟资源特征,新建第二交易数据,并更新所述交易方标识对应的交易参数,其中,所述第二...
【专利技术属性】
技术研发人员:苏羽,曹崇瑞,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。