TWINS权益获取(staking)指南
Last updated
Last updated
我们来看一看一些基本信息。首先是TWINS的奖励机制。TWINS币有永久性奖励。每一区块的机制如下:“主节点”获取80%(12176.56 TWINS),“权益”(stake)获取10% (1522.07 TWINS),“开发基金”获取10% (1522.07 TWINS)。主节点”持有者使用1百万TWINS设置“主节点”(MN),并在VPS或自己的服务器MN上运行。“主节点”奖励的发放取决于MN总数。 可以想象,当MN总数上升时,获取奖励的频率就会降低。根据币参数,你可以看到我们每2分钟会生成1个区块,所以每天有30 * 24 = 720区块。当我们有720个 MN在线时,MN持有者每天将获得大约1个奖励。 硬币的成熟时间是3个小时。所有这些信息都可以在win.win网页的“币参数”部分找到。
钱包地址与Input(输入)。钱包是你在家用电脑或笔记本电脑上安装的应用程序,此应用程序与连接到网络的客户端银行应用程序类似。地址是一个包含字母和数字的集合,类似这样WfEzRnnLwpErP44VWtJhpKHzX1UVdPovUD,它是在您的钱包中生成的。您可以拥有多个地址,这些地址与你在TWINS区块链中运行的地址相同。您可以向这些地址发送和接收交易,当您需要收到付款时,您向付款人提供其中一个地址,这就像客户银行系统中的常规银行账户。Input是您将交易发送到一个地址时可以拆分成的款项数量。Input用于获取权益(stake),其金额和数量越多,您获得奖励的机会越大。现在我们将分步描述钱包中地址和拆分Input的过程。 必须先激活这个选项才能在钱包中进行硬币控制。只需转到«设置 - 选项 - 钱包»并选择«启用硬币控制功能...»选项。只有这样才能让您选择已拆分的Input。
点击"发送”选项卡,再选择Open Coin Control(打开硬币控制),会弹出一个新窗口
您可以看到地址有标签,以方便使用。在生成地址时可以进行这一步。转到“接收”选项卡,您可以在此为新生成的新地址添加标签。,在"Amount"(金额)字段输入所需金额,并点击“请求支付”。执行此操作后,将生成新地址。例如我使用了标签“Receive”。
下个窗口您将看到带标签的地址。
或者可以使用另一种更简单的方式创建地址。点选“文件 - 接收地址 - 新地址”,便可以为新地址选择标签,然后按“OK”(确定)。
现在我们有了用于获取权益(stake)的地址。我们将进行转账和拆分硬币获取权益。我们将使用1个地址和多个Input。每个Input 都可以参与随机的权益获取。 此外,还必须考虑,较低的金额可能意味着收到奖励的时间更晚。目前我们无法准确地计算和统计每个input的最佳或平均金额,因为它是波动性的。所以建议您使用硬币进行试验。我们建议您使用MN成本的10%(100k),然后在接下来的几天进行观察,看看是否需要增加或减少金额还是保持原样。还必须注意,每当您获得奖励时,您的Input 将自动拆分,您应该注意并发回所需的硬币数量以收获良好的权益,或者你可以在控制台中执行下一个命令“setstakesplitthreshold 999999”,这样您的Input就不会拆分了 。 回到“Open Coin Control”(打开硬币控制)窗口,窗口中每行的数据就是Input 。您可以看到一行数据处于锁定状态。这是锁定在MN中的1百万硬币。在标准模式下,它们不能用于发送。 您可以将其他所有硬币发送到一个地址并将它们拆分为一些Input ,每个Input的金额相同。 点击“select all”(选择所有)按钮,确保选中所有行并按“OK”(确定)。
接下来,我们将发送所有未锁定的硬币。选择“Split UTXO”(拆分交易输出)并输入拆分数,会使每个拆分的Input的金额相等。所有这些Input都会与输入在“支付”字段的地址相关联。如果在创建该地址时加入了标签,则会在“标签”栏显示该标签。
最后您需要点击"发送"按钮,点选“OK”(确定),你的金额将被发送到一个地址,但被分割成了若干个Input。成熟3小时后,他们将参加获取权益。每当收到奖励后,该Input又需要3小时的成熟期,因为获取的奖励叠加到了之前的Input。
最后,需要检查以下状态。钱包必须开启并始终联网、同步、不锁定,并且币已成熟,否则将不能获取权益(staking)。通过“getstakingstatus”命令可以进行查看。所有这些状态都必须为“true»”:
"validtime": true,
"haveconnections": true,
"walletunlocked": true,
"mintablecoins": true,
"enoughcoins": true,
"mnsync": true,
"staking status": true
当状态如上所示时,则表示所有状态正常,正在获取权益。右下角“W”图标显示为绿色。
如果显示 "walletunlocked": false», ,则表示你忘记解锁钱包,并且W图标显示锁定;
"haveconnections": true – 与区块链连接;
"mintablecoins": true – 已有成熟的硬币(参与获取权益的成熟时间是3个小时);
"mnsync": true – 你的钱包与区块链完全同步;
"staking status": true – 上述状态都为“true”时,还状态也应该为“true”,表示正在可以参加权益获取。
你也可以在twins.conf文件中写入一行staking=1
。通过这种方式,您将确保钱包权益获取状态正常。
另外关于第一次MN奖励的获得时间: 第一次奖励的时间(小时)由公式 MN数量 * 2.6\60计算。 例如,MN数量= 386时,我们需等待 386*2.6\60=16.72小时。