Propuesta de cocreador de Ethereum plantea aumentar tamaño de direcciones

0
394
Propuesta de cocreador de Ethereum plantea aumentar tamaño de direcciones

Vitalik Buterin, uno de los creadores de Ethereum publicó recientemente una propuesta de mejora de la red en la que ha planteado el incremento de las direcciones de cartera de 20 a 32 Bytes para incrementar la resistencia de colisiones.

En criptografía, cuando hablamos de resistencia de colisiones, hacemos referencia a que no sea posible que dos entradas diferentes generen una misma salida. Pues de lo contrario, dos llaves privadas diferentes podrían tener acceso a una misma dirección pública.

De acuerdo con información publicada en el sitio Criptonoticias, el propósito de la propuesta es el de aumentar la resistencia a colisiones que poseen los hashes de las direcciones públicas, y la mejora aplicaría únicamente para las direcciones de cartera.

Los contratos inteligentes, continuarían utilizando direcciones de 20 bytes. Pero para que las direcciones de 32 bytes puedan funcionar con los contratos inteligentes sin problema, se establecería la creación de una “tabla de traducción”. Un algoritmo encargado de comprimir y descomprimir las nuevas direcciones.

La propuesta de Buterin incrementaría la resistencia de colisiones | Foto Criptonoticias

En Ethereum, la resistencia de colisiones actualmente es de 2^80, por lo que la probabilidad de generar una misma salida para dos entradas diferentes es muy pequeña. No obstante, la actualización aumentaría la resistencia a 2^160.

Es importante señalar que para que un atacante pueda aprovechar esta vulnerabilidad es necesario que tenga conocimientos avanzados en criptografía y contar con un computador muy potente, capaz de iterar tantas veces como para encontrar las entradas del hash respectivo.

Tal vez te interese leer: Ganancias de Chiliz alcanzan 1600% en marzo

Pero ante la perspectiva de la denominada computación cuántica, que implicaría un crecimiento exponencial del poder de cálculo actual, no solo las claves privadas de criptomonedas, sino criptografía en general necesitaría importantes cambios para protegerse.

Una alternativa propuesta por Buterin en caso de no aceptarse las direcciones de 32 bytes, es utilizar un esquema de 20 bytes en formato dividido. Según el cual 15 bytes servirían para el esquema de la dirección y 5 para fijar una identificación.

LEAVE A REPLY

Please enter your comment!
Please enter your name here