The Blockchain Ethereum allows to implement and run computer code in such a decentralized way that it can be implemented and run on all nodes of the network at the same time, i.e. on all nodes of the network at the same time. This makes this code “immortal”, public, and usable by everyone. This code is also called “smart-contract”. Smart-contracts give rise to decentralized applications, accessible via a classic web browser and which therefore benefit from the same characteristics.