核心概念
RiskSEAは、行動特徴とグラフ特徴を組み合わせた機械学習モデルを使用して、イーサリアムブロックチェーンのアドレスのリスクスコアを効率的に生成する。
摘要
本研究では、RiskSEAと呼ばれる、イーサリアムブロックチェーンアドレスのリスクスコアを生成するための包括的なシステムを提案している。このシステムは、トランザクションの行動特徴とグラフ特徴を組み合わせた特徴セットを使用し、監督学習モデルを適用することで、アドレスの正規化されたリスクスコアを効率的に生成する。
グラフ特徴を生成するための主要なアプローチとして、ノード2ベクトル埋め込みを活用している。しかし、ノード2ベクトル埋め込みを大規模なブロックチェーントランザクショングラフ全体に生成することは課題がある。そのため、2つのスケーラブルなアプローチを提案している:
- 埋め込み伝播法: コア set のノード2ベクトル埋め込みを生成し、それを他のノードに伝播する。
- 動的ノード2ベクトル法: 増分的な学習アプローチを採用し、ブロックチェーントランザクショングラフの動的な性質に対応する。さらに、ランダムウォークの水平スケーラブルな実装を提案している。
提案手法の評価では、動的ノード2ベクトル法が埋め込み伝播法よりも優れた性能を示すことを確認している。また、ノード2ベクトル特徴とトランザクション行動特徴を組み合わせることで、不正アドレスの検出精度が大幅に向上することを示している。
統計資料
不正アドレスの特徴は、正常アドレスと比べて、トランザクション量が大きく、トランザクション頻度が高い傾向がある。
不正アドレスは、他の不正アドレスとの関係性が強く、ネットワーク上で密に接続されている傾向がある。
引述
"ブロックチェーンにおいては、金融機関の承認なしにアカウントを開設し、トランザクションを行うことができるため、犯罪者にも利用されている。"
"ノード2ベクトル埋め込みは、ネットワーク内の構造情報を捉えることができるため、不正検出に有効である。不正アドレスは、他の不正アドレスとの関係性が強く、密に接続されている傾向がある。"