¿Qué es Mimblewimble y cómo funciona?
La tecnología Blockchain forma la columna vertebral de la industria de las criptomonedas. Lo que hace que la cadena de bloques sea tan ingeniosa es su difícil configuración de seguridad. Aún así, hay un protocolo blockchain que parece ofrecer medidas de seguridad que están por encima del resto: Mimblewimble.
Entonces, ¿qué es este protocolo de cadena de bloques que suena divertido, cómo funciona y por qué es importante para la seguridad de las criptomonedas?
¿Qué es el protocolo Blockchain Mimblewimble?
Los fanáticos de Harry Potter reconocerían de inmediato el nombre Mimblewimble; es un hechizo que literalmente ata la lengua del objetivo para evitar que revelen información sobre un tema específico.
Entonces, el nombre es bastante apropiado porque Mimblewimble es esencialmente un protocolo de cadena de bloques que permite que las transacciones de criptomonedas permanezcan completamente anónimas. Este anonimato ofrecido por Mimblewimble es notablemente mayor en comparación con las transacciones regulares de criptomonedas.
¿Cómo es eso? Normalmente, cuando Adam envía algunos bitcoins a Ben, las direcciones de la billetera de Adam y Ben y la cantidad enviada se registra como parte del protocolo de prueba de trabajo (PoW) de Bitcoin.
Mimblewimble no lo permite.
¿Quién creó Mimblewimble?
¿Quién creó Mimblewimble? Nadie lo sabe: la persona o el grupo detrás de la tecnología se conoce con el seudónimo de "Tom Elvis Jedusor", el nombre traducido al francés del archienemigo de Harry Potter, Voldemort.
Tom Elvis Jedusor publicó el documento técnico de Mimblewimble alrededor de julio de 2016, solo un mes antes del infame pirateo de Bitfinex en agosto de 2016, donde los piratas informáticos violaron el sistema del intercambio de cifrado y robaron $ 72 millones en Bitcoin.
El hack de Bitfinex en ese momento dio más crédito a los principios de anonimato y oscuridad de Mimblewimble, y el protocolo recibió mucha fanfarria cuando finalmente se publicó su documento técnico.
¿Cómo funciona Mimblewimble?
Mimblewimble se basa en la criptografía de curva elíptica (ECC), un enfoque criptográfico basado en logaritmos discretos. Si recuerdas las matemáticas de la escuela secundaria, los logaritmos son básicamente lo "opuesto" de las multiplicaciones. Por ejemplo:
2⁵ = 32. Esta es una multiplicación. Por lo tanto:
log2 (32) = 5. Esto se llama logaritmo de la ecuación anterior. Ahora sabemos que dos tiene que multiplicarse cinco veces para obtener el número 32.
Por supuesto, la aplicación real de logaritmos en ECC es mucho más complicada que el ejemplo anterior. ¿Y qué pasa con el término "discreto"? El término se refiere a una rama de las matemáticas que gira en torno al estudio de un conjunto de valores matemáticos discretos. La probabilidad y la teoría de conjuntos son temas que cubre la matemática discreta.
ECC realiza innumerables ecuaciones de logaritmos discretos y luego las traza en un gráfico para precisar la clave privada de una transacción de criptomonedas. Si todo esto le parece confuso hasta ahora, no se preocupe, porque ese es el objetivo de ECC: hacer que las ecuaciones en la cadena de bloques sean más complicadas de resolver, fortaleciendo así el muro de seguridad que define a Mimblewimble.
Combinando protocolos criptográficos
Además de ECC, Mimblewimble también combina un conjunto de protocolos criptográficos existentes y los mejora para lograr la máxima seguridad. Dichos protocolos criptográficos son: Transacciones confidenciales (CTs), CoinJoin y Dandelion.
Combinados, estos protocolos ocultan respectivamente lo siguiente: el valor de la transacción en una cadena de bloques de Mimblewimble, la dirección pública de dicha transacción y la identidad tanto del remitente como del receptor criptográfico.
Mimblewimble y Crypto: pros y contras
Hasta ahora, Mimblewimble suena como la máxima convergencia de las mejores prácticas criptográficas. Parece muy poderoso y revolucionario, y en su mayor parte, de hecho lo es. El protocolo está diseñado para superar los problemas de seguridad, privacidad y escalabilidad conocidos criptos como Bitcoin.
Un artículo de investigación de 2018 sobre Mimblewimble publicado por Fuchsbauer et al. de la Universidad Paris Sciences et Lettres concluyó que el paquete de protocolos de Mimblewimble "es demostrablemente seguro contra la inflación y el robo de monedas bajo supuestos estándar".
Gracias a una función de compresión de datos llamada "corte", Mimblewimble tiene un tamaño de bloque más pequeño que Bitcoin, lo que hace que las transacciones sean más eficientes. Además de esto, las criptomonedas creadas en Mimblewimble son realmente fungibles. Nuevamente, esto es gracias a su infraestructura de seguridad avanzada: si se desconoce el origen de una moneda, se vuelve difícil de rastrear y, por lo tanto, no se puede invalidar.
Sin embargo, las características de seguridad del siguiente nivel no significan que Mimblewimble sea impenetrable. El hecho de que dependa de firmas digitales también significa que, como cualquier protocolo en el espacio digital, tiene sus propios defectos y es vulnerable a los ataques informáticos cuánticos.
En noviembre de 2019, el investigador ruso de blockchain Ivan Bogatyy publicó un artículo que revelaba que podía anonimizar el 96% de las transacciones en Grin, una criptomoneda que utiliza Mimblewimble. Bogatyy declaró que lo hizo con solo gastar $ 60 en un nodo.
"Tl; dr: la privacidad de Mimblewimble es fundamentalmente defectuosa … Mimblewimble ya no debería considerarse una alternativa viable a Zcash o Monero cuando se trata de privacidad", escribe Bogatyy .
¿Quién usa Mimblewimble?
A pesar de las afirmaciones de Bogatyy, varias criptomonedas convencionales en el mercado aún optan por implementar Mimblewimble debido a la robusta seguridad y escalabilidad que ofrece. A continuación, presentamos algunos:
- Litecoin : esta criptografía convencional está en camino de implementar Mimblewimble para sus transacciones, programadas para fines de 2021.
- Grin : Esta moneda de privacidad fue en realidad la primera en teorizar sobre el uso de Mimblewimble. Aunque se lanzó en enero de 2019, los desarrolladores detrás de Grin comenzaron a sentar las bases para que Mimblewimble sea parte del protocolo de la moneda ya en 2016.
- Beam : esta criptografía se lanzó 12 días antes que Grin y se ejecuta con los mismos principios que Grin.
- MimbleWimbleCoin : No es de extrañar en absoluto que Mimblewimble tenga su propia criptografía dedicada. El equipo detrás de MimbleWimbleCoin describe la criptografía como "el dinero fantasma tecnológicamente superior".
A partir de ahora, Mimblewimble aún no se ha introducido en Bitcoin. Aunque Mimblewimble se considera un protocolo que mejoraría Bitcoin, algunos dicen que todavía no es posible en esta etapa. Esto se debe simplemente a que fusionar ambos protocolos sería una tarea demasiado compleja y difícil.
Las monedas de privacidad convencionales como Monero y Zcash podrían beneficiar a Mimblewimble, pero ninguna ha decidido fusionarse con el protocolo hasta ahora.
Un protocolo blockchain inspirado en Harry Potter
Mimblewimble es un aumento significativo de las medidas de privacidad existentes en la cadena de bloques. El protocolo es visto como la creación ideal por cualquier usuario de criptografía que quiera que su información personal esté completamente oculta.
A medida que los desarrolladores de blockchain buscan mejorar la privacidad y la seguridad de las criptomonedas, probablemente podamos esperar que Mimblewimble sea implementado por más criptos en el futuro.