La blockchain Ethereum – Une introduction


introduction

Dans cet article, je vais essayer d'expliquer la Blockchain Ethereum.

Conditions préalables

Avant de lire cet article, je vous recommande d'avoir une connaissance de base de Blockchain.

Ici, je vais fournir un lien vers mon article sur Blockchain.

Qu'est-ce que l'Ethereum?

Ethereum est une plate-forme blockchain open source programmable que les développeurs utilisent pour créer de nouveaux types d'applications Blockchain décentralisées. Il a été lancé en juillet 2015 par Vitalik Buterin et son équipe. Il met en œuvre le paradigme de la blockchain où les enregistrements des transactions numériques sont conservés en permanence dans une base de données publique. Comme Bitcoin, il possède sa propre crypto-monnaie native appelée "Ether".

De nombreuses applications s'exécutent en tant qu'applications tierces qui fonctionnent sur la base d'une plateforme centralisée qui contient nos données, qui peuvent être facilement altérées ou falsifiées si quelqu'un souhaite les modifier.

Exemples de certaines applications tierces: Uber, Flipkart, Amazon, Facebook, Twitter, etc.

Ethereum peut être utilisé pour construire ces applications tierces centralisées dans des applications décentralisées qui éliminent réellement les intermédiaires. Cela conduit finalement à une baisse des coûts pour l'utilisateur.

Bitcoin vs Ethereum

  • Ethereum est étendu de Bitcoin.
  • Alors que Bitcoin est utilisé uniquement pour les transactions monétaires, Ethereum autorise à la fois les transactions monétaires et les transactions contractuelles.
  • En utilisant Bitcoin, une personne peut transférer de l'argent à une autre. Ethereum ne peut effectuer des transactions automatiques d'argent ou de tout type de valeur que lorsque certaines conditions sont remplies.

La condition peut impliquer:

    • Quelques évaluations
    • Une heure ou une date précise à laquelle la transaction doit avoir lieu, etc.
  • Ces conditions peuvent être spécifiées par quelque chose appelé "Smart Contracts"
  • Ethereum est utilisé pour créer des applications décentralisées et des contrats intelligents, tandis que Bitcoin n'est utilisé que pour les transactions monétaires.

Contrats intelligents

Le mot contrat spécifie un accord écrit ou parlé. Les contrats intelligents rendent les contrats numérisés.

Les contrats intelligents sont généralement un morceau de code sur la base duquel les transactions seront effectuées automatiquement. L'exécution d'un contrat intelligent est déclenchée par un message intégré à la transaction. Les contrats intelligents ressemblent à une définition de classe dans la conception orientée objet. Le langage de programmation spécifique utilisé pour coder les Smart Contracts est "Solidity".

Ici, j'ai fourni un exemple d'une condition Smart Contract pour le système de paiement du loyer de la maison.

 
Clause de non-responsabilité : l’opinion exprimée ici n’est pas un conseil en investissement, il est fourni à titre informatif uniquement. Cela ne reflète pas nécessairement l'opinion de BigCoin. Tous les investissements et toutes les transactions comportent des risques, vous devez donc toujours effectuer vos propres recherches avant de prendre des décisions. Nous ne recommandons pas d'investir de l'argent que vous ne pouvez pas vous permettre de perdre. Les points de vue et opinions exprimés ici ne reflètent pas ceux de BigCoin.eu et ne constituent pas un conseil financier. Faites toujours vos propres recherches.