Investor's wiki

方尖碑共识算法

方尖碑共识算法

什么是方尖碑共识算法?

Obelisk 是 Skycoin 生态系统使用的区块链共识算法,旨在消除工作量证明 (PoW) 和权益证明 (PoS) 算法的缺点。据其创建者称,Obelisk 还减少了对挖矿的需求,显着提高了交易速度,并提供了增强的安全性。

理解方尖碑共识算法

区块链作为自我监管的去中心化平台在全球范围内运作,没有任何单一权限。因此,需要一种实时、可靠、安全的网络机制来保证网络上发生的交易的真实性,并就账本的状态达成共识。该任务由共识算法执行。

虽然 PoW 和PoS 系统是最常用的两种共识算法,但它们都有一些缺点。例如,PoW 是非常耗能的,PoS 可以促进加密货币囤积而不是消费。

Obelisk 的共识过程

根据称为“信任网络”的概念,Obelisk 试图通过在网络上分配影响力来规避 PoW 和 PoS 的问题。这个概念使用各种网络节点,并根据每个节点创建的影响分数做出共识决策。

在 Obelisk 中,所有节点都有一个他们订阅的节点列表。这会产生节点密度。密度最大的节点对网络的影响更大。

就角色和所执行的活动而言,参与方尖碑的节点有两种:出块节点和共识节点。节点可以扮演任何一个角色,因为它们是可互换的。区块生成节点收集新交易,对其进行身份验证,将经过验证的交易打包到一个新区块中,并将该区块广播到网络。

共识节点收集区块生成节点生成的区块,并将它们放在一个单独的容器中(除了区块链)。然后它识别由最大数量的块生成器生成的块。这个区块被称为本地赢家,有资格被添加到区块链中。每个共识节点维护本地获胜者的必要统计数据(由其他节点报告)。

当大多数共识节点报告了本地赢家时,它就有资格成为全球赢家,并且仍然是区块链的一部分。但是,如果节点另有决定,则根据可用数据和本地日志执行以下操作之一:

  • 节点与网络重新同步

  • 节点因参与共识或出块而退出

  • 节点保留其区块链并请求紧急停止

如何使用方尖碑?

Skycoin生态系统使用方尖碑。 Skycoin 被设计和宣传为集中式互联网控制的替代方案。该项目背后的意图是让消费者通过购买或建造 Skyminer 机器来控制互联网,以便在家中运行 Skywire——互联网服务提供商 (ISP) 的替代方案。

基于 Skycoin 生态系统的 Skywire 网络创建了一个互联网连接网状网络,从而消除了对 ISP 的要求。 Skywire 用户因向其他用户提供带宽而获得 Skycoin 和 Coin Hours 奖励。

## 强调

  • 根据称为“信任网络”的概念,方尖碑试图通过在网络上分配影响力来解决共识机制的问题。

  • Obelisk 共识使用单独的节点进行共识和区块创建。

  • Obelisk 是 Skycoin 生态系统专有的区块链共识算法。

## 常问问题

什么是共识节点?

在使用 Obelisk 共识的 Skycoin 网络中,共识节点从区块生成节点收集区块,并确定哪个区块由最多的区块生成者生成。该块被添加到区块链中。

什么是 PoA 共识?

Proof-of-Authority 共识是一种区块链共识机制,只有通过身份验证证明他们有权创建新区块的节点才能为区块链创建新区块。

区块链如何达成共识?

许多不同的共识算法旨在使分布式账本达成共识。大多数都是为了让许多交易验证者就区块链的状态和正在发生的交易达成多数协议。