Vous êtes sur la page 1sur 38

Contrat intelligent

Réalisé par : Evalué par :

ABDOU Salma
Pr. BENDAHMANE Youness
AIT IHIA Laila
ElABBAR Hamza
EL KHALDI Anas

Année universitaire 2021-2022


Introduction

I. Cadre Général
PLAN
II. Les acteurs principaux du contrat
intelligent

III. Les avantages et les risques juridique

IV. Exemples d'utilisation

Conclusion Conclusion
2
Contexte Problématique

Avec l’ère de la digitalisation les entreprises cherchent toujours à


accélérer les transactions. La solution téchnologique qui peut résoudre
cette opposition est sous forme d’un ensemble de règles, appelé contrat
intelligent, stocké dans la blockchain et exécutées automatiquement.

3
Contexte Problématique

Dans quelle mesure les contractants ont le droit légitime


d’oppérer sur ces contrats dit intelligents?

4
I. Cadre générale des contrats intelligent
Inviolabilité les informations qui transitent par ce réseau ne peuvent pas être supprimées ou modifiées

Transparance tout le monde a accès à toutes les transactions

Anonymat Les informations sont cryptées


Définition de la blockchain
La blockchain est un grand livre partagé et inaltérable qui facilite le processus
d'enregistrement des transactions et de suivi des actifs dans un réseau commercial.
Un actif peut être matériel (une maison, une voiture, de l'argent, un terrain) ou
immatériel (propriété intellectuelle, brevets, droits d'auteur, marque).
Pratiquement tout ce qui a de la valeur peut être suivi et échangé dans un réseau de
blockchain, ce qui réduit les risques et les coûts pour toutes les parties concernées.
« International Business Machines Corporation (IBM) »
Fonctionnement du blockchain
Les transactions sont
Chaque transaction est Chaque bloc est relié à ceux enfermées dans une suite de
enregistrée sous la forme qui le précèdent et le blocs qui forment une chaîne
d'un « bloc » de données suivent. irréversible
Ces blocs forment une chaîne Chaque bloc supplémentaire
Le bloc de données peut de données, et ils sont liés les renforce la vérification du bloc
enregistrer les informations uns aux autres de manière précédent et donc et il en
de votre choix : qui, quoi, sécurisée, afin d'empêcher la résulte un registre de
quand, où, combien et même modification d'un bloc ou transactions auquel vous et les
l'état… l'insertion d'un bloc entre autres membres du réseau
deux blocs existants. pouvez faire confiance.

Data
Data Data
Data Data
Data
Data Data
I. Cadre générale des contrats intelligent
Apparition
Dans cet article, il explique que la révolution
numérique permet d’envisager de nouvelles
façons de formaliser les relations, et en
particulier les relations économiques.
Nick Szabo dénomme ces nouvelles relations
des contrats intelligents parce qu’il estime
que ces derniers sont bien plus fonctionnels
Nick Szabo, 1996 Contrats intelligents : éléments
que leurs ancêtres sur papier. constitutifs des marchés financiers »

« Un contrat intelligent est un ensemble de promesses implémenté sous forme numérique ».


9
I. Cadre générale des contrats intelligent
Définition du contrat intelligent
Un contrat intelligent est un contrat auto-exécutoire,
dont les termes de l'accord entre l'acheteur et le
vendeur sont directement inscrits dans des lignes de
code. Le code et les accords qu'il contient existent sur
un réseau blockchain distribué et décentralisé. Le code
contrôle l'exécution, et les transactions sont traçables
et irréversibles.

Un smart contract est un contrat qui s’exécute automatiquement dès lors que les
clauses préalablement définies dans celui-ci sont remplies.
I. Cadre générale des contrats intelligent
L’objectif des contrat intelligent
Les contrats intelligents permettent d'effectuer des transactions sans qu'une autorité centrale, un système
juridique ou un mécanisme d'application externe ne soit nécessaire. Ils sont totalement dématérialisé et se
conclue sans le recours à un intermédiaires.
I. Cadre générale des contrats intelligent
Exemple d’utilisation
Je souhaite acheté une maison un smart contrat me permettra de conclure un contrat avec le vendeur sans
qu’il ait besoin de recourir à une banque à un notaire… la transaction se fera entre l’acheteur et le vendeur
sans savoir l’identité des parties contractés et en toute sécurité.

Smart contrat
Les principaux intervenants au contrat
intelligent
Le contrat intelligent, en tant que logiciel dit « autonome », ne nécessite pas d’intervention humaine lors de son
exécution. En revanche, plusieurs intervenants participent à sa rédaction et son élaboration. Ainsi, les choix
générés dans la construction du contrat intelligent par les parties conditionnent l’intervention des différents
protagonistes et intermédiaires à la formation du contrat intelligent.
Les principaux intervenants au contrat
intelligent
Un contrat intelligent est issu d’un accord de volonté entre deux cocontractants, pouvant être officialisé par un professionnel
du droit, programmé par des développeurs, audité selon les cas, et qui peut se fier à un oracle lors de son exécution. Ces
intervenants sont autant de responsables potentiels en cas de dommage causé par l’exécution d’un contrat intelligent.

1 Les cocontractants

2 Les professionnels du droit

3 Le programmeur et le créateur
d’une chaine de blocs privée

4 L’auditeur

5 L’oracle
Les principaux intervenants au contrat
intelligent
1 Les cocontractants

Le cocontractant est « celui qui s’engage avec d’autres par un contrat ». Notre société
est basée sur la conclusion de contrats au quotidien, parfois même sans s’en rendre
compte. Il correspond a l’engagement de plusieurs personnes, appelées les
cocontractants, a réaliser quelque chose pour l’autre. Comme tout contrat traditionnel,
un contrat intelligent correspond lui aussi au produit d’un accord de volonté entre
deux ou plusieurs parties. Ces individus a l’origine de l’élaboration du contrat
traditionnel, comme du contrat intelligent, peuvent être des personnes physiques, un
groupe de personnes, une personne morale, ou un représentant de cette dernière
Les principaux intervenants au contrat
intelligent
2 Les professionnels du droit

En effet, même si le contrat intelligent et la chaine de bloc ont pour

caractéristique première d’évoluer dans un monde sans intermédiaire, l’avocat ou

le notaire restent des protagonistes pouvant participer à l’élaboration du contrat

intelligent. Le professionnel du droit consacre ainsi l’information des parties de

façon officielle et atteste que les parties reconnaissent les conséquences juridiques

de l’acte. Leur intervention est donc un gage de meilleure qualité des actes signés

et d’une plus grande sécurité juridique.


Les principaux intervenants au contrat
intelligent
3 Le programmeur et le créateur
d’une chaine de blocs privée

Que le contrat intelligent soit le résultat d’un contrat traditionnel traduit en


code, ou soit directement mis sous forme de code, le programmeur doit
traduire certaines clauses du contrat en langage de programmation selon la
logique « if… then » (si x condition se réalise, alors l’action y s’enclenchera).
Ce dernier s’auto-exécutera lorsque les conditions définies dans le contrat par
les parties seront réunies. Ensuite, dans le contexte de la chaine de blocs, le
programme informatique du contrat intelligent y sera enregistré.
Les principaux intervenants au contrat
intelligent

Il est très utile de vérifier que le contrat intelligent ainsi nouvellement codé soit
conforme au contrat traditionnel, et plus particulièrement à la volonté des parties :
c’est le rôle de l’auditeur. En effet, afin de s’assurer de la bonne programmation du
4 L’auditeur contrat intelligent selon la volonté des parties, celles-ci peuvent choisir de faire
auditer le contrat intelligent après qu’il ait été programmé. L’auditeur sera peut-être
amené à faire évoluer son champ de compétences pour se porter vers les technologies
de l’information et devrait notamment être capable de vérifier la structure et le code
d’une chaine de blocs ou d’un contrat intelligent
Les principaux intervenants au contrat
intelligent
5 L’oracle

Pour que le contrat intelligent puisse être employé dans le monde professionnel, il était nécessaire de
résoudre le problème de la certification de la véracité des informations provenant de l’extérieur du
réseau231. L’exécution d’un contrat intelligent peut être immédiatement déclenchée (dans le cas d’un
contrat de paiement électronique par exemple), ou s’exécuter suite à la réalisation d’une condition qui
peut être interne au contrat intelligent (un déclenchement de l’exécution du contrat par l’arrivé à
échéance par une date fixée au préalable par les parties), ou externe au contrat intelligent (le
remboursement d’un voyageur si son avion est annulé).
Les principaux intervenants au contrat
intelligent
5 L’oracle

La solution apportée au problème de certification de l’information dans le cas où celle-ci proviendrait


de l’extérieur a été celle des oracles ; il s’agit de placer sur le réseau des entités qui auront pour rôle
de vérifier et de certifier les informations issues de l’extérieur, puis l’information sera ensuite
intégrée à la chaine de blocs.
Peut-on modifier ou supprimer un smart
contract ?

Il est impossible de modifier un contrat intelligent


après son déploiement. Toutefois, lors de sa création, il
est possible d’insérer dans le code une fonction nommée
« AUTODESTRUCTION » qui sera en mesure de
“supprimer” le contrat intelligent et de la remplacer par
un nouveau. Si cette fonction n’est pas intégrée lors de la
création du smart contract, elle ne pourra pas être
utilisée.

Il existe également des smart contracts qui offrent aux


développeurs plus de flexibilité. Ils sont plus ou moins «
actualisables » en intégrant des « sous-contrats »
possédant la fonction « AUTODESTRUCTION » qui
peuvent être supprimés et remplacés.
Les avantages et les risques juridique

Gain de confiance Cout élevé

Réduire des coûts Inflexibilité et


d’intermédiation complexité

Gain de temps et d’énergie


Les avantages et les risques juridique

Gagne du temps et d’énergie:

Prenons le cas d’un voyageur A qui réserve un billet d’avion à la compagnie B. L’avion est
retardé. Normalement, A doit procéder à des démarches administratives auprès de B afin
de bénéficier d’une indemnisation de retard. Si A avait contracté un smart contract lors de
son achat de billet, il aurait pu prévoir une indemnisation automatique en cas de retard de
l’avion en émettant la condition appropriée. A aurait gagné en temps et en énergie.
Les avantages et les risques juridique

Gain de confiance
Reprenons nos deux acteurs, A et B. Cette fois-ci, A souhaite acheter une voiture en leasing et B est le vendeur
(le concessionnaire). A la fin du contrat de leasing, A a deux options : choisir l’option d’achat et racheter sa
voiture ou lever l’option d’achat et en prendre une nouvelle.

A pourrait ne rien dire et garder la voiture. B serait alors dans l’obligation de recourir à des juridictions compétentes
pour que A choisisse une des deux options. Le CI pourrait aider B en lui garantissant la confiance de A sans le
connaître. La clé de voiture de A pourrait être programmée de manière à ce que, si A ne remplissait pas l’une des deux
options, elle ne fonctionnerait plus au terme de son contrat. Ainsi, le CI peut contribuer à assurer une totale confiance
entre les acteurs sans qu’ils ne se connaissent.
Les avantages et les risques juridique

Réduction des couts


d'intermédiation

Le smart contract est basé sur un système


décentralisé. la transaction se fait de pair à pair.
Les avantages et les risques juridique

Inflexibilité
Imaginons que A souhaite acheter un équipement rouge à B. A émet la condition le 14
octobre pour une réception du produit le 16. A valide la condition en envoyant la somme
requise. Toutefois, entre l’envoi de l’argent et le moment de la réception du produit, A
change d’avis et souhaite désormais un équipement bleu, et non rouge. Comment peut-il
revenir sur son choix ? Comment peut-il faire marche arrière ?
Aucune solution n’est possible par le biais d’un tel protocole.
Les avantages et les risques juridique

Coût
les contrats intelligents généreront plus de coûts que les contrats
classiques.

Principale risque juridique


Les smart contracts présentent des incertitudes juridiques au niveau européen, notamment ceux inscrits
sur une blockchain ouverte. D’un côté, les signatures électroniques proposées par ces blockchains ne
sont pas conformes au Règlement eIDAS sur l’identification électronique . D’un autre côté, elles ne
sont pas conformes au Règlement général sur la protection des données .
Exemples d'utilisation
Les domaines concernés

Les débouchés pour cette nouvelle technologie sont nombreux. Les secteurs seront divers comme par exemple :
assurance, banque, logistique, immobilier, l’agroalimentaire.
Mais la nature des transactions pourra également être diverse et variée à savoir la prestation, la location, la vente, …

Nick Szabo, créateur du concept, donnait l’exemple d’un contrat de leasing pour un véhicule.
« Si le propriétaire cesse d’effectuer les versements, le smart contract peut invoquer un protocole qui
rend automatiquement le contrôle de la clé du véhicule à la banque. »
Axa indemnise les retards sur les trajets aériens via contrat intelligent

Dans le domaine des assurances, les smart


contracts peuvent être utilisés aux fins
d'indemnisation automatique des victimes
de dommages lorsque les conditions sont
réunies. A titre d’exemple, et bien que la
plateforme ait été arrêtée en 2019, la
société d'assurance Axa avait lancé en 2017

la plateforme Fizzy qui permettait


d'indemniser automatiquement un assuré
en cas d'annulation ou de retard d'avion.
Axa indemnise les retards sur les trajets aériens via contrat intelligent

Le remboursement se fait automatiquement dès


qu’un retard d’avion de plus de deux heures est
constaté sans besoin de remplir un formulaire ou
une déclaration de sinistre. En pratique, le
passager contracte en ligne cette assurance retard
d’avion 15 jours avant son vol. Le contrat est
enregistré sur la blockchain Ethereum afin de
garantir l’inviolabilité du contrat puis connecté
aux bases de données du trafic aérien mondial.
Axa indemnise les retards sur les trajets aériens via contrat intelligent

Le smart contract s’exécute dès que le retard est avéré


grâce à un suivi de vols. Fizzy se fonde sur un paramètre
de statistiques aériennes pour déclencher l’exécution du
contrat. A ce moment là, Fizzi couvre uniquement les vols
directs entre Paris-Charles de Gaulle et les États-Unis et
inversement, mais il a l’ambition, dès 2018, de s’étendre à
d’autres destinations. L’enjeu est d’améliorer le délai
d’indemnisation et la relation de confiance avec l’assuré
mais aussi d’éviter les cas de fraude. L’intérêt pour les
assureurs est qu’ils peuvent suivre l’historique et
l’évolution d’un contrat.
Le passeport numérique d’un véhicule connecté chez Renault

En 2018, le groupe Renault travaille sur la conception d’un


passeport numérique d’un véhicule qui permettra de le suivre
tout au long de son cycle de vie. Et dans un contexte de
transformation digitale forte, le constructeur automobile
Renault envisage de développer une plateforme à base de
technologie blockchain et de smart contract pour
l’implanter dans le système d’information des véhicules
connectés. L’enjeu est de permettre au propriétaire du
véhicule, via cette plateforme, d’avoir une parfaite
information sur le cycle de vie de son automobile. Composé
de plusieurs événements (achat(s), vente(s), contrôles
techniques, accidents, réparation…
Le passeport numérique d’un véhicule connecté chez Renault

Renault souhaite développer une plateforme support à une blockchain privée pour stocker toutes les
informations clefs du cycle de vie d’un véhicule. Il s’agirait d’informations collectées par des capteurs implantés
dans le véhicule, et stockées dans une seule base de données partagée de façon décentralisée. Cette base de
données serait donc un élément identitaire du véhicule connecté Renault.
La stratégie serait donc, via la blockchain et le smart contract associé, d’inclure dans l’écosystème du
véhicule connecté Renault tous les acteurs susceptibles d’intervenir dans une ou plusieurs phases du cycle de
vie de ce même véhicule : garagistes, assureurs, propriétaires du véhicules, concessionnaires, etc. L’intérêt est
de permettre au propriétaire du véhicule et à ses futurs acheteurs de disposer d’un carnet d’entretien
accessible via une plateforme dont le système est décentralisé et infalsifiable. De fait, le propriétaire du véhicule
et ses potentiels ré-acheteurs auront accès à des justificatifs et documents non-modifiables dont ils pourront
donner accès à des acteurs du cycle de vie de la voiture : garagistes, assureurs, etc.
Procédure de déclaration et d’indemnisation d’un sinistre avec un contrat classique

Il faut premièrement remplir le constat amiable et le signé par chaque


conducteur sur le lieu de l’accident et prendre des photos de
l’accident et des éléments qui pourraient être utiles aux assurances
afin de déterminer l’indemnisation. Puis, les deux conducteurs
doivent déclarer le sinistre dans les plus brefs délais à ses propres
assureurs. Par la suite, l’assurance envoie un expert qui est un
technicien chargé d’évaluer les dommages, qui détient un diplôme
reconnu par l’État et qui est indépendant de l’assurance qui le
missione afin de vérifier que l’accident s’est bien produit comme les
contreparties le prétendent, et déterminer le montant de
l’indemnisation. Après quelque semaines, quelque mois, il bénéfice de
l’indemnisation.
Procédure de déclaration et d’indemnisation d’un sinistre avec un smart contract

Le smart contract est déjà écrit dans la blockchain.


Aussi l’acteur est déjà s’inscrit sur la plateforme et il reçoit
sa clef. Lors d’un sinistre, toutes les données collectées par
les capteurs sont encryptées et sauvegardées dans le compte
de l’agent basé sur la blockchain. Grâce à la technologie
blockchain, tous les nœuds du réseau ont une copie de ces
données. Au moment de l’accident, le smart contract
sera automatiquement exécuté. Toutes les informations
présentes dans la blockchain pourront être considérées. Les
clauses du contrat d’assurance seront exécutées par les
smart contract afin d’obtenir une résolution automatique
suivie par un remboursement.
Conclusion

Si les informations circulant dans les voitures et les blockchains étaient les rues dans
lesquelles elles transitaient, les contrats intelligents seraient l'ensemble des panneaux,
des feux de signalisation et des règles à suivre pour arriver à destination. Grâce à
cette technologie, nous ne pouvons que nous attendre à un avenir meilleur pour la
façon dont nous gérons les finances personnelles, la gestion des données ou
interagissons simplement les uns avec les autres via Internet.

Néanmoins, cet engouement fait naître la réflexion suivante : Quelle stratégie le


système juridique marocain devrait-il adopter pour une régulation transparente des
contrats intelligents ?
B i b l i o g r a p h i e s & We b o g r a p h i e s
• BLOCKCHAIN FRANCE (2016). La Blockchain décrypté: les clefs d’une révolution. Paris: Observatoire Netexplo.

• Bruno A (2018), Les smart contracts : révolution sociétale ou nouvelle boîte de Pandore ? Regard comparatiste N° 7-8 - © LEXISNEXIS SA

• CASEAU, Y., and S. SOUDOPLATOFF., ≪ La blockchain, ou la confiance distribuée. ≫ Fondation pour l'innovation politique, 2016.

• Clémence . F (2019) «La responsabilité civile des acteurs du contrat intelligent» Université de Montreal Faculte de Droit

• https://finance-mag.com/du-present-et-de-lavenir-des-smart-contract/

• https://www.ibm.com/topics/what-is-blockchain

• https://www.ibm.com/fr-fr/topics/smart-contracts

• https://www.futura-sciences.com/tech/definitions/cryptomonnaies-blockchain-18277/

• https://www.axa.com/en/magazine/axa-goes-blockchain-with-fizzy

• https://www.journaldunet.com/economie/automobile/1210212-interview-renault-blockchain-consortium-mobi/

• https://yousign.com/fr-fr/blog/smart-contract

• https://www.lemondeinformatique.fr/les-dossiers/lire-vers-un-passeport-numerique-du-vehicule-infalsifiable-chez-renault-894.html
37
Contrat intelligent

Réalisé par : Evalué par :


ABDOU Salma
AIT IHIA Laila Pr. BENDAHMANE Youness
ElABBAR Hamza
EL KHALDI Anas

Année universitaire 2021-2022

Vous aimerez peut-être aussi