Cryptonote started off sacrificing trustlessness for privacy.
Why do you say that Cryptonote protocol sacrifices trustless transactions? The whole concept of ring signatures as implemented in cryptonotes is that you can ensure untraceable transactions while keeping the network trustless.