双层方法修复智能合约

💡 原文中文,约400字,阅读约需1分钟。
📝

内容提要

该研究使用两层框架对智能合约中的漏洞进行分类和修复,减少了漏洞数量。修复后的合约保留了功能性,适用于智能合约漏洞的自动批量分类和修复。

🎯

关键要点

  • 该研究使用两层框架对智能合约中的漏洞进行分类和修复。
  • 通过结合 Slither 漏洞报告、源代码和预训练的随机森林分类器,减少了漏洞数量。
  • 修复后的合约保留了功能性,适用于智能合约漏洞的自动批量分类和修复。
  • 研究展示了大型语言模型的有效性,特别是 GPT-3.5-Turbo 和微调的 Llama-2-7B 模型。
  • 漏洞数量减少了 96.7% 至 97.5%。
  • 手动检查表明修复后的合约仍然功能正常。
➡️

继续阅读