Is Privacy the Key to Miden’s Success?