コース概要

Introduction

  • What is Bitcoin?
  • Bitcoin vs Ethereum

Understanding the Concepts of Blockchain

  • Blockchain fundamentals
  • Use cases, challenges, and benefits

Getting Started

  • Setting up the development environment
  • Installing Bitcoin Core
  • Using bitcoind and bitcoin-cli

Bitcoin Programming

  • Designing a bitcoin-based blockchain
  • Stack-based language
  • Bitcoin scripting
  • Testing and debugging

Bitcoin Transactions

  • Mining of Bitcoin
  • Transaction workflow
  • Unspent transaction output (UTXO)
  • Spending conditions
  • Locking script
  • Raw and serialized transactions

Bitcoin Security

  • Bitcoin blocks
  • Sharing keys
  • Online wallets
  • Payment verification
  • Multisig transactions

Troubleshooting

Summary and Next Steps

要求

  • An understanding of blockchain concepts
  • Basic programming experience

Audience

  • Developers
 14 時間

参加者の人数



Price per participant

お客様の声 (3)

関連コース

Advanced Bitcoin Mining: Techniques and Strategies

14 時間

Introduction to Bitcoin Mining

7 時間

Blockchain - Theory and Practice

7 時間

Blockchain for Banking

14 時間

Blockchain for Developers

14 時間

Blockchain Development with Coinbase

21 時間

Blockchain for Entrepeneurs and Managers

14 時間

Blockchain for Financial Bodies

14 時間

Blockchain for Medical

14 時間

Blockchain in Supply Chain Management

7 時間

Blockchain for Telecom

7 時間

Blockchain Use Cases for Entrepeneurs and Managers

7 時間

Python and Blockchain

28 時間

Cryptocurrency Investigation

21 時間

Decentralized Autonomous Organizations (DAOs) for Investors and Entrepreneurs

7 時間

関連カテゴリー