Ripple Protocol Consensus Algorithm Literature Study Catalog