# [深度解析L0 女巫报告专题](一) chaos_labs 官方报告

By [berwinYes](https://paragraph.com/@coolberwin) · 2024-05-20

---

针对近期沸沸扬扬的L0女巫识别，berwin从众多的女巫报告中，筛选出有意义，有逻辑的报告，进行深度解析，希望对大家有帮助。

本人推特 [@0xcoolberwin](https://x.com/0xcoolberwin) (大号被封，小号苟延残喘中)， 前大厂安全研究员，菜鸟数据分析。

这是我女巫报告深度解析专题的第一篇，接下来持续更新…

![](https://storage.googleapis.com/papyrus_images/10648706a55f40acfca6600314e0ac3af4d963c4128a5534df53519c0592dc45.png)

官方合作的chaos\_labs 报告
===================

看了下 和 [LayerZero\_Labs](https://x.com/LayerZero_Labs) 进行官方合作的 [chaos\_labs 创始人omer](https://x.com/omeragoldberg) 发布的猎巫方法，感觉有些参考价值：

报告只针对evm系链上的地址行为， aptos分析会未来分析

总用户 482w 得到女巫地址接近 70w 占比高达 14.5％

基础数据来源
======

@layerzero\_labs 和 @nansen\_ai 两部分

步骤1 检测资金来源
==========

*   重点关心CEX/DEX和跨链桥，超过50％汇入资金来源于此
    
*   关注每个地址转入的第一笔交易Token
    

追踪 L0地址 24 小时内的资金发送，并对已知实体进行分组

步骤2 初始化实体
=========

24小时之内 相同来源资金归集的地址作为一个实体，并划分实体的树状结构， 确定同一天由CEX/DEX或跨链桥 转入的地址

![图片来源于 @omeragoldberg 的推文](https://storage.googleapis.com/papyrus_images/1d91ae976adf74b76c71f06a687c25e0327c9b651e7ab350f45835462c00e4f2.png)

图片来源于 @omeragoldberg 的推文

上图是 200个由FTX24小时之内的分发资金的地址 结构图

步骤3 行为模式聚类
==========

这一步是所有识别女巫的通用方法，不完全统计指标如下：

*   资金金额 ： 每个钱包的初始金额
    
*   交易笔数：针对L0协议的交易笔数
    
*   总交易次数：地址的总活动次数
    
*   交互OAPP数量（On-chain Applications链上应用程序）：交易链上合约或dapp数量
    
*   钱包地址的多链覆盖度: 钱包地址是否在不同的L1或者L2上 进行操作，横跨链的数量
    
*   LayerZero 平均交易量：每次与 LayerZero 交互的平均交易笔数。
    
*   …..很多 未公布的特征
    

![图片来源于 @omeragoldberg 的推文](https://storage.googleapis.com/papyrus_images/65ecc439ed23f06ae1079730bfe6c8f00a6c8b44342e226982b11ca3b6eaa4a6.png)

图片来源于 @omeragoldberg 的推文

每24个小时的CEX/DEX/Bridge的聚类得到结果后，选择三个最重要的三个团伙，这里说的比较模糊，应该是选择数量最多/最密集的三个团伙，毕竟聚类后的结果形态各异，找到最大可能性的cluster，才能事半功倍。

![图片来源于 @omeragoldberg 的推文 以币安CEX为例 24小时的钱包分发地址实体 树状图](https://storage.googleapis.com/papyrus_images/806d374ef2822ec5e815e62ba7bfd890bb1a4e3ee0eda094f35ae9f258bbcce2.png)

图片来源于 @omeragoldberg 的推文 以币安CEX为例 24小时的钱包分发地址实体 树状图

可视化某次的结果：

![图片来源于 @omeragoldberg 的推文](https://storage.googleapis.com/papyrus_images/3e0310d42637c48b1cd499f86cc6bc348f543e510287d77f700049034f5dc9bd.png)

图片来源于 @omeragoldberg 的推文

左侧为低可疑、较为分散的聚类地址 投影图，右侧Silhouette score>0.7 聚集性极强的地址 投影图。Silhouette score表示地址间行为的相似程度，在\[0.1\]之间，越接近1，表示越可能相似，女巫属性更大。

步骤4 构建同一资金来源Sybil分类器
====================

同一资金来源Sybil分类器的满足条件

*   相对规模：该聚类群组的规模明显大于同一资金转入期内的其他聚类群组。
    
*   阈值规模：该聚类群组中地址个数 超过 最小规模阈值 N 。 (N为报告编写方自己设置)
    

经过 Sybil分类器筛选后的结果，即为女巫本巫。

举例1：资金来源自 FTX
=============

集群0中的地址在15小时的窗口内提供了相同的资金金额，并向L0发送了相同值的TX。

![图片来源于 @omeragoldberg 的推文](https://storage.googleapis.com/papyrus_images/f535dc9354a622f8b5a15992fcb95b80dc53a783721b887521810cf32a8dc9a0.png)

图片来源于 @omeragoldberg 的推文

判定根据：

所有地址的资金少于10u；在layerzero上发送的平均金额值小于1ku。

举例2： 资金来源自 @kucoincom on @avax
==============================

![图片来源于 @omeragoldberg 的推文](https://storage.googleapis.com/papyrus_images/7cfeeb9cf01c19e9052da4bf604339c4947b56151cc0188d8e14a11034b454d5.png)

图片来源于 @omeragoldberg 的推文

15 小时内从kucoin充值金额，且资金数额相同，平均金额值相似且tx数量几乎一致，并都与正好 9 个 合约进行了交互，在layerzero上发送的平均金额值小于1ku。 这个看上去 比上一个更加明显！！！

步骤5 结果过滤
========

初始结果：约 200 万用户最初被标记为可疑Sybil地址，占 LayerZero 独立用户的约 41%。(真的是非常夸张)

筛选过滤：过滤每个资助期的前 3 个群组，发现 120 万名可疑Sybil地址。

持续过滤：根据资金数量和交易量 继续过滤(具体的筛选过程没有给出)，得到70w可疑Sybil地址，占l0 总地址的14%。(还是很多 😓)

![图片来源于 @omeragoldberg 的推文](https://storage.googleapis.com/papyrus_images/c830c88c5c1e24b4cc0fa25a7553916e779a7ffb59db8df588c6634f9bb4892e.png)

图片来源于 @omeragoldberg 的推文

个人思考
====

L0项目方声势浩大的女巫检测活动几乎占据了最近半个月的撸毛圈头条，L0项目方 胡萝卜🥕+大棒 模式 杀得 撸毛人 风声鹤唳。

**一方面，打出自首拿15%空投，“项目方不会忘记你做出的贡献” ，这种温柔一刀，让散户犹豫，观望；**

**另一方面，大力和多个Labs合作检测女巫，并且开通github举报通道，一周收到2k篇举报，“让英雄去查英雄，让好汉去查好汉”，《大明王朝》诚不欺我，摆出一副，“你想死就让你死的痛快”的强硬态度。**

说回检测方法：

女巫检测方法 相比于去年，在行为上暂时没有看到特别大的突破，交互金额，交互时间，交互次数，多链分析 这些 老生常谈

但是今年 很多 分析者 找到了突破口 **资金来源 资金来源 资金来源**

无论链上的交互多么天马行空，杂乱无章，只要批量，永远绕不过。

CEX DEX 批量 方便可靠，代码并不难，操作性强，但是这些也成为了 猎巫者的关注重心

DEX Bridge 的地址固定，CEX 虽然不固定 但范围不大，筛选起来事倍功半，作为 任何检测方法的发起点，都是最优选择！！！

我不只在一篇女巫报告中看到针对资金来源的分析，感觉这个趋势会越来越聚焦于此，也希望大家以后对此有足够多的关注。

写在最后
====

本人推特 [@0xcoolberwin](https://x.com/0xcoolberwin) ，希望大家能多多关注一波，目前聚焦于有趣的数据分析，接下来还会带来更加有趣的Mirror，希望对大家有所帮助。

---

*Originally published on [berwinYes](https://paragraph.com/@coolberwin/l0-chaos-labs)*
