跳到主要内容

什么是验证人?

验证人是网络的参与者,他在系统中锁定BTT代币,并运行验证人节点,验证者对于网络健康运行起着至关重要的作用。验证人有以下职责:

  • 质押网络令牌并运行验证人节点以作为验证器加入网络
  • 通过验证区块链上的状态转换获得质押奖励
  • 因停机等活动而受到处罚

奖励会在每个检查点按比例分配给全网所有质押人,但提交验证提议的验证人会得到额外的奖励。

概述

BTTC网络上的验证者是通过定期举行的链上拍卖而选出的,一旦检查点被验证者验证,该验证信息就会同步到主链(TRON、BSC、Ethereum),同时根据验证者在网络中的权益向该验证者发放奖励。

BTTC依靠验证者机制来保证网络的安全,验证者需要是运行一个Bttc层的节点参与Bttc层的区块生产,还需要运行一个Delivery层节点参与检查点的验证,并在主网上提交检查点。要成为一个验证者,需要将他们的BTT代币质押到部署在TRON主网上的Staking Manager合同中。

核心组件

Delivery会读取TRON主网质押合同发出的事件,根据验证人的质押率来确定验证者集合。

委托情况也被记录在质押合约中,验证人获得的委托总量、验证人节点signer地址更新或解除质押的请求都会在下一个检查点被提交时生效。

BTTC验证者人流程

验证人搭建他们的节点并同步数据,然后将他们的代币押在TRON主网的质押合约上,等待当选为验证人,如果有空位,验证人会被立即选择,否则,需要等待当前活跃的验证人退出时当选。

备注

BTTC网络接受新验证者的空间是有限的,新的验证者只有在当前活跃的验证人退出时才能被接受。未来将推出通过拍卖替换验证人的机制。

Bttc层的区块生产者从验证者集合中选择,被选中的验证者有责任特定时间段生产区块。

Delivery层的节点会验证Bttc层生产的区块,参与共识,并以规定的时间间隔在向TRON/BSC/Ethereum主网上提交检查点。验证者被选为区块生产者或检查点提议人的概率取决于验证人的获得质押量和全网质押量的占比。

Delivery层的验证人会对检查点提议人提交的检查点进行验证,每个检查点都会产生奖励,一部奖励支付给检查点提议人后, 剩余部分给由参与验证的验证人根据质押占比分配。

验证人可以在任何时候选择退出系统,并可以在解绑期结束后提取代币。

经济

详见奖励

运行一个验证者节点

详见验证人节点部署