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 associados a ativos digitais que foram criados após 2020-01-01?
 ###Tabelas: 
CREATE TABLE digital_assets (asset_id INT, asset_name TEXT, creation_date DATE); INSERT INTO digital_assets (asset_id, asset_name, creation_date) VALUES (1, 'Asset1', '2021-05-15'); INSERT INTO digital_assets (asset_id, asset_name, creation_date) VALUES (2, 'Asset2', '2022-08-20'); CREATE TABLE smart_contracts (contract_id INT, asset_id INT, creation_date DATE); INSERT INTO smart_contracts (contract_id, asset_id, creation_date) VALUES (101, 1, '2021-06-01'); INSERT INTO smart_contracts (contract_id, asset_id, creation_date) VALUES (102, 2, '2022-08-21');
SELECT COUNT(*) FROM smart_contracts JOIN digital_assets ON smart_contracts.asset_id = digital_assets.asset_id WHERE smart_contracts.creation_date > '2020-01-01';