Bitcoin logos behind binary matrix

Which Bitcoin infrastructure course is best for me?

In the first year of the BSV Academy’s existence, we brought you introductory and supplementary courses on Bitcoin theory and development. With the launch of our latest stream, we focus on Bitcoin’s incentive system and the role that nodes and node operators play. 

If Bitcoin’s infrastructure falls within the purview of your job role or you are one of the enterprise operators who spend large sums of money to build and operate mining infrastructure, this stream will help you position yourself for success.

Criteria for choosing Bitcoin infrastructure training

Bitcoin infrastructure focuses on the machinery and mechanics of the network and protocol, with a view to explaining the way in which the network is built and scales.

  Introductory Intermediate Advanced
Most suited for General public, enterprise leaders, CTOs, software developers, blockchain developers, Bitcoin developers. General public, enterprise leaders, CTOs, software developers, blockchain developers, Bitcoin developers. General public, enterprise leaders, CTOs, software developers, blockchain developers, Bitcoin developers.
Suggested entrance criteria Having an interest in Bitcoin infrastructure. Having a basic understanding of Bitcoin infrastructure. Having a complete overview of all the elements that make up the Bitcoin network.
Outcome Developing a basic understanding of Bitcoin infrastructure. Gaining a complete overview of all the elements that make up the Bitcoin network. Developing a nuanced understanding of Bitcoin’s infrastructure.
Fees Free of charge, forever TBD TBD
Class hours 6 - 8 hour modules 6 hour modules 6 hour modules
Class attendance Online course, available on demand from the beginning of May. Online course, available on demand. Launch date TBD. Online course, available on demand. Launch date TBD.
Assessment 5 -10 question assessment per chapter. 50-question exam as final assessment. Unlimited attempts to pass. 5 -10 question assessment per chapter. 50-question exam as final assessment. Unlimited attempts to pass. 5 -10 question assessment per chapter. 50-question exam as final assessment. Unlimited attempts to pass.
Accreditation Upon completion, you are awarded BSV Academy’s Certificate 1 - Bronze. Upon completion, you are awarded BSV Academy’s Certificate 2 - Silver. Upon completion, you are awarded BSV Academy’s Certificate 3 - Gold.
 

We are also planning on launching short two-to-three hour, non-certificated supplementary courses.

What is the outline of the Introduction to Bitcoin Infrastructure course?

Introduction to Bitcoin Infrastructure is focused on providing students with a solid understanding of the role that nodes and node operators play in the construction of the network. In particular, it focuses on the incentives that drive enterprise operators to invest in scaling and infrastructure. Upon completion of this course, students will be awarded BSV Academy’s Certificate 1 - Bronze. 

The introductory level course follows the following chapters and subtopics:

Chapter 1 - The network’s instructions

The Bitcoin white paper
Steps to run the Bitcoin network

Chapter 2: Rules and their enforcement

Block consensus rules:

Block Size Rule
Block Subsidy Rule
Proof of Work Target Adjustment Rule
Genesis Block Rule

Transaction consensus rules:

Maximum Transaction Size Rule
Use of nLockTime and nSequence
Coinbase Maturity Rule
Transaction Format Rule

Script language rule:

The Bitcoin scripting language and its specification
Data Types
Formal Grammar for Bitcoin Script
Validity of Script Rule
Bitcoin Numeric Value Size Rule
Bitcoin Stack Memory Usage Rule

Standard local policies:

Standard Local Transaction Policies
Maximum Acceptable Transaction Size Policy
Transaction Evaluation Timeout
Bitcoin Minimum Fee Policies
“Dust” Policies

Bitcoin Standard local p2p network policies:

Bitcoin Minimal Encoding Policy
Bitcoin Numeric Value Length
Bitcoin Stack Memory Usage Policy

Chapter 3: Transactions, payment channels and mempools

The transaction and the evaluator
Version number
Output lists
Transaction lock time (nLockTime)
Payment channels
Bitcoin Transaction pools

Bitcoin Main mempool
Bitcoin Secondary mempool
Bitcoin Non-final mempool

Chapter 4: Bitcoin Block assembly

Synchronising the UTXO setWorking the working blockchains
Receiving new transactions
Creating a Bitcoin block template
The block header
The coinbase transaction
Block rewards
Mining candidate distribution and pool software
Performing proof-of-work
The first seen rule
Orphan blocks (Block reorgs)
Invalid blocks

Chapter 5: The small-world network

The decentralisation of power
Incentive-driven behaviours
Light speed propagation of transactions
Ensuring rapid receipt and propagation of new blocks
Hardware developments to meet user demand
Bitcoin miner/node Novel service delivery methods
Miner ID
Merchant API/ mAPI

Learn more about Bitcoin Infrastructure

Bitcoin mining is based on competition. By developing a solid understanding of Bitcoin’s incentive system and the role that nodes and node operators play, enterprise operators who spend large sums of money to build and operate their infrastructure can best position themselves for success.

If the field of Bitcoin infrastructure falls within the purview of your job role and you have a basic understanding of the theory of Bitcoin, BSV Academy’s Introduction to Bitcoin Infrastructure course will give you the opportunity to develop your competitive edge.

Lizette Louw

Technology Writer