#SUPRA# Hablemos del nuevo protocolo de consenso Moonshot. ¿Qué es y en qué se diferencia de otros mecanismos de tolerancia a fallos bizantinos?
El algoritmo de consenso Moonshot de Supra es un algoritmo de tolerancia a fallos bizantinos (BFT) y pertenece a la familia de algoritmos de consenso clásicos. En este sistema, un líder propone un bloque y el resto de los participantes lo siguen. Hemos pasado la validación del verificador de Microsoft IV para asegurarnos de que nuestro sistema y diseño estén formalmente verificados y prevenir bifurcaciones, garantizando así la seguridad.
La singularidad de Moonshot radica en su eficiencia en la producción de bloques. Los algoritmos tradicionales se basan en el clásico trabajo de Miguel Castro sobre BFT, que requiere tres rondas de comunicación para proponer un nuevo bloque. Sin embargo, Moonshot permite proponer un bloque en cada ronda de comunicación en lugar de esperar tres rondas. Esto aumenta significativamente la capacidad de procesamiento y reduce la latencia.
Hemos logrado esto a través de tecnologías avanzadas como la canalización y la separación de la votación de los bloques. Aunque los bloques grandes tardan tiempo en propagarse por la red, las votaciones de estos bloques son mucho más pequeñas y pueden propagarse rápidamente. Esto nos permite proponer y votar sobre bloques de manera casi asincrónica, asegurando así la seguridad y la actividad a alta velocidad.
En resumen, Moonshot representa el nivel más avanzado de este tipo de algoritmos de consenso, con su líder único rotando de forma aleatoria. Recientemente, ha sido aceptado en un lugar académico de primer nivel a través de un proceso de revisión por pares a ciegas, lo que valida aún más su posición como una solución puntera. Creemos que Moonshot ofrece el mejor rendimiento posible en este tipo de algoritmos BFT. ¿Podrías hablarme sobre el protocolo de comunicación intercadena HyperNova y el protocolo de puente intercadena HyperLoop?
Tenemos dos protocolos diferentes para la comunicación y el puente cruzado, HyperNova y HyperLoop, porque diferentes redes tienen diferentes requisitos. Ya sea para conectarse a Layer1, Layer2, Layer3, subredes, cadenas paralelas o Bitcoin, cada configuración requiere un enfoque único, ya que pueden funcionar con mecanismos de prueba de trabajo o prueba de participación.
HyperNova es un protocolo de seguridad criptográfica, simple pero poderoso. Aprovecha el hecho de que los validadores en la red de prueba de participación deben registrar su identidad en la cadena de bloques. Al conocer las direcciones públicas de estos nodos validadores, podemos agrupar sus firmas y validar el consenso desde nuestro lado. Esto permite que nuestros nodos verifiquen si los bloques de otras cadenas han obtenido un consenso súper mayoritario, asegurando la autenticidad de los bloques mediante el uso de firmas BLS similares a las de Ethereum, Aptos y Sui.
Por otro lado, HyperLoop es adecuado para redes como Layer2 y posiblemente Bitcoin, que pueden no tener conjuntos activos de validadores. HyperLoop implica dos cadenas de interacción y nodos completos de Supra. Introduce contratos inteligentes en la cadena de origen y en la cadena de destino, implementando un límite de velocidad de ventana deslizante. Este límite de velocidad restringe el valor máximo transferido a través del puente, que no supera el 51% del total apostado por los nodos del puente en un período de tiempo especificado para garantizar la seguridad del juego. Por ejemplo, si 10 nodos apuestan cada uno 1 millón de dólares, el valor máximo que se puede procesar en una ventana deslizante es de 5 millones de dólares. Este diseño evita que los nodos coludidos obtengan demasiados beneficios al restringir el daño que pueden causar.
En general, estos protocolos proporcionan seguridad en múltiples niveles, manteniendo transacciones de baja latencia y alto valor, al mismo tiempo que previenen comportamientos maliciosos. Nuestro diseño y análisis detallado demuestran que hacer trampas en este sistema no es rentable. Se puede encontrar más información detallada en nuestro documento técnico, y una nueva versión está por ser lanzada.
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.
#SUPRA# Hablemos del nuevo protocolo de consenso Moonshot. ¿Qué es y en qué se diferencia de otros mecanismos de tolerancia a fallos bizantinos?
El algoritmo de consenso Moonshot de Supra es un algoritmo de tolerancia a fallos bizantinos (BFT) y pertenece a la familia de algoritmos de consenso clásicos. En este sistema, un líder propone un bloque y el resto de los participantes lo siguen. Hemos pasado la validación del verificador de Microsoft IV para asegurarnos de que nuestro sistema y diseño estén formalmente verificados y prevenir bifurcaciones, garantizando así la seguridad.
La singularidad de Moonshot radica en su eficiencia en la producción de bloques. Los algoritmos tradicionales se basan en el clásico trabajo de Miguel Castro sobre BFT, que requiere tres rondas de comunicación para proponer un nuevo bloque. Sin embargo, Moonshot permite proponer un bloque en cada ronda de comunicación en lugar de esperar tres rondas. Esto aumenta significativamente la capacidad de procesamiento y reduce la latencia.
Hemos logrado esto a través de tecnologías avanzadas como la canalización y la separación de la votación de los bloques. Aunque los bloques grandes tardan tiempo en propagarse por la red, las votaciones de estos bloques son mucho más pequeñas y pueden propagarse rápidamente. Esto nos permite proponer y votar sobre bloques de manera casi asincrónica, asegurando así la seguridad y la actividad a alta velocidad.
En resumen, Moonshot representa el nivel más avanzado de este tipo de algoritmos de consenso, con su líder único rotando de forma aleatoria. Recientemente, ha sido aceptado en un lugar académico de primer nivel a través de un proceso de revisión por pares a ciegas, lo que valida aún más su posición como una solución puntera. Creemos que Moonshot ofrece el mejor rendimiento posible en este tipo de algoritmos BFT. ¿Podrías hablarme sobre el protocolo de comunicación intercadena HyperNova y el protocolo de puente intercadena HyperLoop?
Tenemos dos protocolos diferentes para la comunicación y el puente cruzado, HyperNova y HyperLoop, porque diferentes redes tienen diferentes requisitos. Ya sea para conectarse a Layer1, Layer2, Layer3, subredes, cadenas paralelas o Bitcoin, cada configuración requiere un enfoque único, ya que pueden funcionar con mecanismos de prueba de trabajo o prueba de participación.
HyperNova es un protocolo de seguridad criptográfica, simple pero poderoso. Aprovecha el hecho de que los validadores en la red de prueba de participación deben registrar su identidad en la cadena de bloques. Al conocer las direcciones públicas de estos nodos validadores, podemos agrupar sus firmas y validar el consenso desde nuestro lado. Esto permite que nuestros nodos verifiquen si los bloques de otras cadenas han obtenido un consenso súper mayoritario, asegurando la autenticidad de los bloques mediante el uso de firmas BLS similares a las de Ethereum, Aptos y Sui.
Por otro lado, HyperLoop es adecuado para redes como Layer2 y posiblemente Bitcoin, que pueden no tener conjuntos activos de validadores. HyperLoop implica dos cadenas de interacción y nodos completos de Supra. Introduce contratos inteligentes en la cadena de origen y en la cadena de destino, implementando un límite de velocidad de ventana deslizante. Este límite de velocidad restringe el valor máximo transferido a través del puente, que no supera el 51% del total apostado por los nodos del puente en un período de tiempo especificado para garantizar la seguridad del juego. Por ejemplo, si 10 nodos apuestan cada uno 1 millón de dólares, el valor máximo que se puede procesar en una ventana deslizante es de 5 millones de dólares. Este diseño evita que los nodos coludidos obtengan demasiados beneficios al restringir el daño que pueden causar.
此外,HyperLoop 还包括一个机制,即"告密者节点"(whistleblower nodes)可以在检测到可疑活动时暂停桥梁。 这些节点可以通过质押 10 万美元触发警报,如果他们是正确的,他们将获得勾结节点质押的 50% 作为奖励。 如果他们是错误的,他们将失去他们的质押。 这个机制,再加上智能合约检查和滑动窗口限制,确保了桥梁的安全和效率。
En general, estos protocolos proporcionan seguridad en múltiples niveles, manteniendo transacciones de baja latencia y alto valor, al mismo tiempo que previenen comportamientos maliciosos. Nuestro diseño y análisis detallado demuestran que hacer trampas en este sistema no es rentable. Se puede encontrar más información detallada en nuestro documento técnico, y una nueva versión está por ser lanzada.