Just do it. Get your own miner and either:
1) solo mine
Isn't solo bitcoin mining basically a donation of your hash (rather minor amount, but hash power nonetheless) to the bitcoin network?
At this point your chances of solving a block are really close to infinity - so it is safe to assume it will never happen.
Op, if you want to help bitcoin network run a node. It will cost you less, can be done on your standard PC.
It is not the same as mining but still helps the network by validating transactions and blocks.