Lição 2

Mecanismo de consenso de Algorand

Este módulo explica el mecanismo de consenso de Algorand, centrándose en su protocolo de Prueba de Participación Pura (PPoS), el protocolo de Acuerdo Bizantino, el papel de las Funciones Aleatorias Verificables (VRFs) y las suposiciones de seguridad que garantizan la resiliencia contra ataques.

Protocolo de Prueba de Participación Pura (PPoS)

El protocolo de Prueba de Participación Pura (PPoS) de Algorand logra consenso al permitir que todos los usuarios que poseen tokens ALGO participen de forma proporcional a la cantidad apostada. A diferencia de los sistemas tradicionales de Prueba de Participación que requieren que los tokens estén bloqueados o delegados, PPoS permite a los usuarios mantener el control total sobre sus tokens, asegurando que la participación en el consenso sea descentralizada y accesible.

En PPoS, el proceso de consenso implica tres pasos principales:

  1. Propuesta de bloque: Los titulares de tokens son seleccionados al azar para proponer nuevos bloques. La probabilidad de selección corresponde a la cantidad de ALGO que poseen.
  2. Votación Suave: Un comité seleccionado al azar revisa los bloques propuestos, votando para filtrar y seleccionar el bloque más válido para la siguiente fase.
  3. Certificar Voto: El comité certifica el bloque seleccionado, finalizándolo para su adición a la cadena de bloques.

Este sistema evita los requisitos intensivos en energía de la Prueba de Trabajo y está diseñado para ser eficiente e inclusivo. El uso de Funciones Aleatorias Verificables (VRFs) asegura que el proceso de selección sea aleatorio y a prueba de manipulaciones.

Protocolo de Acuerdo Bizantino de Algorand

El protocolo de Acuerdo Bizantino (BA) que es utilizado por Algorand asegura que se alcanza el consenso incluso cuando algunos participantes actúan maliciosamente. Este protocolo funciona bajo la suposición de que la mayoría de la participación es mantenida por participantes honestos.

El protocolo BA de Algorand se basa en comités, que son subconjuntos pequeños y seleccionados al azar de la red. Estos comités realizan las siguientes funciones:

  • Proponiendo bloques: Los comités validan y proponen bloques para ser agregados a la cadena de bloques.
  • Votación: Se utiliza un proceso de votación seguro para finalizar los bloques, asegurando que solo se incluyan transacciones válidas.

El protocolo está diseñado para ser seguro, eficiente y escalable. La selección aleatoria del comité y las pruebas criptográficas garantizan que los actores maliciosos no puedan predecir o influir en el proceso.

Funciones Aleatorias Verificables (VRFs)

VRFs son herramientas criptográficas que generan una salida aleatoria de forma demostrable. Algorand utiliza VRFs para garantizar imparcialidad e imprevisibilidad en el proceso de consenso.

  • Selección Aleatoria: Los VRF seleccionan aleatoriamente a los participantes para la propuesta de bloque y la membresía del comité, lo que hace imposible predecir quién será elegido.
  • Transparencia: Las salidas de los VRFs pueden ser verificadas de forma independiente por otros participantes, garantizando confianza en el proceso de selección.

Esta aleatoriedad mejora la seguridad al evitar ataques dirigidos y garantizar que las decisiones de consenso permanezcan imparciales.

Aspectos destacados

  • El protocolo PPoS de Algorand permite a los titulares de tokens participar en el consenso sin bloquear sus fondos.
  • El protocolo de Acuerdo Bizantino asegura la finalización segura del bloque a través de la selección aleatoria del comité.
  • Las Funciones Aleatorias Verificables mejoran la equidad y seguridad en el proceso de consenso.
  • El diseño de Algorand previene bifurcaciones y es resistente contra ataques comunes a la cadena de bloques.
  • El sistema asume que la mayoría de la participación está en manos de participantes honestos para mantener la seguridad.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.
Catálogo
Lição 2

Mecanismo de consenso de Algorand

Este módulo explica el mecanismo de consenso de Algorand, centrándose en su protocolo de Prueba de Participación Pura (PPoS), el protocolo de Acuerdo Bizantino, el papel de las Funciones Aleatorias Verificables (VRFs) y las suposiciones de seguridad que garantizan la resiliencia contra ataques.

Protocolo de Prueba de Participación Pura (PPoS)

El protocolo de Prueba de Participación Pura (PPoS) de Algorand logra consenso al permitir que todos los usuarios que poseen tokens ALGO participen de forma proporcional a la cantidad apostada. A diferencia de los sistemas tradicionales de Prueba de Participación que requieren que los tokens estén bloqueados o delegados, PPoS permite a los usuarios mantener el control total sobre sus tokens, asegurando que la participación en el consenso sea descentralizada y accesible.

En PPoS, el proceso de consenso implica tres pasos principales:

  1. Propuesta de bloque: Los titulares de tokens son seleccionados al azar para proponer nuevos bloques. La probabilidad de selección corresponde a la cantidad de ALGO que poseen.
  2. Votación Suave: Un comité seleccionado al azar revisa los bloques propuestos, votando para filtrar y seleccionar el bloque más válido para la siguiente fase.
  3. Certificar Voto: El comité certifica el bloque seleccionado, finalizándolo para su adición a la cadena de bloques.

Este sistema evita los requisitos intensivos en energía de la Prueba de Trabajo y está diseñado para ser eficiente e inclusivo. El uso de Funciones Aleatorias Verificables (VRFs) asegura que el proceso de selección sea aleatorio y a prueba de manipulaciones.

Protocolo de Acuerdo Bizantino de Algorand

El protocolo de Acuerdo Bizantino (BA) que es utilizado por Algorand asegura que se alcanza el consenso incluso cuando algunos participantes actúan maliciosamente. Este protocolo funciona bajo la suposición de que la mayoría de la participación es mantenida por participantes honestos.

El protocolo BA de Algorand se basa en comités, que son subconjuntos pequeños y seleccionados al azar de la red. Estos comités realizan las siguientes funciones:

  • Proponiendo bloques: Los comités validan y proponen bloques para ser agregados a la cadena de bloques.
  • Votación: Se utiliza un proceso de votación seguro para finalizar los bloques, asegurando que solo se incluyan transacciones válidas.

El protocolo está diseñado para ser seguro, eficiente y escalable. La selección aleatoria del comité y las pruebas criptográficas garantizan que los actores maliciosos no puedan predecir o influir en el proceso.

Funciones Aleatorias Verificables (VRFs)

VRFs son herramientas criptográficas que generan una salida aleatoria de forma demostrable. Algorand utiliza VRFs para garantizar imparcialidad e imprevisibilidad en el proceso de consenso.

  • Selección Aleatoria: Los VRF seleccionan aleatoriamente a los participantes para la propuesta de bloque y la membresía del comité, lo que hace imposible predecir quién será elegido.
  • Transparencia: Las salidas de los VRFs pueden ser verificadas de forma independiente por otros participantes, garantizando confianza en el proceso de selección.

Esta aleatoriedad mejora la seguridad al evitar ataques dirigidos y garantizar que las decisiones de consenso permanezcan imparciales.

Aspectos destacados

  • El protocolo PPoS de Algorand permite a los titulares de tokens participar en el consenso sin bloquear sus fondos.
  • El protocolo de Acuerdo Bizantino asegura la finalización segura del bloque a través de la selección aleatoria del comité.
  • Las Funciones Aleatorias Verificables mejoran la equidad y seguridad en el proceso de consenso.
  • El diseño de Algorand previene bifurcaciones y es resistente contra ataques comunes a la cadena de bloques.
  • El sistema asume que la mayoría de la participación está en manos de participantes honestos para mantener la seguridad.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.