prediction-market

🌡️ Base链每日温度预测市场

🥥32总安装量 12评分人数 13
100% 的用户推荐

基于Base链的智能合约预测市场,通过投注每日花园温度涨跌赢取ETH奖励,数据由SensorNet传感器网络提供。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码无危险函数(eval/exec/system)、无动态代码加载或网络下载执行
  • ✅ 依赖版本锁定(ethers v6.16.0),无已知 CVE 漏洞,输入验证完善
  • ⚠️ T3 来源(个人开发者 potdealer),建议用户自行审查代码
  • ⚠️ 涉及 ETH 投注及区块链交易,存在资金损失和智能合约风险
  • ⚠️ 采用 Trusted Keeper 模型,需信任传感器数据提交者的准确性

使用说明

Garden Temp Market (GTM) 是一个部署在 Base 链上的创新预测市场 Skill,允许用户基于真实世界的花园温度数据进行每日涨跌预测博弈。该 Skill 提供了与智能合约交互的完整工具集,使用户能够查询市场状态、投注 ETH 并追踪结算结果。

核心用法:用户可通过标准的区块链 RPC 调用(如 cast call)获取市场完整状态,包括当前轮次、昨日基线温度(需除以100转换为摄氏度)、高低两侧奖池规模、投注截止时间等关键信息。投注时,用户构建包含特定函数选择器的交易数据(betHigher()betLower()),通过 Bankr Direct API 或 cast 等工具发送交易。Skill 还提供了完整的事件监控指南,帮助开发者追踪 BetPlacedRoundSettledWinningsClaimed 等关键事件。

显著优点:首先,游戏规则简单透明,仅需预测当日18:00 UTC 温度是否高于昨日,无需复杂金融知识即可参与。其次,智能合约自动执行,98% 的奖池按比例分配给赢家,仅保留 2% 作为平台费用,资金流转完全链上可审计。第三,支持程序化交互,开发者可构建自动化策略,结合天气预报 API 和链上赔率数据(通过比较 higherPoollowerPool)做出理性决策。此外,Skill 文档详尽,提供了从查询到投注的完整代码示例和值转换表。

潜在缺点与局限性:作为 T3 来源的个人开发者项目(potdealer x Ollie),长期维护和支持存在不确定性。市场依赖 Netclawd 的 SensorNet 提供的单一传感器数据源,采用 Trusted Keeper 模型,存在理论上数据操纵或传输故障风险。同时,该 Skill 仅支持 Base 链,网络拥堵时 Gas 费用可能上升。游戏规则限制每轮每地址仅限投注一侧(HIGHER 或 LOWER),且不可撤单、不可更改,灵活性受限,最高容纳 200 名投注者每侧。

适合的目标群体:本 Skill 适合熟悉区块链操作的加密货币用户、对预测市场感兴趣的投机者,以及希望构建自动化交易机器人的 AI Agent 开发者。对于希望学习 Web3 交互、智能合约调用和事件监控的技术人员,这也是个极佳的实践案例。不适合风险厌恶型用户、无法承担资金损失的用户或区块链新手。

使用风险:主要风险在于资金损失,预测市场本质具有博弈性质,且温度预测受天气不确定性影响,历史数据不代表未来表现。智能合约虽无已知漏洞,但仍存在未审计的潜在风险。此外,用户需妥善保管私钥,避免在代码或日志中硬编码敏感信息。网络延迟或区块拥堵可能导致投注失败、错过 12:00 UTC 的投注截止时间,或因 Gas 费设置不当导致交易卡顿。

prediction-market 内容

文件夹图标broadcast文件夹
文件夹图标Deploy.s.sol文件夹
文件夹图标8453文件夹
文件夹图标lib文件夹
文件夹图标forge-std文件夹
文件夹图标scripts文件夹
文件夹图标test文件夹
文件夹图标fixtures文件夹
手动下载zip · 35.7 kB
run-1770799076743.jsonapplication/json
请选择文件