Blockchain is a technology allowing for distributed information to be generated, validated and shared without the need of a middleman, in a decentralized way. It offers out of the shelf 100% uptime and immutability of the recorded data. Famous mostly for the Bitcoin cryptocurrency, which was the first use case, blockchain is now used on a variety of new services, from advertising and social media to distributed storage.
This class will help you understand the basic principles of a blockchain.