user127936: I've mined bitcoin to test and understand cryptocurrency better. Which generated this hash 00000431fb66ed96815b3829e975c2235a64b9a646c0bd1cc526dc1727c1f16b(nonce value of 300712) What I do with this now? Do I go to blockchain and submit it? How can I do that? Can someone explain me? I'm very new to cryptocurrency and I'd like to learn more about it.

user13866: 
generated this hash [...]. What I do with this now?

I'm pretty sure the things you should do include:

Check that the prior block referenced by your block template is still at the head of the chain.
Ensure your block will pass all the consensus validation rules.
Identify a handful of peer nodes using Bitcoin's peer discovery process/protocol
Send a Bitcoin message to those peers stating that you have a new block
Listen for incoming requests for that block and respond to them
Wait for another 100 blocks to be added to the chain that has your block in it.
Spend your block reward or continue to retain it

See also

What exactly is Mining?
Whats the process of Creating a Block on the BlockChain



How do you view the current difficulty

By viewing the difficulty value in a few recent blocks and if the difficulty interval is here, by applying the difficulty recalculation algorithm.

How is difficulty calculated?



and how can you even get the reward when you mine that?

The reward is in the coinbase transaction you added to your block template before hashing. You can spend it 100 blocks later (see above)

How do mining rewards get verified?


127936: <p>I've mined <strong>bitcoin</strong> to test and understand cryptocurrency better. Which generated this hash <code>00000431fb66ed96815b3829e975c2235a64b9a646c0bd1cc526dc1727c1f16b</code><strong>(nonce value of 300712)</strong> What I do with this now? Do I go to blockchain and submit it? How can I do that? Can someone explain me? I'm very new to cryptocurrency and I'd like to learn more about it.</p>
 13866: <blockquote>
<p><strong>generated this hash [...]. What I do with this now?</strong></p>
</blockquote>
<p>I'm pretty sure the things you should do include:</p>
<ul>
<li>Check that the prior block referenced by your block template is still at the head of the chain.</li>
<li>Ensure your block will pass all the consensus validation rules.</li>
<li>Identify a handful of peer nodes using Bitcoin's peer discovery process/protocol</li>
<li>Send a Bitcoin message to those peers stating that you have a new block</li>
<li>Listen for incoming requests for that block and respond to them</li>
<li>Wait for another 100 blocks to be added to the chain that has your block in it.</li>
<li>Spend your block reward or continue to retain it</li>
</ul>
<p>See also</p>
<ul>
<li><a href="https://bitcoin.stackexchange.com/q/148/13866">What exactly is Mining?</a></li>
<li><a href="https://bitcoin.stackexchange.com/q/7330/13866">Whats the process of Creating a Block on the BlockChain</a></li>
</ul>
<hr />
<blockquote>
<p><strong>How do you view the current difficulty</strong></p>
</blockquote>
<p>By viewing the difficulty value in a few recent blocks and if the difficulty interval is here, by applying the difficulty recalculation algorithm.</p>
<ul>
<li><a href="https://bitcoin.stackexchange.com/q/5838/13866">How is difficulty calculated?</a></li>
</ul>
<hr />
<blockquote>
<p><strong>and how can you even get the reward when you mine that?</strong></p>
</blockquote>
<p>The reward is in the coinbase transaction you added to your block template before hashing. You can spend it 100 blocks later (see above)</p>
<ul>
<li><a href="https://bitcoin.stackexchange.com/q/102338/13866">How do mining rewards get verified?</a></li>
</ul>
