Peters, Gareth William and Panayi, Efstathios (2015) Understanding Modern Banking Ledgers through Blockchain Technologies: Future of Transaction Processing and Smart Contracts on the Internet of Money. Computing Research Repository.