Una guía para las billeteras NEAR
En el actual mercado crypto, Ethereum es la plataforma por excelencia para aplicaciones descentralizadas, contratos inteligentes y finanzas descentralizadas. De todas formas, Ethereum tiene varios problemas que son obstáculos, tales como altas tarifas de gas y significantes problemas relacionados con escalabilidad. Entonces mientras Ethereum puede que sea el número uno, muchos otros protocolos están surgiendo para desafiar a Ethereum en el mercado.
El Protocolo NEAR es una de las blockchains (cadenas de bloque) que ha emergido como un verdadero retador a la dominancia de Ethereum en el espacio. El equipo en NEAR ha mirado las deficiencias de Ethereum y creó un protocolo que va directo hacia los más deslumbrantes defectos, su falta de escalabilidad y las altas tarifas de gas. NEAR utiliza un proceso llamado sharding (fragmentación), permitiendo al protocolo escalar exponencialmente. NEAR también ha conseguido recaudar significativos fondos desde algunos de los más grandes capitalistas de riesgo, incluyendo a a16z, Coinbase Ventures, Scalar Capital, Dragonfly Capital y muchos más. En esta guía, vamos a mirar hacia NEAR y en particular, la billetera NEAR.
El Protocolo NEAR
Fundado en 2018, el Protocolo NEAR es una plataforma de desarrollo descentralizada diseñado para crear un ambiente sin fallas y casi perfecto para aplicaciones descentralizadas (dApps) y contratos inteligentes. NEAR fue creado luego de analizar los defectos de los protocolos existentes, particularmente Ethereum. El protocolo se enfoca en abordar estos problemas y está buscando convertirse en la plataforma de referencia para aplicaciones descentralizadas y finanzas descentralizadas. El uso del sharding en NEAR permite al protocolo escalar exponencialmente, abordando los problemas de escalabilidad prevalentes en el espacio.
La Proof of Stake (prueba de participación) de la blockchain de NEAR es extremadamente amigable hacia desarrolladores, gracias a que es de bajo costo y altamente escalable y los desarrolladores pueden de manera simple crear aplicaciones descentralizadas. El Protocolo NEAR también tiene muchas otras funciones, tales como la billetera de NEAR y otros componentes. Nuestro enfoque en este artículo va a ser la billetera de NEAR, pero ya vamos a hablar de eso luego. NEAR también utiliza Doomslug, permitiendo a los bloques alcanzar finalidad en segundos. Otras blockchains usualmente centralizan el procesamiento, limitando su usabilidad a hardware que sea de tope de gama. Mientras que este acercamiento incrementa su rendimiento, lo hace solo temporalmente. NEAR es capaz de escalar linealmente, soportando billones de transacciones de una manera descentralizada
NEAR ha sido creado por el colectivo NEAR, una comunidad de investigadores y desarrolladores. El enfoque del colectivo de NEAR es el continuo desarrollo y mejoría del protocolo. El colectivo también ha trabajado en el código inicial del Protocolo NEAR y en la implementación de la red de NEAR. Mientras el colectivo de NEAR está detrás del desarrollo del Protocolo NEAR, el último mencionado opera enteramente independiente y es totalmente descentralizado, incluso sin la posibilidad del colectivo de NEAR de poder apagarlo.
Ventajas del Protocolo NEAR
- Los usuarios de NEAR no requieren un navegador complicado o extensiones o llaves para registrarse. Un simple email y contraseña es suficiente para el registro.
- Los contratos inteligentes de NEAR son compatibles con la WebAssembly Virtual Machine (WASM).
- El protocolo permite a desarrolladores desplegar aplicaciones blockchain escalables y de alto desempeño.
- Se utiliza una fracción de las tarifas de gas comparado con otras cadenas como Ethereum.
¿Qué es una billetera cripto?
Antes de avanzar hacia la billetera de NEAR, es esencial entender que es una billetera. En términos más simples, las billeteras cripto guardan seguramente tus llaves privadas, asegurando que tus criptomonedas están seguras y accesibles. También puedes utilizar billeteras cripto para realizar transacciones, mandar y recibir criptomonedas, o incluso gastar tus criptomonedas. Cuando se elige una billetera cripto, tienes varias opciones de las cuales elegir. Estas son billeteras de papel, billeteras de hardware, y billeteras online.
Billeteras calientes
Billeteras calientes son billeteras basadas online que permiten a los usuarios transferir sus cripto rápidamente. La mayoría de los exchanges online tienen sus propias billeteras a las cuales los usuarios pueden acceder. Billeteras calientes son fáciles de acceder mediante un móvil o desde el escritorio. Mientras las billeteras calientes ofrecen fácil conectividad, también están frente a riesgos tales como hackeo. Billeteras de escritorio, billeteras online y billeteras móviles son ejemplos de billeteras calientes.
Billeteras frías
Una billetera fría o billetera de hardware son dispositivos similares a un dispositivo USB donde los usuarios pueden guardar sus llaves. La billetera es portátil y puede ser conectada a una laptop o máquina de escritorio cuando el usuario desee acceder a sus criptos. Billeteras de hardware son menos probables a tener amenazas tales como hackeo o cualquier otro tipo de ataque malicioso que pudiera ocurrir online.
Billeteras de papel
Una billetera de papel es esencialmente un pedazo de papel impreso que contiene tu llave pública y llave privada. Se puede acceder a las llaves solamente mediante un código QR. Las billeteras de papel son utilizadas para resguardar una cantidad significativa de crypto debido a que son consideradas extremadamente seguras.
La billetera NEAR
Los desarrolladores en el Protocolo NEAR han desarrollado una aplicación de billetera conveniente para los tokens NEAR. La billetera está basada en web y dentro del navegador en la cual los usuarios pueden utilizar la billetera NEAR para crear e interactuar con otras cuentas NEAR. La billetera también es requerida para interactuar con el Protocolo NEAR. La billetera es utilizada para guardar tokens NEAR y tokens estándar NEP21, los cuales son soportados dentro de la blockchain de NEAR. Esta billetera permite a los usuarios enviar o recibir tokens NEP21 y tokens NEAR e interactuar con las aplicaciones dentro del protocolo. Mientras utilizamos la billetera NEAR, es esencial recordar la siguiente información.
Un diferenciador clave para las cuentas de NEAR es que NEAR utiliza cuentas legibles por humanos, y no un hash. Entonces una cuenta de NEAR no se leería como 0x71C7656EC7ab88b098defB751B7401B5f6d8976F sino como alice.near o bob.near. Las cuentas NEAR también pueden crear sub cuentas, pero solo la cuenta raíz puede crearlas. Otro diferenciador crítico es que la mayoría de las blockchains tienen una llave pública/privada para cada cuenta. En NEAR, las cuentas pueden tener múltiples llaves asociadas a ellas. Estas son llamadas “llaves de acceso”. Las llaves de acceso son de dos tipos, una llave de acceso completa y una llave de llamada funcional. La llave de acceso completa permite al usuario completo control de su cuenta NEAR. Por otro lado, la llave de llamada funcional permite firmas de transacciones no monetarias.
Dirección de la billetera – La dirección de la billetera es esencialmente una secuencia de caracteres o números, o ambos, que son utilizados para enviar o recibir tokens utilizando la billetera NEAR.
Llave privada y frase de contraseña – La frase de contraseña y la llave de seguridad es un tipo de contraseña. La frase de seguridad está comprendida de 12 palabras, mientras que la llave privada consiste en una secuencia de letras y números. Ambos son pasos extremadamente importantes cuando se trata de la recuperación de la billetera.
Creando una billetera NEAR
La billetera NEAR permite a los usuarios enviar y recibir tokens NEAR y stakear (apostar/participar) sus tokens NEAR. De todas formas, tienes que crear una billetera en NEAR para acceder a estas funciones. Vamos a comenzar.
- El primer paso es ir a https://wallet.near.org/. Una vez que llegas a esta página, tienes dos opciones, crear cuenta o importar cuenta existente. Vamos a ir por la primera opción.
- Una vez que haces click en “create an ID” tienes que crear un nombre de cuenta. Creas tu nombre de cuenta y si el nombre está disponible haces click en “Reserve My Account ID”
- El próximo paso es elegir cómo vas a recuperar el acceso de tu cuenta. Existen tres métodos de recuperación para que tu consideres. Puedes utilizar una frase semilla, conectar un dispositivo de billetera ledger, o email. El protocolo recomienda elegir una frase semilla o conectar un dispositivo ledger, ya que estos son más seguros que asegurar tu contraseña mediante un email. Vamos a elegir “Secure Passphrase” en este ejemplo y avanzar.
- Es altamente recomendado que utilices el Ledger Nano S o X. Utilizar el ledger asegura que tus llaves privadas estén seguramente guardadas en tu ledger. El Ledger provee el nivel más alto de seguridad mientras utilizas tu billetera NEAR. Configurar tu ledger es simple, todo lo que tienes que hacer es descargar Ledger Live, y actualizar el firmware. Para instalar la aplicación de Ledger de NEAR, abre la aplicación Ledger Live, ve a Settings y haz click en Experimental Features. Desde aquí vas a ser capaz de cambiar hacia Developer Mode. Una vez que este paso sea completado, elige Manager, busca por NEAR y haz click en Install.
- Una vez que haces click en Secure Passphrase, una frase semilla va a aparecer en la pantalla, conteniendo 12 palabras mnemónicas. Vas a tener que guardar con seguridad estas palabras, y la mejor manera de hacerlo es simplemente escribiendolas en un libro o un pedazo de papel y guardarlas en un lugar seguro. Por favor NO tomes un screenshot y guardes la frase o la almacenes en algún medio online. Tu frase semilla es para ti solamente.
- Confirma y verifica que has colocado la frase semilla correctamente y completado el proceso de configuración.
- Una vez que hayas completado la verificación de tu frase semilla, vas a ser redirigido hacia la pantalla de “Fund Your Account”. Este proceso va a requerir que tomes el ID que seleccionaste antes. Hay varias maneras de que fondees tu cuenta. Puedes realizarlo tú mismo mediante una cuenta en un exchange y enviando NEAR a la cuenta de único fondeo. También puedes fondear tu cuenta utilizando Moonpay o pidiendo a algún amigo que tenga NEAR que envíe 1 NEAR a tu cuenta temporaria. Una vez que esté completa la transacción, tu depósito inicial va a verse reflejado en la billetera.
- Ahora que tu cuenta está fondeada exitosamente, clickea en “Continue to Account”, y vas a ser redirigido hacia el inicio de la interfaz de tu billetera.
Una vez que tu cuenta esté creada, es recomendable que actives el método 2FA. Este paso es crítico porque incrementa significativamente la seguridad de la cuenta de tu billetera NEAR.
Creación de cuenta con Ledger
Vamos a entender cómo puedes crear una cuenta utilizando un dispositivo Ledger.
- Ve hacia wallet.testnet.near.org y elige “Create an Account”.
- Utiliza el mismo paso mencionado en el previo método y reserva un ID de cuenta. Una vez que pongas tu ID, clickea en “Create The Account”
- Luego, vas a tener que elegir un método de seguridad. Aquí es donde tu creación de cuenta es diferente porque vas a estar utilizando tu dispositivo Ledger. Entonces en vez de “Recovery Phrase”, selecciona “Ledger Nano S or X”.
- Luego de elegir la opción de Ledger, aprieta “continue” y vas a ser incitado a conectar tu dispositivo ledger.
- Una vez que hayas conectado tu dispositivo Ledger, desbloquealo. Selecciona la app de NEAR si la tienes instalada. Tu dispositivo ledger va a decir “Pending Ledger Review”. Clickea ambos botones en la parte de arriba de tu dispositivo y tu dispositivo te va a avisar a “Use Wallet To View Accounts”. Una vez que aparezca este mensaje, puedes continuar y clickear en “Continue”.
- Una vez que aprietes continuar, la llave pública va a aparecer en la pantalla de tu Ledger. Aprueba la llave pública y confirma la operación en el Ledger.
- Luego vas a ser incitado a agregar una llave en tu billetera ledger. Una vez que clickees en “Approve” en el ledger. Una vez que la operación ha sido aprobada, tu cuenta ha sido creada exitosamente.
Staking Utilizando La Billetera NEAR
La red de NEAR es utilizada por usuarios que operan nodos, conocidos como validadores. La comunidad de NEAR soporta validadores mediante staking. Los validadores mantienen un mínimo de cantidad stakeado, permitiéndo a ellos mantenerse como validadores. Los que poseen NEAR token pueden stakear en cualquier validador que elijan, permitiéndoles a ellos obtener recompensas de la red. La billetera NEAR tiene una interfaz de usuario de staking que está construida directamente dentro de la aplicación web.
Vamos a entender cómo hacer stake utilizando la billetera NEAR. staking usando la billetera NEAR es un proceso bastante directo y comprende los siguientes pasos.
- Elige la opción de stake desde la barra de navegación. Si estás en el móvil, entonces vas a encontrar la opción en tu menú desplegable.
- Elige el botón que dice “Staking Validator”.
- Elige el validador de tu preferencia de la lista de validadores. Recuerda, como un titular de tokens NEAR; puedes stakear con cualquier validador de tu elección.
- Una vez que hayas confirmado tu elección, puedes seleccionar “Stake with Validator”.
- Una vez que hagas click en “Stake with Validator”, vas a ser incitado a colocar el número de tokens NEAR con los que te gustaría hacer stake. Una vez que elijas el número de tokens, haz click en “Submit Stake”.
Para completar el proceso de staking, tienes que confirmar dos transacciones – una transacción para seleccionar el validador y otra transacción para depositar y stakear con el validador elegido.
Como hacer Unstake de tu Stake
Sacar lo que pusiste en staking es extremadamente simple. Simplemente ve hacia el panel de staking y selecciona el validador elegido previamente. Una vez seleccionado, clickea en “Unstake” y confirma. Vas a poder acceder y sacar tu stake solamente luego de que hayan pasado 36-48 horas. Para sacar tu stake, simplemente ve hacia la página del validador y clickea “Withdraw”.
Monitorear la Información del Staking
La interfaz de la billetera de NEAR te permite elegir validadores y también te permite ver información tal como
- El total de la cantidad stakeada – Esto te permite ver el total del número de tokens NEAR con validadores que están acumulando recompensas.
- Recompensas sin reclamar – Estas son recompensas que han sido ganadas pero no han sido reclamadas del pool de staking.
Estas recompensas sin reclamar son automáticamente stakeadas de nuevo, incrementando el total stakeado y las recompensas compuestas. - Tokens para retirar – Estos son tokens que han sido stakeados y están listos para ser retirados.
- Tokens pendientes para liberar – Estos tokens sacados del stake están todavía pendientes de liberación en una ventana de tiempo de 36 a 48 horas.
Tarifas de validador – Las tarifas de validador son pagadas a validadores para hacer stake en tu nombre. Las tarifas de validador son cargadas con las recompensas ganadas y no contra el balance de tokens stakeados hacia los validadores.
Conectar tu billetera NEAR a una dApp en NEAR
Conectar tu billetera NEAR hacia una aplicación descentralizada en NEAR es extremadamente simple. Tienes que ir hacia Awesome NEAR y elegir una de las múltiples dApps (Aplicación descentralizada) disponibles. Clickea en la aplicación deseada, y vas a ver una opción “Sign In With NEAR Wallet” en la interfaz. Una vez que clickeas, vas a obtener un mensaje en tu pantalla declarando que la dApp está pidiendo permisos para acceder a tu cuenta. Clickea en “Allow”, y la wallet va automáticamente a ser conectada con la dApp.
Otras Billeteras Respaldadas por NEAR
Trust Wallet
La Trust Wallet es una billetera no-custodial y descentralizada que permite a sus usuarios guardar sus criptomonedas. Los activos son guardados en una billetera digital accesible solamente por el usuario, convirtiéndose en una manera segura y eficiente de guardar tus activos digitales. Trust wallet se enfoca en la simplicidad y facilidad de uso. La billetera es open-source (fuente abierta/código libre), dirigida por la comunidad, de múltiple divisa, capaz de guardar casi todas las criptomonedas. La billetera provee a los usuarios con una manera conveniente de administrar sus criptomonedas y les permite controlar sus llaves privadas completamente.
La billetera fue adquirida por Binance y es la billetera oficial del exchange de Binance. Esta billetera permite a los usuarios retener el control completo de sus activos y de sus llaves privadas guardadas en el dispositivo del usuario.
Los desarrolladores también pueden construir dApps, sin ningunas complicaciones tales como detalles de implementaciones de bajo nivel. La billetera también respalda staking dentro de la billetera, lo cual significa que los usuarios pueden ganar recompensas en cualquier token Proof of Stake o Proof of Stake Delegado que soporte la wallet. Trust Wallet permite a los usuarios ganar recompensas y continuamente agregar más stablecoins (monedas estables) y otras criptomonedas.
Creando tu Trust Wallet
Crear tu wallet utilizando Trust Wallet es un proceso simple
- Ve a la página oficial de Trust Wallet
- Descarga e instala la aplicación, abre la aplicación y selecciona “Create a new wallet”
- El paso siguiente es guardar tu frase semilla. Anota tu frase semilla de 12 palabras, y asegúrate de que hayas escrito las palabras en el orden exacto.
- Eso es todo. Tu Trust Wallet ha sido creada
También puedes stakear NEAR con tu Trust Wallet simplemente siguiendo los pasos mencionados debajo
- Abre tu Trust Wallet y copia la dirección NEAR
- Inicia sesión en https://near.github.io/account-lookup/.
- Coloca tu dirección NEAR y obtiene los detalles de tu cuenta. Una vez que tengas los detalles, debes guardarlos.
- Luego de completar el paso anterior, abre Staking.Dokia.Cloud. Luego de abrir el link, selecciona NEAR desde las opciones disponibles
- Una vez que seleccionas NEAR, todos los pools de staking disponibles corriendo en los nodos NEAR van a ser presentados. Elige el pool que más se adapte para ti.
- Ahora vas a tener que seleccionar tu método de autorización para stakear en la pool.
- Para hacer esto, haz click en “continue to web interface” y selecciona Mnemonic como método de autorización. Una vez esto sea seleccionado, coloca la mnemónica de tu Trust Wallet.
- Coloca los detalles de tu cuenta que has guardado anteriormente.
- Luego de este paso, coloca cuantos tokens NEAR te gustaría stakear.
- Firma la transacción, y los tokens stakeados van a ser enviados al contrato inteligente del pool.
- Si deseas remover tu stake, simplemente ve hacia https://staking.dokia.cloud/addresses y haz click en “remove.”
En Conclusión
El ecosistema de NEAR permite a los usuarios acceder a una gran cantidad de NFTs, aplicaciones descentralizadas, y soluciones DeFi. NEAR se enfoca en los defectos de blockchains tales como Ethereum, ofreciendo soluciones a problemas de larga data tales como congestiones de red, altas tarifas de gas, y tarifas de procesamiento lento. La billetera de NEAR permite a los usuarios crear e interactuar con cuentas de NEAR, permitiendo a usuarios guardar sus tokens NEAR, y stakearlos para ganar recompensas. Esperamos que ésta guía provea un poco de claridad sobre el funcionamiento de la billetera NEAR y de sus casos de uso.