Maison  >  Article  >  Que sont Ethereum et les contrats intelligents ?

Que sont Ethereum et les contrats intelligents ?

DDD
DDDavant
2024-03-06 13:38:231034parcourir

"Bitcoin est la blockchain 1.0, Ethereum est la blockchain 2.0", "Ethereum est la position dominante de la chaîne publique", des expressions similaires peuvent être souvent entendues.

Qu’est-ce qu’Ethereum ? En quoi est-ce différent du Bitcoin ? Pourquoi s’appelle-t-on « Blockchain 2.0 » ? Aujourd’hui, dévoilons le « mystère » d’Ethereum.

01
Génie Prodige : Buterin

Avant de parler de ce qu'est Ethereum, nous devons présenter le légendaire fondateur d'Ethereum - Vitalik Buterin, un génie prodige, que tout le monde appelle "V God".

En 2011, le père d'un informaticien a commencé à donner des Bitcoins à son fils Vitalik Anri, 17 ans, alors qu'il n'avait que 2 ans (Satoshi Nakamoto a publié le livre blanc Bitcoin en 2008, mais le premier Bitcoin au monde a été creusé). par Satoshi Nakamoto en janvier 2009).

Après avoir étudié Bitcoin, Buterin était complètement fasciné. Il a commencé à aider un média à rédiger des articles sur la blockchain sur le forum et a cofondé Bitcoin Magazine avec d'autres.

En 2013, Buterin, 19 ans, s'est rendu aux États-Unis pour assister à une conférence sur le Bitcoin. Il a ensuite découvert que Bitcoin présentait quelques défauts et il a souhaité y apporter quelques corrections.

Après avoir assisté à la réunion, Buterin était rempli d'enthousiasme. Tout comme Bill Gates et Mark Zuckerberg, il a rapidement abandonné ses études. Ensuite, il a passé six mois à voyager à travers le monde pour rendre visite à des individus et des équipes qui souhaitaient améliorer Bitcoin.

Bien sûr, V God a finalement été un peu déçu, car il a constaté que tout le monde bricolait Bitcoin et n'avait pas fondamentalement résolu les défauts de Bitcoin, c'est-à-dire que ses fonctions étaient trop uniques.

Alors, il a proposé l'idée d'Ethereum et a décidé de démarrer une nouvelle entreprise et de démarrer une nouvelle entreprise. En 2014, à l'âge de 20 ans, il a commencé le financement participatif pour développer Ethereum. En juillet 2014, il a lancé un projet de financement participatif pour lever des fonds pour le développement du projet. Le 30 juillet 2015, la blockchain Ethereum a été officiellement lancée. Ethereum Le concept devient un véritable réseau opérationnel.

02
La signification d'Ethereum

Bien que « Bitcoin » et « Ethereum » soient des termes souvent associés, la réalité est qu'ils sont très différents. La seule chose qu’Ethereum et Bitcoin ont en commun est qu’ils sont tous deux des actifs cryptés qui fonctionnent sur la blockchain.

Mais Ethereum est plus qu’une simple crypto-monnaie, il possède des fonctionnalités qui en font un ordinateur décentralisé géant.

Le Bitcoin est donc un grand livre distribué et sa fonction principale est la comptabilité.

Ethereum peut être compris comme une plate-forme informatique distribuée, qui peut non seulement tenir des comptes, mais également y exécuter des programmes.

La plate-forme informatique distribuée montre qu'Ethereum, comme Bitcoin, est décentralisé. Les nœuds répartis dans le monde tiennent conjointement des comptes et tiennent conjointement un grand livre. Le grand livre est ouvert, transparent et ne peut être falsifié.

Mais contrairement à Bitcoin, Ethereum fournit un ensemble de langages de script complets de Turing, ce qui signifie que nous pouvons développer des applications sur Ethereum.

Ces applications nécessitent l'hébergement et le fonctionnement de nœuds sur le réseau Ethereum. Lorsque nous transférons de l'argent sur Ethereum, nous avons également besoin de nœuds pour tenir des comptes. Pour cela, nous devons payer ces frais de nœud. Dans le réseau Bitcoin, les frais de traitement que nous payons pour les transferts sont Bitcoin BTC, et la récompense du système pour les mineurs est également Bitcoin. Dans le réseau Ethereum, les frais de traitement payés et la récompense du système pour les nœuds sont Ethereum ETH ;

Ethereum peut également être compris comme un ordinateur complètement décentralisé, distribué dans le monde entier, vérifiant, stockant et répliquant les données de transaction sur plusieurs ordinateurs à travers le monde (d'où le terme « grand livre distribué »).

03
La clé d'Ethereum : les contrats intelligents

Si Ethereum n'est qu'un ordinateur distribué capable d'exécuter des programmes dessus, cela ne suffit pas pour en faire une "Blockchain 2.0". La véritable fonctionnalité phare d’Ethereum est sa fonctionnalité de contrat intelligent.

Qu'est-ce qu'un contrat intelligent ? Pour comprendre simplement, un contrat intelligent est un contrat qui peut être exécuté automatiquement.

Par exemple, imaginez que vous et moi parions sur la météo de demain. Je parie qu'il fera beau demain et tu paries qu'il pleuvra. Nous avons convenu que le perdant devait donner 100 $ au gagnant. Comment pouvons-nous y parvenir et garantir que les perdants tiennent leurs promesses ? Je peux penser à trois manières différentes.

1. Faites-vous confiance

Le moyen le plus simple est de se faire confiance. Si nous sommes amis depuis longtemps, il est facile de se faire confiance. Je sais où tu habites et tu sais toutes sortes de choses embarrassantes sur moi. Mais si nous étions de parfaits inconnus, les choses seraient bien plus difficiles. Vous n'avez aucune raison de me croire, et je n'ai aucune raison de vous croire.

2. Signez un accord juridique

Une autre approche raisonnable consiste à formuler notre pari sous forme d’accord juridique. Nous signerons tous les deux un accord qui définit en détail tous les termes de notre pari, y compris ce qui se passe si le perdant viole l'accord.

Cet accord nous obligerait légalement à payer le gagnant, mais il n'aurait aucun effet pratique car le coût de l'application de l'accord par des moyens légaux serait supérieur à la valeur du pari.

3. Obtenez l'aide d'un ami commun

Nous pouvons trouver un ami commun en qui nous avons tous confiance, puis nous lui donnons tous les deux 100 $ chacun comme frais de garde. Le lendemain, il vérifie la météo et remet le total de 200$ à la personne qui a gagné le pari. Simple et facile, mais que se passe-t-il si cet ami de confiance s'enfuit avec les 200 $ ?

Nous avons désormais trois façons différentes de parier, mais chaque option a ses inconvénients. Parce que nous sommes étrangers, nous ne pouvons pas nous faire confiance. Forcer un accord juridique serait très coûteux et pratiquement irréalisable. Recevoir de l’aide d’amis communs soulève la question de la confiance.

Dans ce cas, les contrats intelligents d’Ethereum peuvent sauver le monde. Les contrats intelligents sont comme des amis communs de confiance, mais écrits en code.

Avec les contrats intelligents, vous et moi pouvons écrire les règles du jeu sur Ethereum, puis transférer « de l'argent » (pièces) sur le compte du contrat intelligent. Le lendemain, le contrat intelligent récupère automatiquement les informations météorologiques du site officiel et transfère ou restitue l'Ethereum d'une valeur totale de 200 $ US au gagnant.

Une fois qu'un contrat intelligent est rédigé, il ne peut en aucun cas être modifié ou modifié. Par conséquent, vous pouvez être sûr que, quelles que soient les dispositions du contrat, elles seront appliquées.

Nous pouvons voir que : Bitcoin a réalisé que les enregistrements de transactions ne peuvent pas être falsifiés, et Ethereum avec les contrats intelligents a atteint l'objectif de supprimer les "intermédiaires de confiance" dans des scénarios plus riches, c'est-à-dire qu'aucun tiers n'est tenu de fournir des garanties complètes. la transaction ci-dessous.

Pour résumer, Ethereum est une plate-forme informatique distribuée développée sous la direction du talentueux jeune homme V God. Elle peut non seulement tenir des comptes, mais aussi y exécuter des programmes. La fonctionnalité qui tue est la fonction de contrat intelligent.

04
Le développement écologique d'Ethereum

À en juger par le développement actuel, le développement écologique d'Ethereum a été bien en avance sur les autres chaînes publiques, avec un grand nombre d'applications émergentes au niveau des applications telles que DeFi , NFT, GameFi et DAO.

Il convient de mentionner que la couche 2 d'Ethereum afin de résoudre le problème des frais élevés et de la faible vitesse d'Ethereum, après plusieurs années d'exploration sur la voie de l'expansion technologique à un stade précoce, la direction a été fondamentalement déterminée, et l'écosystème de couche 2 commence également à paraître impressionnant.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer