持币地址数涨了:一个人可以是多少个地址
项目方爱晒“持币地址突破多少万”,可 ERC-20 标准里根本没有“持有人”这个概念,只有地址和余额。LayerZero 2024 年空投前标出 803,093 个疑似女巫地址,看持币地址数怎么算、什么时候会骗人、该拿什么核对。
先说结论
5 条- ERC-20 标准没有规定持有人列表或持有人总数,与持仓统计直接相关的接口只有 balanceOf,无法枚举全部持有人。浏览器页面上的 holders 数字是索引服务自己统计的,数法各家未必一致。
- 地址不是人。一个人可以控制几十、几百甚至上万个地址,一个交易所的一只归集钱包背后又可能是几十万个用户。所以“地址数”既可能高估人数,也可能低估人数,方向要看具体是哪类地址。
- LayerZero 在 2024 年 5 月的空投前公告里说,近 600 万个地址与协议有过交互;据 Cointelegraph 报道,LayerZero Labs、Chaos Labs 与 Nansen 从最初超过 200 万个疑似地址里收窄标准,最后标出 803,093 个疑似女巫地址,相当于近 600 万交互地址的 13% 至 14%。
- 同一个地址数,四种读法结论完全不同:真有人来了、一个人拆成多个地址、交易所归集地址、合约地址。分辨靠新增地址的首笔资金来源、持仓是否整齐划一、一段时间后余额还在不在,而不是靠数字本身。
- 链上能看到每个地址的余额、首笔入账来源和转账往来,看不到地址背后是谁、几个地址是不是同一个人。资金同源、行为同步只是迹象,不是证明。
3,321,295个地址
数据截至 2026-09-30 数据读取于 2026-09-30 02:34 UTC 前后,区块浏览器随链上转账持续更新更新
Source: Etherscan · etherscan.io
解读
人写- 怎么算出来的
- ERC-20 标准没有规定持有人列表或持有人总数,也无法用 balanceOf 枚举全部持有人。常见的索引思路是读取转账事件,逐个地址累加收支,余额大于零的记为一个持有地址,必要时再用合约状态校验余额。所以“持币地址数”是索引服务算出来的派生数字,不是合约里存着的字段,各家的统计范围和更新节奏可以不一样。
- 什么时候会骗人
- 三种时候最容易读错。一是奖励按地址发放的活动前后:拆分地址就能多领,地址数会被快速推高,但真实的人没有增加。二是数字里混入了交易所和托管钱包:一只归集地址对应大量用户,人数被压低。三是余额极小的地址:项目方或第三方向大量地址群发少量代币,地址数上去了,但这些地址并没有主动选择持有。
- 该拿它跟什么比
- 把持币地址数和三个数一起对照:新增地址里首笔资金来自同一个来源的比例、一段时间后仍留有余额的比例、前几十名地址的持仓占比。只有地址数在涨,而这三个数没有异常,才更接近真实的人变多了。
这份数据的边界
- 这个数字是 Etherscan 自己统计的“余额不为零的地址数”,其他浏览器或数据服务的数法与更新时间可能不同,同一个代币在不同网站上的数字未必相等
- 地址数里混着普通钱包、合约地址、交易所与托管钱包,不能换算成持有人数
- 这是单一时点的读数,不代表这个数字一直如此,也不说明其中有多少地址属于同一个控制人
钱从哪来到哪去
FLOW- 钱从哪来
- 项目方或协议预留的空投、激励与积分奖励预算,按“每个合格地址能领多少”来分配
- 钱到哪去
- 同一个控制人把资金和操作复制到多个地址,每个地址都领一份;奖励规则按地址而不是按人发放,多出来的部分从真实用户的份额里被摊薄
这条链断在“规则按地址发、没有人能证明地址背后是谁”这一步:只要奖励按地址计,拆地址就有收益,地址数就会被推高。
链上能看到什么,看不到什么
CHAIN能看到
- 每个地址当前的代币余额,以及它是普通钱包(EOA)还是合约地址
- 一个地址的首笔入账来自哪个地址、什么时间,之后和哪些地址有转账往来
- 一批地址是否在相近时间、用相近金额、经过同一个中转地址完成了同样的操作
- 一段时间之后,这批地址里余额仍在的有多少、已经转空的有多少
看不到
- 任何一个地址背后是不是同一个人或同一个团队,资金同源只能提示,不能证明
- 交易所归集钱包、托管钱包里实际对应多少个用户,链上只有一个地址,内部账本不公开
- 一个地址持有代币的动机:长期持有、等待空投资格,还是暂存后转走
- 场外转让:地址没变,实际控制人已经换了
项目方爱晒一个数:持币地址突破多少万。看着像“有多少人持有”,可从来没有任何人在合约里登记过。ERC-20 标准没有规定持有人列表,也没有规定持有人总数;与持仓统计直接相关的接口只有 balanceOf,只能一个地址一个地址地查余额,没法枚举出全部持有人。浏览器页面上那个 holders 数字,是索引服务自己统计出来的。
2024 年 5 月,LayerZero 在空投前的公告里说,已有近 600 万个地址与协议交互过。据 Cointelegraph 报道,LayerZero Labs、Chaos Labs 和 Nansen 一起筛查,把最初超过 200 万个疑似地址收窄,最终标出 803,093 个疑似女巫(sybil)地址。女巫地址指的是同一个控制人用大量地址冒充多个独立用户,好在按地址计奖励的活动里重复领取。803,093 ÷ 近 600 万,约为 13% 至 14%。这说明一件事:地址数和人数之间,可能隔着一个不小的倍数。
持币地址数是怎么数出来的?
holders 数字从哪来
合约层面没有“持有人”这个对象。你的钱包地址收到代币,只是合约账本上多了一行“这个地址有多少”。常见的索引思路,是读取历史转账事件,按地址累加收入和支出,余额大于零的记一个持有地址。Etherscan 没有公开说明它统计 holders 的具体算法;它的接口文档只列出返回结果:持有人地址、持有数量,以及地址类型(C 为合约,A 为普通账户),没有“这是个什么人”的信息。
单靠事件也不一定准。个别非标准代币会在转账事件之外改动余额,或者漏发事件,这时事件累加出来的余额要拿合约的 balanceOf 校验。所以不能断言所有服务都只靠转账事件,各家的统计范围和更新节奏可以不同。
WETH 页面上的 3,321,295 说明了什么
我们在 2026-09-30 02:34 UTC 前后打开 Etherscan 上 WETH(包装以太币)的代币页面,显示持有地址 3,321,295 个。这个读数能说明的是:按 Etherscan 的统计方式,有这么多余额不为零的地址。说明不了的是:其中多少是个人钱包,多少是合约,多少是交易所的归集地址,多少属于同一个控制人。同一个代币换一家数据服务,数字还可能对不上,因为统计的起止点、是否剔除极小余额、更新频率都由各家自己定。
一个数字,四种读法
地址数涨了,至少有四种解释,它们对应的现实完全不同。
四种来源对照
| 地址数上涨的原因 | 现实里发生了什么 | 这个数字的偏差方向 |
|---|---|---|
| 真有新的人进来 | 各自从不同来源拿到资金、自己选择持有 | 接近人数 |
| 一个人拆成多个地址 | 同一控制人复制操作,为了在按地址计奖励的活动里多领 | 高估人数 |
| 交易所或托管钱包 | 大量用户的币汇到少数几只归集地址 | 低估人数 |
| 合约地址 | 流动性池、质押合约、跨链桥等程序化持有 | 不对应任何一个人 |
拆地址:一笔账和一次筛查
第二行值得多看一眼。奖励规则一旦写成“每个合格地址领一份”,拆地址的成本就是几笔转账的手续费,收益是多领一份。这笔账让拆地址成了理性选择,而不需要谁去策划骗局。Arbitrum 基金会在文档里说明过它的筛查思路:把链上全部转账画成图,切分成子图,节点多、连接密的簇被判为疑似女巫群,簇里的账户合并成一个接收地址,再用与 Nansen、Hop Exchange 合作整理的名单手工剔除已知女巫。文档没有公布具体剔除数量,所以这套方法到底筛掉了多少、误伤了多少,外部无从核对。
归集地址:为什么反而低估人数
交易所和托管平台把用户充值汇到少数几只归集钱包,链上只看到一个地址,内部账本不公开。这类地址一只就可能对应几万个用户,地址数在这里是往小的方向偏。所以地址数既可能高估人数,也可能低估人数,方向要看具体是哪类地址。
链上能看到什么,看不到什么?
链上能看到地址的行为,看不到地址的主人。这条线在哪断,决定了你最多能下到什么结论。
能看到的和看不到的
能看到的:
- 每个地址的余额。
- 它是普通钱包还是合约:Etherscan 地址页通常会标出合约标记;也可以用以太坊 JSON-RPC 的
eth_getCode查这个地址的账户代码,返回非空就是合约,返回空就是普通钱包。 - 一个地址首笔入账来自哪里、什么时候到的。
- 一批地址是否在相近时间,用相近金额,经过同一个中转地址,做了同样的事。
- 隔一段时间回头看,这批地址的余额还在不在。
看不到的:
- 这些地址是不是同一个人。资金同源、行为同步只是迹象。两个人从同一家交易所提币,首笔资金也可能是同一个地址。
- 交易所归集地址背后有多少用户。内部账本不上链。
- 持有动机。留着余额,可能是长期持有,也可能是在等下一次资格快照。
- 场外转让。地址没变,控制人可能已经换了。
LayerZero 是怎么从行为反推的
LayerZero 的公告给过一个旁证:它列出的可疑行为包括“运营几十、几百甚至上千个地址”、为了跨链而铸造没有价值的 NFT、使用 Merkly、L2Pass 这类专门刷交互的应用、做金额极小的跨链转账。这些都是能在链上留下痕迹的行为特征,是从行为模式反推,不是读出了谁是谁。所以它的名单也只叫“疑似”,公告还给了自首窗口:14 天内主动申报的,可以拿到本来份额的 15%。据 The Block 报道,LayerZero 联合创始人兼 CEO 在 2024 年 5 月 14 日说,自首的地址可能达到 10 万个以上。这个数是他当时的说法,不是最终统计。
拿到一个地址数,该怎么往下核对?
四项核对
数字本身不能下结论,顺着四个问题往下走:
| 核对什么 | 读到什么 | 倾向的解释 | 仍然下不了的结论 |
|---|---|---|---|
| ① 涨在什么时候 | 上涨集中在空投快照、积分活动、上所公告前后 | 有人在为资格增加地址,先当作可疑 | 不能说涨的都是假的,活动本身也会带来真人 |
| ② 新增地址的首笔资金 | 抽样查一批新增地址,多数首笔入账来自同一个地址或同一个批量转账合约 | 一个控制人分发启动资金,倾向拆地址 | 不能确定是同一个人,也可能是项目方自己分发 |
| ③ 新增地址的持仓 | 金额几乎完全一样,刚好卡在活动门槛上 | 按规则量身定做的操作 | 门槛本身就是公开的,真实用户也会凑门槛 |
| ④ 一段时间后的余额 | 一个月后,大部分新增地址已转空或只剩零头 | 冲着资格来的,不是冲着持有来的 | 转空也可能只是换了个自己的新地址 |
走完这四步,可以得出的结论只有三档:多个信号同时出现,这个地址数不能当作人数;只出现一个,值得继续查;一个都没出现,只能说没看到常见的痕迹,不能证明每个地址都是独立的人。
一个折算的例子
设想一个代币,页面上写着 10 万个持有地址。假设逐个核对后确认,其中 6 万个地址的首笔资金都来自同一个批量转账合约,并且每 3 个地址对应同一个控制人,那么这 6 万个地址只相当于 2 万个人;再假设其余 4 万个地址各自独立,合计约 6 万个控制人,比页面上的 10 万少了四成。
这个例子只演示地址数怎么打折。现实里没人能逐个核对,抽样结果也不能直接套到全部地址上,所以页面上的地址数只能当上限参考,算不出真实人数。
这个数该拿什么来对比?
单看地址数没有意义,要放在三个数旁边看。
和持仓集中度对照
先看同一时间的持仓集中度。地址数很大,前十名地址却占了大半供应量,说明这些地址大多是余额极小的“陪跑者”。持仓集中度怎么看,链上数据怎么看一文里讲过,注意先剔除交易所、锁仓合约和流动性池地址。
和成交量、自身历史对照
再看地址数的变化和成交量的变化是否同步。成交量本身也可以刷,交易量是怎么刷出来的拆过怎么认出洗交易。两个数一起被推高,通常是同一批人在同一个操作里做的,不是两个独立信号互相印证。
最后看这个数字自己的历史。同一个代币,同一家浏览器,不同时间点的读数才可比。跨代币、跨网站比地址数,比的是各家的统计方式,不是热度。
常见问题
Q: 持币地址数是不是等于持有人数?
答: 不等于。地址是密钥控制的一串编号,一个人可以有很多个,一只交易所钱包也可以对应大量用户,合约地址背后根本没有具体某个人。地址数只能说明“余额不为零的账户有多少”。
Q: 为什么同一个代币在不同网站上持有地址数不一样?
答: ERC-20 没有规定持有人怎么统计,各家自己扫转账记录。有的排除余额极小的地址,有的统计到的区块高度不同,有的对合约地址另有处理,数字自然对不上。比较时只能在同一个网站、不同时间点之间比。
Q: 怎么知道一个大额地址是不是交易所的?
答: 浏览器通常会给已知的交易所、协议地址加名称标签,区分合约和普通钱包,要看地址页的合约标记,或用 eth_getCode 查账户代码。没有标签不代表不是交易所,只是浏览器没收录。也不要因为一个地址转账频繁就断定它属于某家机构,那是猜测。
Q: 女巫地址一定是作弊吗?
答: 女巫是一个行为特征描述:同一控制人用多个地址冒充多个用户。它是否违反规则,取决于具体活动写了什么条件。LayerZero 的名单也称为“疑似”,并在收窄标准的过程中承认要尽量减少误判。链上只能看到行为相似,看不到意图。
Q: 我发现自己的地址被空投了一堆不认识的代币,算不算“持有”?
答: 链上余额确实记在你的地址上,所以会被计入持币地址数。但这类群发的小额代币,有些是为了诱导你去访问某个链接。不要点开、不要授权,具体识别方式看假空投那篇。
Q: 地址数暴涨,是不是说明有真实新用户涌入?
答: 只能说明有更多地址持有了余额。按前面四步查新增地址的首笔资金、持仓和一个月后的余额,才能判断是真人变多还是地址变多。查不出异常也不等于每个地址都是独立的人。
Q: 这些方法能保证认出所有拆分地址吗?
答: 不能。行为足够分散、资金来自不同交易所、操作错开时间的拆分,用这套方法可能一个也认不出来。它是用来给地址数打折扣的,不是用来点名某个地址的。
参考资料
- EIP-20 · ERC-20 代币标准 —— 标准规定了 balanceOf、totalSupply、transfer、approve 等接口与事件,没有持有人列表或持有人总数
- Etherscan API 文档 · 获取代币持有者排行 —— 返回持有人地址、数量和地址类型(C 合约 / A 普通账户),单次上限 1000 个,未说明统计算法
- 以太坊 JSON-RPC 文档 · eth_getCode —— 查询地址的账户代码,用来区分合约与普通钱包
- Etherscan · WETH 代币页面 —— 快照数据来源,2026-09-30 02:34 UTC 前后显示的持有地址数
- LayerZero 官方博客 · 处理女巫行为 —— 2024-05-03 的公告,包含可疑行为描述、自首规则,以及近 600 万交互地址的背景
- Cointelegraph · LayerZero 结束女巫自首阶段 —— 报道了 803,093 个疑似女巫地址及筛查方
- The Block · LayerZero CEO 称自首地址可能达 10 万个 —— 2024-05-14 关于自首进展的说法
- Arbitrum 基金会文档 · 女巫账户 —— 按转账图切分子图来做筛查的思路
版本 1.0 · 更新于 2026-09 · 3,321,295 是 Etherscan 页面在 2026-09-30 02:34 UTC 前后显示的 WETH 持有地址数,会随时变动,也不代表其他统计服务的读数。803,093 出自 Cointelegraph 报道的 LayerZero 筛查结果,13% 至 14% 是它与“近 600 万”相除的结果,不是官方公布的比例。这些方法只用来给地址数打折扣,没法认定任何具体地址的身份或行为性质,也不构成投资建议。
接着看
交易量是怎么刷出来的:这几个迹象能认出洗交易
2024年,两种探测方法在以太坊、BNB Smart Chain、Base三条链上合计扫出25.7亿美元疑似清洗交易,这是相加后的上限估计。讲清中心化交易所和链上DEX两套验证方式,以及普通人自己怎么核对一笔成交量真不真。
链上数据怎么看:先核对哪几个数
同一天同一个来源,Base 的交易笔数是以太坊主网的 4.3 倍,活跃地址却更少。这里讲清活跃地址、交易笔数和两者比值分别说明什么,给出一套固定的核对顺序,以及链上能看到什么、看不到什么。
一笔链上交易怎么读:从状态到日志
一笔交易记录有十几个字段,多数人只看金额和时间。看懂状态、方法码、事件日志和余额变化分别说明什么,能把十六进制的方法码还原成人话,弄清日志里为什么会跳出好几笔转账,核对一笔交易实际做了什么。