Cosas que debe saber sobre AleoBFT: el algoritmo de consenso que hace que Aleo

Cerrando 2022, una cadena de bloques pública de privacidad típica que utiliza la tecnología de pruebas de conocimiento cero de Aleo logró un gran éxito cuando recaudó $ 200 millones, uno de los acuerdos de recaudación de fondos. No solo eso, Aleo también intensificó su estrategia de alcance al usuario al lanzar una serie de Tesnet incentivados. programas y logrando más de mil millones de Pruebas por segundo, 50,000 veces más que en 2021. 

Para obtener una mejor descripción general de lo que Aleo logró en 2022, los lectores también pueden ver el artículo "Mirando hacia atrás a Aleo's 2022" en TraderH4.com. En el marco de este artículo, TraderH4 profundizará en el algoritmo de consenso que diferencia a Aleo de otros proyectos de Capa 1 del mismo segmento.

Cosas que debe saber sobre AleoBFT: el algoritmo de consenso que hace que Aleo

descripción general

Aleo tiene más éxito a medida que más empresas utilizan zkSNARK en sus aplicaciones. Debido a que la prueba es difícil, el diseño de Aleo permite que las aplicaciones subcontraten la prueba a "servicios de prueba" de terceros que utilizan hardware y software especializados para manejar los cálculos. . 

Uno de los mayores factores limitantes para el futuro, incluso para la prueba de servicio, es que “generar una prueba de conocimiento cero de la ejecución correcta de la aplicación puede ser costoso”, mucho más que ejecutar la aplicación directamente. Esto demuestra que zkSNARK aún no es la mejor tecnología.

Para que las pruebas de conocimiento cero se conviertan en un lugar común y para que Aleo tenga éxito, es necesario difundir el hardware, el software y el conocimiento de pruebas de zkSNARK. Y Aleo diseñó su mecanismo de consenso y patrocinó el concurso ZPrize para demostrarlo. 

La minería PoW tradicional, como Bitcoin, es relativamente simple y el hardware está mercantilizado. Los mineros usan funciones SHA-256 en ASIC e intentan posicionarse junto a fuentes de energía baratas para maximizar las ganancias. No hay muchas formas creativas de obtener una ventaja. 

En Aleo, la prueba requiere una comprensión más profunda de zkSNARK, que es un espacio de diseño más rico con más oportunidades para que los probadores obtengan grandes ventajas. 

Aleo se diferencia de Bitcoin en que acepta soluciones más válidas por bloque y, por lo tanto, distribuye recompensas a más probadores en lugar de seguir un marco de "ganador o perdedor". Si la existencia de un probador aplasta a todos los demás, reducirá la participación y la descentralización de los probadores, lo que mantendrá los costos más altos. 

Así que Aleo hizo dos cosas para comercializar su complemento de prueba de trabajo zkSNARK: AleoBFT y ZPrize. En esta sección nos sumergiremos en AleoBFT. 

Cosas que debe saber sobre AleoBFT: el algoritmo de consenso que hace que Aleo

Todo lo que necesita saber sobre AleoBFT: la nueva arquitectura híbrida para el consenso

AleoBFT combina Prueba de Participación (PoS) y un tipo específico de Prueba de Trabajo (PoW) llamado Prueba de Trabajo Sucinto (que en sí mismo es un subconjunto de Prueba de Trabajo Necesario).  

AleoBFT está diseñado para hacer tres cosas: proteger el protocolo, garantizar que haya suficientes verificadores experimentados para satisfacer las necesidades de resolución de problemas de zkSNARK de la aplicación y alentar a más personas a participar en la prueba más eficiente y económica de la red

Durante Testnet 3, Aleo dijo que convertirán su modelo de consenso en una arquitectura híbrida para validadores y eso es AleoBFT.

AleoBFT combina la finalidad instantánea de los nuevos bloques de los validadores con el poder de cómputo de los validadores para llevar el suministro de la base de monedas a la red. El diseño de AleoBFT incentiva a los validadores a mantener la red generando bloques e incentiva a los probadores a extender la prueba de concepto al ecosistema de Aleo. Este algoritmo de consenso de AleoBFT tiene muchas

AleoBFT garantiza la finalidad instantánea de cada bloque

Las transacciones se confirman después de que los validadores generen y lleguen a un consenso para cada bloque. Este enfoque resuelve los problemas de bifurcación de los validadores y mejora la estabilidad de los nodos. Además, esto crea una experiencia de aplicación fluida para los desarrolladores en Aleo. Y para los usuarios, esto mejora la UI/UX al permitir confirmaciones rápidas en billeteras, navegadores, exploradores y aplicaciones. En definitiva, esta garantía hace que la interoperabilidad con otros ecosistemas sea mucho más sencilla.

AleoBFT garantiza que la red permanezca completamente descentralizada

Como señaló Testnet 2, la producción de bloques se centralizó mucho después de que un puñado de correctores desarrollaran hardware especializado para la criptografía de conocimiento cero. Si bien ZPrize está ayudando a nivelar el campo de juego, el hecho es que algunas entidades dominarán la red, lo que representa un riesgo de centralización y censura para los usuarios.

Al usar AleoBFT, Aleo puede desvincular el papel de la producción de bloques de la generación de base de monedas. Los validadores son responsables de generar bloques, y los validadores ahora pueden calcular pruebas en la escala deseada. AleoBFT está diseñado para incentivar a los probadores a convertirse en validadores, apostando al menos 1 millón de créditos Aleo en la red. Esto garantiza que los correctores puedan mantener su resistencia a la censura al convertirse en representantes de todos los correctores en el consenso.

AleoBFT incentiva a los probadores a escalar la probabilidad del ecosistema Aleo a lo largo del tiempo 

En AleoBFT, los probadores establecen y generan una prueba de coinbase (PoSW) en la red a cambio de una parte de la recompensa de coinbase en cada bloque. Con este nuevo modelo, los correctores ahora están computando en los subcomponentes centrales de las pruebas de conocimiento cero. Es decir, la multiplicación multiescalar (MSM) y la transformada rápida de Fourier (FFT), y obtenga su porcentaje de prueba de cada recompensa de bloque.

Para el probador, AleoBFT permite la operación de cualquier pieza de hardware a cualquier escala para generar pruebas de conocimiento cero sin competir por un efecto "ganador-ganador" en cada bloque. Por lo tanto, a diferencia de Testnet 2, este proceso significa que incluso los validadores que se ejecutan en hardware virtual podrán participar y ganar recompensas de base de monedas. Estas recompensas de coinbase se comparten entre probadores y validadores para incentivar a los probadores a convertirse en validadores a medida que acumulan tokens con el tiempo. Al incentivar una distribución de recompensas más amplia a los participantes, creemos que estos nuevos mecanismos ampliarán la red de Aleo para lograr una prueba de concepto mucho mayor para los desarrolladores y usuarios de Aleo.

AleoBFT Estructura central

Aún se están anunciando los detalles sobre la parte PoS de AleoBFT, pero el equipo ha dicho que se basará en DiemBFT. Aleo escribió que los conjuntos de prueba no generan bloques en AleoBFT, sino que podrían ser:

  • Los demostradores generan pruebas para un bloque determinado y ganan partes proporcionales de la recompensa de la base de monedas (un subconjunto de la recompensa total del bloque) en función de la cantidad de pruebas en el objetivo que envían.
  • Los validadores aportan créditos Aleo por sugerir bloques compuestos por tales pruebas y reciben una parte de la recompensa total del bloque por validar. 
  • El verificador verifica si las pruebas en el bloque son verdaderas (independientemente del conocimiento del contenido de la prueba) y recibe una parte de la recompensa del bloque. 

Ali Yahya, que también estudió criptografía con Dan Boneh, me explicó por qué la combinación de los enfoques de teoría de juegos (PoS) y criptografía (PoSW) vuelve a tener sentido. Ali Yahya dice:

“Al aceptar las transacciones que se incluyen, no puede hacerlo criptográficamente, por lo que debe utilizar un enfoque de teoría de juegos. Cuando tiene transacciones que desea realizar en orden, todo lo demás es algo que debe hacer criptográficamente”. En otras palabras, utilice la criptografía siempre que sea posible y la teoría de juegos cuando no pueda. 

La parte de prueba de AleoBFT se basa en el algoritmo de consenso original de Aleo, Prueba de trabajo sucinto (PoSW). Lo más importante que debe entender sobre PoSW, especialmente porque Ethereum y las nuevas cadenas evitan usar Prueba de trabajo por razones ambientales, es que el "trabajo" en Prueba de trabajo sucinto es realmente útil, a diferencia de SHA.-256. 

De hecho, PoSW se basa en Proof of Necessary Work, una idea propuesta por Assimakis Katis (mentor de Aleo desde el principio) y Joe Bonneau (otro alumno de Boneh) en 2020 donde la creación de grados Proofs es una parte integral del PoW utilizado en el consenso de Nakamoto, creando pruebas eficientes utilizando energía que de otro modo se desperdiciaría. Si necesita gastar energía en asegurar blockchains, gaste esa energía en pruebas. Aleo lo hará de dos formas:

  • Directo: la generación de zkSNARK es útil para permitir que cualquiera pueda probar algo sin revelar ninguna información al respecto. 
  • Indirecto: al incentivar la creación de zkSNARK, Aleo espera acelerar el desarrollo de mejores arquitecturas para la prueba. 

En el podcast Zero Knowledge, Howard dijo que “el objetivo es alentar a los mineros a desarrollar aceleración de hardware para SNARK para hacer que este tipo de cálculos se generalicen y generalicen. Una forma de hacerlo es asegurarse de que los mineros siempre tengan algo que probar.

Epílogo

Arriba hay información detallada sobre el algoritmo de consenso AleoBFT que distingue a Aleo de otros proyectos de cadena de bloques de Capa 1 en el mismo segmento. Para comprender más sobre el potencial de desarrollo de Aleo, lea el artículo "Hoja de ruta actualizada de Aleo para 2023" en el sitio web de TraderH4. 



¿Qué es Aleo (ALEO)? Análisis de blockchain de capa 1 usando tecnología ZKP

¿Qué es Aleo (ALEO)? Análisis de blockchain de capa 1 usando tecnología ZKP

Las cadenas de bloques de capa 1 son actualmente un área que atrae a grandes inversores. En este artículo, aprenderemos sobre Aleo, el proyecto que está recibiendo mucha atención recientemente en el ámbito de la privacidad y la seguridad de datos.

¿Qué hace especial a Velodrome Finance?

¿Qué hace especial a Velodrome Finance?

En este artículo, exploraremos el mecanismo de trabajo y las características más destacadas de Velodrome Finance, un modelo avanzado ve(3,3), junto con información detallada sobre el token VELO y sus innovaciones recientes.

¿Qué es IoTeX (IOTX)? Introducción detallada del proyecto IoTeX y el token IOTX

¿Qué es IoTeX (IOTX)? Introducción detallada del proyecto IoTeX y el token IOTX

¿Qué es IoTeX? Esta es una cadena de bloques construida y desarrollada junto con Internet de las cosas (IoT). Únase a TraderH4 para aprender este artículo sobre IOTX.

¿Qué son los orbes (ORBS)? Toda la información sobre el token ORBS

¿Qué son los orbes (ORBS)? Toda la información sobre el token ORBS

Orbs es una plataforma de infraestructura de cadena de bloques abierta, descentralizada y totalmente transparente que utiliza el protocolo de consenso PoS para ayudar a los desarrolladores a desarrollar Dapps entre cadenas.

¿Qué es Phala Network? Información sobre Phala Network y coin PHA

¿Qué es Phala Network? Información sobre Phala Network y coin PHA

Phala Network es un proyecto del ecosistema Polkadot que proporciona soluciones para proteger los datos de individuos y organizaciones mediante tecnología de blockchain y computación en la nube.

¿Qué es Hashflow? Detalles del proyecto hashflow y su impacto en DeFi

¿Qué es Hashflow? Detalles del proyecto hashflow y su impacto en DeFi

Hashflow es un innovador proyecto de capa 2 que conecta comerciantes con creadores de mercado líderes, optimizando transacciones en el mundo de las criptomonedas.

¿Qué es X2Y2? Conozca el mercado de NFT que puede reemplazar a LooksRare

¿Qué es X2Y2? Conozca el mercado de NFT que puede reemplazar a LooksRare

X2Y2 proviene de la fórmula de un círculo perfecto, y el viaje de X2Y2 es encontrar la fórmula para construir el mercado NFT perfecto en la era Web3.

¿Qué es USDC? Moneda USD (USDC) Detalles

¿Qué es USDC? Moneda USD (USDC) Detalles

USDC se considera un puente entre el sistema financiero tradicional y el sistema financiero abierto descentralizado impulsado por la tecnología blockchain.

¿Qué es Gnosis Safe (SAFE)? La importancia de Multi-Sig en el mundo crypto

¿Qué es Gnosis Safe (SAFE)? La importancia de Multi-Sig en el mundo crypto

Este artículo profundiza en Gnosis Safe, incluyendo cómo funciona, características únicas, hoja de ruta, airdrop y mucho más en el ecosistema de criptomonedas.

¿Qué es Radio Caca (RACA)? Información sobre el proyecto Metaverse Radio Raca y el token RACA

¿Qué es Radio Caca (RACA)? Información sobre el proyecto Metaverse Radio Raca y el token RACA

Radio Caca es un proyecto especializado en gestionar productos NFT exclusivos de Maye Musk y en desarrollar un metaverso innovador con elementos DeFi y NFT.

Sign up and Earn ⋙
Sign up and Earn ⋙