Smart Contracts demystified. Cryptocurrency is one of the most important implementation of Distributed Systems which became very popular past decade. It was a hot topic even before Bitcoin was introduced. A lot of talk about the benefits, but very few succeeded in implementing Distributed Applications. …