(1) La Grande Myopie
La finance et l’idée plus large du commerce sont en fin de compte une entreprise humaine. Il existe des langages élégants, des outils extrêmement précis pour capturer l’intention et des labyrinthes infinis de techniques pour obtenir des recours en cas de mauvais résultats, ainsi que des milliers d’années de lois recherchant l’équité dans le commerce. En fait, certaines des premières formes d’écriture étaient des contrats commerciaux.
Pourtant, l’élément humain ne peut être évité indépendamment de la désintermédiation à la logique, aux machines ou aux sentinelles gouvernementales dotées de pouvoirs terribles. C’est là que réside la grande myopie des crypto-monnaies. Ils sont pour la plupart coupés de la réalité humaine.
Les gens font des fautes. Les gens changent d’avis. Les gens ne comprennent pas toujours parfaitement les relations d’affaires qu’ils acceptent d’établir. Les gens sont induits en erreur et escroqués. Les circonstances changent au niveau individuel et étatique qui nécessitent des solutions uniques. Insistant sur ce point, la plupart des contrats contiennent des clauses de force majeure.
Cependant, les crypto-monnaies cherchent à jeter la compréhension, la compassion et le jugement humains en échange d’un juge numérique indifférent parfaitement lié à une constitution sans considération d’équité ou de résultat. Étant donné que les humains ont toujours essayé et continueront d’essayer de changer les règles à des fins égoïstes, il est rafraîchissant d’avoir un système qui ne peut pas être corrompu.
Mais que se passe-t-il lorsqu’un utilisateur doit combiner ces nouveaux systèmes avec des systèmes financiers traditionnels ? Que se passe-t-il quand on a besoin de vivre dans le monde humain ? Par exemple, les droits de propriété tels que l’enregistrement foncier vivent entièrement dans le monde physique. Même la symbolisation de la terre nécessite encore une certaine reconnaissance de la juridiction en place.
Pour fournir un autre point, une barre d’or ne peut pas se déplacer. Le juge numérique peut commander son mouvement, mais ne peut pas le forcer sans être humain pour s’adapter. Par conséquent, un grand livre numérique peut dériver de la réalité.
Ainsi, un concepteur de protocole doit décider de la quantité de réalité humaine autorisée dans sa crypto-monnaie. Plus il y a de flexibilité, moins il faut s’attendre à une fidélité à l’absolu. Plus la protection des consommateurs est importante, plus il doit exister de mécanismes pour fournir des retours en arrière, des remboursements et la modification de l’historique.
Cette section et la suivante sur la réglementation couvrent l’approche pragmatique de Cardano sur le sujet. En termes d’interopérabilité, il y a deux grands groupes à discuter. Premièrement, l’interopérabilité avec les systèmes financiers hérités (le monde sans crypto-monnaie). Deuxièmement, l’interopérabilité avec d’autres crypto-monnaies.
(2) Héritage
La fintech n’est pas composée d’une norme unique ni même d’un langage commun. Il existe une énorme diversité dans les approches, les entités responsables du règlement et de la compensation, les processus commerciaux et d’autres domaines impliqués dans la comptabilité, la transformation et le mouvement de la valeur.
Il est déraisonnable de suggérer que, simplement parce qu’une technologie est supérieure, le reste de l’écosystème admettra d’une manière ou d’une autre la défaite et la mise à niveau. Par exemple, de nombreuses personnes utilisent encore Windows XP 16 ans après la sortie initiale. Ce triste état de choses équivaut à quelqu’un utilisant le Macintosh original sorti en 1984 en l’an 2000.
Mis à part le comportement des consommateurs, les entreprises sont généralement encore plus lentes dans leur cycle de mise à niveau. De nombreuses banques utilisent encore des backends écrits en Cobol. Une fois que l’infrastructure est connue pour fonctionner et répondre aux exigences de l’entreprise, il y a généralement peu d’incitations à mettre à niveau ou à affiner les logiciels et les protocoles pour le bénéfice du consommateur en dehors des problèmes de conformité ou de sécurité.
Pour Cardano, nous devons d’abord établir ce qu’impliquerait même un pont hérité? Quels systèmes, normes, entités et protocoles devrions-nous cibler pour garantir une certitude raisonnable d’interopérabilité ? Ces passerelles peuvent-elles être fédérées ou décentralisées ? Ou, comme les échanges, deviendront-ils des points de défaillance centraux pour les pirates, les propriétaires malveillants ou les régulateurs trop zélés ?
Trois préoccupations doivent être traitées. Premièrement, la représentation de l’information et la croyance en son exactitude. Deuxièmement, la représentation de la valeur et sa propriété associée. Troisièmement, la représentation des entités et d’un utilisateur particulier parallèlement au niveau global de confiance dans ces entités.
Pour être utiles, les informations et la valeur doivent circuler librement entre le monde financier hérité et Cardano. Ensuite, les résultats doivent être établis et enregistrés pour renforcer la réputation et les motifs de recours. Pourtant, ces choses sont pour la plupart limitées par nature aux acteurs impliqués. Les encoder sur une blockchain les rendrait globales et permanentes.
De plus, la valeur ne peut pas toujours circuler librement dans le monde hérité. Les embargos, les sanctions, les contrôles de capitaux et les actions judiciaires pourraient geler les avoirs. Pour être interopérable, on ne peut pas créer une soupape d’échappement toujours ouverte pour que la valeur fuie.
Enfin, la marque et la notoriété des entités est l’une des pierres angulaires des relations commerciales. Des milliards de dollars sont dépensés chaque année en campagnes de marketing pour établir, maintenir et réparer des marques. Si des allégations diffamatoires, fausses ou trompeuses sont faites à propos d’une personne ou d’une entité, elle a le droit d’exercer un recours juridique. Pourtant, les blockchains tentent de préserver en permanence l’histoire.
Comme notre choix de langage de programmation, il n’y a pas de solution idéale pour Cardano pour résoudre ces problèmes d’une manière omniprésente. Au contraire, nous devons à nouveau céder à l’opinion soutenue.
En ce qui concerne le flux d’informations, ce flux est connu sous le nom de flux de données de confiance. Il a une source et un contenu. Les sources ont une certaine notion de crédibilité et sont incitées à tromper ou à rester honnêtes. Le contenu peut être encodé arbitrairement.
Étant donné que nous avons l’intention de prendre en charge du matériel de confiance dans notre pile de protocoles, nous avons choisi d’explorer l’ajout de la prise en charge du protocole Town Crier du professeur Ari Juel et al . En supposant l’existence d’un ensemble crédible de sources de données, Town Crier permet le grattage sécurisé du contenu Web pour une utilisation dans des contrats intelligents et d’autres applications.
Une liste de démarrage des sources sera fournie par Emurgo, IOHK et la Fondation Cardano. Plus tard, cette liste sera remplacée par une liste organisée par la communauté utilisant des mécanismes dérivés du système de trésorerie de Cardano. Notre espoir est qu’un système de réputation puisse se matérialiser autour de bons flux de données, créant ainsi une boucle de rétroaction positive pour améliorer progressivement la fiabilité et la fidélité.
La représentation de la valeur est un sujet plus complexe. Contrairement à l’information - où une fois la véracité, l’actualité et l’exhaustivité établies, les protocoles peuvent se comporter de manière fiable et déterministe - la valeur est plus délicate.
Une fois tokenisée, la valeur doit se comporter comme un objet unique. Les informations peuvent être copiées et transmises, mais un jeton représentant la propriété de quelque chose (disons un titre de véhicule) ne peut pas être cloné et échangé sur deux registres différents. Cet acte détruirait effectivement l’intégrité du système.
Le défi de l’interopérabilité héritée lorsqu’il s’agit de valeur tokenisée est que les hypothèses de confiance, la fiabilité et l’auditabilité changent à mesure que les jetons circulent entre les registres. Par exemple, si Bob possède des Bitcoins et les dépose ensuite sur un échange, Bob a maintenant la représentation de l’échange de son Bitcoin sur leur grand livre. Dans le cas de MtGOX, leur registre n’était pas conforme à la réalité, faisant tout perdre aux utilisateurs.
Le problème est encore compliqué par la nécessité pour les systèmes hérités de reconnaître les jetons vivant dans une crypto-monnaie. Comme mentionné précédemment, les entreprises sont historiquement réticentes à mettre à niveau leurs logiciels et à prendre en charge de nouveaux protocoles. Cette situation rend difficile la recherche d’une solution claire.
Pour Cardano, notre meilleur espoir est de fournir aux utilisateurs une option pour attacher une riche offre de métadonnées à leurs transactions, puis d’attendre que les normes de l’industrie émergent.
However, the larger challenge remains of quantifying and qualifying value sent from a legacy system to a cryptocurrency ledger. For example if Bob is a bank owner and issues a dollar backed token, then he can always build a bridge to send his tokens to a ledger like Cardano as a user issued asset.
While Cardano would track ownership precisely and provide all the features we have come to love such as timestamping and auditability, no cryptocurrency can make Bob an honest banker. He always has the option of running a fractional reserve bank by not backing all of his dollar tokens with real dollars. This fraud cannot be detected by a cryptocurrency unless the dollar itself was a token accounted by a digital ledger.
Enfin, la représentation des entités en ligne est un problème de réseau classique datant des premiers jours d’Internet. Les universités, les entreprises, les ministères et tout utilisateur arbitraire doivent établir leur identité à un moment donné.
À cette fin, des solutions pragmatiques mais centralisées telles que l’infrastructure à clé publique du Web et le système DNS de l’ICANN ont été mises en œuvre. Étant donné que nous apprécions le Web moderne, ces solutions sont à la fois évolutives et pratiques. Mais ils ne répondent pas à une question plus commerciale de fiabilité, de fiabilité et d’autres méta-caractéristiques nécessaires pour déterminer si l’on veut faire affaire avec l’entité.
Les hébergeurs de marché multi-faces comme eBay ont construit un modèle commercial en fournissant certaines de ces métadonnées aux côtés d’un cadre pour effectuer des transactions. Les jugements sur la qualité du contenu, des événements et des entreprises sont souvent profondément influencés uniquement par les évaluations en ligne provenant de sources fiables.
La partie de ce point pertinente pour Cardano est une question de centralisation de la réputation. L’un de nos objectifs pour Cardano est de fournir une pile financière au monde en développement. La clé de cet effort est la capacité à établir une relation de confiance avec des acteurs que l’on n’a jamais rencontrés.
Si une seule entité ou un consortium d’entités contrôle qui est étiqueté bon ou mauvais, et non un processus organique dérivé d’interactions réelles dans la communauté dans son ensemble, alors ces entités pourraient arbitrairement mettre n’importe qui sur liste noire pour tout péché perçu. Ce pouvoir est contraire à nos valeurs en tant que projet et va à l’encontre du point plus large d’utiliser une crypto-monnaie.
Heureusement, les mêmes mécanismes utilisés pour voter pour les bulletins de vote du Trésor, ajouter des sources à une liste de flux de données fiables et forger un protocole peuvent être réutilisés pour établir un espace de réputation. Il s’agit d’un domaine de recherche ouvert et nous espérons fournir un protocole de superposition pour un réseau de confiance de réputation décentralisé en 2018-2019 après que des éléments plus fondamentaux auront été réglés.
(3) Interopérabilité Des Crypto-Monnaies
En passant du monde hérité aux registres numériques distribués, l’interopérabilité devient beaucoup plus simple. Chaque grand livre a un protocole réseau, des normes de communication et des hypothèses de sécurité concernant son algorithme de consensus respectif. Celles-ci peuvent à leur tour être facilement quantifiées.
La circulation des informations est établie en se connectant au réseau étranger et en traduisant ses messages. Le mouvement de la valeur peut se faire par le biais d’un système de relais, d’échanges atomiques croisés ou d’un système astucieux de chaînes latérales. Comme il n’y a pas d’opérateur centralisé, une représentation des entités se limite davantage à une métadiscussion de confiance dans les développeurs, les mineurs ou un autre courtier en puissance.
Pour Cardano, nous intégrons un nouveau protocole sidechain développé par Kiayias, Miller et Zindros. Il fournit un moyen non interactif de déplacer de la valeur en toute sécurité entre deux chaînes prenant en charge le protocole. Ce mécanisme sera le principal moyen par lequel la valeur circulera entre CSL et une couche CCL.
Pour les autres crypto-monnaies, des ponts fédérés devraient se former à mesure que Cardano grandit en valeur et en base d’utilisateurs. Pour aider à accélérer cette croissance, Cardano SL prend en charge une version restreinte de Plutus pour les scripts d’interopérabilité. De nouvelles transactions seront ajoutées dans Shelley et les versions ultérieures de CSL spécifiquement pour répondre à ces besoins.
(4) Le Labyrinthe De Dédale
Les points sur l’interopérabilité viennent d’une perspective globale. Les protocoles spécialisés, les nouveaux types de transactions, les systèmes d’évaluation de la crédibilité et le flux d’informations ne peuvent pas être limités à un seul contrôleur d’accès ou à un seul utilisateur. Au contraire, ils doivent être facilement accessibles à quiconque sans censure ni péage.
Mais que se passe-t-il lorsque Cardano ne prend pas en charge un protocole, une transaction ou une application dont un utilisateur ne peut pas se passer ? Devrions-nous simplement être hors de portée ? Le Web a fait face à une préoccupation similaire dans les années 1990.
Ironiquement, le Web propose deux solutions différentes qui peuvent être répliquées avec des crypto-monnaies. L’introduction de JavaScript a fourni la programmabilité à n’importe quel site Web pour ajouter des fonctionnalités arbitraires. L’introduction de plugins et d’extensions de navigateur a ajouté des fonctionnalités personnalisées pour les utilisateurs souhaitant les installer. Les deux approches nous ont donné le Web moderne avec toutes ses horreurs de sécurité.
Ethereum a adopté la première approche en permettant aux utilisateurs d’intégrer des sous-protocoles sur la blockchain Ethereum en tant que contrats intelligents. Cardano prend en charge cette fonctionnalité via le paradigme CCL. Mais qu’en est-il des extensions personnalisées ?
Un exemple éclairant serait un commerçant de crypto-monnaie. Imaginez un marché décentralisé, appelé DM, qui prend en charge un ensemble de différentes crypto-monnaies. Un trader souhaite automatiser ses stratégies en agissant sur DM.
Dans un écosystème fragmenté, le trader devrait installer des dizaines de clients pour chaque crypto-monnaie, puis écrire un logiciel personnalisé pour parler à chaque client afin de coordonner les transactions automatisées. Si un client met à jour, cela pourrait casser le logiciel sur mesure. De plus, que se passe-t-il si le commerçant veut vendre le logiciel ?
Inspiré du modèle Web des extensions, si l’interface avec diverses crypto-monnaies peut être insérée dans une pile Web, la tâche du commerçant devient alors considérablement plus facile. Une interface universelle peut être établie. L’installation se fait en un clic. La distribution de logiciels peut s’inspirer de la boutique en ligne Chrome.
Pour Cardano, nous avons décidé d’expérimenter ce paradigme en déployant le frontal de notre portefeuille de référence sur Electron. Il s’agit d’un projet open source maintenu par Github qui combine à la fois Node et Chrome. La version d’Electron de Cardano s’appelle Daedalus.
La première génération de Daedalus agira comme un portefeuille HD avec prise en charge de nombreuses fonctionnalités de comptabilité et de sécurité attendues qui sont des normes de l’industrie, telles que les mots de passe de dépenses et BIP39. Dans les générations suivantes, Daedalus se développera en un cadre d’application avec un magasin, des API d’intégration universelles et un SDK.
Les principales innovations sont la facilité de développement en permettant aux programmeurs d’utiliser JavaScript, HTML5 et CSS3 pour créer leurs applications et un pont unifié pour la communication inter-applications. Les comportements complexes tels que la cryptographie, la gestion d’un réseau distribué et les mécanismes de base de données peuvent être abstraits, permettant ainsi au développeur de se concentrer uniquement sur l’expérience utilisateur et la logique de base de son application.
Comme Daedalus est destiné à être un cadre universel, sa feuille de route et son évolution sont quelque peu indépendantes de celles de Cardano. En 2017, ils sont étroitement liés, mais plus tard, Cardano ne sera qu’une autre application pour un utilisateur de Daedalus. Nous avons également l’intention d’explorer des fonctionnalités extrêmement uniques telles qu’un service universel de gestion des clés fonctionnant uniquement dans Intel SGX.
En fin de compte, en tant que concepteurs de protocoles, nous ne pouvons pas répondre à tous les besoins. Nous espérons que la flexibilité que Daedalus fournira, combinée à des contrats intelligents avec état fonctionnant sur CCL, satisfera ceux qui ont été laissés de côté par nos décisions de conception. Nous espérons également que de meilleures normes pourront émerger pour encourager toutes les crypto-monnaies à bénéficier d’une meilleure interopérabilité et sécurité.
Source : https://why.cardano.org/en/interoperability/the-grand-myopia/