Research share is a plateform that aims at providing free researches ressources and improve the actual editing process. Click here if you want to learn more about our motivations and the why.
This project has the "v2" extension because it is the second iteration. You can find the first version here
- IPFS is used to store the research papers as a mean to decentralize the information.
- Ethereum & Solidityhttps://soliditylang.org/ are used as backend. It allows us to run our logic in a resilient & trustless environment. However due to the current state of Ethereum (v2 is underway, huge gas fees, ...) the project may switch to another protocol in the future.
- Zokrates is used for ZKSNARKS, during the review process.
- ReactTS is used for the front.
- TruffleSuite is used to tests our contracts.
- Docker is used to deploy the platform via compose.
It took place from September 2020 to March 2021, a first team focused on the following points:
- Draft of the process to submit a paper.
- Draft of the Contracts.
- Upload a file to IPFS & save its hash via the contracts.
- Beginthe implementations of the contracts.
- User registration (linked the to the contracts).
- Submit/retrieve a paper.
- Find reviewers (the best algorithm out there: random).
- Submit a review.
- Very basic front proving components for the features we implemented
- Define a proper way to select Reviewers for a paper & implement it.
- Improve the submission process.
- Prove the reviewers and researcher anonymity during the review process.
- Improve users management.
- Migrate the first iteration
- Possibly, improve the front.