【技术实现步骤摘要】
一种区块链的多价值资产分类存储方法
本专利技术涉及区块链分类存储
,尤其是涉及一种区块链的多价值资产分类存储方法。
技术介绍
区块链是一个去中心化的分布式数据库,通过P2P协议进行信息传递,以密码学为基础,多方共识形成的网络。虽然区块链在一定程度上解决了资产的安全传输与交易难题,方便了价值资产的应用,但区块链未涉及多价值资产在网上的共存问题,因此为满足人们对多价值资产的需求,需要一种多资产共同存在的区块链。多资产是指多种类型的价值资产,如个人数据资产,MP3和元数字币等。多资产共存,包括多价值资产的存储、认证和传输等过程。其中关键问题是如何解决多资产的分类存储问题。为此,本专利技术提出一种区块链的多价值资产分类存储方法。
技术实现思路
本专利技术旨在提出一种区块链的多价值资产分类存储方法。本专利技术解决其技术难题所采用技术方案的步骤如下:1)区块链建立初期申明和构造所支持的资产类型。构造资产类型所需的数据结构包括资产的表示的字段信息。同时包括申明初始发行量,申明是否需要挖矿时候增加。例如区块链支持资产甲和和资产乙两种资产,则建立资产甲和资产乙的交易需要数据字段,资产甲乙的初始发行量,甲需要挖矿增加,乙不需要增加等;2)在用户进行某一类转账交易时,将某一类资产相应的记录存储在同一类储存结构上,内存中的相应缓冲也按照类型分开存储,不同资产之间分开存储:3)若不同资产之间进行两两交易,例如用户一使用资产甲与用户二交换资产乙。此类交易数据则存储到共享存储器;4)共享存储器可以按照交易的类型进一步划分。如资产甲和资产乙交易,可以存储到共享甲乙中。资产甲和资产丁交易 ...
【技术保护点】
1.一种区块链的多价值资产分类存储方法,其特征在于该方法的步骤如下:1)区块链建立初期申明和构造所支持的资产类型,构造资产类型所需的数据结构包括资产的表示的字段信息,同时包括申明初始发行量,申明是否需要挖矿时候增加,例如区块链支持资产甲和和资产乙两种资产,则建立资产甲和资产乙的交易需要数据字段,资产甲乙的初始发行量,甲需要挖矿增加,乙不需要增加等;2)在用户进行某一类转账交易时,将某一类资产相应的记录存储在同一类储存结构上,内存中的相应缓冲也按照类型分开存储,不同资产之间分开存储:3)若不同资产之间进行两两交易,例如用户一使用资产甲与用户二交换资产乙,此类交易数据则存储到共享存储器;4)共享存储器可以按照交易的类型进一步划分,如资产甲和资产乙交易,可以存储到共享甲乙中,资产甲和资产丁交易,可以存储到共享甲丁中;5)对区块链数据用户进行余额查询时,分为两类:其一,若从存储上进行余额查询,从对应类型储存记录上及相应共享存储中查找和计算与计算余额,通过分类存储减少非相关数据查找,有利于加快查找与计算速度,其二,若从内存缓存中进行余额查询,也从对应类型储存以及共享存储记录上面查找和计算与计算余 ...
【技术特征摘要】
1.一种区块链的多价值资产分类存储方法,其特征在于该方法的步骤如下:1)区块链建立初期申明和构造所支持的资产类型,构造资产类型所需的数据结构包括资产的表示的字段信息,同时包括申明初始发行量,申明是否需要挖矿时候增加,例如区块链支持资产甲和和资产乙两种资产,则建立资产甲和资产乙的交易需要数据字段,资产甲乙的初始发行量,甲需要挖矿增加,乙不需要增加等;2)在用户进行某一类转账交易时,将某一类资产相应的记录存储在同一类储存结构上,内存中的相应缓冲也按照类型分开存储,不同资产之间分开存储:3)若不同资产之间进行两两交易,例如用户一使用资产甲与用户二交换资产乙,此类交易数据则存储到共享存储器;4...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。