A Survey on Blockchain: Architecture, Applications, Challenges, and Future Trends | IEEE Conference Publication | IEEE Xplore