Course details

Working with Bitcoin

Working with Bitcoin


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Working with Bitcoin involves the use of wallets and clients, and it's important to understand the security and regulatory considerations when working with the digital currency. In this course, you'll learn about working with Bitcoin, including wallets and how they work, Bitcoin clients and design, and security and regulatory considerations for working with Bitcoin.

Target Audience
Professionals who want to leverage Bitcoin technology in their field of expertise

Prerequisites
None

Expected Duration (hours)
0.8

Lesson Objectives

Working with Bitcoin

  • start the course
  • explain the purpose of mining, the value to miners, and how new bitcoins are created
  • describe Bitcoin mining, proof-of-work, and pooled mining
  • explain mining and processing, and the purpose and types of mining hardware
  • describe the types of wallets
  • explain deterministic wallets
  • describe how to secure wallets
  • explain passphrase-encrypted wallets
  • describe full node and thin clients and security issues relating to both
  • explain the Wallet Input Format (WIF) and importing and exporting functionality in Bitcoin wallets
  • explain how to back up Bitcoin
  • explain Bitcoin transactions and fees
  • describe the various security issues with Bitcoin
  • explain cold storage and offline Bitcoins
  • discuss conjoining and block trades
  • describe how merchants can accept bitcoins
  • describe payment processors and what they do
  • describe the secure payment protocol (BIP70) and how it's used
  • explain regulatory and compliance issues surrounding Bitcoin
  • discuss the various tax implications of Bitcoin
  • explain how to work with Bitcoin, including wallets and how they work, Bitcoin clients and design, and security and regulatory considerations for working with Bitcoin
  • Course Number:
    df_blch_a04_it_enus

    Expertise Level
    Beginner