Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: tenthirtyone on July 20, 2014, 07:36:41 PM



Title: A Simple Proof of Work example in Python
Post by: tenthirtyone on July 20, 2014, 07:36:41 PM
Hey All,

I'm still new to crypto and I've been approaching it in pieces on the weekends. I recently did some experimenting and took some time to understand proof of work better. For any of the veterans around the board there won't be of much value here but your feedback/guidance/support would be appreciated if you have the time. Though I still wanted to share because I know many of us who browse these forums want to learn more and maybe there's someone who could benefit.

Everything is shared on my blog, here:
http://thetenthirtyone.com/?p=65 (http://thetenthirtyone.com/?p=65)

And on github, here:
https://github.com/tenthirtyone/Proof_of_Work (https://github.com/tenthirtyone/Proof_of_Work)

There's a PoW script you can customize that I think explains the principles of PoW fairly clearly.

There's a script to test your cpu hash rate.

And some of the data I collected included in github.


I explain the different parts on my blog and can answer any questions here or there if anyone is interested.