Crowdfunding provides an alternative "social" path for funding ideas and initiatives compared to traditional paths like public funds or professional investors. Through crowdfunding, small amounts of money can be raised from a large number of individuals to fund a project, giving each backer a small stake as a "partner". A professional crowdfunding hub could assess projects, diversify risk, and guarantee funding for both projects and backers.