En el mundo de las criptomonedas la complejidad es a menudo una barrera. Pero otras veces, cuando intentan simplificarte mucho las cosas, a los que nos gusta conocer las "tripas" de cómo funcionan, nos puede llevar a confundirnos tanta sencillez pues no le encuentras la explicación. Y eso es lo que me ha pasado a mi con Near Intents. Por eso escribo este pequeño artículo: por un lado para que todos aquellos usuarios que no tienen grandes conocimientos entiendan cómo funciona esta tecnologia de NEAR y por otro lado, para los que son como un servidor, que no pierdan tiempo en buscar la explicación lógica a lo que parece no tenerla.
¿Qué son los Near Intents?
Near Intents se promociona como si fuera posible conversar con él (no se si en un futuro eso será posible), al estilo de un chatbot y que él se encargará de todo. Realmente en las tripas del tema funciona así y parece que a la hora de programarlo (si eres desarrollador), no es excesivamente complejo. Está preparado para que agentes IA puedan realizar intercambios, etc... pero en realidad, cuando interaccionas con él a través de un monedero como Near Mobile, la cuestión no es tan "conversacional", aunque realmente simplifica mucho ciertas tareas habituales en el manejo de las blockchains. Por eso se llama Near Intents, porque el usuario plantea una "intención" (por ejemplo, quiero convertir BTC en ETH) y el sistema se ocupa del resto, sin necesidad de usar puentes, swaps a los que tienes que enviar BTC y decirle en qué dirección lo quieres depositar, etc.
Near Mobile: Un monedero que esconde la complejidad
La tecnología de Near Intents está integrada en el monedero Near Mobile, una de las aplicaciones más destacadas del ecosistema de Near. Cuando se usa Near Mobile, se promociona la idea de que no hay necesidad de usar puentes, ni de lidiar con "tokens envueltos" (wrapped tokens), sino que todo se basa en tokens nativos. Aunque esta afirmación es muy útil para simplificar la experiencia del usuario, es importante que entiendas que internamente no es una verdad absoluta en el sentido técnico, pero tampoco creo que la intención sea engañar al usuario. Simplemente su objetivo es comunicar una experiencia de uso sencilla, en la que el usuario no se tiene que preocupar de puentes ni cosas similares (aunque el sistema internamente si que los usa). Es una forma de decirte: "No te preocupes por todo eso, nosotros nos encargamos de los detalles por ti". Tu simplemente envias un token al monedero, ves su saldo en él, puedes intercambiarlo por otros muchos tokens y puedes enviarlo a otras direcciones nativas sin preocuparte de qué ha ocurrido entre medias.
Por lo tanto, aunque a primera vista Near Mobile pueda parecer un monedero multicadena como puede ser Trust Wallet, que te permite gestionar activos en distintas blockchains de forma independiente, en realidad funciona de manera diferente. Todos los tokens que depositas en Near Mobile terminan almacenados en la blockchain de Near, aunque el proceso como digo es totalmente transparente para el usuario. Near Intents proporciona direcciones nativas para muchas monedas populares como Bitcoin, Ethereum, Solana, Dogecoin, USDC, y más (creo que eso es lo que llama Near abstracción de cuentas). Cuando envías, por ejemplo, BTC a la dirección de tu monedero Near, un contrato inteligente (supongo) utiliza un puente para convertir esos BTC en su equivalente 1:1 dentro de la red de Near. En el explorador he visto que lo llama internamente iBTC (i de intents supongo). Es decir, algo similar a lo que es WBTC pero sin necesidad de que una institución centralizada lo emita, de eso se encarga Near Intents. De la misma forma, al retirar fondos, solo necesitas indicar una dirección nativa a la que quieres enviar tus activos, y el sistema realiza la operación inversa de forma automática y segura. Esto te permite interactuar con activos de diferentes blockchains sin tener que navegar manualmente por cada una.
Algo que realmente me gusta mucho es que te permite consolidar una misma moneda que se encuentra en diferentes cadenas, por ejemplo USDC. Imagina que tienes USDC en Solana y otro poco en Polygon. Cuando los mandas a Near Mobile (cada uno con una dirección nativa de su correspondiente red), al depositarse en el monedero ya aparece todo junto, como USDC. Si luego lo quieres retirar por ejemplo a una dirección de Arbitrum, podrás hacerlo sin mayor historia que indicarle una dirección de Arbitrum. Así de simple y sencillo.
Swap con Near Intents: Intercambios eficientes y de bajo coste
Como he comentado, otra gran ventaja de tener Near Intents integrado en el monedero es la capacidad de hacer swaps (intercambios) de monedas entre diferentes cadenas a un costo muy bajo. Ten en cuenta que cuando se encuentran en Near Mobile están todos los tokens en la blockchain de Near, por lo que te ahorras tarifas de envio y recepción, pues todo se desarrolla dentro de Near que es una red de fees muy asequibles. Incluso, no se por qué razón, hoy haciendo pruebas, he realizado intercambios sin coste alguno. No se si se trata de una promoción o algo que sucede en determinados pares, o simplemente que ha sido tan baja la comisión que ni la he notado.
La barrera de la información: El reto para los usuarios
Cuando descubrí esta tecnologia gracias a un post en X de Stellar, que decía que dicha red se había integrado en Near Intents (aunque en Near Mobile aún no está disponible para usar), me interesó y comencé a investigar para ver cómo funcionaba y la verdad es que la encontré muy confusa pues gran parte de la documentación y la información disponible sobre ella está orientada principalmente a desarrolladores, lo que dificulta que los usuarios no técnicos encuentren respuestas a preguntas de su día a día como las que he intentado plasmar aquí. Me imagino que al ser algo que pretende implementarse para facilitar al usuario todo el proceso que esconden los Intents, no se han preocupado en exceso de tal cuestión. Todo lo que os indico aquí ha sido fruto de la experimentación, mirar los exploradores de Near al hacer las operaciones, etc... Por ese motivo, haz pruebas primero con cantidades pequeñas si estás interesado y cuando ya te vayas familiarizando, podrás ver tu mismo si se adapta a las espectativas.
Existe una página web, near-intents.org, que permite probar la funcionalidad de Near Intents sin necesidad de tener un monedero de Near. Sin embargo, he encontrado el proceso de inicio de sesión un tanto confuso. Puedes utilizar "Passkey" para loguearte, e incluso monederos de otras redes (Solana, Stellar, Base app, WalletConnect,..), y si no se tienen muy claras las ideas del funcionamiento, te puedes hacer un buen lio. Es importante saber que esta página funciona como una especie de intercambio descentralizado (DEX) donde para operar, debes depositar primero tus monedas. Estas monedas se quedan en una cuenta de Near que la página crea para ti. Pero le veo un problema y es que si en algún momento la página desapareciera, podría ser complicado recuperar tus fondos. No imposible, pues obviamente están en algún lugar de la red Near y si recuerdas como accediste siempre se podría intentar reproducir en un monedero o explorador de Near, pero si que pueden ser necesarios conocimientos algo más avanzados. Por esta razón, la opción más segura y que yo te recomiendo es utilizar un monedero como Near Mobile que ya tiene esta tecnología integrada y te lo facilita todo, aunque requiera para hacer los swaps, retiros, etc... disponer de Near para pagar las tarifas, algo que lo encuentro un poco raro teniendo en cuenta la funcionalidad de Near Intents. En la página de prueba que te he indicado no es necesario, utiliza para fees las propias monedas involucradas, pero en el monedero no es así, aunque bueno, tampoco es algo de suma importancia, y si estás usando un monedero de Near, lo normal es que tengas Near.
Si te interesa probarlo, no dudes en descargar el monedero Near Mobile. Además ahora están dentro de una campaña para hacer un airdrop del token que van a lanzar y si lo haces antes de que eso suceda, podrás ganar alguna cantidad de estos tokens. No te olvides descargar el monedero en https://nearmobile.app y usar el código de referido QWZD4O para llevarte algunos tokens extras.
Advertencia: operar con criptomonedas conlleva riesgos, bla, bla, bla... no soy experto. Esto no es un consejo de inversión, bla, bla, bla,... Investiga todo lo que te he comentado por tu propia cuenta y todo eso que se dice. Que luego no quiero lios ;)
Saludos