Résumé:
Contracts and transactions are at the heart of our modern society. They govern
interactions between nations, public and private organizations, communities and
individuals around the world. That's why they are frequently subject to digital abuse
and fraud, which is why cybersecurity is more important than ever in the digital age.
Blockchain technology promises to play a crucial role in this context.
Blockchain technology removes the dependence on a centralized authority to certify
the integrity and ownership of information, while enabling secure and pseudoanonymous
transactions
and agreements
directly
between
interacting
parties.
In this work, we will present the Blockchain technology, smart contracts and their
usefulness to improve information security. Our main motivation in this project is to
provide a secure voting environment and to show that a reliable electronic voting
scheme is possible using blockchain. To validate our study, we have developed a web
interface to simulate the voting scenario using a smart contract deployed in an
Ethereum local network.
Key words: Blockchain, Ethereum, Smart contract, Decentralized, peer to peer.