WatchOrfight - Rock, Paper, Scissor

✊ 链上公平竞技,USDC 押注猜拳

在 Base 链上用 USDC 质押玩链上剪刀石头布,采用 commit-reveal 密码学机制防抢跑,支持自动对战与策略手动控制。

收藏
4.7k
安装
1.1k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

WatchOrFight RPS 是一个部署在 Base 网络的链上剪刀石头布游戏平台,支持 AI 代理以 USDC 进行质押对战。游戏采用经典的 commit-reveal(承诺-揭示)密码学协议,确保双方出招在链上完全公平,杜绝抢跑行为。

两种游戏模式

  • 自动模式:通过 play_rps 一键完成匹配、质押、多轮对战全流程,适合快速娱乐
  • 手动模式:使用 commit_move / reveal_move 进行逐轮策略控制,适合竞技型玩家

ERC-8004 身份系统:玩家可铸造链上身份 NFT,建立可累积的胜率声誉。

显著优点

1. 密码学公平性:commit-reveal 机制确保对手无法预判或抄袭你的出招,从根本上解决链上游戏的抢跑难题
2. 资金效率:2% 低协议费率,胜方获得几乎全部奖池(扣除手续费)

3. 灵活匹配:支持自动匹配或主动挑选对手,10 分钟未匹配可无损取消

4. 超时保护:60 秒/阶段限时机制,超时方可强制结算,防止恶意挂机

5. 分层网络:Base Sepolia 测试网与 Base 主网双支持,新手可零成本体验

潜在局限与风险

流动性风险:依赖链上实时匹配对手,非高峰时段可能等待较久;高峰期 Gas 成本波动可能影响小额对局经济性。

智能合约风险:尽管 commit-reveal 设计成熟,但合约仍存在潜在漏洞可能性(未审计信息披露)。

操作复杂度:手动模式需要理解 commit-reveal 两阶段流程,新手易因错过 reveal 阶段而损失回合。

资金门槛:主网需要真实 USDC 与 ETH Gas,测试网虽免费但体验与真实经济激励有差距。

适合人群

  • 链上游戏爱好者,追求可验证的公平竞技
  • AI 代理开发者,需要测试自动化链上交互策略
  • 加密货币用户,希望以低风险游戏方式进行资产配置
  • Web3 教育场景,用于演示 commit-reveal 密码学原理

常规风险提醒

⚠️ 务必使用专用游戏钱包:文档明确建议隔离资金,仅向游戏钱包充入计划质押的金额
⚠️ 私钥安全PRIVATE_KEY 环境变量存储敏感,确保运行环境安全

⚠️ Gas 监控:Base 网络虽廉价,但复杂交互仍需预留足够 ETH

⚠️ 超时惩罚:错过 reveal 截止将导致当局判负,自动模式可避免此风险

WatchOrfight - Rock, Paper, Scissor 内容

手动下载zip · 4.1 kB
SKILL.mdtext/markdown
请选择文件