An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends
Survey on Blockchain Technologies and Related Services FY2015 Report