ETH 市场价格与预言机
DEX 执行价中位数 / Chainlink 桶末价格 / 价差百分比
价差 = (DEX / 预言机 − 1) × 100%;无成交的时间桶保留为空。
从预言机更新的时差,到稳定币市场的短暂失衡。沿着公开链上数据,复核价差、资金流与套利地址。
DEX 执行价中位数 / Chainlink 桶末价格 / 价差百分比
价差 = (DEX / 预言机 − 1) × 100%;无成交的时间桶保留为空。
时间桶中位数、成交量加权中位数、最大值;柱形为 USDC/USDT 成交量
正值表示 USDC 相对 USDT 溢价。1 bps = 0.01%;DAI 交易不计入溢价。
X 帖文参考数未经独立验证;窗口和会计口径可能不同。
所有时间均为 UTC+8;人工背景与自动检测分开标注。
Aave 借出卖出 · 按已实现利润排名
关联标签包含启发式规则,不代表已验证身份归属。
USDC / USDT · 按面值净利润排名
从单一价差,追踪到跨资产的市场反应
向已知 DEX 端点转出仅是流向证据,不能证明已经完成抛售或最终受益人。
跨事件观察地址行为,沿证据回到每次交易
让每个数字都有可回溯的口径
从 Aave V3 Borrow 事件的 onBehalfOf 提取借款人,抓取 ETH/WETH 与稳定币 Transfer,并通过 trace_transaction(失败时使用 callTracer)补齐原生 ETH 内部调用净流。借款、还款及包装边不计入成交;唯一 tx.from 别名可关联至借款人。
资产流出且稳定币流入识别为卖出,反向识别为买入。已实现利润 = min(卖出量, 买入量) × (平均卖价 − 平均买价),采用匹配平均成本法,非 FIFO;并不要求买入发生在卖出之后。
按市值计利润 = 稳定币净流 + 资产净流 × 交易窗口末的历史预言机价,含未分类转账。不是完整钱包权益;不含 gas、利息和外部仓位。
Curve 与 Uniswap 池成交归属至交易 tx.from,避免把路由器视为交易者。USDC、USDT、DAI 等均按 $1 面值估值;净流盈亏 = 收入 − 支出,成交量采用两侧面值均值。
USDC/USDT 溢价 = (USDT / USDC − 1) × 10,000 bps。图表保留普通中位数、成交量加权中位数和最大溢价;无成交桶不插值。
优先使用历史 Chainlink 美元参考价,否则使用 Binance 分钟收盘价(USDT 按面值)。机会估值为数量乘以有利执行价差,不证明 CEX 对冲已经成交。cbBTC 的 BTCUSDT 参考属于代理基准。
地址库以事件、资产、技术为键归档估计收益;风险标记地址独立保存。技术分类与黑客关联使用证据启发式,不构成身份判定。
PublicNode、dRPC、1RPC:Ethereum 日志、转账、区块与历史合约调用;Chainlink:历史预言机价格。
Binance 公开 K 线:其他资产分钟参考价格。每个地址与交易提供 Etherscan 复核链接。
在仓库根目录使用 Python 3.9+ 执行下方命令;需等交易窗口结束且 RPC 可查询历史区块。脚本顺序运行主采集、其他币种扫描、地址簿入库与导出,最后生成 site/data/ 精简数据。
START="2026-10-30 04:00" END="2026-10-30 10:30" \
TRADE_END="2026-10-30 13:00" SCAN_END="2026-10-30 07:00" \
ASSET=WETH INCIDENT=binance-hotwallet-2026-10-30 \
EVENT_NOTES=notes.example.json ./make_all.sh
# 仅重新生成网站数据(不联网)
python3 build_site.py --data data --out site/data可选环境变量:OUT、CACHE、WORKERS、DB、PYTHON、CONFIG、TZ_OFFSET。更换事件须同步调整时间、INCIDENT 与攻击者规则,详情见仓库 README_DATA.md。
静态托管 site/ 目录。网站只保留两榜各前 50 名的成交明细,所有汇总行保留;没有追踪脚本,也不需要 API 密钥。