Aleo lanzará una Cadena de bloques de protección de la privacidad, iniciando la Testnet de incentivos el 1 de julio.

Aleo: Innovación en la cadena de bloques para la protección de la privacidad y la escalabilidad

Aleo es un proyecto de cadena de bloques dedicado a la protección de la privacidad, que logra una mayor privacidad y escalabilidad a través de la tecnología de pruebas de conocimiento cero (ZKP). La idea central del proyecto es permitir a los usuarios autenticar su identidad y procesar datos mientras protegen su información personal.

Resumen del proyecto

privacidad

El núcleo de Aleo es la tecnología de pruebas de conocimiento cero, que permite que la ejecución de transacciones y contratos inteligentes se realice manteniendo la privacidad. Los detalles de las transacciones de los usuarios están ocultos por defecto, mientras que se permite la divulgación selectiva cuando es necesario, lo que es muy adecuado para el desarrollo de aplicaciones DeFi. Los principales componentes incluyen:

  1. Leo lenguaje de programación: adaptado a partir de Rust, diseñado para el desarrollo de aplicaciones de conocimiento cero (ZKApps), lo que reduce los requisitos de conocimiento de criptografía para los desarrolladores.

  2. snarkVM y snarkOS: snarkVM permite la ejecución de cálculos fuera de la cadena, validando solo los resultados en la cadena, lo que mejora la eficiencia. snarkOS asegura la seguridad de los datos y cálculos, y permite la ejecución de funciones sin permiso.

  3. zkCloud: proporciona un entorno de cálculo fuera de la cadena seguro y privado, que admite la interacción programática entre usuarios, organizaciones y DAO.

Aleo también ofrece un entorno de desarrollo integrado (IDE) y un kit de herramientas de desarrollo de software (SDK), que apoyan a los desarrolladores para escribir y publicar aplicaciones rápidamente. Los desarrolladores pueden desplegar aplicaciones en el registro de programas de Aleo, sin necesidad de depender de terceros, lo que reduce el riesgo de la plataforma.

escalabilidad

Aleo utiliza un método de procesamiento fuera de la cadena, donde las transacciones se calculan primero en el dispositivo del usuario, y luego solo se sube el resultado de la validación a la Cadena de bloques. Este método mejora significativamente la velocidad de procesamiento de transacciones y la escalabilidad del sistema, evitando problemas de congestión en la red y altos costos.

mecanismo de consenso

Aleo ha introducido AleoBFT, un mecanismo de consenso de arquitectura híbrida que combina la finalización instantánea de los validadores y la capacidad de cálculo de los probadores. AleoBFT no solo mejora el grado de descentralización de la red, sino que también aumenta el rendimiento y la seguridad.

  1. Finalidad rápida del bloque: asegura que cada bloque sea confirmado inmediatamente después de su generación, mejorando la estabilidad de los nodos y la experiencia del usuario.

  2. Garantía de descentralización: al separar la producción de bloques de la generación de coinbase, los validadores son responsables de generar bloques, y los probadores realizan el cálculo de prueba, evitando que unas pocas entidades monopolicen la red.

  3. Mecanismo de incentivos: los validadores y los demostradores comparten las recompensas de bloque; se alienta a los demostradores a convertirse en validadores mediante la apuesta de tokens, mejorando el grado de descentralización y la capacidad de cálculo de la red.

Aleo permite a los desarrolladores crear aplicaciones que no están sujetas a restricciones de gas, por lo que es especialmente adecuado para aplicaciones que requieren un tiempo de ejecución prolongado, como el aprendizaje automático.

Progreso del proyecto

Aleo lanzará la red de prueba incentivada el 1 de julio, a continuación se presentan algunas información importante:

  1. ARC-100 votación aprobada: la propuesta que involucra aspectos de cumplimiento, el bloqueo de fondos en la red y medidas de seguridad como el retraso en la acreditación ha sido aprobada. El equipo está realizando ajustes finales.

  2. Plan de incentivos para validadores: comenzará el 1 de julio y tiene como objetivo verificar el nuevo mecanismo de puzzle. El plan se ejecutará hasta el 15 de julio, durante el cual se asignarán 1 millón de puntos Aleo como recompensa.

  3. Suministro inicial y suministro circulante: la cantidad de suministro inicial es de 1.500 millones de tokens, y el suministro circulante inicial es de aproximadamente el 10%. Estos tokens provienen principalmente de tareas de Coinbase, que se distribuirán en los primeros seis meses, e incluyen recompensas por staking, ejecución de validadores y nodos de validación.

  4. Reinicio de Testnet Beta: este es el último reinicio de la red, después de completarse no se agregarán nuevas funciones, la red será similar a la red principal.

  5. Congelación de código: completada hace una semana.

  6. Plan de expansión de nodos de validación: el número inicial de nodos de validación es de 15, con el objetivo de aumentar a 50 dentro del año y alcanzar finalmente 500. Para convertirse en un delegador se requieren 10,000 tokens, y para convertirse en un validador se requieren 10,000,000 tokens, estas cantidades se reducirán gradualmente con el tiempo.

Interpretación de la actualización del algoritmo

El núcleo del algoritmo más reciente de Aleo se llama Synthesis Puzzle, y su esencia es generar un EpochProgram común fijo para cada epoch. Al construir un circuito de prueba R1CS para la entrada y el EpochProgram, se genera la asignación R1CS correspondiente (es decir, testigo) y se utiliza como nodo hoja en el árbol de Merkle. Después de calcular todos los nodos hoja, se genera la raíz de Merkle y se convierte en el proof_target de la solución.

Interpretación del último algoritmo de Aleo Synthesis Puzzle: Liderando la revolución de la privacidad en Web3

Cambios e impactos de la minería

Después de esta actualización, el puzzle ha cambiado de generar proof a generar witness. La lógica de cálculo de todas las solutions dentro de cada epoch es consistente, pero hay diferencias significativas en la lógica de cálculo de diferentes epochs. El nuevo algoritmo ha abandonado los cálculos MSM y NTT anteriores, y dado que el proceso de generación de witness surge de la ejecución de un programa que sigue los cambios de epoch, las instrucciones tendrán ciertas dependencias de ejecución serial, lo que presenta un desafío considerable para lograr la paralelización.

Este cambio tendrá un impacto significativo en las estrategias de optimización de minería existentes, lo que requerirá que los mineros reajusten y se adapten a las nuevas características del algoritmo.

Interpretación del último algoritmo de Aleo Synthesis Puzzle: liderando la revolución de la privacidad en Web3

ALEO-3.64%
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.
  • Recompensa
  • 7
  • Compartir
Comentar
0/400
GateUser-602e7857vip
· 07-29 15:27
¿Los Rig de Minera anteriores todavía pueden seguir minando?
Ver originalesResponder0
StakeHouseDirectorvip
· 07-28 22:20
La privacidad es el mayor atractivo.
Ver originalesResponder0
MindsetExpandervip
· 07-28 22:19
transacción blindada de los pioneros
Ver originalesResponder0
MysteriousZhangvip
· 07-28 22:14
Ha llegado el gigante de la privacidad
Ver originalesResponder0
RumbleValidatorvip
· 07-28 22:06
Confío en el desarrollo de este proyecto
Ver originalesResponder0
GmGmNoGnvip
· 07-28 22:03
Estoy muy optimista sobre esta ola.
Ver originalesResponder0
AleoBelieversvip
· 07-28 21:55
¿Puedes dejar de enviar noticias antiguas?
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)