Aujourd’hui, Ethereum est la plate-forme de contrats intelligents numéro un dans l’espace cryptographique, avec une majorité de contrats intelligents et d’applications décentralisées (dApps) basées sur sa blockchain. Comme Ethereum, il existe également plusieurs autres plates-formes de contrats intelligents sur le marché.
Cependant, ce n’est pas parce qu’Ethereum est la plate-forme numéro un en matière de contrats intelligents et de DeFi qu’il n’a pas de problèmes. Ethereum a un problème flagrant, à savoir des problèmes d’évolutivité importants. Il ne peut tout simplement pas faire évoluer son réseau.
C’est là que le protocole NEAR entre en jeu. L’USP de NEAR est qu’il utilise un mécanisme de consensus Proof-of-Stake qui utilise le sharding. Avant de plonger plus profondément, apprenons à connaître à la fois Ethereum et NEAR.
Qu’est-ce qu’Ethereum ?
Si vous regardez la définition d’Ethereum sur son site Web, elle est la suivante -‘’ Ethereum est une technologie qui abrite de la monnaie numérique, des paiements mondiaux et des applications. La communauté a construit une économie numérique en plein essor, de nouvelles façons audacieuses pour les créateurs de gagner de l’argent en ligne, et bien plus encore. Il est ouvert à tous, où que vous soyez dans le monde. ”
Fondé en 2015 par Vitalik Buterin, Ethereum s’est fermement établi comme la deuxième plus grande crypto-monnaie par capitalisation boursière, juste derrière Bitcoin. Ethereum s’appuie sur la blockchain de Bitcoin, ce qui en fait plus qu’une simple crypto-monnaie qui permet aux utilisateurs d’envoyer ou de recevoir de la valeur sans aucune intervention de tiers.
Ethereum assure la décentralisation en remplaçant les serveurs centraux par des milliers de nœuds, garantissant que la plate-forme est toujours en ligne et libre de toute influence de tiers. Les contrats intelligents font également partie intégrante de l’écosystème d’Ethereum, et parce que la plate-forme prend en charge à la fois les applications décentralisées et les contrats intelligents, elle est exceptionnellement attrayante pour les développeurs et les utilisateurs.
Ethereum passe maintenant à Ethereum 2.0 ou Serenity. La mise à niveau améliorera considérablement l’évolutivité, l’efficacité et la vitesse de la blockchain Ethereum. De plus, la mise à niveau permettra à Ethereum de réduire les coûts de gaz et de traiter plus de transactions, améliorant ainsi l’évolutivité de la blockchain sans compromettre la sécurité.
La mise à niveau verra également Ethereum passer à un mécanisme de consensus Proof-of-Stake. Les points de vente verront les validateurs choisis de manière algorithmique assurer la sécurité de la plate-forme. Les validateurs sécuriseront la plate-forme en verrouillant leur ETH. Tout validateur qui agit contre l’intérêt de la plateforme voit sa mise réduite, assurant la sécurité de la plateforme.
Qu’est-ce que le protocole NEAR ?
Le protocole NEAR a vu le jour à l’été 2018. Plate-forme de développement décentralisée, le protocole a été conçu pour créer l’environnement parfait pour les applications décentralisées, en se concentrant sur les lacunes des autres plates-formes du contrat intelligent et de l’espace dApp. Ces lacunes sont principalement des problèmes de faible vitesse, de faible débit et de mauvaise compatibilité avec d’autres chaînes.
NEAR fonctionne au-dessus du protocole NEAR, une blockchain de preuve de participation (PoS), intégrant plusieurs fonctionnalités et innovations pour réduire les coûts et améliorer l’évolutivité pour les utilisateurs et les développeurs. De plus, NEAR adopte une approche unique du « sharding ».
Il introduit également un mécanisme de génération de blocs appelé « Doomslug » qui a été proposé en 2019. Doomslug permet une finalité pratique ou « Doomslug », garantissant que les blocs reçoivent la finalité en quelques secondes.
Le protocole est basé sur la même technologie que Bitcoin, en la combinant avec des fonctionnalités telles que le sharding de base de données. NEAR Protocol est construit à partir de zéro et est le réseau le plus accessible pour les utilisateurs finaux et les développeurs, tout en garantissant l’évolutivité et la sécurité.
La plupart des blockchains évolutives centralisent le traitement, le limitant au matériel haut de gamme, ce qui augmente temporairement leur débit, NEAR permet à la plate-forme d’évoluer de manière linéaire, jusqu’à des milliards de transactions de manière complètement décentralisée.
NEAR est développé par le collectif NEAR, une communauté de développeurs et de chercheurs collaborant à la construction du projet. Certaines caractéristiques importantes de NEAR sont :
– NEAR est un système partitionné qui permet une évolutivité infinie.
– Un protocole facile à utiliser, NEAR permet aux développeurs de créer des applications facilement et rapidement.
– NEAR n’est pas une chaîne latérale mais un protocole de couche 1.
– Les dApps créées à l’aide de NEAR s’exécutent au-dessus de la couche NEAR sous-jacente.
Qu’est-ce que le collectif NEAR ?
NEAR Collective comprend des organisations individuelles et d’autres contributeurs qui travaillent en permanence à l’amélioration du protocole NEAR. Le collectif travaille sur des projets tels que l’écriture du code initial et la mise en œuvre pour le réseau NEAR. NEAR est complètement décentralisé, fonctionne de manière indépendante et ne peut pas être arrêté ou manipulé, même par ceux qui l’ont construit.
Le Collectif NEAR compte des membres tels que la Fondation NEAR. La Fondation NEAR est une organisation à but non lucratif qui se concentre sur la création d’un écosystème dynamique autour de la blockchain NEAR. Il aide à la coordination des activités de gouvernance et de développement. Le collectif NEAR a plusieurs projets, la blockchain NEAR n’étant qu’un des nombreux projets sous l’égide du collectif.
Pourquoi les blockchains comme NEAR sont-ils nécessaires ?
Pour comprendre cela, nous devons d’abord comprendre l’évolution de la technologie blockchain. La blockchain peut être divisée en trois étapes ou générations. Les blockchains de première génération ont été conçues pour être un simple mécanisme de paiement. Bitcoin est un exemple de blockchain de première génération qui s’est fermement établie dans l’espace crypto en tant que plate-forme numéro un. Cependant, les blockchains de première génération ont des limites lorsqu’il s’agit de transactions complexes.
Les plates-formes blockchain de deuxième génération sont apparues avec Ethereum et le concept de contrats intelligents, permettant aux développeurs de les utiliser et de programmer des transactions plus sophistiquées et de créer des dApps. Mais les blockchains de deuxième génération souffrent de graves problèmes d’évolutivité. Par exemple, Ethereum ne peut traiter qu’environ 25 transactions par seconde, comparez ce nombre avec les plateformes grand public comme Visa ou PayPal, et vous pouvez voir à quel point Ethereum est en retard.
Ethereum a essayé de résoudre ses problèmes d’évolutivité en implémentant des solutions de couche 2 comme le protocole plasma, créant une couche supplémentaire qui fonctionne en tandem avec la chaîne principale. Cependant, les solutions de couche 2 n’ont toujours pas suffisamment gagné en popularité.
Cela nous amène à NEAR, une blockchain de troisième génération. NEAR rejette l’idée que chaque nœud du réseau doit exécuter l’intégralité du code car l’équipe pense que tout ce qu’il fait est de créer des goulots d’étranglement. Au lieu de cela, la blockchain résout les problèmes d’évolutivité en utilisant une technique de partitionnement, permettant à la blockchain d’augmenter la capacité du réseau. Et contrairement aux blockchains de deuxième génération qui utilisent une solution Layer-2, le sharding est une solution Layer-1.
Qu’est-ce que le sharding ?
Avant d’aller de l’avant, comprenons le sharding. Parfois, les systèmes doivent traiter beaucoup de données. Cela affecte les performances du système, réduit le débit et affecte les performances du système. Le partitionnement surmonte ce problème en partitionnant les données horizontalement, ce qui les rend plus petites, gérables et, plus important encore, plus rapides à traiter.
NEAR et Ethereum : Comment fonctionnent NEAR et Ethereum ?
Ethereum
Ethereum fonctionne comme plus qu’une simple plate-forme financière effectuant des transactions; il prend également en charge les applications décentralisées et les contrats intelligents. Ethereum est basé sur la technologie blockchain et utilise un grand livre public où toutes les transactions vérifiées sont stockées. Les transactions sont accessibles à tous ceux qui souhaitent les consulter, garantissant une transparence totale tout en garantissant que les données stockées dans la blockchain ne peuvent pas être modifiées ou manipulées.
La blockchain d’Ethereum est similaire à la blockchain bitcoin et agit comme un grand livre public qui conserve un enregistrement de toutes les transactions et de l’historique des contrats intelligents. Les volontaires du monde entier stockent une copie de l’intégralité de la blockchain Ethereum, rendant la blockchain complètement décentralisée. Chaque fois qu’une action telle qu’une transaction ou un contrat intelligent a lieu sur la blockchain, tous les nœuds du monde la traitent, garantissant que les règles de la blockchain sont respectées.
Tous les nœuds sont connectés et suivent le même ensemble de règles concernant les contrats et les transactions intelligents. Les nœuds d’Ethereum gardent également une trace de l’état de toutes les applications, des soldes d’utilisateurs et du code de contrat intelligent, garantissant que toutes les informations sont toujours à jour.
Grâce à Solidity, les développeurs peuvent rédiger des contrats intelligents capables de gérer les transactions sur la blockchain et leurs résultats. Les contrats intelligents diffèrent des contrats traditionnels car ils garantissent que les termes du contrat sont respectés. De plus, ils exécutent automatiquement les transactions lorsqu’un ensemble de conditions prédéterminées sont remplies, éliminant ainsi tous les tiers impliqués dans toute transaction.
NEAR
NEAR utilise la technologie blockchain, tout comme d’autres blockchains telles que Ethereum et Cardano. NEAR agit comme la blockchain de base sur laquelle les applications peuvent être construites et déployées. Il utilise un mécanisme de consensus connu sous le nom de Nightshade qui l’aide à atteindre son débit élevé. Le mécanisme de consensus de NEAR suppose que les transactions de toutes les partitions se combinent pour former un bloc, c’est pourquoi chaque partition soumet un segment de chaque bloc. Ce segment est appelé un morceau.
Les validateurs sont choisis au hasard, puis traitent les transactions sur plusieurs chaînes de fragments, améliorant ainsi la capacité de transaction du protocole NEAR. Les morceaux sont traités puis stockés sur la blockchain, finalisant les transactions.
NEAR ne fonctionne pas sur l’idée que chaque nœud doit traiter l’intégralité du code. Au lieu de cela, il résout les problèmes d’évolutivité en utilisant le sharding. Grâce au sharding, les données sont partitionnées horizontalement, ce qui les rend plus faciles à gérer et plus rapides à traiter.
NEAR et Ethereum : mécanisme de consensus
Ethereum
Actuellement, Ethereum utilise un mécanisme de consensus Proof-of-Work, mais avec Ethereum 2.0 à l’horizon, la plate-forme passera à un mécanisme de consensus Proof-of-Stake. La preuve de participation sera mise en œuvre avec le protocole Casper, créant un écosystème sans confiance. Avant de passer complètement à un mécanisme de preuve de participation, Ethereum mettra en œuvre un mécanisme de consensus hybride PoW-PoS.
Voyons comment fonctionnent à la fois la preuve de travail et la preuve de participation. La preuve de travail exige que les mineurs se fassent concurrence, utilisant des quantités massives de puissance de calcul pour résoudre des problèmes mathématiques complexes afin de valider les transactions. Une fois la transaction validée, le mineur est récompensé. Ethereum passe à un mécanisme de preuve de participation car la preuve de travail présente plusieurs problèmes, tels qu’une consommation d’énergie élevée. Le changement est également en cours pour résoudre les problèmes d’évolutivité d’Ethereum.
Dans un mécanisme de consensus Proof-of-Stake, les validateurs mettent leur ETH, après quoi ils sont sélectionnés au hasard pour attester un bloc. Le validateur sélectionné propose un blocage, tandis que les autres validateurs doivent attester qu’ils ont vu le blocage. Une fois qu’ils ont validé le bloc, il est ajouté à la blockchain, et les validateurs sont récompensés. Ainsi, les validateurs sont récompensés à la fois pour avoir proposé et attesté le bloc.
NEAR
NEAR Protocol a implémenté Nightshade Sharding comme mécanisme de consensus de preuve de participation. Nous avons déjà discuté de ce qu’est le sharding, nous pouvons donc ignorer cela. Cependant, la méthode de partitionnement utilisée aujourd’hui a ses problèmes, tels que la règle de choix de fourche dans les chaînes de partition et de balise doit être construite et testée différemment.
Cependant, Nightshade traite le système comme une seule blockchain, et chaque bloc contient des transactions pour tous les fragments. Cependant, les participants n’ont pas besoin de télécharger l’état complet, mais de conserver uniquement l’état qui fait partie de la partition pour laquelle ils valident les transactions. Une liste de toutes les transactions dans chaque bloc est créée, qui est ensuite divisée en morceaux, chaque partition se voyant attribuer une partition.
- Les validateurs sont un élément clé du protocole NEAR, maintenant le consensus sur le protocole. Par conséquent, ils doivent maintenir leurs systèmes à jour à tout moment tout en gardant leurs serveurs en ligne.
- Les validateurs sont sélectionnés à chaque époque en fonction de leur enjeu.
- Les validateurs peuvent être réinscrits en rejouant leurs jetons et leurs récompenses.
- Les validateurs peuvent renforcer leur participation de deux manières, acheter un jeton ou les emprunter via une délégation de participation.
NEAR et Ethereum: les jetons-Missing Translation
Ethereum’s native token, Ether, incentivizes programmers to continue running the blockchain’s protocol since the hardware that powers Ethereum is expensive and consumes a significant amount of power. Thus, miners and programmers are both rewarded in Ether for utilizing their resources and keeping the Ethereum ecosystem secure and functioning.
Developers also use Ether to pay so that they can launch smart contracts or decentralized applications on the Ethereum blockchain. It is also used to access smart contracts.
NEAR’s native token, the NEAR token, is used to incentivize validators on the network. The token also drives transactions and smart contracts on the blockchain. Since NEAR is a community-governed platform, token holders play a significant role in the NEAR platform’s governance, voting on potential changes on the NEAR platform.
Projets sur Ethereum et le protocole NEAR
Ethereum est le leader en matière d’applications décentralisées et de finance décentralisée, avec plus de 3000 dApps fonctionnant sur sa blockchain. La plupart des projets d’Ethereum se concentrent sur DeFi, élargissant les utilisations des crypto-monnaies pour répondre à des utilisations financières plus complexes.
Certains des meilleurs projets sur la blockchain Ethereum sont :
- Uniswap
- MakerDAO
- Chainlink
- Aave
Même si le réseau principal de NEAR a été lancé il y a un peu plus d’un an, plusieurs plates-formes s’appuient dessus. Certains des projets du protocole NEAR sont :
- Mintbase — Une plate-forme dédiée à la simplification de l’émission et de la vente de NFT tout en rendant l’ensemble du processus bon marché.
- Flux — Flux est un protocole de marché ouvert décentralisé. Il a été lancé sur le protocole NEAR en 2020.
- Paras — Paras est un marché NFT axé sur les œuvres créées par des artistes sélectionnés.
Le programme de subventions NEAR, actuellement géré par la Fondation NEAR, soutient des projets qui permettent la croissance de l’écosystème NEAR.
Aurora sur le protocole NEAR
Aurora a également lancé le protocole NEAR, offrant une expérience Ethereum Layer-2. Une solution qui permet aux développeurs d’atteindre des marchés supplémentaires, Aurora tire parti des fonctionnalités du protocole NEAR telles que la rémunération des frais de gaz et le sharding. Il fonctionne sur deux composants critiques, le pont Aurora et le moteur Aurora.
Certaines des améliorations apportées par Aurora sont :
- La capacité de traiter des milliers de transactions par seconde, une augmentation de 50 fois par rapport à Ethereum.
- Un temps de finalité de bloc de 2 secondes, par rapport au temps de confirmation de bloc unique de 13 secondes sur Ethereum. La finalité rapide réduit également les attaques de front.
- Croissance de l’écosystème à l’épreuve du temps, l’approche de partitionnement du protocole NEAR permet une mise à l’échelle EVM horizontale et une communication asynchrone entre plusieurs partitions.
Les frais sur Aurora sont 1000 fois inférieurs à ceux sur Ethereum. - Pour prendre un exemple, le transfert d’un jeton ERC-20 sur Aurora coûte moins de 0,01 $, tandis que sur Ethereum, il coûte environ 5,40 $.
- Aurora offre une compatibilité sans compromis avec Ethereum via le protocole NEAR.
Aurora fournit une solution aux défis rencontrés par l’écosystème Ethereum, tout en préservant à la fois les contrats intelligents et le code frontal.
Avantages du protocole NEAR
La solution fragmentée de NEAR lui confère un énorme avantage par rapport aux plates-formes comme Ethereum et Bitcoin, résolvant le problème de la faible évolutivité et des goulots d’étranglement fréquents sur le réseau Ethereum. En rendant leur protocole fragmenté, les fondateurs de NEAR divisent le code de la blockchain en morceaux exécutés sur des nœuds parallèles. Il en résulte que l’intégralité du code est traité rapidement et libère NEAR des problèmes d’évolutivité grâce à cette capacité à fragmenter le code.
Le protocole NEAR possède plusieurs caractéristiques uniques qui en font une proposition attrayante pour les utilisateurs et les validateurs.
- Une UX flexible et un accès aux services qui s’exécutent sur la plate-forme NEAR présentent également un processus d’intégration facile.
- Grâce au protocole fragmenté de NEAR, les validateurs peuvent rejoindre la plate-forme sans télécharger de logiciel complexe. Ils peuvent ensuite gagner des jetons en validant les transactions sur le réseau.
- NEAR permet aux entreprises de personnaliser les autorisations pour leurs utilisateurs. Avec une croissance constante du marché, les développeurs ont également accès à une clientèle croissante.
La voie à suivre pour le protocole NEAR
Avec le lancement du pont Ethereum-to-NEAR, également appelé Rainbow Bridge, les utilisateurs peuvent relier leurs jetons Ethereum ERC-20 à NEAR et commencer à les utiliser dans l’écosystème d’applications décentralisé de NEAR. Ce développement est un grand pas vers la vision de l’équipe fondatrice de rendre la plateforme aussi accessible que possible.
NEAR travaille également à la mise en œuvre de la prise en charge de la machine virtuelle Ethereum (EVM). Une fois ce processus terminé, les développeurs peuvent redéployer leurs dApps sur NEAR avec un minimum de modifications et activer les lancements inter-chaînes.
Le protocole NEAR a annoncé un partenariat avec Chainlink, ainsi que le lancement de Rainbow Bridge, permettant l’interaction NEAR et Ethereum.
Conclusion
Le protocole NEAR a montré beaucoup de promesses, utilisant le sharding pour résoudre les problèmes d’évolutivité des blockchains de deuxième génération. De plus, NEAR augmente considérablement le débit sans compromettre la sécurité de la plate-forme.
Grâce au collectif NEAR, des centaines d’ingénieurs et de développeurs blockchain travaillent à l’amélioration du protocole 24h/24 et 7j/7. NEAR a également lancé son réseau principal et le réseau est prêt à prendre en charge les dApps et d’autres services. En mettant l’accent sur la facilité d’utilisation de la plate-forme NEAR pour les validateurs, les utilisateurs finaux et les développeurs, NEAR est devenu une force dans l’espace des plates-formes de contrats intelligents.
Ethereum, en revanche, a conservé sa position sur le trône grâce à sa communauté de développeurs enviable et aux écosystèmes DeFi et NFT florissants. Ces deux protocoles fournissent une plate-forme brillante aux développeurs pour construire l’écosystème décentralisé du futur.