The Internet of money - Antonopoulos, Andreas M., 1972- (Merkle Bloom LLC, 2016)