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.