ASCI A27 Online Course: Fundamentals and Design of Blockchain-based Systems
Blockchain is a unique technology in its combination of potentially very wide applicability and its foundation in fundamental concepts of computer science. There is seemingly no limit to the set of applications proposed for the blockchain, ranging from fintech through passports to humanitarian aid. On the other hand, blockchain technology is closely tied to fundamental topics such as consensus and scalability in distributed systems. The last several years have seen a flurry of activity in attempts to develop and apply blockchain technology and in research on variations and improvements of the blockchain supporting the original bitcoin cryptocurrency.