Genaro黄皮书解读:GNX对标IPFS的分布式储存+公链

Genaro黄皮书解读:GNX对标IPFS的分布式储存+公链_第1张图片
(图片来源于网络)本文由“POB内容天使合伙人”计划支持!

对于不懂技术的小包来说,要读懂Genaro黄皮书是很困难的。今天,我们主要学习Genaro分布式储存网络。

一、浅析Genaro

Genaro 是一个结合了点对点加密存储的公有链。目的是建立新型的分布式加密存储媒介,让每一个使用者拥有自己数据的使用权和分享权,为打造链上功能丰富的去中心化应用(DApp)及其生态环境提供稳定可靠的平台支撑。

对于Genaro,首先是分布式储存网络,同时也是一条强大的公链。所以,我们需要了解分布式储存和公链。

Genaro黄皮书解读:GNX对标IPFS的分布式储存+公链_第2张图片

二、什么是分布式储存

分布式存储简单的来说,就是将数据分散存储到多台独立的设备上。

传统的网络存储系统多采用中心化服务器存放所有数据,中心化服务器成为系统性能的瓶颈,其可靠性和安全性也是大家关注的焦点,且不能满足大规模存储应用的需要。

分布式网络存储系统采用可扩展的系统结构,利用多台存储服务器分担存储负荷,利用位置服务器定位存储信息,它不但提高了系统的可靠性、可用性和存取效率,还易于扩展。

Genaro黄皮书解读:GNX对标IPFS的分布式储存+公链_第3张图片

三、分布式储存技术

说到分布式储存,我们就需要了解其使用的技术,其尤为重要的两点就是传输技术和加密算法。

1、P2P点对点传输技术

提到分布式储存,我们就要了解P2P点对点传输技术。当然P2P并不是什么新技术,大家还记得快播吗?早在09年,快播就使用了P2P技术,所以我们在使用快播的时候可以边下载边看,边看边传输。

一直备受关注的IPFS,是一个传输协议,也是一个网络,它使用的即分布式储存。

由于分布式储存与传统的HTTP协议等中心化存储的方式不同,Genaro要实现了真正的分布式存储,这将成为未来所有区块链项目的数据存储基础,为整个区块链产业的发展提供有力支撑。因此,Genaro的发展空间非常值得期待,很可能逐渐成为未来主流的数据存储方式,构建起一个更快、更安全、更自由的互联网新时代。

Genaro和所有的区块链技术一样,都是基于P2P,形成了点对点传输网络。人们可以更容易地连接在一起,共同组成一个全球化的超大网络。在这张网络中是没有中心节点的,你需要的资源可能在你的邻居那里,也可能在地球另一端。存储在Genaro中的资源,可能分散在世界各地,更可能依据资源的人气,集中在某个热点地区。热点的资源将会更容易获得,访问的速度也会更快。

如果说区块链是对传统互联网技术的一次重塑,那么分布式储存则是对传统中心话储存的一次重塑。

Genaro黄皮书解读:GNX对标IPFS的分布式储存+公链_第4张图片

2、P2P技术哈希算法

既然P2P技术早已存在,那么它的核心逻辑是什么呢?那就是算法。

分布式存储方法也叫分布式哈希表 DHT(Distributed Hash Table) 。通俗的讲就是,在 DHT 中,某些被标记的信息,按照某种约定或协议被储存在多个分散的节点上,可以有效地避免中心化服务器宕机故障而带来的整个网络瘫痪。

和中心化服务器不同,DHT 网络中的各节点并不需要维护整个网络的信息,而是只在节点中存储其临近的后继节点信息,大幅减少了带宽的占用和资源的消耗。DHT网络还在与关键字最接近的节点上备份冗余信息,避免了单一节点失效问题。

实现DHT的算法有很多种,Genaro采用的是Kademlia 技术。

Kademlia 技术,通常又被称为第三代P2P技术,是一种P2P通用协议,适用于所有的分布式点对点计算机网络。

Genaro黄皮书解读:GNX对标IPFS的分布式储存+公链_第5张图片

四、分布式储存的好处

所谓中心化储存,数据是被集中的储存在服务器上的。这种简单的中心化存储传输方式,将发布信息的成本降到了最低,但同时也在可分布性和可持久性方面造成了先天的缺失;2017年人类所产生的数据里比过去500年的总和还要多,随着人类数据几何级数的快速增长,中心化的存储方式将很难成为人类知识的永久载体。中心化的存储也显现出了诸多难以解决的问题,例如:

1.存储安全性差,数据有可能被监控、被复制,甚至被篡改;

2.存储成本高,数据很难被永久保存;

3.当存储服务器出现突发状况时,数据很可能永久消失,无法被找回;

4.服务器的带宽有限而且昂贵,会造成集中访问时的网络拥堵。

举些实际的例子吧:

美国911事件世贸大楼倒塌时,有太多珍贵的数据永远在人类历史上消失了。

我们都知道自己数字货币的私钥,是绝不能通过微信、QQ、邮件等方式保存或传输的,为什么呢,其实就是因为这些软件上的信息都是被中心化保存的,中心化的系统后台有可能看到你的所有信息记录。

比如最早的12306,大家抢票时页面打不开,因为中心化的服务器,带宽不够造成了拥堵。

你如果访问一个其他国家的网站,需要经过长长的光缆和无数个节点,才能到达对方的服务器,所以网页的打开速度会很慢。

这些就是生活中的一些中心化储存的典型缺点,尽管我们已经习以为常,但不得不说,中心化储存并不完美,而Genaro去中心化的分布式存储方式将能完全避免上述的问题,有可能成为历史发展的必然选择。

Genaro黄皮书解读:GNX对标IPFS的分布式储存+公链_第6张图片

你可能感兴趣的:(Genaro黄皮书解读:GNX对标IPFS的分布式储存+公链)