ブロックチェーンのスマートコントラクト監査において、リエントラシー(再入)攻撃などの脆弱性を検出するために有効な手法はどれか。

再入は形式検証や静的解析ツールの利用