Distributed networks aren't new, but why aren't they mainstream?