El exchange descentralizado Uniswap anunció el 23 de marzo un lanzamiento planificado de su segunda versión principal, Uniswap V2. Entre las características principales, la nueva plataforma contará con swaps flash, una característica similar a los infames préstamos flash que algunos alegan son culpables de los recientes hacks de finanzas descentralizadas (DeFi).

El lanzamiento de la actualización está programado tentativamente para el segundo trimestre de 2020, aunque la publicación del blog de Uniswap enfatiza que "no es una fecha de lanzamiento anunciada".

Uniswap es una plataforma descentralizada de exchange de criptomonedas que ofrece una funcionalidad similar a ShapeShift o Bancor. A diferencia de los exchanges descentralizados tradicionales, no hay una cartera de pedidos. Las operaciones dependen de pares de activos donde Ether (ETH) es siempre la moneda base.

Uniswap V2 permitirá swaps directos de token a token, lo que es especialmente útil para intercambiar una moneda estable de dólar estadounidense por otra. Si bien esto se puede hacer en este momento mediante el enrutamiento a través de ETH, un intercambio directo reduce las pérdidas por tarifas y demoras.

Prevención de bugs para el oráculo DeFi

Uniswap estaba en el centro de dos exploits consecutivos realizados en la plataforma bZx. Una de las razones por las cuales el segundo hack fue posible fue que bZx dependía de Uniswap y Kyber como oráculos de precios, a pesar de su relativamente baja liquidez.

Uniswap V2 intenta solucionar parcialmente este problema creando un feed de precios promediado en el tiempo. Para influir en los valores de precios transmitidos por la plataforma, el atacante debería afectar al menos dos bloques en sucesión directa.

Se dice que este diseño previene ataques basados en préstamos flash, según Vitalik Buterin, ya que los fondos prestados solo pueden existir para un bloque. Tomar el promedio de tiempo de los precios también hace que el protocolo sea más resistente a cualquier tipo de manipulación en general.

Añadiendo fondos propios

Los préstamos flash generalmente fueron culpados por los hacks, a pesar del hecho de que muchos comentaristas señalaron vulnerabilidades críticas en el software bZx. Aun con su mala reputación, Uniswap V2 contará con una función de financiación denominada swap flash.

El swap permite a los usuarios retirar una cantidad ilimitada de tokens ERC-20 de un grupo de liquidez, siempre que en el mismo bloque se devuelvan los tokens o su equivalente en ETH.

La característica permitiría el arbitraje de DeFi sin capital, donde los traders juegan con la diferencia de precio del mismo activo entre varias plataformas. También podría hacer que la adquisición de apalancamiento a través de Maker (MKR) sea más eficiente.

Algunos traders utilizan actualmente la plataforma de préstamos para ingresar a posiciones apalancadas de Ether comprando ETH recursivamente con el Dai (DAI) acuñado por el sistema.

Con el swap flash, se puede alcanzar el apalancamiento deseado simplemente tomando prestado ETH de Uniswap y devolviéndolo como DAI de Maker. Si bien simplifica el proceso, no lo hace libre de riesgos, ya que Maker sufrió liquidaciones indebidas recientemente.

Sigue leyendo: