# 项目治理

## 概述

通过引入Compound项目的治理模块，从项目启动的第一天起，Yam金融就实施了真正意义上的去中心化治理，并将Yam协议的控制权交到所有YAM代币持有人手中。这意味着，今后所有有关项目协议更新以及金库基金资产管理方面的变更，都需要经过YAM持有人的投票表决，并在通过后方可部署执行。

## 治理流程

治理流程通常开始于[Yam Discord频道](https://discord.gg/RgHpsmShhE)，在那里，概念或想法会被提出并加以探讨。一旦讨论形成了潜在的提案，它便会被提交至[Yam治理论坛](https://forum.yam.finance/)。如果社区对该提案内容显示出足够的兴趣，并对必要内容做出修改调整后，该提案会被进一步提交至[快照签名链下治理](https://snapshot.page/#/yam)（Snapshot  Off-Chain Governance），在这一环节，YAM持有者可以使用手中的代币余额，以链下签名的方式对提案进行投票表决。

一旦Snapshot快照签名投票通过，且提案内容无需进行代码部署，则该提案会立即生效。

如果Snapshot快照签名投票通过，且提案内容需要执行相关的代码开发或修改工作，则会视其必要性，在完成代码审计后，将其提交至[链上治理](https://yam.finance/governance)（On-Chain Governance）环节，并在代币持有者投票表决通过后部署相关代码。

## 时间周期

[Discord](https://discord.gg/hGsu5HD8dA)构思阶段：1-3天

[Yam论坛](https://forum.yam.finance/)讨论阶段：不少于3天

[快照签名链下投票表决](https://snapshot.page/#/yam.eth)（Snapshot Off-Chain Voting）：3天

[链上投票表决](https://yam.finance/governance)（On-Chain Voting）：2天

提案执行时间锁：12小时

## 授权委托

参与Yam治理投票表决，用户首先需要对投票地址进行[委托授权](https://yam.finance/governance)，授权给自己的持币地址或是委托给他人地址均可，任何在Yam奖励池提供流动性的YAM代币都会自动将投票权授予给参与者自身。

目前，用户可以通过[Yam官网](https://yam.finance/governance)将投票权授予给自己的持币地址，将投票权委托给第三方地址的界面目前仍在开发之中，有经验的用户可以通过[Etherscan](https://etherscan.io/token/0x0AaCfbeC6a24756c20D41914F2caba817C0d8521#writeContract)直接操作。

## 票数定额

在Yam协议中，一个提案从提出到链上投票表决，再到上链部署执行，都需要满足一定的票数定额要求，票数定额按照初始发行数量（BoU）YAM进行计算。由于2020年12月29日正式取消Rebasing弹性供应机制后，Yam协议中的`比例因子系数（Scaling Factor）`永远固定在2.50这一数值，因此票数定额的计算，即初始发行数量（BoU）YAM = 该地址所持有的YAM代币数量 ÷ 2.50。

提案提交环节：

* 在Snapshot快照签名链下治理环节提交提案，提交方地址中需要持有至少100枚初始发行数量（BoU）YAM，或同等数量的授权委托。
* 在链上治理环节提交提案，提交方地址中需要持有至少5万枚初始发行数量（BoU）YAM，或同等数量的授权委托，相当于初始供应量的1%。

提案投票环节：

* 提案要获得通过并执行，必须满足最低票数定额要求，这代表该提案需要获得至少20万枚初始发行数量（BoU）YAM的赞成票，相当于初始供应量的4%。

之所以在治理环节中采用最小赞成票数，而不是最小投票数作为票数定额的依据，是为了避免反对票可能导致提案获得通过的情况。

假设某项提案的当前投票结果为【19.8万 **赞成票** / 0 **反对票】**，此时如果其他人全部放弃投票，该提案会因不满足最小赞成票数/最小投票数而流产。但此时也有可能出现2,000张反对票，而使该提案因满足最小投票数得以通过。采用最小赞成票数作为票数定额依据即可避免上述情况的发生。

## 流动性提供者的治理参与

只有在[Sushiswap YAM/ETH流动池](https://sushiswap.fi/pair/0x0f82e57804d0b1f6fab2370a43dcfad3c7cb239c)提供流动性，并将流动性凭证质押回[Yam官网](https://yam.finance/farm)获取YAM代币挖矿奖励的参与者，才有资格参与Yam社区治理，流动性提供者的投票权重取决于自己在Sushiswap YAM/ETH流动池内的参与比例。

只允许参与YAM代币挖矿的用户参与治理投票，是为了降低投票过程中可能产生的闪电贷威胁风险，YAM挖矿奖励合约也会在必要的区块高度记录相关信息，同样是为了减缓这一风险。

参与投票前，请务必前往Yam官网执行[投票登记](https://yam.finance/governance)操作，此步骤仅需操作一次即可。


---

# 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.yam.finance/yam/chinese/governance.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.
