Droit des trusts/Niveau IX · Trusts sur blockchain/9.3 Le cercle complet/Leçon 1
Ce que les contrats intelligents ne peuvent pas remplacer
Le code peut imposer des règles ; il ne peut pas exercer de jugement, de conscience ou de miséricorde.
Ceci est une ressource éducative et non un conseil juridique. Le droit des trusts varie d'un pays à l'autre et d'un État à l'autre, et la structure appropriée dépend de votre situation personnelle. Tout document que vous signez doit être rédigé ou examiné par un avocat qualifié dans votre juridiction.
La voie la plus légère
La voie la moins chère, la moins imposée, la plus simple et la plus discrète que permet la loi, de la meilleure à la moins bonne. Chaque étape indique la règle sur laquelle elle repose et la condition qui la maintient dans la légalité.
- Utilisez le code uniquement pour des paiements fixes et réguliers, tout en conservant un trustee humain pour les décisions discrétionnaires, afin d'éviter des contrats complexes et coûteux incapables de prendre en compte les besoins imprévus. À noter : le trustee demeure responsable de tout ce que l'automatisation verse (UTC §1001).
- Un déblocage gratuit verrouillé dans le temps ou multi-signatures peut financer des montants fixes, mais les questions relatives à la capacité juridique, à l'âge et à l'influence indue nécessitent toujours une personne et des preuves, ce qu'une clé ne peut pas fournir. À noter : accordez au trustee un pouvoir écrit de suspendre ou d'annuler les paiements automatisés.
- Conservez les biens dans un cadre où un tribunal peut intervenir : l'équité (equity) peut ordonner aux détenteurs de clés d'agir, corriger des erreurs et révoquer des trustees. À noter : les transactions confirmées ne peuvent être annulées par aucun tribunal, comme l'a montré le hard fork contesté de 2016 survenu après le piratage de The DAO.
- Privilégiez des dates fixes ou des co-signatures plutôt que des conditions dépendant d'un oracle pour les versements familiaux ; ils coûtent moins cher et sont plus difficiles à manipuler. À noter : si un flux de données d'oracle est erroné ou manipulé, le contrat s'exécute toujours sur la base de faits faux.
MatérielNotes de la leçon 1.1.6 sur l'obligation fiduciaireUne description simple d’un contrat intelligent de garde ou de paiementUne liste des décisions auxquelles un trustee pourrait être confronté en une année
Curiosité
- Un logiciel pourrait-il un jour assumer les fonctions d'un trustee ?
- Que se passe-t-il quand un programme fait exactement ce qu’il dit, mais que le résultat est faux ?
- Qui est responsable lorsque le code échoue ?
Explorer
- Un contrat intelligent est un logiciel qui exécute automatiquement les étapes convenues lorsque ses conditions sont remplies, comme la libération de fonds à une date donnée ou lorsqu’un certain nombre de parties signent. Il peut rendre des arrangements simples moins coûteux et plus transparents, et des réformateurs du droit anglais ont affirmé que les contrats juridiques intelligents pouvaient être faisables. Mais un trust est bien plus qu’un ensemble de conditions : c’est une relation de confiance dans laquelle une personne doit exercer son jugement pour le compte d’autrui, et c’est là que le code se révèle le moins adapté.
- De nombreux trusts accordent au trustee une marge de manœuvre : pour financer l’éducation, la santé ou le soutien d’un bénéficiaire, pour choisir parmi les bénéficiaires, ou pour faire face à une urgence. La marge de manœuvre signifie évaluer des faits que le constituant ne pouvait pas prévoir. Un programme ne peut suivre que des conditions écrites à l’avance. Si ces conditions ne couvrent pas une situation telle qu’une maladie, un handicap ou une crise familiale, le code ne fait rien ou agit de manière inappropriée, et il ne peut pas déterminer ce que le constituant aurait voulu.
- Les trusts évoluent également dans un cadre juridique. Les tribunaux peuvent interpréter des termes flous, corriger des erreurs, destituer un trustee, ordonner le remboursement et ajuster un trust lorsque les circonstances changent. Sur une blockchain, il est très difficile de revenir sur une transaction qui a été confirmée. Le piratage de la DAO en 2016 a montré ce qui se passe lorsque le code fonctionne comme écrit mais pas comme prévu : la solution est venue d’un changement contesté au sein même du réseau, et non d’un tribunal appliquant des règles établies.
- Les contrats intelligents rencontrent également des difficultés en ce qui concerne l’identité et la capacité. Une clé prouve que quelqu’un contrôle une adresse, mais pas qui il est, s’il est majeur ou s’il comprend ce qu’il fait. Le droit du trust prend en compte ces trois éléments : il s’interroge sur le fait que le constituant ait eu la capacité nécessaire, que le bénéficiaire soit mineur ou vulnérable, et que quelqu’un ait été soumis à des pressions ou trompé. Ces questions nécessitent des preuves ainsi qu'un jugement humain.
- Enfin, le code dépend d’informations externes, souvent fournies par des « oracles » qui communiquent des prix, des dates ou des événements. Si un oracle se trompe ou est manipulé, le contrat fonctionne sur la base de faits erronés. On s’attendrait à ce qu'un trustee qui s’appuie sur des informations manifestement fausses le remarque et y mette fin. Le logiciel ne le détecte pas sauf si quelqu’un a prévu cette vérification à l’avance, et même dans ce cas, il ne peut vérifier que les problèmes imaginés par ses auteurs.
- Rien de tout cela ne signifie que les contrats intelligents n’ont pas leur place dans l’administration d'un trust. Ils peuvent automatiser les paiements routiniers, conserver des registres transparents et réduire certains types d’erreurs. Il s'agit d'outils utilisés par un trustee, et non d’un remplacement pour celui-ci. La responsabilité, le jugement et la reddition de comptes restent entre les mains des personnes ainsi que des tribunaux qui les supervisent.
Faits clés
- Un contrat intelligent exécute automatiquement des étapes prédéfinies lorsque ses conditions sont remplies.
- Les décisions relatives aux trusts discrétionnaires exigent un jugement sur des circonstances que le constituant ne pouvait pas prévoir.
- Les transactions blockchain confirmées sont très difficiles à annuler ; les tribunaux peuvent corriger et ajuster les trusts.
- Le piratage de la DAO (2016) a montré que le code fonctionnait comme écrit, mais pas comme prévu.
- Une clé privée prouve le contrôle d’une adresse, mais pas l’identité, l’âge ou la capacité.
- Les contrats intelligents qui s’appuient sur des oracles peuvent agir en fonction d’informations fausses ou manipulées.
Exercice neuf, six, trois, un
Vérification des faits
Les dates, les chiffres et les affirmations ont été vérifiés à l’aide des sources publiées listées ci-dessous.