I checked your idea. GoFundMe does not work in my country. Same issue with Kickstarter and Indiegogo. I can create a company, but I cannot withdraw money to my account.
Why not tell us more about yourself here? Create a thread about yourself, your educational background and post it in the Project Development board. Your idea is a noble one. But I do see some problems with this concept. What if tomorrow AMD and Intel decided to hike up their CPU prices? The mining again will get out from the reach of the "poor". Basically you can't control the top 1% they will always end up in the power as they have the means to do so... Just look at the GPU shortages as an example. During the peak, the GPUs were going for almost double the standard price and it can happen with CPUs as well, that's what essentially happens in "Free-Markets". Supply and demand dictate the price. Even if you made your algorithms only to work on P4 (Pentium 4), The rich will get their hands on more P4s and we will end up in a similar situation. Some of my suggestions will be to create a milestone list, get an escrow a trusted one from the forum and let them handle your donations. So that they will release the donations once you reach your listed milestones. Again Good luck!