ncoin

ETHEREUM ETH


 

 

Le cours du jour de l'Ethereum en USD et EUR

La Vision

La vision d'Ethereum est de décentraliser Internet en créant une plate-forme où les applications peuvent être construites et exécutées sur un réseau décentralisé. Ethereum est rapide et flexible sans les limites inhérentes au protocole bitcoin. Qu'est-ce que Bitcoin fait pour les paiements, Ethereum le fait pour tout ce qui peut être programmé.

Comment fonctionne Ethereum?

Ethereum intègre de nombreuses fonctionnalités et technologies qui seront familières aux utilisateurs de Bitcoin, tout en introduisant de nombreuses modifications et innovations. Alors que la blockchain Bitcoin était purement une liste de transactions, l'unité de base d'Ethereum est le compte. La chaîne de blocs Ethereum suit l'état de chaque compte, et toutes les transitions d'état sur la chaîne de blocs Ethereum sont des transferts de valeur et d'informations entre comptes. Il existe deux types de comptes: Comptes à propriété externe (EOA), contrôlés par des clés privées Les comptes de contrat, qui sont contrôlés par leur code de contrat et ne peuvent être "activés" que par un EOA Pour la plupart des utilisateurs, la différence fondamentale est que les utilisateurs humains contrôlent les EOA, car ils peuvent contrôler les clés privées qui contrôlent un EOA. D'autre part, les comptes de contrats sont régis par leur code interne. Si elles sont "contrôlées" par un utilisateur humain, c'est parce qu'elles sont programmées pour être contrôlées par un EOA avec une certaine adresse, qui est à son tour contrôlée par celui qui détient les clés privées qui contrôlent cette EOA.

Le terme populaire «contrats intelligents» fait référence au code dans un compte de contrat - programmes qui s'exécutent lorsqu'une transaction est envoyée à ce compte. Les utilisateurs peuvent créer de nouveaux contrats en déployant du code dans la blockchain. Les comptes de contrat n'effectuent une opération que lorsqu'un EOA le demande. Il n'est donc pas possible pour un compte Contract d'effectuer des opérations natives telles que la génération de nombres aléatoires ou les appels d'API. Il ne peut effectuer ces opérations que s'il y est invité par un EOA.

En effet, Ethereum nécessite des nœuds pour pouvoir s'accorder sur le résultat du calcul, ce qui nécessite une garantie d'exécution strictement déterministe. Comme dans Bitcoin, les utilisateurs doivent payer des frais de transaction minimes au réseau. Cela protège la blockchain Ethereum contre les tâches de calcul frivoles ou malveillantes, comme les attaques DDoS ou les boucles infinies. L'expéditeur d'une transaction doit payer pour chaque étape du «programme» qu'il a activé, y compris le calcul et le stockage en mémoire. Ces frais sont payés en fonction de la valeur de l'Ethereum, éther. Ces frais de transaction sont collectés par les nœuds qui valident le réseau.

Ces "mineurs" sont des nœuds du réseau Ethereum qui reçoivent, propagent, vérifient et exécutent des transactions. Les mineurs regroupent ensuite les transactions - qui incluent de nombreuses mises à jour de «l'état» des comptes dans la blockchain Ethereum - en ce qu'on appelle des «blocs», et les mineurs se font concurrence pour que leur bloc soit le suivant. la blockchain. Les mineurs sont récompensés avec de l'éther pour chaque bloc réussi qu'ils exploitent. Ceci fournit l'incitation économique pour que les gens consacrent le matériel et l'électricité au réseau d'Ethereum. Tout comme dans le réseau Bitcoin, les mineurs sont chargés de résoudre un problème mathématique complexe afin de réussir à "extraire" un bloc. Ceci est connu comme une "preuve de travail". Tout problème de calcul qui nécessite des ordres de grandeur plus de ressources pour résoudre algorithmiquement que ce qu'il faut pour vérifier la solution est un bon candidat pour la preuve de travail. Afin de décourager la centralisation en raison de l'utilisation de matériel spécialisé (par exemple ASIC), comme cela s'est produit dans le réseau Bitcoin, Ethereum a choisi un problème de calcul difficile à mémoriser. Si le problème nécessite de la mémoire ainsi que du CPU, le matériel idéal est en fait l'ordinateur général. Cela rend la preuve de travail ASIC d'Ethereum résistante aux ASIC, permettant une distribution plus décentralisée de la sécurité que les blockchains dont l'exploitation est dominée par du matériel spécialisé, comme Bitcoin.

Une blockchain de nouvelle génération

La technologie Blockchain est la base technologique de Bitcoin, décrite pour la première fois par son auteur mystérieux Satoshi Nakamoto dans son livre blanc "Bitcoin: un système de caisse électronique Peer-to-Peer" publié en 2008. Alors que l'utilisation de blockchains pour des usages plus généraux discuté dans le document original, ce n'est que quelques années plus tard que la technologie blockchain est apparue comme un terme générique. Une chaîne de blocs est une architecture de calcul distribué dans laquelle chaque noeud de réseau exécute et enregistre les mêmes transactions, qui sont groupées en blocs. Un seul bloc peut être ajouté à la fois, et chaque bloc contient une preuve mathématique qui vérifie qu'il suit en séquence le bloc précédent.

De cette manière, la "base de données distribuée" de la blockchain est maintenue en consensus sur l'ensemble du réseau. Les interactions individuelles avec le grand livre (transactions) sont sécurisées par une cryptographie forte. Les nœuds qui maintiennent et vérifient le réseau sont encouragés par des incitations économiques imposées mathématiquement codées dans le protocole. Dans le cas de Bitcoin, la base de données distribuée est conçue comme une table des soldes de comptes, un registre, et les transactions sont des transferts du jeton bitcoin pour faciliter la finance sans faille entre les individus.

Mais comme Bitcoin a commencé à attirer l'attention des développeurs et des technologues, de nouveaux projets ont commencé à utiliser le réseau bitcoin à d'autres fins que les transferts de jetons de valeur. Beaucoup d'entre eux ont pris la forme de "pièces de rechange" - des blockchains séparés avec des cryptocurrences qui amélioraient le protocole bitcoin d'origine pour ajouter de nouvelles fonctionnalités ou capacités. À la fin de 2013, l'inventeur de l'Ethereum, Vitalik Buterin, a proposé qu'une seule blockchain capable de se reprogrammer pour effectuer un calcul arbitrairement complexe puisse subsumer ces nombreux autres projets. En 2014, les fondateurs d'Ethereum, Vitalik Buterin, Gavin Wood et Jeffrey Wilcke, ont commencé à travailler sur une chaîne de blocs de nouvelle génération qui avait l'ambition de mettre en place une plate-forme de contrats intelligents générale et totalement fiable.

Comment ça marche?

Tout comme dans le réseau Bitcoin, les mineurs sont chargés de résoudre un problème mathématique complexe afin de réussir à "extraire" un bloc. Ceci est connu comme une "preuve de travail". Tout problème de calcul qui nécessite des ordres de grandeur plus de ressources pour résoudre algorithmiquement que ce qu'il faut pour vérifier la solution est un bon candidat pour la preuve de travail. Afin de décourager la centralisation en raison de l'utilisation de matériel spécialisé (par exemple ASIC), comme cela s'est produit dans le réseau Bitcoin, Ethereum a choisi un problème de calcul difficile à mémoriser. Si le problème nécessite de la mémoire ainsi que du CPU, le matériel idéal est en fait l'ordinateur général. Cela rend la preuve de travail ASIC d'Ethereum résistante aux ASIC, permettant une distribution plus décentralisée de la sécurité que les blockchains dont l'exploitation est dominée par du matériel spécialisé, comme Bitcoin.

Videos Ethereum: L'ordinateur du monde

Infographie Comment expliquer Ethereum à ça mère?

 

 


 

Crypto monnaies, Altcoins, argent vituelle, blockchain, mineurs, notre études sur Bitcoin, Ethereum, Stellar, Ethereum classic, EOS, NEO, Lite Coin. Plateforme de change, réglements, imposition, notre meilleur choix dans l'étude au quotidien des investissement dans les crypto monnaies.

 

COPYRIGHT ::ncoin:: 2018 ncoin.eu