Applications of Artificial Intelligence to Blockchain Consensus Mechanisms: Using Machine Learning to Make Decentralized Networks Faster and More Scalable | IEEE Conference Publication | IEEE Xplore