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 total de contratos inteligentes na blockchain do Ethereum?
 ###Tabelas: 
CREATE TABLE blockchain (id INT, name VARCHAR(255)); INSERT INTO blockchain (id, name) VALUES (1, 'Bitcoin'), (2, 'Ethereum'); CREATE TABLE smart_contracts (id INT, name VARCHAR(255), blockchain_id INT); INSERT INTO smart_contracts (id, name, blockchain_id) VALUES (1, 'Uniswap', 2), (2, 'Aave', 2), (3, 'Compound', 2);
SELECT COUNT(*) FROM smart_contracts WHERE blockchain_id = 2;