Mark Cuban has put forth an idea that could potentially shake up the dominance of tech giants in the social media space.