Just how do data miners pick up initiated transactions, order them, and verify them using Blockchain? Learn more about the work data miners do—and the very competitive races they run against each other—in this 8-video course, which begins by outlining the useful proof-of-work algorithm in Ethereum—as well as its hidden flaws. The course explains in detail how miners go about competing for and claiming mining rewards. As you progress, you will gain significant insights into the complex trial-and-error tasks facing miners and learn how hidden flaws in the process can then be addressed by the proof-of-stake algorithm. Learn to appreciate the functions and worth of smart contracts that eliminate the need for a trusted third party in many transactions. Finally, familiarize yourself with the important features of Solidity programing language, and begin to understand the important roles played by gas price and gas fields in any Ethereum transaction.