# Gardens V2 质押没变但投票权变了：核对社区成员、逐池激活和 VP 使用

整理：链小知（AI 辅助）
资料核对日期：2026-10-12
引用地址：https://lianxiaozhi.com/tools/guides/gardens-v2-community-stake-pool-voting-power-check
难度：进阶
核验方式：官方文档整理，未执行真实账户操作

用社区/池已有记录检查注册、激活、投票系统和成员表，区分token余额、质押、VP份额与已分配支持，避免为排错触发Join或Deactivate。

## 使用工具
- [Gardens V2](https://lianxiaozhi.com/tools/gardens-v2) · [官方入口](https://app.gardens.fund/)

## 前置条件
- 准备已有社区及池URL、网络/chainId、community地址、poolId/strategy地址、成员地址和读取时间；个人成员/质押数据只用已有脱敏记录，不请求Graph/RPC。
- 按GardensV2官方文档与固定a38ed104前端解释；页面入口可查看，但Join/Leave/Activate/Deactivate、CheckSybil或投票涉及签名/状态变更，不为诊断点击。旧V1不能套该流程。

## 1. 把链、社区和池固定为同一对象

从原URL记录gardens/[chain]/[community]/[pool]层级和页面名称，保存community与strategy完整地址、poolId和读取时间。固定README列Gnosis、Polygon、Arbitrum、OP Mainnet、Base、Celo，链名规范显示不改变原chainId。

同名community或相同poolId在不同链不能合并。社区的Covenant、CouncilSafe与TribunalSafe分别记录：Council能改设置/移除成员，Tribunal判纠纷，普通持币或项目作者不自动有这些管理权限。没有地址/版本记录时先列待核。

核对结果：链/社区/池/strategy身份匹配，V1和其他池数据未合并。
依据：[Gardens V2：固定版本入口与网络](https://raw.githubusercontent.com/1Hive/gardens-v2/a38ed104ff68358641dd433a37d3ad36fb01bd67/README.md)
依据：[Gardens V2：社区、Council/Tribunal 与费用](https://docs.gardens.fund/coordination-hierarchy/markdown.md)

## 2. 先核已注册成员，不把钱包余额当质押

在原社区记录查看isRegistered、registrationStake/registrationCost、已质押token数量及token地址/decimals。固定Join组件会依据已注册状态显示Join或Leave；Leave实际调用unregisterMember，所以不能用点击退出测试成员状态。

钱包持币是可用余额，社区stake是已注册/质押记录，pool支持又是另一层。Join原流程包含Covenant签名→allowance→registration，签过Covenant或有allowance不证明已注册。原注册交易失败、数据未加载或只有页面默认false时保留未知，不补“不是成员”。

核对结果：钱包余额、已质押token、注册状态和原签名/交易各有独立证据。
依据：[Gardens 固定 V2：Join/Leave 与签名流程](https://raw.githubusercontent.com/1Hive/gardens-v2/a38ed104ff68358641dd433a37d3ad36fb01bd67/apps/web/components/RegisterMember.tsx)
依据：[Gardens V2：社区、Council/Tribunal 与费用](https://docs.gardens.fund/coordination-hierarchy/markdown.md)

## 3. 检查该池激活状态和框的显示条件

查看已有池Governance区/截图及成员在该strategy的激活记录；每池需单独activate，加入社区不自动激活所有池。固定Your Voting Power框需要isMemberCommunity、memberActivatedStrategy和钱包address同时成立，匿名页面缺框不能推0VP或质押丢失。

不要点击Deactivate来刷新或排错：官方说明会移除这个池全部提案支持。仅有UI缺失时用已有激活/成员记录核对，缺时保留未知；如果已保存解除激活回执，再将支持消失和这次动作对应。

核对结果：社区成员与逐池激活分开，个人框缺失不被当作链上零值。
依据：[Gardens V2：每池激活及取消支持](https://docs.gardens.fund/start-here/activate-governance.md)
依据：[Gardens 固定 V2：Governance 与成员表](https://raw.githubusercontent.com/1Hive/gardens-v2/a38ed104ff68358641dd433a37d3ad36fb01bd67/apps/web/components/PoolGovernance.tsx)

## 4. 读取投票系统并解释份额变化

在Governance记录Fixed、Capped、Unlimited或Quadratic标记。固定前端说明Fixed成员相等/以registrationstake约束，Capped增加至上限，Unlimited按总质押，Quadratic按质押平方根；不能统一用1token=1vote估算。

官方文档的VP为本pool100%weight中的个人份额。其他成员加入并激活可能降低自己的百分比，即使自身stake不变；Fixed不因加自己stake提高相对权重。新源码另有Custom类型，遇到未知投票系统不能按这四种补公式，要核该池实际实现。

核对结果：pool投票系统与stake/VP单位清楚，百分比变化未被解释为token被扣。
依据：[Gardens V2：Voting Power 与 used](https://docs.gardens.fund/start-here/voting-power.md)
依据：[Gardens V2：Fixed 与动态占比](https://docs.gardens.fund/start-here/voting-power/why-your-voting-power-changes.md)
依据：[Gardens 固定 V2：Governance 与成员表](https://raw.githubusercontent.com/1Hive/gardens-v2/a38ed104ff68358641dd433a37d3ad36fb01bd67/apps/web/components/PoolGovernance.tsx)
依据：[Gardens 固定 V2：状态、单位与仲裁配置](https://raw.githubusercontent.com/1Hive/gardens-v2/a38ed104ff68358641dd433a37d3ad36fb01bd67/pkg/contracts/src/CVStrategy/ICVStrategy.sol)

## 5. 用成员表核 VP 和 Voting Power Used

只查看Show Active Members打开的Supporters Voting Power表，记录Member、Voting power in pool、Voting power used及原读取时间。固定表过滤正activatedPoints；个人VP是相对全池有效点数，used是自己已分配点数占自己的比例，不能将两个百分比相加或当token数量。

个人stake按原token decimals显示，VP/used按各自分母；前端数据缺失、分母0有显示fallback，空表/0VP不证明实际全池没人。把已有提案支持记录按同池分配核对；缺支持快照时只记used显示，不自行断言哪笔支持丢失。

核对结果：成员表三列及分母/单位分别保存，显示fallback和实际零值未混同。
依据：[Gardens 固定 V2：Governance 与成员表](https://raw.githubusercontent.com/1Hive/gardens-v2/a38ed104ff68358641dd433a37d3ad36fb01bd67/apps/web/components/PoolGovernance.tsx)
依据：[Gardens V2：Voting Power 与 used](https://docs.gardens.fund/start-here/voting-power.md)

## 6. 连同注册费用和权限整理诊断

将异常落到错链/错池、注册未确认、该池未激活、投票系统不同、其他成员变化、已有支持调整或数据未读。Council设置/boot成员也可能影响后续资格，但无原记录不能猜管理者操作。

费用按社区RegistrationStake、可选CommunityFee、其百分比ProtocolFee和Gas分列；正文未给全社区统一费率。查看记录不需签署Covenant/批准token或充值；如果要实际改变质押/激活则是另一个有权限与资金后果的任务。

核对结果：形成成员→stake→激活→系统→VP/used→未核项的对照，未执行新注册或解除支持。
依据：[Gardens V2：社区、Council/Tribunal 与费用](https://docs.gardens.fund/coordination-hierarchy/markdown.md)
依据：[Gardens 固定 V2：Join/Leave 与签名流程](https://raw.githubusercontent.com/1Hive/gardens-v2/a38ed104ff68358641dd433a37d3ad36fb01bd67/apps/web/components/RegisterMember.tsx)
依据：[Gardens V2：每池激活及取消支持](https://docs.gardens.fund/start-here/activate-governance.md)
依据：[Gardens V2：Fixed 与动态占比](https://docs.gardens.fund/start-here/voting-power/why-your-voting-power-changes.md)

## 常见错误
- Join/Leave及Deactivate不只是导航；不可为了查看状态签署或退出。
- VP是份额，used是该成员已分配比例，communitytoken余额和support点数不等价。
- 固定前端个人框依赖钱包地址；本组不连接，缺个人数据明确未知，不伪造零值。

## 完成检查
- 记录链/community/strategy/pool、成员注册/质押、激活和投票系统以及VP与used的各自来源。
- 有证据才给变化原因；documentation，只完成官方方法核验，未获取实时个人/池数据或改变权限。

## 相关知识
- [治理提案通过就是生效了吗？从投票追到执行交易](https://lianxiaozhi.com/learn/governance-proposal-status)
- [钱包签消息与签交易有什么区别？不付 Gas 的签名也要读内容](https://lianxiaozhi.com/learn/wallet-message-vs-transaction)
- [原始、解码和整理后的链上数据有什么区别？](https://lianxiaozhi.com/learn/raw-decoded-curated-data)
- [合约代码已验证，为什么仍不能直接判断安全？](https://lianxiaozhi.com/learn/verified-contract-boundaries)

## 官方依据
- [Gardens V2：固定版本入口与网络](https://raw.githubusercontent.com/1Hive/gardens-v2/a38ed104ff68358641dd433a37d3ad36fb01bd67/README.md)
- [Gardens V2：社区、Council/Tribunal 与费用](https://docs.gardens.fund/coordination-hierarchy/markdown.md)
- [Gardens 固定 V2：Join/Leave 与签名流程](https://raw.githubusercontent.com/1Hive/gardens-v2/a38ed104ff68358641dd433a37d3ad36fb01bd67/apps/web/components/RegisterMember.tsx)
- [Gardens V2：每池激活及取消支持](https://docs.gardens.fund/start-here/activate-governance.md)
- [Gardens 固定 V2：Governance 与成员表](https://raw.githubusercontent.com/1Hive/gardens-v2/a38ed104ff68358641dd433a37d3ad36fb01bd67/apps/web/components/PoolGovernance.tsx)
- [Gardens V2：Voting Power 与 used](https://docs.gardens.fund/start-here/voting-power.md)
- [Gardens V2：Fixed 与动态占比](https://docs.gardens.fund/start-here/voting-power/why-your-voting-power-changes.md)
- [Gardens 固定 V2：状态、单位与仲裁配置](https://raw.githubusercontent.com/1Hive/gardens-v2/a38ed104ff68358641dd433a37d3ad36fb01bd67/pkg/contracts/src/CVStrategy/ICVStrategy.sol)
