Blockchain, Smart Contracts, Bitcoin and Off-chain Payments

Introduction

Since its conception in 2008, Bitcoin and blockchain-based distributed ledgers have been presented to society as a technological revolution to transform industrial, economic and citizen worlds. This module will introduce the learners to different aspects of it, from basic use cases to real world applications. It will include as well an introduction to Ethereum and Smart Contract languages, as well as the use of off-chain payment channels and lightning networks.system.

[In collaboration with Orange Labs]

Organisation: 15 hour coursework

Evaluation: Written test

Code: CSC7208

Coordinator: Joaquin Garcia Alfaro

Return to Coursework.