-
Notifications
You must be signed in to change notification settings - Fork 33
Description
Context
Linnia is a core component of the future of the web; Web 3.0. Linnia is a new Ethereum Blockchain protocol that brings the power of decentralization to your lifetime data. The Linnia protocol provides the foundation for secure decentralized applications in multiple spheres including the sphere of electronic healthcare records.
What
We would like to incentivize you, as a member of the Gitcoin/Bounties family, to innovate and help create the Linnia IRIS score algorithm. The IRIS stands for InfoRmation Integrity Score. The Linnia IRIS score is a critical part of the linnia protocol. We will be awarding the submission for this task a .7 ETH bounty, assuming the below requirements are met.
The proposed Linnia IRIS score algorithm must be in the spirit of the following two Linnia papers;
- https://github.com/ConsenSys/linnia-resources/blob/master/Technical-Whitepaper.md
- https://github.com/ConsenSys/linnia-resources/blob/master/Introducing%20Linnia.pdf
In particular, the following section describes the IRIS score:
Note: Linnia is a WORK IN PROGRESS. The Linnia smart contracts are only a small subset of what is described in these papers.
Our Ideas
- IRIS score should increase as the number of attestations increase
- IRIS score may consider the following:
- Attestations
- Provenance
- Metadata including keywords
- User Roles
- IRIS score of zero indicates junk or garbage data
- IRIS score must reflect a real-world value
Requirements
- You have read and understood the WIP nature expressed in the README.md
- It must be impossible to
gamethe IRIS score algorithm - IRIS score algorithm must work end-to-end
- Must NOT be limited to the medical
- Your ideas must be submitted as Documentation and Code in a fork of this repo
- Consider the use of encryption to keep data secure. The computation must not leak or reveal any information related to the nature of the underlying encrypted data
- Provide two or three real-world non-trivial end-user facing use cases for your IRIS score algorithm
- Be prepared to present your submission to the Linnia team and the Linnia community
- Be prepared for a review of your code by the Linnia team and the Linnia community
- Finally, use your imagination