Decentralised finance is notorious for being home to some pretty wacky ideas with dubious commercial viability. Yet over the past year, developers have stumbled on one that not only works, but also ...