区块链共识机制:原理、作用与类型详解
探索分布式账本的共识机制:维护区块链网络的安全与一致性
在分布式账本系统 (DLT) 的世界里,我们经常听到这样的说法:“你在网络上发布一笔交易,其他人便会把这笔交易记录在自己的账本中”。但这只是一个高度简化的描述。如果让所有网络参与者同时在自己的账本上记录交易,就会出现诸多问题,例如:
最安全的虚拟币交易平台推荐:
- OKX(欧易交易所)>>>进入官网<<< >>>官方下载<<<
- Binance(币安交易所)>>>进入官网<<< >>>官方下载<<<
- 全网账本无法保持一致性: 由于信息传递的延迟,不同参与者可能会收到不同顺序的交易,导致账本出现分歧。
- 无法确定交易是否达成最终性: 无法保证所有参与者都确认了同一笔交易,交易的有效性难以确定。
- 可能出现女巫攻击: 攻击者可以创建大量的虚假身份,控制网络中的大部分节点,从而篡改账本。
此外,如果有攻击者在网络上同时广播多笔交易,会因为信息传递时的时间差问题,导致全网出现不同版本的账本,这时就会产生所谓的“双花问题”。因此,我们必须要有一种共识机制,从众多的人中,公平地选出一个人记账,并制定赏善罚恶的制度,才能抵抗女巫攻击,让全网矿工能够对账本与交易结果达成共识。
共识机制如同参与区块链记账的游戏规则,目的就是要让公共区块链网络中的参与者,在彼此不相互信任且无中央权威机构存在的网络中,也能达成共识,共同维护区块链,进而解决双花问题。
在去中心化的体制下,区块链账本的维护需仰赖网络上各个矿工。由于账本存在于网络上各个节点之中,因此,必须让节点之间的账本达成共识,才能保证账本的一致性与交易的最终性。
当然,成为矿工不是做善事无私奉献。为了吸引人们成为矿工共同维护账本,需要一套赏善罚恶的机制,让矿工花费成本竞争记账权。完成记账的矿工就能获得资产作为报酬,而作恶或尝试进行女巫攻击的攻击者,就会因为浪费成本造成亏损。而争取记账权的过程就是经常听到的“挖矿”。
注: 节点可以选择只记录账本不争取记账权,因此矿工一定是节点,但节点不一定是矿工。
共识算法就是网络上矿工的挖矿规则,透过算力或持币权重等条件,选出记账者,交由其他矿工验证,进而达成全体共识,维护全网安全。
共识机制的最终目的都是为了选出谁能拥有区块的“记账权”,因为记账可以获得奖励,矿工会努力来争取“记账权”,保证账本的一致性与交易的最终性,并同时让矿工在过程中花费成本,提高女巫攻击的门槛,否则如果有人控制大量矿工,就有机会可以做坏事。随着技术发展,开发者为了提升区块链达成共识的速度,衍生出各种类型的共识来解决区块链的效能问题。
目前公有链较常见的共识机制为PoS、PoW与DPoS,三者谁好谁坏目前并没有定论。PoW 保证网络的安全,但却有能源与效能问题;PoS 解决了能源问题,但也衍生出了其他问题,例如大者恒大;DPoS 拥有高效率,但却又有中心化的疑虑。
热门专题
热门推荐
可通过电子税务局 、随申办App 小程序、个税APP三种方式查询下载个税纳税记录:电子税务局需登录后搜索或按路径进入,下载PDF用身份证后6位解密;随申办依托统一认证,支持直接保存
3月26日,在SEMICON China 2026“半导体智能制造-未来工厂”论坛上,一场关于半导体制造AI未来形态的思想碰撞引发行业瞩目。智现未来董事长兼CEO管健博士受邀登台,发表题为《从“+A
南都讯 记者李洁琼 3月28日,珠海天际航空科技有限公司在金湾区天章产业园开业。作为珠海低空经济产业的新锐力量,天际航空智能制造基地的投运,标志着金湾区在载人级飞行器制造领域迈出关键一步,为珠海“天
来源:中国新闻网中新社杭州3月27日电 (鲍梦妮)随着机器人产业发展以及春晚机器人表演等热点带动,今年以来,中国多地机器人租赁业务持续升温。在上海上线的全球首个开放式机器人租赁平台“擎天租”,自去年
大象新闻·大象财富记者 李莉 张迪驰315消费者权益日刚过,广东李女士在某平台购买的“全新”打印机频繁报错,维修无果。她查询最新质保发现,整机标注保修三年,系统却显示剩余保修期不足两年,经售后核实确





