Blockchains & Ethereum: Mining & Smart Contracts in Ethereum

Blockchain    |    Beginner
  • 10 Videos | 1h 18m 3s
  • Includes Assessment
  • Earns a Badge
Likes 42 Likes 42
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 them
    outline the proof of work algorithm and the work which miners need to do to claim mining rewards
    recognize the difficulty in finding the proof of work nonce and why it can only be found by trial and error
    recall when a miner can claim mining rewards and how the other nodes in the Ethereum network will validate its claim
    identify 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 transactions
    list the features of the Solidity programming language
    outline the concept of gas in Ethereum and the role of the gas price and gas limit fields in a transaction
    recall 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

  • Playable
    1. 
    Course Overview
    2m 42s
    UP NEXT
  • Playable
    2. 
    Transaction Ordering and Consensus
    4m 23s
  • Locked
    3. 
    Consensus by Proof of Work
    10m 1s
  • Locked
    4. 
    Finding the Proof of Work Nonce
    9m 28s
  • Locked
    5. 
    Claiming the Mining Rewards
    5m 35s
  • Locked
    6. 
    Beyond Proof of Work
    6m 38s
  • Locked
    7. 
    Smart Contracts
    6m 55s
  • Locked
    8. 
    The Solidity Programming Language
    9m 39s
  • Locked
    9. 
    Gas - the Measure of Complexity of Transactions
    9m 43s
  • Locked
    10. 
    Exercise: Mining and Smart Contracts
    8m 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.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 19 Likes 19  
Likes 46 Likes 46