Mastering Decentralized Finance in 2024 What You Need to Know