Ok, but the cryptography is pointless if it's a centralized system.
Problem with Ripple is creation of new XRPs, they had full control over that.
A decentralized system is a distributed system that still works _when nodes are owned by multiple different (even competing/malicious) parties_.
See the Byzantine Generals Problem[1].