Skip to main content

Why should we develop our own DISCIPLINA blockchain architecture?

DISCIPLINA will store confidential information, such as the courses, students’ tasks, grades, and test results. Therefore, public blockchain solutions, which store all of their transactions in open access — Ethereum or EOS, for example — are unacceptable. At the same time, private blockchain solutions, such as Hyperledger, do not provide enough verifiability of the data stored on them.

How does DISCIPLINA work?

Private layer. The private segment does not allow any data except hashes to open access. This is done to store private and personal user data, as well as those materials that are protected by copyright or commercial confidentiality.

Witnesses check the validity of the segments within the private blockchains of the educational institutions. They will manage the public chain of blocks, on which data created within each school is hashed. The witnesses won’t have access to the data itself, only to the hashes of the data.

Educational institutions. An educational institution is any state or private online and offline organization that conducts any and all educational activity. Private tutors are also included. It can even be a simple marketplace offering the sale of study materials. Every educational institution has its private chain and the opportunity to monetize educational records stored there.

Recruiters and other interested parties are offered paid access to the information about the academic history and achievements of the students.

Public layer. The public segment provides the access to the data that verifies the integrity of the private chains and the reliability of the data stored by the network.


DISCIPLINA Technology

Proof-of-Stake

DISCIPLINA is a proof-of-stake blockchain, which means faster transactions and no need for energy-consuming mining farms. We do not require stake delegation — any node is free to join the network and validate transactions. In order to increase participation in the protocol, we offer rewards for nodes that stay online and produce blocks. The probability of such a reward is proportional to the stake of the participant.

Web of Trust

We do not use any central organization to tackle fake educational institutions. Instead, we integrate an intrinsic reputation mechanism called Web of Trust into the core of our architecture. Every entity is able to express opinions on others’ ability to assess skills. The system builds the ratings of the participants based on these opinions. Respected educational institutions would have more weight and influence in our ecosystem.

High-assurance code

With blockchains and cryptocurrencies, one small error can cause big damage. This is why we prefer high-assurance software development techniques. Our core blockchain code is written in Haskell — a type-safe functional programming language that catches most of the errors at compile-time. We also value formal specification — it helps us create a clear understanding of how our system should work, and allows us to clarify all the subtleties of implementation before we even start implementing a feature.

Two-layer architecture

DISCIPLINA respects privacy — it has private and public layers in its architecture. These layers work closely in order to guarantee both privacy and validity of the data. The private layer contains the actual data, whereas the public one stores cryptographic proofs that the data is untampered.



Fair data disclosure

DISCIPLINA implements a novel data disclosure algorithm that preserves privacy and ensures that educational institutions can’t cheat while disclosing the data. We use blockchain as a final judgment that decides whether the data being disclosed to the interested party is valid. Most importantly, it does not require opening the sensitive data to the public!


Popular posts from this blog

The idea of DISCIPLINA: how it originated

The DISCIPLINA project has made significant progress and continues to develop. Today, we would like to recall how it all began. A few years ago, Ilya Nikiforov, the company founder, was travelling along the West Coast of the United States. He decided to take surfing courses and started to search for the most suitable ones online. Having spent considerable time, Ilya faced the issue of fragmented information, since there was no single resource where one could find any course they need. He decided to take its development into his own hands — that is how the TeachMePlease marketplace was created. Analyzing the education situation and working on the project development, it has become clear that there are a lot of other critical issues to be resolved, including the invalidity of post-course certificates and the low value of academic education. Young people enroll in university to get a diploma, seeing no direct correlation between their education and further career development. It thus caus

DISCIPLINA interaction with TeachMePlease

We have already told you that the first project to implement the DISCIPLINA blockchain will be TeachMePlease. It began as a convenient tool for the structured presentation of data and a system of reliable ratings and reviews with an effective infrastructure and blockchain technology built into the platform. However, during the development process, it became clear that the existing blockchain solutions are unsuitable for the planned functionality. Thus, TeachMePlease has partnered with a team of experts to create a blockchain that would both be up to their own standards and become a universal solution for any educational or HR-service. TeachMePlease currently provides the conditions for efficient and effective cooperation between academic institutions and private tutors, and their students. The project has no territorial borders, which allows schools and private tutors from around the world to offer their programs to potential students anywhere on the planet. Integrating DISCIPLINA wi

Cointelegraph: DISCIPLINA aims to change the future of information sharing

  The internet is full of redundant information. People can obtain cheap knowledge more and more easily, but few people screen knowledge, and high-quality knowledge sharing has become increasingly important. High-quality knowledge is not often freely accessible by the public, so how can we obtain it? A direct and effective method is to pay for it. DISCIPLINA will use tokens to motivate knowledge sharers, who will be able to build a community and gather a following. DISCIPLINA will also use smart contracts to ensure a fair deal for those purchasing knowledge. Our token firmly unites knowledge sharers and their fans. Fans’ token holdings also represent their trust in the knowledge sharers as well as their willingness to pay. Education All over the world, young people continue to seek higher education with the goal of landing a job at well-known companies like Google. However, this concept is no longer relevant today. Traditional attitudes need to change. Prominent representatives of the