Bitcoin Theory covers the design of Bitcoin as a system as prescribed by Satoshi Nakamoto.
Bitcoin Development provides students with an understanding of the concepts and tools needed to start building applications using the Bitcoin blockchain.
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.
Short courses that cover everything from the basics to subject deep dives.
This course serves as an introduction to the Bitcoin protocol and its method of operation.
A basic explanation of digital signature schemes - ECDSA, which are fundamental building blocks in the Bitcoin protocol.
Bitcoin Theory covers the design of Bitcoin as described in the white paper, and looks at how the economic incentives drive the development of the network and build the hyper dense connectivity at its centre. The introductory course is a detailed overview of the Bitcoin white paper with second level courses diving deeper into the theory and layers of the design.
Bitcoin Development is focused on providing up to date information for application builders who want to use Bitcoin as a basis for their projects. The course is built around the available tools and techniques being used to build applications and other projects for Bitcoin with minimal theoretical basis.
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 a Certificate 1.
In this course students will learn how hash functions are used in Bitcoin. The course will provide a basic overview of what hash functions are and ways they are used to secure Bitcoin.
This course will cover how in Bitcoin, Merkle trees serve to encode blockchain data more efficiently and securely.
A basic explanation of digital signature schemes - ECDSA, which are fundamental building blocks in the Bitcoin protocol.
Training and Development Manager - Bitcoin Association
Curriculum Specialist - Bitcoin Association
Curriculum Contributor - Bitcoin Association
Content Creator - Bitcoin Association
Curriculum Contributor - Bitcoin Association
Curriculum Content Specialist - Bitcoin Association
Senior Researcher - nChain
Director of Research - nChain
Lecturer, Researcher & Software Engineer - Department of Information Technology, Can Tho University