Bitcoin Cash vs Ethereum: A Comparison

Bitcoin Cash VS Ethereum

Bitcoin Cash et Ethereum sont parmi les cinq premières crypto-monnaies dans le monde (par marketcap). Les deux servent deux fonctions très différentes dans l'espace crypto. Alors que Bitcoin Cash veut introduire dans l'espace des fonctionnalités comme des fiat-monnaie, Ethereum a construit une plate-forme de contrat intelligente, où les développeurs du monde entier peuvent créer leurs propres applications décentralisées. Dans ce guide, nous allons examiner les différences et les similitudes entre ces projets. Si vous êtes déjà bien connu dans les deux projets, alors vous pouvez cliquer ici et les acheter avec juste votre carte de crédit.

Bitcoin Cash en un coup d'œil

Principaux faits saillants

1 août 2017, Bitcoin Cash fourche loin de Bitcoin.

13 novembre 2017 : Mises à niveau BCH pour corriger l'algorithme d'ajustement des difficultés (DAA).

15 mai 2018 : La taille du bloc est augmentée à 32 Mo et certains codes op-Satoshi sont également réactivés.

Août 2018, un bug a été découvert et résolu dans le principal logiciel Bitcoin ABC.

Novembre 2018 : Bitcoin SV se sépare de Bitcoin Cash.

Ethereum en un coup d'œil

Bitcoin Cash VS Ethereum

Principaux faits saillants

Novembre 2013 : Vitalik Buterin publie le livre blanc Ethereum.

Janvier 2014 : Le développement de la plateforme Ethereum a été annoncé publiquement. L'équipe de développement d'Ethereum était composée de Vitalik Buterin, Mihai Alisie, Anthony Di Iorio et Charles Hoskinson.

Août 2014 : Ethereum met fin à leur ICO et lève 18,4 millions de dollars.

Mai 2015 : « Olympic » les sorties Ethereum testnet.

30 juillet 2015 : La première étape du développement d'Ethereum, « Frontier » est sortie.

14 mars 2016 : Homestead, la première version « stable » d'Ethereum, est sortie sur le bloc 1 150 000.

Juin 2016 : Le hack DAO arrive et la valeur de 50 millions de dollars de l'éther, soit 15% de l'éther total en circulation à l'époque.

25 octobre 2016 : Ethereum Classic s'éloigne du protocole Ethereum original.

16 octobre 2017 : La mise à jour du Hardfork Metropolis Byzantium arrive.

28 février 2019 : La mise à jour du Hardfork de Metropolis Constantinople a lieu.

Bitcoin Cash vs Ethereum : Comparaison

Avant de nous plonger dans les différences, regardons les similitudes. Bitcoin et Ethereum sont des entités décentralisées basées sur blockchain. Bitcoin et Ethereum sont tous deux alimentés/alimentés par leur coin natif BTC et ETH. Ces deux pièces peuvent être utilisées en dehors de leur écosystème comme un échange de valeur.

Maintenant, parlons des différences entre les deux. Nous nous concentrerons principalement sur les catégories suivantes :

But

Exploitation minière

Gaz vs frais de transaction.

Taille du bloc

#1 Bitcoin Cash VS Ethereum : But

Comme nous l'avons brièvement mentionné précédemment, Bitcoin cash et Ethereum sont tous deux motivés par deux objectifs entièrement différents. Beaucoup de gens ont tendance à les regrouper à tort en tant que « cryptos ». Plongeons plus profondément et en savoir plus sur eux.

Bitcoin Cash

Un programmeur inconnu, passant par Satoshi Nakamoto a utilisé des fonctions de hachage cryptographique et cryptographie à clé publique pour créer Bitcoin. Le but de Bitcoin n'a jamais changé depuis le tout début de sa création. Bitcoin veut être un système financier décentralisé global tout en permettant aux gens d'avoir un contrôle total sur leurs finances. Lorsque Nakamoto codait Bitcoin, il a mis une limite de taille de bloc de 1 Mo pour limiter le nombre de transactions de spam par bloc.

Cependant, selon un segment de la communauté de Bitcoin, dirigé principalement par Roger Ver, cette limite était supposée être une mesure temporaire. À mesure que Bitcoin devenait de plus en plus populaire, il a eu du mal à évoluer et à répondre à la demande croissante. Une solution possible appelée « SegWit » ou « Segregated Witness » a été suggérée, qui prendrait les données de signature volumineuses et les placerait dans une chaîne latérale parallèle, mais elle a reçu de lourdes critiques de la part de certaines parties de la communauté, car elle a apporté des changements importants à l'architecture originale.

Ces sections exigeaient une augmentation de la taille des blocs. Selon eux, Satoshi voulait toujours augmenter la taille du bloc à mesure que la pièce devient plus populaire. Après beaucoup de back-and-Forths, qui a été depuis étiqueté le « débat sur la taille des blocs », ils ont finalement ramifié la principale chaîne Bitcoin le 1er août 2017, et ont créé Bitcoin Cash.

C'est ainsi que le site Web du projet Bitcoin Cash se définit : « Bitcoin Cash est de l'argent électronique peer-to-peer pour Internet. Elle est entièrement décentralisée, sans banque centrale et ne nécessite aucun tiers de confiance pour fonctionner. » Avez-vous remarqué l'accent mis sur les mots « espèces électroniques peer-to-peer » ? Cela se fait par conception parce que la motivation principale de l'existence de bitcoin cash dépend uniquement de la réalisation de plus de transactions.

Selon eux, en augmentant la taille du bloc, ils seront en mesure de permettre des transactions plus rapides et plus efficaces. Initialement, Bitcoin Cash avait une taille de bloc de 8 Mo, par opposition à la taille de bloc de 1 Mo Bitcoins. Depuis lors, ils ont adopté une approche du « plafond de taille de bloc réglable », selon laquelle les blocs pourraient être extraits avec un plafond supérieur de 32 Mo.

Ethereum

Bitcoin Cash VS Ethereum

Ethereum, d'autre part, n'est pas un système de paiement seulement. Le fondateur d'Ethereum Vitalik Buterin estime que la blockchain a plus d'utilité que d'être simplement un fournisseur de services de paiement. Buterin pensait qu'en tirant parti de la technologie blockchain, les développeurs pouvaient créer des applications réelles sur le dessus. La façon dont ils peuvent le faire est de créer des contrats intelligents et de les exécuter sur Ethereum.

Smart Contract est un code informatique fonctionnant au-dessus d'une blockchain contenant un ensemble de règles en vertu desquelles les participants au contrat acceptent d'interagir les uns avec les autres. Il existe certaines caractéristiques des interactions de contrat intelligentes :

Les participants au contrat intelligent peuvent interagir directement les uns avec les autres sans avoir besoin d'un intermédiaire ou d'un tiers.

Chaque étape d'un contrat intelligent ne peut être mise en œuvre qu'après l'exécution de l'étape précédente immédiate.

Le contrat intelligent sert de modèle pour une application décentralisée (DApp).

Tous les contenus et les données d'un DApp ne sont pas détenus par une seule entité.

#2 Bitcoin Cash VS Exploitation minière Ethereum

Bitcoin et Ethereum utilisent actuellement le mécanisme de consensus de preuve de travail (POW). Cependant, Ethereum prévoit de passer bientôt à la preuve de pieu (POS), en utilisant le protocole Casper. Passons à la fois POW et POS dans cette section.

Bitcoin Cash VS Ethereum - Preuve de travail

L'idée de POW est que les mineurs utilisent leur puissance de calcul pour résoudre des énigmes cryptographiquement difficiles. Le mineur qui arrive à résoudre le problème, ajoute un nouveau bloc à la blockchain et reçoit une récompense de bloc en retour. Bitcoin Cash utilise l'algorithme de hachage SHA-256 pour ses fins d'exploration. Voici comment le processus fonctionne :

Une chaîne aléatoire appelée « nonce » est ajoutée au hachage du bloc précédent.

La chaîne résultante est hachée, puis vérifiée par rapport à la difficulté réseau.

Si le hachage satisfait aux conditions, le bloc est ajouté à la chaîne.

Sinon, le processus se répète jusqu'à ce que le résultat souhaité soit atteint.

Il y a deux choses essentielles à noter au sujet des prisonniers de guerre :

Le processus d'obtention du résultat requis pour répondre aux conditions de difficulté devrait être extrêmement difficile, long et lourd de ressources.

Le processus consistant à vérifier si le mineur a réussi à extraire un bloc devrait être facile.

Peu de temps après, les mineurs ont découvert qu'ils pouvaient augmenter de façon exponentielle leur puissance minière en se regroupant et en formant des bassins miniers par le biais d'un traitement parallèle.

En traitement parallèle, les instructions du programme sont réparties entre plusieurs processeurs. Ce faisant, le temps d'exécution de ce programme diminue, et c'est essentiellement ce que font les pools miniers.

Le plus grand atout du mécanisme de prisonniers de guerre est la sécurité qu'il apporte dans le système. Comme l'exploitation minière sur la chaîne Bitcoin est si coûteuse, les mineurs n'ont aucune incitation à travailler contre le système, et les mines sur toutes les chaînes parallèles juste pour gaspiller leur argent sans raison.

Cependant, les chaînes de prisonniers de guerre ont certainement beaucoup de défauts :

Ils sont lents.

Ils ont tendance à être centralisés.

Ils gaspillent beaucoup d'énergie.

C'est pourquoi de nombreux nouveaux projets crypto cherchent à utiliser des mécanismes de consensus alternatifs comme la preuve de pieu.

Ethereum dans le futur - Preuve de pieu

Ethereum utilise actuellement le mécanisme de consensus POW pour l'exploitation minière, cependant, ils cherchent à passer au mécanisme de Proof-of-Stake (POS) en utilisant le protocole Casper.

Une preuve de mise en jeu rendra l'ensemble du processus d'exploitation virtuelle et remplacera les mineurs par des validateurs.

Voici comment le processus fonctionnera :

Les validateurs devront verrouiller certaines de leurs pièces en jeu.

Après cela, ils vont commencer à valider les blocs. Autrement dit, quand ils découvrent un bloc qui, selon eux, peut être ajouté à la chaîne, ils le valideront en plaçant un pari sur elle.

Si le bloc est ajouté, alors les validateurs recevront une récompense proportionnelle à leurs paris.

Comme vous pouvez le voir, le protocole POS est beaucoup plus convivial pour les ressources que POW. En POW, vous DEVEZ de gaspiller beaucoup de ressources pour suivre le protocole, et c'est le gaspillage de ressources pour le bien du gaspillage de ressources.

Casper est le protocole POS que Ethereum a choisi d'aller avec. Casper est un protocole qui utilise POS avec un mécanisme de punition. Donne comment POS sous Casper fonctionnerait :

Les validateurs mettent en jeu une partie de leurs Ethers en jeu.

Après cela, ils vont commencer à valider les blocs. Autrement dit, quand ils découvrent un bloc qui, selon eux, peut être ajouté à la chaîne, ils le valideront en plaçant un pari sur elle.

Si le bloc est ajouté, alors les validateurs recevront une récompense proportionnelle à leurs paris.

Cependant, si un validateur agit de manière malveillante et tente de faire un « rien en jeu », il sera immédiatement réprimandé et tout son pieu sera coupé.

Comme vous pouvez le voir, Casper est conçu pour fonctionner dans un système sans confiance et être plus tolérant aux pannes Byzantine.

Quiconque agit de manière malicieuse/byzantine sera immédiatement puni en ayant son pieu coupé. C'est là qu'il diffère de la plupart des autres protocoles POS. Les éléments malveillants ont quelque chose à perdre, il est donc impossible qu'il n'y ait rien en jeu.

La mise en œuvre sans faille de Casper et Proof Of Stake sera cruciale si Ethereum envisage de se développer.

Statistiques de difficulté Bitcoin Cash VS Ethereum

Au cours des contrôles statistiques, nous traiterons d'un ensemble de données entre le 3 et le 7 juillet.

Difficulté Bitcoin Cash

Bitcoin Cash VS Ethereum

Bitcoin Cash a atteint le pic de difficulté le 7 juillet avec 290.54G. Le 3 juillet, ils ont connu le moins de difficultés avec 208.39G.

Difficulté Ethereum

Bitcoin Cash VS Ethereum

Ethereum a atteint le pic de difficulté le 6 juillet avec 2,16 P. Le 4 juillet, ils ont connu le moins de difficultés avec 2.12P.

Statistiques de hashrate Bitcoin Cash vs Ethereum

BitCoin Cash hashrate

Bitcoin Cash VS Ethereum

Bitcoin Cash a atteint le taux de hashrate le 6 juillet avec 174.36 eHash/s. Inversement, un plus bas de 168.94 eHash/s le 4 juillet.

Hashrate d'Ethereum

Bitcoin Cash VS Ethereum

Ethereum a atteint le taux de hachage le 6 juillet avec 174,36 Thash/s et un plus bas de 168,94 Thash/s le 4 juillet.

#3 Bitcoin Cash VS Ethereum = Gaz vs Frais de transaction

Toutes les transactions s'alignent dans un mempool. Les mineurs peuvent ramasser les transactions et les placer dans les blocs qu'ils ont extraits. Au moment où la transaction est placée à l'intérieur du bloc, elle est exécutée. Étant donné que les mineurs accomplissent une tâche aussi critique, il est important de les inciter correctement.

L'incitation des mineurs fonctionne différemment dans Bitcoin Cash et Ethereum. Avant de jeter un coup d'oeil à cela, consultez le graphique suivant. Voici un graphique des frais de transaction moyens de Bitcoin Cash et Ethereum entre le 3 et le 7 juillet.

Bitcoin Cash VS Ethereum

Comme vous pouvez le voir, les frais de transaction de Bitcoin Cash sont minuscules par rapport à Ethereum.

Frais de transaction Bitcoin Cash

Dans Bitcoin Cash, les mineurs facturent des frais de transaction pour chaque transaction. Si vous voulez que vos transactions soient traitées plus rapidement, vous pouvez ajouter des frais plus importants à votre transaction pour inciter les mineurs. L'une des idées fondamentales derrière la création de Bitcoin Cash était de rendre la monnaie plus accessible mais de s'assurer que les frais de transaction n'atteignent pas les sommets astronomiques.

Une autre chose que les développeurs Bitcoin Cash ont fait était de supprimer le système « remplacement par taxe ».

Qu'est-ce que le remplacement par taxe ?

Supposons qu'Alice envoie 5 bitcoins à Bob, mais la transaction ne passe pas en raison d'un arriéré. Elle ne peut pas « supprimer » la transaction car les bitcoins une fois dépensés ne peuvent jamais revenir. Cependant, elle peut faire une autre transaction de 5 bitcoins avec Bob mais cette fois avec des frais de transaction qui sont assez élevés pour inciter les mineurs. Comme les mineurs placent sa transaction dans le bloc, elle écrasera également la transaction précédente et la rendra nulle et non avenue. Bien que le système de « remplacement par taxe » soit rentable pour les mineurs, il est assez gênant pour les utilisateurs qui ne sont pas si bien à faire.

Ethereum Gaz

Ethereum, d'autre part, n'utilise pas de frais de transaction, mais un système de gaz. Le gaz est une unité qui mesure la quantité d'effort de calcul qu'il faudra pour exécuter certaines opérations.

Tous les contrats intelligents qui s'exécutent dans l'EVM sont codés en utilisant la solidité (Ethereum prévoit de passer à Viper à partir de Solidity à l'avenir.) Chaque ligne de code en solidité nécessite une certaine quantité de gaz pour être calculée.

L'image ci-dessous a été tirée de la page Yellowpage d'Ethereum et peut être utilisée pour obtenir une idée approximative du coût des instructions spécifiques par gaz.

Bitcoin Cash VS Ethereum

Image gracieuseté : Ethereum Yellow Paper

Pour mieux comprendre comment fonctionne le gaz dans Ethereum, utilisons une analogie. Supposons que vous partiez en voyage. Avant de le faire, vous passez par les étapes suivantes :

Vous allez à la station-service et spécifiez la quantité d'essence que vous voulez remplir dans votre voiture.

Tu fais plein d'essence dans ta voiture.

Vous payez à la station-service le montant que vous leur devez pour l'essence.

Maintenant, dessinons des parallèles avec Ethereum.

La voiture est l'opération que vous voulez exécuter, comme un gaz ou un contrat intelligent.

Le gaz est bien.... gaz.

La station-service est votre mineur.

L'argent que vous leur avez payé est les frais de mineurs.

Toutes les opérations que les utilisateurs veulent exécuter dans ethereum doivent fournir du gaz pour les éléments suivants :

Pour couvrir ses données aka gaz intrinsèque.

Pour couvrir l'intégralité de son calcul.

#4 Bitcoin Cash VS Taille du Bloc Ethereum

Taille du bloc Bitcoin Cash

Comme nous l'avons mentionné précédemment, une grande raison derrière la création de Bitcoin Cash était la limite de taille des blocs. Cependant, il s'avère qu'ils n'ont pas vraiment utilisé leur taille de bloc au maximum. Regardons quelques-unes des statistiques des bitinfocharts.

Bitcoin Cash VS Ethereum

Le graphique ci-dessus montre la limite quotidienne de taille des blocs au cours des six derniers mois. Ce n'est que sur 13 jours que Bitcoin Cash a traversé 150 KB. Maintenant, si nous vérifions la limite moyenne de la taille des blocs au cours de la dernière année.

Bitcoin Cash VS Ethereum

Comme vous pouvez le voir, Bitcoin Cash a croisé 3 Mo en septembre 2018. Bitcoin Cash a franchi 1 Mo en seulement neuf occasions au cours de la dernière année. Maintenant, si vous agrandissez le graphique de deux ans, nous pouvons voir quelque chose d'encore plus fascinant.

Au cours des deux dernières années, Bitcoin Cash a atteint une taille moyenne de blocs de 3,97 Mo et 4,71 Mo seulement deux fois. Fait intéressant, Bitcoin a en fait produit des blocs plus grands que Bitcoin Cash. Voici un graphique des blocs Bitcoin au cours des trois derniers mois.

Bitcoin Cash VS Ethereum

Comme vous pouvez le voir, les blocs Bitcoin ont traversé 900 Ko à plusieurs reprises.

Taille du bloc Ethereum

Bitcoin Cash VS Ethereum

Au lieu de la taille, les blocs Ethereum sont plafonnés par la quantité de gaz que chacun d'eux peut stocker. Ethereum est limité par 6,7 millions de limite de gaz sur chaque bloc.

Les mineurs peuvent seulement ajouter des transactions dont les besoins en gaz s'additionnent à quelque chose qui est égal ou inférieur à la limite de gaz du bloc. Une transaction en tête-à-tête typique consomme jusqu'à 21 000 unités de gaz.

Dois-je acheter Bitcoin Cash ou Ethereum ?

Bitcoin Cash VS Ethereum

Bitcoin Cash et Ethereum sont à la fois des projets intéressants et votre portefeuille crypto bénéficiera certainement des deux. Vous pouvez acheter Bitcoin Cash et Ethereum avec seulement votre crédit en cliquant ici.

Bitcoin Cash et Ethereum sont parmi les cinq premières crypto-monnaies dans le monde (par marketcap). Les deux servent deux fonctions très différentes dans l'espace crypto. Alors que Bitcoin Cash veut introduire dans l'espace des fonctionnalités comme des fiat-monnaie, Ethereum a construit une plate-forme de contrat intelligente, où les développeurs du monde entier peuvent créer leurs propres applications décentralisées. Dans ce guide, nous allons examiner les différences et les similitudes entre ces projets. Si vous êtes déjà bien connu dans les deux projets, alors vous pouvez cliquer ici et les acheter avec juste votre carte de crédit. Bitcoin Cash en un coup d'œil Principaux faits saillants 1 août 2017, Bitcoin Cash fourche loin de Bitcoin. 13 novembre 2017 : Mises à niveau BCH pour corriger l'algorithme d'ajustement des difficultés (DAA). 15 mai 2018 : La taille du bloc est augmentée à 32 Mo et certains codes op-Satoshi sont également réactivés. Août 2018, un bug a été découvert et résolu dans le principal logiciel Bitcoin ABC. Novembre 2018 : Bitcoin SV se sépare de Bitcoin Cash. Ethereum en un coup d'œil Principaux faits saillants Novembre 2013 : Vitalik Buterin publie le livre blanc Ethereum. Janvier 2014 : Le développement de la plateforme Ethereum a été annoncé publiquement. L'équipe de développement d'Ethereum était composée de Vitalik Buterin, Mihai Alisie, Anthony Di Iorio et Charles Hoskinson. Août 2014 : Ethereum met fin à leur ICO et lève 18,4 millions de dollars. Mai 2015 : « Olympic » les sorties Ethereum testnet. 30 juillet 2015 : La première étape du développement d'Ethereum, « Frontier » est sortie. 14 mars 2016 : Homestead, la première version « stable » d'Ethereum, est sortie sur le bloc 1 150 000. Juin 2016 : Le hack DAO arrive et la valeur de 50 millions de dollars de l'éther, soit 15% de l'éther total en circulation à l'époque. 25 octobre 2016 : Ethereum Classic s'éloigne du protocole Ethereum original. 16 octobre 2017 : La mise à jour du Hardfork Metropolis Byzantium arrive. 28 février 2019 : La mise à jour du Hardfork de Metropolis Constantinople a lieu. Bitcoin Cash vs Ethereum : Une comparaison Avant de plonger dans les différences, regardons les similitudes. Bitcoin et Ethereum sont des entités décentralisées basées sur blockchain. Bitcoin et Ethereum sont tous deux alimentés/alimentés par leur coin natif BTC et ETH. Ces deux pièces peuvent être utilisées en dehors de leur écosystème comme un échange de valeur. Maintenant, parlons des différences entre les deux. Nous nous concentrerons principalement sur les catégories suivantes : But Mining Gas vs Transaction Fees. Taille de bloc #1 Bitcoin Cash VS Ethereum : But Comme nous l'avons brièvement mentionné précédemment, Bitcoin cash et Ethereum sont tous deux motivés par deux objectifs entièrement différents. Beaucoup de gens ont tendance à les regrouper à tort en tant que « cryptos ». Plongeons plus profondément et en savoir plus sur eux. Bitcoin Cash Un programmeur inconnu, passant par Satoshi Nakamoto a utilisé des fonctions de hachage cryptographique et cryptographie à clé publique pour créer Bitcoin. Le but de Bitcoin n'a jamais changé depuis le tout début de sa création. Bitcoin veut être un système financier décentralisé global tout en permettant aux gens d'avoir un contrôle total sur leurs finances. Lorsque Nakamoto codait Bitcoin, il a mis une limite de taille de bloc de 1 Mo pour limiter le nombre de transactions de spam par bloc. Cependant, selon un segment de la communauté de Bitcoin, dirigé principalement par Roger Ver, cette limite était supposée être une mesure temporaire. À mesure que Bitcoin devenait de plus en plus populaire, il a eu du mal à évoluer et à répondre à la demande croissante. Une solution possible appelée « SegWit » ou « Segregated Witness » a été suggérée, qui prendrait les données de signature volumineuses et les placerait dans une chaîne latérale parallèle, mais elle a reçu de lourdes critiques de la part de certaines parties de la communauté, car elle a apporté des changements importants à l'architecture originale. Ces sections exigeaient une augmentation de la taille des blocs. Selon eux, Satoshi voulait toujours augmenter la taille du bloc à mesure que la pièce devient plus populaire. Après beaucoup de back-and-Forths, qui a été depuis étiqueté le « débat sur la taille des blocs », ils ont finalement ramifié la principale chaîne Bitcoin le 1er août 2017, et ont créé Bitcoin Cash. C'est ainsi que le site Web du projet Bitcoin Cash se définit : « Bitcoin Cash est de l'argent électronique peer-to-peer pour Internet. Elle est entièrement décentralisée, sans banque centrale et ne nécessite aucun tiers de confiance pour fonctionner. » Avez-vous remarqué l'accent mis sur les mots « espèces électroniques peer-to-peer » ? Cela se fait par conception parce que la motivation principale de l'existence de bitcoin cash dépend uniquement de la réalisation de plus de transactions. Selon eux, en augmentant la taille du bloc, ils seront en mesure de permettre des transactions plus rapides et plus efficaces. Initialement, Bitcoin Cash avait une taille de bloc de 8 Mo, par opposition à la taille de bloc de 1 Mo Bitcoins. Depuis lors, ils ont adopté une approche du « plafond de taille de bloc réglable », selon laquelle les blocs pourraient être extraits avec un plafond supérieur de 32 Mo. Ethereum Ethereum, d'autre part, n'est pas un système de paiement seulement. Le fondateur d'Ethereum Vitalik Buterin estime que la blockchain a plus d'utilité que d'être simplement un fournisseur de services de paiement. Buterin pensait qu'en tirant parti de la technologie blockchain, les développeurs pouvaient créer des applications réelles sur le dessus. La façon dont ils peuvent le faire est de créer des contrats intelligents et de les exécuter sur Ethereum. Smart Contract est un code informatique fonctionnant au-dessus d'une blockchain contenant un ensemble de règles en vertu desquelles les participants au contrat acceptent d'interagir les uns avec les autres. Il existe certaines caractéristiques des interactions de contrat intelligent : Les participants au contrat intelligent peuvent interagir directement les uns avec les autres sans avoir besoin d'un intermédiaire ou d'un tiers. Chaque étape d'un contrat intelligent ne peut être mise en œuvre qu'après l'exécution de l'étape précédente immédiate. Le contrat intelligent sert de modèle pour une application décentralisée (DApp). Tous les contenus et les données à l'intérieur d'un DApp ne sont pas détenus par une seule entité. #2 Bitcoin Cash VS Ethereum Mining Les deux Bitcoin et Ethereum utilisent actuellement le mécanisme de consensus de validation de travail (POW). Cependant, Ethereum prévoit de passer bientôt à la preuve de pieu (POS), en utilisant le protocole Casper. Passons à la fois POW et POS dans cette section. Bitcoin Cash VS Ethereum - Preuve of Work L'idée de POW est que les mineurs utilisent leur puissance de calcul pour résoudre des énigmes cryptographiquement difficiles. Le mineur qui arrive à résoudre le problème, ajoute un nouveau bloc à la blockchain et reçoit une récompense de bloc en retour. Bitcoin Cash utilise l'algorithme de hachage SHA-256 pour ses fins d'exploration. Voici comment le processus fonctionne : Une chaîne aléatoire appelée « nonce » est ajoutée au hachage du bloc précédent. La chaîne résultante est hachée, puis vérifiée par rapport à la difficulté réseau. Si le hachage satisfait aux conditions, le bloc est ajouté à la chaîne. Sinon, le processus se répète jusqu'à ce que le résultat souhaité soit atteint. Il y a deux choses essentielles à noter au sujet des prisonniers de guerre : le processus d'obtention du résultat requis pour répondre aux conditions de difficulté devrait être extrêmement difficile, fastidieux et lourd de ressources. Le processus consistant à vérifier si le mineur a réussi à extraire un bloc devrait être facile. Peu de temps après, les mineurs ont découvert qu'ils pouvaient augmenter de façon exponentielle leur puissance minière en se regroupant et en formant des bassins miniers par le biais d'un traitement parallèle. En traitement parallèle, les instructions du programme sont réparties entre plusieurs processeurs. Ce faisant, le temps d'exécution de ce programme diminue, et c'est essentiellement ce que font les pools miniers. Le plus grand atout du mécanisme de prisonniers de guerre est la sécurité qu'il apporte dans le système. Comme l'exploitation minière sur la chaîne Bitcoin est si coûteuse, les mineurs n'ont aucune incitation à travailler contre le système, et les mines sur toutes les chaînes parallèles juste pour gaspiller leur argent sans raison. Cependant, les chaînes de prisonniers de guerre ont certainement beaucoup de défauts : elles sont lentes. Ils ont tendance à être centralisés. Ils gaspillent beaucoup d'énergie. C'est pourquoi de nombreux nouveaux projets crypto cherchent à utiliser des mécanismes de consensus alternatifs comme la preuve de pieu. Ethereum à l'avenir - Proof of Spieu Ethereum utilise actuellement le mécanisme de consensus POW pour l'exploitation minière, cependant, ils cherchent à passer au mécanisme de Proof-of-Spieu (POS) en utilisant le protocole Casper. Une preuve de mise en jeu rendra l'ensemble du processus d'exploitation virtuelle et remplacera les mineurs par des validateurs. C'est ainsi que le processus fonctionnera : les validateurs devront verrouiller certaines de leurs pièces en jeu. Après cela, ils vont commencer à valider les blocs. Autrement dit, quand ils découvrent un bloc qui, selon eux, peut être ajouté à la chaîne, ils le valideront en plaçant un pari sur elle. Si le bloc est ajouté, alors les validateurs recevront une récompense proportionnelle à leurs paris. Comme vous pouvez le voir, le protocole POS est beaucoup plus convivial pour les ressources que POW. En POW, vous DEVEZ de gaspiller beaucoup de ressources pour suivre le protocole, et c'est le gaspillage de ressources pour le bien du gaspillage de ressources. Casper est le protocole POS que Ethereum a choisi d'aller avec. Casper est un protocole qui utilise POS avec un mécanisme de punition. Explonge comment POS sous Casper fonctionnerait : Les validateurs enjeu une partie de leurs Ethers comme pieu. Après cela, ils vont commencer à valider les blocs. Autrement dit, quand ils découvrent un bloc qui, selon eux, peut être ajouté à la chaîne, ils le valideront en plaçant un pari sur elle. Si le bloc est ajouté, alors les validateurs recevront une récompense proportionnelle à leurs paris. Cependant, si un validateur agit de manière malveillante et tente de faire un « rien en jeu », il sera immédiatement réprimandé et tout son pieu sera coupé. Comme vous pouvez le voir, Casper est conçu pour fonctionner dans un système sans confiance et être plus tolérant aux pannes Byzantine. Quiconque agit de manière malicieuse/byzantine sera immédiatement puni en ayant son pieu coupé. C'est là qu'il diffère de la plupart des autres protocoles POS. Les éléments malveillants ont quelque chose à perdre, il est donc impossible qu'il n'y ait rien en jeu. La mise en œuvre sans faille de Casper et Proof Of Stake sera cruciale si Ethereum envisage de se développer. Bitcoin Cash VS Ethereum statistiques de difficulté Lors des contrôles de statistiques, nous traiterons d'un ensemble de données entre le 3 et le 7 juillet. Bitcoin Cash Difficulté Bitcoin Cash a atteint le pic de difficulté le 7 juillet avec 290.54G. Le 3 juillet, ils ont connu le moins de difficultés avec 208.39G. Difficulté Ethereum Ethereum a atteint le pic de difficulté le 6 juillet avec 2,16 P. Le 4 juillet, ils ont connu le moins de difficultés avec 2.12P. Bitcoin Cash vs Ethereum statistiques de hashrate Bitcoin Cash Hashrate Bitcoin Cash a atteint le pic hashrate le 6 juillet avec 174.36 eHash/s. Inversement, un bas de 168.94 eHash/s le 4 juillet. Ethereum Hashrate Ethereum a atteint un pic de hashrate le 6 juillet avec 174,36 Thash/s et un plus bas de 168,94 Thash/s le 4 juillet. #3 Bitcoin Cash VS Ethereum = Gas vs Transaction Fees Toutes les transactions s'alignent dans un mempool. Les mineurs peuvent ramasser les transactions et les placer dans les blocs qu'ils ont extraits. Au moment où la transaction est placée à l'intérieur du bloc, elle est exécutée. Étant donné que les mineurs accomplissent une tâche aussi critique, il est important de les inciter correctement. L'incitation des mineurs fonctionne différemment dans Bitcoin Cash et Ethereum. Avant de jeter un coup d'oeil à cela, consultez le graphique suivant. Voici un graphique des frais de transaction moyens de Bitcoin Cash et Ethereum entre le 3 et le 7 juillet. Comme vous pouvez le voir, les frais de transaction de Bitcoin Cash sont minuscules par rapport à Ethereum. Frais de transaction Bitcoin Cash Dans Bitcoin Cash, les mineurs facturent des frais de transaction pour chaque transaction. Si vous voulez que vos transactions soient traitées plus rapidement, vous pouvez ajouter des frais plus importants à votre transaction pour inciter les mineurs. L'une des idées fondamentales derrière la création de Bitcoin Cash était de rendre la monnaie plus accessible mais de s'assurer que les frais de transaction n'atteignent pas les sommets astronomiques. Une autre chose que les développeurs Bitcoin Cash ont fait était de supprimer le système « remplacement par taxe ». Qu'est-ce que le remplacement par taxe ? Supposons qu'Alice envoie 5 bitcoins à Bob, mais la transaction ne passe pas en raison d'un arriéré. Elle ne peut pas « supprimer » la transaction car les bitcoins une fois dépensés ne peuvent jamais revenir. Cependant, elle peut faire une autre transaction de 5 bitcoins avec Bob mais cette fois avec des frais de transaction qui sont assez élevés pour inciter les mineurs. Comme les mineurs placent sa transaction dans le bloc, elle écrasera également la transaction précédente et la rendra nulle et non avenue. Bien que le système de « remplacement par taxe » soit rentable pour les mineurs, il est assez gênant pour les utilisateurs qui ne sont pas si bien à faire. Ethereum Gas Ethereum, d'autre part, n'utilise pas de frais de transaction, mais un système de gaz. Le gaz est une unité qui mesure la quantité d'effort de calcul qu'il faudra pour exécuter certaines opérations. Tous les contrats intelligents qui s'exécutent dans l'EVM sont codés en utilisant la solidité (Ethereum prévoit de passer à Viper à partir de Solidity à l'avenir.) Chaque ligne de code en solidité nécessite une certaine quantité de gaz pour être calculée. L'image ci-dessous a été tirée de la page Yellowpage d'Ethereum et peut être utilisée pour obtenir une idée approximative du coût des instructions spécifiques par gaz. Image gracieuseté : Ethereum Yellow Paper Pour mieux comprendre comment fonctionne le gaz dans Ethereum, utilisons une analogie. Supposons que vous partiez en voyage. Avant de le faire, vous passez par ces étapes : Vous allez à la station-service et spécifiez la quantité d'essence que vous voulez remplir dans votre voiture. Tu fais plein d'essence dans ta voiture. Vous payez à la station-service le montant que vous leur devez pour l'essence. Maintenant, dessinons des parallèles avec Ethereum. La voiture est l'opération que vous voulez exécuter, comme un gaz ou un contrat intelligent. Le gaz est bien.... gaz. La station-service est votre mineur. L'argent que vous leur avez payé est les frais de mineurs. Toutes les opérations que les utilisateurs veulent exécuter dans ethereum doivent fournir du gaz pour ce qui suit : Pour couvrir ses données aka gaz intrinsèque. Pour couvrir l'ensemble de son calcul. #4 Bitcoin Cash VS Ethereum Block Size Bitcoin Cash taille du bloc Cash Comme nous l'avons mentionné précédemment, une grande raison derrière la création de Bitcoin Cash était la limite de taille du bloc. Cependant, il s'avère qu'ils n'ont pas vraiment utilisé leur taille de bloc au maximum. Regardons quelques-unes des statistiques des bitinfocharts. Le graphique ci-dessus montre la limite quotidienne de taille des blocs au cours des six derniers mois. Ce n'est que sur 13 jours que Bitcoin Cash a traversé 150 KB. Maintenant, si nous vérifions la limite moyenne de la taille des blocs au cours de la dernière année. Comme vous pouvez le voir, Bitcoin Cash a croisé 3 Mo en septembre 2018. Bitcoin Cash a franchi 1 Mo en seulement neuf occasions au cours de la dernière année. Maintenant, si vous agrandissez le graphique de deux ans, nous pouvons voir quelque chose d'encore plus fascinant. Au cours des deux dernières années, Bitcoin Cash a atteint une taille moyenne de blocs de 3,97 Mo et 4,71 Mo seulement deux fois. Fait intéressant, Bitcoin a en fait produit des blocs plus grands que Bitcoin Cash. Voici un graphique des blocs Bitcoin au cours des trois derniers mois. Comme vous pouvez le voir, les blocs Bitcoin ont traversé 900 Ko à plusieurs reprises. Taille du bloc Ethereum Au lieu de la taille, les blocs Ethereum sont plafonnés par la quantité de gaz que chacun d'eux peut stocker. Ethereum est limité par 6,7 millions de limite de gaz sur chaque bloc. Les mineurs peuvent seulement ajouter des transactions dont les besoins en gaz s'additionnent à quelque chose qui est égal ou inférieur à la limite de gaz du bloc. Une transaction en tête-à-tête typique consomme jusqu'à 21 000 unités de gaz. Dois-je acheter Bitcoin Cash ou Ethereum ? Bitcoin Cash et Ethereum sont à la fois des projets intéressants et votre portefeuille crypto bénéficiera certainement des deux. Vous pouvez acheter Bitcoin Cash et Ethereum avec seulement votre crédit en cliquant ici.

Like what you read? Give us one like or share it to your friends and get +16

93
Hungry for knowledge?
New guides and courses each week
Looking to invest?
Market data, analysis, and reports
Just curious?
A community of blockchain experts to help

Get started today

Already have an account? Sign In