Ethereum Alarm Clock's logo

Ethereum Alarm Clock (EAC) es un protocolo para las transacciones programadas de Ethereum. El protocolo define incentivos financieros para que los mineros incluyan una transacción en un momento determinado. Un usuario que desee crear una transacción que necesita ser ejecutada en el futuro puede utilizar EAC. Para ello, necesita especificar un receptor (ya sea una cuenta o contrato) así como datos de llamada. También necesita especificar en qué momento la transacción debe ejecutarse definiendo el tiempo de inicio y el tamaño de la ventana. Por último, un usuario necesita especificar qué tan grande será una recompensa minera. La ejecución de la transacción no está garantizada debido a la posible congestión de red, pero establecer un precio de gas más alto y una ventana de tiempo más larga aumenta las posibilidades de ejecución exitosa. Todas las transacciones EAC son procesadas por los mineros TimeNode. Estos mineros establecieron clientes para rastrear las transacciones y ejecutarlas en un tiempo determinado. Al hacerlo, son elegibles para reclamar una recompensa establecida por el remitente.