Randcast: Aleatoriedad verificable en cadena

Felix Xu es cofundador de ARPA Network, una red de computación descentralizada basada en criptografÃa de umbral y sus casos de uso.
El enlace abrirá una nueva ventana. Haz clic en el menú y en la flecha hacia abajo para descargar el archivo.
Podcasts disponibles en
Por qué deberÃas escuchar
Randcast es el primer producto de ARPA, un servicio de generación de números aleatorios verificable en cadena con un SDK de contratos inteligentes fácil de usar que se puede integrar directamente en DApps para proporcionar funcionalidades listas para usar como lanzar dados, barajar una matriz, generar atributos de elementos del juego en función de la probabilidad, generar mapas o mazmorras aleatorios en el juego y decidir los resultados de probabilidad de una loterÃa.
El uso de números aleatorios en un contrato inteligente es un requisito común. Por ejemplo, un juego puede necesitar generar un número aleatorio para determinar el ganador de la loterÃa. Sin embargo, la cadena de bloques es determinista, y el resultado de un contrato inteligente está determinado por la entrada. Es decir, una cadena de bloques es un entorno descentralizado y sin confianza donde la generación de números aleatorios puede ser fácilmente manipulada por cualquier participante de la red. Por ejemplo, si usamos el hash o la marca de tiempo de un bloque como fuente de aleatoriedad, los mineros pueden manipularlo en su beneficio, ya sea ocultando el bloque o alterando la marca de tiempo.
La solución consiste en utilizar una fuente externa de aleatoriedad. Randcast es un servicio que genera números aleatorios a través de una red descentralizada y los proporciona a los contratos inteligentes. El proceso de generación de aleatoriedad es transparente y verificable. Se facilita mediante un grupo de nodos que utilizan el esquema de firma BLS de umbral. Antes de devolver el número aleatorio solicitado al contrato inteligente del usuario, la aleatoriedad se verifica en la cadena de bloques mediante el contrato inteligente del Adaptador de Randcast.
Randcast y la red ARPA solucionan otro problema importante en la generación de números aleatorios. La aleatoriedad generada por una única entidad fuera de la cadena podrÃa ser alterada o manipulada por dicha entidad. Randcast resuelve este problema utilizando múltiples nodos en la red ARPA para generar aleatoriedad mediante tareas de firma de umbral BLS, lo que significa que ningún nodo individual puede manipular el resultado final de la aleatoriedad.
Enlaces de apoyo
Enlace VIP de Bitget con BONO de 1000 USDT
Si te gustó el programa, suscrÃbete a Crypto Conversation y déjanos una calificación de 5 estrellas y una reseña positiva en la aplicación de podcasts que uses.
Descargo de responsabilidad: El contenido educativo, los comentarios de mercado, las investigaciones, los análisis, las previsiones, el asesoramiento, la formación y las opiniones proporcionadas por terceros independientes no representan la opinión de Plus500. Plus500 ofrece servicios de ejecución de operaciones por cuenta propia y no proporciona gestión de activos ni asesoramiento en materia de inversiones, finanzas, derecho o impuestos. Plus500 no se responsabiliza de las decisiones tomadas ni de las pérdidas sufridas como consecuencia de la confianza depositada en la información, las investigaciones, los materiales educativos, el asesoramiento o los servicios proporcionados por terceros.


