专业开发15年,丰富的开发经验!贴心的私人订制服务,为您打造合适的平台。

无界区块链虚拟币钱包开发咨询电话

咨询电话:13386501543

联系方式

电 话:13386501543

邮箱:1203125@qq.com

地址:浙江省杭州市江干区下沙街道万亚金沙湖1号3幢

当前位置:无界区块链开发 > 区块链100问 > 什么是区块链共识机制?

什么是区块链共识机制?

文章出处:16 阅读量:16 发表时间:20-02-11 18:27
区块链100问

又到了每天给大家科普区块链开发知识的时候了,今天,我给大家讲讲区块链的共识机制。


想了解区块链的共识机制,就要先了解什么是共识概念。共识从大众的理解来看,就是大家共同认可的东西。就比如说:人开车不要去撞别人。这种对共识的理解是对的,只不过共识的含义远比这个更深。


区块链共识机制


我们回到上面这个例子,大家都知道开车不要去撞别人。但是这个世界每天都会有这么多的车祸,你能够保证不去撞别人,但是你无法保证自己不被别人撞。而共识就是大家都认可且去遵守的规则。


在区块链技术中,共识机制是一种让区块链事务达成分布式共识的算法。看过之前的文章都知道区块链是点对点的交易,在网络上,这种模式会存在较高的延迟,每个节点接收到的信息就会有快有慢了。在最初的区块链共识中,采取的是记录交易的信息并让所有的节点进行信息存储的方法,这样的方式是完全去中心化的,但是这样的机制会导致资源大量的浪费,毕竟让计算机记录这么多的数据还是非常耗电的。


所以在之后的演变中,共识机制一步一步的进步,至今最火的区块链开发项目以太坊使用的是pos(权益共识机制),它通过计算持币的数量及时间来估算出权益(这里的权益理解为资产就好),这种共识机制带来的好处就是减少资源的使用。毕竟权益的起伏没有那么的大,权益数字的参照周期长一点。

当然了,以太坊的pos仍然没有全部铺设完成,现在还是以原先的模式向pos过渡,不过完全采用pos的这一天也不会太远了。


cache
Processed in 0.008886 Second.