单钱包行为分类与逐类分析

2026-09-12

整理日期:2026-09-12。

本文沿用讨论中的十二类行为,按照“做什么—在哪里做—需要什么条件—过程是什么—结果如何确认”逐类展开,用于产品讨论和历史交易分析。

平台和协议示例沿用同日的《单钱包链上交互识别与解读手册》及其官方来源,本次是结构化整理,没有新增交易实查。具体部署地址、版本、接口字段和三笔公开交易案例见该手册;本文侧重行为分类,不重复整套 ABI。

一、十二类行为总表

行为类型 可能发生的操作 平台或服务类型 常见实际目的
收款与转账 接收代币、向其他地址转账 个人钱包、商家、项目金库 收付款、资产保管、个人账户间调拨
交易所充提 从 CEX 提币、向 CEX 充值 中心化交易所的钱包与充值地址 入金、出金、交易或归集资产
代币兑换 用一种资产兑换另一种资产 AMM DEX、订单簿 DEX、DEX 聚合器 买卖资产、调整持仓、兑换支付所需资产
授权管理 授权合约使用代币、修改或撤销授权 代币合约、应用合约、授权管理工具 使用应用或管理资产权限
跨链与资产转换 跨链转移、原生币包装或解包 跨链桥、跨链路由、包装资产合约 将资产用于另一条链或适配应用
提供流动性 添加或移除流动性、领取手续费、调整仓位 AMM 流动性池、流动性管理协议 提供交易深度并承担相应风险
借贷 存入资产、提供抵押、借款、还款、提取资产 链上借贷协议 资金周转、抵押融资、资产运用
质押 质押、领取奖励、申请退出、解除质押 网络质押服务、流动性质押协议 参与网络安全或获取质押收益
NFT 与游戏 铸造、购买、出售、转移 NFT,进行游戏操作 NFT 市场、游戏、数字藏品应用 收藏、消费、娱乐或交易
治理与公共参与 委托投票、链上投票、捐赠 DAO、治理合约、公共物品资助平台 参与项目决策或支持项目
应用消费 支付服务费、购买域名、使用预测市场等 链上支付、域名、预测市场及其他应用 使用具体产品
安全与账户维护 调整多签成员、迁移资产、更新智能账户权限 多签钱包、智能账户、安全管理服务 更换设备、团队协作、降低账户风险

“常见实际目的”是可能的业务解释,不能仅凭交易直接认定。十二类也不是用户必须完成的清单;长期只收款、只持有资产或只使用一个应用,都可能具有合理用途。

二、阅读口径

  • 业务行为:用户要完成的事情,例如借款或购买域名。
  • 辅助操作:为业务提供条件,例如授权、包装资产。
  • 交易:链上执行与记录单位;一次业务可能跨越多笔交易,一笔交易也可能包含多个操作。
  • 结果:资产、债务、仓位、权限或应用状态的改变。

每类下面的“过程”描述已有记录的业务关系,不代表每个协议都要求相同顺序。具体步骤必须结合版本、已有授权、智能钱包和实际回执核实。

三、逐类展开

1. 收款与转账

平台与链:以 Ethereum 上的原生 ETH、USDC 转账为例。钱包软件是操作界面,收款方可以是普通地址,也可以是合约;不存在统一的“个人转账平台合约”。

子类型 前置条件 交互过程与合约角色 结果与识别依据
接收原生币 有有效收款地址;普通接收方通常无需主动签名 付款方发起原生币转移,或合约执行时向该地址付款 检查交易或内部调用、执行状态及原生币变化
发送原生币 付款账户有资产及执行费用来源 外层交易携带原生币;接收方有代码时可能触发业务逻辑 区分付款金额与手续费,查看是否还有合约操作
ERC-20 收付 发送方拥有对应代币 Token 合约执行转移;外层目标合约与代币接收方可能不同 核对真实 Token 合约、Transfer 和精度
个人账户间调拨 已有资料证明两个地址均属本人 链上表现为普通转移 转移可查;“本人账户”需要额外归属证据
商家或项目收付 有订单、发票或收款公示等业务资料 普通转账或收款合约结算 资产移动与链下凭证一起支持支付目的

关键区别:收到资产不等于有主动交互;陌生代币转入也不能自动代表用户兴趣或选择。

2. 交易所充提

平台与链:以 CEX 与 Ethereum 钱包之间的 ETH、USDC 移动为例。具体支持网络和充值地址由交易所账户页面确定,不能把交易所品牌映射为一个永久通用地址。

子类型 前置条件 交互过程与合约角色 结果与识别依据
CEX 提币到钱包 交易所账户可提余额、正确的目标网络与地址 提币请求发生在交易所系统;随后服务钱包发出链上付款 链上转入与提币记录对应后,才能确认业务来源
钱包充值到 CEX 对应资产和网络的有效充值信息 钱包转入指定地址,交易所系统识别并记账 链上成功与交易所入账是两个状态
充值后的服务端归集 交易所管理相关充值地址 服务方将余额转入其他服务钱包 不应自动算成充值用户再次主动操作

关键区别:“来自已标记热钱包”支持服务来源线索,不能证明所有接收地址属于同一用户。链上没有普遍统一的 CEX 充值或提现函数。

3. 代币兑换

平台与链:具体协议示例采用 Ethereum Uniswap V3;订单簿 DEX 与聚合器作为机制子类型列出,本文没有为它们新增部署和成交样本核验。

子类型 前置条件 交互过程与合约角色 结果与识别依据
AMM 单池兑换 输入资产、可用池及必要权限 路由器或池完成两种资产的交换 池 Swap 与钱包最终收支相互对应
多池或聚合兑换 有可用路径及输入资产 一个业务请求经过多个池或协议 汇总用户最终输入输出,避免把中间资产当成新增持仓
订单簿挂单与成交 可用余额或协议要求的资金状态 创建订单,随后可能取消、部分成交或全部成交 订单状态和结算记录共同确认成交,挂单不等于兑换完成
为支付准备资产 后续业务需要另一种资产 先兑换,再进行支付或应用操作;也可能被组合执行 兑换可单独确认,支付用途需后续记录支持

接口阅读:Uniswap 原版 V3 Router 的输入、输出资产与请求数量说明兑换意图;最低输出是约束,实际收到多少应查看结算结果。相应字段及交易案例见配套手册第 4.3、5.3 节。

4. 授权管理

平台与链:Ethereum 的 ERC-20 / NFT 合约,以及 Revoke.cash 等权限查看工具。实际权限保存在对应合约中。

子类型 前置条件 交互过程与合约角色 结果与识别依据
设置或修改 ERC-20 额度 账户有权管理自身授权 修改某个 spender 可使用的代币额度 Approval 和 allowance 状态;不会因此自动扣款
撤销代币额度 存在需要管理的授权 修改或清除相应权限 查看最终额度,不能只看网站连接状态
NFT 单项或操作员授权 拥有相应资产或管理权限 设置单个 NFT 授权或集合操作员权限 区分单资产权限与 setApprovalForAll
签名授权 协议支持相应签名方案 授权可能先在链下签署,后由交易提交使用 没有独立授权交易不代表从未授权;核对实际提交与状态

关键区别:授权对象不是收款人;撤销授权通常不自动退出存款、质押或 LP 仓位。

5. 跨链与资产转换

平台与链:Ethereum ↔ OP Mainnet Standard Bridge;Ethereum WETH9、Lido wstETH。跨链与同链包装分别记录。

子类型 前置条件 交互过程与合约角色 结果与识别依据
跨链转入另一网络 源资产和对应桥支持该路径 源链发起,消息传递,目标链执行;不同方向可能有额外阶段 建立消息与两端交易对应关系,分别记录各阶段状态
跨链返回或退出 持有支持退出的资产 按桥协议完成退出流程 源链成功不足以证明另一端到账
ETH 包装为 WETH 持有 ETH WETH9 接收 ETH 并记入 WETH Deposit 与 ETH / WETH 变化
WETH 解包为 ETH 持有 WETH 包装合约减少 WETH 并返还 ETH Withdrawal 与实际 ETH 转入
stETH 与 wstETH 转换 持有对应资产和必要权限 根据份额关系包装或解包 数量不应预设一比一;此操作不是质押退出

关键区别:包装可能是兑换交易里的内部步骤,不一定是用户另外签署的一笔交易。

6. 提供流动性

平台与链:具体示例为 Ethereum Uniswap V3;自动管理金库只作为服务类型,不指定未经核查的产品或部署。

子类型 前置条件 交互过程与合约角色 结果与识别依据
创建 LP 仓位 可用池、资产及权限 仓位管理合约建立相应价格区间的头寸 仓位 NFT、实际资产投入与流动性状态
增加流动性 已有仓位及新增资产 对已有仓位增加投入 IncreaseLiquidity、转移记录与仓位变化
减少流动性 拥有或有权管理仓位 减少流动性,形成待领取资产 DecreaseLiquidity 不代表资金已经回到钱包
领取资产 仓位存在待领取余额 管理合约向接收方支付 Collect 可能混合本金与手续费,需要分账
调整区间 有可调整或可退出的仓位 旧区间退出与新区间建立之间可能包含多步 关联旧、新仓位和资金去向,不能仅凭一次调用认定完成
通过管理金库持有 LP 敞口 具体金库接受存入 用户持有金库份额,由管理逻辑处理底层仓位 份额持有人与池仓位所有人可能不同,需读取该金库定义

关键区别:LP NFT 的业务主类是流动性,不因为采用 NFT 标准就归为收藏消费。资产领取额也不是净收益。

7. 借贷

平台与链:Ethereum Aave V3。

子类型 前置条件 交互过程与合约角色 结果与识别依据
存入资产 协议支持该资产且满足当时限制 Pool 接收底层资产,形成存款凭证 Supply、底层资产转移与 aToken 状态
启用或停用抵押用途 存款和协议风险条件允许 改变资产的抵押用途配置 抵押状态变化,可能没有代币转移
借款 满足协议借款与抵押条件,或相应信用委托条件 Pool 发放资产并记入债务 Borrow、资产到账与债务记录一起解读
还款 持有还款资产并满足权限要求 资产付回协议,减少对应债务 Repay 与债务变化;付款人与债务人可能不同
提取资产 有可提取存款且满足当时限制 赎回底层资产给指定接收方 Withdraw、凭证与实际到账

关键区别:借到的资产同时对应负债;存款不一定已经被启用为抵押。实际借款示例见配套手册第 5.2 节。

8. 质押

平台与链:具体示例采用 Ethereum Lido;验证者直接质押与其他委托式网络的生命周期不同,不套用 Lido 接口。

子类型 前置条件 交互过程与合约角色 结果与识别依据
通过流动性质押服务提交资产 支持的资产与可用服务 提交 ETH,获得 stETH 等相应凭证 Lido Submitted、份额和资产变化
持有并累积质押相关收益 已持有相应凭证 收益可能体现在余额或兑换关系中 不一定存在主动领取交易,需读取资产记账机制
发起退出请求 有可退出资产且满足队列要求 建立退出请求及相应凭证 请求编号、所有人和数量,不等于已收到 ETH
领取退出资产 请求达到可领取状态 完成领取并改变请求状态 已领取状态与真实 ETH 到账
在 DEX 卖出质押凭证 持有可交易凭证和可用交易路径 通过市场出售凭证 主类为兑换,不能等同于协议退出

关键区别:“持有质押凭证”“亲自提交质押”“获得网络奖励”是不同判断。买到 stETH 不证明该地址之前曾向 Lido 提交 ETH。

9. NFT 与游戏

平台与链:Ethereum OpenSea / Seaport;Ronin Market 的历史协议示例。Ronin 部署范围沿用配套手册的 2024 年审计资料,不认定为当前实现。

子类型 前置条件 交互过程与合约角色 结果与识别依据
铸造 NFT 满足项目铸造规则 资产合约创建 NFT 并分配所有权 铸造日志及资产状态;支付情况另查
买卖 NFT 有有效订单、相应资产和权限 订单结算协议交付资产与支付对价 OrderFulfilled 及代币、NFT 转移共同确认
普通 NFT 转移 有转移权限 所有权或余额从一个地址移至另一个地址 单独转移不能证明买卖或成交价格
游戏资产交易 有对应游戏资产或付款资产 市场结算游戏资产交易 必须关联已确认的游戏资产合约
游戏内操作 游戏账户和相应游戏状态 操作可能在服务端,也可能调用游戏合约 只有实际上链部分能从链上核实,登录和战斗不一定有交易

关键区别:ERC-721 / ERC-1155 是资产格式,不是业务分类;域名、LP 仓位和预测市场头寸也可能使用这些标准。

10. 治理与公共参与

平台与链:Ethereum Compound 治理;Snapshot 链下投票与 Snapshot X 链上治理分别解释。捐赠接收方需以具体项目公示为依据。

子类型 前置条件 交互过程与合约角色 结果与识别依据
委托投票权 对应治理资产和委托机制 将投票权委托给某地址 委托状态及 DelegateChanged;不代表转移代币
链上投票 满足提案规则及相应时点的投票资格 治理合约记录提案、选项和投票权 VoteCast 与具体提案规则对应
链下签名投票 满足该空间的资格与签名规则 向投票服务提交签名消息 需要平台或签名记录,不能要求钱包必有一笔链上交易
公共物品捐赠 已确认资助项目及收款方式 普通付款或资助协议处理捐赠 资金记录加项目公示、收据等支持捐赠语义

关键区别:链上可证明投票选项和记录,不能证明用户是否阅读过讨论;投给同一代表也不证明账户共同控制。

11. 应用消费

平台与链:Ethereum ENS;Polygon Polymarket CTF;商家链上支付按具体收款方案分析。

子类型 前置条件 交互过程与合约角色 结果与识别依据
域名注册 名称可注册且满足协议规则 注册承诺、注册及名称归属处理 单有 commitment 不算成功,需注册结果与所有权
域名续费与记录管理 满足续费或记录管理权限 延长有效期,或修改解析记录 到期状态与解析记录;付款人不一定是名称所有人
服务或商品支付 明确订单、资产及收款方 普通转账或支付合约完成付款 链上证明付款,商品交付通常需要业务系统证据
预测市场头寸交易 有可交易头寸或所需资产及权限 订单结算改变结果头寸持有量 对应成交与头寸转移,不能只看 ERC-1155 事件
头寸拆分或合并 持有对应抵押资产或结果头寸 CTF 在抵押资产与头寸组合之间转换 PositionSplit、PositionsMerge,区别于订单成交
结算领取 条件已有可用结算结果且持有可兑付头寸 兑付并改变头寸及抵押资产状态 PayoutRedemption 与到账;领取额不等于净利润

关键区别:同一应用里的操作可能分别属于购买、配置、转换和结算,不能统一按一次“消费”计数。

12. 安全与账户维护

平台与链:Ethereum Safe;普通钱包迁移按资产实际去向分析。具体接口解释沿用 Safe 1.4.1,其他智能账户版本需单独核对。

子类型 前置条件 交互过程与合约角色 结果与识别依据
调整多签成员 满足账户当前授权要求 增加、删除或替换 owner 成员事件与最终 owner 集合
修改签名门槛 满足现有账户规则 修改执行所需签名数量 门槛状态,不必出现资产转移
管理账户扩展权限 账户支持相应模块且有管理权限 启用、停用或修改对应功能 按具体版本核查权限状态和事件
将资产迁往新钱包 对原资产有转移权限 分别转移代币、NFT 或其他可转移头寸 资产转移可证;“设备更换”动机与新钱包归属需额外证据
清理应用权限 已存在需调整的权限 管理代币或应用授权 主操作归授权管理,可附加账户维护目的

关键区别:迁移可转移资产不会自动迁移所有协议状态;旧地址的债务、授权和不可转移权益需要分别检查。

四、跨类别关系:按目的归类,保留辅助操作

已观察到的业务 主要类别 可能包含的辅助操作 统计时的注意点
用 ETH 兑换某 ERC-20 代币兑换 内部包装为 WETH、路由经过多个池 不把内部包装和每个池跳转都算成用户独立决策
存入 Aave 借贷 代币授权、转移、凭证记账 底层存款与凭证不能重复算成收入
创建 Uniswap V3 仓位 提供流动性 授权、资产投入、LP NFT 铸造 LP NFT 不另计为收藏品购买
注册 ENS 名称 应用消费 支付、名称 NFT 归属变化、解析设置 名称相关步骤归到一个业务过程,但保留各笔交易
卖出 stETH 代币兑换 质押凭证转移 不能记为质押协议完成退出
从桥接到另一条链后消费 跨链、应用消费两个业务 目标链资产到账、授权等 两个业务可以关联,但目标链到账必须独立核验
为账户维护而撤销授权 授权管理 账户维护目的标签 一项操作不要在两个类别中重复计入总数

“主要类别”以可核验业务为准。无法确定目的时,可以记录“ERC-20 转移,目的未知”,不必强行补全用户故事。

五、后续分析表建议

每条记录对应一个已观察到的业务事件,可关联多笔交易;同一交易也可关联多个子操作。

字段 记录内容
行为大类 / 子类型 使用本文十二类及其子类型,保留未知项
业务事件编号 用于关联一个业务过程中的多笔交易
网络 / 时间 / 区块 / 交易哈希 可复核的定位信息;跨链分别记录两端
发起者 / 资产持有人 / 受益人 分别记录,不能默认都是外层 from
平台与版本 依据部署资料、历史实现和业务证据确定
合约角色 Token、Router、Pool、仓位管理器、代理、智能账户等
操作及字段解释 解码的函数、参数含义及业务事件
结果 资产收支、债务、仓位、权限或应用状态变化
费用 与本金、付款额和收入分开记录
完成状态 发起、待执行、已执行、已领取、失败等,按业务定义
主要类别 / 辅助标签 支持汇总,同时避免重复计算
证据与不确定项 交易链接、文档出处、链下凭证,以及仍不能确认的内容

本文不设定交易频率、操作占比或“真人评分”。判断一种行为是否合理,应结合资产、仓位、账户权限和实际业务需求;行为种类多寡本身不能证明真人身份。

六、来源与核验范围

完整合约地址表、接口说明、26 组来源及三笔实查交易在配套手册中。本文件复用这些研究资料,不声称逐个验证了本表所有子类型。

主题 官方资料入口
Ethereum 交易 / ERC-20 交易结构;ERC-20 标准
Uniswap V3 兑换与 LP Ethereum 部署;仓位接口
授权管理 Revoke.cash 授权说明
OP 跨链 Standard Bridge
Aave V3 Pool 接口
Lido 核心合约;退出队列
NFT 订单结算 Seaport
治理 Compound;Snapshot
ENS 官方部署目录
Polymarket 合约目录;头寸说明
Safe 执行接口;成员替换

上述入口用于追溯资料来源,不能替代某个历史区块的状态核验。CEX 账务、订单交付、个人钱包归属和链下游戏行为尤其需要链外证据。