Core Concepts
TrustLLMは、ファインチューニングとLLMベースエージェントを組み合わせて、直感的なスマートコントラクト監査を提供する。
Abstract
スマートコントラクトはブロックチェーン上に構築された分散型アプリケーションであり、そのセキュリティが重要である。
TrustLLMはDetectorとReasonerの2つのモデルを使用し、2段階のファインチューニングアプローチを採用している。
Detectorは脆弱性を検出し、Reasonerは脆弱性の原因を説明する。
TrustLLMは他のモデルよりも高い精度と信頼性を達成しており、実世界で価値が証明されている。
複数のプロンプトと多数決メカニズムによってDetectorのパフォーマンスが向上し、安定性が増している。
Stats
263件の実際のスマートコントラクト脆弱性データセットにおいて、TrustLLMはF1スコア91.21%と精度91.11%を達成した。
TrustLLMによって生成された原因は、地面真理原因と一致率約38%を達成した。
Quotes
"One of the big skills in bug bounties that’s really difficult to teach is intuition. Everything I do I am following my intuition. It’s what looks interesting and what doesn’t look right." - Katie Paxton-Fear