logo好方法网

一种区块链中的区块数据的管理方法和管理系统


技术摘要:
本发明提出一种区块链中的区块数据的管理方法,包括:1)为每个新区块创建新的区块对象,区块对象包括的子对象与其父区块的子对象一致,区块对象记录子对象的位置与摘要值;2)计算出新区块里需要修改的子对象,并进行修改;3)针对已经修改了的子对象,更改其父对象里包  全部
背景技术:
当前区块链的区块的生成、管理方案比较简单。在以比特币为代表的UTXO体系的 区块链系统中,并不存在余额的概念,节点程序所要关注的是如何管理一个账户下未消费 的交易,即UTXO。但在以太坊为代表的“账户—余额”体系的区块链系统中,需要关于在某一 个时刻下某一个账户的余额,与UTXO体系不同的是,可以直接在一个区块对应的数据上查 出账户的余额,而不是遍历统计该用户下的所有交易,这也是“账户—余额”系统的一大特 点。 在“账户—余额”系统中,由于余额概念的存在,使得每个区块上每个帐户的余额 都有可能是不同的,同时相邻区块上的帐户差别又不是很大。也就是存在着区块不完全相 同,但差别又不是很大的情况。 如何利用这一特点,让各个区块能共享共同的数据,又能做出一定的区分是要考 虑的重点。 当前区块链系统会将每个区块单独分割开来,先是创建区块对象,再将区块下对 应的数据加载上来,是一种正向的加载方式,此种方法效率较低
技术实现要素:
针对
分享到:
收藏