Como puedo blindar mis operaciones utilizando Blockchain?

 


Blockchain o "cadena de bloques" es una tecnología revolucionaria y poco utilizada para la protección de transacciones de todo tipo la cual además de indestructible, extremadamente difícil de vulnerar y confiable es, su mayor parte, gratuita.

Como una tecnología tan útil puede ser gratuita y ser tan poco utilizada?

Su creación fue, podriamos llamarlo, un rebote; su creador buscaba un nuevo tipo de base de datos que permitiera ser descentralizado, resistente a los ataques de todo tipo, confiable y disponible para todos, la idea se basa en que la "cadena de bloques" no es exclusiva de un servidor, sino que es compartida entre varios servidores los cuales se mantienen en constante comunicación actualizando cualquier cambio y consultandose cualquier agregado a la cadena (Transacción nueva) que este siendo añadido.



Hay varios tipos de base de datos de tecnologia "blockchain" en el ecosistema (quisiera decir mercado pero no necesita comprar una licencia ni pagar un derecho por usarlo)

Puede utilizar:
Hyperledger
R3 Corda
Etherium

por mencionar algunos.

Si esta base de datos esta controlada por un proveedor, como puedo confiar en ella?


La belleza de la cadena de bloques es que los servidores que la comparten pueden estar entre diferentes empresas que confíen y transaccionen entre ellas haciendo que los servidores correlacionen y confirmen cada transacción automáticamente eliminando las transacciones que no puedan ser traceables.

Me refiero con esto que cada transacción (siempre y cuando el sistema está programado para hacerlo) identificará a la persona y a la entidad que está produciendo la transacción como parte de la misma, y si se está produciendo una corrección, guardará tanto los valores anteriores, quien hizo cada corrección y el registro de fecha de cada uno de esos movimientos de forma nativa.

La información guardada en la "cadena de bloques" es auditable, indestructible y confiable.
Cómo es que se tiene tal nivel de confianza como para llamar a ésta base de datos como extremadamente difícil de hackear?

La manera en que el motor de Blockchain fue programado es que cada grupo de transacciones es encapsulado con un certificado de seguridad calculado a partir de sus contenidos y de un número de bloques anteriores, asegurando su espacio en la cadena y haciendo extremadamente dificil su edición maliciosa, se calcula que dependiendo del espacio en cadena por cada nuevo bloque se suman años al tiempo que se necesitaria recalcular todas las llaves necesarias para sustituir un bloque.

Asismismo la incusión de un nuevo bloque de transacciones requiere de una multitud de factores que incuyen entre otros;

  • El nodo del que viene el bloque debe ser confiable
  • la construcción del bloque debe ser compatible con el diseño
  • la firma debe ser de un usuario con permisos

todos los servidores deben ponerse de acuerdo de la validez del bloque ante de ser incluido en la cadena compartida



Todos los factores anteriores hacen de ésta tecnología ideal para proteger:
  • Transacciones de:
    • Ventas
    • Pagos
    • Inventario
    • Transportes
  • Identificadores de Ciudadania
  • Registros médicos
  • Etc.  

Comentarios

Entradas más populares de este blog

Cuales son las consecuencias de un ataque informatico?