On the Origins and Variations of Blockchain Technologies
Corda : An Introduction