Hmm interesting! So the Bitcoin Blockchain allows for all of that, including penalties for "early" pull out?
There's also the "token" angle, which is how this sort of crowdfunding would work on (say) Ethereum... Taking the scientific example specifically, it's what various DeSci DAO's use to issue ...