I'm not claiming AI is applied and runs on a blockchain; I'm proposing that
each neuron's training step can serve as proof‑of‑work, with the resulting
weight update recorded on chain. The blockchain only needs to verify
a deterministic proof that an update improves a fixed validation loss, not
the stochastic final output. By rewarding genuine gradient steps, we turn useful
model training into the consensus work that secures the network. This aligns
incentives without sacrificing the randomness inherent in deep learning.
In short, you are wrong.
Well, you can only use neuron value updates as Proof of Work if you commit to one weight training algorithm only.
Blockchains will typically not accept a proof of work from two or more possible algorithms, especially
unknown (not discovered by researchers yet) training methods. By their very nature, you can't code future yet-to-be-used neural network training methods into a PoW protocol.
And training itself is just a bunch of different stages like the forward pass, the loss calculation, the optimizer, etc. So if any of these algorithms change between two training sessions, you cannot use the new values as PoW for the old "chain", and given the pace of research in ML, the training methods seem to be refined fairly quickly.
TL;DR if you use a specific neural network training as input for PoW, don't expect to be able to use improved versions as PoW values as well.
If you don't believe me, open pytorch on CPU and use any training method on any dataset but just change the activation function, and compare the outputs.
