Arbitrum:我们是如何排查和确认女巫地址的?

23-03-17 11:19
阅读本文需 27 分钟
总结 AI 总结
看总结 收起
原文标题:《"All for One and One for All" - An on-chain distribution model for the Arbitrum community》
原文编译:月之暗面,PANews


TL;DR


•Offchain Labs、Arbitrum 基金会和 Nansen 共同设计了一个 Token 分配模型,该模型以社区成员在 Arbitrum 生态系统中的参与度为分配基础


•这个分配模式依赖于 Nansen 的链上数据,根据钱包的链上历史活动记录来分配资格点,钱包地址至少要达到三个积分标准才能获得空投的资格。


•符合条件的钱包名单涵盖了 625,143 个地址,统计周期为自 Arbitrum One 成立以来,截至 2023 年 2 月 6 日


•拥有社区金库并一直在推动 Arbitrum 生态系统向前发展的协议,也会被邀请参与为自己的社区分配部分 Token


简介


Arbitrum 基金会与 Offchain Labs 合作宣布为 Layer 2 项目 Arbitrum 进行第一次治理 Token 的空投,并将其分配给 Arbitrum 用户和相关社区。(推荐阅读:《你能领多少ARB代币?速览Arbitrum代币经济学和空投细则》)


Arbitrum 基金会和 Nansen 合作,一起设计了空投策略和分配模型,以量化的方式确保每个钱包或链上实体地址是否满足空投资格标准。


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 1:L2 崛起,2023 年 2 月 Arbitrum 日交易量首次超越以太坊


Arbitrum 基金会已授权 Nansen 确保,会考虑到与网络交互的地址数量,以及将 Token 空投到给促进 Arbitrum 生态发展的用户手中。


•分配模式将基于链上数据:通过 Nansen Query 查询 Arbitrum 过往历史数据


•机制设计将包含多个参数和标准,以确保其安全性


•Nansen 的分析将会按照 Arbitrum 的母公司 Offchain Labs 的设想展开


简而言之,链上分析具有人为规划的部分,即使使用了严格的分析标准,但是空投分配模型也无法做到绝对精确。


在本文中,我们将介绍 Arbitrum Token 空投的具体流程和分配模型。


第 1 部分和第 2 部分回顾了空投计划的具体变量和目标。第 3 部分说明了分配标准和链上分析之间的具体过程。第 4 部分和第 5 部分详细说明了资格标准和相关「积分」设计。第 6 部分介绍了反女巫共计的理念。第 7 部分总结了符合条件的钱包地址的最终统计数据。第 8 部分重点介绍符合条件的 dApp 和协议。


1. Token 分发模型是空投成功的关键因素


鉴于 Token 空投的复杂操作性,通常需要对用户的参与和治理决策的过程进行优化。因此,协议需要设置具体的空投标准,以支持协议实现长期发展目标(见下文「2. 空投的原则和目标」部分)。


在 Arbitrum Token 空投中,Nansen 专注于分配模型参数的设计,以尽可能帮助 Arbitrum Foundation 制定分配标准并确定 Token 空投的接受者列表。但以下因素与空投分配模型也具有较强关联性:


•需求方因素:主要涉及 Token 在协议治理中的用途,需要在此基础上确定 Token 需求


•供给方因素:供给方由 Token 发行数量(空投与其他渠道发行多少 Token )、时间(影响未来行为的潜在归属时间表)和分配模型等因素共同决定。


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 2:本轮空投分配模型变量


2. Airdrop 的原则和目标


Arbitrum Foundation 希望通过空投来优化 Arbitrum 协议治理的去中心化程度。因此,可以考虑的方法是尝试定义有机活动。「有机」活动包括在 Arbitrum 上进行有效交易,以及帮助开发链上 dApp 和其他协议议,或为 Arbitrum 的治理做出积极贡献。以上行为可以在链上数据中进行测量,并在 Arbitrum 链上按钱包活跃度进行分类。


但是,部分进行多次交易的钱包地址不一定是真实的需求,无法保证在这些地址会在空投后继续保持活跃。因此,链上数据分析的一个目标是帮助识别具备「女巫」攻击色彩的钱包地址,例如那些只是为了获取本轮和未来空投资格的钱包。第二个目标是通过引入和女巫行为具备高度相关性的「负面标准」,这是由 Offchain Labs 反女巫攻击研究人员基于 Nansen Query Arbitrum 和以太坊链上数据运来设计的。


3. 分发标准和链上数据分析:一个反复推敲的过程


Arbitrum Foundation 和 Nansen 一起定义了何为「有机」活动,随后将这些行为转化为定量标准和阈值,并且通过链上分析去完善这些标准和阈值(见图 3)。


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 3:项目流程,从第一性原理标准到数据有效性


该研究大体遵循以下步骤:


Step 1:根据空投的目标,按照第一性原理去定义分配 Token 的活动


该步骤定义了链上活动符合「有机」条件的事前标准。在这一点上,我们试图在查看链上数据之前回答以下问题:一个钱包应该发起多少笔交易才有资格获得空投?随着时间的推移,有机行为应该是什么样的?进行桥接和花费的相应以美元计价的价值是多少?


Step 2:链上数据的收集和对合格行为的量化标准


在此阶段,我们对之前定义的假设原理进行建模,使用 Nansen 处理 Arbitrum One 的链上数据将其转化为定量标准,包括交易、传输、日志、跟踪以及 Nansen 其他标签等(见图 4).


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 4:Nansen 查询界面:Arbitrum One 链上钱包地址转账活动数据

Step 3::敏感度分析


我们通过在分配模型中设立资格标准,并结合之前已经创建的地址列表的建立临时模型。该模型可以将一定数量的正面或负面积分归因到标准中。


我们审查了部分地址数据,以评估我们的标准和积分设计是否过于严格,因为它们只能捕获 Arbitrum 上地址的过于靠前的地址数据,反之亦然,也需要检查这些标准是否过于宽松。我们可以通过可视化分配标准的来说明这个过程(图 5 到 8)。


此步骤需要进行多次迭代,并最终得到合理的阈值和标准。例如,该模型必须捕获得分高于图 5 至 8 所示的中值阈值的地址数据:例如「进行交易的不同月份数」标准的阈值设置为两个月或更长时间,并且要高于一个月的中位数。


除了敏感度分析,我们还进行了交叉分析,以确保各类别的资格标准可以进行互补,并捕捉到参与 Arbitrum 用户的主要行为。


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 5:按发起交易数量划分的钱包地址,2023 年 2 月 6 日的快照(Arbitrum One)


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 6:按第一次和最后一次交易之间的间隔时间划分的地址数据,2023 年 2 月 6 日的快照(Arbitrum One)


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 7:按交易的不同月份数划分的地址数据,2023 年 2 月 6 日的快照(Arbitrum One)


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 8:按美元计价的钱包地址,2023 年 2 月 6 日的快照(Arbitrum One)


Step 4 :确定最终标准和反女巫设计


确定合格与不合格活动的标准,并根据链上分析结果修正积分系统。在此阶段,添加 Arbitrum Nova 作为 Arbitrum One 的补充标准。因此重新调用模型,直到获得满意的结果。


Offchain Labs 研究人员也设计了反女巫攻击模型,他们对 Arbitrum 和以太坊上的历史交易和数据进行了建模。删除了将部分可能涉及女巫的地址钱包。


Step 5:符合 Token 空投条件的钱包地址预选名单


模型最终得出了合格的钱包地址。哪些被标记为交易平台、资金池、用以「销毁」的地址和跨链桥的等「功能性」钱包地址。钱包地址列表已准备好进行最后一次合格性审查。


4. 合规标准和其他 Token 分配标准


上述过程产生了围绕以下大类定义的最终具体标准(见图 9):


•钱包发起的交易或转账的数量、价值和时间跨度的量化阈值


•这些钱包的行为为 Arbitrum 带来了流动性


•试验使用像 Nova 这样的新 Arbitrum 链


•另外,以下用户需要特别强调: 拥有社区金库的 dApps 也会获得一部分空投,并且将会以符合标准方式分发给他们的社区。通过 Token 分发进行本地化决策一直是 Arbitrum 作为生态系统和社区的重要部分。具体细节参考「8. 分布式治理」。


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 9:空投细分标准


Nansen 收集的历史数据从 Arbitrum One 的创世区块开始:


2022 年 8 月 31 日区块编号 22,207,817,也就是在 Arbitrum 升级到 Nitro 之前 2023 年 2 月 6 日区块编号 58,642,080,以说明 Arbitrum 后 Nitro 活动的增加情况


添加了补充资格标准以覆盖另一条链,Arbitrum Nova,以承奖励早期主动参与测试这条新链的钱包地址。不过,积分会稍次于 Arbitrum One 上的标准,并且在我们的分配模型中获得的积分也会较低。Arbitrum Nova 上的快照是:


2022 年 10 月 2 日区块编号 499,3422023 年 2 月 6 日区块编号 2,108,676

每项「有机」活动都获得正面(鼓励的行为)或负面的积分(不鼓励的行为)。钱包地址在空投中收到的 Token 数量取决于它收集了多少积分。最低参与标准是钱包地址必须达到三个积分,获得的积分越多,参与分配的比例越高。全部的快照日期的积分会被合并以最终确定每个地址的最终得分。


5. 积分系统和符合条件的部分钱包地址数据


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 10:Arbitrum One 和 Nova 的标准和积分


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略


总结以下,我们得到了符合条件的钱包地址的各种行为数据,例如:


•桥接到 Arbitrum One 的钱包地址,在两个不同的月内进行了十多次交易,并且在空投快照时有非零余额


•桥接到 Arbitrum One 和 Arbitrum Nova 的钱包地址,需要在两个不同的月份内通过 Arbitrum One 至少进行 25 笔交易,在 Arbitrum Nova 上,钱包需要十多笔以上交易


•一个将超过 25 万美元价值的资产汇入 Arbitrum One 的钱包地址在九个不同的月份内进行了 100 多笔不同的交易,在 Arbitrum Nova 上,同一个钱包发起了十多笔交易


6. 识别「女巫」地址


在最初有资格接收 Arbitrum 空投 Token 的地址中,其中部分地址不是出于实用目的,而是聚焦于获取未来可能的空投(见图 11 和 12),这些地址被认为不太可能一直在使用 Arbitrum,也不太可能积极参与治理。


女巫地址通常很难与真实行为地址区分开来,一如往昔的空投数据。两种不同的类型地址都可以在链上表现出完全相同的模式,但它们具有不同的目标,一种是真正的使用,另一种为了潜在的空投。


因此,跟踪女巫地址需要一个定性评估步骤,即对用于检测女巫的模型是否会违背空投目标,对此需要进行人工评估。


Offchain Labs 研究人员通过在来自 Nansen Query 的 from_address / to_address 交易数据使用聚类算法,并在 Arbitrum 和 Ethereum 上整合跟踪和 Token 转移,致力于识别可能的女巫钱包。并且对可能误报的数据进行人工「检查」。有关女巫地址的具体信息,请参阅 Arbitrum Foundation Github。


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 11:疑似女巫的地址示例:一组约 400 个地址中的两个地址具有高度相似的活动(将资金发送到同一个中心化交易平台存款地址)


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 12 疑似女巫行为的地址示例,由来自同一地址的 Token 进行链上转移


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略


7. 符合条件的钱包列表和统计信息概览


在 2023 年 2 月 6 日之前桥接到 Arbitrum One 的约 230 万个钱包中,有 625,143 个或约 28% 获得了超过 3 个以上的积分,并有资格获得新发行的 Arbitrum Token 。这个资格号码是 ex-sybil ex-functional-entity。大约 3.7 万个地址与功能类的钱包相关联,例如桥接智能合约、中心化交易平台钱包或销毁地址,这些会被排除。大约 13.5 万个地址被确定为女巫地址,也被排除在外。


我们可视化了每个地址的 Token 分配,符合条件的地址总数中只有约 8.6% 获得了 4,000 个以上的 Token :


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 13:按可得到的 Token 数量划分的合格钱包 8. 去中心化治理


上述标准并未涵盖对 Arbitrum 生态系统的所有积极贡献。除了技术堆栈部分之外,Arbitrum 还是一个由开发人员、建设者和用户共同组成的社区,一个主要的目标是进化为去中心化治理社区。因此,空投的一部分被分配给 Arbitrum 上的社区金库,以便根据每个子社区的价值进行分配。这些实体涵盖了在 Arbitrum 上运行的各种 dApp 和协议。


•基于部署到 Arbitrum 上的时间


•不区分 Arbitrum 原生、Arbitrum + Ethereum 还是其他多链协议


•根据总交易量和日交易量数据


•这些交易活动的经济价值


•需要和各个 dApps 的活动统计数据成正比(图 14 所示是自 Arbitrum One 成立以来,按实体划分的合约日志和各实体内交易份额)


将 dApps 作为空投分发的一部分,目标是建立更广泛的利益相关群体,他们有资格为 Arbitrum 的未来发展做出贡献。这与 Arbitrum Token 分配的核心目标一致:过渡到更去中心化的 Arbitrum 决策模型。


超 62 万地址获得空投,详解 Arbitrum 空投数据和防女巫策略

图 14:截至 2023 年 2 月 6 日,实体内总交易和智能合约日志,由 Nansen 标记的一个 Arbitrum 实体结论


通过利用链上分析提取出有资格接收 Arbitrum 空投 Token 的钱包地址,Arbitrum 基金会和 Nansen 试图回答这个问题:「如何公平地办事处所有帮助过并可能继续帮助的人 Arbitrum 生态系统的努力?」。


在最终分配模型下,截至快照日期,三分之一的 Arbitrum One 地址以及 Arbitrum 上的 Dapps 符合条件。


原文链接
举报 纠错/举报
精选观点
Arbitrum
在 2023 年 2 月 6日之前桥接到 Arbitrum One 的约 230 万个钱包中,有 625,143 个或约 28% 获得了超过 3 个以上的积分,并有资格获得新发行的 Arbitrum Token 。大约 13.5 万个地址被确定为女巫地址,也被排除在外。
选择文库
新增文库
取消
完成
新增文库
仅自己可见
公开
保存
纠错/举报
提交