An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends | IEEE Conference Publication | IEEE Xplore