Las criptomonedas no podrían existir sin la criptografía. Los avances en este campo pueden tener impactos de gran alcance en la tecnología Blockchain y su potencial. Examinaremos las opiniones de los expertos de la industria sobre los últimos avances criptográficos y su potencial para las criptomonedas.

Zero knowledge proofs: más que sólo privacidad

El director de investigación de la empresa Blockstream y el matemático Andrew Poelstra dijeron a Cointelegraph que los sistemas de Zero knowledge proofs (ZK-Proof), en español prueba de conocimiento cero, son "una de las áreas de desarrollo más emocionantes" en el espacio de la criptografía. Este tipo de criptografía es conocido y apreciado por ser la base de las soluciones de preservación de la privacidad.

Los ZK-Proof son la base de la tecnología de preservación de la privacidad incluida en la llamada “anoncoin” Zcash (ZEC). Según Poelstra, los criptógrafos han hecho importantes progresos en la eficiencia de la aplicación de esta tecnología y ahora trabajan "con supuestos criptográficos más robustos y bien aceptados".

La empresa de Blockchain Suterusu está trabajando actualmente en la implementación de la privacidad habilitada por ZK-Proof como una solución de segunda capa sobre las Blockchains de Bitcoin y Ethereum. El director de tecnología de la empresa, Huang Lin, que afirma haber investigado la criptografía durante más de una década, dijo a Cointelegraph:

"Las pruebas de conocimiento cero eficientes, cuando se aplican a los pagos anónimos descentralizados, pueden mejorar significativamente tanto su privacidad como su rendimiento".

Lior Yaffe, el cofundador y director general de Jelurida - la empresa detrás de la Blockchain NXT, Ardor e Ignis - también dijo que los ZK-Proofs pueden tener una influencia muy positiva en la escalabilidad. Explicó:

"En lugar de generar grandes bloques de transacciones y propagarlos a través de la red, los mineros pueden usar ZKP para generar pequeños conjuntos de datos que sólo muestren los cambios en el saldo de la cuenta, además de una prueba criptográfica de que no se ha producido un doble gasto".

El cofundador de Syscoin (SYS) y principal desarrollador, Jag Sidhu, dijo que los nuevos ZK-Proof recursivos podrían permitir transacciones privadas más baratas, más pequeñas y tan rápidas como las transacciones normales.

Cadenas laterales de Bitcoin habilitadas para ZK-Proof

En el pasado, Poelstra sugirió que los ZK-Proofs también permiten el desarrollo de cadenas laterales que operan sin confianza, lo que podría llevar la funcionalidad de las altcoins a Bitcoin (BTC). En febrero de 2019, ilustró los requisitos de tal sistema mientras hablaba con Forbes:

"Creo que ahora si queremos hacer una vinculación de dos vías real, probablemente necesitamos obtener como pruebas de conocimiento cero completas, eficientes y de propósito general, y necesitamos una forma para que los validadores de Bitcoin puedan validar lo que está pasando en la cadena lateral antes de permitir que las vinculaciones vuelvan".

Cuando Cointelegraph le preguntó sobre los desarrollos de las cadenas laterales sin confianza basadas en ZK-Proof, Poelstra explicó que hay mucho trabajo por hacer antes de que tales sistemas sean factibles. Explicó que los ZK-Proof eficientes permitirían verificar si se siguen las reglas de otra Blockchain, y la solución de escalado Plasma de Ethereum es un ejemplo de esto.

Aún así, Poelstra también explicó que el empleo de tales técnicas para la verificación de la cadena lateral "requeriría nuevos sistemas de prueba con muchas órdenes de magnitud más eficientes". Además, para poner en práctica esos sistemas los investigadores tendrían que resolver primero complejos problemas de incentivos. Concluyó:

"Como comunidad seguimos avanzando hacia estos objetivos pero todavía estamos muy lejos".

Si bien es un campo de desarrollo prometedor, las cadenas laterales de Bitcoin hasta ahora sólo han tenido un éxito limitado. De hecho, a mediados de octubre de 2019, sólo casi 77 millones de dólares de Bitcoin - alrededor del 0,054% - estaban bloqueados en las cadenas laterales. Durante el mismo mes, el CEO y cofundador de Blockstream, Adam Back, dio una razón aparente del lento desarrollo de la cadena lateral cuando dijo que hay un mayor incentivo financiero para crear altcoins comparado con construir en Bitcoin.

Los ZK-Proofs pueden hacer que Bitcoin sea más privado

Poelstra dijo a Cointelegraph que los ZK-Proofs también pueden hacer a Bitcoin más privado y citó a Taproot como ejemplo. Explicó que Taproot puede potencialmente hacer que cualquier transacción sea casi indistinguible de las demás en la Blockchain. Aún así, señaló que "los importes de las transacciones y el gráfico de las transacciones siguen expuestos, que son problemas mucho más difíciles de abordar".

Lin explicó que Suterusu se centra en el desarrollo e implementación de "un esquema de prueba de conocimiento cero, eficiente y sin configuración, con un tamaño de prueba casi constante adaptado para el pago confidencial en plataformas de contratos inteligentes".

El sistema de la empresa permite mover criptomonedas de la Blockchain principal en su segunda red posterior y moverlo ocultando "tanto la identidad del remitente y del receptor como el importe de la transacción". Además, la solución soporta contratos inteligentes. También expresó la idea de que el espacio de la criptografía debería centrarse más en la privacidad.

Criptografía post cuántica

Sidhu también sugirió que vale la pena examinar los recientes avances en la criptografía poscuántica. Este tipo de criptografía se centra en asegurar que los datos puedan seguir siendo encriptados y estar a salvo de miradas indiscretas una vez que la computación cuántica alcance su madurez. También aborda los temores de que los recientes avances en la computación cuántica puedan conducir al fin de las criptomonedas.

En su mayoría, la criptografía postcuántica diseña algoritmos de manera que intenta anular las ventajas de la computación cuántica en comparación con la computación tradicional. También sugiere que Bitcoin fue diseñado teniendo en cuenta la amenaza de la computación cuántica:

"Satoshi lo vio venir, por lo que creó hashes de una sola dirección como direcciones en lugar de claves públicas, ya que la criptografía de clave pública es susceptible de ataques de fuerza bruta cuántica. [...] Por eso también hay una estrategia de cambio de dirección para cada billetera."

Los avances en la criptografía y su impacto en las criptomonedas

Yaffe dijo que la computación multiparte (MPC, por sus siglas en inglés) es una de las áreas de investigación más activas en criptografía. Explicó la función de la MPC a Cointelegraph de la siguiente manera:

"La MPC permite a las entidades que no confían en las demás e incluso pueden ser negligentes o maliciosas, realizar conjuntamente un cálculo y ponerse de acuerdo sobre el resultado".

Los algoritmos de consenso de la Blockchain son un ejemplo de MPC, y el progreso en este espacio puede traer tipos dispares de progreso al espacio de la criptografía. Yaffe también citó la función de retardo verificable (VDF, por sus siglas en inglés) como otro avance importante, explicando que es similar a los algoritmos que permiten la minería con Proof-of-Work, "pero a diferencia de la minería, la VDF es imposible de paralelizar, lo que abre la posibilidad de igualar el campo de juego para los pequeños mineros". Yaffe ha compartido con Cointelegraph su predicción de cómo funcionarán las futuras Blockchain:

"Usando todo lo anterior, espero que los futuros productos Blockchain se asemejen a un montón de información para un espectador externo, mientras que los usuarios que realmente tienen las llaves podrán ver el historial completo de sus transacciones. Algunas de estas tecnologías aún no están listas para su uso en el mundo tradicional [...] pero en los últimos años hubo muchas mejoras en esta área y sigue mejorando rápidamente".

Aunque no es una cadena lateral, el puente Syscoin de Sidhu permite a los usuarios mover el valor a través de las Blockchain sin intermediarios o custodia sólo con principios criptográficos. Explicó:

"Se pretendía que fuera un paso en la dirección de la visión consensuada de cadena cruzada que tenemos, en la que los usuarios deberían poder moverse libremente a través de cualquier cadena eligiendo genéricamente atributos como la seguridad, la conveniencia (rendimiento) y las características técnicas de la cadena".

Poelstra también citó la multifirma interactiva y explicó que este tipo de tecnología simplifica considerablemente los contratos complejos, como los de depósito o los contratos hash timelock necesarios para que funcione la Lightning Network. Más precisamente, este tipo de criptografía permite que tales contratos se expresen como una sola firma.

Sigue leyendo: