Transformación Digital

Los Blockchains son… ¿Base de Datos?

Los Blockchains son... ¿Base de Datos?

Los Blockchains son… ¿Base de Datos?

Son realmente otro tipo de base de datos Los Blockchains para registrar transacciones, esta es copiada a todas las computadoras en una red participativa.

Muchas veces referido como un “libro mayor distribuido”.

El dato en un blockchain es almacenado en  estructuras fijas llamadas “blocks” Las partes importantes de un block son:

1.- Su encabezado.

Que incluye metadatos, -se refiere a aquellos datos que hablan de los datos, es decir, describen el contenido de los archivos o la información de los mismos.

Como un número de referencia de bloque único la hora en que el block fue creado y un enlace de regreso a el previo block.

2.- Su contenido.

Usualmente una lista validada de bienes digitales y enunciados de instrucciones, tales como transacción hecha, sus importes y las direcciones de las partes en esas transacciones

Entonces decimos que Los Blockchains son Base de Datos

Que retienen la historia completa de todos los bienes e instrucciones ejecutadas desde el primer día, haciendo la información comprobable e independientemente auditable.

Como el número de participantes crece se hace más difícil para los actores maliciosos superar las actividades de verificación de la mayoría.

Por lo tanto la red llega a ser incrementalmente robusta y segura.

Cuales son las diferencias entre Los blockchains público y privado?

Como otros tipos de base de datos, los blockchains pueden ser públicos o privados.

La red bitcoin es pública, muchas veces llamada “sin permiso”.

Porque cualquiera puede leer o escribir datos desde o hacia el libro mayor,  si ellos están ejecutando el apropiado software Bitcoin.

Blockchains privados, son redes donde los participantes, son conocidos a priori y tienen permisos para actualizar el libro mayor.

En la falta de confianza, la red pública requiere mecanismos adicionales para arbitrar disputas entre los participantes y proteger la integridad de los datos

Qué alternativas hay en el blockchain?

Blockchain viene en diferentes tipos: Así como el Bitcoin blockchain, un número de blockchain de otros independientes han emergido en recientes años.

Estos nuevos tienen un incremento en la velocidad, mayores capacidades de datos, diferentes métodos de consenso,  o una mayor funcionalidad.

También ya existen proveedores como Microsoft que está ofreciendo “Blockchain-as-Service”

(BaaS) en sus plataformas de Cloud. Así como IBM con sus soluciones  y servicios

Qué elementos son comunes a todo blockchains?

    • Un blockchain es digitalmente distribuido a través de un número de computadoras en casi tiempo real:

El blockchain es descentralizado, y una copia del registro actual está disponible a todos los usuarios y participantes de una red punto a punto.

Esto elimina la necesidad para autorizaciones centrales, tal como un banco, así como intermediarios de confianza, como casa de bolsa.

    • Un blockchain us muchos participantes en la red para buscar consensos:

Los participantes usan su computadora para autentificar y verificar cada block nuevo.

Por ejemplo, para asegurarse que la misma transacción no ocurra más de una vez.

Nuevos blocks son adoptados solamente por la red una vez que la mayoría de los participantes están de acuerdo que son válidos.

    • Un blockchain usa criptografía y firmas digitales para proveer identidad:

Transacciones pueden ser rastreado hasta identidades criptográficas, que son teóricamente anónimas, pero pueden ser atadas a entidades de la vida real con alguna ingeniería inversa.

 

  • Un blockchain tiene mecanismos para hacer difícil (pero no imposible) cambiar registros:

Aun cuando todos los datos pueden ser leídos y datos nuevos pueden ser escritos, los datos que existen con anterioridad en un blockchain no pueden en teoría ser alterados.

Excepto cuando las reglas integradas dentro del protocolo permite tales cambios.

Por ejemplo, se requiere más del 50% de la red para aceptar un cambio.

  • Un blockchain es timbrado:

Transacciones en un blockchain son timbradas, haciendo útil para seguimiento y para verificación de información.

  • Un blockchain es programable:

Instrucciones integradas dentro de los blocks, tal como, “Si” esto “luego” hacer que “Otra cosa” hace esto.

Permite transacciones u otras acciones ser realizadas si ciertas condiciones son cumplidas, y pueden ser acompañadas datos digitales adicionales.

 

Esta nueva tecnología esta replanteando nuevos esquemas y plataformas de trabajo y se empiezan a utilizar en muchas aplicaciones.

Las aplicaciones construidas, administradas en este entorno adquieren un historial verifcable con un seguridad integrada que hace posible:

1.- Evitar que ningún usuario, incluidos los usuarios raíz y los administradores, tomen el control del sistema.

2.- Rechazar intentos ilícitos de modificación de datos o aplicaciones dentro de la red

3.- Bloquear acceso a datos no autorizados, asegurándose que las claves de encriptación no puedan utilizarse de manera fraudulenta

En nuestro siguiente articulo hablaremos un poco mas del uso.

 

Fuente: IBM Blockchains

 

 

Please follow and like us:
0

Post Relacionados

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *