- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menúConsenso
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
¿Mejor en Bizancio? Ethereum avanza paso a paso hacia una mejora en la Privacidad .
La próxima bifurcación dura "Byzantium" de Ethereum marcará el comienzo de nuevos procedimientos criptográficos que eventualmente deberían allanar el camino para una mayor Privacidad.
Los usuarios de Ethereum podrían recibir pronto un impulso de Privacidad muy necesario.
Una deficiencia que ha existido durante mucho tiempo en todas las redes públicas de blockchain, lala segunda cadena de bloques más grandeSin embargo, sigue aspirando a grandes mejoras en suPróximo lanzamiento de ByzantiumPara la mayoría de los usuarios que compran y mantienen, estas limitaciones pueden no ser evidentes, pero eso no quiere decir que no haya implicaciones potenciales que podrían afectar a la amplia variedad de usuarios que la red está tratando de atraer.
Por ejemplo, la actualización del software se produce en un momento en que la regulación está poniendo a prueba la red; al menos un gobierno ya ha tomado medidas contra lo que se ha convertido en su principal caso de uso en 2017. El mes pasado, China emitió no solo una prohibición totalen las ICO, pero los intercambios ordenados (incluidos los que compran y venden ether)datos del cliente a manoA las autoridades.
Esta mayor atención es solo ONE de los factores que han puesto de manifiesto las limitaciones de la red. Actualmente, cada transacción es visible permanentemente en la blockchain de Ethereum , lo que significa que las inversiones realizadas por particulares, incluso las que podrían ser ilegales, pueden ser ampliamente observadas. Esta disponibilidad de la información del usuario, que no es exactamente un error ni una característica, sigue siendo algo que muchos desarrolladores se han propuesto corregir.
Lo que complica las cosas, sin embargo, es que hasta la fecha Ethereum no es conocido por sus características de Privacidad .
Mientras que Zcash ayudó a ser pionero El uso de zk-snarks y Monero popularizó las firmas de anillo y las direcciones ocultas; Ethereum quizás ha tenido dificultades para encontrar un valor agregado similar cuando se trata del anonimato.
Pero la próxima bifurcación dura de Byzantium, que se espera que ocurra en octubre, introducirá dos nuevos procedimientos criptográficos que eventualmente deberían allanar el camino para una mayor Privacidad.
Byzantium, la primera actualización importante de Ethereum desde 2016, es en realidad la mitad de una actualización mucho más grande diseñada para mejorar la usabilidad de la plataforma.llamada MetrópolisTambién será la primera gran actualización técnica desde que la red fue valorada en miles de millones, un avance que podría añadir dramatismo al proceso.
De cara al futuro, la segunda parte de Metropolis, Constantipole, se ha pospuesto indefinidamente, lo que significa que los usuarios tendrán que esperar antes de poder disfrutar de la máxima Privacidad en la plataforma.
Sin embargo, eso no quiere decir que no se estén realizando esfuerzos sustanciales para lograr ese objetivo.
¿Dónde estamos ahora?
La Privacidad en Ethereum es una tarea notoriamente compleja, ya que contradice algunos métodos básicos de cómo funciona una cadena de bloques.
La transparencia en una cadena de bloques es vital para proteger a sus usuarios del riesgo de doble gasto, que ocurre cuando un usuario malintencionado envía la misma moneda a dos lugares diferentes a la vez. Este riesgo se resuelve haciendo visibles los detalles de cada transacción y almacenándolos en un libro de contabilidad ampliamente distribuido.
Como este procedimiento es fundamental para la Tecnología, reescribirlo requiere matemáticas de alto nivel que nunca antes se han intentado.
Como tal, los desarrolladores de Ethereum se están tomando ese intento en serio y están contactando a colegas en otras plataformas blockchain para obtener nuevas ideas y características. Por ejemplo, el equipo de Ethereum ha sidotrabajando juntos con la moneda centrada en la privacidad, Zcash, en zk-snarks, lo que podría permitir a los usuarios de Ethereum realizar sus transacciones más privadas.
Mediante esta Tecnología, se puede verificar una afirmación sin necesidad de revelar información adicional a su validez. Como método de cifrado, los zk-snarks funcionan traduciendo lo que se desea demostrar a una forma equivalente, sin que nadie conozca la solución de las ecuaciones algebraicas que lo generaron.
Cabe destacar que la próxima bifurcación dura de Byzantium introduce nuevas primitivas de curva elíptica y una función de emparejamiento para una curva específica, lo que posibilitará la criptografía y reforzará la seguridad de los cálculos zk-snark. Cuanto mayor sea la curva, mayor será la seguridad, pero conlleva mayores costos por operación.
Como resultado, estos pesados procedimientos matemáticos ahora son demasiado costosos para ejecutarlos en la plataforma Ethereum .
En principio, antes de Byzantium, la máquina virtual de Ethereum podía completar un zk-snark, pero sería demasiado costoso integrarlo en un solo bloque. Sin embargo, la bifurcación dura de Byzantium introducirá una comprobación de emparejamiento con subsidio de gas que reduce el costo de computación de un zk-snark. Si no está seguro, "GAS" es una unidad utilizada para medir el esfuerzo computacional que implica una transacción y se utiliza para calcular tarifas.
¿Qué es necesario hacer?
Debido a esta nueva característica, la primera transacción zk-snarkfue verificadoen la red de pruebas de Bizancio a principios de esta semana. La transacción, visible en la red de pruebas,aquíCostó un total de 1.933.895 de GAS. Para ponerlo en contexto, una transacción no privada cuesta actualmente mucho menos, alrededor de 21.000 de GAS.
Aún así, además de este costo, y más allá de la verificación en sí, no hay nada en Ethereum que hoy pueda respaldar la tecnología.
Como explicó el investigador principal de zk-snark en Ethereum, Christian Reitwiessner, la "pieza faltante" es la parte del sistema que se comunicaría con la máquina virtual de Ethereum , que traduce las instrucciones y las transmite a los nodos de la red.
"Necesitamos implementaciones prácticas de todos los demás componentes de un sistema zk-snark (aparte de la verificación)", dijo a CoinDesk.
Algunas de estas características podrían definirse pronto. Por ejemplo, es necesario trabajar para traducir una tarea computacional del código fuente al formato requerido por un zk-snark. Reitwiessner afirmó que esto se encuentra actualmente en pleno desarrollo y probablemente se lanzará en la conferencia de desarrolladores de Ethereum de noviembre.
Sin embargo, hay otros hitos que aún requieren investigación exhaustiva antes de poder alcanzarlos.
Actualmente, independientemente de si una transacción de ether es privada, siempre será visible para la persona que paga el GAS.
Finalmente, las nuevas funciones lanzadas en la segunda actualización de Ethereum , Constantinople, tendrán como objetivo proporcionar una billetera de Ethereum flexible, que permitirá a los usuarios pagar el GAS con tokens en lugar de ether. Según Reitwiessner: «Esto podría incluir el pago del GAS con tokens, como zk-SNARK».
Posponer esta característica hasta Constantinopla también les da a los desarrolladores de Ethereum algo de tiempo para resolver otros desafíos complejos.
En ONE, Ethereum debe contrarrestar un problema de seguridad dentro de la propia tecnología zk-snark, conocido como la configuración de confianza. Cuando Zcash lanzó su moneda basada en zk-snark en octubre de 2016, se correspondió con... una actuación elaborada, donde cada miembro del equipo de desarrollo de z-cash prendió fuego a las computadoras que habían utilizado para darle vida a z-cash.
Esto pretendía demostrar que no existía una puerta trasera en la Tecnología que permitiera a los desarrolladores manipular la red. El problema ahora es que Ethereum debe desarrollar algo equivalente, pero que pueda escalar a miles de participantes.
Además, es necesario desarrollar soluciones para generar pruebas matemáticas junto con un zk-snark. Además, se requiere más programación para establecer la posibilidad de que los zk-snarks ocurran fuera de la cadena de bloques.
A la luz de esto, podría ser que mientras tanto se desarrolle una alternativa más suave a zk-snarks.
Reitwiessner lo insinuó y añadió:
"Además, no estamos atados a un zk-snark específico ni siquiera a los zk-snarks en sí".
Como tal, sus declaraciones insinúan que, para Ethereum, la conversación Privacidad apenas está comenzando.
Pasos de bebéimagen vía Shutterstock
Rachel-Rose O'Leary
Rachel-Rose O'Leary es programadora y escritora en Dark Renaissance Technologies. Fue redactora principal de tecnología para CoinDesk entre 2017 y 2018, cubriendo temas de Privacidad y Ethereum. Tiene formación en arte digital y filosofía, y escribe sobre Cripto desde 2015.
