Avalanche para Impacientes I

Abraham Rodríguez
Avalanche en español
4 min readOct 23, 2020

Este artículo es parte de una serie que se orienta a brindar una rápida visión sobre Avalanche, en especial para aquellos que tienen poco o nada de tiempo para abordar por su cuenta los detalles a fondo y desean comenzar a participar activamente en la comunidad.

¿Qué es Blockchain?

Blockchain (cadena de bloques) es una tecnología para distribuir, almacenar y realizar transacciones con información digital sobre Internet. Esto lo logra mediante bloques de datos enlazados, seguros, inmutables y distribuidos sobre la red¹.

Es decir, es una cadena de bloques con marca de tiempo (timestamped) que se encuentran enlazados por medio de valores hash criptográficos².

Resulta importante mencionar que en la actualidad se emplean comúnmente de manera indistinta los términos ‘blockchain’ y ‘libros de cuentas distribuido (distributed ledgers)’. Sin embargo, debe ser claro que el término blockchain describe el proceso de agregar bloques de datos firmados criptográficamente para formar registros perpetuos e inmutables. Y el término libros de cuentas distribuidos describe una arquitectura de base de datos donde los nodos en un sistema colaboran para alcanzar consenso sobre el estado correcto de los recursos de datos compartidos. Por lo que no todos los libros de cuentas distribuidos emplean la tecnología blockchain³.

Dado que el blockchain se soporta sobre el Internet y su objetivo es mover “activos de valor”, también se le llega a denominar el Internet del Valor (Internet of Value, IoV). En este sentido, la diferencia principal con el Internet tradicional radica en que de forma tradicional se mueven copias de los datos, lo que los convierte en datos informativos, pero con las aplicaciones blockchain los datos son el original o copias verificadas tan validas como el original, por lo que se consideran datos con valor¹.

¿Cómo se relaciona Avalanche con Blockchain?

La contribución clave de blockchain es proporcionar un medio para realizar transacciones entre personas o entidades sin tener que depender de un tercero. Esto es posible a través de los validadores (mineros en el caso de Bitcoin) descentralizados que escudriñan y validan cada transacción, lo que permite brindar una solución al problema de alcanzar consenso entre múltiples participantes entre quienes no existe confianza, referido como el Problema de los Generales Bizantinos². Esta última característica permitió solucionar el problema financiero de doble gasto, siendo fundamental para el desarrollo de las cripto divisas o cripto monedas.

De esta manera, a esta altura del recorrido podemos decir que Avalanche es un ecosistema, y una de sus partes fundamentales es el protocolo de consenso que propone. Mira la siguiente infografía con los detalles del protocolo de consenso Avalanche.

Protocolo de Consenso Avalanche.

Con esta información en mente, es posible decirte que una de las formas de participar dentro del proyecto es montar un nodo validador. De forma simple, un nodo validador es una máquina de computo física (Computadora de Escritorio, Laptop, Raspberry Pi, etc.) o virtual (implementación en servicios de nube como AWS) que corre un software (un Cliente Avalanche) el cual tienes que instalar y configurar. En este artículo puedes leer sobre una de las distintas versiones de clientes que han existido. En la siguiente infografía podrás encontrar información de las versiones de prueba de la red (testnet), previas al lanzamiento de la mainnet (la red principal, donde suceden las transacciones reales). La versión de testnet posterior al lanzamiento de la mainnet se denominó FUJI.

Finalmente, si todavía tienes tiempo y deseas conocer más a detalle la operación de un nodo validador en Avalanche, te comparto la siguiente infografia.

Validadores y flujo de operación en Avalanche.

Nos leemos en el siguiente artículo de esta serie. Si te ha parecido útil la información no olvides regalarle unos aplausos.

Gracias Andrea Vargas por la retro del draft.

[1] Mei, L. Bitcoin, Blockchain and Fintech. 2018.

[2] Férnandez-Caramés, T. y Fraga-Lamas, P. A Review on the use of blockchain for the Internet of Things. En IEEE Access, vol. 6, pp. 32979–33001, 2018.

[3] Wyman, O. Blockchain in Capital Markets, the Prize and the Journey. Oliver Wyman and Euroclear. 2016. Consultado: 10 Julio 2020. https://www.oliverwyman.com/content/dam/oliver-wyman/global/en/2016/feb/BlockChain-In-Capital-Markets.pdf

--

--