Ethereum DeFi ecosystem suffers contraction, TVL down to $47 billion in 2024