It’s a way of verification and trust in a system where no one trusts any central authority, but does trust an algorithm. That seems too specific to ever actually be useful. People will end up relying on services or instructions that make the system digestible and usable for them, but as long as they still rely on those giving the instructions, the same problem arises.
And when an example case is brought up, it’s always one central authority that is pushing the idea - and could achieve the same more easily and without power waste using a central server.