Is DeFi Making a Comeback on Optimism?