共识算法在计算机科学中具有重要地位。计算机使用它在数据值的单点上达成协议。它仅在分布式系统或过程中使用。
您可能已经听说过通过区块链或比特币达成的共识算法。今天,我们有机会详细讨论该主题,并了解其在分布式系统中的作用。
那么,我们将讨论什么?
共识算法如何工作?共识算法的应用。共识算法的类型共识算法如何工作?对于分布式网络,并非每次要求达成共识时所有系统节点都处于联机状态。另外,在传输过程中可能会丢失一些信息。
共识算法解决了分布式或多主体系统遇到的最大问题。它可确保以最少的资源达成共识,并在决策中保持完整性和透明度。
为了确保整个系统是容错的,共识算法一次只需要来自51%的资源的答复即可。让我们尝试使用PoW共识算法的示例来理解它。一个人将0.2 BTC从他的钱包发送到另一个钱包。为了确保交易能够顺利进行,矿工开采了需要交易的区块。现在,矿工开始开采区块。一段时间后,当系统执行验证所需的最低要求时,它将得到验证。对于BTC,只需六次验证即可达成共识。
在撰写本文时,共有多种共识算法。这意味着内部工作方式取决于所使用的共识算法的类型。
共识算法的应用共识算法有不同的应用。即使它主要用于分散式系统,它在集中式系统中也同样有用。为了更好地理解,让我们列出共识算法的用例。
该算法的最基本应用是确定是否需要在分布式环境中实现事务。大多数区块链网络都使用它。共识算法在为节点分配领导者状态时也非常有用。最后但并非最不重要的一点,它们还用于在分散网络中同步数据并确保实现一致性。共识算法的类型共识算法有很多类型。在本文中,我们将仅介绍最受欢迎的。
工作量证明是目前最流行的共识算法。比特币,莱特币和以太坊都在使用它。它是中本聪在他的比特币实现中首次使用时设计的。但是,这也是在区块链中达成共识的最无效的方法,因为它需要大量的计算能力。它通过要求矿工解决复杂的数学问题来工作。解决了哈希后,便会挖掘该区块并同时验证交易。
通过求解,他们创建了块,然后将其添加到区块链中。为此,必须诚实地完成50%的工作。
我们下一个最受欢迎的共识算法是权益证明。Peercoin,Decreed和不久的以太坊都使用它。它通过在钱包里撒硬币来工作。当需要达成共识时,已放下金币的节点将拥有发言权。关于PoS的好处是它不占用计算能力。
在这种情况下,支出资源是令牌本身。如果抵押节点未能对正确的交易进行投票,他们将失去其股份。如果成功,它将在下一次交易发生时有更好的放样机会。
就像另一种共识算法一样,PoS也有其弱点。这是“一无所获”。它通过验证叉子的两侧来工作。我们最近写了PoW与PoS之间的区别。
委托权益证明听起来可能类似于PoS,但方法不同。区别它们的第一件事是DPoS并非完全分散。在此系统中,放样者不验证块,但他们选择委托。
然后,这些代表验证每笔交易。通常,任何分散式系统都有20-21个代表来验证交易。这使得DPoS异常有效,并且被EOS,Steemit等使用。
我们将要讨论的最后一个共识算法是权威证明。它用于完全集中的系统。这意味着批准的帐户(由系统管理员选择)在整个网络上进行验证。由于其集中性,它主要用于专用网络。
结论到现在为止,您应该对共识算法有所了解。如果您有任何疑问,可以随时使用下面的评论部分!
以上就是初学者指南:什么是共识算法?的全部内容,望能这篇初学者指南:什么是共识算法?可以帮助您解决问题,能够解决大家的实际问题是塔岸网一直努力的方向和目标。
美国前三大信贷评级机构穆迪(Moody's) 近期将推出一款量子计算服务平台— Quantum for Finance,认为金融业非常适合导入量子计算,将业务资源分配问题最佳化。量子计算平台Quantum for Financ金融机构推出量子计算服务?根据穆迪分析(Moody...
12-12
股神 巴菲特军师、投资界传奇人物——查理· 芒格( Charlie Munger )11 月29 日撒手尘寰,当时消息一出马上传遍全球,而迷因币市场也在短短15 分钟内出现一款「芒格币( MUNGER )」,短时间内吸引不少炒币者买入。根据《CoinDesk》报...
12-12
巴西参议院日前通过新的所得税法规,旨在对当地公民的海外金融投资所得课税,意味着任何在海外交易所投资加密货币获利的巴西民众,可能也将有义务缴纳税率达15% 的资本利得税。这项法案已获得众议院通过,如今进入最后程序,递交给巴西总统鲁拉(Luiz Inácio Lula da Silva)签...
12-12
随着社交媒体上泄露的一张截图引发广泛讨论,Starknet Foundation 最近确认了关于即将发生的空投计划。该基金会进一步阐明了这些计划的进展以及参与资格的重要细节。空投计划引发猜测近日,两张在社交媒体上流传的截图引起了关于 Starknet 即将到来的空投的猜测。这些截图显示了该空投的一些...
12-12
跨链协议 Wormhole 已筹集到2.25亿美元的资金,估值为25亿美元。投资者包括 Coinbase Ventures、Multicoin Capital 和知名对冲基金 Breven Howard。新一轮融资采取了代币权证的形式,该权证授予持有人在未来某个日期获得代币的权利。Wormhole ...
12-12