Education | Artículo

¿Qué es el Protocolo NEAR? ¿Cómo funciona?

Por Ugly Bob | OCT 17, 2022

¿Qué es el Protocolo NEAR? ¿Cómo funciona? 7:47 Min. lectura

¿Qué es el Protocolo NEAR? ¿Cómo funciona?

El Protocolo NEAR es otra opción de capa en el espacio de desarrollo de Web3. Utiliza un consenso de prueba de apuestas y un mecanismo propio de fragmentación para distribuir la carga computacional entre los validadores.

Los fundadores de NEAR, Illia Polosukhin y Alexander Skidanov, querían hacer una cadena de bloques que fuera segura, escalable y fácil de usar tanto para los usuarios como para los desarrolladores.

El protocolo es simplista por diseño y se construye como una capa fundacional para el verdadero objetivo de NEAR: Convertirse en una plataforma de dApps propiedad de la comunidad para competir con las empresas de infraestructura en la nube como AWS.

¿Interesado en comprar cerca?

Buy Now

Breve reseña de la prueba de recepción

Una de las formas más sencillas de asegurar una red para su protocolo es utilizar el mecanismo de consenso Proof-of-Stake. En pocas palabras, el Proof-of-Stake intercambia poder informático por poder económico. Para que los validadores puedan crear bloques, deben apostar una gran cantidad del token nativo.

Los validadores se eligen al azar, pero con un modificador ponderado basado en la cantidad apostada. Cuanto más se apueste, más posibilidades hay de ser elegido líder de bloque y recibir recompensas. Cualquier intento deshonesto de atacar la red tiene como resultado un castigo: un recorte en el porcentaje de fichas apostadas.

Los validadores que no son el líder del bloque votan entonces el estado actual y verdadero de la cadena de bloques.

Los usuarios que posean el token nativo pero no deseen apostar por él en su propio validador pueden hacerlo en un validador existente de su elección. Estos usuarios reciben entonces un porcentaje de la recompensa del validador.

Esta es una breve explicación de Proof-of-Stake y cada protocolo tiene una versión diferente. Es importante señalar que NEAR sigue utilizando la cadena más larga como cadena de canon.

Respetuoso con el medio ambiente

Uno de los principales argumentos de venta de NEAR (y de cualquier protocolo Proof-of-Stake) es el uso respetuoso con el medio ambiente de Proof-of-Stake, especialmente en comparación con el espeluznante modelo Proof-of-Work.

Ficha NEAR

El token NEAR es el token nativo del protocolo NEAR. Como cualquier otra red Proof-of-Stake, este token se estaca para asegurar la red. Al igual que cualquier otro protocolo, el token se utiliza como unidad de cuenta y medio de intercambio para las comisiones.

El token tiene un suministro en circulación de ~778,92M NEAR(Buy NEAR) y tendrá un tope de 1B NEAR.

El programa de inflación de NEAR es de aproximadamente un 5% anual. Los validadores reciben el 4,5% por época y el 0,5% va a la tesorería del protocolo. En cada transacción se quema el 70% de las tasas. El resto se destina a los contratos inteligentes utilizados por la transacción.

Transacciones

Hay dos partes en una transacción NEAR: Las acciones y los recibos. Las acciones son «unidades de operación» que componen una transacción. Los recibos son los objetos que se aplican a la cadena de bloques.

Gas

Cada máquina virtual blockchain requiere gas. No sólo para pagar a los validadores, sino también para contrarrestar los ataques de denegación de servicio. La función del gas es generalmente la misma en todas las plataformas. Por otro lado, la distribución de las tasas también puede ser diferente entre las plataformas. Vea el desglose de la distribución de gas de NEAR
aquí
.

Nightshade: El enfoque de NEAR sobre la fragmentación

Para que NEAR sea rápido y escalable, primero debe resolver los problemas que afectan a la red Proof-of-Work de Ethereum. Uno de esos problemas es que Ethereum(Buy ETH) tiene que procesar las transacciones en una sola blockchain.

Esto significa que cada nodo debe procesar cada transacción y la red debe esperar por ellas. Esperar a que todos los nodos se pongan de acuerdo sobre el estado actual es una desventaja del consenso Proof-of-Work. Es un Nakamotor lento, constante y seguro.

Nightshade es la versión de NEAR de la fragmentación. Ethereum 2. 0 utiliza un método de fragmentación de la cadena de balizas en el que las balizas son cadenas de bloques separadas que se finalizan en la cadena de balizas (principal). El rendimiento de las transacciones es tan rápido como la cadena de balizas.

Para evitar ese cuello de botella, NEAR sigue utilizando una única cadena de bloques maestra. Sin embargo, en lugar de romper esa cadena, Nightshade rompe los bloques. Esto significa que las transacciones sólo deben finalizarse a nivel de bloque y no a nivel de blockchain. Esto hace que sea infinitamente escalable, una funcionalidad prevista para un eventual despliegue.

Fase 0: Simple Nightshade

En noviembre de 2021 se lanzó una fragmentación mínima de los estados de cuenta llamada Simple Nightshade. Los estados de las cuentas se dividirán en cuatro fragmentos, pero seguirán siendo confirmados por cada validador.

Por el momento, la red aún no ha alcanzado su capacidad, pero los desarrolladores quieren comenzar la transición.

Fase 1: Productores de trozos

La siguiente fase es proporcionar un papel menos intensivo en hardware conocido como productor de trozos. Al igual que un validador que produce un bloque, este tipo de validador produce un trozo para un fragmento.

Fase 2: Nightshade

Esta fase representa la implementación completa de una cantidad fija de bloques fragmentados.

Fase 3: Restablecimiento dinámico

En lugar de una cantidad fija de fragmentos, esta versión completa de NEAR tendrá un número dinámico de fragmentos según las necesidades del protocolo.

Modelo de cuenta

El principal objetivo del protocolo NEAR es la facilidad de uso. Por lo general, hay dos razones para que los principiantes totales abandonen el cripto:

1) Les han retuiteado

2) Nada es fácil ni intuitivo de usar.

Ser retuiteado es una ley natural que no cambia. Dicho esto, la creación de una experiencia de usuario intuitiva y fluida puede suponer un cambio.

Cuentas nominativas

Las direcciones de las carteras a nivel de usuario utilizan cadenas legibles para el ser humano. Estas cadenas vienen en forma de direcciones ‘.near’. Esto se denomina Cuenta Nominal y funciona igual que las cadenas aleatorias con las que se suelen etiquetar los monederos.

Cuentas implícitas

La cadena aleatoria no va a desaparecer. El hash es importante para la seguridad de la criptografía y ‘AscendEX.near’ no es un hash muy bueno. La base de una Cuenta Nombrada es la Cuenta Implícita, que es una cadena de 64 caracteres y debe considerarse como la clave pública.

Claves de acceso

Por lo general, los monederos almacenan una clave privada y una clave pública para enviar y recibir transacciones. El enfoque más modular de NEAR almacena muchos pares de claves, todos con diferentes niveles de permiso en una cuenta. Su cuenta es una bóveda de pares de claves privadas/públicas.

Hay tres tipos principales:

Acceso total: Se trata de una clave que otorga al usuario acceso total a la cuenta y a los fondos. Este tipo de clave puede añadir/eliminar cuentas o subcuentas. Añade/quita las llaves de acceso y llama a cualquier contrato o traslado NEAR.

Llaves de llamada de función: Diferentes claves dan a los contratos inteligentes un acceso limitado al monedero. El acceso a las transacciones se limita a las funciones específicas necesarias para realizar transacciones con un contrato inteligente. Incluso permite al usuario establecer la cantidad máxima de gas gastado para llamar a un método.

Cuentas bloqueadas: Una cuenta está bloqueada cuando se eliminan todas las claves de la cuenta. Sólo se da acceso al contrato inteligente de la cuenta.

Estado

Cada cuenta tiene un estado indicado por los metadatos almacenados en la cuenta. Estos datos son el código del contrato inteligente de la cuenta y su almacenamiento. Los estados de cuenta están abiertos a la lectura de cualquiera, pero sólo pueden ser modificados por la propia cuenta.

La cuenta debe bloquear y mantener tokens NEAR proporcionales a la cantidad de almacenamiento utilizada. Por ello, el almacenamiento de datos se paga desde la cuenta.

Interoperabilidad

Aurora

Dado que NEAR no es compatible con EVM, Aurora se desarrolló como capa 2, añadiendo la funcionalidad de Solidity al protocolo NEAR. Aurora permite a los desarrolladores portar sus contratos inteligentes de Solidity a NEAR. Esto permite a los usuarios utilizar aplicaciones de Ethereum en la red NEAR.

Puente del Arco Iris

Rainbow Bridge es la forma en que NEAR mueve los tokens de los usuarios entre Ethereum(ETH / USDT), Aurora y NEAR(NEAR / USDT).

El ojo en el premio

NEAR comenzó como cualquier otra blockchain Proof-of-Stake pero con la visión de transformarla en su propio tipo de blockchain escalable.

Con Aurora y Rainbow Bridge, la implementación de Nightshade sigue buscando acaparar la cuota de mercado de los desarrolladores de Ethereum. Una vez implementada por completo, Nightshade debería proporcionar una plataforma rápida y fiable para los desarrolladores de dApps.

¡Y ni siquiera hemos entrado en la Red Pulpo! Eso es para otro artículo.

Author: Ugly Bob

The wily and less old Bob. He does the back-end stuff for the duo and handles the day-to-day while other Bob counts the twenties made from their writing. They make him have his Twitter account, but DMs are open.

Education: U of Rugpulls

Crypto Class of: 2021

Fun Fact: Has never held an important opinion

Etiquetas::

AltcoinsCERCA DE

Descubrir más

Lo sentimos, no podemos encontrar nada para su búsqueda. Por favor, intente otro término.
This site is registered on wpml.org as a development site.