Thanks for your idea!
The decentralized auditors are suggested here:
Could you please add your idea there?
Or I can move your post there.
This will not solve the problem, but may help to make the satellite being more decentralized than now.
The core problem with a distributed database would remain unsolved though, but we can move further step by step.