你打开 DeFi 钱包准备存款,页面弹出一个“授权 USDC”请求,你只能点确认。那一刻你压根不知道这笔授权有没有金额上限、对哪些合约有效、多久会自动失效。绝大多数链上授权只有两个状态:全开或全关,中间没有灰度。于是很多人要么盲目信任,要么干脆不碰——这不是用户的问题,是授权的底层逻辑还停在单签钱包阶段。

Newton Protocol 给出了另一个答案。它在交易执行前插入了一层 Rego 策略检查,用白话讲就是一个可编程的权限关卡。你设好规则:单笔转出不超过 5000 USDC、接收地址必须在白名单里、每周只能操作两次窗口,系统就在链上自动执行验证。所有条件全部通过后生成一份 pass-fail attestation 证明,交易才能被 $NEWT 网络的验证者打包。不是事后审计,而是事前拦截。

这个机制叫 scoped/revocable permissions,它把权限从“一次给出去”变成了“能限定、能被证明、能随时撤回”。在 Newton Mainnet Beta 上,VaultKit 已经集成了这套逻辑,任何资产操作必须先过 Rego 检查,带着 attestation 的交易才会被序列化上链,否则直接 reject。你看不到那些漫长的多签讨论,但你得到了和机构金库同款的规则执行。

下次授权时,你可以直接看交易是否带时间窗、额度限制和撤销记录。如果链上 attestation 没有这些字段,那就是旧世界的 Approval。#Newt 让权限成为可编程的存在,而不再是一个你后悔也改不了的盲盒。 @NewtonProtocol