Diğer Açık Erişim
Alıcı, Uzay Işın; Oksuztepe, Ayca; Kilincceker, Onur; Karaarslan, Enis
<?xml version='1.0' encoding='utf-8'?> <oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"> <dc:creator>Alıcı, Uzay Işın</dc:creator> <dc:creator>Oksuztepe, Ayca</dc:creator> <dc:creator>Kilincceker, Onur</dc:creator> <dc:creator>Karaarslan, Enis</dc:creator> <dc:date>2023-04-25</dc:date> <dc:description>Decentralized applications (Dapps) have the potential to revolutionize many systems and are increasingly used, eg. in Web3 solutions. Smart contracts often manage valuable assets and sensitive data as the loss of any digital asset can be irreversible. There is a growing need for the security of these systems as any vulnerability can lead to irreversible financial losses. However, traditional software development and testing systems fall short of providing security for Blockchain technologies and Web3 developers. Considering the current potential of artificial intelligence, it can be used as a solution to secure Dapps. LLMs can analyze smart contract code for vulnerabilities, generate test cases, and provide recommendations for improvement. In this article, we question the use of ChatGPT for this purpose. It is shown that ChatGPT has the potential to aid developers. Advantages, limitations and improvement methods are given. Possible future work is given.</dc:description> <dc:identifier>https://aperta.ulakbim.gov.trrecord/273949</dc:identifier> <dc:identifier>oai:aperta.ulakbim.gov.tr:273949</dc:identifier> <dc:language>eng</dc:language> <dc:rights>info:eu-repo/semantics/openAccess</dc:rights> <dc:rights>http://www.opendefinition.org/licenses/cc-by-sa</dc:rights> <dc:subject>blok zincir</dc:subject> <dc:subject>blokzincir</dc:subject> <dc:subject>blockchain</dc:subject> <dc:subject>large language model</dc:subject> <dc:subject>artificial intelligence</dc:subject> <dc:subject>smart contract security</dc:subject> <dc:subject>siber güvenlik</dc:subject> <dc:subject>smart contract testing</dc:subject> <dc:subject>blockchain security</dc:subject> <dc:subject>decentralized applications</dc:subject> <dc:subject>akıllı sözleşme güvenliği</dc:subject> <dc:subject>akıllı sözleşme testi</dc:subject> <dc:subject>vulnerability analysis</dc:subject> <dc:subject>blok zincir güvenliği</dc:subject> <dc:subject>test case generation</dc:subject> <dc:subject>code analysis</dc:subject> <dc:subject>software</dc:subject> <dc:subject>software development</dc:subject> <dc:subject>software testing</dc:subject> <dc:subject>chatgpt</dc:subject> <dc:subject>llm</dc:subject> <dc:title>OpenAI ChatGPT for Smart Contract Security Testing: Discussion and Future Directions</dc:title> <dc:type>info:eu-repo/semantics/other</dc:type> <dc:type>publication-other</dc:type> </oai_dc:dc>
Görüntülenme | 79 |
İndirme | 29 |
Veri hacmi | 28.5 MB |
Tekil görüntülenme | 61 |
Tekil indirme | 27 |