LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > BTswap的“流动性挖矿”算法

BTswap的“流动性挖矿”算法

2020-08-24 区块少数派 来源:火星财经
BTswap中,用户参与提供流动性可以得到BT代币的奖励,这是包括BTswap在内的很多去中心化交易所都有的一种激励机制。

BTswap中,用户参与提供流动性可以得到BT代币的奖励,这是包括BTswap在内的很多去中心化交易所都有的一种激励机制。

那么在这种机制中,用户参与提供流动性,得到的代币奖励是如何计算的呢?我在本篇文章详细和大家介绍。

首先,在这个机制中,用户参与提供流动性得到的代币不是由系统主动分发给用户的,而是需要用户自己向系统提取代币。

其次,每个参与提供流动性的用户获得的BT代币既与他提供的流动性有关,也与他所提供的流动性在系统中存在的时间有关。用户提供的流动性(代币金额)都这算成ETH计算,流动性在系统中存在的时间以以太坊的区块出块数为计算单位。

在这个过程中有几个名词:

1)用户提供的流动性这算成ETH的总额(在下面的计算中用下图标表示):

这是指用户参与提供流动性以来提供的流动性折算成ETH金额与流动性存在系统中时间的乘积。

这其中用户提供的流动性金额为

该流动性当下所在的以太坊区块高度为

流动性注入时以太坊的区块高度为

该流动性存在的时间为

2)系统中总的流动性(在下面的计算中用下面图标表示):

这是指当前系统中存在的所有流动性各自与其存在时间乘积的总和。

3)分配给所有提供流动性的用户的BT代币总数(在下面的计算中用下面图标表示):

这是指到现在为止,系统中所产生的用于奖励用户提供流动性的BT代币总量。

因此,根据规则,一个参与提供流动性的用户根据他提供的流动性应该得到的代币总额(在下面的计算中用下面图标表示)

计算公式如下:

其中

当用户提取了一定数额的BT代币(在下面的计算中用下图标表示)后,

当计算该用户在系统中剩余的这部分BT代币数额(在下面的计算中用表示)

时就要扣除与这部分已提取代币相关的以前积累的有效流动性,用公式表示为如下所示:

本文来源:区块少数派
原文标题:BTswap的“流动性挖矿”算法

—-

编译者/作者:区块少数派

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

LOADING...
LOADING...