1、什么是地址标签
2、地址标签的划分
-
按地址格式
Bitcoin:P2PKH、P2SH、Bech32
Ethereum:EOA、Contract
-
按所属关系
交易所:Coinbase、Bitfinex、Binance 等
个人:Sam Bankman-Fried(SBF)、Vitalik Buterin 等
矿池:F2Pool、AntPool 等
-
按合约功能
代币合约:TUSD、USDT 等
项目合约:Uniswap、Compound、Sushiswap 等
多签合约:MultiSigWallet 等
-
按活跃程度
交易频次:Low Activity、Medium Activity、High Activity
DEX 参与度:Dex Trader、Medium Dex Trader、Heavy Dex Trader、Elite Dex Trader
-
按资产数量
资产余额:Millionaire、Billionaire、High Balance
-
按安全属性
性质:诈骗、赌博、洗钱、盗币
对于地址标签,更多的是进行链上追踪时候的组合使用。例如下图,通过对标记为“恶意”标签的地址进行链上交易行为追踪,最终可以看到大部分资金流入了某些被标记为“中心化”标签的地址(右侧蓝色圆点),而中心化因其业务特性,就可以在一定程度上完成对恶意交易的定位和流向控制:
3、中心化地址
在上一节的案例中我们提到了中心化标签。在地址标签中,中心化地址确实是一类相对比较特殊的存在。所以,在这里我们单独来介绍一下。
中心化平台,既是为用户提供代管私钥的平台,而平台所持有的地址便被称为中心化地址。区块链最传统的交易方式是,用户可以创建一个地址,每个地址会有一个对应的私钥,使用私钥就可以构造一个交易并使用地址将交易发送出去。而这一系列过程对于一般用户来说会存在一定技术门槛,这道门槛将很多用户拦在了区块链交易的大门外。因此,便出现了一些中心化的平台。
如上图,用户A、B、C在中心化平台注册后,平台便会为用户分配三个地址:用户地址A、B、C,三个地址可供用户用于充值,但私钥并不在用户手中持有而是由中心化平台统一管理。当用户A向自己的地址A充值时,中心化平台便可识别到充值,系统就会在平台数据库中为用户A记录一笔充值并上账。
在日常的用户充提币过程中会涉及到三个重要动作,分别是充币、整理和提币,此处以eth为例介绍一下三个动作的流程:
【用户A充值过程】
-
用户在中心化平台注册后
-
系统会分配一个eth地址给用户
-
用户A向系统分配的eth地址充值1eth -
地址A收到1eth后为用户A上账
-
定期扫描用户地址余额
-
将用户地址零钱提币至系统出币地址
-
提币过程中使用手续费地址余额支付链上手续费
-
用户A提交提币3eth请求 -
填写提币的目标地址(如,用户A外包钱包地址) -
系统根据金额寻找满足需求的出币地址并构造交易 -
提币过程中使用手续费地址余额支付链上手续费
4、建立地址标签库
-
公开信息采集 -
建立分析规则及模型,持续对新增地址进行识别和标记
-
https://www.walletexplorer.com/
-
https://bitinfocharts.com/top-100-richest-bitcoin-addresses.html
-
https://chain.info/
-
https://etherscan.io/accounts
-
https://etherscan.io/labelcloud
-
https://filfox.info/zh/rich-list
使用公开信息的好处显而易见,数量庞大且免费,但相应的,其更新速度、准确性、有效性也存在一些问题。而其中最为凸显的问题就是在标签种类的覆盖度方面,例如,对安全事件、暗网、混币、换币等平台的识别,尤其是在一些由特定安全事件所牵连出的地址标签,在公开信息中所能获取的信息极其有限。所以对地址识别有强烈诉求的用户来说,根据使用场景建立并维护自己的地址库才是最佳方案。
而通过建立分析规则及模型对地址进行识别和标记会有些许的技术门槛和知识储备要求,对于初学者并不友好。为此,我们将在下一篇中展开介绍几种入门的标签发现与识别手段,供大家参考,大家也可以根据这些方法尝试去分析和探索一些地址背后的故事。
【本篇完】
本文始发于微信公众号(ZLabs):区块链链上追踪基础篇【上】:地址标签入门
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论