uh what?
You dont need to "prove" it can hit a block, the proof is in the valid share submission.
Submit enough shares of a certain difficulty over time and you have "proved" your hashrate.
Submit a share higher than the network diff you found a block, simple as that.
truth ... one accepted share is proof it can hit a block case closed