The reviewed record of science sign in
Pith

arxiv: 2209.03865 · v1 · pith:XFFQNNAK · submitted 2022-09-08 · cs.CR · cs.GT

Challenges of Proof-of-Useful-Work (PoUW)

Reviewed by Pith T0 review T1 audit T2 compute T3 formal T4 kernel pith:XFFQNNAKrecord.jsonopen to challenge →

classification cs.CR cs.GT
keywords pouwblockchainpropertiesapproachconsensusenergyfirsthash
0
0 comments X
read the original abstract

Proof-of-Work (PoW) is a popular blockchain consensus algorithm that is used in cryptocurrencies like Bitcoin in which hashing operations are repeated until the resulting hash has certain properties. This approach uses lots of computational power and energy for the sole purpose of securing the blockchain. In order to not waste energy on hashing operations that do not have any other purpose than enabling consensus between nodes and therefore securing the blockchain, Proof-of-Useful-Work (PoUW) is an alternative approach which aims to replace excessive usage of hash functions with tasks that bring additional real-world benefit, e.g. supporting scientific experiments that rely on computationally heavy simulations. This publication consists of two parts: In the first part, important properties of conventional hash-based PoW are described. In the second part, theoretical PoUW concepts such as Coinami, CoinAI and the first successful PoUW cryptocurrency Primecoin are analyzed with respects to how PoW properties can be retained while doing useful work.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. The Usefulness Gap in Proof-of-Useful-Work: An Empirical Study of Pearl's cuPOW Protocol

    cs.CR 2026-06 unverdicted novelty 7.0

    Pearl's 24 EH/s cuPOW network produces zero useful AI computation because the dominant mining software contains no inference code and the verification protocol accepts random matrices by design.