A foundation needs to have something to get funding from
Where are you getting the funds from to pay those awards?
Apparently the nobel foundation is an investment fund.
Look into it before posting.
The Nobel prize for instance was formed in Alfred Nobels will as a vehicle for benefiting humanity using all his money derived from selling explosives.
Unless they behave like an investment fund their money's not likely to go very far.
The foundation's a great idea but I don't see any members of the community likely to step up with a fortune.