Ethereum est l'une des blockchains les plus importantes du monde des crypto-monnaies et est responsable de nombreuses technologies révolutionnaires qui cherchent à transformer le monde tel que nous le connaissons.
Qu'est-ce que Ethereum?
Ethereum est l'un des plus grands projets de l'industrie de la crypto-monnaie. C'est une plateforme numérique basée sur la technologie blockchain ou blockchain dont le but est de devenir une blockchain capable de faire tourner des applications décentralisées.
Pour y parvenir, il dispose d'une blockchain et d'une crypto-monnaie aux caractéristiques uniques, telles que la possibilité d'utiliser et de créer contrats intelligents et nouveau jetons, des fonctionnalités puissantes qui lui permettent de se positionner comme l'une des blockchains les plus complètes du monde de la cryptographie.
La devise du réseau est appelée Éther (ETH), et comme Bitcoin (BTC), Ether est caractérisé comme une crypto-monnaie pouvant être utilisée comme moyen de paiement entre paires. Une autre des similitudes avec Bitcoin et d'autres crypto-monnaies est qu'il n'est contrôlé par aucun gouvernement ou organisme de réglementation. Son développement est marqué par la Fondation Ethereum, son équipe principale et la communauté qui soutient et soutient. Un autre point important est qu'il utilise le protocole de consensus Proof-of-Stake (PoS), en utilisant l'algorithme d'Ethash.
Le développement de cette blockchain a commencé grâce au travail de Vitalik Buterin dans l'année 2013.
Caractéristiques techniques d'Ethereum
Preuve de participation
Le Proof of Stake est le mécanisme qui active les validateurs une fois qu'ils ont reçu une mise suffisante. Dans le cas d'Ethereum, une participation de 32 ETH est requise pour devenir un validateur. Les validateurs sont choisis au hasard pour créer des blocs et sont chargés de vérifier et de confirmer les blocs qu'ils n'ont pas créés eux-mêmes. De plus, les paris effectués par les utilisateurs sont utilisés comme un moyen d'inciter au bon comportement des validateurs. C'est-à-dire que si un utilisateur déconnecte sa validation, il perd une partie de son pari. En cas de complot délibéré, l'utilisateur perdra l'intégralité de son pari.
Émission de crypto-monnaie
Contrairement à la preuve de travail, les validateurs n'ont pas besoin d'utiliser des quantités importantes de puissance de calcul, car ils sont sélectionnés au hasard et ne sont pas en concurrence. Ils n'ont pas besoin d'extraire des blocs, mais seulement de créer des blocs lorsqu'ils sont choisis et de valider les blocs proposés lorsqu'ils ne le sont pas. Cette validation est connue sous le nom d'attestation. La certification pourrait être comprise avec une expression comme celle-ci : "Je pense que ce bloc a l'air bien". Les validateurs gagnent des récompenses pour avoir proposé de nouveaux blocs et pour avoir certifié ceux qui les ont trouvés.
L'émission initiale d'Ether sur la blockchain était liée à la pré-vente effectuée pour promouvoir le projet. À l'époque, 60 millions d'éthers au total ont été créés. Parmi ceux-ci, 12 millions ont servi à créer un fonds de développement, c'est le début de la célèbre Fondation Ethereum.
Lancez-vous sur Bit2Me et plongez dans le monde des crypto-monnaies avec une longueur d'avance. Inscrivez-vous facilement et obtenez 5 € GRATUITS sur votre premier achat avec ce lien. N'attendez plus pour rejoindre la révolution crypto ! Inscription
Les frais d'essence, la base de tout
El Gaz C'est un concept très typique du réseau Ethereum. Ceci est utilisé pour mesurer le travail effectué au sein de la blockchain. Chaque action dans la blockchain en tant qu'opération ou ensemble d'opérations a un coût spécifique qui est donné en unités de gaz.
Parmi les fonctions de Gas au sein de la blockchain, on peut citer:
- Attribue un coût à l'exécution des tâches. Le gaz est utilisé comme unité pour mesurer le coût de l'exécution d'une certaine action au sein de la blockchain. Chaque action a un coût en Gaz et un ensemble d'actions réalisées ajoute le coût total de ladite opération. De cette façon, nous pouvons voir le gaz comme le prix à payer pour effectuer des actions au sein de la blockchain.
- Aide à améliorer la sécurité du système. Comme chaque action a un prix, cela aide à empêcher la blockchain d'arrêter son fonctionnement et de compromettre sa sécurité. Ceci est possible grâce au fait que Gas aide à protéger le réseau contre les attaques de spam. Pour cela, le gaz implique une dépense qui les empêche d'être Attaques DDoS facilement sur le réseau, des attaques qui peuvent mettre des millions d'utilisateurs sans service.
- Récompensez les validateurs.
Taille de bloc et temps de génération
Ethereum se caractérise par le calcul de la taille de ses blocs d'une manière un peu particulière. Contrairement à Bitcoin, où sa taille est limitée à 1 Mo, dans Ethereum sa taille est limitée à une quantité spécifique de gaz. Pour être plus précis, chaque bloc a une taille cible de 15 millions de gaz, mais la taille des blocs augmentera ou diminuera en fonction des demandes du réseau, jusqu'à la limite de 30 millions de gaz par bloc (deux fois la taille cible pour mars 2023). Cela signifie que chaque bloc peut contenir un total d'opérations tant qu'il ne dépasse pas la limite de gaz spécifiée.
Généralement, un bloc peut contenir environ 500 transactions de paiement entre comptes, la plus simple des opérations possibles. Dans le cas d'un contrat intelligent, les opérations de l'un d'entre eux peuvent facilement atteindre la limite de gaz de chaque bloc.
Une autre différence avec Bitcoin est le temps de génération des blocs. Dans Bitcoin, chaque bloc est généré toutes les 10 minutes, tandis que dans Ethereum cette valeur est variable. En principe, chaque bloc était généré environ toutes les 16 secondes. Cette valeur est passée à 30 secondes en 2017, et s'élève actuellement à 14 secondes en moyenne. Cela signifie qu'il est généralement plus rapide à fournir des confirmations que Bitcoin, ce qui a un impact positif sur ses capacités en tant que système de paiement.
Contrats intelligents
Un contrat intelligent ou contrat intelligent est un programme informatique qui exécute certaines actions préétablies dans son code sous certaines conditions. Des actions qui ont été revues et acceptées par les différentes parties qui ont "signé" ledit contrat. De cette manière, le contrat intelligent applique ses conditions programmées en présentant une réponse conforme à ses clauses de manière totalement autonome.
La technologie des contrats intelligents est l'une des bases fondamentales d'Ethereum et du fonctionnement de plusieurs de ses caractéristiques. Une situation qui peut être particulièrement appréciée dans les tokens et DApps de cette blockchain.
Machine virtuelle Ethereum
La Ethereum Virtual Machine (EVM), est un logiciel dont l'objectif est de servir de couche d'abstraction dans l'exécution de code stocké dans la blockchain. Avec cela, il cherche à empêcher un programmeur malveillant d'un DApp ou d'un contrat intelligent de menacer la sécurité du noeuds du réseau et avec le réseau lui-même.
Pour y parvenir, EVM effectue une abstraction complète du système, gérant l'accès aux ressources informatiques et limitant ses actions dans un environnement contrôlé ou une machine virtuelle. Mais en plus de cela, EVM cherche également à simplifier le développement et la mise à jour des applications et des fonctionnalités disponibles pour le DApps. C'est-à-dire qu'EVM a été créé à la fois pour protéger et pour permettre d'étendre les fonctions d'Ethereum de manière simple.
EVM permet l'exploitation de contrats intelligents et de DApps grâce à l'utilisation du langage de programmation Solidité. Ce langage vous permet de programmer toute la logique derrière les DApp et les contrats intelligents tout en permettant une exécution décentralisée de votre code en utilisant EVM.
Ethereum 2.0
Ethereum, comme la plupart des blockchains, avait un énorme problème : il ne pouvait pas évoluer correctement pour servir les millions d'utilisateurs que compte son réseau. Ce problème d'architecture réseau est quelque chose que ses développeurs connaissent et cherchent à résoudre. C'est pourquoi, à partir de septembre 2022, Ethereum a reçu une mise à jour majeure.
Ethereum 2.0 est un projet qui a commencé son développement en 2017 avec l'arrivée d'Ethereum Metropolis et de ses deux mises à jour Byzance et Constantinople. À cette époque, la transformation d'Ethereum a commencé à chercher à lui fournir une meilleure capacité d'évolution, à réduire les frais de commission et à contrôler le minage de la crypto-monnaie déjà accusée de problèmes tels que les "âges de glace", ces moments dangereux où le Le minage d'Ethereum serait si complexe qu'il serait impossible pour le réseau de le réaliser.
Les premiers efforts (en 2017) ont conduit les développeurs à jouer avec des options comme Preuve d'autorité (PoA) et Proof of Stake (PoS) sur le code Ethereum. Des projets tels que PoA de Newtork et l' PoC qui a donné naissance à Casper, le protocole qui serait choisi pour remplacer PoW sur Ethereum, et transformer Ethereum en un réseau PoS, comme cela s'est produit en septembre 2022 avec La fusion.
Le début du changement
En 2020, les développeurs d'Ethereum font enfin le premier pas en activant la Beacon Chain, la première étape vers Ethereum 2.0, en activant latéralement ce réseau et en créant la structure de base pour son fonctionnement. Cependant, le lancement officiel de la phase 1 d'Ethereum 2.0 est intervenu en septembre 2022. Cela est dû à de graves problèmes détectés dans le mécanisme The Merge, qui unira les réseaux Ethereum PoW et PoS, pour démarrer Ethereum 2.0.
Dans tous les cas, ce n'est que lorsque les fonctions de base du réseau ont été considérées comme stables que The Merge a démarré et parmi ces fonctions figuraient :
- Protocole Casper testé avec l'ensemble du système économique et de jalonnement qui assurera la sécurité du réseau. Cela conduira à l'abandon du PoW et de l'exploitation minière, pour l'échanger contre du PoS et son système de paris dans le réseau.
- L'arrivée des structures de base de Sharding au réseau, pour accélérer considérablement la capacité du réseau à 1000 2.0 transactions par seconde. Il s'agit de l'amélioration la plus attendue d'Ethereum XNUMX.
- La construction des bases pour la parallélisation de l'EVM, une capacité qui ne sera pas prête avant le lancement de la Phase 2 d'Ethereum 2.0, toujours à date inconnue.
- L'union d'ETH1 et ETH2 dans la même blockchain, et non comme deux réseaux séparés comme c'est le cas actuellement.
Pourquoi Ethereum 2.0 passe-t-il à la preuve de participation (PoS) ?
La principale raison du passage d'Ethereum 2.0 du modèle Proof of Work à Proof of Stake est liée à la consommation d'énergie. La preuve de travail sur Ethereum consomme de grandes quantités d'énergie car une telle activité dépend de milliers de GPU et d'ASIC fonctionnant en parallèle pour pouvoir effectuer tous les calculs nécessaires pour compléter les énigmes cryptographiques proposées par le système de minage Ethereum et son algorithme Ethash.
C'est une situation qui a été attaquée par de nombreuses personnes dans la communauté, indiquant qu'elle n'est pas respectueuse de l'environnement et constitue un gaspillage de ressources précieuses. Dans cet esprit, Vitalik Buterin et son équipe ont décidé que la meilleure solution au problème était de transformer Ethereum en une blockchain prise en charge par le protocole Proof of Stake, où des milliers de nœuds faibles en termes de calcul pourraient être créés, mais ils ne participeraient qu'en ayant une petite somme d'argent en jeu en leur sein qui lui donnerait le pouvoir de voter et de valider des blocs au sein du réseau. De cette façon, Ethereum deviendrait un réseau des centaines de fois plus économe en énergie.
La mesure a été applaudie par une grande partie de la communauté, tandis que d'autres l'attaquent. L'attaque contre ce changement n'est pas irrationnelle, car PoS est un protocole moins sécurisé que PoW et tend également à conduire les réseaux à une énorme centralisation qui commence déjà à être vue dans la chaîne Beacon d'Ethereum 2.0, où seulement 13 adresses contrôlent plus de 50 % des validateurs de réseau actuellement.
Pourquoi le PoS n'a-t-il pas été utilisé au début d'Ethereum ?
L'une des principales raisons pour lesquelles Ethereum n'a pas utilisé l'algorithme PoS depuis le début était la sécurité. Au moment de la création d'Ethereum en 2015, le protocole de consensus en vigueur était la preuve de travail. L'algorithme a non seulement été fortement testé, mais a été débogué et amélioré au fil des ans, ce qui le rend extrêmement fiable. Mais avec l'avènement de plus en plus de réseaux PoS, l'algorithme a été mis à l'épreuve et, par conséquent, la confiance dans l'algorithme a augmenté.
Utilisations d'Ethereum
Ethereum est l'une des crypto-monnaies et blockchain avec la plus grande variété d'utilisations qui existent actuellement, parmi lesquelles nous pouvons souligner:
Acceptez et recevez des paiements rapidement et en toute sécurité
L'une des grandes fonctionnalités depuis sa création a été sa capacité à gérer les paiements beaucoup plus rapidement que Bitcoin. Cela est dû à la courte période de production de blocs qui varie de 10 à 30 secondes et à l'évolutivité de la blockchain.
Réalisation d'ICO
Alors que la création de jetons et ICO n'a pas été lancé par Ethereum, mais par des appels pièces coloréesLa vérité est que ce projet offrait des outils pour faciliter grandement ce travail. Avec la création de Jeton ERC-20, Ethereum est devenu le "Père des ICO" et avec des raisons. Avec la création de l'ERC-20, la création d'un token n'était plus une tâche très complexe.
Actuellement, il suffit de réaliser un contrat intelligent suivant le modèle de jeton ERC-20 et vous avez fait le travail. Cela a donné un coup de pouce important à la blockchain et a permis la diversification du marché de la crypto-monnaie, ouvrant de nouvelles possibilités.
En fait, il y a actuellement au moins 191.000 jetons ERC-20 créés, chacun avec des caractéristiques uniques fonctionnant sur sa blockchain.
Contrats intelligents et DApps
Contrats intelligents et DApps Ils sont l'une des plus grandes utilisations d'Ethereum. Les capacités de ces deux outils sont pratiquement infinies. Depuis la création de smart contracts pour acheter-vendre ou négocier des biens ou des services, son utilité n'est limitée que par l'imagination. D'un autre côté, les DApps sont une révolution. Ceux-ci sont capables de créer des applications complètement décentralisées, non censurées, sécurisées et financièrement autonomes. On peut également citer les plateformes de oracles qui sont construits sur ce réseau, comme dans le cas de Augure.
Entreprises utilisant Ethereum
Les capacités d'Ethereum à utiliser des contrats intelligents, à créer facilement des jetons et à déployer des DApps ont attiré l'attention de nombreuses entreprises dans le monde. Cela signifie que le développement d'Ethereum a bénéficié du soutien direct ou indirect d'un grand groupe d'entreprises intéressé par le développement de sa technologie. Tout cet ensemble d'entreprises a créé le soi-disant Ethereum Enterprise Alliance (EEA) qui compte plus de 100 membres. Ils se démarquent parmi eux
- Accenture, une société de conseil et de services technologiques dédiée.
- AMD, une entreprise leader dans le développement de chipsets, CPU et cartes graphiques.
- BBVA, une banque espagnole présente dans le monde entier.
- Banco Santander, une autre banque espagnole présente dans le monde entier.
- BP Ventures, la branche d'investissement de la compagnie pétrolière BP.
- Cisco, la plus grande entreprise de réseautage au monde.
- Delloite, l'une des plus grandes sociétés de services d'audit et de conseil juridique et financier au monde.
- GoChain, l'une des entreprises les plus importantes dans le développement de DApps.
- Hyperledger, le plus grand projet de développement open source et blockchain d'entreprise au monde.
- JP Morgan, l'une des plus grandes sociétés financières au monde.
- Microsoft, la plus grande société de développement de logiciels et de technologies au monde et responsable du développement Windows.
- VMWare, la société la plus importante dans le développement de machines virtuelles et de solutions d'intégration d'environnements virtuels.
Avantages Ethereum
- C'est une blockchain polyvalente grâce à sa capacité à intégrer et à utiliser des contacts intelligents.
- L'utilisation et le développement d'EVM confèrent un haut niveau de sécurité pour exécuter des contrats intelligents et des DApps de manière complètement décentralisée et sécurisée.
- Il a une production rapide de blocs qui lui permet d'avoir une vitesse de confirmation des transactions beaucoup plus rapide que Bitcoin et autres crypto-monnaies.
- Le développement n'est contrôlé par aucune autorité centrale, son noyau de développement est complètement décentralisé et les décisions sont prises par consensus. De plus, la communauté a un impact important sur les décisions concernant le développement de la blockchain.
Cliquez ici pour ouvrir votre compte utilisateur en espagnol GRATUITEMENT et en toute sécurité et recevoir un cadeau de 5 €.