¿Cómo sería la tecnología Blockchain en físico?

  • Si pudiéramos ver la tecnología Blockchain físicamente sería una pila de carpetas, seguramente. Carpetas llenas de hojas rellenas con “0s” y “1s”, como si fuera algún código secreto.
  • A ese lenguaje se le llama en realidad “binario”, y es el único que saben las computadoras (antes de traducirlo para nosotros en imágenes y letras).
  • En la mayoría de las blockchains simplemente se trata de un registro detallado de cientos, miles, millones de transacciones. Todo esto claro en carpetas digitales.
  • Podemos decir que una blockchain (cadena de bloques) es un libro de cuentas digital sobre lo que sucede en una red de intercambio de valor.
  • Se construye con matemática avanzada y puede ser pública o privada.
  • Blockchain es como el gran libro donde se anotan todas y cada una de las transacciones con cierta criptomoneda, incluyendo cantidades y fechas exactas.
  • Esas transacciones también pueden utilizarse para representar otras cosas dentro de la cadena y validar su autenticidad: documentos, contratos inteligentes o mensajes.
  • La tinta con la que se escribe ese “libro” se llama criptografía, así que todos los mensajes allí dentro están cifrados para asegurar su autenticidad y proteger los datos.
  • Para lograr eso último de forma distribuida, una blockchain debe poseer múltiples copias. En verdad miles de copias (o más) exactamente iguales en manos de diversos usuarios de esa misma criptomoneda o plataforma alrededor del mundo.
  • Se supone que esos miles de usuarios deben tener su propia pila de carpetas con datos idénticos.
  • Mediante normas establecidas para el consenso general, cada uno de los poseedores de esa copia (los nodos) se pone de acuerdo con los demás para añadir nuevas transacciones o datos, de modo que todos consideren que son válidos y los datos del libro continúen siendo uniformes en todas sus versiones.
  • Se le llama “cadena de bloques” porque las hojas de este libro son en realidad “bloques” de información encadenados secuencialmente unos con otros desde el principio hasta el final.
  • Lo que los entrelaza es la criptografía (matemática), y este mismo sistema busca que los datos sean inmutables, sí así lo decide la red que controla el “libro”.
  • Definición técnica: una blockchain es una base de datos digital construida con criptografía. Está construida por archivos digitales de cierto tamaño que se van apilando unos sobre otros.
  • Las criptomonedas pueden tener blockchain propia o usar la de otra plataforma, pero deben registrar en alguna todas sus transacciones para poder funcionar de manera legítima.
  • Existen dos tipos fundamentales de blockchain: privada (permissioned) y pública (permissionless) o con permisos y sin permisos.
  • Las primeras son desarrolladas por entidades generalmente privadas, en muchos casos para uso interno, y los usuarios de estas necesitan permisos por parte de los administradores de la red para interactuar con el protocolo. Este es el tipo de blockchain que están probando los bancos: son centralizadas, es decir, controladas por la entidad y no por los usuarios.
  • En las segundas, no hay restricciones para poder realizar transacciones, crear nuevos bloques y utilizar cualquiera de sus funcionalidades, de modo que se ofrecen monedas o activos digitales nativos de la red como recompensa a los usuarios que quieran mantenerla.