Smart Contract
Smart contracts are self-executing contracts with the code stored on a blockchain, aiming to automate agreements and transactions in a transparent and secure manner. Current research heavily focuses on improving their security, employing techniques like large language models (LLMs) and graph neural networks to detect vulnerabilities and even automatically generate or repair code. This work is crucial because vulnerabilities in smart contracts can lead to significant financial losses, and advancements in automated security analysis and code generation are vital for the wider adoption and trustworthiness of blockchain technology.
Papers
Using Large Language Models for Generating Smart Contracts for Health Insurance from Textual Policies
Inwon Kang, William Van Woensel, Oshani Seneviratne
Trust and Resilience in Federated Learning Through Smart Contracts Enabled Decentralized Systems
Lorenzo Cassano, Jacopo D'Abramo, Siraj Munir, Stefano Ferretti
Toychain: A Simple Blockchain for Research in Swarm Robotics
Alexandre Pacheco, Ulysse Denis, Raina Zakir, Volker Strobel, Andreagiovanni Reina, Marco Dorigo