区块链存储机制解密:一脉相承还是独树一帜(区块链存储机制解密)
当前大家对于区块链存储机制解密:一脉相承还是独树一帜都是颇为感兴趣的,那么小编也是在网络上收集了一些相关信息以便大家阅读。前言从数据库的角度看待区块链的存储机制会简单直观很多。在一个标准的关系型数据库中,存储一般分为日志存储、用户数据存储、以及索引存储三大类
当前大家对于区块链存储机制解密:一脉相承还是独树一帜都是颇为感兴趣的,那么小编也是在网络上收集了一些相关信息以便大家阅读。
前言从数据库的角度看待区块链的存储机制会简单直观很多。
在一个标准的关系型数据库中,存储一般分为日志存储、用户数据存储、以及索引存储三大类(有些数据库可能还包含大对象存储等)。
而区块链项目中基本所有的“账本”存储其本质就是交易日志存储。
用户数据存储则根据项目不同而有选择性地采用。
譬如说对于UTXO结构的区块链项目来说,其每个账号对应的余额直接保存在内存哈希表中(或类似LevelDB等嵌入式KV数据库中),因此不需要一个独立的外接用户数据存储模块。
而类似Hyperledger等通用区块链框架则一般包含类似State Store等存储最终结果数据的模块。
索引存储则在当前大部分区块链项目中均不存在。
当前大家对于区块链存储机制解密:一脉相承还是独树一帜都是颇为感兴趣的,那么小编也是在网络上收集了一些相关信息以便大家阅读。