News for hackers. Stuff that matters.
Re:Intellect-2 Release: The First 32B Model Trained Through ... by iTokio on Monday May 12, 2025 @01:00AM (#43959788)
It’s interesting that it does something useful (training a LLM) without trust and in a decentralized way.

Maybe this could be used as proof of work? To stop wasting computing resources in crypto currencies and get something useful as a byproduct.

Re:Intellect-2 Release: The First 32B Model Trained Through ... by Geee on Monday May 12, 2025 @04:14AM (#43960685)
No, this process doesn't produce "proof of work", i.e. verifiable proofs that energy has been used.
Re:Intellect-2 Release: The First 32B Model Trained Through ... by naasking on Monday May 12, 2025 @11:07AM (#43963888)
New weights that have lower loss than the input weights is proof that work has been done.
Re:Intellect-2 Release: The First 32B Model Trained Through ... by _ink_ on Monday May 12, 2025 @04:02AM (#43960631)
I read an argument, that proof of work needs to be useless and wasteful. If it would produce value in itself it would make 51% attacks more economic and thus the currency less secure.
Re:Intellect-2 Release: The First 32B Model Trained Through ... by throwanem on Monday May 12, 2025 @05:43AM (#43961213)
Sure. The whole point of "proof of work" is to show (prove) you've lost energy to heat (work). That's what makes it costly and thus an honest signal.

The model breaks where work can be counterfeited (usually impossible) or where energy prices go to zero, which is why "bitcoin colonialism" was briefly a thing last decade. Much of bitcoin's design, this aspect also, is intended to protect against the bare-fanged, red-eyed money weasels it was also designed to attract.

Re:Intellect-2 Release: The First 32B Model Trained Through ... by ucha on Monday May 12, 2025 @05:48AM (#43961237)
It needs to not have economic value but it doesn't necessarily need to be useless and wasteful.
Re:Intellect-2 Release: The First 32B Model Trained Through ... by Xmd5a on Monday May 12, 2025 @08:25AM (#43962166)
For instance if the end product, in this case the LLM, is made available to anyone, publicly...
Re:Intellect-2 Release: The First 32B Model Trained Through ... by piiToo on Tuesday May 13, 2025 @07:49PM (#43979163)
If it improves the economic value of something else it has economic value just not on its own discrete value.

Wrappers on candy don’t have value intrinsically but improve the quality of the candy.

Re:Intellect-2 Release: The First 32B Model Trained Through ... by api on Monday May 12, 2025 @07:38AM (#43961896)
I’ve seen an argument that military power and credible threat are the proof of work mechanism for fiat currencies. That is also useless, but it does throw off secondary useful effects like inventions.

Not totally convinced the analogy maps but interesting.

Re:Intellect-2 Release: The First 32B Model Trained Through ... by genewitch on Monday May 12, 2025 @09:22AM (#43962617)
Military is certainly proof of burn...
Re:Intellect-2 Release: The First 32B Model Trained Through ... by andruby on Monday May 12, 2025 @09:39AM (#43962776)
Hadn't thought of it in that way, but there's some merit to that if you include government, police & power in general. Law enforcement needed really high penalties on counterfeiting money and check fraude to make cash and checks work. And I guess some of that is still the case with credit card fraude.
Re:Intellect-2 Release: The First 32B Model Trained Through ... by throwanem on Monday May 12, 2025 @10:24AM (#43963318)
"Fraud," and there is no historicity to the idea that counterfeiting and adulteration only became a problem with the introduction of paper instruments. Indeed those replaced specie in considerable part to reduce opportunities for chicanery! Gold is gold, after all.
Re:Intellect-2 Release: The First 32B Model Trained Through ... by throwanem on Monday May 12, 2025 @10:22AM (#43963292)
Somebody spilled bong water on that before it got to you, I feel like. What backs the credible threat of military force is that the threat is credible, which is why the United States maintains a dozen carrier strike groups and does not want to have any kind of conversation at all about hypersonic weapons and especially hypersonic anti-shipping missiles.
Re:Intellect-2 Release: The First 32B Model Trained Through ... by api on Tuesday May 13, 2025 @09:48AM (#43972977)
That's why I said the analogy doesn't map perfectly.

Still I do think there's some validity to the comparison. Fiat currencies are not backed by "nothing." They are backed by a state. Some percentage of the cost of operating a state is therefore "work" done to back the currency's value.

The question is: if we had a cryptocurrency backed by digital PoW that scaled to the level of fiat currencies (millions of transactions per second) and had some of their other desirable characteristics, would the state be able to proportionally shrink? That's what I'm not convinced of, but it'd be an interest experiment if we could spin up another universe and try it.

Re:Intellect-2 Release: The First 32B Model Trained Through ... by throwanem on Wednesday May 14, 2025 @08:41PM (#43990667)
> Some percentage of the cost of operating a state is therefore "work" done to back the currency's value.

No, this is perfectly reasonable and catastrophically, dangerously inverted. We do not operate a state to generate money. We use money to fund the operation of the state. Otherwise we create a perverse incentive attracting what would be parasitism, had we not just incompetently surrendered effective beneficial ownership of the resource to the first sufficiently convincing comer.

Say, for example, the Afrikaner failson of a gemstone magnate, who is regrettably good at cosplaying a foolish person's idea of a wise person.

Re:Intellect-2 Release: The First 32B Model Trained Through ... by fastball on Monday May 12, 2025 @02:23AM (#43960171)
The emphasis is indeed on "without trust" – as far as I can tell this project is unable to verify whether the decentralized training nodes are contributing productively.

Without the ability to validate that training compute is heading in the globally desired direction, it is unlikely you could use it as the foundation of a (sound) cryptocurrency.

Re:Intellect-2 Release: The First 32B Model Trained Through ... by mentalgear on Monday May 12, 2025 @03:12AM (#43960374)
The reward model could be used as a validation/reward for the client. Give the same nodes the same inferences to make, and the one with the highest reward (those could be short, or even partially calculated long-term) will also get the "currency" reward.
Re:Intellect-2 Release: The First 32B Model Trained Through ... by Philpax on Monday May 12, 2025 @07:36AM (#43961886)
That sounds like it'll lead to human-driven reward hacking [0]?

[0]: https://en.wikipedia.org/wiki/Reward_hacking

Re:Intellect-2 Release: The First 32B Model Trained Through ... by bastawhiz on Monday May 12, 2025 @10:21AM (#43963266)
Arguably that's worse than crypto proof of work: inference is extremely expensive and you're multiplying every operation by N. Which means the cost is multiplied by N.

And like, what are you doing? You've managed to find a use case where you don't care that you're doing compute on some untrusted servers online (and no, there's no magic AI homomorphic encryption) but at the same time you're willing to accept the latency of doing the work multiple times AND it's probably all low end 4090s doing the work AND you're willing to pay for the wasted compute? I'm here shuddering at the thought of model setup times when one node in a cluster goes down and you're facing that on... well, probably most inferences? If you're not administering the infra, you get the lowest common denominator of performance.

Re:Intellect-2 Release: The First 32B Model Trained Through ... by mentalgear on Monday May 12, 2025 @03:12AM (#43960375)
That would be indeed a very promising way of FINALLY making cryptocurrency useful!
Re:Intellect-2 Release: The First 32B Model Trained Through ... by proof_by_vibes on Monday May 12, 2025 @01:44AM (#43959974)
There could be merit to this. Proofs are generally computationally hard, so it's possible that a currency could be created by quantifying verification.
Re:Intellect-2 Release: The First 32B Model Trained Through ... by littlestymaar on Monday May 12, 2025 @01:55AM (#43960031)
> To stop wasting computing resources in crypto currencies and get something useful as a byproduct.

Bitcoin is the only major cryptocurrency that still use proof of work today (others are either using “proof of stakes” or are “Layer 2” chains), and due to its (relative lack of) governance structure, it's very unlikely to ever change.

Re:Intellect-2 Release: The First 32B Model Trained Through ... by k__ on Monday May 12, 2025 @06:20AM (#43961433)
Arweave and Filecoin use PoW algorithms that prove something useful.
Re:Intellect-2 Release: The First 32B Model Trained Through ... by bastawhiz on Monday May 12, 2025 @10:11AM (#43963132)
> Maybe this could be used as proof of work

There's nothing provable here. Crypto proof of work is easily verified (does the hash of this value look the way I expect?). How do you prove in ~O(1) time that someone did some operation with their GPU? You don't. You don't even know what the thing is that you're training (without a trained model you don't have the ability to know whether the model the was allegedly trained learned the thing you want it to learn).

Re:Intellect-2 Release: The First 32B Model Trained Through ... by naasking on Monday May 12, 2025 @11:06AM (#43963877)
> How do you prove in ~O(1) time that someone did some operation with their GPU? You don't.

The work in this case could be that the weights after the was done work have lower loss than the input weights. Applying the new weights to input to check that it's lower is much cheaper than calculating the weights, which is the same trend as proof of work (not sure about the magnitude of difficulty though).

Re:Intellect-2 Release: The First 32B Model Trained Through ... by refulgentis on Monday May 12, 2025 @11:35AM (#43964210)
> weights after the was done work have lower loss than the input weights

> (not sure about the magnitude of difficulty though)

Oh, my sweet summer child!

Re:Intellect-2 Release: The First 32B Model Trained Through ... by refulgentis on Monday May 12, 2025 @02:22PM (#43966046)
Trying again, apologies:

- Minimizing loss could be a useful heuristic on a base model. Here, we expect the distribution to be different as we are only doing RL. Measuring loss means we're measuring the difference against the base model inputs: a non-goal, we expect reasoning post RL-training to look quite different from a web scrape.

Let's set that aside. Let's say lower loss = model improved.

- Checking the loss requires the entire dataset used to train the base model + forward pass. That’s O(N·d) where N is samples, d is model size. This takes us from "cool demo of RL can be done on the edge with little benefit" to "we're shipping around terabytes of data constantly among clients"

- Proof of work as a technical term is different from proof of work as a colloquial term: the former is a cryptographic puzzle whose solution is universally and instantly checkable, while the latter just means “I can show I did something,” with no strict guarantee or uniqueness. Randomly perturbing one parameter could show "proof of work" without the work we actually wanted to be done, being done.

- Early in base model training, shaving 0.01 off the loss is easy. Later, impossible. In an RL environment, we're expecting some to go bad. In our interpretation of "loss decrease means model better means you did work", that would mean loss would increase -- that is how it learns in an RL environment. However, that does not mean no work is done.

Re:Intellect-2 Release: The First 32B Model Trained Through ... by bastawhiz on Monday May 12, 2025 @06:34PM (#43968087)
That's far from O(1). Now you need to transfer the weights back and test them.
Re:Intellect-2 Release: The First 32B Model Trained Through ... by naasking on Tuesday May 13, 2025 @12:10PM (#43974491)
> That's far from O(1). Now you need to transfer the weights back and test them.

I think what matters most is that the verification is much, much cheaper than the calculation itself to prove that work was done, it doesn't explicitly have to be O(1), eg. the magnitude difference has to exceed a certain threshold to make proof of work viable.