domingo, 27 de junio de 2021

Lo más básico del Blockchain

 Blockchain es el nombre genérico de una tecnología de base de datos distribuida propuesta en 2008 por un individuo (o grupo de individuos) bajo el seudónimo de Satoshi Nakamoto.

Se basa en teoría de los juegos, criptografía e ingeniería de software para que una red de computadoras anónimas pueda llegar a un consenso sobre un registro compartido.

Veamos algunas nociones clave sobre el blockchain…

Protocolos de Consenso

Un blockchain es una base de datos compartida que almacena un conjunto de transacciones hechas con un activo digital conocido como criptoactivo.

Las transacciones se almacenan en bloques de información unidos entre sí por una cadena criptográfica. De allí, el nombre: blockchain. El orden de los bloques en la cadena permite identificar el orden en que ocurrieron las transacciones.






¿Cómo puede un grupo de computadoras anónimas ponerse de acuerdo sobre un registro compartido? ¿Cómo llegar a un consenso sobre la versión válida del registro?

La forma de alcanzar un acuerdo sobre qué computadora de la red tiene derecho de agregar el siguiente bloque se conoce como protocolo de consenso.

En su paper de 2008, Satoshi Nakamoto propuso un protocolo llamado proof of work (prueba de trabajo) para la cadena de Bitcoin. Según este protocolo, la primera computadora en resolver un complejo acertijo matemático tiene el derecho a agregar el siguiente bloque de transacciones en la cadena.

Esa computadora recibe un pago en Bitcoin en compensación por el gasto de energía dedicado a resolver ese acertijo.

El protocolo de prueba de trabajo es el más popular. Pero su desventaja es que requiere un alto consumo de energía. Por eso, en los últimos tiempos, el protocolo de prueba de trabajo ha empezado a reemplazarse por otro algoritmo de consenso conocido como proof of stake.

En este caso, el derecho a agregar el siguiente bloque en la cadena se define por sorteo entre todas las computadoras que realizaron un depósito de criptomoneda. Las computadoras que hayan hecho un depósito mayor tienen mayor chance de ser elegidas para agregar el próximo bloque y, a cambio, recibir una recompensa en criptomoneda.


Bitcoin

Un criptoactivo es un activo digital que usa a la criptografía como elemento de seguridad. Las criptomonedas no son emitidas por ninguna autoridad central, sino por una red de computadoras de manera descentralizada.

El 3 de enero de 2009, entró en funcionamiento el primer blockchain de la historia. Fue creado por Satoshi Nakamoto para mantener un registro compartido de un criptoactivo llamado bitcoin, al que Nakamoto concebía como una moneda digital para realizar pagos.

El blockchain de bitcoin es un registro de todas las transacciones hechas con bitcoin desde el 3 de enero de 2009. El registro se mantiene sincronizado gracias al protocolo de consenso de prueba de trabajo.

Todas las transacciones que ocurren en el blockchain de Bitcoin son públicas. A través de una herramienta conocida como explorador de bloques (por ejemplo, en bitcoin.org), cualquiera puede observar todas las transacciones ocurridas desde el comienzo de la red.


Si te pareció muy informativo, comenta y comparte este post con todos tus amigos.
Regístrate y recibe periódicamente nuestro boletines informativos,

Nos vemos en el siguiente post.


No hay comentarios.:

Publicar un comentario