Skip to content

Switch PoW algorithm to sha256d #148

@A60AB5450353F40E

Description

@A60AB5450353F40E

I'm not kidding. CPU algo decentralization is an illusion, because big players like Meta and Google own immense amount of compute, just 5% of one Google's datacenter has enough hash to overtake Monero mining (only 100k CPUs last time I checked). sha256d is the most mature algo, and ASICs are available far and wide, it's as decentralized as PoW mining will ever get.

Whole argument here: #147 (comment)

And opening a new issue because it's kinda off-topic there. I will here address comments from that thread:

unfair advantage

No such thing as "unfair" advantage, this is not an argument this is toddler reasoning.

I mean that every person with a computer has the same weight in the network

What about one person buys 1000 CPUs in a cheap energy area and rents them out for AI or XMR mining, whichever pays better, essentially switch-mining between AI and XMR and making a killing. Economics of scale always wins.

the cost to dominate a CPU based network is very high and broadly distributed

Only it is not. Pareto distribution rules everything, economics of scale rule everything. Who owns most of general-purpose compute? The few fully KYC’d companies like Google would have the compute to dominate CPU or GPU PoW mining. Last time I did the numbers: 5% of just 1 Google’s datacenter could replace 100% of XMR’s hashrate. So, instead of Foundry, F2Pool, it’d be Google, Microsoft, Meta, Tesla…

Company H100 GPU shipments (2023)
Meta 150,000
Microsoft 150,000
Google 50,000
Amazon 50,000
Oracle 50,000
Tencent 50,000
CoreWeave 40,000
Baidu 30,000
Alibaba 25,000
Lambda 20,000
TikTok 20,000
Tesla 15,000

(source: Omdia Research)

If they ordered this much GPUs just in 2023, how many CPUs do you think they own? Grok estimates just Google has 10M CPUs. Monero's entire network hashrate is about ~100k CPUs, so 1% of Google.

In my view, ASICs raise entry barriers and concentrate power in the hands of a few, if only those with capital and factories can mine, the network stops being free and becomes a digital oligopoly.

Just buy latest gen box for $1-2k, plug it in and mine, how hard is that? Oh, you need a few $k capital investment, that's a barrier? It's play money for people in developed nations, and you think some 2013 potato CPU can have "equal vote"? It is a joke when it comes to having influence on the network even though it can still technically mine something - it will still cost you electricity, something big players will have at better price than you, they will have CPUs at better price, and power at better price, and they can scale it. You can't wish away economics of scale and power of capital.

This is why sha256d is the best PoW algorithm, because it is a mature market, multiple producers, and ASIC hardware has penetrated wide and deep, even if you don't buy latest gen, you can still buy some 2nd hand that's good enough if you want a crypto-producing heater. It used to be centralized when first ASICs hit production, but it is not anymore, due to market forces. sha256d is as decentralized as PoW mining will ever get. Don't look at pool stats, look at where real hardware is located and who owns it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions