¿Qué es la prueba de tiempo vencido (PoET)? (Criptomoneda)
Proof of Past (PoET) es un algoritmo de mecanismo de consenso de la red blockchain que evita un alto uso de recursos y un alto consumo de energía y mantiene el proceso más eficiente siguiendo un sistema de lotería justo. El algoritmo utiliza el pasado de forma aleatoria para determinar los derechos de minería y bloquear a los ganadores en una red blockchain. Al ejecutar código confiable en un entorno seguro, el algoritmo PoET mejora la transparencia al garantizar que los resultados de la lotería sean verificables por participantes externos.
Conclusiones clave
- Proof of Past (PoET) es un algoritmo de consenso desarrollado por Intel Corporation que permite que las redes aprobadas por blockchain determinen los derechos de blockchain y minería.
- PoET sigue un sistema de lotería que amplía las posibilidades de ganar de manera uniforme entre los participantes de la red, dando a cada nodo la misma posibilidad de ganar.
- El algoritmo PoET genera un tiempo de espera aleatorio para cada nodo en la red blockchain; cada nodo debe dormir durante ese período.
- El nodo primero se despertará con el tiempo de espera más corto y ganará el bloque, lo que le permitirá enviar un nuevo bloque a la cadena de bloques.
- El flujo de trabajo de PoET es similar al flujo de trabajo de Bitcoin (PoW) pero consume menos energía porque permite que un procesador minero entre en suspensión y cambie a otras tareas durante el tiempo especificado, lo que aumenta la eficiencia.
Comprensión de la prueba de tiempo obsoleto (PoET)
La prueba del pasado (PoET) es un algoritmo de mecanismo de consenso que se utiliza a menudo en redes aprobadas por blockchain para determinar los derechos de minería o los derechos de blockchain de la red. Las redes de blockchain aprobadas son aquellas que requieren que cualquier participante potencial se identifique antes de que se le permita unirse. Basado en el principio de un sistema de lotería justo en el que cada nodo tiene menos probabilidades de ser un ganador, el mecanismo de PoET se basa en distribuir las posibilidades de ganar por igual al mayor número de participantes de la red.
A continuación, se muestra el funcionamiento del algoritmo PoET. Todos los nodos participantes en la red deben esperar un período de tiempo seleccionado al azar, y el primero en completar el tiempo de espera designado gana el nuevo bloque. Cada nodo de la red blockchain genera un tiempo de espera aleatorio y se queda dormido durante ese período especificado. El que se despierta primero, es decir, el que tiene el tiempo de espera más corto, se despierta y le da a la cadena de bloques un nuevo bloque, transmitiendo la información necesaria a toda la red de pares. Se repite el mismo proceso para descubrir el siguiente bloque.
El mecanismo de consenso de la red PoET debe garantizar dos factores importantes. Primero, el mecanismo asegura que los nodos participantes seleccionen un tiempo que sea realmente aleatorio y que los participantes no elijan intencionalmente una duración más corta para ganar. En segundo lugar, el mecanismo determina que el ganador ha completado efectivamente el tiempo de espera.
PoET e Intel Corporation
El concepto PoET fue inventado por Intel Corporation (INTC), el famoso gigante de fabricación de chips a principios de 2016.Proporciona una herramienta tecnológica legible para resolver el problema informático de la «elección aleatoria de líderes». El mecanismo honesto permite que las aplicaciones ejecuten código confiable en un entorno protegido, y esto asegura que se cumplan ambos requisitos: seleccionar aleatoriamente el tiempo de espera para todos los nodos participantes y establecer el tiempo de espera realmente cumplido.
En colaboración con otras organizaciones como Linux Project e IBM, Intel patrocinó Hyperledger Sawtooth, que es compatible con el mecanismo de consenso de PoET. Hyperledger Sawtooth es un paraguas de desarrollo de blockchain que utiliza una plataforma empresarial blockchain-as-a-service de código abierto. Al crear PoET, los desarrolladores vieron su potencial de uso en redes de blockchain aprobadas para determinar los derechos de minería o los ganadores de blockchain en la red.
Ventajas de la prueba de tiempo obsoleto (PoET)
En esencia, el flujo de trabajo es similar al mecanismo de consenso que sigue el algoritmo de prueba de trabajo (PoW) de Bitcoin, pero sin su alto consumo de energía. En lugar de consumir muchos recursos, permite que un procesador de minería duerma y cambie a otras tareas durante el tiempo especificado, lo que aumenta su eficiencia.
El mecanismo para ejecutar código confiable en un entorno seguro se encarga de muchas otras necesidades de la red. Garantiza que el código de confianza se ejecute dentro del entorno seguro y que ningún participante externo pueda modificarlo. También asegura que los resultados sean verificables por los participantes y entidades externos, mejorando así la transparencia del consenso de la red.
PoET controla el costo del proceso de consentimiento y lo mantiene legible para que el costo siga siendo proporcional al valor derivado del proceso, un requisito clave para que la economía de las criptomonedas continúe floreciendo.