权益证明和工作量证明

  • 2023 9 月 10

以下是您提供的文章的中文翻译:

股权证明和工作证明是区块链技术中的两种不同的共识算法或机制。算法或共识机制是区块链或分布式账本技术(DLT)中的基本概念。区块链是记录财务交易和其他数据的分布式账本。在会计和金融中,账本是包含所有财务数据的记录簿,包括购买和销售等交易。它将账户名称、债权人、债务人和其他财务和交易数据分开独立存储。

交易安全性:

分布式账本技术(DLT)在验证所有权和工作证明中起着至关重要的作用。它扮演了重要的角色,因为它完成了三项基本任务:确认所有权、识别身份以及澄清和确定状态。区块链是一个公共分布式账本。我们提到了区块链结构被定义为一系列块。另一方面,我们提到了区块链是一个分散式账本,记录了买卖数据。因此,应该将区块链理解为存储在称为块的单元中的交易历史链。这些块单元中的每一个负责存储一批数据或交易历史。在这些块中,诸如日期、时间、价格或用户购买的数量以及卖家数据等信息在点对点交易中保留。在这些块中,不使用您的数据和身份信息,而是使用独特的个体数字签名。这个签名或独特的代码被称为哈希。

您的DeFi(去中心化金融)保护您:对所有权和工作证明是什么问题的回答?

在我们回答所有权和工作证明是什么问题的部分,让我们回顾一下算法、系统或共识机制!我们提到了区块链是一系列块。每个块包含来自先前块的一些数据和信息。这种存储过程意味着数据和信息排列的任何变化都将导致一系列变化。换句话说,一个块中的变化将触发区块链中的级联变化。共识算法利用了区块链的这种流动性和分散特性,允许所有用户就变化达成共识。在这个金融民主中,当每个人都同意变化时,它就变得普遍。实际上,DeFi(去中心化金融)系统中的共识机制是一种安全要求。

什么是DeFi?

DeFi代表去中心化金融。在这个系统中,用户可以在没有传统中介或传统市场中存在的障碍的情况下进行买卖金融资产。在DeFi区块链系统中,每个用户或区块链节点都有权批准或拒绝与金融资源相关的交易和数据。如果节点达成共识,交易及其数据将被添加到块中。在区块链术语中,节点指的是每个用户。每个节点都有能力创建和生成消息、接收它们并发送它们。实质上,DeFi是关于创建一个去中心化金融生态系统的,用户在其中对其金融活动拥有更直接的控制和自治权,减少对中心化金融机构的依赖。

值得信赖的交易!

在前面的段落中,回答了所有权和工作证明是什么问题的问题,我们涉及到了共识机制。其中最重要的两种共识机制是所有权证明和工作证明。这两种机制赋予用户或区块链节点监控网络而无需欺诈、欺骗、风险或危险的能力。传统金融体系依赖于集中的机制和流程。在这些集中式系统中,交易的正确性得到了金融机构的确认,这些机构参考其私有服务器和服务确认交易的有效性。这个系统不需要像工作证明或所有权证明这样的机制。在分散式系统中情况不同。

去中心化结构与所有权和工作证明的问题

在像区块链这样的去中心化系统中,回答所有权和工作证明是什么问题是至关重要的。在分布式的区块链网络中,所有用户共同充当网络的所有者。本质上,可以将区块链看作是一家银行,其中所有的客户也都是银行的所有者,而其中的每一笔交易都需要得到他们每个人的批准。然而,这里出现了一个问题——自我调整问题。这个金融民主的主要挑战就是民主本身。我们怎么能确保所有这个基于区块链的金融民主的用户或成员都在道义上行事,避免欺诈、欺骗和窃取呢?我们缺乏这样的保证!这就是为什么我们使用验证机制的原因。

其中一种验证方法是工作证明。但让我们首先深入了解区块链的一个最重要的概念:拜占庭容错!

拜占庭容错(BFT)

拜占庭容错(BFT)源于一个被称为拜占庭将军问题的逻辑问题。这个问题可以描述如下:想象一群需要就是否进攻或撤退达成共识的拜占庭将军。如果将军们都同意一个行动计划,他们将顺利成功。然而,如果他们的通信中断并且一些将军发出了相互冲突的命令,他们将失败。那么,在这种情况下,如何确保共识呢?最佳方法是拜占庭容错(BFT)。在这种方法中,受到损害的节点或用户不被允许参与决策过程,确保了决策的完整性。BFT的两种常见实现方式是工作证明和股权证明。

考虑到机器的行为,这个问题的更优化和适应版本是实际拜占庭容错(PBFT)。在这种方法中,假设恶意节点不能超过所有节点的三分之一。节点越多,恶意节点数量达到或超过所有节点的三分之一的概率越低。因此,诚实节点的数量始终大于恶意节点的数量,确保了线性化。线性化是另一种形式的中本聪共识或中本聪共识。这个原则规定整个网络就一笔交易或数字交易的正确性达成共识。这个共识分为四个组成部分:工作证明、块选择、稀缺性和激励结构。

工作证明(PoW)机制

工作证明(PoW)用于希望参与块生产的情况。然而,你需要通过一个重要的测试来证明你的诚实和真实性。你如何做到这一点?你需要支付费用吗?费用是多少?你为这项工作支付的成本是计算能力和电力消耗。你必须证明自己是一个合法的参与者,而不是恶意的。由于网络结构是民主的,你必须与其他验证者或矿工竞争。

因此,如果你从外部进入网络并打算从事非法活动,你必须拥有比这个竞争中的所有其他矿工更多的处理能力。这会使你丧失信誉,因为这种行为没有经济合理性,也不符合在网络内工作的逻辑。但是,赢得这个竞争的用户,也就是其他竞争用户验证了他们,可以负责创建一个新的块并获得奖励。

代币:不要重复花费!

股权证明(PoS)是一种安全机制,也是一种用于防止硬币二次花费的分布式共识形式。基本上,这个过程由随机选择的用户来执行。这些被选择的用户被称为验证者或烘焙师。希望参与块生产过程并获得奖励的验证者必须执行几项任务。第一项任务是购买特定网络代币。在存款或获取代币之后,他们必须进行抵押。在区块链中,抵押意味着锁定代币。通过这样做,用户提名自己成为锻造者或块创建者。

回应所有权和工作证明

针对我们的基本问题,即所有权证明和工作证明是什么,验证者发挥着至关重要的作用。通过网络随机选择的这些验证者在竞争中被所有节点验证,其中之一被选中创建一个块。每个验证者根据他们的所有权或股权有机会在这个过程中获胜。奖励和创建块的机会构成了这个竞争的激励。在这种方法中,如果有人试图从外部网络中进行恶意活动,他们将面临失去已锁定资产的风险。试图从外部网络进行攻击的黑客需要获得大部分代币,这在经济上是不可行的,使攻击者成为这种黑客攻击中的主要输家。

如果在所有权证明机制中,节点选择基于拜占庭容错(BFT)协议进行工作的代表,我们就会遇到一种特定形式的所有权证明,称为委托股权证明(DPoS)。在DPoS中,这个精选团队通过轮流领导制度拥有创建块的唯一权力。这种方法以分散化和高安全性为特点。由于代表的数量有限,他们之间的信任很高。”