defi challenges