paint-brush
Explicación de los nodos criptográficos: usos, configuración y por qué necesita unopor@obyte
423 lecturas
423 lecturas

Explicación de los nodos criptográficos: usos, configuración y por qué necesita uno

por Obyte5m2024/04/08
Read on Terminal Reader

Demasiado Largo; Para Leer

Los nodos de criptomonedas, ya sean completos o ligeros, desempeñan funciones cruciales en las redes descentralizadas al verificar las transacciones, mantener la integridad del libro mayor y garantizar el consenso de la red. La estructura de libro mayor DAG única de Obyte y los proveedores de pedidos redefinen la descentralización, ofreciendo diversas funcionalidades para los participantes y al mismo tiempo mejoran la seguridad y eficiencia de la red.
featured image - Explicación de los nodos criptográficos: usos, configuración y por qué necesita uno
Obyte HackerNoon profile picture
0-item
1-item
2-item

Recordemos, primero, que las criptomonedas no funcionan en absoluto como los sistemas financieros más antiguos. Mientras que estas últimas tienen empresas, organizaciones y gobiernos con control total de cada transacción, las monedas descentralizadas (si se construyen correctamente) ceden ese control a su comunidad, en la forma de una red informática global. Cada computadora o pieza de hardware que ejecuta el software adecuado y está conectada a sus pares se considera un nodo de esa red específica.


Ahora bien, vale la pena señalar que los libros de contabilidad distribuidos funcionan como un sistema interconectado de nodos, cada uno de los cuales almacena una copia de todas las transacciones válidas. Para garantizar que todos estén de acuerdo sobre qué transacciones son legítimas y cuáles no, los nodos se basan en varios mecanismos de consenso. Se trata de algoritmos diseñados para garantizar que todos los nodos estén de acuerdo sobre el estado actual de toda la red y sus transacciones, recompensando el buen comportamiento y castigando los intentos de ataque.


Entonces, podemos decir que un sistema de criptomonedas es esencialmente una gran red de computadoras (nodos) interconectadas donde cada una de ellas tiene una copia de un libro de contabilidad digital que contiene todas las transacciones realizadas en ese sistema. Estos nodos se comunican constantemente entre sí para garantizar que cada transacción sea válida y se registre correctamente sin la necesidad de que una autoridad central supervise el proceso. Sin embargo, existen diferentes tipos de nodos, cada uno de los cuales realiza diferentes funciones, dependiendo de la red y del usuario.


Tipos de nodos criptográficos

No todas las redes de criptomonedas tienen el mismo funcionamiento interno o tipos de nodos, pero podemos decir que comparten algunos rasgos comunes. En este sentido, existen principalmente dos tipos de criptonodos: completos y ligeros. Al mismo tiempo, los nodos completos y ligeros podrían realizar diferentes tipos de tareas.


  • Nodos completos: mantienen una copia completa del libro mayor y validan cada transacción conectándose con otros en tiempo real, garantizando la seguridad e integridad de la red. Almacenan todo el historial de transacciones, lo que las hace más sólidas, pero requieren un espacio de almacenamiento y cálculo significativos. Los nodos completos son cruciales para la descentralización, ya que contribuyen al mecanismo de consenso de la red al verificar las transacciones de forma independiente sin depender de terceros.


  • Nodos ligeros: también conocidos como nodos SPV (verificación de pago simplificada), no almacenan toda la cadena, sino que dependen de nodos completos para verificar las transacciones. Solo descargan la información que necesitan para operar, como las transacciones relacionadas con sus cuentas. Como sugiere su nombre, son livianos y requieren menos almacenamiento y recursos computacionales, lo que los hace adecuados para dispositivos móviles y de baja potencia. Sin embargo, sacrifican cierto nivel de seguridad y descentralización, ya que dependen, al menos parcialmente, de nodos completos confiables para verificar las transacciones con precisión.


Los nodos completos son comúnmente utilizados por los principales usuarios, proveedores de infraestructura, mineros, desarrolladores, "validadores" y entusiastas que desean contribuir al funcionamiento de la red y verificar las transacciones sin confiar en una autoridad centralizada. Por otro lado, los nodos ligeros están dirigidos a usuarios de criptografía sin conocimientos técnicos. Están siempre presentes en carteras y aplicaciones de criptomonedas donde se prioriza la eficiencia y la velocidad de los recursos sobre la descentralización completa.


Ejecutando un nodo criptográfico

Bueno, tal vez ya estés ejecutando un nodo criptográfico si estás usando una aplicación de billetera criptográfica. Ese equivale a un nodo ligero y es la opción más fácil de elegir. Trabajan para consultar saldos, enviar y recibir transacciones y algunas cosas más, según la red y la aplicación de billetera. Sin embargo, necesitará ejecutar un nodo completo si desea total independencia, total confianza en la integridad de todas las transacciones, acceso rápido a todos los datos del libro mayor o acceso a datos o funciones específicas que solo los nodos completos pueden proporcionar.


Los requisitos para ejecutar un nodo criptográfico completo varían ampliamente según la red seleccionada, pero son básicamente una pieza de software para instalar y seguir funcionando la mayor parte del tiempo, junto con una copia pesada de la cadena seleccionada en su totalidad, lo que significa: todas las transacciones jamás realizadas. Esto implica, por ejemplo, más de 557 GB. en bitcóin , alrededor 990GB en Ethereum y 103 GB en Obyte. Por lo tanto, necesitará suficiente almacenamiento local, energía y potencia informática para mantener un nodo completo.


A cambio, también pueden funcionar como su propia billetera con mayor seguridad y descentralización, abrir las puertas a la participación en mecanismos de consenso (y las recompensas que pueden conllevar) y permitir el acceso a algunas funciones avanzadas, si están disponibles.


En resumen, ejecutar un nodo criptográfico completo implica configurar y mantener una computadora o servidor que se conecta a la red, almacena una copia del libro mayor y participa en la validación de transacciones y el logro de consenso. Por lo general, esto requiere instalar software especializado proporcionado por los desarrolladores de la criptomoneda, configurar los ajustes de red y garantizar que el nodo tenga suficiente espacio de almacenamiento y recursos computacionales.


Una vez que el nodo está operativo, se comunica continuamente con otros nodos en el mismo sistema, transmitiendo transacciones, verificando su validez y contribuyendo al mecanismo de consenso descentralizado, ayudando así a proteger la red y mantener su integridad.


Nodos en Obyte

obyte también tiene nodos completos y ligeros organizados en una estructura de libro mayor de gráfico acíclico dirigido (DAG). Para llegar a un consenso entre los nodos, Obyte ha evitado a los mineros o "validadores", que son jugadores poderosos en blockchains, y ha Proveedores de pedidos (OP) en su lugar. Son usuarios acreditados que ejecutan nodos completos y solo publican transacciones con regularidad que sirven como puntos de referencia o guías para ordenar el resto. Reciben recompensas simbólicas por ello, pero carecen del poder para bloquear o censurar transacciones individuales, incluso si todas se confabulan.


En cuanto a los nodos específicamente, un nodo completo abarca varias funcionalidades esenciales. Entre otras cosas, podría funcionar como una billetera completa, un concentrador, un relé o un OP. El primero ofrece a los usuarios un control total sobre sus activos con funciones como gestión de transacciones, configuración de billetera e interacción directa con el libro mayor. un relevo está diseñado para almacenar toda la base de datos y reenviar nuevas unidades de almacenamiento a sus pares, desempeñando un papel fundamental en el mantenimiento de la conectividad de la red. Finalmente, un concentrador es un repetidor que también sirve como intermediario para mensajes cifrados.


Estos componentes cumplen funciones distintas pero complementarias dentro del ecosistema de Obyte, con billeteras completas que se ocupan de la gestión de activos de los usuarios, centros que facilitan la comunicación segura entre los participantes de la red, OP a cargo de ordenar el DAG y retransmisiones que garantizan la difusión eficiente de los datos del libro mayor en toda la red.


Por su parte, los nodos luminosos también ofrecen varias posibilidades. Incluyen un billetera ligera disponible para escritorio y dispositivos móviles, y una billetera Obyte sin cabeza para desarrolladores. De una forma u otra, cualquiera puede participar libremente en la red Obyte. Las instrucciones detalladas para instalar y ejecutar cualquier tipo de nodo están disponibles en nuestra documentación y página web oficial .


Imagen vectorial destacada por storyset / Freepik