Hacker News new | ask | show | jobs
by yashg 1680 days ago
Why does it need a blockchain? What kind of blockchain will it use? Public or private? What will be the consensus mechanism (PoW or PoS)?
1 comments

> Why does it need a blockchain?

Because it is federated, and no single entity should own and control the data.

> What kind of blockchain will it use?

I am thinking of Hyperledger Iroha. Any other suggestion, most welcome.

> Public or private?

Federated

> What will be the consensus mechanism (PoW or PoS)?

YAC(https://arxiv.org/pdf/1809.00554.pdf)

Federated blockchain is still private and permissioned. You may not have a single entity controlling it but you still have a group of entities who already trust each other and have agreed to create a shared database. My point is, private blockchain doesn't seem to be having any additional advantage at the cost of efficiency and speed of traditional database.
> You may not have a single entity controlling it but you still have a group of entities who already trust each other and have agreed to create a shared database.

That is the reason why blockchain was choosen.

> My point is, private blockchain doesn't seem to be having any additional advantage at the cost of efficiency and speed of traditional database.

It is not about cost or speed. It is about securing the data in such a way that no single entity controls it. Because the data will be of students, it is better to have multiple trust-worthy entities having an oversight rather than a single entity.