21 de agosto, Vitalik Buterin, cofundador de Ethereum, publicó su último artículo “Obfuscation (Parte III): Local Mixing”, en el que profundiza en una hoja de ruta de técnicas de ofuscación criptográfica que se está explorando: el “mezclado local” (Local Mixing). Además, afirma que podría convertirse en una nueva herramienta de base para la criptografía, después de las curvas elípticas, RSA y la criptografía de retículos.
Vitalik publica investigación sobre “mezclado local” en criptografía: explora técnicas de ofuscación de próxima generación, o podría ser un nuevo primitivo base de la criptografía
Vitalik señala que, en la actualidad, las técnicas de ofuscación dominantes dependen principalmente de supuestos matemáticos complejos, pero a menudo conllevan un costo computacional extremadamente alto. En cambio, el mezclado local emplea una idea completamente distinta: no depende de curvas elípticas, de la factorización de enteros grandes ni de criptografía de retículos. En lugar de ello, toma prestadas experiencias del diseño de criptografía simétrica y funciones hash, y mediante la continua alteración, reconfiguración y ocultamiento de la estructura del circuito elimina la filtración de información manteniendo la funcionalidad sin cambios. La técnica de mezclado local incluye, entre otros, pasos como la reversibilidad (reversibility), el endurecimiento (hardening), el mezclado (mixing), la segmentación (splitting), el “camino de cruce” (crossing walk) y la “componentización” (gadgetization). Todo ello, al incorporar estructuras aleatorias al circuito, reordenar compuertas lógicas y usar mecanismos de ocultamiento no lineales, hace que sea difícil para el atacante recuperar la lógica de cómputo original.
Vitalik indica que esta tecnología aún se encuentra en una etapa temprana; su seguridad todavía no ha sido validada mediante verificación a largo plazo y enfrenta retos como ataques de aleatoriedad y análisis lineal. No obstante, considera que el mezclado local representa una ruta completamente nueva de exploración criptográfica, cuyo objetivo es construir esquemas más eficientes de ofuscación indistinguible (iO). Si la técnica de mezclado local logra un avance, podría dar lugar a nuevos esquemas de cifrado público resistente a la computación cuántica y, además, impulsar el desarrollo de la ofuscación general. Actualmente, este campo aún requiere varios años de análisis criptográfico y validación de optimizaciones; sin embargo, la investigación asistida por IA podría acelerar de forma significativa el proceso hacia su madurez.
Vitalik también afirma que las técnicas de ofuscación se consideran el “último frente” de la criptografía, porque, en teoría, otros primitivos criptográficos pueden construirse a partir de la ofuscación y funciones unidireccionales. El mezclado local no solo podría reducir el costo de las soluciones tradicionales de ofuscación, sino también convertirse en una dirección importante para la infraestructura criptográfica del futuro.