DLT: Una tecnología mal entendida?

DLT: Una tecnología mal entendida?

¿Y si te dijesen que te equivocas, que una Blockchain no son monedas, ni NFT, y todo ese hype especulativo, y que tampoco es parte de algo nuevo inventado por alguien con nombre asiático ?

La eterna guerra de las tecnologías

Siempre ha existido un momento, en donde varias tecnologías compiten por ganar audiencia , evangelistas y mercado. Incluso nuevas empresas, organizaciones, fundaciones se crean sobre estas tendencias con éxito.

¿A qué se debe?

La Ley de Moore puede abarcar más de lo que pensamos, no solamente memoria y procesadores. Cuando nos encontramos estancados en un paradigma tecnológico, alguien suele revisar algún "Whitepaper", que puede llevar años olvidado y con polvo digital, y de inmediato trabajar en una solución, para mitigar el desgaste. Esto ha sucedido desde los sistemas operativos hasta los procesadores.

Algunos ejemplos

  • ESB vs. Colas. 
  • ESB vs. Microservicios
  • Realtime vs. Batch 
  • No-SQL vs. SQL databases. 

La lección es que cada tipo de tecnología tendrá su impulso en un mercado que está en constante evolución.

La tecnología de contabilidad distribuida (DLT)

No alt text provided for this image

DLT es una tecnología "parcialmente" nueva con muchos potenciales. Dije en parte porque el "Torrent" fue primero, y de alguna manera comparten muchos atributos, especialmente en los nodos distribuidos y el campo P2P.

¿Qué es un libro mayor distribuido?

Es una base de datos compartida a través de una red informática. Los libros de contabilidad se han utilizado durante siglos para registrar transacciones financieras. Sin embargo, los libros de contabilidad tradicionales están siendo mantenidos por una autoridad central.

Esta centralización puede crear un único punto de falla, y DLT tiene como objetivo resolver este problema distribuyendo un libro mayor a través de la red. De esta manera, ninguna computadora puede controlar el libro mayor, lo que dificulta mucho más que se manipulen los datos.

 No se trata de Cripto-monedas (Lo siento, Satoshi)

Antes de detallar, te diré que hasta cierto punto, has utilizado un tipo de DLT. Claro que en su momento no era para realizar intercambios monetarios, pero las redes descentralizadas existen desde el auge de los famosos bit-torrents, donde miles de usuarios guardaban y compartían una copia de un mismo archivo, lo que permitía descargar al mismo tiempo el pedazo de la copia en la fuente menos congestionada. Hoy en día esto es parte de los DLT y se conoce como Inter-Planetary File System (IPFS)

No alt text provided for this image


DLT desempeñará un papel importante en una amplia gama de industrias, desde las finanzas y la atención médica, el IoT, hasta la gestión de la cadena de suministro y los sistemas de votación.

Hay muchos tipos de DLT, todos comparten el mismo principio básico de descentralización. Cada tecnología DLT tiene sus propias fortalezas y debilidades, pero todas ofrecen una forma más segura y resistente de almacenar datos que las bases de datos centralizadas tradicionales.

 Los tres tipos más famosos de Tecnologías de Libro Mayor Distribuido, hasta el momento, son Blockchain, Gráficos Acíclicos Dirigidos (DAG) y Hashgraphs. En otro articulo explicaré en mas detalle como trabajan estas 3 tecnologías, pero sin importar cuál sea nuestro gusto, todas se enfrentan a cumplir con 6 paradagimas que deben estar en harmonía para que un DLT sea exitoso:

  1. Tamaño de bloques
  2. Seguridad
  3. Escalabilidad
  4. Privacidad
  5. Tiempo
  6. Consenso

El Consenso y los famosos "Mineros". La gobernabilidad del DLT

Esta característica es quizás la más importante ya que de ella dependen y a la vez ella depende de las primeras 5. Es el consenso que permite darle valor y fiabilidad a un sistema DLT.

El consenso es necesario para garantizar que todos los nodos de una red estén de acuerdo con el estado del libro mayor. Sin consenso, sería fácil para los malos actores tomar el control de la red o simplemente realizar cambios conflictivos en el libro mayor que lo dejarían inutilizable.

Cuando escuches hablar de mineros crypto, minería, granjas de minería, todo eso se refiere al consenso.

Tipos de consenso:

Existen 2 tipos de consenso, Proof-of-Work (PoW) y Proof-of-Stake (PoS).El tipo más común de mecanismo de consenso es la prueba de trabajo (PoW), ya que cierta moneda digital lo implementó como mecanismo.

Ambas clases de mecanismos de consenso se usan para asegurar redes y validar transacciones. Sin embargo, funcionan de maneras diferentes.

El PoW requiere que los mineros resuelvan problemas matemáticos complejos para agregar nuevos bloques de transacciones a la cadena de bloques. El primer minero en resolver el problema se le recompensa con un valor. Cuanto más poder computacional tenga un minero, mayor será su posibilidad de ganar la recompensa del bloque Este proceso consume mucha energía y requiere mucha potencia informática. Se considera muy seguro porque es difícil que un atacante controle más del 50% de la red.

 Es el consenso de PoW que ha hecho que las empresas eléctricas , los activistas del medio ambiente, y el público en general estén exigiendo que se implemente un mejor mecanismo para lograrlo.


El PoS , o prueba de participación, no requiere que los mineros utilicen su poder computacional para agregar nuevos bloques a la cadena . En cambio, los usuarios tienen "Tokens" en la red que le permiten votar en el siguiente bloque. Cuantos más tokens aporte un usuario, más peso tendrá su voto. Este sistema consume menos energía que PoW.

PoW es más seguro que PoS pero consume más energía. PoS es más amigable con el medio ambiente que PoW pero es menos seguro

Hay mecanismos para lograr que el PoS, sea igual de seguro y no permita que alguna entidad se imponga, aquí incluso influyen factores del azar para garantizar que el PoS no sea manipulado.

¿Lo notaron?

Estos sistemas de consenso se parecen mucho a los sistemas de votación en el mundo, siendo el PoS el que más se parece al sistema de votación de cierta gran potencia. En PoS no todos los votos necesariamente tienen el mismo peso o valor. El PoW se parece mas al modelo tradicional sin colegios, en donde gana la mayoría o 50% + 1.

Nota: Próximo Artículo: Tipos de DLT y sus usos.

Referencias

  1. Analysis of hashrate-based double-spending
  2. Verifying the Hashgraph Consensus Algorithm
  3. Design Of A Secure Timestamping Service With Minimal Trust Requirement
  4. A Peer-to-Peer Electronic Cash System
  5. What is IPFS?
  6. Proof of Stake versus Proof of Work

Inicia sesión para ver o añadir un comentario.

Más artículos de Julián De La Rosa Suncar

  • ¿Podemos crear un cerebro?

    ¿Podemos crear un cerebro?

    La inteligencia artificial (IA) se fundamenta en esta premisa: crear sistemas capaces de imitar o superar las…

    1 comentario
  • El desafío del Tech Sprawl : Y como las Apps Store aportaron a su proliferación.

    El desafío del Tech Sprawl : Y como las Apps Store aportaron a su proliferación.

    Contexto: ¿Alguna vez has escuchado a alguien decir "¡Para eso, existe un App!" Veamos esta historia: María Tech Savvy…

    3 comentarios
  • Juego de Tronos de la Inteligencia Artificial

    Juego de Tronos de la Inteligencia Artificial

    Inspirado el el Vlog de Gustavo Entrala La Batalla por la Supremacía En el mundo de la tecnología, pocos dominios son…

    2 comentarios
  • NLP 102: NER = ¿Quién, cuándo y dónde?

    NLP 102: NER = ¿Quién, cuándo y dónde?

    En este artículo, exploraremos los fundamentos del NER, sus aplicaciones y proporcionaremos un código de ejemplo para…

    2 comentarios
  • No uses Print!

    No uses Print!

    Al desarrollar software, mantener un código limpio y eficiente es esencial tanto para la legibilidad como para la…

    1 comentario
  • Deja ese Print

    Deja ese Print

    Aprovechando los Decoradores en la Programación Orientada a Objetos para la Gestión Eficaz del Código En el ámbito de…

  • Verbal , Bruce, et-al

    Verbal , Bruce, et-al

    Y es que no todo son números y algoritmos (Aunque este argumento introductorio ni yo mismo lo creo), pero considero que…

    2 comentarios
  • SOS : ¿Tu oreja pide ayuda?

    SOS : ¿Tu oreja pide ayuda?

    En un mundo hiperconectado, donde la eficiencia y la rapidez son valores cruciales, las prácticas de comunicación…

  • NLP 101 : Similitud Por Coseno

    NLP 101 : Similitud Por Coseno

    Buscando Similitudes, Parte 3 Hasta ahora, vimos que Jaccard y Levenshtein trabajan en un espacio bidimensional al…

  • NLP 101 : Levenshtein

    NLP 101 : Levenshtein

    Buscando Similitudes, Parte 2 En la entrega anterior, iniciamos la exploración de algoritmos y funciones para…

Otros usuarios han visto

Ver temas