链上数据:可观察不等于可解释
区分地址与人、转账与需求,以及可复现指标与有说服力的图表。

从观察单位出发
区块链按自身规则记录事件,并不会自动记录背后的经济动机。一个地址不一定代表一名客户:一个人可以控制多个地址,一个托管地址也可以代表许多人。代币转账可能是购买、还款、钱包间转移或合约操作。因此,首要分析任务是明确数据集中的一行到底代表什么。
Ethereum 数据文档介绍了通过节点、浏览器和索引工具访问数据的方法。这些是底层活动的不同视图,而非对某个经济故事的独立确认。精美的看板仍可能依赖不完整的标签集,或采用值得审查的查询筛选条件。
建立指标规范
设想以日活跃地址比较两个应用。明确链、时区、成功或回滚的交易、合约版本,以及“活跃”是指发送、接收还是调用函数。确定是否计入智能合约钱包和中继者。保留查询及地址列表,让下一位研究者可以复现结果。
然后,在醒目指标旁写明局限。活跃地址可以衡量地址层面的参与,但没有额外假设,就无法确定独立的真实客户数。地址留存有用,但某个地址从群组消失,可能意味着迁移到新钱包,而不是失去一位用户。好的标签能减少不确定性,却不能消除它。
区分价格影响与使用量影响
以美元计价的锁仓价值可能因代币价格上涨而增加,即使没有新增代币流入。反过来,在价格下跌期间,下降的美元总值也可能掩盖净存入。应按一致的价格惯例,同时计算代币数量及其价值。说明是否同时统计凭证代币和底层存款,因为递归索取权可能夸大整个生态的合计总量。
对于一个虚构金库,1,000 枚价格为 $20 的代币价值 $20,000。一个月后,950 枚价格为 $30 的代币价值 $28,500。美元金额上升了 42.5%,但代币数量下降了 5%。任何一个观察结果都不能单独证明采用程度提高。这种背离本身正是应当引导下一步提问的发现。
研究分类与时点
流入交易所通常被解读为潜在卖压。这一解读取决于收款地址确实属于交易所,以及转账并非内部重组。新充值地址、综合账户安排和跨链桥合约会使归属判断复杂化。带标签的转账是资金移动的证据;未来出售则是推断。
回测应使用历史决策时点已经可用的标签。加入数月后才识别出的地址可能引入前视偏差。索引延迟和链重组也会影响信号何时变得可观察。测试假设可快速获取信息的策略时,应同时保存事件时间和数据摄入时间。否则,研究可能让自己比实际观察者更早获得信息。
明确列出竞争性解释
一份有用的练习备忘录应包含一个指标、其构建方法、两种替代解释,以及能区分它们的证据。如果激励公告后活动激增,应比较交易规模、重复行为,以及奖励改变后的持续性。大量低价值交易可能反映真实尝试、自动化刷奖励,或两者兼有。不要强行用单一解释概括混合行为。
将数据视为缩小假设范围的工具,而非机械的价格预测。即便网络确实增长,也不一定会为某一代币累积价值。费用可能流向验证者、用户、应用公司,或者根本不流向任何代币持有人。从测量走向估值之前,应将可观察的使用情况与具体经济权利联系起来。
最后一个练习:选一张图表,用严格可观察的措辞重写标题。将“投资者正在吸筹”改为某个明确定义地址集合中实际测得的余额变化。然后列出恢复更强主张所需的假设。这样既区分可靠观察与解释,也使分歧富有成效:读者可以审视假设,而不是争论含糊的标题。
追踪同一组地址,而不只看总量增长
假设某应用四月有2,400个活跃地址,五月有4,800个,其中只有600个来自四月的原有群体。月活跃地址总量翻倍,同时原群体的回访率为25%。这两个结果并不矛盾,而且都不是直接对真实人数的统计。
先定义什么叫“回访”:发起任意交易、成功使用某项功能,还是实际付费?领取奖励算不算使用产品?如果定义不同,同一组原始记录可能产生不同结果。还应把激励活动期间与活动结束后的表现分开,避免把补贴驱动的动作直接当作持久需求。
时间窗口也应明确。按自然月统计,与从首次使用起连续观察30天,会形成不同的群体和机会窗口。公开计算规则,才能区分行为真的改变了,还是统计方法改变了。地址数量适合描述链上活动,但不宜在没有额外依据时改称独立用户数。
层层生成的凭证,不是层层新增的外部资金
假设将价值100单位的资产存入协议甲,并获得代表存款的凭证,再把该凭证存入协议乙。两个协议都可能报告100单位的资产规模,但合计200单位不一定意味着新增了200单位外部资本。同一底层资产可能在不同环节被重复计入。
把最初的资产与其上形成的各项请求权画成一条链。总额指标可以反映服务被使用的规模,净额指标则尝试扣除重叠;二者都有用途,但不能不加说明地赋予同样的经济含义。还要记录估值时间和价格来源,避免数量与市值混用。
在练习中让其中一项服务暂停。另一张凭证是否仍可独立赎回,还是必须等待前一环节恢复?重复计算不只可能放大规模,也可能遮住风险集中在同一份抵押品上的事实。研究组合关系时,应同时追踪资金来源与退出依赖。