区块链的本质就是一个数据库,而且是采用的分布式存储的方式。作为一名区块链从业者,今天就来讲讲区块链的分布式存储和生态大数据结合后,碰撞产生的火花。 一、中心化存储VS分布式存储 当前的存储大多为中心化存储,存储在传统的中心化服务器。如果服务器出现宕机或者故障,或者服务器停止运营,则很多数据就会丢失。 比如我们在微信朋友圈发的图片,在抖音上传的视频等等,都是中心化存储。很多朋友会把东西存储在网上,但是某天打开后,网页呈现404,则表示存储的东西已经不见了。 区块链,作为一个分布式的数据库,则能很好解决这方面的问题。这是由区块链的技术特征决定了的。区块链上的数字记录,不可篡改、不可伪造,智能合约让大家更高效地协同起来,从而建立可信的数字经济秩序,能够提高数据流转效率,打破数据孤岛,打造全新的存储模式。 二、生态大数据的特点 生态大数据,其实和我们每天的生活息息相关,比如每天的天气预报,所吃的农产品的溯源数据等等,都是生态大数据的一部分。要来谈这个结合,首先咱们来看看生态大数据存储的特点。 伴随着互联网的发展,当前,生态大数据在存储方面有具有如下特点: 1. “空天地一体”的巨大数据量 从数据规模来看,生态数据体量很大,数据已经从TB级跃升到了PB级别。 随着各类传感器技术、卫星遥感、雷达和视频感知等技术的发展,数据不仅来源于传统人工监测数据,还包括航空、航天和地面数据,他们一起产生了海量生态环境数据。近10年以来,生态数据以每年数百个TB的数据在增长。 2. 历史数据需要存储 生态环境大数据需要动态新数据和历史数据相结合来处理,实时连续观测尤为重要。只有实时处理分析这些动态新数据,并与已有历史数据结合起来分析,才能挖掘出有用信息,为解决有关生态环境问题提供科学决策。 比如在当前城市建设中,提倡的生态环境修复、生态模型建设中,需要大量调用生态大数据进行分析、建模和制定方案。但是目前很多历史数据因为存储不当而消失,造成了数据的价值的流失。 QKFile 通过去中心化来解决拥堵和过度控制问题 QKFile 不是指向位置,而是直接指向资源本身,并确保数据来自最近的源。这意味着,如果一个教室坐满了学生,他们要观看同一个视频,他们会从彼此那里获取资源,而不用都从某个遥远的中心节点下载数据流。这样一来,即使是观看 4k 视频也不需要缓冲。 现在你可能会问,这与众所周知的 Bitorrent 协议有何不同,它又将如何改变网络世界? 虽然 QKFile 大量借鉴了 Git 和 BitTorrent 等久经考验的技术,但它提供的是一个全新的解决方案。 BitTorrent 的工作原理是,每个种子后面都是一组独立的用户;如果两个视频使用不同的语言包,那么它们就会生成两个种子,互相之间无法交叉共享任何内容,就算两个种子内的文件内容大致相同也不行,在这个例子中相同的部分高达 99%,却依旧不能共享。 此外,BitTorrent 不支持所有的数据类型,使用起来更麻烦。它也不关心重复数据,意味着两个相同的视频可以共存并同时在网络上共享,从而加剧数据拥堵的问题。 使用 QKFile,整个万维网可以被视为所有人共享的一个 torrent 文件。任何文档、视频、音频文件或整个应用程序,或这些文档的一部分将存储在某台用户设备的本地存储空间内,并共享给全网用户。当你需要某些数据时,QKFile 协议则负责寻找离你最近的数据所有者。 —- 编译者/作者:财神圈Tow 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
区块链作为一个分布式的数据库
2020-02-22 财神圈Tow 来源:区块链网络
LOADING...
相关阅读:
- 王团长区块链日记996篇:本轮牛市刚开始2020-08-04
- 类似淘宝的NFT交易所3亿交易额规模初步形成2020-08-04
- 行走笔记:年少有为的CKB,是否抓住了BSN新机遇?2020-08-04
- 【硬核科普】比特币到底是什么,久违的牛市真的要来了吗?2020-08-04
- 关于昨天大跌的思考2020-08-04