# Contrats intelligents, oracles et tokenisation en droit suisse

Informatique de gestion · Master 1

> Contrats intelligents, oracles, jetons selon la FINMA et cadre suisse de la tokenisation.

## Introduction

Un contrat intelligent est un programme déployé sur une blockchain qui s'exécute automatiquement lorsque des conditions sont réunies. Il ne s'agit ni forcément d'un contrat au sens juridique ni d'une intelligence : c'est du code déterministe, transparent et difficilement modifiable une fois déployé.

Ses limites sont techniques et organisationnelles. Un contrat ne connaît pas le monde extérieur : il dépend d'oracles qui lui transmettent des données (cours, événement, livraison), ce qui réintroduit un point de confiance. Les erreurs de code sont coûteuses, d'où l'importance des audits.

La Suisse a développé un cadre favorable à la tokenisation : la FINMA classe les jetons selon leur fonction économique (paiement, utilité, investissement), et la loi fédérale d'adaptation du droit aux développements de la technologie des registres distribués a introduit les droits-valeurs inscrits dans un registre, transmissibles par ce registre.

## Objectifs d'apprentissage

- Expliquer le fonctionnement et les limites d'un contrat intelligent
- Définir le problème de l'oracle
- Distinguer les catégories de jetons selon la pratique de la FINMA
- Décrire en termes généraux l'apport du droit suisse en matière de droits-valeurs sur registre

## Concepts clés

- **Le contrat intelligent** : Programme sur blockchain dont l'exécution est automatique et vérifiable par tous. Son résultat est déterministe : mêmes entrées, même sortie. Une erreur de code est répliquée et peut être irréversible.
- **Le problème de l'oracle** : La blockchain ne peut pas consulter directement le monde extérieur. Un oracle fournit les données; s'il est corrompu ou défaillant, le contrat s'exécute sur de fausses informations.
- **Catégories de jetons selon la FINMA** : Jetons de paiement (moyen de paiement), d'utilité (accès à un usage ou service) et d'investissement (droit à un revenu ou à une participation, assimilés à des valeurs mobilières); des formes hybrides existent.
- **Tokenisation et droit suisse** : La loi sur les registres distribués permet de représenter un droit sous forme de droit-valeur inscrit dans un registre électronique, dont le transfert s'opère par ce registre, et clarifie le traitement en cas de faillite des cryptoactifs.

## Conclusion

Les contrats intelligents automatisent des règles, à condition que le code soit juste et que les données externes soient fiables. La pratique suisse de la FINMA et les modifications législatives sur les registres distribués offrent un cadre relativement clair pour la tokenisation.

Tout projet doit toutefois être qualifié juridiquement cas par cas.

## Cartes

### Qu'est-ce qu'un contrat intelligent ?

Un programme sur blockchain qui s'exécute automatiquement selon des règles codées.

### Un contrat intelligent est-il forcément un contrat juridique ?

Non : c'est du code; sa portée juridique dépend de l'accord des parties et du droit applicable.

### Qu'est-ce qu'un oracle ?

Un service qui transmet à la blockchain des informations extérieures.

### Pourquoi l'oracle est-il un point de confiance ?

S'il fournit des données fausses, le contrat s'exécute correctement sur une information erronée.

### Pourquoi auditer un contrat intelligent avant déploiement ?

Parce que les bogues peuvent entraîner des pertes irréversibles et que le code est difficile à corriger.

### Quelles sont les trois catégories de jetons de la FINMA ?

Paiement, utilité et investissement (avec formes hybrides).

### Qu'est-ce qu'un jeton d'investissement ?

Un jeton représentant un droit de participation ou à un revenu, traité comme une valeur mobilière.

### Que permet la loi suisse sur les registres distribués ?

Représenter des droits sous forme de droits-valeurs inscrits dans un registre et les transférer par ce registre.

### Pourquoi la qualification d'un jeton est-elle importante ?

Elle détermine les règles applicables (valeurs mobilières, blanchiment, prospectus).

## Glossaire

- **Contrat intelligent** : Programme déployé sur blockchain exécutant automatiquement des conditions codées.
- **Oracle** : Source de données externe qui alimente un contrat intelligent.
- **Jeton (token)** : Représentation numérique d'un droit ou d'une valeur sur une blockchain.
- **Tokenisation** : Représentation d'un actif ou droit par un jeton transférable.
- **Droit-valeur** : Droit inscrit dans un registre qui en conditionne l'exercice et le transfert.
- **FINMA** : Autorité fédérale de surveillance des marchés financiers.

https://ruvy.ch/decks/-P5D242dMW8QgdMcdzKd
