Andrea Pinna

Andrea Pinna is a researcher at the University of Cagliari.
Research Unit Coordinator — DLT Interoperability and Sustainability

His main area of research focuses on the study of blockchain technology and its applications. His interests include the study of smart contracts and their programming languages, interoperability between blockchain systems, software engineering practices for developing blockchain-based systems, the study of technical debt, and the systemic sustainability of software. He is the author of over 50 scientific articles and has participated in numerous international conferences as an organizer and speaker.

Teaching Roles:
– “Blockchain and Smart Contracts” for the Master’s degree course in Computer Science, Department of Mathematics and Computer Science, University of Cagliari.
– “Information Systems and DBMS” for the Master’s degree course in Sustainable Tourism Management and Monitoring, Faculty of SEGP, University of Cagliari (until 2023).

Assigned Thesis Topics:
– 2020 “Blockchain Technology in the Tourism Supply Chain: Design and Analysis of a Sustainable Software System for Disintermediation.”
– 2021 “Blockchain Technology, Artificial Intelligence, and the Internet of Things for Tourism Management: Analysis of the State of the Art and Applications.”
– 2021 “Analysis and Implementation of Chatbots for Tourism.”
– 2022 “Analysis and Creation of Digital Maps to Support Accessible Tourism.”
– 2023 “Blockchain-based Authentication Systems for the Metaverse.”
– 2024 “Metaverse and Blockchain as New Frontiers for Tourism.”
– 2024 “Privacy Protection Techniques in Blockchain Systems.”
– 2024 “Analysis and Development of a Private and Secure System to Certify Electricity Consumption Using Blockchain and IoT.”
– 2024 “Wearable Soulbound Tokens for Visual Recognition of Avatars in Virtual Blockchain Worlds.”
– 2024 “Privacy Analysis in Public Blockchains.”
– 2025 “A Toolchain for Analyzing Fees and Transaction Sizes on Public Blockchains: The Case of Solana.”
– 2025 “Detection of Ice-Phishing Attacks in Blockchain Using Transformer Models.”
– 2025 “Quantitative Performance Comparison of Language Models in Solana Smart Contract Generation”
– 2025 “A Cross-Platform toolchain for Smart Contract Execution”
– 2025 “A Virtual Educational Tutor in Blockchain Virtual Worlds Powered by Search-Based Generation”

Thesis Assigned as Co-Supervisor:
– 2017 “Creation and Use of a Software Package for Analyzing the Ethereum Blockchain.”
– 2018 “Applications of Smart Contracts to Certification of Production Supply Chains.”
– 2020 “A Blockchain-based Platform for Energy Trading.”
– 2020 “Design and Development of a Sustainable System Oriented to Blockchain for Managing Employment Contracts.”
– 2022 “Implementation of Oracles for Blockchain Systems: A Use Case for Student Curriculum.”
– 2023 “Detection of Self-Admitted Technical Debt in Open Source Blockchain Projects Using Natural Language Processing Techniques.”
– 2024 “Blockchain System for Managing Ephemeral Teams in Agile Methodologies.”
– 2025 “A comparison of Ethereum and Sui”

He collaborates with numerous Italian and international research groups on studies, projects, and scientific research. A list of his publications is available on ResearchGate and on Google Scholar

Since 2020, he has been a founding member of Agile By Chain, a spinoff of the University of Cagliari focused on blockchain consulting and projects. Since 2023, he has been a member of the infrastructure group of the Italian Blockchain Service Infrastructure (IBSI).

He earned a PhD in Electronic Engineering and Computer Science from the University of Cagliari. The thesis, titled “The Blockchain Technology. Analysis and Applications,” was defended in March 2018, with supervisors Prof. Michele Marchesi and Roberto Tonelli.
He obtained a Master’s Degree in Electronic Engineering from the University of Cagliari. His thesis is titled “Marking Observer for Petri Nets with Labels and Uncertainty on the Initial Marking,” supervised by Prof. Carla Seatzu.

Email: pinna.andrea [at] unica.it