NEAR Protocol

La technologie Blockchain a véritablement ouvert la voie à des possibilités infinies, et cela s’est récemment amélioré avec l’émergence du Web ouvert , qui fait également partie intégrante de l’avenir de l’économie du partage.
NEAR Protocol est un exemple typique de projet de blockchain décentralisé conçu pour faciliter le nouveau Web ouvert en mettant l’accent sur les développeurs et la convivialité.
Juste avant de répondre à la question « qu’est-ce que le protocole NEAR ? parcourons rapidement un bref historique de la plate- forme dApp .
Historique de NEAR protocol
Pour commencer, le protocole NEAR, qui a commencé sous le nom de « NEAR.ai », est un produit du collectif NEAR, un groupe d’équipes réparties dans le monde entier , composé de nombreuses organisations et contributeurs individuels.
Avant de passer à un protocole de blockchain à part entière, NEAR.ai, co-fondé par Alex Skidanov, et Illia Polosukhin se concentrait principalement sur la synthèse de programmes, un domaine qui étudie la programmation automatisée à partir de la spécification humaine.
Ensuite, l’objectif de NEAR.ai était de repousser les limites de la recherche dans le domaine de la synthèse de programmes tout en développant un produit révolutionnaire basé sur cette technologie.
Conformément à son ambition initiale, la société collectait des données à partir de concours de programmation, ce qui, selon les fondateurs de NEAR, était une excellente source pour rassembler différents problèmes destinés à être résolus à l’aide de divers langages de programmation.
Au cours de leur première année seulement, ils ont pu collecter plus de 30 000 problèmes et plus de 10 millions de solutions. Cependant, les choses sont devenues plus compliquées qu’ils ne l’avaient imaginé car ils ont été submergés par la dynamique de tous les problèmes qu’ils ont pu rassembler.
Peu de temps après, ils ont rationalisé leurs recherches pour aborder quelque chose de plus tendance et évolutif. En conséquence, ils ont écouté les conseils de leurs conseillers et ont cherché à générer des contrats intelligents pour Ethereum .
Par la suite, les fondateurs de NEAR.ai ont rencontré des amis qui connaissaient mieux le domaine de la blockchain et ont pu découvrir certaines limites du système blockchain existant .
Tirant parti de cette limitation, ils ont décidé de proposer un produit facile à faire évoluer et convivial pour les développeurs, ce qui a conduit à la naissance du protocole NEAR.
Qu’est-ce que NEAR protocol ?
NEAR, comme indiqué précédemment, est un réseau décentralisé basé sur la blockchain NEAR Protocol . À l’aide d’un mécanisme de consensus public de preuve d’enjeu (POS) appelé Thresholded Proof-of-stake (TPOS), le système de blockchain NEAR est conçu pour s’adapter à d’autres applications décentralisées (dApps).
Contrairement à d’autres systèmes de blockchain compatibles avec les contrats intelligents , TPOS utilise un consensus prédéfini dans lequel un grand nombre de participants maintiennent le réseau, augmentant la décentralisation et la sécurité tout en garantissant un mécanisme de distribution des récompenses équitable.
La plate-forme, qui vise à dépasser Ethereum , notamment en termes d’évolutivité, est également connue pour sa convivialité pour les développeurs et l’utilisateur final. Notamment, le protocole NEAR incluait des fonctionnalités telles que des noms d’utilisateur lisibles par l’homme qui remplaçaient les adresses de portefeuille cryptographiques les plus importantes . Il permet également essentiellement aux utilisateurs de s’interfacer avec des dApps et des contrats intelligents sans avoir besoin d’un portefeuille.
Basé sur la même infrastructure sous-jacente que Bitcoin , NEAR combine en outre l’avancement du consensus communautaire, le sharding de base de données et l’évolutivité pour fournir ce qu’il prétend être « le réseau le plus accessible au monde pour les développeurs et leurs utilisateurs finaux ».
Outre Ethereum , le protocole NEAR s’efforce également de rivaliser avec d’autres systèmes de blockchain de premier plan compatibles avec les contrats intelligents tels que EOS et Polkadot, qui utilisent également tous deux des mécanismes de consensus POS.
Comment fonctionne NEAR protocol ?
Pour comprendre le fonctionnement du protocole NEAR, il faut d’abord comprendre le défi d’évolutivité auquel sont confrontées les chaînes de blocs de couche 1 telles qu’Ethereum .
Si vous connaissez très bien l’ écosystème blockchain , vous savez que l’un des plus grands défis rencontrés est celui de l’évolutivité. Dans ce contexte, l’évolutivité fait référence à la capacité d’une blockchain à traiter un grand nombre de transactions tout en livrant à une vitesse et à un coût raisonnables.
Maintenant, alors que les principaux systèmes de blockchain de couche 1 comme Ethereum ( avant le récent lancement d’Ethereum 2.0 ) étaient surchargés en raison des demandes élevées et devenaient extrêmement intolérables pour la plupart des dApps essayant de s’adapter, les développeurs ont commencé à plaider pour que les solutions de mise à l’échelle soient construit sur le réseau.
Cependant, juste au moment où Ethereum était sur le point d’ accéder à cette demande, d’autres projets, comme le protocole NEAR, se sont infiltrés et ont procédé à l’établissement d’une blockchain distincte avec une infrastructure différente.
Plus précisément, le protocole NEAR a proposé un mécanisme de partitionnement utilisé pour partitionner une base de données de réseau blockchain comme sa propre réponse aux problèmes d’évolutivité rencontrés sur Ethereum ainsi que d’autres blockchains de couche 1.
Juste avant de discuter du rôle plus large du déchiquetage dans le protocole NEAR, il est important de mentionner que chaque système de blockchain repose fortement sur ce que l’on appelle des « nœuds ».
Principalement, les nœuds sont responsables de trois choses ; je. Traiter les transactions, c’est-à-dire valider, ii. Communiquer les transactions validées et les blocs terminés aux autres participants, et iii. Enregistrez et stockez l’historique des transactions de l’ensemble du réseau.
Maintenant, pour une blockchain de couche 1 , par exemple, ces activités peuvent devenir extrêmement congestionnées, en particulier dans le cas d’une activité ou d’une demande accrue des Dapps hébergés et de leurs utilisateurs finaux, surchargeant davantage les nœuds du réseau jusqu’à ce que tout devienne extrêmement lent. C’est donc là que le mécanisme de sharding de NEAR entre en action.
Qu’est-ce que le sharding et en quoi est-il déterminant pour NEAR protocol ?
Comme indiqué précédemment, le mécanisme de partitionnement est principalement utilisé pour partitionner une base de données de réseau blockchain , et plus précisément dans ce contexte, il est utilisé pour réduire la charge de calcul au sein du réseau ainsi que pour permettre aux nœuds du réseau d’administrer sans effort.
En divisant les opérations du réseau en fragments, c’est-à-dire en fragments, il devient beaucoup plus facile pour chaque nœud de fonctionner efficacement au sein des fragments attribués. En d’autres termes, chaque nœud ne sera plus obligé d’exécuter tout le code du réseau, mais celui qui est le plus pertinent pour les fragments répartis.
De plus, le protocole NEAR utilise une partition horizontale, ce qui implique que les nœuds du réseau peuvent gérer les activités dans un ordre séquentiel plutôt que verticalement, ce qui pourrait entraîner des problèmes supplémentaires.
Comment fonctionne NEAR Protocol Consensus ?
En plus de ce que nous avons dit précédemment, le protocole NEAR utilise un système de point de vente avancé connu sous le nom de TPOS, qui oblige les nœuds à d’abord obtenir et mettre en jeu le jeton natif de la plate-forme, le jeton NEAR, avant de devenir des validateurs sur le réseau.
Cependant, les détenteurs de jetons qui ne souhaitent pas exploiter un nœud sur le réseau peuvent déléguer leur participation à d’autres validateurs de leur choix et être récompensés en tant que tels. Cela dit, il est également important de noter que NEAR utilise un système d’enchères pour choisir des validateurs toutes les 12 heures.
Alors que les validateurs avec les enjeux les plus importants ont plus d’influence dans le processus de consensus, tous ne sont pas responsables de la validation des « morceaux », c’est-à-dire une agrégation de transactions à partir d’un fragment.
Au lieu de cela, les validateurs non transactionnels sont chargés de créer des blocs contenant des morceaux de tous les fragments. Alors que d’autres nœuds sur le réseau qui ne sont impliqués dans aucune de ces deux activités agissent en tant que témoins (c’est-à-dire observateurs) sur le réseau, identifiant et signalant les comportements malveillants comme justifié.
Tout validateur reconnu coupable de tout comportement malveillant risque de perdre une partie de sa mise en raison d’un « slash ».
Qu’est-ce que le jeton NEAR ?
Comme prévu pour tout système de blockchain , le protocole NEAR utilise également une crypto – monnaie native – NEAR comme jeton transactionnel par défaut. La pièce NEAR est également utilisé comme garantie pour le stockage des données sur le blockchain ou peut – être jalonnement dans un pool de liquidité / agriculture de rendement .
En outre, le jeton utilitaire est également utilisé pour rémunérer les validateurs ou les développeurs qui créent des contrats intelligents.
Gouvernance de NEAR protocol
En ce qui concerne le protocole de gouvernance, la plate-forme NEAR est unique en ce sens que la distribution des ressources n’est pas gérée par l’autonomie autonome décentralisée ( DAO ) de la plate-forme . Au lieu de cela, la Fondation NEAR se voit confier l’obligation par la plate-forme.
L’organisation à but non lucratif basée en Suisse est en charge de la maintenance du protocole, du financement de l’écosystème et de la gouvernance du protocole. De plus, contrairement à la plupart des protocoles blockchain , où les nœuds votent pour le mainteneur de référence, le conseil d’administration de la Fondation NEAR est chargé de nommer ceux qui agissent au même titre sur le réseau crypto NEAR .
En fin de compte, NEAR Protocol s’efforce d’établir une norme pour les autres fournisseurs d’infrastructure Web ouverte (Web 3.0) en offrant des capacités uniques aux développeurs et conviviales.