- 10.03.2020

Mining bitcoin with pencil and paper

mining bitcoin with pencil and paperI decided to see how practical it would be to mine Bitcoin with pencil and paper. It turns out that the SHA algorithm used for mining is pretty. Over the past few years, Bitcoin has gone from something you mined with spare CPU cycles, to something you could hash with a GPU, to an.

Repeated hashing is notoriously difficult to parallelize as it's naturally a serial operation, that's why we use repeated hashing as a Key-Derivative Function to protect mining bitcoin with pencil and paper.

Mining bitcoin with pencil and paper

For humans iota staking more challenging, since SHA has mining bitcoin with pencil and paper rounds internally, which means: to calculate a single hash, you need to iterate over the data 64 times, each time using the output of the previous round as your input.

What you can do, is: 1 Optimizing the process of calculating a single round.

Mining bitcoin with pencil and paper

I guess you can identify all the needed arithmetic steps mostly logical opeartions and bitshifts and divide them to multiple units of task-forces, assembly-line style, like a human-powered ALU.

Ideally, workers that doesn't care about "which round it is", but only care about the computation itself should be as many as possible, i.

Mining bitcoin with pencil and paper

I think many computations mining bitcoin with pencil and paper done in this way before electronic computers, I believe even numerical simulations of fluid dynamics were done by rooms of female workers with mechanical computers running the same algorithm again and again over a mining bitcoin with pencil and paper.

Although iterations within a single-hashing operation is not parallelized. But mining only requires you to do mining bitcoin with pencil and paper hashing, so it should scale linearly.

Mining bitcoin with pencil and paper

I don't have the needed skills to get an actual number, if you - the reader, thinks you can. Please do it and submit your blogpost to Hacker News.

Mining bitcoin with pencil and paper

The inability to parallelize would still be relevant in terms of limiting the gains from dividing the work, since each step has to wait for the previous to hand it more numbers, so variation in processing time mining bitcoin with pencil and paper the humans will create delays.

And I wasn't interested so much in the absolute throughput, but how the figure would change in terms of hashes per second per human, so duplicating a full ALU module mining bitcoin with pencil and paper be relevant; the concern is how much an additional human improves the rate after adjusting for the fact that you added one more human-resource.

Edit: I'm new to queuing theory, but I may just grind through the numbers there.

Mining bitcoin with pencil and paper

Could do it as a "Show HN" go here there is a tool preferably as a web app where you can model a process and tweak the numbers like in Factorio.

Switching tasks is going to be a relatively small amount of time over a 24 hr period.

Mining bitcoin with pencil and paper

Given that one person can only mining bitcoin with pencil and paper 0. I totally get that this is all hypothetical-for-fun math, obviously nobody is going to actually try to mine bitcoin by hand.

Mining bitcoin with pencil and paper

But that 0. I wonder if you can do these on that old HP calculator everybody loved the 48, I think?

Mining bitcoin with pencil and paper

4 мысли “Mining bitcoin with pencil and paper

  1. I apologise, but, in my opinion, you commit an error. I can defend the position. Write to me in PM, we will discuss.

Add

Your e-mail will not be published. Required fields are marked *