Avatar 灵的梦境
文章 标签 时光机 项目 文档 链接 关于

Back

概述#

GUA Token System 是「吃瓜群众自治社」的核心实验项目。目标是构建一个可运行、可验证、可持续的 DAO 闭环系统。

在这个系统中,代币(GUA)是社区治理和激励的载体。我们通过智能合约实现了从空投领取、提案投票,到最终奖励自动发放的全流程自动化。

MVP系统闭环:四大核心环节#

整个 GUA 系统围绕着一个完整的生命周期运转:

1. Airdrop (Merkle Claim) - 发放#

采用 Merkle Tree 技术进行空投。

  • 管理员离线生成包含领取名单的 Merkle Root 并上链。
  • 用户携带 Proof 自行调用 claim 函数领取代币。
  • 优势: 极大降低了项目方的分发成本。

2. Voting (Stake-to-Bounty) - 使用#

持有 GUA 的成员可以参与每期视频选题的投票。

  • 机制: 锁仓即投票(Stake-to-Vote)。
  • 结果: 锁仓最多的 Topic 成为 Winner,Token将奖励给该 Topic 的创作者。

3. Escrow Payout - 兑现#

  • 10% 订金: 确认 Winner 后,合约立即支付 10% 给创作者作为启动代币。
  • 90% 尾款: 创作者在规定时间(14天)内提交交付证明。
  • 质疑期: 提交后进入 72 小时质疑期。如果没有人发起有效质疑,剩余90%自动解锁支付。

4. Incentives - 持续(暂未实现)#

空投并不是一次性的。系统设计了持续的激励机制:

  • 贡献者(如代码贡献、社区活跃)将获得下一期的领取额度。
  • 同样通过 Merkle Root 更新的方式,实现持续、低成本的激励分发。

技术亮点#

交付证明 (Proof of Delivery)#

为了将链下的视频发布与链上的合约状态绑定,我们设计了一种简单的验证机制:

  • 创作者在视频的置顶评论中粘贴特定格式的文本:GUA-DELIVER:<proposalId>:<topicId>:<ownerWallet>:<nonce>
  • 虽然 v0.1 版本主要依赖社区监督(质疑期),但这为未来的全自动化验证打下了基础。

反诈骗设计#

  • Merkle 验证: 只有在名单内的地址才能领取,杜绝了冒领。
  • 质疑机制: 任何持有 GUA 的用户都可以质押代币发起质疑,若质疑成功,将获得额外奖励。

开发与贡献#

项目采用 Foundry 作为开发框架,所有合约代码开源且经过测试。

如果你对 Solidity 开发、dApp 前端或 DAO 治理感兴趣,欢迎参与:

  • Contracts: contracts/ 目录包含核心业务逻辑。
  • Scripts: script/ 目录包含部署和 Merkle Root 生成脚本。
  • Tests: 详尽的测试用例位于 test/ 目录。

我们相信,通过代码强制执行的规则(Code is Law),能比单纯的人工治理带来更公平、透明的社区环境。


相关链接:

Guadao:可验证的自治闭环
https://lemonadorable.github.io/blog/guadao
Author Ling
Published at 2026年1月7日

GRAPH VIEW