Cargando

Escribe para buscar

Compartir

Cuando hablamos de Blockchain, debemos salirnos un poco del significado tradicional de estas palabras (cadena de bloques). El Blockchain en el contexto tecnológico, hace referencia a la información digital que se almacena en una base de datos pública; entendiendo a los bloques como la información y la cadena como la base de datos pública.

¿Qué conforman a los bloques en el Blockchain?


En el Blockchain los bloques están compuestos por piezas digitales de información, divididas en tres partes:

  1. Información sobre las transacciones realizadas: fecha, hora, montos, entre otros.
  2. Información sobre quien o quienes participan en las transacciones.
  3. Información y datos que los diferencian de otros bloques. Cada bloque almacena un código criptográfico único, llamado hash que permite diferenciarlo de todos los demás.


Dato de interés: Un solo bloque en la cadena de bloques de Bitcoin puede almacenar alrededor de 1 MB de datos. Dependiendo del tamaño de las transacciones, eso significa que un solo bloque puede albergar varios miles de transacciones bajo un mismo bloque.

¿Cómo funciona la cadena de bloques?


Cuando un bloque almacena nuevos datos, se agrega a la cadena de bloques. Blockchain, como su nombre indica, consta de varios bloques encadenados. Sin embargo, para que se agregue un bloque a la cadena de bloques, deben suceder cuatro cosas:

  1. Debe ocurrir una transacción. Por ejemplo, una compra en Amazon; en muchos casos un bloque agrupará potencialmente miles de transacciones, por lo que tu compra de Amazon se empaquetara en el bloque junto con la información de transacciones, de otros usuarios también.
  2. La transacción debe ser verificada. Después de realizar esa compra, a través de otros registros públicos de información, como la Comisión de Bolsa de Valores, Wikipedia o tu biblioteca local, se validarán los datos dispuestos en la transacción. Con Blockchain, ese trabajo se deja en manos de una red de computadoras. Cuando realizas tus compras en Amazon, esa red de computadoras se apresura en verificar que tu transacción sucedió de la manera en que dijiste que sucedió. Es decir, confirman los detalles de la compra, incluido el tiempo de la transacción, el monto en la moneda escogida y los participantes.
  3. Esa transacción debe almacenarse en un bloque. Una vez que su transacción ha sido verificada como precisa, recibe luz verde. El monto de la transacción, su firma digital y la firma digital de Amazon se almacenan en un bloque. Allí, la transacción probablemente se unirá a cientos o miles de otras similares.
  4. Ese bloque debe recibir un hash. Una vez que se han verificado todas las transacciones de un bloque, se le debe dar un código de identificación único llamado hash. Este bloque también recibe el hash del bloque más reciente agregado a la cadena de bloques. Una vez procesado,el bloque se puede agregar al Blockchain.

¡Tú información está segura en una cadena de bloques!

Una vez que se ha agregado un bloque al final del Blockchain, es muy difícil volver atrás y alterar el contenido del bloque. Esto es porque cada bloque contiene su propio hash, junto con el hash del bloque anterior. Dichos códigos se crean mediante una función matemática que convierte la información digital en una cadena de números y letras. Si esa información llegase a editarse de alguna manera, el código hash también cambiaría.

Supongamos que un pirata informático intenta editar su transacción desde Amazon para que tenga que pagar su compra dos veces. Tan pronto como editen el monto de su transacción, el hash del bloque cambiará. El siguiente bloque de la cadena seguirá conteniendo el hash antiguo, y el pirata informático necesitaría actualizar ese bloque para cubrir sus huellas. Sin embargo, hacerlo cambiaría el hash de ese bloque y el siguiente, y así sucesivamente.

Entonces, para cambiar un solo bloque, un pirata informático necesitaría cambiar cada bloque después de él, en la cadena de bloques. Recalcular todos esos hashes requeriría una enorme e improbable cantidad de potencia informática. En otras palabras, una vez que se agrega un bloque a la cadena de bloques, se vuelve muy difícil de editar e imposible de eliminar.


A pesar de su complejidad, el potencial de Blockchain como una forma descentralizada de mantenimiento de registros es casi ilimitado. Desde una mayor privacidad del usuario y una mayor seguridad hasta tarifas de procesamiento más bajas y menos errores, la tecnología de cadenas de bloque puede tener aplicaciones más allá de las descritas anteriormente.

Pros:

  • Precisión mejorada al eliminar la participación humana en la verificación
  • Reducciones de costos al eliminar la verificación de terceros
  • La descentralización dificulta la manipulación
  • Las transacciones son seguras, privadas y eficientes
  • Tecnología transparente

Contras:

  • Costo tecnológico significativo asociado con la minería de bitcoins
  • Transacciones bajas por segundo
  • Historial de uso en actividades ilícitas
  • Susceptibilidad a ser pirateado


Aquí te dejamos algunas ventajas y desventajas explícitas de la cadena de bloques:

Precisión de la cadena


Las transacciones en la red blockchain son aprobadas por una red de miles o millones de computadoras. Esto elimina casi toda la participación humana en el proceso de verificación, lo que resulta en menos errores humanos y un registro de información más preciso. Incluso si una computadora en la red cometiera un error computacional, el error solo se produciría en una copia de la cadena de bloques. Para que ese error se extienda al resto de la cadena de bloques, debería ser realizado por al menos el 51% de las computadoras de la red, algo casi imposible.

Reducciones de costos

Normalmente, los consumidores pagan a un banco para verificar una transacción, a un notario para firmar un documento o a un ministro para celebrar un matrimonio. Blockchain elimina la necesidad de verificación de terceros y, con ella, sus costos asociados.

Descentralización


Blockchain no almacena ninguna de su información en una ubicación central. En su lugar, la cadena de bloques se copia y se distribuye a través de una red específica de computadoras. Cada vez que se agrega un nuevo bloque a la cadena de bloques, cada computadora en la red actualiza su cadena de bloques para reflejar el cambio. Al difundir esa información a través de una red, en lugar de almacenarla en una base de datos central, Blockchain se vuelve más difícil de manipular. Si una copia de la cadena de bloques cayera en manos de un pirata informático, solo una copia de la información, en lugar de toda la red, se vería comprometida.

Transacciones eficientes


Mientras que las instituciones financieras operan durante el horario comercial, cinco días a la semana, Blockchain funciona las 24 horas del día, los siete días de la semana. Las transacciones se pueden completar en unos diez minutos y se pueden considerar seguras después de unas pocas horas. Esto es particularmente útil para los intercambios fronterizos, que generalmente toman mucho más tiempo debido a problemas de zona horaria y al hecho de que todas las partes deben confirmar el procesamiento de pagos.

Transacciones privadas

Muchas redes Blockchain operan como bases de datos públicas, lo que significa que cualquier persona con conexión a Internet puede ver una lista del historial de transacciones de la red. Aunque los usuarios pueden acceder a detalles sobre transacciones, no pueden acceder a información de identificación sobre los usuarios que realizan esas transacciones. Es un error común pensar que las redes Blockchain como Bitcoin son anónimas, cuando en realidad solo son confidenciales.

Transacciones seguras

Una vez que se registra una transacción, su autenticidad debe ser verificada por la red Blockchain. Miles o incluso millones de computadoras en la cadena de bloques se apresuran a confirmar que los detalles de la compra son correctos. Una vez que una computadora ha validado la transacción, se agrega a la cadena de bloques en forma de bloque, junto con un hash único para su identificación.

Transparencia

Aunque la información personal en la cadena de bloques se mantiene privada, la tecnología en sí es casi siempre de código abierto. Eso significa que los usuarios de la red Blockchain pueden modificar el código como mejor les parezca, siempre que tengan la mayor parte del poder computacional de la red que los respalde.  que alguien pueda hacer un cambio sin ser notado.


Si bien hay ventajas significativas para la cadena de bloques, también existen desafíos importantes para su adopción. Los obstáculos para la aplicación de la tecnología Blockchain en la actualidad no son solo técnicos.

Costo de tecnología

Aunque blockchain puede ahorrar dinero a los usuarios en tarifas de transacción, la tecnología está lejos de ser gratuita. El sistema de “prueba de trabajo” que usa Bitcoin para validar transacciones, por ejemplo, consume grandes cantidades de poder computacional. Suponiendo costos de electricidad de $ 0.03 ~ $ 0.05 por kilovatio hora, los costos de minería sin incluir los gastos de hardware son de aproximadamente $ 5,000 ~ $ 7,000 por moneda.

Ineficiencia de velocidad


Bitcoin es un caso de estudio perfecto para las posibles ineficiencias de Blockchain. El sistema de “prueba de trabajo” de Bitcoin tarda unos diez minutos en agregar un nuevo bloque a la cadena de bloques. A ese ritmo, se estima que la red Blockchain solo puede administrar alrededor de siete transacciones por segundo (TPS). Aunque otras criptomonedas como Ethereum funcionan mejor que Bitcoin, todavía están limitadas por Blockchain.

Actividad ilegal

Si bien la confidencialidad en la red Blockchain protege a los usuarios de los ataques y preserva la privacidad, también permite el comercio y la actividad ilegal en la propia red.

Con muchas aplicaciones prácticas para la tecnología que ya se están implementando y explorando, Blockchain finalmente se está haciendo un nombre a los veintisiete años, en gran parte debido a Bitcoin y criptomonedas. Como palabra de moda en la lengua de todos los inversores de la nación, Blockchain hace que las operaciones comerciales y gubernamentales sean más precisas, eficientes y seguras.

Mientras nos preparamos para entrar en la tercera década de Blockchain, ya no es una cuestión de “si” las empresas heredadas captarán la tecnología, es una cuestión de “cuándo”.

Tags: