blockchains and new educational models v 2.0

59
Blockchains and New Educational Models Prof. John Domingue (@johndmk) Director, Knowledge Media Institute & Patrina Law, Head of Free Learning The Open University, UK kmi.open.ac.uk blockchain.open.ac.uk

Upload: john-domingue

Post on 21-Jan-2018

12.038 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Blockchains and new educational models v 2.0

Blockchains and New

Educational Models

Prof. John Domingue (@johndmk)

Director, Knowledge Media Institute &

Patrina Law, Head of Free Learning

The Open University, UKkmi.open.ac.ukblockchain.open.ac.uk

Page 2: Blockchains and new educational models v 2.0

Open University

Context

Page 3: Blockchains and new educational models v 2.0

The Open University

• Established in 1969

• The UK’s largest university

• No qualification barrier to entry

• Over 170,000 students registered last year– 22,000 have a disability

• More than 2 million students have studied its courses since its foundation.

• 117 postgraduate and 325 undergraduate courses

• Over 21,000 academic awards annually

• 5,000 associate lectures

• Role model for many other institutions worldwide

© Simon Buckingham Shum

3

Page 4: Blockchains and new educational models v 2.0

1970s Home Experiment Kits

Home Chemistry Kit Home Geology Kit

Page 5: Blockchains and new educational models v 2.0
Page 6: Blockchains and new educational models v 2.0

Sa

mp

le

Page 7: Blockchains and new educational models v 2.0

E117 Introduction to Sport and

Fitness

Page 8: Blockchains and new educational models v 2.0

Major Blockchain

and Education

Initiatives

Page 9: Blockchains and new educational models v 2.0

Characteristics of Blockchain

DApps• Shared database

• Multiple writers

• Absence of trust

• Disintermediation

• Transaction interaction

• Set rules

• Validators

• Asset backing

http://www.multichain.com/blog/2015/11/avoiding-pointless-blockchain-project/

Page 10: Blockchains and new educational models v 2.0

MSc Certificates on

Blockchainhttp://digitalcurrency.unic.ac.cy/certificates

10

Page 11: Blockchains and new educational models v 2.0
Page 12: Blockchains and new educational models v 2.0

Learning Machine

Page 13: Blockchains and new educational models v 2.0

For example, after taking an examination

to demonstrate his or her academic

proficiency level, an individual could direct

the testing organization to share the test

results with one or more third-party

evaluating organizations. With this diversification and the changes it

brings about, different evaluating

organizations may come to utilize

individuals' test results in different ways,

each in accordance with its own evaluation

methods.

http://www.sony.net/SonyInfo/News/Press/201602/16-0222E/index.html

Page 14: Blockchains and new educational models v 2.0

Blockchain and

Education at the

OU

Page 15: Blockchains and new educational models v 2.0
Page 16: Blockchains and new educational models v 2.0

Student Controlled

Education

Page 17: Blockchains and new educational models v 2.0
Page 18: Blockchains and new educational models v 2.0
Page 19: Blockchains and new educational models v 2.0
Page 20: Blockchains and new educational models v 2.0
Page 21: Blockchains and new educational models v 2.0
Page 22: Blockchains and new educational models v 2.0
Page 23: Blockchains and new educational models v 2.0

openbadges.org

Page 24: Blockchains and new educational models v 2.0

OpenLearn Badges on the

blockchain

Page 25: Blockchains and new educational models v 2.0

Smart Contract Badge

Services• Job Hunting

• Promotion

• Mandatory CPD training

• Networking

• Reconfiguration

• Course recommendations

Page 26: Blockchains and new educational models v 2.0

Demos of movies available at: http://blockchain.open.ac.uk/

Peer Reputation and Badging

Page 27: Blockchains and new educational models v 2.0

Reputation Contract

Functions:

Storage:

sendReputation

getPersonBalance()

getReputationAttribute

attribs[address = > Attrib]Attrib { uint balanceOf;

mapping(string => uint);string[] attribStrings

}

Reputation Attribute

token Balances

Reputation Smart Contract

Tokens left to assign

My Reputation

Peer Reputation Page

Kevin’s Reputation View

Communication: 14

Collaboration: 06

Organisation: 12

Ethics: 05

Problem Solving: 10

Engagement: 04

your Ethereum address

password to private key

Signing this transaction will transfer stated Reputation Tokens + ETH gas payment from your account. Estimated gas cost is 0.02 ETH. Maximum gas cost is set to 0.05 ETH

Transfer

Reputation Tokens Left: 57

number of tokens to transfer

Assign Reputation

My Reputation

Peer Reputation Page

Michelle’s Reputation View

Communication: 06

Collaboration: 02

Organisation: 10

Ethics: 12

Problem Solving: 08

Engagement: 16

your Ethereum address

password to private key

Signing this transaction will transfer stated Reputation Tokens + ETH gas payment from your account. Estimated gas cost is 0.02 ETH. Maximum gas cost is set to 0.05 ETH

Transfer

Reputation Tokens Left: 68

number of tokens to transfer

Assign Reputation

Signed TX

Reputation Attribute

token Balances

Tokens left to assign

Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin

Page 28: Blockchains and new educational models v 2.0

Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin

Page 29: Blockchains and new educational models v 2.0

Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin

Page 30: Blockchains and new educational models v 2.0

Block no: 45566778

Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin

Page 31: Blockchains and new educational models v 2.0

Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin

Page 32: Blockchains and new educational models v 2.0

Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin

Page 33: Blockchains and new educational models v 2.0

Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin

Page 34: Blockchains and new educational models v 2.0

Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin

Page 35: Blockchains and new educational models v 2.0

Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin

Page 36: Blockchains and new educational models v 2.0

Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin

Page 37: Blockchains and new educational models v 2.0
Page 38: Blockchains and new educational models v 2.0

Student ePortfolio Explorer

Page 39: Blockchains and new educational models v 2.0

Student ePortfolio Explorer

Page 40: Blockchains and new educational models v 2.0

Rise of the Uber University

Page 41: Blockchains and new educational models v 2.0

Uber-style Education (1/2)

Page 42: Blockchains and new educational models v 2.0

Uber-style Education (2/2)

Page 43: Blockchains and new educational models v 2.0

Collaborations

Copyright http://dilbert.com/

Page 44: Blockchains and new educational models v 2.0

Startups in the CV/Accreditation

Space

Page 45: Blockchains and new educational models v 2.0

Global Higher and Further

Education Blockchain

Page 46: Blockchains and new educational models v 2.0

Future/Other Work

and Summary

Copyright http://dilbert.com/

Page 47: Blockchains and new educational models v 2.0

Linking to Linked Open Data

Page 48: Blockchains and new educational models v 2.0

Semantic Indexing of

Blockchains• Related data spread across blocks

• No high-level semantics for contracts

• Need

– An index onto blockchain

– To connect blockchain data to Linked Data

– To allow richer contract semantics

• Linked Data index for blockchain

Page 49: Blockchains and new educational models v 2.0

BLONDiE

ContractEthereum

Transaction

BitcoinTransaction

Output

BitcoinTransaction

Input

BitcoinTransaction

hasBitcoinTransaction

Output

hasBitcoinTransaction

Input

Message CallEthereum

Transaction

ContractCreation

EthereumTransaction

EthereumTransaction

hasEthereum

Transaction

hasEthereumPayload

hasOmmer EthereumOmmer

hasEthereum

Blockheader

hasPayload

EthereumBlockheader

NormalEthereum

Transaction

hasBitcoin

Blockheader

hasBitcoinPayload

hasTransactionhas

Blockheader

BitcoinBlockheader

https://github.com/hedugaro/Blondie

Page 50: Blockchains and new educational models v 2.0
Page 51: Blockchains and new educational models v 2.0

Learning Analytics: OU Analyse

(1/3)

Page 52: Blockchains and new educational models v 2.0

Learning Analytics: OU Analyse

(2/3)

Page 53: Blockchains and new educational models v 2.0

Learning Analytics: OU Analyse

(3/3)

Page 54: Blockchains and new educational models v 2.0

Open Anonymised Learning

Analytics Dataset

Page 55: Blockchains and new educational models v 2.0

Learning Analytics on the

Blockchain

• Learner-controlled learning analytics data

– Provenance assured by blockchain

– Access permitted/denied by

audience/purpose

• Zero-knowledge proofs over data

– Ask questions without accessing data

– Provably correct answers

Page 56: Blockchains and new educational models v 2.0

Scientific Knowledge on DLsBlockchain April 2017

Figure 1: Research Publications in Blockchain

Evaluation

Evaluation of the system prototype would require a dataset of authors, their publications and their contribu-

tions according to the datamodel defined by system. Database would continue to get enriched with authors,

their individual contributions and keeping the history of evidences. It should not allow any plagiarized and

repeated publications to be part of the Blockchain. The proposed system can be evaluated by answering

these questions.

• Is system implemented and functional?

• Is system able to reject plagiarized contributions?

• Does system provide services for readers to learn verified knowledge concepts and their contributors?

• Does system provide a transparent & agreed process of publications verification?

& Academic Knowledge Page6

Page 57: Blockchains and new educational models v 2.0

Summary: Blockchain Benefits

• Inbuilt identity management• Data controlled/owned by students rather than

any single institution• Increases transparency• Reduces risk of fraud• Enables collaboration/interoperability • Permits disintermediation

– Badge issuing based on badge collection• Lowering of process costs

– Lowers entry barriers to education market – ‘university of one’

Page 58: Blockchains and new educational models v 2.0

Acknowledgements

• KMi@OU Implementation Team

– Michelle Bachler

– Kevin Quick

– Allan Third

– Chris Valentine

– Umar Mir

Page 59: Blockchains and new educational models v 2.0

blockchain.open.ac.uk