区块链与数据存储 :未来在于去中心化

2018-02-23 04:01:00
佚名
存储
最新资讯
导读: 据估计,到2020年时,全球联网设备的数量将超过200亿台,它们将产生海量数据,随之而来的,是要对这些数据进行管理、存储和检索。联网设备,加之消费者个性化软件以及跨越多个业务部门共享数据的必要性,...

导读:

据估计,到2020年时,全球联网设备的数量将超过200亿台,它们将产生海量数据,随之而来的,是要对这些数据进行管理、存储和检索。联网设备,加之消费者个性化软件以及跨越多个业务部门共享数据的必要性,都对数据存储提出了更高的要求。

像以太坊这样的区块链不是为了数据存储和管理而设计的,使用区块链来存储和管理数据会耗费太多的空间和时间。

尽管去中心化存储体现了区块链的一些重要特征,但我们仍要重新思考数据“在区块链上”的存储方式。随着交易量大增,区块链自身也必须想办法解决可扩展性问题。在区块链上存储大量数据,这样的想法似乎不太可行。

原文翻译:

2017年是区块链技术进入公众视野的一年。我们意识到,除了数字货币的惊人崛起以外,基于这项技术的应用还可以重塑其他很多市场。

但就像任何突然声名鹊起、开始应用于大量真实案例的新兴技术一样,如今围绕着区块链的根本特性,出现了一些问题,其中很多问题应该会成为今后一年里的主要焦点。主要的问题在于可扩展性。尽管如此,这些问题的存在反而说明,区块链技术已经取得长足发展。科技领袖们认为,区块链可以撑起互联网的下一阶段,创造出“去中心化”的互联网。

当我们展望这种新的去中心化互联网时,必须考虑其最重要的方面之一:去中心化存储。

当前的数据存储问题

虽然区块链日益兴起,但它不是唯一一项正在颠覆现有存储系统的技术。人工智能(AI)和物联网(IoT)也在挑战当前的存储边界。

据估计,到2020年时,全球联网设备的数量将超过200亿台,它们将产生海量数据,随之而来的,是要对这些数据进行管理、存储和检索。联网设备,加之消费者个性化软件以及跨越多个业务部门共享数据的必要性,都对数据存储提出了更高的要求。目前,企业若想推出新的数据驱动型应用,需要付出大量时间和精力,进行大量协调,才能建立新的数据库。

这种新的工作方式更加以数据为中心,涉及的数据量也更大。而当下,全球范围内的中心化数据库出现了严重的数据泄露。企业对数据的依赖导致海量数据被存储在易受攻击的中心化数据库,构成了前所未见的巨大风险,令人十分忧心。

基于区块链技术的去中心化应用也带来了新的挑战,因为它们将使用大量数据,而这些数据需要进行存储和管理。像以太坊这样的区块链不是为了数据存储和管理而设计的,使用区块链来存储和管理数据会耗费太多的空间和时间。

去中心化存储的工作原理

去中心化存储将集合区块链技术的最佳功能,满足存储大量数据的实际需求。顾名思义,去中心化存储可以把数据分布到多个网络节点,类似于区块链的分布式账本技术。

目前,单系统甚至云端数据库都是高度中心化的,这使它们很容易沦为黑客的攻击目标。如果公司的系统受到影响,比如出现断电,它们还存在明显的故障点。相比之下,去中心化存储不会遇到这些问题,因为它利用了异地分布的区域性或全球性节点。

假若单点受到攻击或是出现断电,不会造成灾难性影响,因为其他地方的节点会继续发挥作用。利用这些节点的分布式特征,既可以使去中心化存储具有高度可扩展性(客户很容易接触到大量存储服务提供商),同时也确保了高性能,因为网络的力量可以保证更长的正常运行时间。

尽管去中心化存储体现了区块链的一些重要特征,但我们仍要重新思考数据“在区块链上”的存储方式。随着交易量大增,区块链自身也必须想办法解决可扩展性问题。在区块链上存储大量数据,这样的想法似乎不太可行。

解决办法:Swarming和Sharding

两项重要的互补技术有助于解决这些问题。一是Sharding技术,也就是沿着逻辑线,对数据库进行分区处理。在去中心化存储模式中,这些分区被存储在一起,去中心化应用通过唯一的分区键来访问分区。

分区的集中存储由第二项互补技术Swarming来实现。就像区块链利用多个网络节点一样,去中心化存储也利用了庞大的节点组来存储和管理数据。这些节点组被称为swarm。

Swarming技术减少了延迟现象,通过从最近、最快的节点并行检索数据,速度也得以提升,这一点非常像torrents。由于一个swarm包含很多地理位置分散的节点,因此可靠性和可扩展性也更强。

对当前的数据存储服务提供商来说,最重要的是,节点和swarm中的设备不是单一公司所有,而是属于很多个人。购买数据存储服务的客户可以获得一个全新的供应市场,而不是他们现在面对的寡头垄断市场。

这个市场将出现一些新面孔,人们对数据存储方式的理解也将改变。在一个厌恶风险、尽力保持正常运行的市场上,这无疑需要一些时间。不过,那些以区块链技术和去中心化应用为中心的商业目标,将推动它的进展。

虽然去中心化数据存储要成为公认的首选,或许尚需时日,但在一个数据量越来越大、且越来越受重视的世界里,它已然提供了一种更安全、高效、可扩展的解决方案。

收藏
免责声明:凡注明为其它来源的信息均转自其它平台,由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本站联系,我们将及时更正、删除,谢谢。联系邮箱:xiali@infoobs.com