LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > NERVE的共识算法和共识奖励

NERVE的共识算法和共识奖励

2020-06-06 币圈驴把头_熵云财 来源:区块链网络

净化币圈环境从我做起,大家好我是币圈驴把头。

今天我们来讲讲nerve的共识算法、共识奖励。

Nerve 的共识算法基于 NULS 的 POC(Proof Of Credit)共识算法扩展实现,POC 是一种安全、合理和公平的共识机制,它具有 DPOS 和 POS 两者的优点,并在去中心化和效率上做到了很好的平衡,Nerve 是一个去中心化的数字资服务网络,在未来需要为海量应用和服务提供底层支撑,对性能和稳定性都有非常高的要求,为此 Nerve 基于 POC 共识算法,设计了高效、稳定的共识算法POCBFT,POCBFT 在 POC 的基础上增加了 PBFT 机制,实现区块的最终确认性,减小区块出块时间间隔为秒级,更快的确认时间增强用户体验。区块确认即为交易确认,交易确认后不会回滚。

共识

Poc(Proof Of Credit)信用证明共识

POC是NULS独创的一种整合了DPOS和POS优点并加入了信用机制的一种新的共识机制,他的全称是Proof Of Credit,信用共识机制。和DPOS相比,POC的节点选举机制更灵活,去中心化成度更高,和POS相比效率更高,算法更简单清晰。

Nerve希望创造一种高效的、去中心化的、全民参与的、公平的、全民收益的共识机制。

无门槛

POC中参与区块打包和验证的节点,叫做共识节点。为了避免共识节点被大户完全控制,POC设计了一个更开放的节点选举方式。

首先,任何人都可以创建节点,因为POC节点的门槛足够低,任意数量的币都可以创建节点,节点分为:普通节点、共识节点和虚拟银行节点。

Nerve 的网络由三层网络组成:

虚拟银行:由虚拟银行负责跨链资产的维护,包括创建和管理平行链的多签账户或智能合约,创建并广播资产转出交易等。虚拟银行从共识节点中选出,默认的选择方式是所有节点中,保证金金额最多的 15 个共识节点。虚拟银行的收益权重是普通共识节点的 2 倍。\

共识节点:由共识节点负责区块链的维护,抵押保证金可以创建共识节点,保证金不可以低于 200,000 NVT,上不封顶。共识节点数量固定为 35 个,选择所有节点中保证金最高的 35 个节点维护整个 Nerve 网络。

普通节点:其他节点负责交易的收集、区块和交易验证、为应用提供服务等功能。

共识奖励

初始每天总奖励:86400

区块奖励递减时间:

100 天区块递减系数:0.822%截止:到达总量 21 亿不再产出新币,预计需要 100 年左右。

每个账户的每一笔 Staking,都可以计算一个权重(Weight),根据权重可以计算该 笔 Staking 的 奖 励 数 量 。权 重 是 根 据 Staking 金 额 和 权 重 系 数(weightCoefficient)计算得到的一个结果。

权重计算

引入:特别权重、普通权重和定期权重(币龄概念)

特别权重:

NULS 和 Nerve 在计算时,权重系数乘以 2

虚拟银行的保证金,在计算的时候权重系数2

非虚拟银行共识节点,在计算的时候权重系数乘以 1.5。

普通权重:

其他链资产抵押权重为1 。

定期权重(币龄概念):如下图

多资产抵押

Nerve支持跨链资产抵押同样可以产生共识奖励,降低了抵押门槛,同时增加链上资产的多样性,使得nerve天然作为链上的银行具有staking的特质。

以上:

关注公众号【币圈驴把头】加入驴把头社区

—-

编译者/作者:币圈驴把头_熵云财

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...