Technologies of Blockchain – Part 2: Distributed Syst