Blockchain Nanodegree Notes 20181029

版权声明:本栏目下的所有文章均为个人学习笔记,部分内容为直接搬运,供学习分享。如有版权问题请联系作者删除。 https://blog.csdn.net/xiaozhenliu/article/details/83929183

Term 1 S3 Lesson 2: Bitcoin Core Testnet

Lesson Introduction

Goals:

  • Set up your own bitcoin core development environment
  • Introduce bitcoin core - its purpose and the tools
  • Create transactions between wallets using a bitcoin core test environment
  • Investigate the transactions made using the online block explorer to get a better idea of how transactions flow

Bitcoin Core - Overview

Bitcoin: Network of bitcoin users creating and validating transactions

Bitcoin Core: Implementation of bitcoin that encompasses all of the software behind bitcoin. (software, alias: Bitcoin-QT)

  • connect to the network
  • validate the blockchain
  • send and receive bitcoin

Bitcoin Core - Networks

Mainnet, Testnet, Regent

  • Mainnet: primary network where live transactions take place
  • Testnet: alternative bitcoin blockchain that provides a test environment for applications (still a network and takes time)
  • Regent: alternative test network for testing bitcoin applications (no real network,instantaneously create new blocks and have complete control over the environment; saves time)

在这里插入图片描述

Mainnet vs Testnet

在这里插入图片描述

Testnet vs Regression Testing

OL97OIAOM2A

In this course we will use testnet because we want to be able to interact with other users.

猜你喜欢

转载自blog.csdn.net/xiaozhenliu/article/details/83929183