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

Análisis del principio del algoritmo Chia VDF

Author:

Time:

Con el surgimiento del popular producto Chia, la industria minera tiene una forma más novedosa y amigable de jugar, es decir, el método de minería de disco duro de bajo umbral. Este método de minería permite que cada vez más personas comunes participen en la minería. , Siente el auge de la industria blockchain juntos.

Según el libro blanco de Chia, los mecanismos de consenso adoptados por Chia son prueba de espacio (POS, Prueba de espacio) y prueba de tiempo (POT, Prueba de tiempo). POS se utiliza principalmente para comprobar que el usuario tiene espacio de almacenamiento sin utilizar, mientras que POT se utiliza para garantizar la seguridad de todo el sistema. Su algoritmo principal es VDF (Función de retardo verificable), y los resultados de cálculo obtenidos por VDF deben ser posteriores. un cierto período de tiempo, y puede ser autenticado rápidamente por cualquier nodo de la red, lo que aumenta la probabilidad de que POS obtenga el bloque correcto.

Verificable: después de un cierto número de cálculos, el probador puede generar rápidamente una pequeña prueba para probar la validez del cálculo, y el verificador puede saber la exactitud del cálculo sin repetir el cálculo;

Bitcoin Archive: CashApp comenzó a lanzar pagos Lightning Network para Bitcoin: Golden Finance informó que Bitcoin Archive tuiteó que Square anunció que su aplicación de pago CashApp comenzó a lanzar pagos Lightning Network para Bitcoin. [2022/1/11 8:41:17]

Retraso: es decir, el probador solo puede obtener el resultado correcto después de realizar la cantidad correcta de cálculos, y no habrá ninguna situación en la que se obtenga el resultado correcto antes de alcanzar la cantidad especificada de veces;

Función: es decir, el resultado es determinista, si ingresa x, obtendrá y.

Figura 1 BOTE

La solución descentralizada Web3.0 Keyko estableció una empresa conjunta Chikai: el 29 de octubre, la solución descentralizada Web3.0 Keyko anunció el establecimiento de una empresa conjunta Chikai para proporcionar arquitectura para los proyectos del ecosistema NEAR, incluidos los desarrolladores de dApp y los equipos de ingeniería central, desarrollo, implementación y soporte. servicios. [2021/10/29 6:20:06]

Cálculo de VDF

Según el patrón de diseño de Chia, si la velocidad de cálculo de VDF de un nodo es mayor que la de otros nodos, puede lanzar algún tipo de ataque de seguridad. Por lo tanto, para evitar esta amenaza, Chia espera que el algoritmo VDF que se ejecuta en los nodos sea el más eficiente, por lo que básicamente no hay espacio para la optimización. Con este fin, Chia también realizó dos competencias de eficiencia de VDF, atrayendo a las élites de la industria a participar en este evento con altas recompensas y absorbiendo ampliamente la sabiduría de todos para obtener el VDF más eficiente.

El fundador de Loot lanzó el nuevo proyecto de mascota de juego en cadena WAGMIGOTCHI: El 11 de septiembre, el fundador de Loot anunció el lanzamiento del nuevo proyecto de mascota de juego en cadena WAGMIGOTCHI. Los jugadores pueden elegir limpiar (limpiar), alimentar (alimentar), jugar (juego ), dormir ( Dormir) cuatro opciones, correspondientes a la limpieza, el hambre, el aburrimiento y la somnolencia de la mascota. Los jugadores deben cumplir con los requisitos anteriores de la mascota para mantener la vida de la mascota. [2021/9/11 23:17:30]

Como se muestra en la figura anterior, el algoritmo VDF utilizado en Chia es realmente muy simple, que consiste en realizar cálculos continuos de T cuadrados en un número x, donde x es un elemento de un grupo de orden desconocido. La razón por la que es un grupo de orden desconocido también es muy simple:

Si el orden del grupo es d, entonces según la naturaleza del grupo: x2^T = x(2^T) % d

La potencia informática efectiva de toda la red de Chia es de 25,17EiB y la producción minera es de 911 588: Jinse Finance informó que, según los datos de chiaexplorer, el 20 de junio de 2021, la potencia informática efectiva actual de toda la red de Chia es de 25,17EiB, y el total actual el monto de XCH es de 21 911 588. Se emitieron 911 588 piezas. Actualmente, se pueden producir 0,0004 XCH por potencia informática de TiB por día, y se necesitan aproximadamente 7 años y 265 días para extraer 1 XCH con una potencia informática de 1 TiB. Según el mercado, la cotización actual de XCH es de 388 dólares, una caída intradiaria de 2,35%. [2021/6/20 23:50:32]

Habrá un resultado correcto antes de llegar al número especificado de veces T, lo cual es inconsistente con el diseño de Chia, por lo tanto, no se puede saber el orden del grupo, hay dos formas de generar un grupo de orden desconocido:

grupo basado en RSA;

Grupo de campo cuadrático virtual;

Al elegir el método basado en RSA, el orden del grupo es N=pq, donde p y q son ambos números primos grandes y no se pueden hacer públicos, por lo que la dificultad de calcular el orden de este grupo es tan difícil como descomponer el gran numero n Por lo tanto, se considera seguro, pero este método requiere configuraciones confiables, es decir, p y q son generados por un tercero confiable, y también se puede usar MPC, pero en resumen, requiere configuraciones confiables;

El grupo basado en el campo cuadrático imaginario puede eliminar la configuración creíble, porque es difícil calcular el orden de un grupo generado por un número primo grande negativo que satisface la relación |d|=3 mod 4 (por qué es difícil, será en otro artículo elaborado en detalle, involucrando muchos conceptos matemáticos, trataré de escribir conciso y fácil de entender), porque este gran número primo puede hacerse público, por lo que este método puede generar fácilmente grupos de orden desconocido que no requieren configuraciones creíbles .

Después de comprender los conceptos matemáticos detrás de esto, echemos un vistazo a cómo calcular el cuadrado de los elementos en función de grupos de dominios cuadráticos imaginarios, como se muestra en la figura a continuación (los algoritmos se refieren a los documentos NUDUPL):

Figura 2 si a <L

Figura 3 si a >L

El algoritmo NUDUPL es, con diferencia, el método más eficaz para calcular el cuadrado del campo cuadrático imaginario, y también es el método más utilizado por los participantes en los dos concursos de algoritmos VDF. La Figura 2 y la Figura 3 muestran las dos ramas principales del algoritmo, donde m = (a,b,c) y M = (A,B,C) son las representaciones de los elementos del grupo.

Certificado de VDF

Se puede ver en la Figura 1 que además de hacer cálculos T, el probador también necesita generar una prueba para probar la corrección del cálculo. Con respecto a la prueba de la corrección de VDF, este documento proporciona dos métodos clásicos. Chia usa es El método de argumentación de Wesolowski, y el proceso de este método se muestra en la siguiente figura:

El algoritmo en sí es simple y fácil de entender. Comparado con el algoritmo de Pietrzak en el documento, este algoritmo genera pruebas más pequeñas y verifica las pruebas más rápido.

Conclusión

Después de un período de investigación y pruebas, el algoritmo VDF utilizado actualmente por Chia es bastante eficiente Desde el punto de vista del algoritmo, no se ha encontrado ningún punto que pueda optimizarse en gran medida. “Si no es suave, entonces es difícil.” Esta es una de las razones por las que todavía insistimos en investigar muy profundamente el algoritmo VDF de Chia, y ya hemos comenzado el diseño de optimización de hardware. Teóricamente hablando, con un cálculo de VDF de mayor eficiencia, se puede obtener una mayor eficiencia de minería, que también es nuestro objetivo.

Tags:

USDT
Observación Dorada | Después de una semana de pérdidas consecutivas, ha llegado a la zona de sobreventa del RSI ¿La probabilidad de que BTC alcance un nuevo mínimo en el corto plazo es pequeña?

Desde "519", Bitcoin ha caído uno tras otro, casi reducido a la mitad, y "Bitcoin se desplomó" ha aterrizado en las búsquedas populares de Weibo durante varios días seguidos. Sin embargo.

¿Un par de zapatillas virtuales vendidas por $ 5,000 es "realmente fragante" o un impuesto al coeficiente intelectual?

Fuente de la imagen El sitio web oficial de @RTFKT Studios gastó $ 5,000 para comprar un par de "zapatillas inexistentes". Este par de zapatillas no solo se puede vender y comercializar en línea.

Aplicación de Blockchain en Trade Finance: Oportunidades y Desafíos

La financiación del comercio ha dado paso a un desarrollo significativo en los últimos años, especialmente bajo la influencia de la epidemia, la tendencia del negocio de financiación del comercio en línea es obvia.

Análisis del principio del algoritmo Chia VDF

Con el surgimiento del popular producto Chia, la industria minera tiene una forma más novedosa y amigable de jugar, es decir.

Golden Observation 丨 Bitcoin cayó por debajo de $ 50,000, pero ¿por qué la moneda de la plataforma de intercambio puede superar el mercado?

Golden Finance Blockchain, noticias del 19 de mayo El precio reciente de bitcoin se ha desplomado como una montaña rusa. Volvió a caer y ahora ha caído por debajo de los $50 000. Según los datos de CoinMarketCap al mo.

Nuevos tipos de transacciones en Ethereum: Introducción a EIP-2718

Ethereum usa diferentes tipos de transacciones para definir diferentes operaciones, por ejemplo, enviar ether a una dirección, implementar un contrato, etc. Antes de la reciente actualización de Berlín.

¿La primera demanda de NFT? Los usuarios de NBA Top Shot demandan a Dapper Labs y a su CEO

NFT (token no fungible) parece haberse convertido en el producto de rama de cadena de bloques más popular en 2021.

ads