Blockchain Overview
Blockchain technology has become one of the more intersting advanced topics in comercial software. From bitcoin to Ethereum to Hyperledger Fabric, the fundamentals have been largely wrought.
NIST, National Institute of Standards and Technology, has published a very clean, well-written, high level overview of blockchain tech.