Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o número médio de transações diárias para cada aplicativo descentralizado (dApp) na rede Ethereum?
 ###Tabelas: 
CREATE TABLE transactions (transaction_id INT, dapp VARCHAR(50), chain VARCHAR(50), timestamp TIMESTAMP); INSERT INTO transactions (transaction_id, dapp, chain, timestamp) VALUES (1, 'Uniswap', 'Ethereum', '2022-01-01 12:00:00'), (2, 'Sushiswap', 'Ethereum', '2022-01-02 13:00:00'), (3, 'Uniswap', 'Ethereum', '2022-01-03 14:00:00'), (4, 'Aave', 'Ethereum', '2022-01-04 15:00:00');
SELECT dapp, AVG(DATEDIFF('day', MIN(timestamp), MAX(timestamp))) as avg_daily_transactions FROM transactions WHERE chain = 'Ethereum' GROUP BY dapp;