NDSS 2025 – PropertyGPT
好的,用户让我帮忙总结一下这篇文章的内容,控制在100个字以内,而且不需要特定的开头。首先,我需要快速浏览文章内容,抓住主要信息。 文章主要介绍了一个名为PropertyGPT的工具,它利用大语言模型(LLM)来生成智能合约的形式化验证属性。现有的方法需要手动编写这些属性,而PropertyGPT通过检索增强生成,自动创建定制化的属性。这解决了现有工具在自动化生成方面的不足。 接下来,文章提到他们使用了向量数据库和LLM的上下文学习能力来生成属性,并通过反馈机制优化编译、适用性和可验证性。实验结果显示,PropertyGPT表现良好,检测到多个漏洞并获得了赏金奖励。 现在,我需要将这些信息浓缩到100字以内。要突出PropertyGPT的作用、使用的技术以及取得的成果。确保语言简洁明了,不遗漏关键点。 最终总结应包括:PropertyGPT是基于LLM的工具,用于生成智能合约的形式化属性;通过检索增强生成技术;解决了手动编写的问题;检测到漏洞并获得奖励。 </think> 这篇文章介绍了一种名为PropertyGPT的工具,它利用大型语言模型(LLM)通过检索增强生成技术自动生成智能合约的形式化验证属性。该工具解决了现有方法中手动编写属性的不足,并通过反馈机制优化生成结果。实验表明,PropertyGPT成功检测到多个漏洞并获得赏金奖励。 2026-1-31 16:0:0 Author: securityboulevard.com(查看原文) 阅读量:0 收藏

Session 11A: Blockchain Security 2

Authors, Creators & Presenters: Ye Liu (Singapore Management University), Yue Xue (MetaTrust Labs), Daoyuan Wu (The Hong Kong University of Science and Technology), Yuqiang Sun (Nanyang Technological University), Yi Li (Nanyang Technological University), Miaolei Shi (MetaTrust Labs), Yang Liu (Nanyang Technological University)
PAPER
PropertyGPT: LLM-driven Formal Verification of Smart Contracts through Retrieval-Augmented Property Generation
Formal verification is a technique that can prove the correctness of a system with respect to a certain specification or property. It is especially valuable for security-sensitive smart contracts that manage billions in cryptocurrency assets. Although existing research has developed various static verification tools (or provers) for smart contracts, a key missing component is the automated generation of comprehensive properties, including invariants, pre-/post-conditions, and rules. Hence, industry-leading players like Certora have to rely on their own or crowdsourced experts to manually write properties case by case. With recent advances in large language models (LLMs), this paper explores the potential of leveraging state-of-the-art LLMs, such as GPT-4, to transfer existing human-written properties (e.g., those from Certora auditing reports) and automatically generate customized properties for unknown code. To this end, we embed existing properties into a vector database and retrieve a reference property for LLM-based in-context learning to generate a new property for a given code. While this basic process is relatively straightforward, ensuring that the generated properties are (i) compilable, (ii) appropriate, and (iii) verifiable presents challenges. To address (i), we use the compilation and static analysis feedback as an external oracle to guide LLMs in iteratively revising the generated properties. For (ii), we consider multiple dimensions of similarity to rank the properties and employ a weighted algorithm to identify the top-K properties as the final result. For (iii), we design a dedicated prover to formally verify the correctness of the generated properties. We have implemented these strategies into a novel LLM-based property generation tool called PropertyGPT. Our experiments show that PropertyGPT can generate comprehensive and high-quality properties, achieving an 80% recall compared to the ground truth. It successfully detected 26 CVEs/attack incidents out of 37 tested and also uncovered 12 zero-day vulnerabilities, leading to $8,256 in bug bounty rewards.
ABOUT NDSS
The Network and Distributed System Security Symposium (NDSS) fosters information exchange among researchers and practitioners of network and distributed system security. The target audience includes those interested in practical aspects of network and distributed system security, with a focus on actual system design and implementation. A major goal is to encourage and enable the Internet community to apply, deploy, and advance the state of available security technologies.

Our thanks to the Network and Distributed System Security (NDSS) Symposium for publishing their Creators, Authors and Presenter’s superb NDSS Symposium 2025 Conference content on the Organizations’ YouTube Channel.

Permalink

*** This is a Security Bloggers Network syndicated blog from Infosecurity.US authored by Marc Handelman. Read the original post at: https://www.youtube-nocookie.com/embed/FOSwJGC3bO0?si=jJ7A3c7n8AnpeZFd


文章来源: https://securityboulevard.com/2026/01/ndss-2025-propertygpt/
如有侵权请联系:admin#unsafe.sh