News How the Lindy Effect can make users overconfident in DeFi 'brands' editorial staff 31. October 2024