Saarthi – Consensys Bootcamp Final Project – Saarthi-Consensys训练营最终项目区块链毕设代写

区块链毕设代写本文提供国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,Saarthi – Consensys Bootcamp Final Project – Saarthi-Consensys训练营最终项目区块链毕设代写 是一篇很好的国外资料

Saarthi – Consensys Bootcamp Final Project

Overview

The COVID-19 pandemic has pushed the healthcare system of each country to it’s limit. Massively fragmented healthcare systems in countries like India has been detrimental to controlling the outbreak. This opens up an opportunity to re-organize the system with modern technologies that can cope with the massive requirements of over 1.3 Billion Indians. One of the primary factors that have brought about the current conditions of unequal access of proper healthcare in India are accessibility and affordability. With only 13% of the country speaking English (second to only US) online platforms need to support regional languages to function effectively. People should also be able to support those in need, who are to poor to afford healthcare for themselves. Saarthi helps creating this inclusive and accessible ecosystem. Trust is one of the most crucial factors in building such a multi-dimensional healthcare system. Blockchain plays into this system perfectly as it allows people to verify whether their donations went to the correct person. It allows users to preserve their relationships and data even if the site somehow vanishes as everything is on the blockchain. This helps us build an accessible and accountable healthcare system with inherent verifiability, cutting down the friction and building a socio-economically inclusive healthcare ecosystem.

Saarthi combats these issues with a a multi-dimensional approach towards helping those in need of Financial, Medical or Computational Resources using the RSK Network.

1. No Language Barrier

Saarthi can be utilized to its full capabilities natively in, Hindi, Bengali, Gujarati, Kannada, Malayalam, Punjabi, Marathi, Tamil, Telugu, Urdu, Arabic.

2. Ease of Accessibility

Login using any phone number or social account making blockchain adoption easy and seamless. It offers a universal Medical QR that can be used by health officials to instantly gauge and keep track of the patient’s medical history.

3. Contributors

Saarthi utilizes Tensorflow Distributed to create a medical computation network that lets users contribute extra processing power towards training and helping organizations in need of computational resources who can utilize saarthi to build applications on top of it, like one on the dashboard that lets you check if you should see a doctor according to your symptoms, dynamically detecting your location and shows you a button to call the loccal hospital for help.

4. Donators

With Saarthi, you can contribute towards the medical expenses of those who are less fortunate and cannot afford to pay their dues, or donate towards the choice of your fund, directly, without the need for any middle man.

5. Campaigns

Users can create campaigns to raise awareness for their cause and ask for donations towards their medical expenses. Campaigns help those who are underprivileged and can’t afford the expenses.

6. Storage

Saarthi becomes a decentralized and encrypted store for your medical records with the ability to allow approved entities like hospitals to access the reports and medical data. This further helps keep track of ongoing cases without revealing private information. All medical records stored are encrypted and can only be accessed by the owners. You can also opt-in to contribute your data towards medical research, utilizing Saarthi’s medical computation network to help others in need of a cure.

7. Reports

Saarthi empowers whistleblowers and enables those who would like to report incidents anonymously, directly to relevant authorities. You can attach a variety of information like location and images with these reports enabling relevant authorities to take appropriate action without revealing your identity.

8. Decentralization.

Saarthi is completely open source and decentralized at all layers of the stack making it easy to access and censorship-resistant. Saarthi utilizes Textile, RIF and RNS to deploy, store and serve the website. With RSK we utilize their capability to overcome the above concerns with smart contracts expanding the Bitcoin Network. RSK also accounts for scalability, thanks to the capability of processing over 400 transactions per second. Saarthi also pairs up with its RNS Resolver Extension available here to allow anyone to access Saarthi from saarthi.rsk

Directory Structure

📦 Saarthi  ┣ 📂 .github  ┃  ┣ 📂workflows (Handles the Github Actions)  ┃  ┃  ┣ 📜textile-deploy.yml (Deploy Frontend to IPFS)  ┃  ┃  ┗ 📜truffle-test.yml (Run SMart contract Tests)  ┣ 📂 .textile (Configuration for textile bucket)  ┣ 📂 build (Recent build of the Smart Contracts)  ┣ 📂 contract (Solidity Smart Contracts)  ┣ 📂 migrations (Truffle deployment migrations)  ┣ 📂 test (Smart Contract Tests)  ┣ 📂 ui (Application Frontend UI)  ┣ 📜 avoiding_common_attacks.md  ┣ 📜 design_pattern_decisions.md  ┣ 📜 package.json (project dependencies)  ┣ 📜 README.md (Project Documentation)  ┣ 📜 setupFunds.js (Utility Script)  ┗ 📜 truffle-config.yml (Truffle Project Config) 

Running the project

Smart Contracts

  1. Run npm i to install dependencies.
  2. Run ganache-cli to start a local chain.
  3. In the projects root directory, run truffle console to interact with the porject.

Frontend

  1. In the projects root directory, run npx static-server ./ui -p 80

Project Demo

Website 👉 https://saarthi.anudit.dev

IPNS 👉 bafzbeibfi…5htzbp75qze

YouTube 👉 https://youtube.com/watch?v=NjAgOeWCN74

Avoiding Common Attacks

Documented here 👉 avoiding_common_attacks.md

Deployed Addresses

Documented here 👉 deployed_addresses.md

Design Pattern Decisions

Documented here 👉 design_pattern_decisions.md


Saarthi – Consensys Bootcamp Final Project

Overview

The COVID-19 pandemic has pushed the healthcare system of each country to it’s limit. Massively fragmented healthcare systems in countries like India has been detrimental to controlling the outbreak. This opens up an opportunity to re-organize the system with modern technologies that can cope with the massive requirements of over 1.3 Billion Indians. One of the primary factors that have brought about the current conditions of unequal access of proper healthcare in India are accessibility and affordability. With only 13% of the country speaking English (second to only US) online platforms need to support regional languages to function effectively. People should also be able to support those in need, who are to poor to afford healthcare for themselves. Saarthi helps creating this inclusive and accessible ecosystem. Trust is one of the most crucial factors in building such a multi-dimensional healthcare system. Blockchain plays into this system perfectly as it allows people to verify whether their donations went to the correct person. It allows users to preserve their relationships and data even if the site somehow vanishes as everything is on the blockchain. This helps us build an accessible and accountable healthcare system with inherent verifiability, cutting down the friction and building a socio-economically inclusive healthcare ecosystem.

Saarthi combats these issues with a a multi-dimensional approach towards helping those in need of Financial, Medical or Computational Resources using the RSK Network.

1. No Language Barrier

Saarthi can be utilized to its full capabilities natively in, Hindi, Bengali, Gujarati, Kannada, Malayalam, Punjabi, Marathi, Tamil, Telugu, Urdu, Arabic.

2. Ease of Accessibility

Login using any phone number or social account making blockchain adoption easy and seamless. It offers a universal Medical QR that can be used by health officials to instantly gauge and keep track of the patient’s medical history.

3. Contributors

Saarthi utilizes Tensorflow Distributed to create a medical computation network that lets users contribute extra processing power towards training and helping organizations in need of computational resources who can utilize saarthi to build applications on top of it, like one on the dashboard that lets you check if you should see a doctor according to your symptoms, dynamically detecting your location and shows you a button to call the loccal hospital for help.

4. Donators

With Saarthi, you can contribute towards the medical expenses of those who are less fortunate and cannot afford to pay their dues, or donate towards the choice of your fund, directly, without the need for any middle man.

5. Campaigns

Users can create campaigns to raise awareness for their cause and ask for donations towards their medical expenses. Campaigns help those who are underprivileged and can’t afford the expenses.

6. Storage

Saarthi becomes a decentralized and encrypted store for your medical records with the ability to allow approved entities like hospitals to access the reports and medical data. This further helps keep track of ongoing cases without revealing private information. All medical records stored are encrypted and can only be accessed by the owners. You can also opt-in to contribute your data towards medical research, utilizing Saarthi’s medical computation network to help others in need of a cure.

7. Reports

Saarthi empowers whistleblowers and enables those who would like to report incidents anonymously, directly to relevant authorities. You can attach a variety of information like location and images with these reports enabling relevant authorities to take appropriate action without revealing your identity.

8. Decentralization.

Saarthi is completely open source and decentralized at all layers of the stack making it easy to access and censorship-resistant. Saarthi utilizes Textile, RIF and RNS to deploy, store and serve the website. With RSK we utilize their capability to overcome the above concerns with smart contracts expanding the Bitcoin Network. RSK also accounts for scalability, thanks to the capability of processing over 400 transactions per second. Saarthi also pairs up with its RNS Resolver Extension available here to allow anyone to access Saarthi from saarthi.rsk

Directory Structure

📦 Saarthi  ┣ 📂 .github  ┃  ┣ 📂workflows (Handles the Github Actions)  ┃  ┃  ┣ 📜textile-deploy.yml (Deploy Frontend to IPFS)  ┃  ┃  ┗ 📜truffle-test.yml (Run SMart contract Tests)  ┣ 📂 .textile (Configuration for textile bucket)  ┣ 📂 build (Recent build of the Smart Contracts)  ┣ 📂 contract (Solidity Smart Contracts)  ┣ 📂 migrations (Truffle deployment migrations)  ┣ 📂 test (Smart Contract Tests)  ┣ 📂 ui (Application Frontend UI)  ┣ 📜 avoiding_common_attacks.md  ┣ 📜 design_pattern_decisions.md  ┣ 📜 package.json (project dependencies)  ┣ 📜 README.md (Project Documentation)  ┣ 📜 setupFunds.js (Utility Script)  ┗ 📜 truffle-config.yml (Truffle Project Config) 

Running the project

Smart Contracts

  1. Run npm i to install dependencies.
  2. Run ganache-cli to start a local chain.
  3. In the projects root directory, run truffle console to interact with the porject.

Frontend

  1. In the projects root directory, run npx static-server ./ui -p 80

Project Demo

Website 👉 https://saarthi.anudit.dev

IPNS 👉 bafzbeibfi…5htzbp75qze

YouTube 👉 https://youtube.com/watch?v=NjAgOeWCN74

Avoiding Common Attacks

Documented here 👉 avoiding_common_attacks.md

Deployed Addresses

Documented here 👉 deployed_addresses.md

Design Pattern Decisions

Documented here 👉 design_pattern_decisions.md

部分转自网络,侵权联系删除区块链源码网

www.interchains.cc

https://www.interchains.cc/19598.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 ! QQ3039046426
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » Saarthi – Consensys Bootcamp Final Project – Saarthi-Consensys训练营最终项目区块链毕设代写

提供最优质的资源集合

立即查看 了解详情