Resumen

Este es el último artículo en nuestra sección de tecnología para principiantes. Esperamos que los artículos anteriores le hayan ayudado a entender la naturaleza de una cadena de bloques, cómo funciona y cómo utilizarla. Ahora, nos gustaría resumir todo lo anteriormente discutido.

Una cadena de bloques es un método para almacenar datos al igual que una lista o tabla. Lo que la hace especial como método es que permite manejar información y transferir valor sin involucrar a ninguna entidad central.

List table chain in ES List table chain in ES

Hicimos también la comparación entre la cadena de bloques como un protocolo para transferir valor y el internet como protocolo para transferir información. Comparamos también la cadena al servicio de correos, una especie de protocolo para enviar bienes materiales. El protocolo de la cadena de bloques se ejecuta en un gran número de computadoras alrededor del mundo. Como los datos en la cadena se encuentran seguros y los nodos se comunican de una manera predeterminada, no es necesario ningún intermediario que se asegure de que las transacciones con criptomonedas sean seguras.

Mail protocol in ES Mail protocol in ES

Los mineros son como los contadores de una cadena; toman decisiones de manera colectiva respecto a lo que sucedió en el pasado, permitiendo a la red lograr un consenso sobre su estado actual. Los mineros requieren un hardware especial y electricidad para resolver un acertijo computacionalmente complejo, y se encuentran en competencia para ver quién de ellos puede resolverlo para encontrar el próximo bloque. Como recompensa, el minero ganador recibe una cantidad de monedas recién creadas. De esta manera, el protocolo descentralizado de criptomonedas puede solventar su propio mantenimiento.

Miner in ES Miner in ES

Los nodos componen la infraestructura de la red en sí. Los nodos completos almacenan una copia completa de la blockchain y verifican todas las transacciones que se realizan en la red, así como la creación de nuevos bloques. Por otra parte, los nodos ligeros almacenan solo su par de llaves. La mayoría de las billeteras digitales o móviles son nodos ligeros. Si el usuario desea realizar una transacción por medio de la billetera en su teléfono, la billetera debe primero establecer una conexión con un nodo completo, el cual propagará la información a todos los demás nodos. Este proceso es similar a la manera en la que un celular debe conectarse a una torre telefónica para poder operar.

Nodes in ES Nodes in ES

La llave pública del usuario equivale a su dirección en la cadena de bloques, mientras que su llave privada es la contraseña que se utiliza para acceder a los fondos que contiene. El usuario hace uso de su llave pública para recibir fondos, y de la privada para transferir los propios. En conjunto, representan la identidad del usuario en la cadena de bloques.. El par de llaves es parte de un esquema de encriptación llamado criptografía de llave pública o criptografía asimétrica, uno de los principales pilares de la tecnología blockchain.

Asymmetric in ES Asymmetric in ES

Las billeteras simplifican el manejo de las llaves del usuario y toda encriptación que está ocurriendo tras bambalinas. Una billetera es una interfaz amigable con el usuario que crea transacciones y funciona más bien como un llavero, pues puede crear y administrar llaves por el usuario, mostrarle su saldo al encontrar todas las transacciones recibidas en la cadena y crear nuevas transacciones. Así, nunca se almacenan fondos en la billetera, sino solo las llaves que permiten al usuario acceder a los fondos que ha registrado en la cadena de bloques.

Wallet does in ES Wallet does in ES

Una manera sencilla de racionalizar una transacción es imaginándose un conjunto de buzones. Cada dirección en la cadena de bloques es un solo buzón en el conjunto. Si el usuario desea realizar una transacción, es necesario primero que acceda a sus fondos (buzón) con su llave privada y encuentre el buzón del receptor utilizando su dirección. La transacción termina por registrarse en una declaración del tipo “Alice le ha enviado a Bob 5 ZEN.” Esta declaración es la representación de los fondos obtenidos por Bob.

Sent in ES Sent in ES

Para acceder a la información almacenada en una cadena de bloques, puede utilizarse un explorador de bloques. Así como un explorador web permite al usuario acceder a información en internet, el explorador de bloques le permite acceder a la información de la cadena de bloques. Es posible buscar direcciones individuales, transacciones o bloques enteros.

Explorer address summary

Si bien las criptomonedas no son anónimas por defecto, algunas ofrecen características que posibilitan transacciones privadas. Para aumentar el nivel de privacidad, el usuario debe utilizar una dirección diferente para cada transacción entrante. Esto hace más difícil que un tercero pueda obtener un historial de sus transacciones, por lo que la mayoría de las billeteras implementan esta función de manera automática. El usuario también puede decidir utilizar criptomonedas con características de privacidad mejoradas. Horizen, por ejemplo, emplea pruebas de cero conocimiento para hacer posibles transacciones completamente privadas, algo que se logra utilizando un tipo diferente de dirección dentro de la misma billetera (direcciones Z).

zkproof in ES zkproof in ES

Comentarios finales

Las criptomonedas y cadenas de bloques no son temas sencillos. En esta serie de artículos buscamos explicarlos de manera intuitiva sin sacrificar demasiado la precisión. A todos nos toma algo de esfuerzo entender la tecnología blockchain cuando la abordamos por primera vez, por lo que no tiene nada de malo leer un artículo varias veces hasta que todo su contenido cobre sentido. En muchas ocasiones, la segunda lectura será más fácil si se deja una pausa entre lecturas.

Si se siente cómodo con todo lo que ha aprendido y le interesa continuar, ¡queda aún mucho por aprender! Avance un nivel y consulte nuestros artículos más avanzados. Los hemos estructurado de la misma manera, pero agregando detalle a los temas y dividiéndolos para analizar sus componentes con mayor precisión. El contenido se ha diseñado también para poder leerse de principio a fin (la lectura recomendada) o para que se consulten solo los artículos de interés.

Esperamos haya disfrutado esta serie de artículos. Le imploramos nos deje saber si algún tema o explicación le pareció confuso. El contenido proporcionado es parte de un proyecto en proceso y se estará actualizando durante algún tiempo. Nos encantaría recibir sus sugerencias y retroalimentación, así que no dude en enviarnos un correo a [email protected] si desea compartirnos su opinión.

– El equipo Horizen