Intercambio de Ethereum Intercambio de Ethereum
Ctrl+D Intercambio de Ethereum
ads
Casa > BTC > Info

Ciencia básica: números aleatorios y blockchain

Author:

Time:

El número aleatorio es un concepto muy importante en criptografía. Recientemente, la Sra. Yao Xiang, jefa del departamento de investigación de MYKEY, visitó la comunidad de PlatON y participó en un evento flash mob de la comunidad, explicando la definición de número aleatorio y el esquema de números aleatorios en la cadena de bloques y las aplicaciones relacionadas a la comunidad.

A menudo escuchamos el término "número aleatorio" en el proceso de participación en sorteos o muestras. Los números aleatorios juegan un papel muy básico e importante en la criptografía y, a menudo, se utilizan para generar claves y parámetros de seguridad. En la vida diaria, los números aleatorios también son un medio importante para garantizar la equidad y se usan ampliamente en muestreo, lotería, lotería y otros escenarios. Los números aleatorios también se utilizan ampliamente en la cadena de bloques. Además de los escenarios de seguridad tradicionales, como la generación de claves, también juegan un papel importante en escenarios populares, como los mecanismos de consenso y las pruebas de conocimiento cero, protegiendo la seguridad de la cadena de bloques.

La Alianza de Innovación y Desarrollo del Universo Zhangjiang Yuan se estableció en Shanghái, y la ecología del Universo Zhangjiang Yuan ha cubierto a 2400 empresas: según las noticias del 30 de julio, en la Cumbre del Meta Universo de Shanghái 2022 celebrada recientemente, la Alianza de Innovación y Desarrollo del Universo Zhangjiang Yuan fue establecido oficialmente. El primer grupo de miembros incluye más de 20 instituciones profesionales y empresas líderes en los campos de economía doméstica, producción, aprendizaje, investigación y capital, incluidos Baidu, Wisdom Technology, Daguan Data, SAP, Accenture y ShanghaiTech University. Se entiende que la ecología actual del Universo Zhangjiang Yuan cubre tres grupos industriales de clase mundial de vida y salud, circuitos integrados e inteligencia artificial en la Ciudad de las Ciencias, 6 categorías principales, 17 pistas, 124 rutas técnicas y 2400 empresas, incluidas casi todo el parque clave de la Ciudad de las Ciencias de Zhangjiang. La Alianza de Innovación y Desarrollo del Universo Yuan de Zhangjiang tiene como objetivo integrar los recursos de toda la industria y crear una plataforma de cooperación que se centre en mejorar el desarrollo de la industria del Universo Yuan e integre I + D y producción, capacitación de talentos, aplicaciones innovadoras, empoderamiento digital y marca. promoción. Se informa que, en el siguiente paso, el Grupo Zhangjiang construirá la ciudad científica gemela digital de Zhangjiang en los 4,1 kilómetros cuadrados del Distrito Central de Zhangjiang, y el Salón de Ciencias del Metaverso de Zhangjiang original, etc., para crear la primera escena del Metaverso. , integre el campo de la innovación y cree la futura ciudad de Zhangjiang. [2022/7/30 2:47:13]

Sin embargo, en las aplicaciones prácticas, debido a la comprensión insuficiente de los números aleatorios y la implementación imprecisa, se han producido una gran cantidad de eventos de riesgo de seguridad. Empresas de renombre como Sony y YubiKey han tenido graves defectos en los generadores de números aleatorios y han tenido que actualizar urgentemente su firmware, aunque no hubo consecuencias devastadoras, las pérdidas ocasionadas son difíciles de evaluar. En blockchain, debido a que se puede predecir el número aleatorio de la lotería, ha causado directamente la pérdida de millones de activos en los últimos dos años.Se puede decir que "la historia siempre se repite".

Fuentes: Vauld CFO se fue: Vauld CFO, Jatin Mazalcar, dejó el prestamista de criptomonedas con sede en Singapur después de verse obligado a detener los retiros de los clientes la semana pasada, dijeron las fuentes el 11 de julio. Se espera que Vauld envíe hoy una carta a sus acreedores, dijo una de las fuentes.

Según noticias anteriores, Nexo, una plataforma de préstamos encriptados, firmó una hoja de términos indicativos con Vauld, planeando adquirir Vauld. (El Bloque)[2022/7/11 2:06:16]

Los números aleatorios aparentemente simples son muy importantes y causan muchos problemas. El personal de investigación y desarrollo debe comprender sus principios y detalles para evitar errores en el proceso de solicitud.

Los mineros de Bitcoin instan al gobernador de Nueva York a que vete la moratoria aprobada por el Senado: Jinse Finance informa que después de que el Senado de Nueva York aprobara una controvertida moratoria minera de prueba de trabajo de dos años, la industria está apelando al gobernador con la última palabra, Kathy Hochul. Los mineros de Bitcoin en Nueva York respondieron después de la aprobación de la Ley de Moratoria de Criptomonedas de Nueva York, que, si finalmente la firma el gobernador dentro de los próximos 10 días, evitaría que las nuevas instalaciones mineras de prueba de trabajo operen con energía de combustibles fósiles. El proyecto de ley parecía estar estancado en el Senado hasta el jueves, sin indicios de que se sometería a votación. Pero en las primeras horas del viernes, se había trasladado del Comité de Protección Ambiental al Comité de Energía y Telecomunicaciones, donde finalmente se remitió al pleno y se aprobó con una votación de 36-27. El proyecto de ley también requiere que el Departamento de Protección Ambiental emita una declaración general de impacto ambiental para todas las operaciones de criptominería en el estado. (theblockcrypto)[2022/6/4 4:02:29]

Entonces, ¿qué es un número aleatorio? ¿Cómo juzgar la calidad de los números aleatorios? ¿Cuáles son los métodos generales para generar números aleatorios en la cadena de bloques?

La plataforma VR Cyber ​​​​coopera con Rarible para lanzar el mercado NFT: el 16 de febrero, la plataforma VR Cyber ​​​​VR anunció un acuerdo con Rarible para integrar su acuerdo y crear un mercado NFT virtual. Explore los coleccionables NFT en la experiencia VR.

Cyber ​​​​dijo que al integrar la tecnología de Rarible, los usuarios podrán acceder a los coleccionables de NFT fuera del mercado de Cyber, es decir, todos los artículos que utilizan el protocolo Rarible. (Descifrado) [2022/2/16 9:54:32]

Primero, hablemos de lo que son los números aleatorios. Un número aleatorio no es un número específico, sino una secuencia o un conjunto de números generados por un generador de números aleatorios. Los elementos que pueden aparecer en esta secuencia provienen de un determinado conjunto.Los elementos seleccionados cada vez son impredecibles, pero la probabilidad de aparición de los elementos es constante (probabilidad generalmente igual). Por ejemplo, si lanza un dado de seis lados, el resultado es impredecible, pero la probabilidad de cada lado es igual y el resultado de cada lanzamiento se puede usar como un método de generación de números aleatorios.

Los números aleatorios verdaderos generalmente provienen del comportamiento aleatorio en el mundo físico y requieren una recolección de ruido. En informática, los algoritmos deterministas se usan generalmente para simular la generación de números aleatorios, también conocidos como números pseudoaleatorios. La detección de números pseudoaleatorios es muy importante, una detección integral y completa puede evitar los riesgos causados ​​por defectos en los algoritmos o puertas traseras artificiales. Los estándares de detección de números aleatorios comúnmente utilizados actualmente incluyen NIST SP 800-20 y GB/T 32915-2016.

Lo que hay que añadir es que en la implementación de referencia proporcionada por el estándar NIST, se sospecha que se ha implantado una puerta trasera.

Dual_EC_DRBG, actualmente se ha eliminado la implementación recomendada. En la próxima Crypto 2020, una importante conferencia sobre criptografía, también hay un análisis de seguridad del generador de números aleatorios NIST CTR-DRBG, señalando sus fallas y brindando un método de reparación. Entre los artículos aceptados por la conferencia, hay hasta 6 artículos que estudian cuestiones relacionadas con la aleatoriedad. Todo esto demuestra que el problema de los números aleatorios no es simple, ni puede ser descuidado.

En una cadena de bloques, es más difícil generar números aleatorios debido a la dificultad de obtener ruido aleatorio del mundo físico.

En la actualidad, la idea general es usar varias estrategias diferentes en combinación: una es generar a través de la colaboración de múltiples partes; la otra es introducir la aleatoriedad a través de máquinas oráculo aleatorias como funciones hash; los protocolos de umbral o las restricciones económicas aumentan la tasa de éxito de generación de números aleatorios.

La generación colaborativa de múltiples partes significa que la generación de números aleatorios depende de la entrada de múltiples participantes, por lo que los números aleatorios son más difíciles de manipular por una parte.

Dado que la entrada de cada parte de entrada puede tener una gran regularidad, la aleatoriedad es insuficiente. La entrada debe procesarse mediante una función aleatoria, como una función hash. La entrada de todos los participantes se puede usar como parámetro de entrada de la función, y el resultado de salida se puede usar como un número aleatorio.

El protocolo de revelación de promesa es principalmente para evitar que los participantes hagan el mal. Los participantes primero deben prometer el resultado que desean ingresar, lo que generalmente se hace a través de una función hash. Una vez que se libera el compromiso, la entrada del participante no se puede modificar, pero debe tenerse en cuenta que aún puede optar por no revelar el compromiso.

La introducción del protocolo de umbral, mediante el uso compartido de secretos o la firma de umbral, puede evitar el fracaso del esquema de generación de números aleatorios porque un participante no completa el proceso de ejecución, tiene cierto grado de tolerancia a errores y mejora la tasa de éxito de los números aleatorios. generación. La introducción de restricciones económicas puede evitar que los participantes afecten los resultados de números aleatorios al negarse a divulgar y castigar a los participantes malintencionados.

La tecnología informática multipartita segura es una tecnología básica importante para generar números aleatorios de alta calidad en la cadena. Al utilizar tecnología informática segura de múltiples partes, es innegable que varias partes pueden colaborar para generar números aleatorios. Basado en tecnología informática segura de múltiples partes, PlatON puede proporcionar mejores soluciones para números aleatorios en la cadena.

Tags:

BTC
Primera versión | Un artículo sobre puntos de acceso y PoC de 2020 y otros proyectos característicos de almacenamiento en la nube

Este artículo fue aportado por el hermano menor de Future (Geng Che) y autorizó a Jinse Finance a publicarlo. En mi opinión.

OKCoin Japan está a punto de lanzar servicios comerciales al contado, y se lanzará el primer lote de 4 activos digitales, incluido BTC

El 11 de agosto, OKCoin, la plataforma de comercio de activos digitales líder en el mundo, anunció oficialmente que OKCoin Japan Station OKCoin Japan, como intercambio autorizado en Japón.

Golden Observation丨La ambición del nuevo proyecto de pago F2 de Facebook: ¿unificar el mundo de los pagos?

Golden Finance Blockchain, 11 de agosto  Facebook lanzó un nuevo proyecto de pago "Facebook Financial" (F2), y formó un equipo de pago (incluido Libra).

Ciencia básica: números aleatorios y blockchain

El número aleatorio es un concepto muy importante en criptografía. Recientemente, la Sra. Yao Xiang, jefa del departamento de investigación de MYKEY.

Lanzamiento oficial de Golden Outpost|Baidu Open Network White Paper

Jinse Finance informó que el 4 de agosto de 2020 se publicó oficialmente el Libro Blanco de la Red Abierta Superchain de Baidu.La red abierta Baidu Super Chain tiene las ventajas de alto rendimiento.

Medios extranjeros: el gobierno ruso prohíbe los depósitos anónimos en billeteras en línea

La Federación Rusa prohibió los depósitos anónimos en monederos en línea, una medida que afectará a 10 millones de usuarios en todo el país. Según los legisladores.

8.3 Mercado nocturno: La tendencia sigue en rebote a corto plazo.

El artículo es una contribución de Biquan Beiming, columnista de Jinse Finance and Economics, y sus comentarios solo representan sus puntos de vista personales.

ads