Blockchain Nanodegree Notes 20181029

本课程介绍如何设置比特币核心开发环境,使用测试网进行交易,理解比特币核心的功能及其在网络中验证区块的作用。通过实际操作,学员将学会在测试网中创建钱包交易,并利用在线区块浏览器深入探究交易流程。

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.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值