Inicio Tech Blockchain (Cadena de bloques)

Blockchain (Cadena de bloques)

Blockchain_logo

El blockchain es un tipo de base de datos que almarcena las transacciones de un determinado tipo de criptomoneda, el bitcoin por ejemplo, las cuáles son alamacenadas en orden cronológicos y organizadas en bloques. Una vez que el bloque alcanza su tamaño máximo un nuevo bloque es creado el cuál es conectado con el anterior y así sucesivamente, y es por eso que se llama cadena de bloques.

El blockchain es una base de datos distribuída y descentralizada lo que quiere decir que nadie tiene control sobre ella, contrario por ejemplo a una base de datos de un banco X la cuál es controlada por una institución.

En el blockchain las transacciones son anónimas pero al mismo tiempo son públicas, cualquier persona puede tener acceso al blockchain y ver las transacciones que han tenido lugar en cualquier período sin que pueda mismo así saber quien las efectuó.

Cada transacción efectuada en el blockchain es irreversible, lo que quiere decir que una vez que la operación ha sido realizada esta no podrá ser anulada, y dado que es descentralizada y por lo tanto no es controlada por ninguna entidad u organización, no existe un tercero que pueda intermediar una disputa en relación a alguna transacción. En parte por esa descentralización como también por su anonimato, el bitcoin, que usa el blockchain, es comunmente usado como sistema de pagos para actividades ilícitas. Además, dado ese anonimato, el gobierno también tiene problemas para rastrear las transacciones efectuadas.

Las “entidades” que procesan el bitcoin, o por así decirlo, los servidores donde el blockchain es almacenado de manera distribuída, se llaman nodos y cada nodo posee una copia del blockchain. De esta forma, si alguien intenta hacer fraude la información es verificada através de millares de nodos para verificar si la información que un nodo posee es verdadera.

Adicionar una transacción a un bloque en el blockchain implica en resolver un problema matemático para recalcular el bloque; ese proceso es energéticamente costoso y cada nodo que participa del blockchain(que también suele llamarse de red blockchain dado que hay una red de computadores procesándo la base de datos) recibe un incentivo financiero para recalcular el bloque. Para poder cometer fraude en el blockchain es necesario que 51% de los nodos estén de acuerdo que una transacción X es válida, pero para poder lograr eso es necesario que el fraudador consiga alterar la base de datos de 51% de los nodos, lo que es energéticamente inviable dado el alto costo que dicha operación exigiría. Sin embargo, el negocio de la mineración del bitcoin (bitcoin mining en inglés), que es el proceso através del cuál los bloques son calculados, se ha convertido con el pasar del tiempo en un negocio de grandes conglomerados empresariales, por lo cuál se corre el riesgo que una única empresa pueda pasar a controlar más del 50% del negocio de la mineración lo que pondría en riesgo la credibilidad del blockchain, por lo menos hipotéticamente.

Ventajas y desventajas del blockchain:

VentajasDesventajas
La verificación de las transacciones no necesita de interferencia humanaAltos costos asociados a la mineración de la criptomoneda
Reducción de costos al eliminar la participación de terceros para la verificación de las transaccionesBajo número de transacciones por segundo
Las transacciones son seguras, privadas y eficientesDado su anonimato es muy utilizada para actividades ilícitas
Al ser descentralizado, es más difícil de efectuar fraudeFalta de regulación
Transparencia tecnológicaContrario a un sistema bancario cuyos ahorros están asegurados, en el blockchain no hay garantías

*Fuente: Investopedia

SIN COMENTARIOS

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí

Salir de la versión móvil