Hard to see a good solution if it's to be open source too. Any attempt by a developer to gain a reward for their efforts can be undone with a quick hack.
Solutions that require altruism from miners are possibly doomed to fail?
Equally I can't see why a talented coder would work hard to support a system making everyone else money except him.