Towards Secure and Trusted-by-Design Smart Contracts

Zaynah Dargaye,Önder Gürcan,Florent Kirchner,Sara Tucci-Piergiovanni
2024-03-26
Abstract:Distributed immutable ledgers, or blockchains, allow the secure digitization of evidential transactions without relying on a trusted third-party. Evidential transactions involve the exchange of any form of physical evidence, such as money, birth certificate, visas, tickets, etc. Most of the time, evidential transactions occur in the context of complex procedures, called evidential protocols, among physical agents. The blockchain provides the mechanisms to transfer evidence, while smart contracts - programs executing within the blockchain in a decentralized and replicated fashion - allow encoding evidential protocols on top of a blockchain.
Cryptography and Security,Artificial Intelligence,Distributed, Parallel, and Cluster Computing
What problem does this paper attempt to address?