1 个让 POI 和 POP 在区块链上脱颖而出的数值

重要性证明 Proof of Importance POI vs 参与证明 Proof of Participation POP

更民主的共识机制

之前介绍了不同类型的共识机制,包括 工作量证明(PoW)权益证明(PoS)委托权益证明(DPoS)

最后我们将引入重要性证明(POI)参与证明(POP)两种机制作为共识主题的结尾。

区块链开发者认为通过购买昂贵的硬件或者投入大量的资金,得以验证交易并将区块添加到区块链上,既不公平也是不安全。

因此开发了一种更为公平的新机制用以平均分配决策权(发言权)和奖励,并能更好地实现去中心化。

重要性证明对比参与证明
数值越高的节点更有可能被选中产生新区块

POI 在 2014 年由一位名叫 Makoto Takemiya 的开发者首次引入,作为是新经济运动(NEM)区块链项目的一种共识机制。

它被设计为根据网络参与者对网络的贡献来奖励他们,而不是像 PoW 那样根据他们的计算能力。

POP 是一种相对较新的共识机制,它结合了 POI 和 PoS 的元素,根据网络参与者在网络中的参与程度来奖励他们。

它是由 Roberto Capodieci 和 Barton Johnston 共同创造,并在 Blockchain Zoo 区块链平台中使用。

POI 共识机制是如何运作

POI 在 NEM 区块链平台使用,用以确保交易安全并维护其区块链网络的完整性。

POI 根据网络参与者对网络的贡献来确定节点的重要性。

与依赖计算能力的 PoW 和依赖持有加密货币数量的 PoS 不同。

也就是说,网络中的所有节点都具有相同的重要性或影响力。

POI 通过考虑几个因素来确定节点的重要性,包括:

  • 节点持有的加密货币数量,例如 NEM 平台上使用的 XEM 加密货币 

  • 节点处理的交易数量,
  • 节点在在网络上处于活跃状态的时间长度,
  • 以及节点的信誉分数。

这些因素结合起来,计算出每个节点的重要性数值(Importance Score)

重要性数值较高的节点在共识过程中获得更大的决策权(发言权)。

并且更有可能被选中创建新区块和验证交易。

POP 共识机制运行概述

POP 结合了 POI 和 PoS 的元素,创造了一个混合的共识机制,以创建一个更具包容性和参与性的共识机制。

POP 节点的数值被称为参与数值(Participation Score)

当一个节点验证了交易并将新块添加到区块链时,该节点会收到来自其他节点的票券(ticket)。

参与数值是由所得票券计算的,每张票券都有一个不同的数值。

票券的数值是根据该节点所投入的工作价值,例如:

  • 其节点的参与程度以及其离线的频率,
  • 节点所质押的加密货币数量,
  • 节点准确地验证的交易数量,
  • 以及其执行工作的速度。

一个节点的工作执行得越好,其票券的数值就越高。

票券数值最终将被添加到每个新区块中,而该数值无法再被篡改。

POP 机制就是计算一个节点所有票券的总参与分值。

并且总参与数值越高,该节点就越有可能被选中来验证新交易。

POI 如何确定重要性数值

为了计算重要性数值,POI 会考虑以下因素:

  • 质押代币 – 一个节点质押的代币越多,其重要性数值越高。
  • 交易数量 – 一个节点处理的交易越多,其重要性数值越高。
  • 声誉数值 – 根据节点对网络的总体贡献进行评估,包括准确地验证的交易数量。

重要性数值是使用结合上述三个因素的公式来计算的。

该公式如下:
重要性数值 = 函数(质押, 交易, 声誉)

POP 的参与数值以及验证

要参与POP的共识过程,用户必须质押他们的代币。

用户质押的代币越多,他们的参与数值就会提高。

参与数值越高的用户在共识过程中有更大的决策权。

并且更有可能被选中来验证交易。

简而言之,POP 的共识就是根据节点的数值,选择一个节点来验证交易。

一个节点质押的代币越多,验证的交易数量越多,其参与数值就越高,

该节点就越有可能被选中,并执行一项简单的计算任务来验证交易。

POI 和 POP 的比较

在本节中,我们将讨论 POI 和 POP 共识机制之间的主要区别,以及它们的优缺点。

POI vs POP
POI 或 POP 能实现更好的去中心化
重要性证明对比参与证明
POI 的共识机制本身是特别的。
POP 是 PoS 与 POI 的结合,形成一种混合式共识机制。
POI 根据参与交易的节点的重要性数值来进行验证。
POP 根据参与交易的节点的质押和参与数值来进行验证。
POI 的优点:
– 它鼓励网络参与和贡献,而不是计算能力或加密货币持有量。
– 它比 PoW 更节能,因为它不需要大量的计算能力。
– 它可以抵抗 51% 攻击,因为具有更高重要性数值的节点在共识过程中具有更大的发言权。
POP 的优点:
– 鼓励所有节点通过其工作质量来参与验证交易,这有助于提高网络的整体安全性和稳定性。
– 它结合了 POI 和 PoS 的优点,提供一个更加公平和平衡的机制。
POI 的缺点:
– 与 PoW 或 PoS 相比,它需要更高水平的技术专长来实施。
– 它可能容易受到持有大量货币的节点的操纵。
POP 的缺点:
– 可能会激励节点倾向于持有更多的抵押代币,而非积极参与。
– 可能需要更复杂的计算方法才能达成共识。

未来的发展

综上所述,POI 和 POP 的共识机制是任何对区块链技术领域感兴趣的人都必须了解的概念。

POI 侧重于根据交易历史和网络活动等因素来确定节点的重要性。

POI 区块链网络必须具备跟踪和计算节点数值的能力,例如其质押代币和交易的数量等。

其潜在的挑战就是需要激励用户积极参与交易,因为这是决定节点重要性的主要因素。

为了激励用户的参与,网络必须提供足够的奖励。

而 POP 结合了 POI 和 PoS 的元素来奖励参与验证交易的节点。

然而,它必须更准确地计算节点的质押和参与数值,并解决中心化问题方面的潜在挑战。

随着区块链技术的不断发展,我们可以期待这些共识机制的进一步发展和应用。

POI 和 PO P的研究和开发旨在提高区块链网络的可扩展性、安全性和效率。

总体而言,POI 和 POP 的技术细节引人入胜且影响深远。

它们的持续研究和发展将在塑造区块链技术的未来中发挥关键作用。

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注