Tabla de Contenidos
ToggleMimblewimble es un protocolo con el objetivo de revolucionar el sistema de seguridad en las criptomonedas. Esto es posible gracias a que este protocolo ofrece a los usuarios transacciones confidenciales para proteger la privacidad.
Este protocolo es un diseño de tipo blockchain que utiliza transacciones en las que se oculta la dirección y el valor de la transacción realizada proporcionando un alto nivel de seguridad a los usuarios.
En resumen, es una implementación de Proof of Work (PoW) alternativa que mejora la privacidad en la blockchain brindando seguridad y anonimato a sus usuarios.
Recuerda que uno de los problemas que enfrenta Bitcoin, Ethereum u otras criptomonedas es que la criptografía necesaria para aumentar la seguridad de los usuarios se almacena en la blockchain, ocupando mucho espacio y volviéndola más pesada y menos escalable.
Gracias a Mimblewimble todos estos datos no son registrados dentro de la blockchain como individuales sino agrupados en una gran transacción. Esto le permite a la red un ahorro importante en cuanto a espacio de almacenamiento.
Los inicios de Mimblewimble se remontan al año 2016 cuando el usuario de la sala de chat para desarrolladores de Bitcoin, Tom Elvis Jedusor, introdujo el proyecto en la red. El primer documento presentado sobre este diseño detallaba un protocolo que ofrecía una mayor seguridad y escalabilidad a la blockchain.
Aunque este proyecto estaba basado en la red de Bitcoin y compartía las ideas básicas, aún mostraba una serie de interrogantes sin contestar. El investigador de Blockstream, Andrew Poelstra se dedicó a estudiar y mejorar el concepto inicial hasta llegar a escribir un artículo donde explica su visión de dicho protocolo.
A lo largo de los años varios investigadores se dedicaron a estudiar las posibilidades que ofrece Mimblewimble. Algunos piensan que este protocolo implementado en la red Bitcoin ayudaría a mejorar su funcionamiento, mientras que otros aseguran que resultaría demasiado complejo.
En junio del año 2019 se conoció por primera vez el libro blanco de Mimblewimble bajo la firma del seudónimo que ya conocíamos, Tom Elvis Jedusor (versión francesa del nombre muggle de Voldemort). Poco después un usuario, también anónimo bajo el seudónimo de Ignotus Peverell lanzó un proyecto en Github (plataforma para desarrollo de proyectos) bajo el protocolo Mimblewimble. Este proyecto es Grin y fue el primero de varios proyectos en implementar Mimblewimble a su funcionamiento.
Toda blockchain que trabaje bajo el protocolo de Mimblewimble representa el anonimato, por lo que no contiene ni las transacciones ni direcciones de sus usuarios. En cambio, las agrupa y registra en una transacción única que posteriormente se verificará y validará sin detalles individuales.
Mientras que alguien del exterior solo podrá ver un grupo de datos aleatorios, solo el usuario podrá ver los datos ordenados. De esta forma el protocolo protege los datos del usuario como la dirección pública de quien emite la transferencia y de quien la recibe y la cantidad que se recibe.
Respecto al almacenamiento de la blockchain, los datos no se registran de forma individual por lo que la red ahorra espacio de almacenamiento.
Todo este proceso de validación se realiza bajo el esquema criptográfico del esquema de Pedersen. Este permite la verificación de operaciones sin que los mineros conozcan los montos a transferir ni a los datos de los usuarios.
Este sistema ha sido implementado en algunas criptomonedas de las que puedes hacer uso. A continuación te contamos algunas de ellas: