基于区块链的毕业设计Medical_Insurance_on_Ethereum_Blockchain – 以太坊区块链上的医疗保险

本文提供基于区块链的毕业设计国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,基于区块链的毕业设计Medical_Insurance_on_Ethereum_Blockchain – 以太坊区块链上的医疗保险 是一篇很好的国外资料

Medical_Insurance_on_Ethereum_Blockchain

Medical Insurance DAPP is a decentralized application built on top of Ethereum that aims to provide a HealthCare Solution by ensuring a transaparent and reliable system of providing insurance as well as donations to the patients, with utmost efficiency and zero involvement of any third party.

It maintains a proper ledger of donations received, funds withdrawn as well as insurance details and stores them on Blockchain, thus ensuring immutability and security from any tamper with the financial records.

This applications maintains an immutable record of patients along with their neccessary medical details and stores them on the Blockchan. Moreover, this application uses InterPlanetary File System(IPFS) to store any kind of Medical Certificates, X-rays or other Medical documents related to the Patient.

Functionalities of this DAPP

Storing Data on Blockchain and IPFS

While adding a particular patient to the blockchain, the medical records and files are store on InterPlanetary File System(IPFS) and a hash of those files is attached with the patient’s PID(patient’s uniquely generated Identification Number).

Medical_Insurance_on_Ethereum_Blockchain - <a href=以太坊eth区块链blockchain上的医疗保险”>

Doctor’s Digital Signature

A Patient and his Medical Certificates are not approved unless a Doctor examines his patient’s condition. Once the Doctor has throughly cross-checked all the medical documents and is completely satisfied,he/she can digitally sign and approve the Patient’s Condition. Once the doctor signs a Patient’s condition, he/she will be incharge of that Patient thus gaining access to some functionalities like withdrawing funds from the Patient’s Account when needed.

Doctor’s digital sign on a Patient also makes it legit and enables the patient to receive donations from all across the world.

Note: Only those public addresses that are assigned as Doctors by the Owner of the Smart Contract can sign and approve the patient’s medical condition.

Medical_Insurance_on_Ethereum_Blockchain - <a href=以太坊eth区块链blockchain上的医疗保险”>

Donating To Patients

This functionality of donating cryptocurrency to the patients is available for anyone with a Ethereum Account and some funds.

The amount donated by anyone on the network gets added to Donated Amount section of the Patient receiving the fund.

Medical_Insurance_on_Ethereum_Blockchain - <a href=以太坊eth区块链blockchain上的医疗保险”>

Withdrawing Amount from Patient’s Funds

This is one of the most imperative functionalities of this DAPP. The funds are withdrawn from a Patient only when required for medical expanses.

In fact, the funds can only be withdrawn by the Doctor assigned to this Patient(By the Doctor who signed this Patient’s Medical Condition). No one else can withdraw the funds unless rules are modified by the owner of the contract.

Medical_Insurance_on_Ethereum_Blockchain - <a href=以太坊eth区块链blockchain上的医疗保险”>

Getting Started

Requirements

Web Browser with Metamask Extension

Step 1. Go to the Metamask website.

Step 2. Click “Get Chrome Extension” to install Metamask.

Step 3. Click “Add to Chrome” in the upper right.

Step 4. Click “Add Extension” to complete the installation.

Get a Ropsten Api Key

Step 1. Go to Infura.io

Step 2. Follow the steps mentioned here to get an Api key Steps to get Infura Api

Set your API-KEY to Views.py

Step 1: Clone the repository -> git clone https://github.com/zaryab2000/Medical_Insurance_on_Ethereum_Blockchain  Step 2: Go to main_app  Step 3: Go to views.py  Step 4: Go to Line 11 in views.py  url = 'https://ropsten.infura.io/v3/<PASTE YOUR API KEY HERE>'  Step 5: Paste your API-KEY on Line 09  Step 6: Run the Django Server -> python3 manage.py runserver 

Author

Zaryab Afser

  • LinkedIn Profile
  • Medium Profile

License

MIT License: http://adampritchard.mit-license.org/ or see the LICENSE file.

Copyright © 2020, Zaryab Afser


以太坊eth区块链blockchain上的医疗保险

医疗保险DAPP是建立在以太坊eth之上的一个分散应用程序,旨在通过确保为患者提供保险和捐赠的跨父母和可靠系统,以最高效率和任何第三方的零参与来提供医疗解决方案。

它对收到的捐赠、提取的资金以及保险明细进行适当的分类账,并将其存储在区块链blockchain上,从而确保财务记录的不可篡改性和安全性。

此应用程序维护患者的不可变记录及其必要的医疗细节,并将其存储在Blockchan上。此外,这个应用程序使用星际文件系统(IPFS)来存储任何类型的医学证书、X光片或其他与患者相关的医疗文档。

区块链blockchain和ipf上存储数据的DAPP的功能

医生的数字签名

注意:只有智能合约所有者指定为医生的公共地址才能签署和批准患者的医疗状况。

向患者捐赠

从患者基金中提取金额

入门

要求使用Metamask扩展的Web浏览器

获取一个Ropsten Api密钥

将Api-Key设置为视图.py

作者

许可证

版权所有©2020,Zaryab Afser

LinkedIn简介

医生的数字签名

在将特定患者添加到区块链blockchain时,医疗记录和文件存储在星际文件系统(IPFS)上,这些文件的哈希值随患者的PID(患者唯一生成的标识号)附加。

Medical_Insurance_on_Ethereum_Blockchain - <a href=以太坊eth区块链blockchain上的医疗保险”>

注意:只有智能合约所有者指定为医生的公共地址才能签署和批准患者的医疗状况。

<Medical_Insurance_on_Ethereum_Blockchain>

除非医生检查患者的病情,否则不批准患者及其医疗证明。一旦医生彻底地交叉检查了所有医疗文件并完全满意,他/她就可以对患者的病情进行数字签名和批准。一旦医生签署了患者的病情,他/她将负责该患者,从而获得一些功能,如在需要时从患者帐户中提取资金。

向患者捐赠

医生在患者身上的数字签名也使其合法,并使患者能够接受来自世界各地的捐赠。

从患者基金中提取金额

This functionality of donating cryptocurrency to the patients is available for anyone with a Ethereum Account and some funds.

Medical_Insurance_on_Ethereum_Blockchain - <a href=以太坊eth区块链blockchain上的医疗保险”>

任何拥有以太坊eth账户和部分资金的人都可以使用向患者捐献加密货币的功能。

入门

网络上任何人的捐赠金额都会添加到接受基金的患者的“捐赠金额”部分。

In fact, the funds can only be withdrawn by the Doctor assigned to this Patient(By the Doctor who signed this Patient’s Medical Condition). No one else can withdraw the funds unless rules are modified by the owner of the contract.

<Medical_Insurance_on_Ethereum_Blockchain>

要求使用Metamask扩展的Web浏览器

获取一个Ropsten Api密钥

将Api-Key设置为视图.py

作者

许可证

版权所有©2020,Zaryab Afser

LinkedIn简介

获取一个Ropsten Api密钥

将Api-Key设置为视图.py

这是这个DAPP最重要的功能之一。只有在需要支付医疗费用时,才能从病人身上提取资金。

事实上,资金只能由分配给该患者的医生(由签署该患者医疗条件的医生)提取。除非合同所有人修改规则,否则其他人不能提取资金。步骤。转到Metamask网站。

步骤2。点击“获取Chrome扩展”安装Metamask。

步骤3。点击右上角的“添加到Chrome”。

作者

步骤4。点击“添加扩展”完成安装。

步骤1。去Infura.io公司

许可证

Step 1: Clone the repository -> git clone https://github.com/zaryab2000/Medical_Insurance_on_Ethereum_Blockchain  Step 2: Go to main_app  Step 3: Go to views.py  Step 4: Go to Line 11 in views.py  url = 'https://ropsten.infura.io/v3/<PASTE YOUR API KEY HERE>'  Step 5: Paste your API-KEY on Line 09  Step 6: Run the Django Server -> python3 manage.py runserver 

版权所有©2020,Zaryab Afser

步骤2。按照这里提到的步骤获取Api的关键步骤获取Infura Api

  • LinkedIn Profile
  • Medium Profile

License

Zaryab Afser

Copyright © 2020, Zaryab Afser

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

www.interchains.cc

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

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 !
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 基于区块链的毕业设计Medical_Insurance_on_Ethereum_Blockchain – 以太坊区块链上的医疗保险

提供最优质的资源集合

立即查看 了解详情