跳至主要内容

区块链如何验证交易?

更新于
25 9 月 2022
关注我们
2021年2月2日

当您使用区块链技术购物时,交易如何得到验证?对于那些区块链新手来说,这可能是一个令人困惑的过程,因此我们将为您进行分析。在这篇博文中,我们将解释区块链如何验证交易,以及这对用户意味着什么。我们还将讨论以太坊在区块链验证中的作用,以及为什么它如此重要。因此,如果您对区块链验证感到好奇,请继续阅读!

信息的验证是通过一种称为共识的机制进行的。该机制规定记录或信息是否可以在区块中注册。.

区块链网络可以通过多种方式就交易达成 “共识”,这取决于正在发生的应用程序的范围20,那么我们将只开发最常用的 “共识”,不过,在引用的参考文献中,我们将提供更多关于验证数据的技术方面的相关信息。.


1.测试工作(PoW)


它是最流行的共识之一,尤其用于加密资产。节点展示自己的努力(工作量证明),竞相解决一个复杂的加密问题,这需要大量计算,因此也需要大量计算能量。.

2.参与证明(PoS)

参与测试是公共区块链 PoW 的替代方案。在这种情况下,节点以一种抽签的方式验证链上的新区块,抽中的区块将作为轮流的代币。这种机制非常灵活,但也有缺点,例如,谁拥有更多的加密激活码,谁就能赢得更多的加密激活码。.

3 委托参与证明(DPoS)

它是 PoS 的一个版本,在这个版本中,加密货币的所有者会主动选择见证人(因此被称为 "委托见证人"),从而实现了大规模的去中心化,这有可能使小所有者受益,但也有可能助长反竞争行为,促进卡特尔化,从而违背自由和健康的竞争。.

4.租赁份额证明(LPoS)

Waves 设计了这一完善的协议,以解决中心化问题和某些攻击的漏洞。小所有者 “租用 ”或组合他们的代币,以便有更多的选择来生成新区块并获得奖励。.

5.耗时测试(PoET)

该算法由 Hyperledger Sawtooth 开发,适用于公共或私有网络;它定义了每个随机选择的节点生成新区块的随机等待时间。它非常公正,但取决于网络节点的处理水平。.

6.实用拜占庭容错(PBFT)

它的名字源于拜占庭将军的故事。在这种情况下,将军们相互了解和信任,只需在几轮投票中产生概念即可。这种模式是许可系统的理想选择(其中包括 Hyperledger Fabric 和 NEO 使用的系统)。附图展示了共识过程的流程。.

还有许多其他分布式算法,可在
以下是所附链接:https://www.verypossible.com/insights/pros-and-cons-of-differentBlockchain-consensus-protocols

资料来源 哥伦比亚数字转型部

区块链验证是一个重要过程,有助于确保交易的安全性和准确性。在区块链中,这种验证是通过一个名为以太坊的系统完成的。以太坊是一个运行智能合约的去中心化平台:完全按照程序运行的应用程序,没有任何欺诈或第三方干扰的可能性。得益于以太坊,区块链验证既可靠又安全,是在线交易的最佳选择。如果您有兴趣了解有关区块链验证的更多信息,请务必查看我们有关该主题的其他博文!

相关文章


瑞士主权CRM:基于AI构建。.
准备行动。.

主-InvestGlass-功能-圆