Experiments with the Ethereum Blockchain
Ethereum is a platform for decentralised applications, built on top of a blockchain mechanism, which can be used for public data storage and computation. It acts as an immutable public ledger, which provides strong cryptographic guarantees for data integrity. One definitive feature of the Ethereum platform is the ability to execute Turing-complete Smart Contracts. A Smart Contract is a program on the blockchain. We have been investigating the possibilities that the Ethereum blockchain infrastructure affords.
Below you can see some screencasts of some of our recent experiments with Ethereum:
Education
IoC - LinkChain Proof of Concept
IoC - Introduction to LinkChain
PeerMiles – recognising and incentivising peer-reviewers
Exploring Blockcerts
Proactive job hunting and course finding through badges and smart contracts
Moodle Open Badges Plugin
Tutorials Part 1 – Booking tutorials
Tutorials Part2 – Reputation
Course H818 – ePortfolios
Peer Reputation with claimed badges
Multi-signed Certificates
ePortfolio Collections
Evidenced Course Demo
Simple ePortfolio Demo
OpenLearn Blockchain Badges Demo
Peer Reputation Demo
Course Student Demo
Course Admin Demo
IoT and RDF
Introduction to our RDF experiments
RDF Experiment 1
RDF Experiment 2
RDF Experiment 3
Solar Panel Data Experiment
IOT Sensor Experiment
Twitter