Near Protocol est une blockchain qui utilise Nightshade, un mécanisme de consensus basé sur le sharding. Cette technique permet de valider les transactions de manière plus efficace en répartissant le travail entre plusieurs nœuds.
Lors de la création de nouveaux blocs, Nightshade utilise le Proof of Authority, où certains nœuds valident les transactions et vérifient qu'elles sont valides. Toutes les 12 heures, ce que Near Protocol appelle une 'epoch', les nœuds les plus adaptés sont sélectionnés pour valider les transactions. Ce processus se fait via le Thresholded Proof of Stake (TPoS). Les nœuds peuvent staker des tokens Near Protocol pour agir comme validateurs et obtenir des récompenses pour leur contribution au réseau.
Pour améliorer l'efficacité, Near Protocol divise le travail de validation via le sharding. Plutôt que tous les nœuds traitent toutes les transactions, le travail est réparti entre des groupes plus petits de nœuds appelés shards. Cela accélère considérablement le réseau.
En plus des nœuds classiques, Near Protocol utilise des Beacon Chains, des blockchains séparées au sein du réseau. Elles fonctionnent avec du quadratic sharding, une technique qui rend le réseau plus rapide en validant aussi les transactions sur ces chaînes séparées, réduisant ainsi la pression sur le mainnet.
Near Protocol utilise également le State Sharding, où un shard n'a à gérer que ses propres données.
Une autre technologie importante est Doomslug, le mécanisme qui détermine quand un bloc est définitivement validé. Dès que les validateurs parviennent à un consensus sur un bloc, celui-ci est directement ajouté à la blockchain. Cela accélère considérablement les transactions. Le système suit une approche du type 'shoot first, ask questions later' : les transactions sont traitées immédiatement, et les erreurs sont corrigées plus tard.
Pour connecter différentes blockchains, Near Protocol a développé la Rainbow Bridge. Cela permet de transférer facilement des tokens ERC-20 Ethereum entre Near Protocol et Ethereum. Comme Near Protocol est plus rapide et moins cher qu'Ethereum, ce pont offre un moyen précieux de relier les deux réseaux et de les renforcer.