ATOM币的共识算法是什么?

时间:2024-09-21 编辑: 浏览:(607)

ATOM币的共识算法是什么?

ATOM币是Cosmos生态系统的代币,采用了一种名为Tendermint的共识算法。Tendermint是一种基于拜占庭容错(BFT)的共识算法,旨在提供安全性和高性能。

Tendermint共识算法可以分为四个主要步骤:

1. 提名

在Tendermint中,有一组被称为“验证人”的节点,他们负责验证和打包区块。这些验证人通过投票来选择提名下一轮验证人的候选人。

每个验证人有权在每个提名轮次选择一定数量的候选人,并按照其选择的先后顺序进行排名。这个排名会被广播给整个网络,以使所有人都知道哪些节点是最受欢迎的候选者。

2. 投票

在每个区块的创建过程中,验证人会对候选人进行投票。他们通过签署候选人的提案,并将其广播给其他节点。

每个验证人在每个提案中只能投出一张票,票的数量根据验证人的权益而定。这些票将用于确定哪些提案能够成为下一个区块的一部分。

3. 达成共识

Tendermint使用了一个称为“Bits”集合的数据结构,用于跟踪每个提案是否得到了多数验证人的同意。

当一个提案获得了超过2/3的验证人的赞同票时,它被认定为成功的提案,并将包含在下一个区块中。这个过程被称为“达成共识”,因为多数验证人达成了关于下一个区块的共识。

4. 确认区块

一旦一个提案被成功地添加到下一个区块中,这个区块就会被广播到整个网络中,并被其他节点接受和确认。

其他节点会进行验证来确保区块中的交易和状态转换是有效的。如果验证成功,该区块将被添加到整个区块链的尾部,成为新的最新状态的一部分。

综上所述,ATOM币的共识算法采用了Tendermint,通过提名、投票、达成共识和确认区块等步骤来确保网络的安全性和高性能。

最新 更多 >
  • 1 十大数字货币平台排名|国外炒币交易平台

    十大虚拟货币平台排名?分别是:欧易软件、新比特交易所、xBTCe、Tripe Dice Exchange、BEX、ETF、BTC Markets、币龙网、BKEX、Federal等等10大正宗的交易网站平台,汇聚了全球优质的区块链智能合约项目,支持不同类型的虚拟货币交易。下面一起详细了解“国外炒币交易所”。 1、欧易软件 欧意ok相信很多投资者都听说过交易所,甚至很大一部分投资者都在使用欧意ok欧