Saltar al contenido

Chainlink VRF se lanza para proporcionar aleatoriedad a prueba de manipulaciones para contratos inteligentes

Chainlink VRF Launches to Provide Tamper-Proof Randomness for Smart Contracts

Chainlink ha lanzado su nueva función aleatoria verificable en cadena (VRF), según una publicación mediana el 12 de mayo.

La firma señaló que esta iniciativa beneficiará a los desarrolladores de contratos inteligentes que buscan integrar la aleatoriedad y verificar la función en una plataforma blockchain.

"Chainlink VRF ayuda a permitir y acelerar el desarrollo de contratos inteligentes centrados en juegos de blockchain, seguridad, protocolos de capa dos y varios otros casos de uso". lee el post.

El desafío en la generación de números aleatorios

Los ecosistemas actuales de DeFi dependen de la aleatorización hasta cierto punto para garantizar que los contratos inteligentes sean seguros.

Sin embargo, esto puede no estar garantizado ya que la infraestructura actual está principalmente centralizada. Por lo tanto, se deduce que los desarrolladores de contratos inteligentes tienen que depender de las garantías de aleatorización basadas en blockhash.

Según la publicación de Chainlink, este enfoque puede verse fácilmente comprometido si un grupo de mineros se unió para alterar el último hash de bits en una cierta altura de bloque. Esto básicamente significa que pueden inclinar la probabilidad de resultado de una decisión tomada de este hash para favorecer sus probabilidades.

Otro enfoque que ha sido ordenado por los proveedores de DApp es el número aleatorio de generaciones fuera de la cadena. Idealmente, los números aleatorios se generan fuera de la cadena y se llevan a una red específica (en cadena). Aunque efectivo, este enfoque carece en términos de verificación, lo que brinda una oportunidad para que los proveedores fuera de la cadena manipulen la "aleatoriedad" sin responsabilidad.

Solución Chainlink VRF

Con el VRF de Chainlink, estas deficiencias pueden abordarse para mejorar la seguridad de DeFi. Básicamente, un contrato inteligente proporciona una semilla a Chainlink que solicita aleatoriedad.

Esta semilla se comunica luego a un oráculo de Chainlink donde se genera un número aleatorio y se transmite de nuevo en la cadena. Esta información también incluye un contrato inteligente y comprobado en el que los desarrolladores pueden autenticar esto a través de las claves públicas de Chainlink.

“El beneficio fundamental de usar Chainlink VRF es su aleatoriedad verificable.

Incluso si un nodo se ve comprometido, no puede manipular y / o proporcionar respuestas sesgadas: la prueba criptográfica en cadena fallará ”.

Hasta ahora, el proyecto ya ha atraído a PoolTogether, un DeFi para juegos basado en Ethereum que brinda a los usuarios la oportunidad de ganar sin arriesgar sus depósitos.

La empresa destacó que es optimista sobre el VRF de Chainlink y aprovechará esta función descentralizada de generación de números aleatorios. Anteriormente, PoolTogether generaba sus ganadores a través de un proceso manual y centralizado; Un enfoque que resultó en una menor confianza de los usuarios.