Blockchains & Ethereum: Mining & Smart Contracts in Ethereum
Blockchain
| Beginner
- 10 Videos | 1h 14m 3s
- Includes Assessment
- Earns a Badge
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.
WHAT YOU WILL LEARN
-
describe the role of miners in picking up initiated transactions and then ordering and verifying themoutline the proof of work algorithm and the work which miners need to do to claim mining rewardsrecognize the difficulty in finding the proof of work nonce and why it can only be found by trial and errorrecall when a miner can claim mining rewards and how the other nodes in the Ethereum network will validate its claimidentify the flaws in the proof of work algorithm and how the proof of stake algorithm can address them
-
describe the need for smart contracts to eliminate the need for a trusted third party in many transactionslist the features of the Solidity programming languageoutline the concept of gas in Ethereum and the role of the gas price and gas limit fields in a transactionrecall the steps involved in the proof of work algorithm and the flaws in this technique and identify the functions of smart contracts
IN THIS COURSE
-
1.Course Overview2m 42sUP NEXT
-
2.Transaction Ordering and Consensus4m 23s
-
3.Consensus by Proof of Work10m 1s
-
4.Finding the Proof of Work Nonce9m 28s
-
5.Claiming the Mining Rewards5m 35s
-
6.Beyond Proof of Work6m 38s
-
7.Smart Contracts6m 55s
-
8.The Solidity Programming Language9m 39s
-
9.Gas - the Measure of Complexity of Transactions9m 43s
-
10.Exercise: Mining and Smart Contracts8m 59s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.