Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: B1-66ER on October 17, 2022, 10:32:57 PM



Title: Proof of Work Academic research question.
Post by: B1-66ER on October 17, 2022, 10:32:57 PM
Is it correct to assume that the inventors of Proof of Work are Moni Naor and Cynthia Dwork?

Quote
https://en.wikipedia.org/wiki/Proof_of_work (https://en.wikipedia.org/wiki/Proof_of_work)

Dwork, C., Naor, M. (1993). Pricing via Processing or Combatting Junk Mail. In: Brickell, E.F. (eds) Advances in Cryptology — CRYPTO’ 92. CRYPTO 1992. Lecture Notes in Computer Science, vol 740. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48071-4_10


Title: Re: Proof of Work Academic research question.
Post by: witcher_sense on October 18, 2022, 06:24:19 AM
Is it correct to assume that the inventors of Proof of Work are Moni Naor and Cynthia Dwork?

Quote
https://en.wikipedia.org/wiki/Proof_of_work (https://en.wikipedia.org/wiki/Proof_of_work)

Dwork, C., Naor, M. (1993). Pricing via Processing or Combatting Junk Mail. In: Brickell, E.F. (eds) Advances in Cryptology — CRYPTO’ 92. CRYPTO 1992. Lecture Notes in Computer Science, vol 740. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48071-4_10
If they were the first to have written a paper about this concept and explained how it can be useful for specific cases such as protecting from DOS attacks and spam, then yes, you can safely assume that they are inventors of Proof-of-Work. But why are you asking if it is already written in the article on Wikipedia? Adam Back's "HashCash - a denial of service counter-measure" is also based on the concept of Proof-of-Work and Satoshi Nakamoto mentioned this work in his Bitcoin whitepaper. I think the reason he didn't mention a research paper by Moni Naor and Cynthia Dwork is that he was looking for actual working implementations of interesting concepts, not abstract concepts themselves. You can always express and formalize your idea, but without implementation, it is not that interesting and cannot be used in other projects directly.


Title: Re: Proof of Work Academic research question.
Post by: HeRetiK on October 18, 2022, 09:34:02 AM
Is it correct to assume that the inventors of Proof of Work are Moni Naor and Cynthia Dwork?

Quote
https://en.wikipedia.org/wiki/Proof_of_work (https://en.wikipedia.org/wiki/Proof_of_work)

Dwork, C., Naor, M. (1993). Pricing via Processing or Combatting Junk Mail. In: Brickell, E.F. (eds) Advances in Cryptology — CRYPTO’ 92. CRYPTO 1992. Lecture Notes in Computer Science, vol 740. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48071-4_10


As far as it's documented, yes.

Here's also an article that might be of interest to you as it gives a pretty good overview over the conceptual building blocks that culminated into PoW's usage as key component for Bitcoin's consensus algorithm:
https://queue.acm.org/detail.cfm?id=3136559


Title: Re: Proof of Work Academic research question.
Post by: NotATether on October 18, 2022, 11:05:38 AM
I think the reason he didn't mention a research paper by Moni Naor and Cynthia Dwork is that he was looking for actual working implementations of interesting concepts, not abstract concepts themselves.

I think the more accurate reason is that it's common in research to not cite the paper which formed the essence of some other paper in your paper's bibliography, as it's not directly related to the topic at hand (back then, it wasn't called Proof of Work when that paper was written).


Title: Re: Proof of Work Academic research question.
Post by: Shymaa-Arafat on October 18, 2022, 11:26:49 AM
I don't know why I suddenly logged in today after such a long time, but YES indeed very sure yes...
They used to say it in the intro about Bitcoin origins a strategy/idea that did not succeed in preventing spam emails in the
https://news.ycombinator.com/item?id=25685637
The paper proving it didn't work in preventing spam emails
https://www.cl.cam.ac.uk/~rnc1/proofwork.pdf
.
I'm not sure where I give the credit to first hear that; could be either Princeton University 2015/2016 lectures on Bitcoin & Cryptocurrencies, or Tim Roughgarden talk with Vitalik Buterin about EIP-1559


Title: Re: Proof of Work Academic research question.
Post by: dkbit98 on October 18, 2022, 05:49:44 PM
Is it correct to assume that the inventors of Proof of Work are Moni Naor and Cynthia Dwork?
It's one thing to imagine a concept idea about something and totally different thing to put it into practice with real world examples.
Hal Finney was the one who adapted this concept in 2004 using the SHA256 hashing algorithm, and calling it eusable proof of work.
Few years later this was adopted for Bitcoin back in 2009, and than it was followed by all other shitcoins.


Title: Re: Proof of Work Academic research question.
Post by: HeRetiK on October 19, 2022, 03:27:24 PM
This is interesting paper. They already anticipate spammer use specialized hardware and buy only needed computer parts (no monitor, small HDD, etc.) for sole purpose of solving PoW. Although the most interesting part it'll bring inconvenience to 1%-13% legitimate user.

On a side note, i wonder how DAG-based cryptocurrency (such as IOTA and Nano) handle specialized spam attack since user need to verify 2 transaction rather than pay fee when creating a transaction.

Both Nano [1] and IOTA [2] use PoW for spam protection. Or at least they used to, not sure what the current state is or how it accounts for improvements of hardware over time. Beyond that I guess having a central coordinator helps.

[1] https://blog.nano.org/nano-pow-the-essentials-6bf8b021d49d
[1] https://legacy.docs.iota.works/docs/getting-started/0.1/transactions/proof-of-work


Edit: I just reread your post and realized that you were already thinking about specialized PoW attacks, rather than how IOTA and Nano are preventing spam transactions in general. My educated guess is that the economic incentives simply aren't there yet.


Title: Re: Proof of Work Academic research question.
Post by: B1-66ER on October 20, 2022, 02:50:16 PM
Is it correct to assume that the inventors of Proof of Work are Moni Naor and Cynthia Dwork?

Quote
https://en.wikipedia.org/wiki/Proof_of_work (https://en.wikipedia.org/wiki/Proof_of_work)

Dwork, C., Naor, M. (1993). Pricing via Processing or Combatting Junk Mail. In: Brickell, E.F. (eds) Advances in Cryptology — CRYPTO’ 92. CRYPTO 1992. Lecture Notes in Computer Science, vol 740. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48071-4_10
If they were the first to have written a paper about this concept and explained how it can be useful for specific cases such as protecting from DOS attacks and spam, then yes, you can safely assume that they are inventors of Proof-of-Work. But why are you asking if it is already written in the article on Wikipedia? Adam Back's "HashCash - a denial of service counter-measure" is also based on the concept of Proof-of-Work and Satoshi Nakamoto mentioned this work in his Bitcoin whitepaper. I think the reason he didn't mention a research paper by Moni Naor and Cynthia Dwork is that he was looking for actual working implementations of interesting concepts, not abstract concepts themselves. You can always express and formalize your idea, but without implementation, it is not that interesting and cannot be used in other projects directly.

Thanks that's make a lot of sense, in fact your thoughts somehow make me think about "Pure mathematics" and "Applied mathematics" in a coffee shop.