El inicio de Bitcoin en 2009 introdujo el concepto de dinero duro en el mundo. Un sistema de liquidación financiera entre pares que está libre de command centralizado. También dio una idea de un sistema que democratiza el almacenamiento de datos: blockchain.
Hoy se llama la foundation en la que funciona Bitcoin.
Compuesto por dos palabras, “bloque” y “cadena”, blockchain es literalmente una cadena o una serie de “bloques”. Estos bloques o grupos de datos están vinculados entre sí.
Un modelo de flujo de información convencional, una fuente definida dicta la difusión de datos a través de un servidor centralizado. Blockchain es un modelo basado en el consenso.
Crimson basada en nodos
Los “nodos” o los participantes de la purple trabajan activamente para verificar cada fragmento de información relacionada con las transacciones digitales en curso. Los conjuntos de datos que aseguran un consenso mayoritario se ingresan posteriormente en bloques, que luego se convierten en parte de la cadena.
A diferencia de los bancos, compañías de títulos e intermediarios externos, blockchain permite que cada nodo de la crimson tenga una copia de la información intercambiada , al igual que un libro de registro o libro mayor distribuido.
Cualquier entrada realizada en el libro mayor se da a conocer de inmediato a todos los miembros, eliminando así la posibilidad de manipulaciones fraudulentas.
Esto es lo que le da a blockchain una ventaja outstanding sobre pre sistemas de gestión de bases de datos existentes. Al eliminar la interferencia de terceros de confianza para facilitar las transacciones digitales, blockchain es una tecnología verdaderamente potente y una invención essential desde World wide web.
Seguridad en Blockchain
La tecnología Blockchain abarca en sí misma una característica de seguridad muy singular. ¿Cómo ayuda a evitar las amenazas? Veamos.
Las cadenas de bloques agregan bloques después de procedimientos de consenso prolongados. Es extremadamente difícil alterar el contenido de la formación posterior del bloque.
Esto se debe a que cada bloque de la crimson tiene un hash asociado, junto con el hash del bloque anterior. Los hashes son una combinación alfanumérica de cadenas y números.
Cuando un pirata informático logra modificar la información transaccional en el bloque, se make una alteración del hash del bloque. El pirata informático no puede detenerse aquí, ya que necesitaría revisar la información en el siguiente bloque, ya que aún contendría el hash del bloque inicialmente “modificado”.
Hacerlo también cambiaría el hash de este bloque. Esto seguiría y seguiría, y eventualmente, el hacker necesitaría cambiar cada bloque de la cadena.
Recalcular todos esos hashes requeriría una enorme e improbable cantidad de potencia informática. En otras palabras, una vez que una cadena de bloques agrega un bloque, se vuelve muy difícil de editar e imposible de eliminar.
Prueba de trabajo
Para abordar el problema de la confianza, las redes de cadena de bloques han implementado pruebas para computadoras que desean unirse y agregue bloques a la cadena. Las pruebas requieren que los usuarios se “prueben” a sí mismos antes de poder participar en una crimson blockchain. Bitcoin emplea un mecanismo de verificación comúnmente utilizado llamado “Prueba de trabajo”.
Las computadoras que participan en el sistema de Prueba de trabajo (PoW) deben demostrar su valía para poder agregar bloques a la cadena de bloques. ¿Y cómo? Al resolver problemas matemáticos complejos en un proceso llamado “minería”.
Pero, por más fácil que parezca o lea, la minería no es particularmente fácil. Según las estadísticas, las probabilidades de resolver problemas de PoW en la purple de Bitcoin eran de aproximadamente 1 en 5.8 billones en febrero de 2019. Para resolver problemas matemáticos complejos con esas probabilidades, las computadoras deben ejecutar programas que les cuestan cantidades significativas de energía y energía (léase: dinero )
La prueba de trabajo no hace que los ataques de piratas informáticos sean imposibles, pero los hace algo inútiles. Si un pirata informático quisiera coordinar un ataque en la cadena de bloques, necesitaría resolver problemas matemáticos computacionales complejos con 1 en 5.8 billones de probabilidades como todos los demás. El costo de organizar un ataque de este tipo seguramente supere los beneficios.
Blockchain incluso después de más de una década desde que vio que la luz del día es una tecnología naciente. Pero el nivel de interés a su alrededor es más alto que nunca. Todos, desde gobiernos nacionales hasta corporaciones multimillonarias, están buscando “blockchain” en sus operaciones. Las implicaciones de gran alcance de Blockchain insinúan el tipo de progreso tecnológico que envolvió al mundo después de la invención de World-wide-web.