ÚLTIMAS NOTICIAS
SELECCIONADO PARA TI

Vitalik Buterin detalla el 'mezclado local' en su tercer post de ofuscación

PorHannah CollymoreHannah Collymore 2 min de lectura
Vitalik Buterin detalla el 'mezclado local' en su tercer artículo sobre ofuscación
  • Vitalik Buterin ha publicado la tercera parte de su serie sobre ofuscación criptográfica, examinando un método llamado mezclado local.
  • La técnica se inspira en la criptografía simétrica, haciendo pasar los circuitos por pasos de reversibilidad, endurecimiento, gadgetización y mezcla que dispersan puertas basura mientras preservan la salida.
  • Buterin lo califica como una apuesta arriesgada y salvaje que se asienta sobre una tumba de intentos fallidos de criptografía de caja blanca.

 

El cofundador de Ethereum, Vitalik Buterin, publicó el tercer capítulo de su serie de ofuscación criptográfica el viernes. 

Examinó un método llamado "mezclado local" que descarta las retículas y las curvas elípticas en favor de ideas tomadas del diseño de funciones hash.

Buterin había publicado Parte I el 29 de junio 29, y la segunda, que es la descripción de escritura de diamante iO, se publicó el 1 de julio 28. 

En esas publicaciones, tocó construcciones pesadas en retículas. Con el mezclado local, Buterin dijo que es "una forma totalmente diferente de hacer criptografía". En su publicación, escribió que el mezclado local no tiene curvas elípticas, ni factorización de primos, ni retículas en ningún lugar del diseño.

Según Buterin, el pariente más cercano al mezclado local es la criptografía simétrica, que es la disciplina detrás del cifrado y el hashing cotidianos.

Compuertas de basura y un circuito ejecutado al revés

El proceso de mezclado local comienza con un circuito compuesto por compuertas lógicas como XOR, AND y NOT, que pasa por una tubería que mantiene la salida idéntica mientras elimina cualquier rastro de la lógica interna.

Buterin escribió que el mezclado local pasa por el siguiente circuito original, añadiendo reversibilidad, endurecimiento, gadgetización, mezclado y finalmente ofuscación.

Durante el mezclado, las compuertas de basura se dispersan por el circuito. La disposición se mezcla y se intercambian pequeños bloques por diferentes compuertas que calculan lo mismo.

Sin embargo, no es suficiente por sí solo, y por eso los otros pasos son importantes, ya que realizan la mayor parte del trabajo.

La reversibilidad viene primero porque hace posible el resto. Buterin explica que una compuerta reversible se puede reescribir como una pila arbitraria de otras compuertas reversibles con comportamiento coincidente. Esto es más difícil de hacer con una AND o una OR. 

Una apuesta basada en fracasos pasados

Buterin aún llamó al mezclado local una "apuesta salvaje y arriesgada", escribiendo que se asienta en "un cementerio de intentos fallidos de criptografía de caja blanca". 

Sin embargo, señaló que los autores del mezclado local dicen que más esfuerzos, junto con una disposición a aceptar una sobrecarga mayor, podrían hacer que la idea funcione.

Un atajo propuesto es la inteligencia artificial, ya que podría comprimir las tres décadas de funciones hash necesarias para madurar en un período de unos pocos años. Sin embargo, se aleja de las rutas basadas en retículas, donde la compensación era las suposiciones de seguridad.

Buterin llamó a la ofuscación el "jefe final de la criptografía" en su publicación de junio, y la llamó "la última frontera de la criptografía" en esta última publicación. 

Dijo que las construcciones más rigurosas tienen tiempos de ejecución "literalmente galácticos", más largos que la vida del universo. 

¿Por qué vale la pena la ofuscación el problema?

Un programa se puede convertir en una versión cifrada que aún se ejecuta en entradas ordinarias usando ofuscación. Aquí, se devuelven salidas ordinarias mientras se oculta su código.

Cuando la ofuscación se combina con una blockchain, se acerca a un "tercero de confianza sin confianza" que permite cosas como votación privada y resistente a la colusión sin necesidad de confiar en un comité M-of-N.

Si estás leyendo esto, ya vas por delante. Mantente así con nuestro boletín.

Preguntas frecuentes

¿Qué es el mezclado local?

El mezclado local es un método de ofuscación criptográfica que transforma un circuito añadiendo puertas basura, reordenándolas y sustituyendo pequeñas secciones por puertas funcionalmente idénticas, todo ello preservando las salidas del circuito y ocultando su lógica interna. Buterin señala que no utiliza curvas elípticas, factorización de primos ni retículos.

¿En qué se diferencia el mezclado local de los enfoques de ofuscación anteriores de Buterin?

A diferencia de las construcciones basadas en retículos de sus dos primeros artículos, el mezclado local se inspira en la criptografía simétrica, la tradición detrás de funciones hash como SHA y BLAKE, y no requiere conocimiento de retículos. Buterin lo describe como una apuesta arriesgada y salvaje que acepta una mayor sobrecarga computacional.

¿Por qué importa la ofuscación para las blockchains?

Buterin argumenta que la ofuscación combinada con una blockchain se acerca a un "tercero de confianza sin confianza", haciendo posibles aplicaciones como un sistema de votación seguro, privado y resistente a colusiones con casi ninguna suposición de confianza y sin comité de umbral M-of-N.

Comparte este artículo

Descargo de responsabilidad. La información proporcionada no constituye asesoramiento financiero. Cryptopolitan.com no asume ninguna responsabilidad por las inversiones realizadas basándose en la información proporcionada en esta página. Recomendamos encarecidamente realizar una investigación independiente y/o consultar con un profesional calificado antes de tomar cualquier decisión de inversión.

Hannah Collymore

Hannah Collymore

Hannah es escritora y editora con casi una década de experiencia en la redacción de blogs y la cobertura de eventos en el ámbito de las criptomonedas. En Cryptopolitan, Hannah contribuye a la página de noticias, informando y analizando los últimos avances en DeFi, RWA, regulación de criptomonedas, inteligencia artificial y tecnologías de vanguardia. Se graduó de la Universidad de Arcadia con una licenciatura en Administración de Empresas.

MÁS … NOTICIAS