Blockchain and Distributed Ledger System Simulation