Resumen mediante IA
Mostrar más
¡Entérate rápidamente del contenido del artículo y calibra el sentimiento del mercado en tan solo 30 segundos!
En la industria de las criptomonedas, es difícil garantizar la privacidad y la fungibilidad de la blockchain sin comprometer el ancho de banda. Las actualizaciones que mejoran la privacidad, como los zk-SNARK y las llamadas transacciones “confidenciales”, tienden a reducir el ancho de banda y a aumentar los costos. Mimblewimble, una blockchain alternativa, promete resolver estos problemas. Desde su creación en 2016, desarrolladores e investigadores de varios proyectos de blockchain han participado en el desarrollo de Mimblewimble.
Con el nombre de una maldición para enmudecer en la serie de Harry Potter, Mimblewimble es un protocolo de blockchain que permite que las transacciones de criptomonedas permanezcan anónimas. Al mantener la confidencialidad de las direcciones y las transacciones y minimizar el espacio de los bloques, se pueden crear transacciones opacas (totalmente privadas), pero verificables. Mimblewimble utiliza las transacciones confidenciales (CT) y las firmas agregadas unidireccionales (OWAS) para crear un sistema con mayor privacidad y escalabilidad que protocolos como Bitcoin. Las TC permiten a los usuarios ocultar los importes de las transacciones para que solo el remitente y el destinatario sepan cuánto se ha enviado.
Propuesto originalmente como una sidechain o una “soft fork” para Bitcoin, Mimblewimble sirve actualmente como capa base de nuevas criptomonedas que han creado blockchains, como Grin, Beam y MimbleWimbleCoin (MWC).
Con Mimblewimble, es posible firmar y validar transacciones sin tener que validar cada transacción histórica, o incluir las entradas de una transacción en el hash de una nueva. Esto reduce drásticamente el tamaño total de su blockchain.
Mimblewimble podría transformar potencialmente el modelo actual de transacciones en la blockchain. La red Mimblewimble permite descargar, sincronizar e incluso comprobar un historial compacto. Las criptomonedas que implementan Mimblewimble utilizan el modelo de salida de transacciones no gastadas (UTXO) de Bitcoin, en el que casi no se cifra la información. Como UTXO siempre se asigna a una dirección, solo se puede procesar una transacción si se firma con una clave privada de la billetera de origen.
Mimblewimble mantiene la confidencialidad de todas las transacciones. Los valores se encriptan de forma homomórfica con “factores ciegos”, elementos creados al combinar las claves privadas y públicas de los socios de la transacción. Si todos los valores de salida menos todos los de entrada son iguales a cero, una transacción es válida. Las transacciones de dos bloques pueden convertirse en un solo bloque sin perder su validez.
Utilizando una tecnología llamada compromiso de Pedersen, los nodos completos restan los importes cifrados en el lado del emisor de las transacciones de los importes cifrados en el lado del receptor. Los mineros pueden así confirmar que las transacciones son legítimas. Mientras tanto, los validadores se aseguran de que se cumplen las normas y de que la cantidad de monedas en circulación es correcta.
MimbleWimbleCoin (MWC) es una criptomoneda nativa del protocolo Mimblewimble. Es una criptomoneda basada en la Prueba de Trabajo en la blockchain de Mimblewimble, que cuenta con una mayor escalabilidad de red, privacidad y fungibilidad que los protocolos de blockchain heredados. Todas las transacciones en la capa base utilizan CoinJoin de Gregory Maxwell, con CT e incorporación de firmas.
MW es único por su implementación de CT. En Mimblewimble no hay direcciones. En su lugar, se utilizan factores ciegos para conectar a dos partes en una transacción. Estos factores se comparten solo entre las dos partes, y ninguna persona ajena tiene acceso a ellos. Si es necesario, pueden utilizarse como prueba de propiedad más adelante.
Los factores ciegos se utilizan para cifrar las entradas/salidas de las transacciones y las claves privadas/públicas de los participantes en las mismas. Los bloques solo contienen información sobre cuántas monedas hay en la cadena de entradas o salidas restantes. Las firmas también están disponibles para garantizar la validez. Las transacciones individuales, como “La persona A envía 1 BTC a la persona B” y “La persona B envía 1 BTC a la persona C”, no pueden ser vistas después de su realización.
Para entender realmente cómo funciona Mimblewimble, echemos un vistazo al modelo UTXO de Bitcoin.
En una típica transacción no criptológica, si la Persona A le da a la Persona B $1, el proceso es sencillo: Persona A: -$1, Persona B: +$1. Sin embargo, con Bitcoin y otras blockchains heredadas, el proceso funciona de forma diferente, ya que las entradas y salidas van del emisor al receptor.
Si la Persona A quiere enviar 1 BTC a la Persona B, este BTC no se deducirá directamente de la billetera (por la Persona B). En su lugar, la red BTC agrupa varias entradas de transacciones anteriores y las envía a la Persona B. Por lo tanto, una transacción BTC podría tener el siguiente aspecto Persona A: - (0.25 + 0.40 + 0.15 + 0.20) BTC, Persona B: + 1 BTC.
En el ejemplo anterior, el Bitcoin enviado se compone de cuatro entradas diferentes. Sin embargo, en la realidad se pueden utilizar más de 100 entradas para una sola transacción. El objetivo del protocolo MW es eliminar todas las entradas y salidas y hacer el proceso más eficiente, especialmente cuando se trata de grandes cantidades de datos. En lugar del modelo UTXO, se basa en un proceso de multifirma. Si la Persona A quiere enviar un BTC a la Persona B, ambos tendrán que crear una clave multifirma para confirmar la transacción.
Por su diseño, MimbleWimbleCoin está pensada para ofuscar cualquier transacción de criptomonedas con el fin de hacerla privada y hacerla imposible de rastrear. Dado que la blockchain de Mimblewimble es altamente escalable, mejora la usabilidad y la privacidad para los usuarios de criptomonedas. El MWC también se utiliza para recompensar a los mineros por validar las transacciones y mantener la seguridad de la red.
Mimblewimble es altamente escalable debido a la tecnología de corte que emplea. Un solo bloque consta de cientos de transacciones, junto con mucha información que debe almacenarse en la blockchain. Sin embargo, estos bloques pueden comprimirse con la función de corte de Mimblewimble, ya que gran parte de la información puede eliminarse de los bloques sin poner en riesgo la seguridad de la red de blockchain. La escalabilidad avanzada de Mimblewimble se consigue reduciendo el peso de la blockchain mediante la eliminación de elementos innecesarios y no utilizados.
Este es un ejemplo de cómo funciona el “corte” (cut-through). Supongamos que tres personas están involucradas en una transacción: Alice, Bob y Carol. Alice da $10 a Bob y, luego, Bob da inmediatamente los $10 que ha recibido a Carol. Bob se convierte en un intermediario en esta situación, y su parte de la transacción no será visible en la blockchain.
Una de las funciones principales de Mimblewimble es la privacidad. Mimblewimble también utiliza el principio de CoinJoin, que combina varias transacciones e impide el seguimiento de las mismas desde el exterior. La red de MW también puede utilizarse como una solución de sidechain que se conecta a Bitcoin.
Esta tecnología permite a MW combinar varias transacciones en una única gran transacción. Mimblewimble ha conseguido alcanzar un nivel de privacidad sin precedentes en el sector de las blockchains. Enviado en bloque con otras transacciones, el valor de su transacción es un misterio para la red y los observadores externos. Además, como no se utilizan direcciones, nadie puede asociar tu nombre a ninguna dirección y utilizarla para seguir tu actividad de transacciones.
Mimblewimble ofrece una privacidad prácticamente total sin sacrificar la escalabilidad. El remitente, el destinatario y el valor de la transacción permanecen confidenciales en todo momento. Por lo general, las blockchains orientadas a la privacidad, como Monero y Zcash, tienen tamaños de bloque mucho más pequeños y cobran tarifas más altas en comparación con otras blockchains. Este es también el caso de Mimblewimble.
En economía, el término fungibilidad significa la intercambiabilidad de las unidades de cualquier activo. En general, todas las criptomonedas se consideran activos fungibles. Sin embargo, la mayoría de las criptomonedas tienden a venderse a un precio descontado, mientras que MWC es fungible e irrastreable.
Una de las principales desventajas de Mimblewimble es su falta de lenguaje de scripting. Esto limita la funcionalidad de cualquier blockchain a la transferencia de fondos y transacciones monetarias. Estas limitaciones, a su vez, dificultan enormemente la introducción de protocolos de segunda capa como Lightning Network. Sin embargo, algunas funciones de los scripts pueden repetirse en MW mediante el uso de multifirmas y transacciones con bloqueo de tiempo. Según Andrew Poelstra, desarrollador de Bitcoin, la introducción de la funcionalidad de los contratos inteligentes es posible gracias a la combinación de los protocolos Bulletproofs y las tecnologías Scriptless Script.
Al igual que las actuales blockchains UTXO, Mimblewimble es vulnerable a la computación cuántica. El protocolo se basa en la criptografía de curva elíptica (ECC) para gestionar la privacidad y liberar nuevos CMM. En teoría, la computación cuántica podría descifrar la ECC, socavando así todo el protocolo.
Es importante señalar que los desarrolladores detendrán estos intentos antes de que puedan causar daños. Además, las consecuencias afectarían a la mayoría de los proyectos de blockchain, por lo que es probable que se desarrollen medidas de seguridad con antelación. Según expertos como Andrew Poelstra, Mimblewimble podría mejorarse con primitivas resistentes a la computación cuántica. Sin embargo, es necesario seguir trabajando para desarrollar pruebas estables en el plano cuántico.
Una diferencia entre Bitcoin y Mimblewimble es que este último admite transacciones privadas. Con Bitcoin, todas las transacciones se hacen públicas: los usuarios pueden comprobar los valores de entrada y salida, y verificar si una transacción concreta es válida a través de los exploradores de BTC. Sin embargo, cuando se utiliza Mimblewimble, todos los valores se cifran de forma homomórfica con factores ciegos.
Una segunda diferencia entre Mimblewimble y Bitcoin es el tamaño de los datos de sus blockchains en relación con la función de corte. A diferencia de Bitcoin y otras blockchains con PoW, la blockchain de Mimblewimble contiene solo la información esencial. Así, es más pequeña que la de Bitcoin y requiere menos recursos informáticos.
Por último, los núcleos de Mimblewimble admiten resúmenes de transacciones actualizables. Este mecanismo difiere del de Bitcoin, donde los nodos almacenan y verifican cada firma de una transacción, empezando por el bloque génesis.
Cuando se escribió este artículo, el MWC cotizaba a $4.02 con una capitalización de mercado de unos $43 millones. Hay unos 157 millones de MWC en circulación frente a una oferta máxima de 20 millones.
Fuente: CoinMarketCap | MimbleWimbleCoin
La minería de MimbleWimbleCoin está disponible con dos algoritmos, Cuckarood C29 y Cuckatoo C31. Este último trabajaba anteriormente con Grin y recientemente se ha cambiado a Cuckarood C29.
La minería del MWC puede realizarse a través del popular pool de 2Miners en la CIS, que cuenta con 9,000 mineros y admite tanto la minería en solitario como en pool. Para empezar a minar, tendrás que conseguir una dirección en la plataforma de trading o en la billetera. En la configuración del minero, ingresa tus datos de acceso al pool de 2Miners. A continuación, instala el propio minero. Por ejemplo, Gminer para tarjetas Nvidia/lolMiner es para AMD. A continuación, especifique el archivo .bat y el nombre de la granja, por ejemplo, rig-777.
Puedes comprar MWC en plataformas de intercambio como WhiteBIT y BitForex. Todo lo que necesitas hacer es crear una cuenta y verificarla antes de comprar tokens de Mimblewimble. También puedes descargar una billetera GUI desde el sitio web oficial de Mimblewimble para almacenar tus tokens de forma segura.
No hay duda de que una cantidad cada vez mayor de usuarios de criptomonedas está priorizando el anonimato en sus transacciones. Mimblewimble puede utilizarse para evitar que una blockchain revele la información del usuario. Las transacciones se cifran criptográficamente y, por tanto, no pueden asignarse de forma exclusiva. Además, las entradas y salidas en la blockchain pueden ser cortadas y borradas.
Los desarrolladores de blockchains heredadas siguen buscando formas de utilizar las innovaciones de Mimblewimble sin sacrificar las estructuras UTXO existentes. Si lo consiguen, el potencial de Mimblewimble será realmente ilimitado.
Con factores ciegos y esquemas de Pedersen, el protocolo de blockchain de Mimblewimble está diseñado específicamente para ofuscar los valores de las transacciones. La combinación criptográfica de estas características garantiza que solo el emisor y el receptor de una transacción conozcan los importes implicados. Estas transacciones son significativamente diferentes de las realizadas en blockchains UTXO como la de Bitcoin. En definitiva, Mimblewimble presenta actualmente una de las soluciones de privacidad más innovadoras en el espacio de las criptomonedas.
Sin spam. Sólo un montón de contenido de calidad y actualizaciones sobre el mundo de las criptomonedas.