区块链是按时间顺序存储数据,共识机制是区块链技术的重要组件,其目标是使所有的节点记录数据一致性和有效性。区块链的自信任主要体现于分布于区块链中的去中心化机制,从而通过技术背书而非中心化信用机构来进行全新的信用创造。
我们来了解一下这四种区块链共识机制
工作量证明机制(PoW)
工作量证明机制即对于工作量的证明,节点通过计算随机哈希散列的数值解争夺记账权,求得正确的数值解以生成区块。其优点是完全的去中心化化。缺点是资源浪费、效率低下,由于工作量证明机吸引了全球计算机大部分的算力的挖矿行为造成了大量的资源浪费,节点之间确认需要的时间也比较长。其代表就是以“多劳多得”为分配方式的比特币了。
权益证明机制(PoS)
权益证明要求证明人提供一定数量加密货币的所有权。权益证明机制根据每个节点拥有代币的比例和时间,降低节点的挖矿难度,加快了挖矿速度。这种共识机制可以缩短达成共识所需的时间,也需要网络中的节点进行挖矿运算。POS一并解决了POW浪费能源和算力集中的缺点,缩短了共识时间,优点是更安全,更去中心化。
POS机制最核心的逻辑就是——谁持有币,谁就有网络的控制权,典型资本主义。
POS机制最核心的逻辑就是——谁持有币,谁就有网络的控制权。PoS机制的加密货币通过IPO的方式发行,导致“少数人”(通常是开发者)获得大量成本极低的加密货币。
股份授权证明机制(DPoS)
股份授权证明机制是一种新的保障网络安全的共识机制。它在尝试解决传统的PoW机制和PoS机制问题的同时,还能通过实施科技式的民主抵消中心化所带来的负面效应。
基于DPoS机制建立的区块链的去中心化机制,由全体节点投票选举出一定数量的节点代表,由他们来代理全体节点确认区块、维持系统有序运行。区块链中的全体节点具有随时罢免和任命代表的权力。理论上全体节点可以通过投票让现任节点代表失去代表资格,重新选举新的代表,实现实时的民主。股份授权证明机制可以缩小参与验证和记账节点的数量,达到高速共识验证。
优点是能效更高,缺点是弱化去中心化程度、易产生安全漏洞。
SPOS超级节点权益证明
SPOS和DPOS,两者都是基于PoS衍生发展出来的共识机制,两者都有超级节点,但在超级节点制衡、持币者与节点之间的关系又有不同。
SPOS的超级节点类似于铸造代币池,超级节点跟租借持币者共享铸造区块的利益,两者存在共生互利关系。SPOS有铸造时段的概念,平等的铸造权机制让超级节点无法形成集中化的趋势。
代币持有人可以跟超级节点共享生态收益,通过平等铸造权可抑制超级节点的集中化趋势,增加网络安全。
EOS采用DPOS算法之外,还采用了块内分片技术,实现了百万级别系统吞吐量的超高性能,每秒可以处理百万级别的交易,结合工作量和投票机制解决控制速度问题;可用性交互界面开发,自我描述接口及数据库权限声明等;EOS的生态治理通过法律和共同规则完成哈希签名预防攻击和篡改。EOS的DPoS共识、高度模块化的石墨烯架构具有较快的转账速度、高交易吞吐量以及稳定、强大的功能,EOS基于DPoS共识增加了BFT容错算法。EOS强大的研发实力、稳定的硬件基础设施、高效团队具有丰富的高并发、分布式架构经验。节点服务在主网启动后持续稳定安全零事故运行。加强与其他团队建立合作,营造健康的EOS环境。
EOS被誉为区块链3.0,仍然是世界上最具竞争力的公链之一。