Puntos clave
- PoET es una técnica de consenso desarrollada por Intel, se utiliza en las redes de blockchain con permisos para establecer quién es el responsable de crear el siguiente bloque.
- El método de lotería que utiliza el PoET proporciona a cada nodo la misma oportunidad de ganar.
- El algoritmo PoET asigna a cada nodo de la blockchain una cantidad impredecible de tiempo de descanso.
¿Qué es exactamente el PoET?
El PoET es un mecanismo de consenso para redes de blockchain que utiliza un método similar a las loterías aleatorias para evitar el consumo excesivo de recursos y energía.
Para determinar quién obtiene derechos de minería en la blockchain y quién gana bloques, el algoritmo utiliza una cantidad aleatoria de tiempo transcurrido. Al ejecutar un código fiable dentro de un entorno protegido, PoET garantiza que los resultados de la lotería puedan ser verificados de forma independiente por terceros.
Entendiendo el PoET
Las redes de blockchain utilizan el consenso para validar las transacciones y generar nuevos bloques. Los derechos de minería o los ganadores de los bloques son determinados por el PoET en las redes blockchain que requieren la autorización del usuario para acceder, los participantes en las redes blockchain autorizadas deben proporcionar alguna forma de identificación.
El mecanismo de consenso del PoET debe garantizar dos cosas diferentes. Para empezar, garantiza que los nodos participantes elijan un tiempo aleatorio en lugar de un tiempo más corto para ganar. En segundo lugar, verifica la cantidad de tiempo que tendrá que esperar el ganador.
PoET fue desarrollado inicialmente por Intel Corporation a principios de 2016. Este dispositivo de alta tecnología se utiliza para algo llamado “elección aleatoria del líder”. El enfoque hace posible que las aplicaciones lleven a cabo un código de confianza en un entorno seguro. Esto garantiza que se satisfagan ambos requisitos: la selección aleatoria del tiempo de espera de todos los nodos participantes y la finalización auténtica por parte del ganador.
¿Cómo funciona el PoET?
PoET distribuye las ganancias potenciales entre el mayor número de miembros de la red utilizando un método que simula un sorteo aleatorio en el que todos los nodos tienen la misma probabilidad de ser seleccionados.
Con PoET, todos los nodos de la red deben esperar durante un periodo de tiempo que se determina de forma aleatoria; el nodo que termina de esperar primero gana el nuevo bloque, cada nodo que compone la red de blockchain genera un tiempo de espera aleatorio.
El participante de la red de pares que se despierta primero añade un nuevo bloque a la blockchain y difunde la información contenida en él a los demás participantes, el procedimiento se realiza varias veces para cada bloque.
¿Qué tan diferente es el PoET y PoW?
El procedimiento es bastante similar al método proof-of-work que utiliza Bitcoin, pero se consume mucha menos electricidad. Ofrece a un nodo la posibilidad de entrar en reposo y cambiar de tarea, lo que aumenta la eficacia de la red.
Se encarga de una serie de requisitos de la red ejecutando programas de confianza en un entorno libre de riesgos. Garantiza que el código de confianza se ejecute en un entorno seguro y que éste no pueda ser modificado de ninguna manera. Además, garantiza que los participantes u otras entidades autorizadas puedan comprobar los resultados, lo que aumenta la transparencia del consenso de la red.
PoET se encarga de controlar el coste del proceso de consenso y de mantener su flexibilidad para garantizar que siga siendo proporcional al valor del proceso. Este es un requisito esencial para que la economía de la criptomoneda sobreviva.