A good custom and first step for any field would be to elaborate more on the validity of an analysis per se, or to give studies a "reality check" at all.
There are two issues at odds here as I see it. One, science is a career, and if you don't show results, well, it will be a short career indeed. Two, science is a philosophy which governs the determination of the best `truth` possible given the evidence. The two are highly at odds, and perhaps this may give a way to at least resolve some issues related to irreconcilability in all science.
And that's where this idea fails from a practical standpoint. This system gives scientists the means to do something that hurts their chances at publishing/funding.
Now, if it were somehow enforced, then you'd have a different situation, and it could give some serious benefits.
It's not a bad idea. It adds cryptographic integrity to good scientific practice.
But hardly anyone outside medicine does hypothesis preregistration yet. In computer science it's basically unknown to do it. All the A/B testing you heard about in user studies is almost certainly p-hacked. So the first step would be to convince people that they actually have to do something about p-hacking.