Centralized Vs Distributed Ledgers