Introducci贸n a la cuenta NEAR
- NEAR usa identificadores de cuentas que son legibles por humanos en el formato nombre.near. Por ejemplo, maria.near o jane.near.
- El sistema de cuenta de NEAR es similar al sistema de los dominios de sitios web, en el sentido de que una cuenta puede crear tantas subcuentas como necesite. Por ejemplo. una cuenta con el nombre maria.near puede crear una subcuenta como sub.maria.near, y esa a su vez puede crear la cuenta primera.sub.maria.near y asi sucesivamente.
- La Near Wallet (https://wallet.near.org/) (Cartera del protocolo NEAR), NEAR Faucet (https://faucet.paras.id/) (un faucet para usuarios de Ethereum y Metamask) o near-cli (https://github.com/near/near-cli) (interfaz de lineas de comando que entrega funcionalidad para integraci贸n en NEAR) pueden ser todos usados para crear una cuenta.聽
- En NEAR usted puede crear una cuenta y enviarla a un amigo o suscriptor como un regalo con la ayuda del servicio https://nearnames.com/.
- Puede revisar la informaci贸n de las cuentas en el explorador de NEAR https://explorer.near.org/ asi mismo como en la NEAR Wallet.
- Adem谩s de las cuentas visibles (del tipo nombre.near), el ecosistema de NEAR tambi茅n soporta la creaci贸n de cuentas invisibles con la ayuda de near-cli (se ven como algo similar a las cuentas de Bitcoin y Ethereum). Puede encontrar una guia detallada aqu铆.
- Cada cuenta en el sistema puede tener solo 1 contrato inteligente. Para aplicaciones que requieren que el usuario use m煤ltiples contratos inteligentes, se pueden usar cuentas hijo, por ejemplo contract_1.maria.near, contract_2.maria.mear, etc.
- Tambien existen las cuentas de desarrollador (https://docs.near.org/docs/concepts/account#dev-accounts) en el ecosistema NEAR. Su especialidad se basa en el hecho de que son creadas para pruebas y depuraci贸n de contratos inteligentes.
CUENTA NEAR – Llaves
- NEAR como casi todas las otras blockchains, se basa en criptograf铆a con una llave abierta. Se basa en en un par de llaves las cuales consisten cada una de una llave abierta (llave p煤blica) relacionada con una llave cerrada (llave privada).
- NEAR usa la llave abierta para identificaci贸n y la llave cerrada para firmar transacciones (confirmaci贸n de la pertenencia de una cuenta durante el proceso de transacci贸n).
- En NEAR existen tres tipos de llaves. La Llave de acceso es para firmar transacciones desde la cuenta, llave para validar la cual permite operaciones relacionadas con validaci贸n de red, llaves nodo (nodos de red) permiten comunicaci贸n de bajo nivel entre nodos de la red.
- Las llaves pueden ser almacenadas en tres tipos de almacenamiento. InMemoryKeyStore – almacenamiento en memoria, usada para escenarios temporales. BrowserLocalStorageKeyStore – almacenamiento de explorador desencriptado, usado para trabajar con aplicaciones de explorador. UnencryptedFileSystemKeyStore – almacenamiento desencriptado en el sistema de archivos, se usa cuando se trabaja con near-cli.
- Una cuenta puede tener m煤ltiples llaves de acceso o ninguna.
- Las llaves pueden tener diferentes niveles de acceso – FullAccess (acceso completo) o FunctionCall (s贸lo con la habilidad de llamar m茅todos de contratos).
- Todas las llaves son 煤nicas dentro de una cuenta, pero las llaves p煤blicas pueden ser asignadas a diferentes cuentas con diferentes niveles de acceso. El nivel de acceso determina qu茅 acciones en esa cuenta pueden ser realizadas con esa llave.
- Para el nivel de FullAccess (Acceso completo), todas los 8 tipos de acciones est谩n disponibles: CreateAccountAction (crear una cuenta), DeployContractAction (desplegar un contrato), FunctionCallAction (llamar un metodo de contrato), TransferAction (enviar tokens a otra cuenta), StakeAction (bloquear tokens), AddKeyAction (agregar una llave a una cuenta), DeleteKeyAction (Elementar la llave de una cuenta), DeleteAccountAction (Eliminar una cuenta).
- Para el nivel de FunctionCall, s贸lo las acciones m茅todos de llamada de contratos est谩n disponibles. Adem谩s, para esas llaves, puede especificar qu茅 m茅todos de llamadas de contratos puede ejecutar.
Generate comment with AI 2 nL