News for hackers. Stuff that matters.
Re:GPU mining no longer profitable after Ethereum merge by hinkley on Friday September 16, 2022 @05:04PM (#32871983)
I'd like to see some PoW scheme for public good projects like SETI or Folding@Home or even CGI for a fan fiction, where there's perhaps something more than just bragging rights for contributing. I'm not sure what that would look like exactly.
Re:GPU mining no longer profitable after Ethereum merge by bawolff on Friday September 16, 2022 @08:16PM (#32873618)
It doesn't really work that way.

For PoW you dont just need work, you need work that can be easily verified, easily scaled difficulty levels, and difficult to cheat with - all with no centralized trusted authority.

Even when SETI/F@H was worth only fake internet points they already had problems with people cheating. What happens when its worth real money?

Re:GPU mining no longer profitable after Ethereum merge by SkyMarshal on Friday September 16, 2022 @11:46PM (#32874587)
In addition, you need something that deliberately has no other value besides doing PoW.

Otherwise, all of that cryptocurrency's mining power could instantly abandon that cryptocurrency for the other thing if market flucations give it a higher ROI than PoW.

Re:GPU mining no longer profitable after Ethereum merge by sebzim4500 on Saturday September 17, 2022 @10:36AM (#32877866)
>In addition, you need something that deliberately has no other value besides doing PoW.

This doesn't really exist though, since you can heat a house with a mining rig. It's no less efficient than resistive heating.

Re:GPU mining no longer profitable after Ethereum merge by dieortin on Saturday September 17, 2022 @11:02PM (#32884032)
Technically it IS resistive heating
Re:GPU mining no longer profitable after Ethereum merge by bilsbie on Friday September 16, 2022 @11:21PM (#32874480)
We could find new primes at least. Really any NP complete problems would be easy to verify by definition.
Re:GPU mining no longer profitable after Ethereum merge by bawolff on Saturday September 17, 2022 @12:04AM (#32874671)
You dont just need easy to verify, you need easy to fairly distribute the problem instances.

Take primes. How do you know the person generated new primes and didnt just have a bunch saved up? With hashes you have to hash the current block which is unpredictable, and also means as time goes on it gets harder and harder to have a competing chain, because you dont just have to solve the current block but also be better for all the preceeding chains.

Additionally NP-complete problems are hard because the average complexity tends not to be super hard, which is a major sticking point in this application. So you have to somehow verify the person is solving a hard instance of the problem and not an easy instance.

Re:GPU mining no longer profitable after Ethereum merge by prox on Saturday September 17, 2022 @02:48AM (#32875339)
Can’t you have the chain do multiple random verifications before accepting it?
Re:GPU mining no longer profitable after Ethereum merge by duskwuff on Saturday September 17, 2022 @12:09AM (#32874696)
Finding prime numbers, even very large ones, is neither difficult nor useful; there are simple algorithms for determining the primality of a number which don't require extraordinary amounts of computing power to execute.

Even factoring large semiprimes isn't inherently useful -- it's an interesting mathematical exercise, but isn't a goal unto itself.

Re:GPU mining no longer profitable after Ethereum merge by blaaaaa99a on Friday September 16, 2022 @08:58PM (#32873849)
there should be ways to achieve this.

examples would be: Multiple PoWers independently producing solutions and then verifying each other (although this is wasteful as work is being duplicated)

PoWers achieving increasing status levels when not cheating over time, incentivising long-term honest behaviour

Re:GPU mining no longer profitable after Ethereum merge by bawolff on Friday September 16, 2022 @10:02PM (#32874128)
And how do you make sure that a single person doesnt create multiple accounts in order to also be the verifier of their own work? Since that is the entire problem PoW is trying to solve, if you have a solution to that, why not just use it directly?

> PoWers achieving increasing status levels when not cheating over time, incentivising long-term honest behaviour

We're talking millions of dollars here (if not more). In the real world people would easily spend years doing a long-con with that type of pay out. Why wouldn't they do so on the internet?

Re:GPU mining no longer profitable after Ethereum merge by toomuchtodo on Friday September 16, 2022 @09:00PM (#32873864)
This is how BOINC and similar distributed computing projects work: a unit of work is distributed to multiple workers to confirm the work and discourage malicious actors.
Re:GPU mining no longer profitable after Ethereum merge by ithinkso on Saturday September 17, 2022 @05:30AM (#32876108)
The other very important part of BOINC and the like is that they offer no monetary gains for your contribution. That's how you eliminate 99,9% of malicious actors and the rest can be eliminated the way you described

It won't work in the PoW scheme because there is presumably some cryptocurrency involved as a reward

Re:GPU mining no longer profitable after Ethereum merge by stuntkite on Friday September 16, 2022 @05:10PM (#32872041)
Since the new GPU offerings from nvidia have secure multi-tenancy, I think you're going to start seeing things like that. Especially when you look at what's happening with compute being more universally adapted via Vulkan. I haven't seen the framework for such a thing yet but you make a good point. I think I've got half a model in my head that could be retooled for something like that in a flexible fashion. It could work both ways too. Either you are giving away GPU cycles for research or you are paying for people to be paid for their cycles, or you post up your own job to be computed for pay or donation of cycles or money. As an example, wanna render predictions for erosion on a property you wanna buy? Put up the job and people that wanna contribute can and you get the result. Any user could set their hierarchy of things they contribute to. Like patreon sort of. So bucks or compute cycles can be chunked out to them by order of need and weighted priority.

Humm. Someone beat me to this idea so I don't have to do it.

Re:GPU mining no longer profitable after Ethereum merge by my123 on Saturday September 17, 2022 @03:58AM (#32875633)
Vulkan isn't suitable for this, with most GPGPU compute stacks not accommodating Vulkan's SPIR-V dialect, including Khronos's own SYCL.

Note that this wave of datacenter GPUs doesn't support OpenGL or Vulkan, because they either don't have rasterizers at all (AMD MI250X) or have them only on two TPCs for basic SW compat and don't expose OGL/Vk via virtual functions (NVIDIA).

As such, better OpenCL drivers are what you should ask for. But then AMD's OpenCL drivers are not exactly that great, and NVIDIA's have their own quirks.

Re:GPU mining no longer profitable after Ethereum merge by rexstjohn on Friday September 16, 2022 @09:33PM (#32874008)
Tasteful plug: https://youtu.be/Hjt5Mnrb__w

Been expecting this since working on edge computing software ecosystem at NVIDIA.

Re:GPU mining no longer profitable after Ethereum merge by djbusby on Friday September 16, 2022 @05:50PM (#32872438)
GPUslice.com
Re:GPU mining no longer profitable after Ethereum merge by roboticmind on Friday September 16, 2022 @07:07PM (#32873190)
Gridcoin rewarded seti@home when seti@home was operating and still rewards a number of other BOINC projects. It is proof of stake based and the rewards are layered on top.

There is a similar cryptocurrency called curecoin for folding@home although I think they do use SHA-256 mining (i.e not useful computations) for part of the rewards

Re:GPU mining no longer profitable after Ethereum merge by b0ner_t0ner on Friday September 16, 2022 @10:02PM (#32874126)
Re:GPU mining no longer profitable after Ethereum merge by anonporridge on Saturday September 17, 2022 @12:53AM (#32874857)
Your question was asked at least 11 years ago, https://bitcoin.stackexchange.com/questions/331/is-there-a-w...