Qu'est-ce que NEAR Intents : Architecture basée sur les intentions
Learn how NEAR Intents lets users declare blockchain outcomes while solvers handle execution, gas, and routing automatically with MEV protection.
Points clés
- NEAR Intents est un système transaction sur NEAR Protocol qui permet aux utilisateurs de déclarer les résultats souhaités sur la blockchain ; les solveurs gèrent automatiquement le gaz, le routage et l'exécution.
- Les solveurs sont des agents compétitifs qui réalisent les intents des utilisateurs, en rivalisant sur le prix et la qualité d'exécution pour offrir aux utilisateurs de meilleurs résultats que ce qu'un seul échange DEX pourrait fournir.
- NEAR Intents protège les utilisateurs contre le MEV (bots qui pratiquent le front-running sur les transaction) en gardant les intents privés jusqu'à ce qu'un solveur s'engage à les exécuter.
- L'abstraction du gaz signifie que vous n'avez pas besoin de détenir des tokens NEAR pour effectuer des Transactions, car les relais paient le gaz en votre nom.
- NEAR Intents est le mécanisme principal derrière la vision d'abstraction de chaîne de NEAR Protocol : une infrastructure blockchain qui devient invisible pour les utilisateurs finaux.
Dans ce guide :
- Qu'est-ce que le NEAR Protocol ?
- Qu'est-ce qu'une intention Blockchain ?
- Qu'est-ce que NEAR Intents ?
- Comment fonctionne NEAR Intents ?
- Principaux avantages de NEAR Intents
- NEAR Intents en Action : cas d'utilisation concrets
- NEAR Intents par rapport aux autres systèmes d'intentions
- Comment utiliser NEAR Intents
- Comment construire avec NEAR Intents
- Foire aux questions sur NEAR Intents
Commander une livraison de repas est simple. Vous dites ce que vous voulez et où l'envoyer. Vous ne choisissez pas le restaurant, ne planifiez pas l'itinéraire du chauffeur, ni ne décidez comment la commande est préparée. NEAR Intents fonctionne de la même manière pour les blockchain transactions : vous déclarez le résultat que vous souhaitez, et un réseau de solveurs concurrents trouve comment le fournir.
NEAR Intents est un système transaction construit sur NEAR Protocol qui remplace les étapes manuelles de blockchain par une simple déclaration de résultat. Au lieu de gérer vous-même les frais de gas, de sélectionner les itinéraires de swap ou de transférer des tokens entre chaînes, vous indiquez ce que vous voulez, et le système s'occupe de l'exécution. Cette approche résout trois frustrations persistantes dans la crypto moderne : les opérations inter-chaînes compliquées, les bots qui profitent de vos transaction, et la nécessité de détenir des tokens spécifiques uniquement pour payer les frais de gas.
Dans ce guide, vous apprendrez ce que sont les NEAR Intents, comment le réseau de solveurs (solvers) réalise les résultats déclarés par les utilisateurs, pourquoi cela est important pour les investisseurs et les utilisateurs actifs de DeFi, et comment cela se compare à des alternatives comme UniswapX et CoW Protocol.
Qu'est-ce que le protocole NEAR ?
NEAR Protocol est une Blockchain de couche 1 (un registre numérique décentralisé qui fonctionne de manière indépendante, sans dépendre d'une autre chaîne) conçue pour la rapidité, des coûts transaction faibles et l'accessibilité pour les développeurs. Il utilise le sharding Nightshade, une technique qui divise le traitement transaction sur des chaînes parallèles simultanément, ce qui permet au réseau de gérer des volumes élevés sans congestion ni augmentation des frais.
NEAR Protocol a été cofondé par Illia Polosukhin, qui est également le coauteur de l'article de recherche historique en IA « Attention Is All You Need », l'ouvrage fondateur à l'origine des modèles de langage de grande taille modernes. Le Token NEAR est la cryptomonnaie native du réseau, utilisée pour payer les frais transaction et le staking des validateurs. L'écosystème de NEAR comprend également Aurora, un environnement compatible avec l'EVM qui permet aux développeurs Ethereum de déployer des applications basées sur Solidity sur l'infrastructure de NEAR, étendant ainsi la portée du protocole aux actifs natifs d'Ethereum.
La Mission stratégique de NEAR Protocol est centrée sur l'abstraction de chaîne : rendre l'infrastructure Blockchain invisible pour les utilisateurs finaux afin que les personnes interagissent avec les applications plutôt qu'avec les réseaux sous-jacents eux-mêmes. NEAR Intents est le produit principal par lequel cette Mission devient opérationnelle.
Qu’est-ce qu’une intention Blockchain ?
Une intention blockchain est une déclaration de ce que vous souhaitez accomplir, comme échanger un token contre un autre au meilleur prix disponible, sans spécifier exactement comment la blockchain doit l'exécuter. Les transactions traditionnelles exigent que les utilisateurs choisissent un itinéraire d'échange, fixent des frais de gas (le coût d'exécution d'une transaction sur une blockchain) et gèrent eux-mêmes chaque étape technique. Une intention confie cette responsabilité au système : vous énoncez l'objectif, et l'exécution est gérée en votre nom.
L'analogie de la livraison de repas correspond bien ici. Quand vous commandez un repas, vous dites : « Je veux un burger livré dans 30 minutes. » Vous ne spécifiez pas quel restaurant a le meilleur prix aujourd'hui, quel livreur est le plus proche, ou quel itinéraire évite le trafic. La plateforme de livraison s'en charge. Une intention blockchain fonctionne de la même manière : vous spécifiez le résultat souhaité, et l'infrastructure trouve le chemin optimal pour y parvenir.
Le contraste avec une transaction DEX classique est direct. Une DEX (plateforme d'échange décentralisée) est une plateforme de trading sans autorité centrale. Sur une DEX classique, vous choisissez la plateforme d'échange, sélectionnez la paire de Token, estimez votre tolérance au glissement et payez les frais de gaz. Avec une intention, vous déclarez : « Je veux échanger 500 USDC contre de l'ETH au meilleur prix disponible. » Le reste est géré pour vous.
C'est le modèle de conception que NEAR Intents met en œuvre, et le concept que vous devez comprendre avant que les mécanismes spécifiques à NEAR ne prennent tout leur sens.
Qu'est-ce que NEAR Intents ?
NEAR Intents est un système transaction basé sur NEAR Protocol qui permet aux utilisateurs de déclarer les résultats souhaités sur la blockchain, comme l'échange de tokens entre chaînes, sans spécifier comment la blockchain doit les exécuter. Un réseau de solveurs compétitifs exécute chaque intent de manière optimale, gérant le gas, le routage inter-chaînes et la clôture pour le compte de l'utilisateur.
S'appuyant sur le concept d'architecture basée sur l'intention abordé ci-dessus, le système applique ce paradigme spécifiquement aux opérations inter-chaînes. Un utilisateur interagit avec une application compatible NEAR, exprime un résultat souhaité en termes simples, et obtient ce résultat sans avoir à gérer les ponts, les paramètres de gas, ou les configurations de routage. Le réseau de solveurs compétitifs rend cela possible : plusieurs agents s'affrontent pour exécuter chaque intention, et celui qui propose la meilleure exécution remporte la récompense.
Comment les Intérêts NEAR diffèrent d'un traditionnel transaction:
| Transaction traditionnelle | Intention NEAR | |
|---|---|---|
| Action de l'utilisateur | Spécifier l'itinéraire, le gas, les étapes | Déclarer le résultat souhaité |
| Paiement du gas | L'utilisateur paie directement | Le relayeur paie pour le compte de l'utilisateur |
| Visibilité Mempool | Public, visible par les bots | Privé jusqu'à ce que le solver s'engage |
| Exposition MEV | Oui, attaques sandwich possibles | Protégé par conception |
| Support cross-chain | Pontage manuel requis | Géré automatiquement |
NEAR Intents a été introduit en 2024 dans le cadre de l'écosystème du NEAR Protocol sur le mainnet. Le réseau de solveurs et l'infrastructure d'intentions sont opérationnels. Vérifiez le statut de production actuel et les chaînes prises en charge sur docs.near.org) avant de publier tout contenu sensible au temps.
Pour comprendre comment cela fonctionne en pratique, la section suivante détaille le cycle de vie complet d'une intention NEAR, de sa déclaration à sa clôture.
Comment fonctionnent les intentions NEAR ?
NEAR Intents traite un transaction à travers six étapes distinctes, chacune gérée par un composant différent du système. La compréhension de ce flux montre pourquoi l'expérience utilisateur est plus simple que n'importe quel échange inter-chaînes (cross-chain swap) manuel, et pourquoi les résultats sont généralement meilleurs.
Le cycle de vie de l'intention : étape par étape
L'utilisateur déclare son intention. Vous spécifiez un résultat souhaité (par exemple, « échanger 500 USDC contre de l'ETH au meilleur prix disponible ») via une interface d'application compatible NEAR. Vous définissez l'objectif ; vous ne définissez pas le chemin ni les frais de gaz.
Diffusion d'intentions. L'intention est envoyée au réseau de solveurs d'intentions NEAR, un marché concurrentiel d'agents de fulfillment qui surveillent les intentions entrantes et les évaluent par rapport aux opportunités disponibles.
Les solveurs s'affrontent. Les solveurs évaluent l'intention, analysent la liquidité disponible (la réserve de jetons disponible pour le trading) à travers plusieurs chaînes et protocoles, et soumettent des propositions d'exécution. Le solveur offrant le meilleur résultat pour l'utilisateur obtient le droit d'exécuter l'ordre.
Le Relayer soumet. Un relayer (l'agent responsable de la soumission On-Chain) prend la solution du solveur gagnant et la soumet à la blockchain en votre nom, en payant les frais de gaz afin que vous n'ayez pas besoin de détenir le Token natif de la chaîne.
Le vérificateur confirme. Avant que le transaction ne soit finalisé, un vérificateur exécute une vérification de contrat intelligent (un programme auto-exécutable sur la Blockchain) pour confirmer que ce que le résolveur a soumis correspond bien à votre intention initiale. Cette garantie de la couche de clôture signifie que les résolveurs ne peuvent pas proposer un résultat moins avantageux que celui qu'ils ont proposé.
La transaction est réglée. Le transaction s'exécute et est réglé on-chain. Vous recevez le résultat déclaré sans avoir géré le gaz ni le routage à aucun moment.
Qu'est-ce qu'un Solver et comment fonctionne le réseau de Solvers ?
Un solver est un agent compétitif, qui peut être un Bot, une Institution ou un trader individuel, qui reçoit l'intention d'un utilisateur diffusée et propose le moyen optimal de la réaliser. Considérez cela comme une enchère où plusieurs fournisseurs proposent un cours acheteur pour exécuter votre ordre : le solver offrant le meilleur prix et la meilleure qualité d'exécution gagne.
La compétition entre solveurs apporte des avantages directs aux utilisateurs. Parce que chaque solveur cherche à obtenir le droit d'exécution face aux autres solveurs, ils sont incités à trouver la meilleure liquidité disponible sur toutes les chaînes et protocoles accessibles. Vous bénéficiez généralement de meilleurs prix que ce que pourrait offrir un seul DEX, et vous n'avez jamais besoin d'identifier manuellement quel protocole offre le meilleur taux pour votre transaction. Vous pouvez également considérer cela comme un carnet d’ordres décentralisé, mais au lieu de fixer vous-même une limite de prix spécifique, vous déclarez le résultat souhaité et laissez les solveurs se faire concurrence pour fournir le meilleur résultat.
Le réseau de solveurs est ouvert à la participation des institutions, des teneurs de marché et des individus techniquement compétents disposant d'une liquidité suffisante. Les solveurs peuvent être tenus de staker des jetons NEAR en tant que garantie de performance, leur assurant ainsi une incitation financière à réaliser les intentions avec précision et dans les délais. Vérifiez les exigences actuelles de staking et d'autorisation sur docs.near.org avant de construire une infrastructure de solveur.
La MEV (Maximal Extractable Value) fait référence à la pratique des bots consistant à effectuer du front-running sur des Transactions Blockchain pour réaliser des profits aux dépens des utilisateurs. Le modèle d'intention neutralise cette menace. Puisque votre intention n'est pas diffusée dans un Mempool Public où les bots peuvent la voir, le vecteur d'attaque qui permet les attaques sandwich n'existe pas dans le flux NEAR Intents.
Aperçu de l'architecture
Les quatre couches du système NEAR Intents, de l'orienté utilisateur à la clôture :
- Couche d'intention : Interface de déclaration orientée utilisateur, où vous Express ce que vous voulez
- Couche du réseau de solveurs : Place de marché d'exécution compétitive, où les agents sont en concurrence pour répondre à votre intention
- Couche Relayer : Soumission On-Chain et gestion du paiement du gas, où la solution gagnante atteint la chaîne
- Couche de vérification/Clôture : Confirmation par Contrat intelligent, où le résultat est vérifié avant la finalisation
Pour les spécifications techniques complètes, la documentation de l'interface du solveur et les références SDK, consultez la documentation développeur de NEAR Intents sur docs.near.org (https://docs.near.org/concepts/intents/overview).
Principaux avantages de NEAR Intents
NEAR Intents répond à cinq problèmes concrets qui rendent l'expérience DeFi cross-chain frustrante aujourd'hui. Chaque avantage ci-dessous est le résultat direct du modèle de compétition des solveurs décrit dans la section précédente.
Les avantages en un coup d'œil
- Protection contre la MEV : Votre intention transaction reste privée jusqu'à ce qu'un solver s'engage à la réaliser, éliminant ainsi la visibilité du Mempool que les bots MEV exploitent pour effectuer des front-run trades à vos dépens.
- Abstraction du Gas : Les relais gèrent les paiements de gas pour votre compte, vous n'avez donc pas besoin de détenir des tokens NEAR ou tout autre token de gas spécifique à une chaîne pour utiliser NEAR Intents.
- Meilleurs prix d'exécution : Les solvers sont en compétition pour offrir la meilleure exécution et agrègent la Liquidité provenant de multiples sources, vous offrant une tarification qu'aucun DEX ne pourrait égaler de manière indépendante.
- Capacité cross-chain native : Une seule intention peut être exécutée sur plusieurs blockchains sans pontage manuel, sans comptes distincts sur chaque chaîne et sans avoir à détenir des tokens de gas sur chaque réseau.
- Expérience utilisateur (UX) simplifiée : Vous déclarez ce que vous voulez ; le système gère la manière de l'obtenir. Pas de sélection d'itinéraire, pas d'estimation de gas, pas de processus cross-chain complexes en plusieurs étapes.
NEAR Intents et abstraction de chaîne
L'abstraction de chaîne est la Vision de NEAR Protocol pour masquer la complexité de la Blockchain aux utilisateurs. Au lieu de gérer des portefeuilles séparés, des jetons de gaz et des processus de pontage pour chaque Blockchain, les utilisateurs interagissent avec les applications comme si l'infrastructure sous-jacente n'existait pas. NEAR Intents est le mécanisme principal qui fait de l'abstraction de chaîne une réalité pratique.
La relation entre la Vision et la mise en œuvre est directe : l'abstraction de chaîne est l'objectif stratégique, et NEAR Intents est l'outil qui la concrétise. Lorsqu'un utilisateur déclare une intention couvrant plusieurs blockchains, il ne voit jamais les ponts, les paiements de gaz ou les décisions de routage. Le réseau de solveurs gère toute cette coordination de manière transparente, ce qui est précisément ce que signifie « l'abstraction de la chaîne » dans la pratique.
Pour les utilisateurs quotidiens, cela change la façon dont les applications Blockchain sont perçues à l'usage. Aujourd'hui, déplacer des actifs entre Ethereum et NEAR nécessite une interface de bridge, des Token de gas distincts sur chaque réseau et plusieurs étapes de Confirmation. Avec NEAR Intents comme couche d'exécution, cette même opération devient une simple déclaration. La stratégie Multichain de NEAR est construite autour de ce principe : chaque chaîne prise en charge par le réseau de solvers devient accessible aux utilisateurs sans qu'ils aient besoin de savoir qu'elle existe. Le Token NEAR gagne également une nouvelle utilité grâce à cette conception, puisque les solvers peuvent staker du NEAR comme garantie de performance, créant ainsi une demande pour le Token liée à l'activité du réseau plutôt qu'à la spéculation.
NEAR Intents dans Action: Cas d'utilisation concrets
La manière la plus claire de comprendre les NEAR Intents est de voir ce qu'ils remplacent. Chaque scénario ci-dessous montre un(e) transaction qui nécessite aujourd'hui plusieurs étapes manuelles et une seule déclaration d'intention avec NEAR Intents.
Cas d'utilisation 1 : Échange Token inter-chaînes
Vous détenez 1 000 USDC sur NEAR Protocol et souhaitez recevoir de l'ETH sur Ethereum au meilleur taux disponible.
Avec une approche traditionnelle, cela nécessite quatre ou cinq étapes distinctes : échanger des USDC contre un actif transférable sur NEAR, se connecter à un pont inter-chaînes, attendre la confirmation du pont transaction, payer le gaz en ETH sur Ethereum, puis échanger à nouveau sur une DEX Ethereum. Chaque étape entraîne ses propres frais, délais d'attente et exposition au MEV.
Avec NEAR Intents, vous déclarez une intention unique : « Convertir 1 000 USDC en ETH au meilleur prix disponible ». Les solveurs évaluent la liquidité sur NEAR, Ethereum et toutes les routes intermédiaires, puis se font concurrence pour fournir le meilleur chemin d'exécution. Vous recevez de l'ETH sur Ethereum sans interagir avec un pont ni détenir d'ETH pour le gas au préalable.
Cas d'utilisation 2 : DeFi Optimisation du rendement
Scénario : Vous souhaitez Déposer 5 000 USDC dans le protocole de prêt offrant le rendement le plus élevé parmi toutes les blockchains prises en charge.
Trouver le meilleur rendement aujourd'hui implique de vérifier manuellement les taux sur chaque chaîne, de comparer les protocoles, de transférer les fonds vers le réseau gagnant et de payer les frais de gaz à l'arrivée. Les taux peuvent varier entre le moment où vous identifiez l'opportunité et celui où vos fonds arrivent, ce qui signifie que la destination optimale au départ peut ne plus l'être une fois l'opération terminée.
Avec NEAR Intents, vous déclarez : « Déposer 5 000 USDC dans le pool de prêt USDC au rendement le plus élevé disponible. » Le réseau de solveurs analyse les taux à travers tous les protocoles et chaînes accessibles, sélectionne la destination optimale au moment de l'exécution et finalise le dépôt. Le relayer prend en charge les frais de gas sur la chaîne de destination, et il vous suffit de confirmer l'intention et de recevoir la position de rendement.
Cas d'utilisation 3 : Multichain DeFi Position
Scénario : Vous souhaitez utiliser de l'ETH sur Ethereum en garantie pour emprunter de l'USDC sur le NEAR Protocol.
Plutôt que de subir les frictions traditionnelles habituelles, considérez ce qu'une seule NEAR Intent rend possible : vous confirmez le résultat souhaité depuis votre portefeuille, et le réseau de solveurs exécute toute la séquence coordonnée, gérant le collatéral inter-chaînes et la logique d'emprunt sans vous obliger à détenir des jetons de gaz sur les deux réseaux ou à synchroniser soigneusement les opérations pour éviter la Liquidation pendant les délais de transfert. Le contraste avec l'alternative manuelle, qui consiste à gérer des positions sur deux réseaux distincts avec des exigences de gaz séparées, montre la différence concrète que l'abstraction de chaîne apporte aux DeFi Participants actifs.
NEAR Intents vs autres systèmes d'intentions
NEAR Intents appartient à une famille croissante de systèmes basés sur l'intention. Le tableau ci-dessous montre sa place par rapport aux trois alternatives les plus couramment comparées.
| NEAR Intents | UniswapX | CoW Protocol | ERC-4337 | |
|---|---|---|---|---|
| Portée de la chaîne principale | Multichain, y compris non-EVM | Chaînes EVM uniquement | Ethereum et chaînes EVM | Ethereum et chaînes EVM |
| Protection MEV | Oui, routage d'intention privé | Partielle, timing d'enchères hollandaises | Oui, isolation des enchères par lots | Non applicable |
| Modèle Solver/Filler | Compétition ouverte entre solveurs | Enchères hollandaises / fillers RFQ | Enchères par lots avec solveurs | Bundlers et paymasters |
| Abstraction de gaz | Oui, le relayer paie le gaz | Partielle, le filler peut couvrir | Partielle | Oui, modèle paymaster |
| Natif Cross-Chain | Oui | Non | Non | Non |
| Objectif de conception | Optimisation des résultats | Meilleure exécution de swap sur EVM | Appariement d'ordres optimal sur Ethereum | UX portefeuille / signature |
NEAR Intents vs. UniswapX
UniswapX est le protocole basé sur les intentions (intent-based) DEX de Uniswap Labs et le parallèle architectural le plus proche des NEAR Intents au sein de l'écosystème Ethereum. UniswapX utilise un mécanisme d'enchères hollandaises et de Demande de Cotation (RFQ) où les remplisseurs (fillers) se font concurrence pour fournir la meilleure exécution de swap pour les utilisateurs.
UniswapX possède de réels atouts : il est mature, éprouvé sur Ethereum, et dispose d'une liquidité profonde au sein de l'écosystème EVM. La distinction clé réside dans la portée. UniswapX fonctionne exclusivement sur les chaînes compatibles EVM, ce qui signifie qu'il ne peut pas exécuter nativement des intentions impliquant des blockchains non-EVM. NEAR Intents est conçu dès le départ pour des opérations multichain couvrant à la fois les environnements EVM et non-EVM. Là où UniswapX optimise l'exécution au sein de l'écosystème Ethereum, NEAR Intents vise à faire de l'ensemble du paysage blockchain un environnement unique et unifié.
NEAR Intents vs. CoW Protocol
Le protocole CoW utilise un modèle de compétition de solveurs sur Ethereum, ce qui en fait le système existant le plus structurellement similaire à NEAR Intents dans son architecture sous-jacente. Le protocole CoW (Coïncidence des envies) fait correspondre les ordres de pair à pair lorsque possible, puis achemine le volume restant vers les AMM via des chemins sélectionnés par les solveurs. Cette conception d'enchères par lots offre une protection solide contre le MEV et aboutit souvent à de meilleurs prix que les échanges directs DEX.
Le parallèle architectural est bien réel : les deux systèmes utilisent des solveurs concurrents pour trouver une exécution optimale. La différence réside dans la portée des chaînes. CoW Protocol est conçu pour Ethereum et les réseaux compatibles EVM. NEAR Intents étend ce même modèle de compétition de solveurs à plusieurs blockchains simultanément, y compris des chaînes que CoW Protocol ne peut pas atteindre.
NEAR Intents vs Abstraction de compte (ERC-4337)
NEAR Intents est fréquemment comparé à la norme d'abstraction de compte ERC-4337 d'Ethereum, mais les deux résolvent des problèmes fondamentalement différents et ne doivent pas être considérés comme des équivalents.
L'ERC-4337 est une proposition d'amélioration d'Ethereum qui modifie la manière dont les utilisateurs s'authentifient et paient pour les Transactions. Elle introduit des portefeuilles de type Contrat intelligent, des bundlers qui regroupent les UserOperations, et des paymasters capables de parrainer les frais de gaz pour le compte d'un utilisateur. L'objectif de conception est d'améliorer l'expérience liée au portefeuille et à la signature.
NEAR Intents ne concerne pas la manière dont vous signez un transaction. Il concerne le résultat que vous obtenez d'un transaction. L'abstraction de compte améliore la manière dont vous vous authentifiez ; NEAR Intents améliore ce que vous obtenez. Les deux sont complémentaires plutôt que concurrents : un système pourrait théoriquement utiliser les portefeuilles ERC-4337 comme interface pour soumettre des intents de type NEAR. Les utilisateurs venant d'un univers Ethereum confondent souvent les deux concepts car ils réduisent tous deux la friction, mais la nature de la friction qu'ils réduisent est différente.
Comment utiliser les Intents NEAR
L'utilisation de NEAR Intents nécessite un portefeuille compatible NEAR, mais pas nécessairement de jetons NEAR, car les relais gèrent le gaz en votre nom. Vous ne pouvez pas utiliser NEAR Intents sans un portefeuille compatible NEAR, mais vous pouvez l'utiliser sans détenir de jetons NEAR. Voici le flux de base pour les utilisateurs finaux.
Obtenez un portefeuille compatible NEAR. Configurez un portefeuille tel que MyNearWallet ou Meteor Wallet, qui sert d'interface pour soumettre et signer les intentions. Vous avez besoin du portefeuille pour authentifier votre déclaration d'intention ; vous n'avez pas besoin de détenir des tokens NEAR pour payer l'exécution.
Accédez à une application compatible avec NEAR Intents. L'interface spécifique dépend de l'application que vous utilisez. Vérifiez les outils destinés aux utilisateurs et les applications prises en charge sur near.org, car l'écosystème continue de se développer.
Déclarez votre intention. Express le résultat que vous souhaitez dans l'interface de l'application. Cela peut ressembler à sélectionner des jetons, entrer un montant et choisir une destination. L'application traduit votre saisie en une intention formelle.
Signer et confirmer. Examinez l'intention proposée et signez-la avec votre portefeuille. Il s'agit de votre autorisation pour que le réseau de solveurs réalise le résultat en votre nom.
Recevez votre résultat. Le réseau de solveurs gère l'acheminement, l'exécution inter-chaînes et le paiement des frais de gaz. Vous recevez le résultat déclaré, généralement confirmé dans la fenêtre de finalisation normale de transaction pour la chaîne de destination.
Il est important de rappeler ici l'abstraction des frais de gaz : vous avez besoin d'un portefeuille pour soumettre une intention, mais vous n'avez pas besoin de jetons NEAR dans ce portefeuille pour payer l'exécution de transaction. Les relais couvrent les frais de gaz, ce qui supprime l'une des barrières les plus courantes à la participation inter-chaînes.
Comment développer avec NEAR Intents
Si vous êtes un développeur évaluant NEAR Intents pour votre prochain projet, voici votre parcours initial. Cette section couvre les étapes d'orientation. Pour les références API complètes et les exemples de code, la documentation officielle NEAR Intents sur docs.near.org) est la source de référence.
Consultez la documentation sur les NEAR Intents. Commencez par docs.near.org/concepts/intents pour comprendre la structure des données de l'Intent, la spécification de l'interface du solveur et les mécanismes de clôture avant d'écrire le moindre code.
Configurez votre environnement de développement NEAR. Installez la CLI NEAR et configurez l'accès au NEAR testnet, où vous pourrez expérimenter la soumission d'intentions et les réponses des solveurs sans utiliser de fonds réels.
Comprendre la structure de l'intention (intent) et l'interface du solveur. Une intention est une déclaration structurée qui spécifie le résultat souhaité par l'utilisateur, ainsi que des contraintes et des paramètres d'autorisation. L'interface du solveur définit la manière dont votre application diffuse les intentions et la manière dont les solveurs répondent avec des propositions d'exécution.
Tester sur le testnet NEAR. Déployez votre intégration sur le testnet et vérifiez le cycle de vie complet : déclaration d'intention, compétition des solveurs, soumission du relai, Confirmation du vérificateur, et clôture. Testez les cas limites, y compris les scénarios de réalisation partielle et de dépassement de délai.
Intégrer le Sélecteur de portefeuille pour les utilisateurs de dApp. La bibliothèque Wallet Selector de NEAR permet à votre dApp de prendre en charge simultanément plusieurs fournisseurs de portefeuille compatibles avec NEAR, offrant ainsi aux utilisateurs une flexibilité quant à la manière dont ils authentifient les soumissions d'intentions.
Les solveurs participent au réseau en répondant aux exigences techniques et de liquidité, et peuvent être amenés à staker des jetons NEAR en guise de garantie de performance. Si vous construisez un solveur plutôt qu'une dApp grand public, examinez les exigences de participation des solveurs dans la documentation NEAR Intents avant de déployer.
Des tutoriels de programmation étape par étape, des exemples de code et des références SDK sont disponibles dans la documentation officielle des développeurs NEAR.
Foire aux questions sur NEAR Intents
Les questions suivantes abordent les points de confusion les plus courants concernant les NEAR Intents pour tous les types de public.
Qu'est-ce que le NEAR Protocol et comment fonctionne-t-il ?
NEAR Protocol est une blockchain de couche 1 conçue pour un débit élevé, des frais bas et l'accessibilité aux développeurs. Elle fonctionne à l'aide du sharding Nightshade, qui divise le traitement de transaction sur des chaînes parallèles pour gérer efficacement de grands volumes. La mission stratégique de NEAR Protocol est l'abstraction de chaîne, rendant l'infrastructure blockchain invisible pour les utilisateurs, et NEAR Intents est le mécanisme principal par lequel cette mission est réalisée.
Qu'est-ce qu'une intention dans la blockchain ?
Une intention blockchain est une déclaration d'un résultat souhaité plutôt qu'un ensemble d'instructions d'exécution. Au lieu de spécifier un itinéraire d'échange, un prix du gaz et des étapes transaction, vous déclarez ce que vous voulez, et le système gère la manière d'y parvenir. Pensez-y comme à la commande de livraison de nourriture : vous indiquez ce que vous voulez, pas comment le préparer ou le livrer, et la Plateforme s'occupe du reste.
Quelle est la différence entre les intentions NEAR et une blockchain normale transaction ?
Quatre distinctions séparent les NEAR Intents des Transactions standard. Premièrement, vous déclarez un résultat plutôt que de spécifier des étapes d'exécution. Deuxièmement, un relayer paie le gas en votre nom plutôt que de vous obliger à détenir le Token natif de la chaîne. Troisièmement, votre intention reste privée jusqu'à ce qu'un solveur s'engage, plutôt que d'être diffusée publiquement dans le Mempool. Quatrièmement, ce routage privé élimine entièrement l'exposition au MEV, car les bots ne peuvent pas effectuer de front-run sur ce qu'ils ne peuvent pas voir.
Qu'est-ce que l'abstraction de chaîne dans la Crypto ?
L'abstraction de chaîne est une philosophie de conception visant à rendre l'infrastructure blockchain invisible aux utilisateurs finaux. Plutôt que de gérer des portefeuilles distincts, des jetons de gaz et des processus de pontage pour chaque réseau blockchain, les utilisateurs interagissent avec des applications sans avoir besoin de savoir sur quelle chaîne ils se trouvent. NEAR Protocol a fait de l'abstraction de chaîne sa direction stratégique principale, et NEAR Intents est le mécanisme de couche transaction qui le met en œuvre en pratique.
Qu'est-ce qu'un réseau de solveurs ?
Considérez un réseau de solveurs comme une place de marché concurrentielle d'agents (bots, institutions, traders individuels) qui reçoivent les intentions diffusées par les utilisateurs et rivalisent pour offrir l'exécution optimale. Chaque solveur propose un moyen d'atteindre le résultat déclaré de l'utilisateur. Le solveur offrant le meilleur résultat, généralement le meilleur prix ou l'exécution la plus rapide, remporte le droit d'exécuter l'ordre, ce qui accroît la qualité d'exécution au-delà de ce qu'un protocole unique pourrait offrir indépendamment.
Est-ce que NEAR Intents fonctionne sur plusieurs blockchains ?
NEAR Intents est conçu spécifiquement pour les opérations multichain et inter-chaînes. Une intention unique peut déclencher une exécution sur plusieurs blockchains sans que l'utilisateur n'ait à transférer manuellement des actifs ou à détenir des jetons de gaz sur chaque réseau. Le réseau de solveurs gère le routage inter-chaînes de manière transparente. Consultez docs.near.org pour obtenir la liste actuelle des chaînes prises en charge, car la couverture s'étend à mesure que l'écosystème des solveurs se développe.
Quels problèmes NEAR Intents résout-il ?
NEAR Intents résout cinq points de friction récurrents dans l'activité on-chain. Les attaques de type sandwich MEV sont éliminées car les intents ne sont pas publiquement visibles dans un mempool. La complexité des tokens de gaz est supprimée car les relais gèrent les paiements de gaz. Les prix d'exécution DEX sous-optimaux sont améliorés car les solveurs agrègent la liquidité de manière compétitive. Le bridging cross-chain manuel est remplacé par une exécution cross-chain via un intent unique. L'UX multichain fragmentée, qui consiste à gérer des wallets et comptes distincts par chaîne, est consolidée en une interface unifiée basée sur les intents.
NEAR Intents est-il la même chose que l'abstraction de compte ?
NEAR Intents et l'abstraction de compte sont liés dans l'esprit mais résolvent des problèmes différents. L'abstraction de compte ERC-4337 (la principale implémentation d'Ethereum) se concentre sur la manière dont les utilisateurs s'authentifient et paient pour les transactions : elle introduit des portefeuilles de Contrat intelligent, une signature flexible et le parrainage de gaz via des paymasters. NEAR Intents se concentre sur le résultat que les utilisateurs reçoivent d'une transaction, optimisant l'exécution grâce à la compétition entre solveurs. L'abstraction de compte améliore la façon dont vous interagissez avec une Blockchain ; NEAR Intents améliore ce que vous en obtenez. Les deux sont complémentaires et non interchangeables.
À quoi sert le Token NEAR ?
Le Token NEAR est la cryptomonnaie native du NEAR Protocol. Il est utilisé pour payer les frais transaction sur le réseau, pour staker en tant que validateur afin de sécuriser la blockchain, et dans les processus de gouvernance. Avec l'abstraction des frais de gaz de NEAR Intents, les utilisateurs pourraient ne pas avoir besoin de détenir des Tokens NEAR pour exécuter des transaction, car les relayeurs peuvent couvrir ces coûts. Les solveurs participant au réseau d'intentions peuvent également staker des Tokens NEAR comme garantie de performance.
Qui peut devenir un solveur sur NEAR Intents ?
Toute entité disposant d'une liquidité suffisante et de capacités techniques peut participer en tant que résolveur. Cela inclut les teneurs de marché institutionnels, les protocoles DeFi, et les traders individuels sophistiqués. Les résolveurs peuvent être amenés à staker des tokens NEAR en guise de dépôt de garantie pour s'assurer qu'ils ont une incitation financière à remplir les intentions avec précision. Pour connaître les exigences d'autorisation actuelles, les seuils de staking et les spécifications techniques, consultez la documentation des résolveurs à l'adresse docs.near.org.)
Conclusion
NEAR Intents représente un changement concret dans la manière dont les Transactions blockchain fonctionnent, déplaçant la complexité du routage et de l'exécution inter-chaînes de l'utilisateur vers un réseau concurrent de solveurs. Les investisseurs obtiennent une visibilité sur l'utilité croissante de l'écosystème de NEAR Protocol. Les traders bénéficient d'une protection MEV et d'une capacité inter-chaînes sans gestion de pont. Les développeurs disposent d'un nouveau primitif pour construire des applications où la complexité blockchain reste cachée aux utilisateurs.
L'importance plus large réside dans la vision de l'abstraction de chaîne. Si l'infrastructure blockchain doit un jour atteindre une adoption généralisée, les utilisateurs ne pourront pas être tenus de comprendre les ponts, les tokens de gas et les mécanismes spécifiques à une chaîne. NEAR Intents est une implémentation fonctionnelle de ce à quoi ressemble cet avenir, pas un concept sur une feuille de route, mais un système en direct où vous déclarez ce que vous voulez et vous le recevez.
Pour explorer davantage le NEAR Protocol et les NEAR Intents, visitez near.org. Si vous êtes un développeur prêt à construire, commencez par la documentation développeur NEAR Intents sur docs.near.org.)