A comienzos de 2024, el campo de los juegos de cadena de bloques ha experimentado un auge en la financiación, con más de 20 proyectos que han logrado apoyo financiero, alcanzando un total de más de 100 millones de dólares en financiación. Un gigante de los juegos de Corea del Sur ha colaborado con una cadena pública para lanzar la versión Web3 de una conocida IP de juego, marcando la profunda integración de los juegos tradicionales con la tecnología de cadena de bloques, abriendo nuevas vías para la innovación y el desarrollo en toda la industria. En la ola de la tecnología de cadena de bloques, las características de seguridad, transparencia y descentralización ofrecen nuevas posibilidades para los juegos en línea. Recientemente, la aparición de un nuevo tipo de juego en cadena, Insta-Pok3r, ha llamado la atención de la industria; este juego realiza un poker en línea en tiempo real, seguro y sin necesidad de confiar en terceros, y su potencial impacto en los juegos de poker en línea existentes no debe subestimarse.
El sistema Insta-Pok3r es una plataforma de juego de póker en línea descentralizada, diseñada para abordar los problemas de confianza y equidad que existen en los juegos de póker en línea tradicionales. Genera un barajado aleatorio verificable al proporcionar servicios distribuidos a múltiples partes mediante la generación de aleatoriedad relevante. Las salidas de cada parte son privadas, pero pueden ser verificadas públicamente, lo que asegura la aleatoriedad y equidad de las cartas en el juego de póker.
La innovación de Insta-Pok3r radica en que permite a los usuarios jugar al póker en línea en un entorno en tiempo real a bajo costo, sin depender de ningún tercero de confianza. Esto se logra a través de un comité de proveedores de cálculo que ejecutan un protocolo de cálculo multipartito (MPC), generando de antemano una baraja (basada en la identidad) de arreglos encriptados en una fase offline donde la identidad de los jugadores es desconocida.
El núcleo de Insta-Pok3r radica en su único protocolo MPC y la recientemente propuesta encriptación de múltiples identidades verificable y simple (SVME). Específicamente, antes de que comience el juego, el servidor MPC colaborará en una fase fuera de línea para generar una baraja de cartas encriptada basada en encriptación por identidad (IBE) y generará una prueba para demostrar que el texto cifrado IBE codifica una permutación válida. Luego, en la fase en línea, los jugadores pueden solicitar obtener su clave de descifrado IBE y usar estas claves para descifrar sus cartas, un proceso cuyo costo computacional es relativamente bajo.
El proceso de muestreo offline incluye los siguientes pasos:
Raíz unitaria aleatoria compartida en secreto: el servidor MPC primero genera muchos valores aleatorios compartidos en secreto, estos valores aleatorios están en el rango {1,..., 64}. Utilizando la operación de multiplicación y reconstrucción de SPDZ, el servidor finalmente obtiene una gran baraja, donde todas las cartas provienen de un conjunto específico, pero hay una gran cantidad de duplicados.
Verificar conflictos: Para eliminar cartas duplicadas, el servidor calcula la función pseudoaleatoria de cartas (PRF), a través de un PRF específico y un protocolo PRF distribuido, el servidor puede verificar conflictos sin revelar información específica sobre las cartas y, mediante el muestreo de rechazo o generando múltiples muestras, finalmente obtener una disposición de 52 cartas sin duplicados.
Encriptación y prueba: utilizar el protocolo de encriptación distribuido SVME para encriptar el mazo de cartas y generar un par de encriptación (c, π) de SVME, donde c es el texto cifrado y π es la prueba. Este par se envía a la cadena de bloques.
El proceso de búsqueda en línea es el siguiente:
Solicitud del jugador: cuando los jugadores se unen al juego, harán una solicitud en la cadena para obtener su clave de desencriptación IBE.
Cálculo y agregación de claves: los keypers, después de recibir estas solicitudes, utilizan sus participaciones de Shamir de la clave maestra IBE que poseen para calcular la clave (parcial) y luego colaboran para agregar estas claves, y envían la clave de descifrado (agregada) a la cadena.
Obtención de claves y desencriptación: los jugadores obtienen la clave de desencriptación correspondiente y el texto cifrado, y luego desencriptan sus cartas localmente. Para asegurar que cada clave de desencriptación esté disponible solo para los jugadores autorizados, el sistema utiliza una técnica de derivación de clave privada verificable, y cada respuesta de clave debe ser públicamente verificable.
SVME es un punto clave de innovación en Insta-Pok3r, que amplía el concepto existente de encriptación verificable, permitiendo la encriptación sobre una base de múltiples identidades, mientras mantiene constante el tamaño de la prueba. Esto significa que, incluso en situaciones con múltiples partes involucradas, no se requiere consumir demasiados recursos para verificar la validez del contenido encriptado.
La construcción de SVME incluye un esquema de cifrado de múltiples identidades basado en IBE específico (MIBE), compromisos polinómicos KZG, tecnología de prueba Plonk y un nuevo sistema de prueba sigma conciso para conectar compromisos y encriptación.
A través del uso de SVME, el sistema Insta-Pok3r puede permitir que cualquier persona verifique si la distribución de las cartas es justa, al mismo tiempo que protege la privacidad de las cartas, asegurando la equidad del juego.
La aparición de Insta-Pok3r representa un desafío para las plataformas de póker en línea existentes. Las plataformas de juegos de póker en línea tradicionales suelen depender de servidores y algoritmos centralizados para garantizar la equidad del juego, pero este modelo conlleva el riesgo de ataques de hackers o trampas por parte de la plataforma. Insta-Pok3r, a través de la tecnología de cadena de bloques y el cálculo multiparte, ha logrado una verdadera descentralización y transparencia, mejorando significativamente la seguridad y la justicia del juego.
Por ejemplo, SVME e IBE aseguran la confidencialidad y la imparcialidad de las cartas antes de ser repartidas. Solo los jugadores que poseen la clave correcta pueden descifrar y ver sus propias cartas, mientras que otros jugadores o terceros no pueden conocer la información de estas cartas. Al mismo tiempo, mediante técnicas como la prueba de conocimiento cero, el sistema puede demostrar que la distribución de las cartas cumple con las reglas sin revelar información específica sobre las cartas, garantizando así la equidad del juego.
La aplicación de esta tecnología de encriptación no solo puede prevenir que los jugadores hagan trampas, sino que también puede aumentar la confianza de los jugadores en el juego y promover el desarrollo de los juegos de póker en línea.
El sistema Insta-Pok3r muestra la aplicación innovadora de la tecnología de la cadena de bloques en el campo de los juegos de póker en línea, proporcionando un excelente ejemplo del desarrollo de la tecnología de la cadena de bloques en el ámbito de los juegos.
A pesar de que el sistema Insta-Pok3r aborda en cierta medida los problemas de confianza y equidad en los juegos de póker en línea, el rendimiento y la eficiencia del sistema aún necesitan mejoras adicionales. Por ejemplo, el sistema requiere un tiempo y recursos computacionales para generar mezclas aleatorias y encriptación, lo que puede afectar la experiencia de juego de los jugadores. Todo esto necesita ser mejorado mediante la optimización de algoritmos, el aumento del rendimiento del hardware y otras formas para mejorar el rendimiento y la eficiencia de la Cadena de bloques, a fin de satisfacer las necesidades de las aplicaciones prácticas.
Insta-Pok3r como un intento exitoso de la tecnología de la cadena de bloques en el ámbito de los juegos en línea, demuestra el potencial de la tecnología de la cadena de bloques para mejorar la equidad y la seguridad en los juegos.
La aparición de los juegos de cadena de bloques cambiará el modelo de negocio de la industria del juego, al introducir la encriptación y los contratos inteligentes, facilitando las transacciones entre los jugadores de manera simple, segura y transparente. Los jugadores pueden ganar encriptación o activos virtuales a través del juego y realizar transacciones dentro y fuera del juego, logrando una distribución de beneficios más equitativa entre los jugadores y los desarrolladores.
La tecnología de la cadena de bloques ha traído cambios revolucionarios a la industria de los juegos, resolviendo problemas como la propiedad poco clara de los objetos virtuales y su alta replicabilidad en los juegos tradicionales. A través de la inmutabilidad de la cadena de bloques, los jugadores pueden asegurar la unicidad e inalterabilidad de los activos virtuales, otorgando así un verdadero valor a los objetos virtuales. Con el continuo desarrollo y perfeccionamiento de la tecnología, tenemos razones para creer que en el futuro aparecerán más juegos innovadores e interesantes basados en cadenas.
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
19 me gusta
Recompensa
19
7
Compartir
Comentar
0/400
CryptoPhoenix
· 07-28 15:18
Después de haber soportado otra ola de fondo, ¡el gran roc está destinado a volar alto! El telón de fondo del bull run se está levantando lentamente.
Ver originalesResponder0
OnchainUndercover
· 07-27 13:42
¿Otra vez los coreanos jugando esta trampa?
Ver originalesResponder0
SolidityStruggler
· 07-26 10:52
¿Con solo un poco de dinero se atreven a hablar de una tendencia?
Ver originalesResponder0
DaoDeveloper
· 07-25 15:46
implementación interesante... la verificación del árbol de merkle para el barajado de cartas es bastante elegante, no voy a mentir.
Insta-Pok3r: Descentralización de la innovación en juegos de poker en línea que mejora la equidad y la seguridad.
A comienzos de 2024, el campo de los juegos de cadena de bloques ha experimentado un auge en la financiación, con más de 20 proyectos que han logrado apoyo financiero, alcanzando un total de más de 100 millones de dólares en financiación. Un gigante de los juegos de Corea del Sur ha colaborado con una cadena pública para lanzar la versión Web3 de una conocida IP de juego, marcando la profunda integración de los juegos tradicionales con la tecnología de cadena de bloques, abriendo nuevas vías para la innovación y el desarrollo en toda la industria. En la ola de la tecnología de cadena de bloques, las características de seguridad, transparencia y descentralización ofrecen nuevas posibilidades para los juegos en línea. Recientemente, la aparición de un nuevo tipo de juego en cadena, Insta-Pok3r, ha llamado la atención de la industria; este juego realiza un poker en línea en tiempo real, seguro y sin necesidad de confiar en terceros, y su potencial impacto en los juegos de poker en línea existentes no debe subestimarse.
El sistema Insta-Pok3r es una plataforma de juego de póker en línea descentralizada, diseñada para abordar los problemas de confianza y equidad que existen en los juegos de póker en línea tradicionales. Genera un barajado aleatorio verificable al proporcionar servicios distribuidos a múltiples partes mediante la generación de aleatoriedad relevante. Las salidas de cada parte son privadas, pero pueden ser verificadas públicamente, lo que asegura la aleatoriedad y equidad de las cartas en el juego de póker.
La innovación de Insta-Pok3r radica en que permite a los usuarios jugar al póker en línea en un entorno en tiempo real a bajo costo, sin depender de ningún tercero de confianza. Esto se logra a través de un comité de proveedores de cálculo que ejecutan un protocolo de cálculo multipartito (MPC), generando de antemano una baraja (basada en la identidad) de arreglos encriptados en una fase offline donde la identidad de los jugadores es desconocida.
El núcleo de Insta-Pok3r radica en su único protocolo MPC y la recientemente propuesta encriptación de múltiples identidades verificable y simple (SVME). Específicamente, antes de que comience el juego, el servidor MPC colaborará en una fase fuera de línea para generar una baraja de cartas encriptada basada en encriptación por identidad (IBE) y generará una prueba para demostrar que el texto cifrado IBE codifica una permutación válida. Luego, en la fase en línea, los jugadores pueden solicitar obtener su clave de descifrado IBE y usar estas claves para descifrar sus cartas, un proceso cuyo costo computacional es relativamente bajo.
El proceso de muestreo offline incluye los siguientes pasos:
Raíz unitaria aleatoria compartida en secreto: el servidor MPC primero genera muchos valores aleatorios compartidos en secreto, estos valores aleatorios están en el rango {1,..., 64}. Utilizando la operación de multiplicación y reconstrucción de SPDZ, el servidor finalmente obtiene una gran baraja, donde todas las cartas provienen de un conjunto específico, pero hay una gran cantidad de duplicados.
Verificar conflictos: Para eliminar cartas duplicadas, el servidor calcula la función pseudoaleatoria de cartas (PRF), a través de un PRF específico y un protocolo PRF distribuido, el servidor puede verificar conflictos sin revelar información específica sobre las cartas y, mediante el muestreo de rechazo o generando múltiples muestras, finalmente obtener una disposición de 52 cartas sin duplicados.
Encriptación y prueba: utilizar el protocolo de encriptación distribuido SVME para encriptar el mazo de cartas y generar un par de encriptación (c, π) de SVME, donde c es el texto cifrado y π es la prueba. Este par se envía a la cadena de bloques.
El proceso de búsqueda en línea es el siguiente:
Solicitud del jugador: cuando los jugadores se unen al juego, harán una solicitud en la cadena para obtener su clave de desencriptación IBE.
Cálculo y agregación de claves: los keypers, después de recibir estas solicitudes, utilizan sus participaciones de Shamir de la clave maestra IBE que poseen para calcular la clave (parcial) y luego colaboran para agregar estas claves, y envían la clave de descifrado (agregada) a la cadena.
Obtención de claves y desencriptación: los jugadores obtienen la clave de desencriptación correspondiente y el texto cifrado, y luego desencriptan sus cartas localmente. Para asegurar que cada clave de desencriptación esté disponible solo para los jugadores autorizados, el sistema utiliza una técnica de derivación de clave privada verificable, y cada respuesta de clave debe ser públicamente verificable.
SVME es un punto clave de innovación en Insta-Pok3r, que amplía el concepto existente de encriptación verificable, permitiendo la encriptación sobre una base de múltiples identidades, mientras mantiene constante el tamaño de la prueba. Esto significa que, incluso en situaciones con múltiples partes involucradas, no se requiere consumir demasiados recursos para verificar la validez del contenido encriptado.
La construcción de SVME incluye un esquema de cifrado de múltiples identidades basado en IBE específico (MIBE), compromisos polinómicos KZG, tecnología de prueba Plonk y un nuevo sistema de prueba sigma conciso para conectar compromisos y encriptación.
A través del uso de SVME, el sistema Insta-Pok3r puede permitir que cualquier persona verifique si la distribución de las cartas es justa, al mismo tiempo que protege la privacidad de las cartas, asegurando la equidad del juego.
La aparición de Insta-Pok3r representa un desafío para las plataformas de póker en línea existentes. Las plataformas de juegos de póker en línea tradicionales suelen depender de servidores y algoritmos centralizados para garantizar la equidad del juego, pero este modelo conlleva el riesgo de ataques de hackers o trampas por parte de la plataforma. Insta-Pok3r, a través de la tecnología de cadena de bloques y el cálculo multiparte, ha logrado una verdadera descentralización y transparencia, mejorando significativamente la seguridad y la justicia del juego.
Por ejemplo, SVME e IBE aseguran la confidencialidad y la imparcialidad de las cartas antes de ser repartidas. Solo los jugadores que poseen la clave correcta pueden descifrar y ver sus propias cartas, mientras que otros jugadores o terceros no pueden conocer la información de estas cartas. Al mismo tiempo, mediante técnicas como la prueba de conocimiento cero, el sistema puede demostrar que la distribución de las cartas cumple con las reglas sin revelar información específica sobre las cartas, garantizando así la equidad del juego.
La aplicación de esta tecnología de encriptación no solo puede prevenir que los jugadores hagan trampas, sino que también puede aumentar la confianza de los jugadores en el juego y promover el desarrollo de los juegos de póker en línea.
El sistema Insta-Pok3r muestra la aplicación innovadora de la tecnología de la cadena de bloques en el campo de los juegos de póker en línea, proporcionando un excelente ejemplo del desarrollo de la tecnología de la cadena de bloques en el ámbito de los juegos.
A pesar de que el sistema Insta-Pok3r aborda en cierta medida los problemas de confianza y equidad en los juegos de póker en línea, el rendimiento y la eficiencia del sistema aún necesitan mejoras adicionales. Por ejemplo, el sistema requiere un tiempo y recursos computacionales para generar mezclas aleatorias y encriptación, lo que puede afectar la experiencia de juego de los jugadores. Todo esto necesita ser mejorado mediante la optimización de algoritmos, el aumento del rendimiento del hardware y otras formas para mejorar el rendimiento y la eficiencia de la Cadena de bloques, a fin de satisfacer las necesidades de las aplicaciones prácticas.
Insta-Pok3r como un intento exitoso de la tecnología de la cadena de bloques en el ámbito de los juegos en línea, demuestra el potencial de la tecnología de la cadena de bloques para mejorar la equidad y la seguridad en los juegos.
La aparición de los juegos de cadena de bloques cambiará el modelo de negocio de la industria del juego, al introducir la encriptación y los contratos inteligentes, facilitando las transacciones entre los jugadores de manera simple, segura y transparente. Los jugadores pueden ganar encriptación o activos virtuales a través del juego y realizar transacciones dentro y fuera del juego, logrando una distribución de beneficios más equitativa entre los jugadores y los desarrolladores.
La tecnología de la cadena de bloques ha traído cambios revolucionarios a la industria de los juegos, resolviendo problemas como la propiedad poco clara de los objetos virtuales y su alta replicabilidad en los juegos tradicionales. A través de la inmutabilidad de la cadena de bloques, los jugadores pueden asegurar la unicidad e inalterabilidad de los activos virtuales, otorgando así un verdadero valor a los objetos virtuales. Con el continuo desarrollo y perfeccionamiento de la tecnología, tenemos razones para creer que en el futuro aparecerán más juegos innovadores e interesantes basados en cadenas.