Bitcoin.
Seriously, it exactly matches your requirements. Typically dismissed by everyone on their first encounter, it nevertheless solves universal problems related to something everyone uses -- money. And it's only just barely viable enough to solve that problem in limited cases right now, so I predict there will be a torrent of people responding to me with all the reasons why it can't be bitcoin because X, Y, Z. Just as any technical person would have said about the web in '96.