¿Cómo resuelve Algorand el trilema de la cadena de bloques? — Una explicación de Silvio Micali en el podcast de Lex Fridman de Editores de Algorand algorand abr, 2022

La única forma de dañar la red de Algorand es lograr una mayoría autodestructiva de poseedores de fichas, lo cual es imposible en la práctica, ya que a nadie le interesa perder valor.

La única pregunta es ¿en quién o en qué sistema confiamos para garantizar la selección aleatoria? Este es el aspecto más importante de Algorand, ya que resuelve el trilema empleando un novedoso algoritmo de consenso de prueba de participación pura (PPoS). Micali explicó cómo funciona el sistema:

“En Algorand, hacemos algo un poco poco ortodoxo: esencialmente, los poseedores de tokens se eligen a sí mismos al azar. Si lo piensas, parece una idea terrible. […] porque si soy una mala persona, me seleccionaré una y otra vez porque quiero ser parte del comité cada vez”.

Pero no tan rápido: lo que Micali quiere decir es que cada poseedor de fichas está ejecutando su lotería individual, que es como tirar del nivel de una máquina tragamonedas solo una vez, por lo que gana un boleto o no obtiene ningún boleto.

Si gana un boleto, es uno de los 1000 poseedores de fichas que pueden agregar el siguiente bloque en Algorand y garantizar que las transacciones sean precisas. Micali explicó que se trata de una lotería criptográfica.

“Incluso si soy una nación entera, extremadamente poderosa, con un poder de cómputo increíble, no tengo la capacidad de mejorar ni siquiera mínimamente mi probabilidad de que una de mis fichas gane la lotería”, dijo.

Por lo tanto, todos tiran el nivel, pero solo 1000 ganadores pueden validar los siguientes bloques. El sistema es escalable porque la lotería ocurre en un microsegundo.