区块链 > 区块链技术 >
区块链赚钱

区块链数据库存储在哪里?个人电脑还是机构服务器?

本文大概率有789个汉字,文章体积大小约为4KB,预计您的阅读时常为2分钟。

区块链可以说是一个神奇而又令人难以理解的技术,让很多人都为此着迷,那么问题来了,区块链数据库存储在哪里?相信很多人也会有此疑问,是个人电脑还是中心化的机构服务器呢?让我们一起来了解一下吧。

一、区块链数据库存储在哪里?

首先区块链是一个去中心化的,区块链系统中每一个节点都是一个客户端同时也是一个服务器,节点之间的联通不需要通过服务器。

区块链系统数据是由系统内所有节点共同维护,而且每个节点都保存了一份完整的数据备份,即使网络中某些节点损坏也不坏影响到整个区块链系统。

你可以理解为服务器是分散形式的,全民都可以拥有一个节点服务器,所以区块链系统是一个去中心化的系统。

简单回答:区块链的数据就是存在每一个节点中(可以是个人机,也可以是其他);区块链的确是一个公众可以修改的数据库,只不过你只能够使用你持有的秘钥,修改你秘钥相对的"账户"的数据。
 

区块链数据库存储在哪里
 

不过,不同的区块链的数据存储方式与数量是不同的。已 BTC 为例,其数据是存在每一个节点中,目前 BTC 的节点数据大概是200多G,其增长速度是每个月10G左右,个人机问题不大的。

但是,数据量的确是越来越大了!至少很快个人笔记本就很难运行 BTC 全节点了。对于以太坊来说,记录了所有数据的存档节点应该有数 T 的存储量,这对于个人机来说是不可能运行的。

【相关文章推荐:区块链的三个核心技术:你知道几个?

值得一提的第一点,需要区分存储的是数据本身还是数据哈希。

一般来说,BTC 数据存储的方式是使用 Op_Return 的操作码,其只能够存储 80 Bytes。

在这种情况下,用户想要在 BTC 存储图片等大文件是不可能的。

因此这里存储的是数据哈希,而数据本身则会存储在类似 IPFS、Swarm 这样的去中心化存储网络中,也存在通过多链方式进行数据存储的,譬如 Fatom 这样的项目白皮书可以看看。

二、从数据存储到全民记账:

记账信息是反映组织中价值流动的信息,一般信息就是除了记账信息以外的其他信息,比如:一篇论文、一段视频、一张图片等,其本身就是一种价值,由于没有中间机构的中心数据库存在,所有的数据必须由节点存储。区块链采用了(分布式数据库)的储存模式,让每一个节点都可储存区块链所有数据。

传统的记账系统,记账权只掌握在中心服务器手中。比如微信、QQ上的信息,只能由腾讯公司的服务器来记账。淘宝、天猫的信息,只能由阿里巴巴的服务器来记账。京东的信息也只能由京东来记账,非常好理解。

但在区块链系统,每台计算机是一个节点,一个节点就是一个数据库服务器。任何一个节点都可以记账,而且直接连接另外一个点,中间无需第三方服务器。当其中两个节点发生交易时,这笔加密的交易会广播到其他所有节点,全民都有记账权,目的是防止交易双方篡改交易信息。

以上就是小编总结的区块链数据库存储在哪里,希望对大家了解区块链有所帮助,简而言之它不是中心化的服务器存储,而是每个人都拥有记账权,去中心化的存储方式。

本文区块链数据库存储在哪里?个人电脑还是机构服务器? :http://www.dgbsjc.com/jishu/218.html 内容来源于网络,请自行判断内容的正确性。不代表本站观点,若本站收录的文章无意中侵犯了您的版权、名誉权等问题,请尽快与我们联系,我们将在第一时间处理。


联系我们

在线咨询:点击这里给我发消息

微信号:w78604

工作日:9:30-18:30,节假日休息