logo móvil
Contáctanos

NativeVRF: Un Generador de Números Aleatorios Descentralizado Simplificado en Blockchains EVM

Autores: Werapun, Warodom; Karode, Tanakorn; Suaboot, Jakapan; Arpornthip, Tanwa; Sangiamkul, Esther

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

NativeVRF: Un Generador de Números Aleatorios Descentralizado Simplificado en Blockchains EVM


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería de Sistemas

Palabras clave

Contratos inteligentes
Infraestructura de blockchain
Generadores de números aleatorios
Función Aleatoria Verificable
VRF Nativo
Máquina virtual de Ethereum

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 41

Citaciones: Sin citaciones


Descripción
Los contratos inteligentes se refieren a pequeños programas que se ejecutan en una infraestructura de blockchain descentralizada. El sistema de blockchain es sin confianza, y la determinación de variables comunes se realiza por consenso entre pares. Desarrollar aplicaciones que requieren generar variables aleatorias se vuelve significativamente desafiante; por ejemplo, loterías, juegos y asignaciones aleatorias. Se han desarrollado muchos generadores de números aleatorios (RNG) para contratos inteligentes en el entorno descentralizado. Los métodos se pueden clasificar en tres categorías: RNG en cadena, Función Aleatoria Verificable (VRF) y el esquema de Compromiso-revelación. Aunque los métodos existentes ofrecen diferentes fortalezas y debilidades, ninguno cumple con los tres requisitos importantes para una solución RNG ideal: seguridad, aplicabilidad y eficiencia de costos. Este documento propone un nuevo enfoque de RNG llamado Native VRF, que ofrece simplicidad en el desarrollo de aplicaciones y eficiencia de costos, manteniendo al mismo tiempo fuertes propiedades de seguridad RNG. Los resultados experimentales muestran que Native VRF tiene las mismas propiedades de seguridad que los métodos RNG ampliamente utilizados, es decir, Randao y Chainlink VRF. Además, nuestro trabajo ofrece un proceso de configuración mucho más simple y menores requisitos de recursos de hardware y experiencia del desarrollador. Lo más importante es que el Native VRF propuesto es compatible con todas las blockchains de la máquina virtual de Ethereum (EVM), contribuyendo al crecimiento general del ecosistema blockchain.

Otros recursos que podrían interesarte

Temas Virtualpro