作者:YQ / 来源:imToken
Validator(验证者 / 验证节点)
在 Tendemint Core 的拜占庭容错算法中,验证者根据抵押的 Atom 拥有不同的权重,通过广播加密签名、投票或者对下一个区块表决同意来参与共识协议。
Atom
Cosmos Hub 权益Token,可用于抵押和交易手续费。Atom 来源于「众筹」和「出块奖励」,同时每年出块奖励 7 ~ 20 %。依据 Cosmos Token Model 的设计,鼓励用户抵押 Atom 提升网络安全性,同时获取出块奖励。
Photon
Cosmos Hub 费用Token,可用于交易手续费,Photon 来源「出块奖励」和「Ethermint 映射空投」。
为了避免大量 Atom 用于抵押,从而造成低流动性。所以需要另外一种Token Photon 用于交易手续费,保障网络正常运作。但 Validator 可以设置手续费白名单Token列表,接收多种类型Token作为手续费,并不止局限于 Photon。
Tendermint Core
拜占庭容错的共识协议和网络通信协议构成的通用解决方案,通过 Application Blockchain Interface (ABCI) 与 Cosmos SDK 通信。
Cosmos SDK
构建区块链应用层业务的通用框架,提供开发工具 CLI、Restful Server、工具库,以及业务模块(账户、签名、转账、抵押、治理、跨链通信等)。
ABCI
区块链应用程序接口,定义共识引擎(Tendemint Core)与应用层业务(Hub / Zone)的通信接口。
BFT
拜占庭容错算法,该算法保障如果 ⅔ 以上的节点为诚实节点,从而实现投票结果一致,且满足实时的最终一致性。
IBC
基于 Tendermint Core 实现的区块链间的跨链通信协议,允许异构的区块链间互相通信和操作。