DEFINICIÓN de Prueba de tiempo transcurrido (criptomoneda)
La prueba del tiempo transcurrido (POET) es un algoritmo de mecanismo de consenso de red blockchain que evita la alta utilización de recursos y el alto consumo de energía y mantiene el proceso más eficiente siguiendo un sistema de lotería justo.
DESGLOSE Prueba del tiempo transcurrido (criptomoneda)
POET es un algoritmo de mecanismo de consenso que a menudo se usa en las redes de blockchain autorizadas para decidir los derechos de minería o los ganadores de bloque en la red. Las redes de blockchain autorizadas son aquellas que requieren que cualquier posible participante se identifique antes de poder unirse. Basado en el principio de un sistema de lotería justo donde cada nodo es igualmente probable que sea un ganador, el mecanismo POET se basa en distribuir las posibilidades de ganar de manera justa entre el mayor número posible de participantes de la red.
El funcionamiento del algoritmo POET es el siguiente. Cada nodo participante en la red debe esperar un período de tiempo elegido al azar, y el primero en completar el tiempo de espera designado gana el nuevo bloque. Cada nodo en la red blockchain genera un tiempo de espera aleatorio y se va a dormir durante esa duración especificada. El que se despierta primero, es decir, el que tiene el menor tiempo de espera, se despierta y envía un nuevo bloque a la cadena de bloques, transmitiendo la información necesaria a toda la red de pares. El mismo proceso se repite para el descubrimiento del siguiente bloque..
El mecanismo de consenso de la red POET debe garantizar dos factores importantes. Primero, que los nodos participantes seleccionen genuinamente un tiempo que sea aleatorio y no una duración más corta elegida deliberadamente por los participantes para ganar, y dos, el ganador ha completado el tiempo de espera.
El concepto POET fue inventado a principios de 2016 por Intel, el famoso gigante de fabricación de chips. Ofrece una herramienta de alta tecnología preparada para resolver el problema informático de la "elección aleatoria de líderes".
El mecanismo integrado permite que las aplicaciones ejecuten código confiable en un entorno protegido, y esto garantiza que se cumplan ambos requisitos, para seleccionar aleatoriamente el tiempo de espera para todos los nodos participantes y la finalización genuina del tiempo de espera por parte del participante ganador.
Esencialmente, el flujo de trabajo es similar al mecanismo de consenso seguido por 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 el procesador de un minero duerma y cambie a otras tareas durante el tiempo especificado, aumentando así su eficiencia.
El mecanismo de ejecutar código confiable dentro de un entorno seguro también se ocupa de muchas otras necesidades de la red. Asegura que el código confiable realmente se ejecute dentro del entorno seguro y que ningún participante externo pueda modificarlo. También asegura que los resultados sean verificables por participantes y entidades externas, mejorando así la transparencia del consenso de la red.
POET controla el costo del proceso de consenso y lo mantiene ágil para que el costo siga siendo proporcional al valor derivado del proceso, un requisito clave para que la economía de la criptomoneda continúe floreciendo.