以太坊智能合约轻松部署与区块链医疗应用
1. 区块链共识算法
在区块链领域,有几种重要的共识算法,它们在不同场景下发挥着关键作用。
- POET(Proof of Elapsed Time)算法 :该算法能避免资源的过度利用和高能耗问题,通过公平的抽签系统提高效率。具体工作方式如下:网络中的每个参与节点需随机选择一段时间进行等待,先完成指定等待时间的节点将赢得创建新块的权利。每个节点会生成一个随机等待时间,然后进入休眠状态,等待该时间段结束。最先唤醒的节点,即等待时间最短的节点,会将一个替换块提交到区块链,并向整个对等网络广播所需信息。随后,该过程会重复进行,以创建后续的块。
- POC(Proof of Capacity)算法 :此算法侧重于利用矿工硬盘的可用空间来决定挖矿权,而不是像工作量证明算法那样依赖挖矿设备的计算能力,也不取决于矿工持有的加密货币份额。
- POA(Proof of Authority)算法 :由Gavin Wood在2017年引入,使用“权威节点”来创建新块并保障区块链安全。这些节点需要具备相应权限才能删除记录,为私有区块链网络提供了高效实用的解决方案。该算法具有高度可扩展性,因为其模型依赖于有限数量的块验证器,预先批准的参与者会验证交易和块,充当系统的中介。
| 算法名称 | 核心特点 | 适用场景 |
|---|---|---|
| POET |
超级会员免费看
订阅专栏 解锁全文
1550

被折叠的 条评论
为什么被折叠?



