Qué es la prueba del tiempo transcurrido?
La prueba de tiempo transcurrido (PoET) es un mecanismo de consenso de la red blockchain que evita una alta utilización de recursos y consumo de energía; mantiene el proceso más eficiente siguiendo un sistema de lotería justo.
El algoritmo utiliza un tiempo transcurrido generado aleatoriamente para decidir los derechos de minería y los ganadores de los bloques en una red de cadenas de bloques. Al ejecutar un código de confianza dentro de un entorno seguro, el algoritmo PoET también mejora la transparencia al garantizar que los resultados de la lotería sean verificables por participantes externos.
Puntos clave
- Proof of elapsed time (PoET) es un algoritmo de consenso desarrollado por Intel Corporation que permite a las redes de blockchain con permiso determinar quién crea el siguiente bloque.
- PoET sigue un sistema de lotería que reparte las posibilidades de ganar por igual entre los participantes de la red, dando a cada nodo la misma oportunidad.
- El algoritmo PoET genera un tiempo de espera aleatorio para cada nodo de la red blockchain; cada nodo debe dormir durante esa duración.
- El nodo con el menor tiempo de espera se despertará primero y ganará el bloque, pudiendo así consignar un nuevo bloque en la blockchain.
- El flujo de trabajo PoET es similar a la prueba de trabajo (PoW) de Bitcoin, pero consume menos energía porque permite a un nodo dormir y cambiar a otras tareas durante el tiempo especificado, aumentando así la eficiencia energética de la red.
Comprensión de la Prueba de Tiempo Transcurrido
Un mecanismo de consenso es un método utilizado por las redes blockchain para verificar las transacciones y crear más bloques. La prueba de tiempo transcurrido (PoET) es un mecanismo de consenso que se utiliza a menudo en las redes de blockchain con permiso para decidir los derechos de minería o los ganadores de bloques en la red. Las redes de blockchain con permiso son tipos que requieren que cualquier aspirante a participante se identifique antes de que se le permita unirse.
El mecanismo de consenso de la red PoET debe garantizar dos factores cruciales. En primer lugar, garantiza que los nodos participantes seleccionan realmente un tiempo que es realmente aleatorio y no una duración más corta elegida a propósito por los participantes para ganar. En segundo lugar, establece que el ganador ha completado el tiempo de espera.
La prueba de tiempo transcurrido utiliza mucha menos energía que la prueba de trabajo, ya que selecciona aleatoriamente un nodo en lugar de utilizar a todos los mineros de una red en una competición.
El concepto PoET fue inventado a principios de 2016 por Intel Corporation (INTC), el gigante de la fabricación de chips. Ofrece una herramienta de alta tecnología lista para resolver el problema informático de la „elección aleatoria del líder.” El mecanismo arraigado permite que las aplicaciones ejecuten código de confianza en un entorno protegido, garantizando que se cumplan ambos requisitos: la selección aleatoria del tiempo de espera de todos los nodos participantes y el cumplimiento genuino del tiempo de espera por parte del participante ganador.
Junto con otras organizaciones como el Proyecto Linux e IBM, Intel patrocinó el proyecto de código abierto Hyperledger Sawtooth, que utiliza el mecanismo de consenso PoET. Hyperledger Sawtooth es una solución de libro mayor distribuido que es escalable y adaptable para muchos usos a nivel empresarial.
Cómo funciona la prueba del tiempo transcurrido?
Basado en el principio de un sistema de lotería justo en el que cada nodo tiene la misma probabilidad de ser elegido, el mecanismo PoET reparte las posibilidades de ganar entre el mayor número posible de participantes de la red.
En el marco de PoET, cada nodo participante en la red debe esperar durante un periodo elegido al azar; 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 duerme durante esa duración especificada.
El que se despierta primero -es decir, el que tiene el menor tiempo de espera- se despierta y consigna un nuevo bloque en la blockchain, difundiendo la información necesaria a toda la red de pares. El mismo proceso se repite para el descubrimiento del siguiente bloque.
¿En qué se diferencia PoET de PoW??
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. Permite que un nodo duerma y se dedique a otras tareas durante el tiempo especificado, aumentando así la eficiencia de la red.
La prueba de tiempo transcurrido no promueve la descentralización y la apertura como lo hace la prueba de trabajo porque requiere que se emita un certificado a cualquiera que quiera unirse a la red.
El mecanismo de ejecución de código de confianza dentro de un entorno seguro también se encarga de muchas otras necesidades de la red. Garantiza que el código de confianza se ejecuta dentro del entorno seguro y no es alterable por ningún participante. También garantiza que los resultados sean verificables por los participantes u otras entidades autorizadas, aumentando así la transparencia del consenso de la red.
PoET controla el coste del proceso de consenso y lo mantiene ágil para que siga siendo proporcional al valor derivado del proceso, un requisito esencial para que la economía de las criptomonedas siga floreciendo.
Qué es Hyperledger Sawtooth?
Hyperledger Sawtooth es un libro mayor distribuido -similar a una cadena de bloques- diseñado para usos empresariales como la cadena de suministro y la logística. Incluso podría utilizarse para la gestión de inventarios, la contabilidad u otras tareas empresariales que consumen tiempo y son propensas a errores.
¿Existe una moneda de prueba de tiempo transcurrido??
PoET se utiliza principalmente en Hyperledger Sawtooth. A partir de enero de 2022, no hay ninguna criptodivisa que utilice PoET.
¿Cuál es la diferencia entre prueba de trabajo y prueba de tiempo transcurrido??
PoW es un mecanismo de trabajo competitivo, mientras que PoET es un mecanismo de selección aleatoria.
Nuestro equipo exige a los escritores que utilicen fuentes primarias para respaldar su trabajo. Se incluyen libros blancos, datos gubernamentales, informes originales y entrevistas con expertos del sector. También hacemos referencia a la investigación original de otros editores de renombre cuando sea apropiado. Puedes saber más sobre las normas que seguimos para producir contenidos precisos e imparciales en nuestro
política editorial.