为什么区块链并不适合存储大量数据

很多人认为,区块链适合存储大量数据。即不论是交易记录、文字、图片、视频和文件等都可以上传到区块链上,每个人都可以随时下载完整的数据。但是,研究表明,目前的区块链系统并不适合存储大量数据。

目前,整个存储领域主要有桌面级存储、企业级存储、云存储和区块链存储四种。从最简单的桌面存储到云存储,是数据可靠性不断提高的过程。当单块硬盘遇到瓶颈,就用多块砸盘,从单个服务器到多个服务器,存储的数据越来越多,数据也越来越安全。现在,发展到区块链存储时,则引人了“节点”的概念,不再依靠中央服务器,而是将数据存储到全球上千万个节点上,每个节点都可以下载完整的数据,进一步提高了数据的可靠性。但是,在不断增加节点的过程中,很容易降低整个区块链的效率。

节点越多,效率越慢
现在,区块链数据在快速增长,因为无法删除数据,使得节点的存储负担越来越重。以比特币为例,全球比特币数据超过2GB,并且还在不断增长。如果用户启动“个全量节点时,以10Ms的速度下载,需要6个小时才能完成数据同步,若是以1Ms的速度下载则需要60个小时。
区块链上每个节点都有整个数据的完整副本,这虽然可以保证数据的安全性。但是,当存储的是大文件,如视频、图片时,那么节点上累积的数据会成倍增长,节点处理起来会非常困难,导致效率低下。同时,也会增加经济成本。
所以说,区块链可以存储数据,但是,并不适合存储大数据。因此,像是大型的数据文件,开发公司会将其先存储在别的地方,然后再将数据的地址存储在区块链上,用户直接使用地址访问即可。
节点数据越多, 耗能越大
阳区块链网络中,每个区块都需要矿工进行彻底验证和挖掘,每个矿工都是一个节点。随着区块链网络的增长,每个节点需要验证的区块也不断增加。每一个 节点都需要-台超级计算能会不断增多,我们需要在区块缝上创建个新条目
的实体,去解决这个非常复杂的数学问Mine”有一幸来的说话。服说比都币使用的电值可以为察个准电。风然有些专张,但是足以*明区此销的耗能需游需要说明的是,比特币网络只保留了交易记录科笔交易包录并不会占据太大的存储空间。
若是将上传的交易记录改成比较大的图片或者视频,,相同的数量,数据会变得大得多。那么,节点在处理时,需要花费更多的能量处理。对区块链而言,弊大于利。
区块链扩展有难度
区块链的去中心化,是指任意节点具有相同的权利和义务,整个系统由所有节点来共同维护。因此,系统中的每个节点都需要对等交易数据进行全量计算和存储。这就导致系统的总体性会受到单个节点性能上限的限制,从而导致区块链扩展很困难。
事实上,可扩展性是传统分布式系统的特点,去中心化的区块链并不具有。即使不断增加节点,依然无法改变无法扩展。

原创文章,发布者:链切网,转转请注明出处:https://www.lianqie.com/2083.html

本文内容部分来自于网络,如有侵权,烦请联系我们删除

本站作为开放的资讯分享平台,所有观点仅代表原作者个人观点,绝不代表本站赞同其观点或证实其描述。

发表评论

电子邮件地址不会被公开。 必填项已用*标注