# TWINS权益获取（staking）指南

* 我们来看一看一些基本信息。首先是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。

![图1](/files/-LZen6gTXcRcsH9p5gIn)

![图2](/files/-LZen8RoFSvaUNyn2PvI)

* 点&#x51FB;***"发送”***&#x9009;项卡，再选择*Open Coin Control*（打开硬币控制），会弹出一个新窗口

![图3](/files/-LZenDAjXXCBwmpgnibs)

* 您可以看到地址有标签，以方便使用。在生成地址时可以进行这一步。转到“***接收”***&#x9009;项卡，您可以在此为新生成的新地址添加标签。，&#x5728;*"Amount"*（金额）字段输入所需金额，并点&#x51FB;*“请求支付”*。执行此操作后，将生成新地址。例如我使用了标签“Receive”。

![图4](/files/-LZenG9nvmPwEf89y8qj)

下个窗口您将看到带标签的地址。

![图5](/files/-LZenI8bbvslKdpevOaT)

或者可以使用另一种更简单的方​​式创建地址。点选“***文件 - 接收地址 - 新地址**”*，便可以为新地址选择标签，然后按“OK”（确定）。

![](/files/-LZenKms_oWrV7SdmS3A)

![图6](/files/-LZenMdRpJ54dX2A6fiQ)

* 现在我们有了用于获取权益（stake）的地址。我们将进行转账和拆分硬币获取权益。我们将使用1个地址和多个Input。每个Input 都可以参与随机的权益获取。 此外，还必须考虑，较低的金额可能意味着收到奖励的时间更晚。目前我们无法准确地计算和统计每个input的最佳或平均金额，因为它是波动性的。所以建议您使用硬币进行试验。我们建议您使用MN成本的10％（100k），然后在接下来的几天进行观察，看看是否需要增加或减少金额还是保持原样。还必须注意，每当您获得奖励时，您的Input 将自动拆分，您应该注意并发回所需的硬币数量以收获良好的权益，或者你可以在控制台中执行下一个命令“*setstakesplitthreshold 999999”，*&#x8FD9;样您的Input就不会拆分了 。\
  回到“Open Coin Control”（打开硬币控制）窗口，窗口中每行的数据就是Input 。您可以看到一行数据处于锁定状态。这是锁定在MN中的1百万硬币。在标准模式下，它们不能用于发送。 您可以将其他所有硬币发送到一个地址并将它们拆分为一些Input ，每个Input的金额相同。 点击“select all”（选择所有）按钮，确保选中所有行并按“OK”（确定）。

![图7](/files/-LZeni6O2VFq9r__zi9v)

接下来，我们将发送所有未锁定的硬币。选择“Split UTXO”（拆分交易输出）并输入拆分数，会使每个拆分的Input的金额相等。所有这些Input都会与输入在“支付”字段的地址相关联。如果在创建该地址时加入了标签，则会在“标签”栏显示该标签。

![图8](/files/-LZenlBY_jFu_eJApEiy)

![图9](/files/-LZeoKtgMgQ15Cj2Hedq)

* 最后您需要点&#x51FB;*"发送"*&#x6309;钮，点选“OK”（确定），你的金额将被发送到一个地址，但被分割成了若干个Input。成熟3小时后，他们将参加获取权益。每当收到奖励后，该Input又需要3小时的成熟期，因为获取的奖励叠加到了之前的Input。

![图10](/files/-LZenpvLAtChNOSLY1BY)

* 最后，需要检查以下状态。钱包必须开启并始终联网、同步、不锁定，并且币已成熟，否则将不能获取权益（staking）。通过“getstakingstatus”命令可以进行查看。所有这些状态都必须为“true»”：

  &#x20;  `"validtime": true,`\
  &#x20;  `"haveconnections": true,`\
  &#x20;  `"walletunlocked": true,`\
  &#x20;  `"mintablecoins": true,`\
  &#x20;  `"enoughcoins": true,`\
  &#x20;  `"mnsync": true,`\
  &#x20;  `"staking status": true`

当状态如上所示时，则表示所有状态正常，正在获取权益。右下角“W”图标显示为绿色。

* 如果显示 "walletunlocked": false», ，则表示你忘记解锁钱包，并且W图标显示锁定；
* "haveconnections": true – 与区块链连接；
* "mintablecoins": true – 已有成熟的硬币（参与获取权益的成熟时间是3个小时）；
* &#x20;"mnsync": true – 你的钱包与区块链完全同步；
* "staking status": true – 上述状态都为“true”时，还状态也应该为“true”，表示正在可以参加权益获取。

你也可以在*twins.conf*文件中写入一行`staking=1`。通过这种方式，您将确保钱包权益获取状态正常。

另外关于第一次MN奖励的获得时间： \
第一次奖励的时间（小时）由公式 **MN*****数量*****&#x20;\* 2.6\60***计算。* \
*例如，MN数量= 386时，我们需等待* 386\*2.6\60=16.72小时。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.win.win/twins/zhong-wen/twins-qian-bao/twins-du-zhu-zhi-nan.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
