ÚLTIMAS NOTICIAS
SELECCIONADO PARA TI

Vitalik Buterin detalla la "mezcla local" en su tercer mensaje de ofuscación

PorHannah CollymoreHannah Collymore 2 minutos de lectura
Vitalik Buterin detalla la "mezcla local" en su tercer mensaje de ofuscación
  • Vitalik Buterin ha publicado la tercera parte de su serie sobre ofuscación criptográfica, en la que examina un método llamado mezcla local.
  • Esta técnica se inspira en la criptografía simétrica, ejecutando circuitos a través de pasos de reversibilidad, endurecimiento, incorporación de dispositivos y mezcla que dispersan las compuertas basura al tiempo que preservan la salida.
  • Buterin lo califica como una apuesta temeraria y arriesgada, basada en un cementerio de intentos fallidos de criptografía de caja blanca.

 

Vitalik Buterin, cofundador Ethereum , publicó el viernes la tercera entrega de su serie sobre ofuscación criptográfica. 

Examinó un método llamado "mezcla local" que descarta las redes y las curvas elípticas en favor de ideas extraídas del diseño de funciones hash.

Buterin publicó la primera parte el 29 de junio, y la segunda, que es el informe sobre diamond iO, se publicó el 28 de julio. 

En esas publicaciones, abordó las construcciones con gran cantidad de retículos. Con la mezcla local, Buterin afirmó que se trata de "una forma totalmente diferente de hacer criptografía". En su publicación, escribió que la mezcla local no tiene curvas elípticas, ni factorización prima, ni retículos en ninguna parte del diseño.

Según Buterin, el pariente más cercano de la mezcla local es la criptografía simétrica, que es la disciplina que subyace al cifrado y al hash cotidianos.

Puertas de chatarra y un circuito funcionando en reversa

El proceso de mezcla local comienza con un circuito formado por puertas lógicas como XOR, AND y NOT, que pasa por una tubería que mantiene la salidadentmientras elimina cualquier tracde la lógica interna.

Buterin escribió que la mezcla local pasa por el siguiente circuito original, al que se le añade reversibilidad, endurecimiento, incorporación de dispositivos, mezcla y, finalmente, ofuscación.

Durante la mezcla, se dispersan compuertas de desecho por todo el circuito. A continuación, se reorganiza la disposición y se intercambian pequeños bloques por diferentes compuertas que realizan el mismo cálculo.

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

La reversibilidad es primordial porque hace posible todo lo demás. Buterin explica que una compuerta reversible puede reescribirse como una pila arbitraria de otras compuertas reversibles con un comportamiento idéntico. Esto es más difícil de lograr con una compuerta AND o OR. 

Una apuesta basada en fracasos pasados

Buterin seguía calificando la mezcla local como una "apuesta arriesgada y temeraria", escribiendo que se asienta sobre "un cementerio de intentos fallidos de criptografía de caja blanca" 

Sin embargo, señaló que los autores de la mezcla local afirman que un mayor esfuerzo, junto con la disposición a aceptar mayores costes generales, podría hacer que la idea se mantuviera.

Una solución propuesta es la inteligencia artificial, ya que podría comprimir las tres décadas de desarrollo de funciones hash necesarias en tan solo unos años. Sin embargo, esto se aleja de los métodos basados ​​en retículos, donde la desventaja radicaba en las suposiciones de seguridad.

Buterin calificó la ofuscación como el "jefe final de la criptografía", y en esta última publicación la denominó "la última frontera de la criptografía". 

Según él, las construcciones más rigurosas requieren tiempos de ejecución "literalmente galácticos", más largos que la vida del universo. 

¿Por qué merece la pena el esfuerzo de la ofuscación?

Mediante la ofuscación, un programa puede transformarse en una versión cifrada que, aun así, se ejecuta con entradas normales. En este caso, se devuelven las salidas habituales ocultando su código.

Cuando la ofuscación se combina con una cadena de bloques, se obtiene algo parecido a un "tercero de confianza sin necesidad de confianza" que permite cosas como votaciones privadas y resistentes a la colusión, sin un comité M de N en el que confiar.

Las mentes más brillantes del mundo de las criptomonedas ya leen nuestro boletín. ¿Te apuntas? ¡ Únete!

Preguntas frecuentes

¿Qué es la mezcla local?

La mezcla local es un método de ofuscación criptográfica que transforma un circuito añadiendo compuertas basura, reordenándolas y reemplazando pequeñas secciones con compuertas funcionalmentedent, todo ello preservando las salidas del circuito y ocultando su lógica interna. Buterin señala que no utiliza curvas elípticas, factorización prima ni retículos.

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

A diferencia de las construcciones basadas en retículos que presentó en sus dos primeras publicaciones, la mezcla local se inspira en la criptografía simétrica, la tradición que sustenta las funciones hash como SHA y BLAKE, y no requiere conocimientos de retículos. Buterin la describe como una apuesta arriesgada que implica una mayor carga computacional.

¿Por qué es importante la ofuscación en las cadenas de bloques?

Buterin argumenta que la ofuscación combinada con una cadena de bloques se aproxima a un "tercero de confianza sin necesidad de confianza", lo que posibilita aplicaciones como un sistema de votación seguro, privado y resistente a la colusión, prácticamente sin necesidad de confianza y sin un comité umbral M de N.

Comparte este artículo

Aviso legal. La información proporcionada no constituye asesoramiento comercial. Cryptopolitanconsultar no se responsabiliza de las inversiones realizadas con base en la información proporcionada en esta página. Recomendamostronencarecidamente realizar una investigación independientedent un profesional cualificado 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 redacción de blogs y reportajes sobre eventos en el ámbito de las criptomonedas. En Cryptopolitan, colabora en la sección de noticias, informando y analizando las últimas novedades en DeFi, RWA, regulación de criptomonedas, IA y tecnologías de vanguardia. Se graduó en Administración de Empresas por la Universidad de Arcadia.

MÁS… NOTICIAS