Obligation Blockchain (eBook)
320 Seiten
Un Milliard De Personnes Informées [French] (Verlag)
978-0-00-098982-6 (ISBN)
Obligation intelligente (finance)-Une introduction à la façon dont la blockchain peut redéfinir les instruments financiers grâce aux obligations intelligentes.
Registre distribué-Un aperçu fondamental de la technologie du registre distribué et de son rôle dans la sécurisation et la transparence des transactions.
Contrepartie (plateforme)-Explorez les plateformes de contrepartie, en vous concentrant sur la manière dont la blockchain améliore l'interaction entre les participants aux accords financiers.
Contrat intelligent-aborde les caractéristiques essentielles des contrats intelligents et leur capacité à automatiser et à faire respecter les accords.
Ethereum-Exploration de l'influence d'Ethereum sur les contrats intelligents et de son rôle dans les applications décentralisées.
Détention d'actifs numériques-Présentation de la gestion et de l'échange d'actifs numériques sur les plateformes blockchain, transformant ainsi la gestion d'actifs traditionnelle.
Sukuk-Regard sur l'adaptation des principes de la finance islamique, notamment des Sukuk, à l'espace blockchain pour une nouvelle génération d'obligations numériques.
Pièces colorées-Décrit le concept de pièces colorées et son application dans la blockchain pour représenter la propriété d'actifs réels.
Finance décentralisée-Examen de la finance décentralisée (DeFi) et de son potentiel à révolutionner les services bancaires et financiers traditionnels.
Applications décentralisées-Discussion sur les applications décentralisées (DApps), mettant en avant leur impact sur divers secteurs au-delà de la finance.
Protocole Bitcoin-Analyse du protocole Bitcoin et de son rôle révolutionnaire dans les transactions décentralisées et les contrats intelligents.
IOTA (technologie)-Analyse approfondie de la technologie Tangle d'IOTA et de ses implications pour les contrats intelligents et la finance numérique.
Bitcoin-Analyse de l'essor du Bitcoin et de son influence sur l'adoption généralisée des technologies blockchain sur les marchés financiers.
Hyperledger-Se concentre sur Hyperledger, un projet open source qui permet le développement d'applications blockchain d'entreprise.
Cryptomonnaies-Examen approfondi des cryptomonnaies, de leur rôle dans la finance décentralisée et de leur lien avec les contrats intelligents basés sur la blockchain.
Droit de la technologie des registres distribués-Analyse des implications juridiques de la technologie des registres distribués dans la mise en œuvre des contrats intelligents.
Portefeuille de cryptomonnaies-Explique le rôle des portefeuilles de cryptomonnaies dans la gestion des actifs numériques et la sécurisation des transactions.
Blockchain-Un aperçu complet de la technologie blockchain, de sa structure et de son potentiel de transformation dans le secteur financier.
Confidentialité et blockchain-Aborde les préoccupations en matière de confidentialité liées à la blockchain et les mesures visant à garantir la sécurité et la confidentialité des transactions.
Cryptomonnaies en Europe-Examine le paysage réglementaire des cryptomonnaies en Europe et son impact sur l'adoption des contrats intelligents.
Monnaie numérique-Examine l'essor des monnaies numériques, leurs avantages et leur rôle dans les écosystèmes de contrats intelligents.
Chapitre 4 :Contrat intelligent
Le terme « contrat intelligent » fait référence à un programme informatique ou à un protocole de transaction conçu pour exécuter, contrôler ou documenter automatiquement des événements et qui agit conformément aux conditions d'un contrat ou d'un accord. Une réduction du besoin d'intermédiaires de confiance, des coûts associés à l'arbitrage et des pertes subies en raison de la fraude sont quelques-uns des objectifs des contrats intelligents. De plus, les contrats intelligents visent à réduire le nombre d'exceptions qui sont à la fois intentionnelles et involontaires. Il existe une association répandue entre les contrats intelligents et les crypto-monnaies. Les contrats intelligents qui ont été introduits par Ethereum sont généralement considérés comme un élément essentiel pour les applications qui impliquent la finance décentralisée (DeFi) et les jetons non fongibles (NFT).
Le protocole Bitcoin est décrit comme une forme pauvre du concept de contrat intelligent, tel qu'il a été initialement défini par Nick Szabo dans le livre blanc Ethereum rédigé par Vitalik Buterin en 2014. Cependant, Buterin a présenté une version plus forte du concept de contrat intelligent qui a été construit sur le langage Solidity, qui est conçu pour être complet de Turing. Depuis lors, un certain nombre de crypto-monnaies différentes ont commencé à activer des langages de programmation qui permettent de créer des contrats intelligents plus sophistiqués entre des parties auxquelles on ne peut pas faire confiance.
Un contrat intelligent ne doit pas être confondu avec un contrat juridique intelligent, qui est un accord traditionnel, juridiquement exécutoire, écrit en langage naturel et dont les termes sont sélectionnés et mis en œuvre dans un code lisible par les machines.
Nick Szabo a commencé à utiliser le terme « contrat intelligent » en 1996 pour désigner les contrats qui seraient appliqués par la propriété physique (comme le matériel ou les logiciels) plutôt que par la loi. À partir de cette année-là, le terme est devenu largement utilisé. Une bonne illustration de cette idée a été fournie par Szabo sous la forme de distributeurs automatiques. Le mot a été utilisé pour la première fois en 1998 pour désigner les objets qui se trouvaient dans la couche de service de gestion des droits du système connu sous le nom de Stanford Infobus, qui était également un composant du projet de bibliothèque numérique de Stanford.
Dans la plupart des cas, un contrat intelligent n'établit pas un accord juridiquement exécutoire qui soit acceptable en vertu de la loi. Des suggestions ont été faites pour régir les contrats intelligents.
Plutôt que d'être des accords juridiques, les contrats intelligents sont des transactions qui sont effectuées automatiquement par un programme informatique ou un protocole de transaction. Cela inclut les moyens technologiques pour l'automatisation des responsabilités de paiement, tels que le transfert de crypto-monnaies ou d'autres jetons. Les contrats intelligents ne sont pas juridiquement contraignants. Il a été suggéré par quelques universitaires que la nature impérative ou déclarative des langages de programmation pourrait avoir un effet sur la légitimité juridique des contrats intelligents.
Depuis le lancement de la blockchain Ethereum en 2015, l'expression « contrat intelligent » a été utilisée pour désigner les calculs effectués sur une blockchain à des fins générales. Selon le National Institute of Standards and Technology des États-Unis, un « contrat intelligent » est défini comme une « collection de code et de données (parfois appelées fonctions et état) qui est déployée à l'aide de transactions signées cryptographiquement sur le réseau blockchain ». Le terme « contrat intelligent » fait référence à tout type de programme informatique qui utilise une blockchain, selon ce point de vue. Étant donné que son exécution et ses effets définis (tels que le transfert de jetons entre les parties) ne peuvent pas être manipulés sans modifier la blockchain elle-même, un contrat intelligent peut également être considéré comme une procédure stockée sécurisée. En effet, leur exécution et leurs effets ne peuvent pas être modifiés. Selon cette compréhension, la plateforme elle-même est responsable du contrôle et de l'audit de l'exécution des contrats ; Les programmes côté serveur aléatoires qui se connectent à la plateforme n'en sont pas responsables.
« Bien que les contrats intelligents puissent sembler nouveaux, le concept est enraciné dans le droit des contrats de base », a déclaré un rapport publié par le Sénat des États-Unis en 2018. Il est d'usage d'avoir une autre option d'arbitrage, en particulier pour les transactions étrangères, en plus du système juridique, qui est souvent chargé de statuer sur les litiges commerciaux et de faire respecter les conditions. Lors de l'utilisation de contrats intelligents, un programme est responsable de l'application du contrat contenu dans le code. Aux États-Unis d'Amérique, les États de l'Arizona, de l'Iowa, du Nevada, du Tennessee et du Wyoming font partie de ceux qui ont promulgué une législation concernant l'utilisation des contrats intelligents.
Selon la Jurisdiction Taskforce du Royaume-Uni (UKJT), les règles de résolution des litiges numériques (également connues sous le nom de règles de DR numérique) ont été publiées en avril 2021. L'objectif de ces règles était de faciliter la résolution rapide des problèmes juridiques liés à la blockchain et aux crypto-monnaies au Royaume-Uni.
Un contrat intelligent peut être déployé sur une blockchain d'une manière analogue au transfert de valeur sur une blockchain. Pour ce faire, il envoie une transaction à partir d'un portefeuille associé à la blockchain. En plus d'une adresse de destinataire unique, la transaction contient le code qui a été compilé pour le contrat intelligent. Suite à cela, la transaction en question doit être incorporée dans un bloc qui est mis sur la blockchain. À ce stade, le code du contrat intelligent sera exécuté afin d'établir l'état initial du contrat intelligent. Les contrats intelligents sont protégés contre toute tentative de les manipuler de manière décentralisée à l'aide d'algorithmes tolérants aux pannes basés sur l'algorithme byzantin. Il n'existe aucun moyen d'apporter des modifications à un contrat intelligent une fois qu'il a été déployé. Les contrats intelligents stockés sur une blockchain ont la capacité d'exécuter n'importe quel calcul et de stocker des états arbitraires. Grâce à l'utilisation de transactions, les clients finaux interagissent avec un contrat intelligent. Des transactions similaires utilisant un contrat intelligent ont le potentiel d'invoquer d'autres contrats intelligents. L'état du contrat intelligent peut être modifié à la suite de ces transactions, et les pièces peuvent être transférées d'un contrat intelligent à un autre ou d'un compte à un autre.
La blockchain Ethereum est la blockchain la plus utilisée pour le fonctionnement des contrats intelligents. Sur Ethereum, les contrats intelligents sont souvent écrits dans un langage de programmation connu sous le nom de Solidity, qui est un langage Turing-complet. Ces contrats sont ensuite compilés en bytecode de bas niveau, qui permet à la machine virtuelle Ethereum de remplir ses fonctions. L'exhaustivité Turing est un risque qui est intentionnellement évité par des langages tels que Vyper, car on pense qu'il s'agit d'un risque dû au problème d'arrêt ainsi qu'à d'autres considérations de sécurité. Simplicity, Scilla, Ivy et Bitcoin Script sont quelques exemples de langages de programmation supplémentaires pour les contrats intelligents qui ne possèdent pas la complétude Turing. Les récursions et les boucles sont des structures liées au problème d'arrêt. Cependant, des mesures effectuées en 2020 à l'aide d'expressions régulières ont révélé que seulement 35,3 % des 53 757 contrats intelligents Ethereum qui existaient à l'époque présentaient ces constructions.
Bamboo, IELE, Simplicity, Michelson (qui peut être prouvé à l'aide de Coq), Liquidity (qui compile en Michelson), Scilla, DAML et Pact sont quelques-uns des langages qui ont été conçus pour soutenir la vérification formelle.
Afin de répondre aux exigences de la tolérance aux pannes byzantine, les processus qui s'exécutent sur une blockchain sont souvent déterministes. D'autre part, la mise en œuvre de contrats intelligents dans le monde réel, tels que les casinos et les loteries, nécessite l'application d'un caractère aléatoire sécurisé. En effet, la technologie blockchain minimise les dépenses associées au fonctionnement d'une loterie, ce qui est avantageux pour les personnes qui participent à la loterie. La mise en œuvre de l'aléatoire sur la blockchain peut être accomplie par l'utilisation de hachages de blocs ou d'horodatages, d'oracles, de schémas d'engagement, de contrats intelligents spéciaux tels que RANDAO et Quanta, et de séquences dérivées d'équilibres de Nash à stratégie mixte.
En utilisant des chaînes de hachage cryptographiques et une réplication byzantine tolérante aux pannes, Szabo a postulé en 1998 que l'infrastructure des contrats intelligents pourrait être réalisée grâce à des registres d'actifs répliqués et à l'exécution de contrats. Cette stratégie permettrait l'exécution des contrats. En 2002, Askemos a mis en œuvre cette...
| Erscheint lt. Verlag | 3.8.2025 |
|---|---|
| Übersetzer | Nicholas Souplet |
| Sprache | französisch |
| Themenwelt | Informatik ► Netzwerke ► Sicherheit / Firewall |
| ISBN-10 | 0-00-098982-7 / 0000989827 |
| ISBN-13 | 978-0-00-098982-6 / 9780000989826 |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
Größe: 694 KB
Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM
Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belletristik und Sachbüchern. Der Fließtext wird dynamisch an die Display- und Schriftgröße angepasst. Auch für mobile Lesegeräte ist EPUB daher gut geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine
Geräteliste und zusätzliche Hinweise
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich