Decentralising Education

Decentralising Education

Embracing the new world of web3 to build entirely new education platforms

I’m a software developer in the education industry. Most of what I work on is standard centralised web technology, but I believe the new world of web3 and decentralisation has the potential to shake up this sector.

In this article I hope to share my vision on how web3 technologies could be utilised to achieve decentralised education.

Smart Certification

“Smart Certification” is a term I’m coining to describe a new way educational certification could work in web3.

Traditionally, educational certification comes not after completing study of a course, but after achieving a passing grade on one or more exams. Exams can be good but they have some drawbacks:

Smart certification is a system I propose whereby small iterative pieces of objective study are published on the blockchain and subjectively interpreted by 3rd parties to assess ability.

Let’s take a closer look at what the blockchain would look like in this scenario:

A blockchain of learning activities

Each block is essentially a small “atomic unit” of learning that tracks everything a student does.

In the classic example of a company looking for a new employee, this would entail said company scanning the students public blockchain records to determine if they meet the requirements. This quickly gets impractical and every company would need it’s own department of educational experts to assess job applications. There should then be centralised companies and organisations that provide this as a service. They would offer a subjective interpretation of a student’s objective study progress as a service.

So our structure now looks like this:

Organisations interpreting a learning blockchain

Students study on centralised learning platforms that publish their study progress to a decentralised blockchain. The contents of this blockchain are then read by the smart certifiers and their analysis/conclusions are given to customers.

This is quite interesting as the providing of an educational platform is now completely decoupled from the idea of having to officially “certify” or “attest” a student’s ability to third parties.

Note in the diagram above that the “OpenLearn” organisation appears on both sides. There’s nothing stopping an organisation from providing learning and certification, but it could affect their credibility. This would have to be determined by their customers.

Most students will probably engage with many different learning platforms over their study so the blockchain actually looks more like this:

A labelled learning blockchain

It would then be up to the smart certifiers to assess not only the students performance but also the credibility of the learning platform used. If for example we one day discover that the organisation who owns “DecEd” have been handing out study blocks for payment, the smart certifiers would stop acknowledging study from this learning platform. Of course they can be more fine grained in this decision and look at data around time or content as well.

Essentially each block in the chain is “signed” by the learning platform. No student would be able to fake studying with “LearnBee” as the block would not be verifiable from “LearnBee”‘s public key(s).

The role of the certifiers

It’s interesting to think about how the certifiers would actually work in this system. We know that they take the on-chain blocks as input, but what do they actually produce as output? Here’s some ideas:

It’s also interesting to realise that students themselves can be customers of the certifiers. As a student it might be desirable to know what certifiers think of your educational record and how you could improve it.

Advantages

Let’s take a look at some of the advantages of the approach:

Disadvantages

Topics not discussed

Conclusion

One of the core concepts behind this idea is the objective blockchain. Everything on the blockchain is objectively true. This suits a blockchain quite well as it is immutable i.e. we will never be able to go back and change things in the future. This is also why the smart certifiers work off-chain. Their certifications are entirely subjective and can (and most definitely should) change as time goes on.

A lot of what we’ve discussed here is quite analogous to how credit scores are calculated. Records are contributed to by a range of organisations and then interpreted by credit analysts. It’s interesting to see how this pattern translates so well into the blockchain.

I think there are certainly some potential follow up articles to this one. I’ll update and link them here if I ever write them…