Introduction to Ethereum

On October 9, 2025, ULISSE hosted a seminar titled “Introduction to Ethereum” at the University of Bologna, welcoming students and faculty members interested in learning about blockchain technology and the Ethereum ecosystem.

The event was organized in collaboration with the Ethereum Foundation and featured a guest speaker from the foundation, Elliott Alexander. Elliott introduced the fundamentals of blockchain technology and its practical applications, focusing particularly on the Ethereum platform. He then led participants through a hands-on workshop on creating, testing, and deploying smart contracts using the Solidity programming language and key tools within the Ethereum ecosystem.

A screen capture of Elliott's presentation

Then, Renato Eugenio Maria Marziano, a core member of ULISSE, delivered a presentation on the security aspects of Ethereum and smart contracts, emphasizing common vulnerabilities and best practices for secure development. He introduced key concepts such as reentrancy attacks, integer overflows, and logic flaws, illustrating each with real-world examples of smart contract exploits and highlighting lessons learned from these incidents.

Renato explaining smart contract vulnerabilities

The seminar concluded with an engaging Q&A session, giving participants the opportunity to ask questions and exchange ideas on various topics related to Ethereum and blockchain technology.

We want to thank Prof. Andrea Melis for his support in organizing this event and the Ethereum Foundation for providing such an insightful speaker. We also extend our gratitude to all attendees for their enthusiasm and participation.

See you at the next event!

EOF