41
Blockchains and Higher Education Prof. John Domingue Director, Knowledge Media Institute, the Open University, UK http://kmi.open.ac.uk/ blockchain.open.ac.uk

The Potential of Blockchain in Higher Education

Embed Size (px)

Citation preview

Page 1: The Potential of Blockchain in Higher Education

Blockchains and Higher Education

Prof. John DomingueDirector, Knowledge Media Institute, the Open University, UK

http://kmi.open.ac.uk/

blockchain.open.ac.uk

Page 2: The Potential of Blockchain in Higher Education

BLOCKCHAINS IMPACT

Copyright http://dilbert.com/

Page 3: The Potential of Blockchain in Higher Education

Blockchain

3

WorldEconomicForumSurveyProjectsBlockchain‘TippingPoint’by2023

Santander:Blockchain TechCanSaveBanks$20BillionaYear

Page 4: The Potential of Blockchain in Higher Education
Page 5: The Potential of Blockchain in Higher Education

https://www.docusign.com/blog/the-future-of-car-leasing-is-as-easy-as-click-sign-drive/

Page 6: The Potential of Blockchain in Higher Education

Everledgerwww.everledger.io

Page 7: The Potential of Blockchain in Higher Education

http://motherboard.vice.com/read/transactive-grid-ethereum-brooklyn-microgrid

Page 8: The Potential of Blockchain in Higher Education

BLOCKCHAIN OVERVIEW

Copyright http://dilbert.com/

Page 9: The Potential of Blockchain in Higher Education

Ledgers

Page 10: The Potential of Blockchain in Higher Education

Cryptographic Hash Function

https://en.wikipedia.org/wiki/Cryptographic_hash_function

Page 11: The Potential of Blockchain in Higher Education

Blockchain is a Linked List (1/2)

Ablockchaincanbethoughtofasalinkedlistoftransactionsthatisbuiltwithhashpointersinsteadofpointers

Source:Bitcoin andCryptocurrency Technologies- ArvindNarayanan,JosephBonneau, EdwardFelten,AndrewMiller, StevenGoldfeder

Page 12: The Potential of Blockchain in Higher Education

Peer to Peer Network

http://www.terndrup.net/2015/10/27/Building-a-P2P-Peer-Client-with-Node-js/

Addeveryonehasacompletecopyofthedata Who Next?

Page 13: The Potential of Blockchain in Higher Education

Proof of Work• Find x such that f(nonce + x) < t

(cryptographic hash)"Hello,world!0"=>1312af178c253f84028d480a6adc1e25e81caa44c749ec81976192e2ec934c64"Hello,world!1"=>e9afc424b79e4f6ab42d99c81156d3a17228d6e1eef4139be78e948a9332a7d8"Hello,world!2"=>ae37343a357a8297591625e7134cbea22f5928be8ca2a32aa475cf05fd4266b7 ...

"Hello,world!4248"=>6e110d98b388e77e9c6f042ac6b497cec46660deef75a55ebc7cfdf65cc0b965"Hello,world!4249"=>c004190b822f1669cac8dc37e761cb73652e7832fb814565702245cf26ebb9e6"Hello,world!4250"=>0000c3af42fc31103f1fdc0151fa747ff87349a4714df7cc52ea464e12dcd4e9

Page 14: The Potential of Blockchain in Higher Education

Proof of Work

• Hard to outpace the entire rest of the network… a 51% attack could do it, but otherwise it is like buying thousands of lottery tickets –doesn’t help you that much!

Source:MarcEisenstadt ‘WhatisthegeniusbehindBitcoin’

Page 15: The Potential of Blockchain in Higher Education

Proof of Work

As you go back in time, an attacker would have to outpace the network for a longer amount of time to carry out a double spend attack, and replace a block.

Source:MarcEisenstadt ‘WhatisthegeniusbehindBitcoin’

Page 16: The Potential of Blockchain in Higher Education

Blockchain is a Linked List (2/2)

Ablockchain actuallycontainstwodifferenthash structures.Thefirstisahashchainof

blocks thatlinks thedifferentblocks tooneanother.

Thesecond isinternaltoeachblockandisaMerkle Treeof

transactionswithintheblocks.

This allowsforefficientlyverifiableproofs thata

transactionwasincluded inablock.

Page 17: The Potential of Blockchain in Higher Education

BitCoin Mining

http://knkx.org/post/central-wash-home-nations-biggest-bitcoin-mine-more-coming

Page 18: The Potential of Blockchain in Higher Education

https://cointelegraph.com/news/the-inevitable-failure-of-proof-of-stake-blockchains-and-why-a-new-algorithm-is-needed

Page 19: The Potential of Blockchain in Higher Education

Ethereum Virtual Machine

Sources:Ethereum DevelopmentTutorial

TheEthereum VirtualMachinecanbethoughtofasalargedecentralizedcomputercontainingmillionsofobjects,called"accounts",whichhavetheabilitytomaintainaninternaldatabase,executecodeandtalktoeachother.Thereare2typesofAccounts:

Externallyownedaccount(EOA):anaccountcontrolledbyaprivatekeythathastheabilitytosendetherandmessagesfromit.

‘Smart’Contract:anaccountthathasitsowncode,andiscontrolledbycode.

AnyusercantriggeranactionbysendingatransactionfromanEOA,settingEthereum's wheelsinmotion.

Ifthedestinationof thetransactionisanotherEOA,thenthetransactionmaytransfersomeetherbutotherwisedoesnothing

However, ifthedestination isa‘Smart’Contract,thenthecontractinturnactivates,andautomaticallyrunsitscode.

Page 20: The Potential of Blockchain in Higher Education

DApps

Source:Ethereum - StephanTual

AĐapp isadecentralised applicationwhichservessomespecificpurpose toitsusers,butwhichhastheimportantproperty thattheapplicationitselfdoesnotdependonanyspecificpartyexisting.

Ratherthanservingasafront-end forsellingorprovidingaspecificparty'sservices,aĐapp isatoolforpeopleandorganizationsondifferent sidesofaninteractionusetocometogetherwithoutanycentralizedintermediary.

ADapp consistsoftwoparts:afrontend, writteninHTMLorQML,andabackend(thinkofitasthe‘database’foryourfrontend).

Page 21: The Potential of Blockchain in Higher Education

DBrowsers

ItisanenduserinterfaceontotheEthereumblockchain.

ADBrowser ishowuserswillfindandinteractwithDApps

‘Mist’isthenameoftheEthereumDBrowser.

Page 22: The Potential of Blockchain in Higher Education

Distributed Autonomous Organisations

http://fortune.com/2016/05/15/leaderless-blockchain-vc-fund/

Page 23: The Potential of Blockchain in Higher Education

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 24: The Potential of Blockchain in Higher Education

BLOCKCHAINS AND HIGHER EDUCATIONAL

Page 25: The Potential of Blockchain in Higher Education

MSc Certificates on Blockchainhttp://digitalcurrency.unic.ac.cy/certificates

25

Page 26: The Potential of Blockchain in Higher Education
Page 27: The Potential of Blockchain in Higher Education

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 28: The Potential of Blockchain in Higher Education
Page 29: The Potential of Blockchain in Higher Education
Page 30: The Potential of Blockchain in Higher Education
Page 31: The Potential of Blockchain in Higher Education
Page 32: The Potential of Blockchain in Higher Education

Demosofmoviesavailableat:http://blockchain.open.ac.uk/

Peer Reputation

Page 33: The Potential of Blockchain in Higher Education

ReputationContract

Functions:

Storage:

sendReputation

getPersonBalance()

getReputationAttribute

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

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

}

ReputationAttributetoken

Balances

Reputation Smart Contract

Tokenslefttoassign

MyReputation

PeerReputationPage

Kevin’sReputationView

Communication: 14

Collaboration: 06

Organisation: 12

Ethics: 05

ProblemSolving: 10

Engagement: 04

yourEthereum address

passwordtoprivatekey

Signing this transactionwill transfer statedReputationTokens+ETHgaspaymentfromyouraccount.Estimatedgascostis0.02ETH.Maximumgascostis set to0.05ETH

Transfer

ReputationTokensLeft:57

numberoftokenstotransfer

AssignReputation

MyReputation

PeerReputationPage

Michelle’s ReputationView

Communication: 06

Collaboration: 02

Organisation: 10

Ethics: 12

ProblemSolving: 08

Engagement: 16

yourEthereum address

passwordtoprivatekey

Signing this transactionwill transfer statedReputationTokens+ETHgaspaymentfromyouraccount.Estimatedgascostis0.02ETH.Maximumgascostis set to0.05ETH

Transfer

ReputationTokensLeft:68

numberoftokenstotransfer

AssignReputation

SignedTX

ReputationAttributetoken

Balances

Tokenslefttoassign

Michelletransfers4Reputationtokensfor‘Organisation’toKevin

Page 34: The Potential of Blockchain in Higher Education

Michelletransfers4Reputationtokensfor‘Organisation’toKevin

Page 35: The Potential of Blockchain in Higher Education

FUTURE AND SUMMARY

Page 36: The Potential of Blockchain in Higher Education

Higher Education Disaggregation

Page 37: The Potential of Blockchain in Higher Education

UK Higher and Further Education Blockchain

Page 38: The Potential of Blockchain in Higher Education

Summary: Blockchain Benefits (1/2)

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

than any single institution• Increases transparency• Reduces risk of fraud• Lowering of process costs

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

Page 39: The Potential of Blockchain in Higher Education

Summary: Blockchain Benefits (2/2)

• Enables collaboration/interoperability • Facilitates disaggregation • Permits disintermediation

– Badge issuing based on badge collection• Allows construction of educational

‘countries’

Page 40: The Potential of Blockchain in Higher Education

Acknowledgements• KMi@OU Implementation Team

– Michelle Bachler– Kevin Quick– Allan Third– Chris Valentine

• Discussants– Tomas Aste, UCL– Sören Auer, Fraunhofer– Adi Ben-Ari, Applied Blockchain– Carla Casilli, Mozilla Open Badges– Marc Eisenstadt, OU– Matthew English, Fraunhofer– Denis Gillet, EPFL– Hugh Halford-Thompson, Blockchain Tech Ltd– William Knottenbelt, Imperial College– Konstantin Kudryavtsev, Ethcore– Andrew Law, OU– Patrina Law, OU– Giacomo Livan, UCL– Gary McKay, APII– Rebecca Migirov, Consensys– Titi Roman, Sintef– Philipp Schmidt, MIT Media Lab– Mike Sharples, OU– Elena Simperl, University of Southampton– Ashley Taylor, Consensys– Sergej Zerr, University of Southampton

• Graphics– Harriett Cornish, OU

Page 41: The Potential of Blockchain in Higher Education

blockchain.open.ac.uk