No se ató la lengua sobre criptografía: explicó la tecnología Mimblewimble. Tom Elvis Jedusor creó Mimblewimble para proporcionar soluciones tanto a los problemas de privacidad como de escalabilidad en criptomonedas. Mimblewimble lleva el nombre de un hechizo de Harry Potter que evita que las personas derramen secretos.
La tecnología Mimblewimble es increíblemente compleja. En este artículo, desglosaremos los conceptos básicos de la tecnología y sus aplicaciones.
Verificación de transacciones
Mimblewimble busca verificar las transacciones asegurándose de que la suma de la salida de una transacción, menos la suma de la entrada, es igual a cero. Esto se logra mediante la utilización de Transacciones Confidenciales que prueban la creación de nuevos fondos.
Este concepto de validación de transacciones sin conocer los valores es una reminiscencia de pruebas de conocimiento cero en Zcash y RingCTS en Monero.
Un aspecto importante de Mimblewimble es que no utiliza direcciones. En su lugar, dos carteras se comunican entre sí para intercambiar datos. Solo los participantes podrán leer los datos, y la información no es reutilizable por terceros (las dos partes ni siquiera necesitan estar en línea al mismo tiempo).
Reducción del tamaño de blockchains
Una de las razones por las que Mimblewimble es cada vez más prometedor para la comunidad criptográfica es su promesa de reducir el tamaño de blockchains.
Mimblewimble busca lograr esto agregando todas las transacciones en una sola transacción con las entradas y salidas mezcladas entre sí. Como tal, si alguien tuviera que ver un bloque de transacciones, le proporcionaría información intrascendente; no hay información sobre una única transacción.
Por lo tanto, los nodos verifican la legitimidad de una transacción sin revelar ningún valor o información asociada a la transacción.
Escalabilidad
El enfoque de Mimblewimble para resolver la escalabilidad es más directo que las soluciones anteriores de Capa 2. Las soluciones de capa 2 se utilizan para escalar la capacidad de transacción de blockchain sin dejar de conservar los beneficios de un protocolo descentralizado y distribuido. Comúnmente se piensa que resolver el problema de la escalabilidad ayudará a la adopción de la tecnología blockchain en la corriente principal.
Para el contexto, una solución popular de Capa 2 es Lightning Network (LN). El LN es un protocolo de pago que opera en la parte superior de las criptomonedas, como Bitcoin. Proporciona transacciones más rápidas entre nodos y se apoda como la solución a los problemas de escalado de Bitcoin.
El LN funciona abriendo un canal de pago a la cadena de bloques base relevante (Capa 1). Esto es seguido por cualquier número de transacciones Lightning que actualizan la distribución de los fondos del canal sin transmitir a la cadena de bloques. Esto es opcionalmente seguido por el cierre del canal de pago y la difusión de la versión final de la transacción para distribuir los fondos del canal.
Mimblewimble, sin embargo, busca eliminar las transacciones antiguas y redundantes en la cadena de bloques en un intento por mejorar la eficiencia. Elimina las entradas gastadas en la cadena de bloques al agregar transacciones intermediarias juntas, reduciendo así el tamaño de la cadena de bloques. Este protocolo emplea un método llamado 'corte'.
En un bloque Mimblewimble, las transacciones de corte se representan únicamente por el núcleo de transacción, mientras que todas las salidas aparecen iguales porque están representadas por grandes números, y por lo tanto no es posible diferenciar.
Sonrisa
Si echa un vistazo a Grin en GitHub, proporciona una introducción a Mimblewimble. Esta introducción ayuda a aclarar e iluminar cómo Mimblewimble ayuda a reducir el tamaño de una cadena de bloques.
“Todo lo que necesita ser comprobado en un bloque es que la propiedad ha sido probada (que proviene de núcleos de transacción) y que todo el bloque no agregó ningún suministro de dinero. Por lo tanto, los insumos y los productos se pueden eliminar, ya que su contribución a la suma global se cancela. Tenga en cuenta que toda la estructura de transacciones ha sido eliminada y el orden de las entradas y salidas ya no importa. Sin embargo, la suma de todas las salidas en este bloque, menos las entradas, sigue siendo garantizada como cero.”
Esta aplicación es notable por tres razones. En primer lugar, asegura que no se pueda determinar ninguna entrada y salida coincidentes, manteniendo la capacidad de validar transacciones dentro de un bloque determinado. En segundo lugar, permite que el protocolo Mimblewimble sea más escalable. Y en tercer lugar, todo el estado de la cadena se puede validar, al igual que un nodo completo, incluso si ni un solo usuario conserva la mayoría de los datos históricos de la cadena de bloques.
La sonrisa en sí misma es la criptomoneda de Mimblewimble. Está codificado para proporcionar los mismos niveles de privacidad, fungibilidad y escalabilidad. El token logra este nivel de privacidad y fungibilidad al excluir direcciones y cantidades de transacción. Esto se hace fusionando las transacciones, eliminando así toda la información intermediaria. Cada bloque de Sonrisa también aparece como una transacción. No se muestran todas las transacciones dentro de ese bloque.
Todas las salidas gastadas se pueden eliminar sin ningún riesgo asociado. Esto ayuda a reducir el tamaño de blockchain. Como resultado del tamaño reducido de blockchain, los usuarios son libres de descargar y verificar la cadena de bloques. Además, es notablemente más rápido hacer esto con Sonrisa que con otros tokens.
Observaciones finales
Hay tres puntos esenciales a recordar con la tecnología Mimblewimble:
Su objetivo es proporcionar una respuesta a la escalabilidad reduciendo el tamaño de blockchains.
Su objetivo es mejorar drásticamente la privacidad a través de su método de combinar transacciones en una sola mediante el no uso de direcciones y la eliminación de toda la información intermediaria. Esto, a su vez, permite la fungibilidad completa.
La totalidad de la cadena de bloques se puede verificar incluso si nadie tiene acceso a la mayoría de los datos históricos de blockchain.
Para obtener más información y guías de Coin Remache, haga clic aquí.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.