Actually, you don't have to trust all of them. Some miners can go rogue and it won't matter; everything will still work. The software of blockchains is almost always open source, so you don't have to blindly trust it either; reading the source code and checking it for problems it is always an option.