链上女巫防御

@buildonbase
英语2天前 · 2026年7月28日
440K
1.5K
273
192
383

TL;DR

Base 推出了 Verify Onchain,这是一款允许开发者在智能合约中强制执行“一人一领”规则的工具,旨在防止女巫攻击和空投刷取行为。

假设你发起了一个空投,专门针对那些真正使用你产品的人。你设定规则、注入资金池并开放领取。几小时内,大部分奖励就被一扫而空。被专业空投农民收割,他们每人操控着数千个钱包。在链上,每个钱包看起来都像是一个不同的人,没有任何东西能将它们与真实身份关联起来。你为之打造的真正用户只能分到残羹剩饭。

今天,我们推出 Base Verify Onchain:一个真实的人,一次领取,完全在你的智能合约中强制执行。今天在 Base Sepolia 上上线!

为什么这很难

开发者迄今为止尝试的每一种修复方案都有所牺牲:

  • 链上启发式规则,比如钱包年龄、余额或历史活动,都很容易被伪造。农民只需给数千个钱包充值,然后让它们老化,直到每个钱包看起来都像真人。
  • KYC 有效,但收集身份证件会扼杀转化率,并给你带来合规负担。

它们都没有回答唯一重要的问题:这是一个真实的人,还是农民那上千个钱包中的一个?

Base Verify 的起源

今年早些时候,我们推出了 Base Verify 来弥补这一差距。用户连接一个钱包,并验证他们已有的一个真实账户(Coinbase、Instagram、X 或 TikTok)。作为回报,你得到一个保证:同一个真实的人只能领取一次,无论他们持有多少个钱包,而你永远不会看到他们的凭证或个人数据。

它已被使用 超过 30 万次,保护了 Base App、Cody、Scratch 和 Bracket 等合作伙伴的奖励。

在链下,有一个问题。要阻止一个人领取两次,你必须自己去重身份:维护一个已领取者的数据库,每次新领取时进行检查,并确保该记录的一致性、可用性和安全性。这需要额外的基础设施,仅仅是为了执行一个简单的规则。

现在的工作原理

Base Verify 为你的合约提供一个每个真实人的稳定身份,并由你决定它执行的规则,无论是每人一次领取、每人一个上限,还是一人一票。

Base Build - inline image
  1. Base Verify 检查钱包背后的身份是否符合你的规则,例如活跃的 Coinbase One 会员资格,或拥有 1000 名以上粉丝的已认证 X 账户。
  2. 如果符合条件,它会返回一个确定性的身份哈希值和签名。
  3. 你的合约验证签名,存储哈希值,并拒绝任何后续使用相同哈希值的领取请求。

哈希值就是关键。同一个真实的人总是产生相同的哈希值,无论他们使用多少个钱包,因此一个拥有上千个钱包的农民仍然只算一个人。它无法追溯到姓名或账户,因此你可以在从不接触个人数据的情况下强制执行唯一性。

你可以构建什么

  • 触及真实用户的奖励和空投。 每个人只注册一次,因此拥有上千个钱包的农民只算一个人,奖励会流向预期中的社区。
  • 公平启动和代币销售。 按钱包设置上限很容易被生成新钱包的机器人打破。改为按真实身份分配上限。农民再生成更多钱包也无济于事。
  • 为可信用户提供更优待遇。 将真实世界信号(如 Coinbase One 会员资格)转化为链上声誉,让忠实用户即使使用全新钱包也能获得更好的费率。
  • 一人一票的治理。 按钱包计票的投票机制会偏向控制最多地址的人。让每个真实的人拥有单一投票权,由合约强制执行。

立即尝试

文档 提供了在 Base Sepolia 上开始构建所需的一切,演示 展示了它的端到端工作方式。如果你正在运行奖励、空投、代币销售或 DeFi 协议,并希望触及真实用户,请联系我们。我们很乐意提供帮助!

本文仅供参考,不构成法律、财务、投资或合规建议。Base Verify Onchain 是帮助智能合约执行资格和唯一性的中立基础设施;构建者仍需自行负责其产品的法律和合规决策。

一键保存

使用 YouMind AI 深度阅读爆款文章

保存原文、追问细节、总结观点,并在一个 AI 工作空间里把爆款文章沉淀成可复用笔记。

了解 YouMind
写给创作者

把你的 Markdown 变成干净的 𝕏 文章

图片上传、表格、代码块,往 𝕏 上手动重排太痛苦。YouMind 把整篇 Markdown 一键转成干净、可直接发布的 𝕏 文章草稿。

试试 Markdown 转 𝕏

更多可拆解样本

近期爆款文章

探索更多爆款文章