我们都知道云存储,如谷歌云端硬盘,苹果的icloud, 微软的OneDrive。 它们是用于数据备份和与多设备同步的云存储。 虽然它被广泛使用,但是还是有一些缺点,以谷歌云端硬盘为例:
1. 如果你需要大的存储空间,这是很昂贵的。谷歌云端硬盘免费的只有15GB。1TB售价10美元/月,每年需要120美元。
2. 当你不靠近谷歌的数据中心时,传输速度会变慢。
3. Google可以访问您的所有数据。Google可能会将您的个人信息或数据用于AI培训或大数据分析。 如果你重视隐私,这是一个大问题。
一个年轻而有才华的团队正在PPIO的系统上研发新一代的云存储产品可以弥补上述缺点,他们称之为NextDrive。NextCloud对使用者来说可以是使免费的。只要用户共享自己的闲置硬盘到NextDrive的网络上,就可以免费享受其共享存储空间大小的一半。
比如说你共享了12T的硬盘,NextCloud就会免费提供6T的云盘空间。如果共享的是20T的硬盘空间,就可以得到10T的免费云空间。总之,共享越多,得到的免费云空间越多。
为什么NextDrive可以免费让用户使用?难道他们不需要盈利吗?
这是NextCloud的对用户的激励方式。因为NextCloud是一个分布式的存储系统,参与的用户越多,系统运行越流畅。
那为什么兑换的比例是2:1而不是1:1?
因为NextDrive系统实际是这样运行的:你共享出来的一半空间是来存储自己的数据,就像家庭的NAS一样。
而另一半空间则用于备份其他用户的数据,帮助他们加速。与此同时,也有其他千千万万的NextDrive用户在帮你备份和加速传输速度。
如果是1:1交换,也就是6T的本地硬盘兑换6T的云存储,就不能共享任何空间给别人,但是这样别人也没法共享任何空间给你。
如果你用的是普通的家用备份存储,那么你的硬盘坏了,数据将永远没法找回,同时,你除了在家里,其他你将都无法享受高速的传输。
这套系统让每个用户都能享受到两点好处:
1. 数据不会丢失。即使自己的硬盘坏了,也不用担心数据丢失,因为其他用户的NextDrive上存有数据备份,可以恢复丢失数据。
技术上看,NextDrive是用PPIO(https://pp.io) 提供底层技术支持,除了用户自己的硬盘的作为全副本外,PPIO网络还为每个文件碎片保存了多个副本。如果出现其他用户硬盘出现下线的情况,PPIO的技术架构能够第一时间发现,并且立即把数据再备份到其他用户的硬盘上,直到保证PPIO网络的的副本数是足够的。
2. 超快传输速度。NextDrive能够实现和Bittorrent一样的超快传输速度。不论你在哪,在家,在公司,在外面,当你要使用你的文件的时候,都能够高速地下载和上传。
从技术看,NextDrive是采用了PPIO的P2P传输技术。如果把传输带宽想象成高速公路的话,数据就是高速公路上行驶的汽车所载的货物。
传统的中心化存储是数据直接从数据中心传输,即是所有货物都装载在同一车站的货车里,从同一车站出发,统一线路行驶。数以千亿计的车辆在同一轨道上行驶难免会堵车,影响传输速度。并且如果车站离你越远的话你得到货物所需时间越长。
而P2P技术是把所有的数据分在在了不同的存储设备上,所以货物也就是传输的数据其实是从不同的车站出发,减少了堵车的几率。
更重要的是,P2P技术解决了远距离传输的减速问题。
还是拿高速公路和货车做比喻,出发车站离目的地越远时,在其他条件相同情况下,货物到达目的地的时间会变长。
放到数据传输上,若数据中心距离用户越远,用户的数据传输速度越慢。
而P2P算法中,车站会有很多,我们选择你的数据直接存放在附近的车站上,并且NextDrive采用的PPIO算法可以调度和你速度最快的数据的存储节点,从而让你享受到最快的传输速度,就像这张图。
你可能会问这样一个问题,NextDrive把数据备份在别人的硬盘上,会不会有更严重你的泄漏问题?
不会的,因为NextDrive是将用户数据首先在本地自己的密钥加密后切割成数份碎片,然后将不同的碎片并存储在分散的不同硬盘上。
只有用户自己的硬盘会存储所有的碎片,别人的每块硬盘只会帮你存储很小一部分加密后的碎片,而且密钥只有你自己知道,别人拿到这些碎片什么都做不了,很像比特币的钱包机制。
那么要怎么分享自己的硬盘呢?
有好多办法,开启你的闲置PC机,你的闲置笔记本电脑,在机顶盒或者路由上的一块USB硬盘. 你也可以购买NextDrive团队后续推出的一款家庭专用硬件pBox,来使用NetDrive的服务。只要你保持他们在线,您就有能持续享受NextDrive服务。
我很喜欢NextDrive的这个想法,因为社区是区块链技术发展的重要一环,而在NextDrive的系统上每个用户都可以通过帮助其他人获得相同的结果,免费享受更快速的云盘服务。这实际上是形成了一个互惠互利的共享社区。
最后做一下对比:
这是我们PPIO的合作伙伴NextDrive团队在PPIO的网络平台上开发中的一款应用。
请问,这么好的服务,您会不用吗?
 
文章作者:Wayne Wong
转载请注明出处
如果有关于区块链学习的交流,可以通过下面的方式联系我:
加我微信,注意备注: 区块链学习
wechat:omnigeeker
telegram: @omnigeeker
twitter: @omnigeeker
zhihu:@Omnigeeker
 
 

还在用慢的要死的百度网盘?来试试这款12.5M下载速度的免费网盘吧!的更多相关文章

  1. 核心思想:百度网盘怎么盈利(互联网的高速更新决定了:亏钱你还有点机会,放弃连门都进不了),战略预备队 good

    百度做网盘很大程度就是为了防止别人依靠网盘做大和积累点技术储备.腾讯邮箱怎么赚钱?腾讯影音怎么赚钱?互联网的高速更新决定了,一些你看不起眼的软件很可能就会席卷整个市场,所以互联网大佬宁愿一些项目亏钱也 ...

  2. 还在为百度网盘下载速度太慢烦恼?chrome浏览器插件帮你解决!

    百度网盘已然成为分享型网盘中一家独大的“大佬”了.时代就是这样不管你喜不喜欢,上网总会遇到些百度网盘共享的文件需要下载.然而,百度网盘对免费用户的限速已经到了“感人”的地步了,常常十多KB/秒的速度真 ...

  3. 用python玩推理游戏还能掌握基础知识点,有趣又充实,你不试试吗?

    可能更多的人依然还在苦苦的学python各种知识点,但其实同样很多人,玩着游戏就把python学会了.     用python玩推理游戏,是这份python教程中的12个游戏的其中之一. 有关这份Py ...

  4. 还在写CURD?试试这款基于mybatis-plus的springboot代码生成器

    目录 ⚡Introduction ✔️Release Features Quick Start Examples 1.Controller模板代码示例 2.Service模板代码示例 3.Servic ...

  5. IOS开发基础环境搭建

    一.目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署: 二.安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包:       ...

  6. 【1】windows下IOS开发基础环境搭建

    一.目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署: 二.安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包:       ...

  7. 把web项目部署到阿里云linux服务器上

    最近弄了个试用阿里云服务器倒腾了半天终于部署好,分享一下. 1.登入阿里云打开你申请的是云服务器的实例: 点击重置密码---重置密码后重启服务器才能生效(一般需要重置密码.这里设置的密码是使用xhel ...

  8. 面向对象初调用:foolish 电梯

    本周我们完成的任务是傻瓜电梯的调度,对于那十分十分详细的指导书,我感觉想要说明白题目要求,是做不到的,所以就把指导书贴出来给大家看了,,由于在下还不会网页制作,只能通过百度网盘了,https://pa ...

  9. 更新Mac双系统多分区

    前言制作Mac USB系统安装盘安装Mac OS 10.12制作win10 USB系统安装盘安装win10windows多分区实现 前言 同事有一台mac pro,系统是mac os 10.9+win ...

随机推荐

  1. <--------------------------构造方法------------------------------>

    1 构造方法 初始化阶段 给对象的属性进行赋值 构造方法 什么是构造方法 : 字面 方法构建时 就使用的方法 对象创建的时候就使用的方法 作用:对象的属性值初始化2 如何用构造方法 修饰符 构造方法名 ...

  2. nginx unit 1.8 支持基于java servlet 的开发模型

    最近unit 1.8 发布了,有两个比较大的新特性,内部请求路由,以及java servlet 容器应用的开发 内部请求路由配置参考 { "routes": [ { "m ...

  3. 初等数论及其应用 (第6版) (Kenneth H.Rosen 著)

    第1章 整数 1.1 数和序列 1.2 和与积 1.3 数学归纳法 1.4 斐波那契数 1.5 整除性 第2章 整数的表示法和运算 2.1 整数的表示法 2.2 整数的计算机运算 2.3 整数运算的复 ...

  4. 递归和非递归分别实现求n的阶乘

    思路:举例求6的阶乘,6*5*4*3*2*1.可以将5开始看成另一个整型变量n,用一个循环每次将n的值减少1,.而递归也是如此,每次调用函数的时候将变量减一就可以. 方法一:非递归 //非递归: #i ...

  5. LoadRunner手写脚本、检查点、集合点、事务、思考时间

    手写脚本 什么时候要手写? 可以有条件手写脚本的场景有两类: 有接口说明文档 没有借口说明文档,要去录制,录制不了,抓包手写 所需函数 我们这里讲的例子是基于 http 协议的,也是常见的两种请求类型 ...

  6. pyhanlp 文本聚类详细介绍

    文本聚类 文本聚类简单点的来说就是将文本视作一个样本,在其上面进行聚类操作.但是与我们机器学习中常用的聚类操作不同之处在于. 我们的聚类对象不是直接的文本本身,而是文本提取出来的特征.因此如何提取特征 ...

  7. Github访问慢解决办法

    为什么慢?github的CDN被某墙屏了. 绕过dns解析,在本地直接绑定host.打开dns查询工具网站http://tool.chinaz.com/dns 查询域名github.global.ss ...

  8. Xilinx AXI总线学习(1)

    Xilinx AXI总线学习 1. AXI GPIO 采用的是AXI4-Lite接口 AXI GPIO Block Diagram Block design: 端口描述: AXI GPIO核有哪些寄存 ...

  9. python doc

    http://blog.51cto.com/lizhenliang/category16.html

  10. mysql_test

    ------------------ #/bin/sh binlogfile=$1 if [ ! -n $binlogfile ]thenecho "pls input your mysql ...