老师有没有告诉你,链上最贵的不是手续费,是你随手点下的那个「允许」
2026-10-19 · 🕐 约 8 分钟
由 丢笔哥 发布
啪——老师把笔丢在桌上。
今天老师讲一个链上世界最没存在感、也最容易让人一夜清空的东西:那个「允许」按钮。
你在某个网站上点过一次「Connect Wallet」,又点过一次「Approve」,屏幕上跳出一个小窗口,上面有几个数字,手续费几毛钱。整个过程两秒钟,你的手指甚至没停。你心里想的是:这就跟你用别的软件时点「同意用户协议」一样。
老师告诉你:不一样。这可能是你在数字世界里签下的、最像空白支票的一张纸。
一、先讲清楚那两秒钟发生了什么
链上的资产放在一个只认密码的地方,业内叫账户。这个账户有个特点:别人拿不走,除非你亲口说一句「他可以从我这儿拿」。
所谓「授权」,就是这句话本身。它不是一次转账,而是你在链上留下一份公开记录:我,某某地址,允许另一个地址,从我这儿取走某种资产,取多少。
你注意这里的关键:它写的是「允许」,不是「现在给」。 转账是把钱递出去,授权是把抽屉的钥匙配了一把给对方。
于是两份东西的性质完全不同:
| 一次性转账 | 授权 | |
|---|---|---|
| 执行次数 | 一次 | 只要没撤回,可以反复 |
| 你的感知 | 有明确动作 | 只是点了个弹窗 |
| 出事时 | 已经发生了 | 随时可能发生 |
这就是为什么很多人的损失不是「被骗转了一笔」,而是「三年前点过的那个允许,今天被人用上了」。
二、数字能说明这个坑有多大
老师给你几个可查的事实,不用你信我。
第一,链上安全团队的公开统计里,因为授权被滥用造成的损失,长期占据整个生态被盗金额的显著部分。这类损失有个共同点:发生后,受害者往往完全不知道自己是什么时候授权出去的。
第二,行业里最常见的界面默认值,是让你授权「无限额」。原因很简单——这样你以后每次交易就不用重复点那个弹窗了,用起来顺。顺,是设计者的目标;安全,是你要自己承担的部分。
第三,2022年有个在全球都有名的钱包供应商,因为一段自动生成地址的代码出错,导致一批用户生成了互相关联的地址。攻击者随后利用这一点,在很短的时间里扫走了大量资产。这件事被反复讨论的点不是技术细节,而是:用户此前已经授权过的那些合约,成了攻击者直接的入口。 你平时看不见的那些「允许」,在系统出现一处裂缝时,会同时全部亮起来。
这不是某个项目的道德问题。这是权限模型本身的代价:授权越方便,事故规模就越大。
三、为什么这件事在传统世界里不常见
你可能已经想到了:我在银行也签过代扣协议,也签过自动还款,也没见谁一夜被清空啊。
对。这正是这堂课最值得讲的地方。
传统世界里,代扣协议是有约束的:有明确的扣款方、明确的额度、明确的期限、明确的撤销渠道,而且背后有一个可以追责的机构。你签的不是「允许任何人拿走任何金额」,而是「允许A公司每月最多扣X元」。
链上最初的授权设计,把这些约束几乎全砍掉了:没有期限,没有上限,没有追讨。它换来的是一个极其干净的好处——不需要任何中介来确认。
所以这不是「链上不安全」。这是你把原本由机构承担的审核工作,全部承担到了自己身上。而没人告诉过你,你接手了这个岗位。
四、这套模型正在被修,但方向值得你注意
这两年有两类做法在推进。
一类是把额度收回来:越来越多工具默认让你授权「刚好够这次用的数量」,用完再签一次。麻烦,但安全。
另一类是给权限加条件:让一份授权自己带上期限、带上用途、带上单次上限,甚至允许你在事后一键批量撤回。这背后是一个更根本的思路变化——从一开始的「相信对方」,变成「限定对方能做什么」。
老师要提醒你注意后一种方向。这套新做法在保护你的同时,也让链上出现了更多「规则层」。规则层越复杂,就越需要有人来设定规则、审核规则。那个原本设计成「不需要信任任何人」的系统,正在缓缓长出新的中间人。 这不是失败,是一个成熟系统必然要付的代价——就像当初互联网也不得不长出证书和浏览器来替用户判断真假。
小测验
三题都答一遍。第二题答不出来,就回去重看第一个表格。
五、你现在能做的三件小事
不用懂代码,三件都做得到。
第一,看懂那个弹窗上的数字。 如果它显示的是一个极大到荒谬的数字,那不是系统出错,那是「无限额」。能用有限额就用有限额。
第二,每隔一段时间查一遍自己的权限记录。 大部分区块浏览器都提供查看「我授权过谁」的功能,你可以把不认识的全撤回。这一步像是在清理家里所有配出去的钥匙。
第三,别在来路不明的页面上点任何允许。 一个只需要签一次授权就能「领空投」的页面,通常领走的不是空投。
最后,回到那张桌子
老师把笔捡起来。
链上这套东西,一直被宣传成「你的资产真正属于你」。这话没错,但老师想补一句:真正的所有权,从来不是「东西在我手上」,而是「我知道谁能拿走它、凭什么拿、什么时候能拿回来」。
一把钥匙交给谁、给多大权限、什么时候收回——这是所有权里最容易被忽略、也最贵的那部分。不光是链上,你的手机、你的账户、你家里的门,都是这么回事。
老师讲完了。下次再看到一个写着「Approve」的小窗口,你先把笔放下,问它一句:这把钥匙,能开多大的抽屉,什么时候收回来。
读完文章,测测你记住了多少?
点击选项,看看对不对
关于丢笔哥
丢笔哥不是一个具体的人——它是一种态度。在信息爆炸的时代,用最直白的语言,把硬核知识讲透。覆盖金融证券、AI 前沿、Web3、东方智慧。
一支笔丢在桌上,一堂课就此开始。
📬 订阅丢笔哥 →📖 继续阅读
🤖 AI 前沿📬 不想错过下一堂丢笔课?
每周一篇硬核科普,用最好玩的方式讲最硬核的知识。
不卖课、不荐股、不画饼。
💬 讨论区