Vector Commitments over Rings and Compressed Σ-Protocols