其实在我们的日(ri)常生活中,几乎所有的事情都(dou)是一个达成共识的过程。举(ju)个简单的例子,作为普通人,我们存钱的时候,潜意识里会(hui)优先考虑有国家(jia)背景的四大行。这是基于中国建设工农(nong)银行是最安全的(de)银行,破产风险最小(xiao)的共识。
共识在建立过(guo)程中一般具有以下特征:
a .达成共识的过程(cheng)越分散,效率越低,但满意(yi)度越高,因此越稳定;相反(fan),达成共识的过程越集中、效(xiao)率越高,就越容易出现独裁和尚力财经(jing)小编2022腐败。
b .通过物质激励在某个时(shi)间达成共识是一种常见的建立共(gong)识的方法。这种共识的问题在于(yu),它很容易被更大的外部物质激励所破(po)坏;
c .群体中的个体自发地(di)朝着符合自身利益或整个群体(ti)利益的方向达成共识(shi)。这种共识形成的过程往往更长,但一旦形成,其共识结果就越稳定,越(yue)不容易被破坏。
比特币和其他区块链货币(bi)存在一个如何达成共识的(de)问题。其实这些(xie)硬币背后的核心问(wen)题是如何在去中(zhong)心化的环境下达成共尚力财经(jing)小编2022识。说(shuo)到区块链共识,就不得不提比特币的共(gong)识建立了
比特(te)币的核心突破是在去中心(xin)化的情况下对交易事件达成共识,即在(zai)没有中心组织的情况下对某项交易的有(you)效性达成共识。3354共识机制:通(tong)过特殊节点的投(tou)票,对交易进行验证确认。
比特币(bi)达成共识的方法包括:
1。奖励(li):通过区块生成一定的新比特(te)币奖励参与者;
2。工作量证明:引入大量外(wai)部计算,保证共识安全。
对于我们一般的理解概念来说(shuo),就是挖掘:通过矿工大量的哈希算法(fa)进行加密和解密,从而找到正确的值产(chan)生奖励。
如果比特币(bi)的共识需要长期维持,需要几(ji)个前提条件:
1。这种激励应该对参与者有(you)足够的吸引力;
如上所述,采矿过程(cheng)需要大量的人力物力。如果激励措施对(dui)参与者的吸引力不(bu)够,那些自然参与的人就会选择(ze)放弃。从这个意义上说,因为(wei)比特币的块奖励是一定的,所(suo)以只能从币价中获得更高(gao)的回报。只有币价不断上(shang)涨,矿工才会自愿长期维持这(zhe)个网络的运转。否则,参与人数会减(jian)少,网络安全可能会受到损害。
2。这个网络没有(you)遭受外部攻击。
这就是我们常说(shuo)的计算能力51%攻击。因为比特币引(yin)入外部计算来保证网络安全,只要有足够的钱(qian),任何人都可以购买足(zu)够的挖矿设备和计算能力,从而产生51%的计算能力来攻击系统。这种攻击很可能造成(cheng)双花甚至网络崩溃。
随着区块(kuai)链和数字货币的(de)快速发展,为了解决比(bi)特币面临的问题,市场(chang)上出现了其他几种常见的共识机制。
除了比特币的工作量证明(ming)机制,还有PoS、DPoS、PoC等常见的共识机制。
POS
POS(拿取证明)也(ye)叫权益证明机制,类似于把资产(chan)存银行。银行会通过你持有的数(shu)字资产的数量和时间给你分配(pei)相应的收益。对于有(you)PoS机制的加密货币(bi)资产,系统会根(gen)据节点持有的币数与时间(币(bi)日)的乘积,尚力财经小编2022给节点分配相应的权益。这种机制大大(da)减少了矿工对矿机等硬件的(de)投入,大大节约了资源,因此得到了广泛的发展。
DPOS
DPOS(委托拿取证明(ming))是一种类似于董事会的授权(quan)共识机制。该机制允许每个货币(bi)持有者在整个系统的(de)节点上投票,决定哪(na)些节点可以被信任来验证和说明它们(men),同时产生少量相应的奖励DPoS大大提高了区块链的处(chu)理能力,降低了区块链的维护成本,从(cong)而使交易速度接近集中结算系统。作(zuo)为DPoS的代表,EOS在一定程(cheng)度上牺牲了区块链的去中心化特性,但对其系统处理能力做出了巨大贡献(xian),这也成为EOS经常被诟(gou)病的原因。
POC
POC(能力证明)是能力共识机制。这是一(yi)种通过存储容量(liang)来确定块生成的(de)算法。2014年首次提出。POC挖掘:通过给定的(de)算法产生大量的(de)伪随机数,这些随机(ji)数存储在硬盘中。在(zai)竞争打包块的时(shi)候,只需要扫描磁盘(也叫读盘)随机匹配就可以打包块了。优点(dian):减少了大量的计算,避免了(le)AISC矿机,大大降低(di)了采矿的门槛和矿工的成本。缺点:由(you)于存储在硬盘中的数据本身缺乏意义(yi),PoC共识机(ji)制也造成了一定的资源浪费。
共(gong)识机制无疑是一种货币(bi)快速发展的前提条件。有多少(shao)人认可这种共识机制,有多少(shao)人参与其中,决定了这枚区块链币能(neng)走多远。同样,任何产品的(de)开发也是一个建立共识的过(guo)程。2019年的爆火概念,Staking,就是基于PoS共识机制衍生出来(lai)的。