既存の防水技術の脆弱性は、主にコード生成の特性に起因するものと考えられます。LLMは人間が生成したコードに似たリアルな出力を生成するよう設計されており、そのため生成されたコードは人間が生成したコードと区別が難しい特性があります。このため、コードの構文や意味を保持しながら水印を埋め込むことが難しく、コードの特性によって水印の検出性が低下する可能性があります。