Assurance contracts? http://en.wikipedia.org/wiki/Assurance_contracts
Example: you start a project on something like kickstarter, people contribute the amount of money they like. Then after the project reaches its goal, the research starts. If goal isn't reached then people get their money back.