全民新游榜--GET好游戏
当前位置:18183首页 > 产业频道 > 最新新闻 > 最新资讯 > 正文

区块链GNX系统设计之混合共识

来源:网络作者:游民老赵 时间:18-08-13 分享到:

北京时间7月30日,Genaro Network正式发布《Genaro黄皮书》。Genaro Network此次的《Genaro黄皮书》内容涵盖存储网络、共识治理结构和Genaro公链的技术细节,其中超过70%的内容都是首次披露。感兴趣的

北京时间7月30日,Genaro Network正式发布《Genaro黄皮书》。Genaro Network此次的《Genaro黄皮书》内容涵盖存储网络、共识治理结构和Genaro公链的技术细节,其中超过70%的内容都是首次披露。感兴趣的老铁们可以了解一下,白皮书地址:

https://alicliimg.clewm.net/779/566/566779/15330335952539bb1e337a20d92fff80b46e5e2a0b9431533033503.pdf

Genaro 的系统设计为三个部分:存储网络,公链,以及共识治理结构部分,前面已经分享了GNX的存储网络,Genaro公链及相关技术部分。今天继续来看共识治理。

 

Genaro Network所使用的SPoR+PoS的共识机制是一个绿色可持续的共识机制。我们都知道,现在的主流共识机制是POW和POS,但其缺点也很明显。

一、POS,POW优缺点

1、PoW( Proof of Work)工作量证明

PoW工作量证明,干的多,获得的多,我们俗称挖矿,是目前比特币和以太坊网络的共识算法通过数学运算。计算出一个满足规则的随机数,即获得本次记账权,发出本轮需要记录的数据,全网其它节点验证后一起存储。

优点:

(1)去中心化,将记账权公平的分配给所有节点,谁的算力贡献高,谁就有记账权和收益。

(2)安全性高,算力达到全部算力的51%才会对整个系统构成威胁,而这一成本是非常高的,这也是比特币安全运行十年依然没有出现任何大的系统隐患的原因。

缺点:

(1)资源浪费,挖矿设备浪费了大量的电力水力。

(2)出块慢,效率低

(3)矿池算力太过集中,偏离了去中心化的轨道。

随着POW的越来越中心化,大家就开始心怀忌惮,于是虚拟货币爱好者开始研究另一种共识机制POS。

2、POS:proof of stake(权益证明)

POS也称股权证明,持有的多,获得的就多,这种机制通过计算你持有占总币数的百分比以及占有币数的时间来决定记账权。

优点:

(1)共识时间缩短,效率提高

(2)不再浪费大量资源

缺点:

(1)还是需要挖矿,没有解决真正的痛点

(2)参与者可以持币拿利息,卖币的少了,不利于流通性

(3)大户分得奖励更多,贫富差距拉大

二、Genaro Network的SPoR+PoS混合共识

Genaro Network结合存储和公有链的双底层智能数据生态,独创SPoR(Sentinel Proof of Retrievability)+ PoS (Proof of Stake) 低能耗可持续的混合共识机制,在确保安全的同时提升性能。

1、Genaro Network中的Pos提高了性能

Genaro Network共识机制的PoS部分相对于POW来说它有以下改进:在容错率保持50%不变的情况下,不再需要消耗大量的物理资源,大大提高了性能。

举个简单的例子,例如在进行PoW计算时,在一个区块没有被挖出来之前,所有的矿工都在进行同样的数学运算,无论完成了90%,70%还是10%,除了最后拿到区块奖励的矿工外,所有其他矿工投入于计算哈希的电力、CPU算力都是无法恢复、无法撤销的,对于下一个区块的产生毫无帮助

2、Genaro Network中的SPoR解决了安全隐患

Genaro在PoS的基础上添加SPoR,从而解决了PoS的安全隐患。

PoR, 全称Proof of Retrievability,可检索性证明,是一个文件系统向客户端证明一个目标文件存在并未受损伤的证明。

SPoR, 全称Sentinel Proof of Retrievability,是传统PoR的改进算法。解决了PoS的安全隐患。

Genaro Network的混合共识机制通过SPoR来筛选可信节点,也即要求共识节点付出一定代价(存储与算力)

举个例子来理解,比如把一份文件切分为六份,冗余存储在不同的节点上,那么SPoR的功能就相当于把这六份文件和他们的备份分别编号(1-6),连同文件一起产生一个哈希值(1x-6x)存储在节点上。文件需要被取回时,随机选取的挑战者首先会验证节点提供的哈希值(1x-6x),只有正确时才能证明该文件是完整的,没有被恶意损坏——这样取回的文件里有了编号才能被重新拼成完整的文件,就好像拼图背面用来指示拼图碎片位置的编码一样。

在实际操作中, 当数据读取时,竞选节点进行PoS,首先节点会在SPoR步骤中作为挑战者完成挑战,实现数据检索性证明,当把数据存储的交易记录放在区块链上时,委员会选举出块节点,即存储中因为表现优异被确认为信任节点的挑战者。

Genaro Network,首个结合点对点存储网络的高效可编程公有链,独创SPoR(Sentinel Proof of Retrivebility)+ PoS (Proof of Stake) 低能耗可持续的混合共识机制,在确保安全的同时提升性能。Genaro为开发者提供一站式开发平台,可以同时部署智能合约并存储DAPP所需数据,并为每个人提供一个可信任的互联网,通过数据联通现实世界与区块链世界。

相关推荐

大盘点:比特币中国十大富豪

区块链公链技术面临的七大难题

EOS添新玩法,既RAM后,REX和SEOS又是什么?

点击查看更多精彩内容18183财经频道

Genaro Network公众号

    18183手游网发布此文仅为传递信息,不代表18183认同其观点或证实其描述。

    区块链内容转载、投稿、商务合作等相关事宜请联系QQ:2664083315