ChipMixer cannot link certificate they give you with certificate you redeem because it is blinded.
Doesn't that require ChipMixer to operate as a bank, and have users exchange those certificates, like money?
Bitcoin wiki solution is based on on-chain contract and tries to solve many problems. If you use centralized off-chain "chip bank" and accept you do not want to solve all problems then only problem to solve is how to hide it from "chip bank". Blinding solves that.
when the bank sees a signed certificate in the future, the bank will only know that the certificate is any one of the currently-unspent certificates, not which one it is.
Here's an even better idea: Lightning. Users hold similar to these certificates (commitment transactions), which they can exchange with the entire lightning network. Not only do they get better privacy (since lightning has more activity than ChipMixer), but the users also maintain self-custody. Alice sends you 1mBTC and gets 1mBTC via LN (the "voucher" essentially). Blinded paths (which are soon to be implemented) can protect Alice from doxxing her node's public key to you. Once she's ready to spend the chip on-chain, she just sends you the bitcoin via lightning, and takes the chip traditionally.
This may be good idea.