2018.06.09【Wendy话币】Holochain会否超越区块链?

【Wendy话币】Holochain会否超越区块链?---HOT---陪小白一起选币

2018.06.09【Wendy话币】Holochain会否超越区块链?_第1张图片

Wendy母子

2018-06-09 12:30

未关注

每天12:30来看【Wendy话币】,陪小白一起寻找价值币,成长为一个合格的投资者。

今日内容:

* 简析Holochain与区块链的区别

* 评论入选名单找我领取暴击

0

当大家都在埋头区块链3.0时代里的那些知名项目,诸如EOS,Cardano,Dfinity,ONT,ZIL,NEO,Penta时,有两个概念会突然让人有一种感觉,像是从一条拥挤的大路上抬头看到旁边那条林荫小道也不失惬意。然而走过去看看那条路,或许也能到达终点,甚至有可能是以更快捷又节省的方式达到。我们不妨再仔细过去看看那边的风景。

1

一个是DAG有向无环图技术,一个是Holochain.今天接着说Holochain。首先Wendy认为,holochain和区块链不需要相杀,相不相爱没关系,应该是可以并行于世的两种技术。

2

区块链的一个比较理想的状态是去中心化,可信任,安全,公正,保护隐私,效率很高,可问责,可以构建自治的组织,自治的社会。但目前卡在了去中心化、安全性、扩展性三者不可得兼的问题上,所以区块链3.0的项目都试图在这三点当中找一个平衡点。安全性是不能缺失的,只能牺牲部分去中心化来换取高速率,或者引入分片,侧链等技术增加扩展性。

但归根结底,区块链技术离不开共识机制,任何的交易和任务都需要最终全网共识,所有节点上共识结果都必须是同步的一致的。大家都在一条链上前行。这种机制本身就约束了速度。

3

Holochain的表达是:共识是可以分化的,没必要所有的事件都去共识。只与A和B两个人有关的事情,AB两个人共识就行了。只有当第三个人C也需要利用A和B的共识结果的时候才需要去和他们共识。虽然C用不到A和B的共识结果,但也许D或者E已经使用过了,所以当C需要的时候也可以看到D和AB共识的结果。总之,不要求大家的账本都同步并完全一致,但每个人的账本或者数据都是整个网络数据的一部分,可以随时被其他需要的人调用。

可以把Holochain的整个网络想象成一张动态的虚拟世界地图,而每个节点都是这张世界地图的一小块部分。由现实世界里的所有这些分布式的节点一起组成了整张地图。当你需要让自己的Dapp在整张地图上去运行的时候,你就需要去和整个全网达成共识,形成交互。你也可以选择只在自己国家运行而不需要去全网共识。而你的这部分数据同时也可能成为网络中任何人需要调度的部分。这种机制本身就提升了速率和扩展性。

在Holochain里,每个人都有自己的哈希链,如果A想把资金转给B,那么A和B只需在自己的本地副本上进行签名操作,然后再分享给外部的节点。并非所有的数据都需要所有人共享,比如一些社交网络、聊天程序、P2P平台等,只需要在一部分范围内进行就可以了。

4

那么这种不需要全网所有节点同时共识的方式能达到区块链技术的理想状态吗?

去中心化,可信任,安全,公正,保护隐私,效率很高,可问责,可以构建自治的组织,自治的社会是区块链世界的理想状态。

首先我们看到,去中心化,保护隐私,效率高,这三点达到了,那么可信任和安全性如何呢?

5

因为没有全网所有节点实时共识,那么数据是否安全可信任呢?

Holo通过一种DHT(分布式哈希表)技术,将全网账本分布式的存储在网络中的各个节点上。Holochain是一个不断验证的分布式哈希表(DHT),其中的每个节点都会对数据发起自己的签名以执行数据验证,这并非是真正意义上的共识。

在Holo中,每个用户都是一条链,存储一部分数据,每个APP用户的链上存储着APP的“DNA”,即运行APP的代码。所有APP完整的数据通过分布式哈希表的方式随机存储在各个节点上,同时这些数据是可以被验证防篡改的,因为用到DHT技术来寻址,所以如果改变数据其对应的DHT表也会改变。而这是无法对应的。

6

什么是DHT技术?

DHT就是一种分布式的存储和寻址技术。它不需要中心节点服务器,而是每个客户端负责一个小范围的路由,并负责存储一小部分数据,从而实现整个DHT网络的寻址和存储。

通过DHT数据结构它把KEY 和 VALUE用某种方式对应起来。每次想要查找KEY所对应的VALUE值时,只需要做一次哈希运算就可以找到了。就是寻址过程。而这种技术保证了数据的唯一性和不可篡改性。

DHT网络还在与关键字最接近的节点上复制备份冗余信息,避免了单一节点失效问题。还拿那张世界地图说事,假如一个节点是中国的广东省,那么这个节点的数据同时包括了广东省周边的几个接壤地区的数据,以防止对方数据丢失而失效。

简单的理解是:DHT技术是那个能让任何节点可以在整张地图上调用它所需要去共识的数据的技术支撑。技术本身结合密码学实现了每个节点数据的唯一性和不可篡改性。

7

Holochain和区块链的本质区别是什么?

假如拿一张虚拟的世界地图来做例子。

区块链就是所有节点人人都有一张一模一样的虚拟世界地图。而Holochain是所有节点一起组成了一张虚拟世界地图。每个节点都是整张地图的一部分。

有读者朋友问道:如果一个计算机出故障了,那整个网路不就挂了?这个问题Wendy请教了技术大牛一休哥和rileyge,他们的观点是:节点不是一台机器,而是一个集群,是这个集群的服务器。有它自己的签名,它们通过一定算法只同步自己节点相关的数据。由于是集群,即使某一台机器坏了,并不影响大局。

Holo官方说:在holo上每人都是一条链。是的,每个人的链上都存储了自己的交易和数据,每个人同时是全网大账本的一部分,而通过DHT技术和密码学技术使每个人的分账本唯一且不可篡改。省去了区块链系统里那么多复制的账本和那么大量的存储需求。这些就是Holochain的优势。

8 

Holochain的燃料--HOT币

由于Holochain并不是区块链,那么HOT币的意义在哪里?

Holo本身没有代币,也不需要挖矿,也没有共识机制用得到代币。所以HOT是一种燃料。在主网上线后,DAPP应用方需要支付HOT进行网络托管服务,当节点为程序提供服务是可以获得HOT奖励。那么Holo上的应用越多,需要的燃料也就越多。

需要注意的是,Wendy发现同时有三种币都叫“HOT”大家要看仔细了,Holotoken(HOT)才是我们今天的主角币。

9

对Holochain的担忧

目前不确定Holochain在面临攻击或者一些不确定的因素时会有怎样的应对方式。

Holo说未来区块链应用DAPP都可以对接在其网络上运行,不知道带着通证基因的众多区块链项目在Holo上运行时有无冲突。这些还需要去讨论和思考。以及等待着未来的落地验证。

希望今天Wendy把Holochain和区块链的区别说清楚了。不能简单的说是Holochain就完全超越了区块链,目前两者都还走在摸索,开发,实践的路上。到底孰优孰劣,市场是考验一切的标准。

优秀评论入选:

优秀评论入选找Wendy领取暴击机会。

优秀评论入选:

修余心

请找我领取暴击机会。

说个重点:

目前Wendy有两个微信群:

群1:币乎点赞群。想入群备注:点赞

群2:  投资交流群,让大家少走弯路多赚钱。本群已满员。感兴趣的朋友可以排队入群。发广告和不发言的小伙伴会被请出群为需要的小伙伴让位。入群条件:认真评论当天的文章,Wendy希望找到同频的小伙伴。加我微信备注:投资。截图你的评论。

Wendy的微信号:Wendy3sz

每天12:30分,我们不见不散。

Wendy写于深圳

2018.06.09【Wendy话币】Holochain会否超越区块链?_第2张图片

小白入门

你可能感兴趣的:(2018.06.09【Wendy话币】Holochain会否超越区块链?)