补各位韭菜补脑!!!【常见的共识机制】

很多韭菜可能听过共识机制,但具体什么是共识机制又理解不清,今天大侠给新韭菜们详解一下常见的共识机制和其代表币种。共识机制是在区块链系统中,为保证每一笔交易的一致性而预先设置的一种类似约法三章的条文,从而促使全部参与者达成共识。区块链能在众多节点达到一种较为平衡的状态也是因为共识机制,现在常见的共识机制有:POW、POS、DPOS、POC等。

POW工作量证明机制 :POW是第一个区块链共识机制,最先由BTC采用。顾名思义,工作量证明机制属于按劳分配,多劳多得,就如同大家在比特币系统中一起进行数学运算,最先算出的才能获得奖励。我们把进行运算获得奖励的过程称之为挖矿,挖矿的这些节点称之为矿工,采用该机制的代表有:BTC、BCH、LTC等。POW机制的优点就是去中心化程度高,人人都可以参与获得记账权,同时全网算力越高,其安全程度也越高,想要破坏系统需要投入的成本也就越高,像BTC发展到现在的程度,想要对BTC网络造成破坏,进行51%攻击,那需要的成本是非常高的。而POW机制的缺点就是效率相对低下和消耗能源非常高,因为每一笔交易需要通过多个矿工的确认,而在节点进行运算的过程中需要消耗大量的电力,这也是POW机制广招诟病的缺陷。

POS权益证明机制 :也称之为股权证明机制,最近比较火热的staking就是基于类POS机制衍生出来的。POS机制中,不需要消耗电力来进行运算,而是通过抵押token来获得打包区块的权利,当一笔交易发生时,系统会对打包区块和验证区块的节点来进行奖励,奖励来源是增发或者解锁的token。代表币种:ADA、ONT、ATOM等。POS机制的优点就是不需要拼算力挖矿,不会浪费能源,同时缩短了共识达成的时间,转账效率提高了。POS机制的缺点也是非常明显,首先就是去中心化程度,容易出现强者恒强的情况,持币大户持币生息,从而出现垄断问题。另外一点就是安全程度,POS机制实现较为复杂,容易产生安全漏洞。

DPOS委托权益证明机制 :DPOS机制是在POS的基础上进行了改良,简单来说就是让每一个持币人进行投票,由此产生一定数量的代表(超级节点),由这些被选出来的超级节点来进行验证和记账,这些超级节点就能获得节点奖励。代表币种:EOS、TRX等。DPOS机制的优点就是比POS机制更高的效率和性能,因为相比于POS机制,DPOS大幅缩小了参与验证和记账的节点数量。DPOS机制的缺点也是去中心化程度不高,只能算是弱中心化,同时安全问题也是比较严重,这也是类POS机制的通病,容易产生安全漏洞。所以大家应该常常听到EOS的某某DAPP被黑客攻击,波场的某DAPP被攻击的消息,现在已经见怪不怪了。

POC容量证明机制 :简单点来说就是利用计算机硬盘中的闲置空间进行存储来进行挖矿获取收益,早期的玩客云,最近几年炒作比较火热的IPFS都是采用的POC机制,硬盘空间越大,存储的内容越多能获得的奖励也就越多。代表币种:BTT、BHD、IPFS。POC的优点就是挖矿门槛较低,去中心化程度也较高,能源消耗较小。POC的缺点首先就是滥竽充数的很多,另外一点就是未来发展的局限性可能较大,可能会有政策性风险。区块链系统中还有其它共识机制比如联盟链常用的PBFT,新经币(NEM)用的POI等。这些共识机制是为了解决现有共识机制的一些缺点而被提出的。但目前使用的系统不如POW,POS和DPOS多。

3赞

:+1:

写的很好谢谢分享

楼主分享的非常好 谢谢楼主

POC容量机制证明、低廉的门槛,给了许多空气项目可乘之机,新人刚接触区块链不容易分辨其项目的好坏,以至于许多项目利用硬盘既挖矿来出售矿机,割了一茬又一茬韭菜,做内容存储的项目也是非常不容易的,首先得从 技术应用上有非常强大的基础,

楼主有相关的知识细节吗?发一篇详细的POC知识 给大家扫盲下

POC空间容量证明

容量共识机制POC(proof of capacity) ,空间容量证明,又称之为POS (proof of space)在2014年被提出。

空间容量证明利用的是计算机的硬盘空间大小而不是电脑的计算能力。硬盘的容量越大,可以储存在硬盘里的方案值就越多,矿工就越有机会匹配到其中所需要的哈希值,从而有更多的机会获得奖励。简单点来说,就是在开始挖矿之前在你的硬盘里计算和储存好shabal散列函数问题的解决方案,提前将函数的答案放到硬盘里面去。

打个比方,挖矿过程就相当于我们将彩票存放到硬盘里,系统每隔几分钟公布一次“中奖号码”,谁拥有与“中奖号码”最相匹配的彩票,那么谁就获得奖励!

容量证明技术原理

容量证明涉及到两个部分:绘制(Plotting)和计算截止日期:

1、 绘制(Plotting)

绘图,也称为创建绘图文件,根据硬盘的大小,绘制周期也将不同,一般为几天甚至数周。矿工为绘图分配的硬盘空间越多,存储的nonce就越多。一个随机数最终将包含8192个哈希值,这8192个哈希是成对组织的,称为scoop,每个scoop会被分配一个从0到4095的数字。 image

2、计算截止日期

在挖矿过程中,你需要计算一个0到4095之间的一个勺数。假设你的计算给你一个42的勺数,然后你会去挖掘一个42的nonce1并使用该scoop数据计算一个时间量,这个时间称为截止日期。你对硬盘上的所有nonce重复此过程,在计算完所有截止日期后,你将选择最短期限,截止日期表示“在允许创建块之前,最后一个块被创建后经过的秒数”,如果没有其他人在这段时间内创建一个区块,你创建了一个区块便会获得一个区块奖励,因为你能够生产的截止日期比其他矿工的截止日期短,你比其他矿工快,所以你将得到奖励。

POC的优势:

POC挖矿减少了大量的计算,同时避免了AISC化的矿机出现,大大降低了挖矿的门槛和矿工的成本,POC的优势愈发明显:

抗AISC 化、节能:没有了专业的挖矿设备,硬盘挖矿的门槛更低。全球拥有硬盘设备的人不计其数,这将使得矿工们更加分散,更加去中心化,矿工们的收益也将大大提高。同时挖矿过程中所产生的电力也是极低的,一块硬盘平均耗费5~8瓦。 image

重复利用:矿工们一旦停止挖矿,便可以删除硬盘内的数据,将硬盘重新用于任何其他资料存储等。

总结:

POC使用物理硬盘空间作为证明,解决了POW持续浪费大量电力的问题。POC容量证明无疑是具有创新型的共识机制,它不仅颠覆了过去几年的传统挖矿方式,它还可能造就一个完全分散的生态系统,届时全球数以亿计的硬盘拥有者将会参与到这个生态中,全民参与挖矿,真正实现中本聪人人挖矿的理念。 原文链接https://www.jinse.com/blockchain/327380.html