<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Misc on Web3 Notes</title><link>/web3/posts/misc/</link><description>Recent content in Misc on Web3 Notes</description><generator>Hugo</generator><language>en-us</language><atom:link href="/web3/posts/misc/index.xml" rel="self" type="application/rss+xml"/><item><title>未来扣钱</title><link>/web3/posts/misc/2025-12-29-%E6%9C%AA%E6%9D%A5%E6%89%A3%E9%92%B1/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/web3/posts/misc/2025-12-29-%E6%9C%AA%E6%9D%A5%E6%89%A3%E9%92%B1/</guid><description>&lt;h2 id="未来扣钱实现方式">未来扣钱实现方式&lt;a class="anchor" href="#%e6%9c%aa%e6%9d%a5%e6%89%a3%e9%92%b1%e5%ae%9e%e7%8e%b0%e6%96%b9%e5%bc%8f">#&lt;/a>&lt;/h2>
&lt;h2 id="一核心前提一定要记住">一、核心前提（一定要记住）&lt;a class="anchor" href="#%e4%b8%80%e6%a0%b8%e5%bf%83%e5%89%8d%e6%8f%90%e4%b8%80%e5%ae%9a%e8%a6%81%e8%ae%b0%e4%bd%8f">#&lt;/a>&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>签名不会过期&lt;/strong>&lt;/li>
&lt;li>&lt;strong>交易会失效（nonce / gas / 规则）&lt;/strong>&lt;/li>
&lt;li>&lt;strong>“未来扣钱”不能靠存交易，只能靠授权或托管&lt;/strong>&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="二三种核心方案从轻到重">二、三种核心方案（从轻到重）&lt;a class="anchor" href="#%e4%ba%8c%e4%b8%89%e7%a7%8d%e6%a0%b8%e5%bf%83%e6%96%b9%e6%a1%88%e4%bb%8e%e8%bd%bb%e5%88%b0%e9%87%8d">#&lt;/a>&lt;/h2>
&lt;h3 id="1-permiteip-2612">1️⃣ Permit（EIP-2612）&lt;a class="anchor" href="#1-permiteip-2612">#&lt;/a>&lt;/h3>
&lt;p>&lt;strong>是什么&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>用户只签名，不先发交易&lt;/li>
&lt;li>用签名完成授权&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>本质&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>“我授权你在有效期内扣我这些 token”&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>特点&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>不占 nonce&lt;/li>
&lt;li>用户不付 gas&lt;/li>
&lt;li>一步完成授权 + 扣款&lt;/li>
&lt;li>必须 token 原生支持&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>不能用在&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>主币（ETH / SOL）&lt;/li>
&lt;li>不支持 permit 的 token（如 USDT）&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="2-allowanceapprove--transferfrom">2️⃣ Allowance（approve + transferFrom）&lt;a class="anchor" href="#2-allowanceapprove--transferfrom">#&lt;/a>&lt;/h3>
&lt;p>&lt;strong>是什么&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>经典 ERC20 授权模型&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>本质&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>链上记账的扣款权限&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>特点&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>100% 兼容所有 ERC20&lt;/li>
&lt;li>授权状态链上可查&lt;/li>
&lt;li>两步交易&lt;/li>
&lt;li>有“无限授权”风险&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>适合&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>老 token&lt;/li>
&lt;li>合规 / 审计要求高&lt;/li>
&lt;li>用户能理解授权&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h3 id="3-timelock--escrow托管">3️⃣ TimeLock / Escrow（托管）&lt;a class="anchor" href="#3-timelock--escrow%e6%89%98%e7%ae%a1">#&lt;/a>&lt;/h3>
&lt;p>&lt;strong>是什么&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>钱现在就转进合约&lt;/li>
&lt;li>时间或条件满足后释放&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>本质&lt;/strong>&lt;/p></description></item></channel></rss>