Перейти к содержанию

Организация «Врачи без границ» будет хранить медицинские данные в блокчейне


News Bot

Рекомендуемые сообщения

transsrypts_i_vrachi_bez_granits_zaklyuchili_soglashenie_po_khraneniyu_meditsinskikh_zapisey_patsien.png

 

TransСrypts, занимающаяся верификацией документов на блокчейне, и гуманитарная организация «Врачи без границ» запускают совместный проект по децентрализованному хранению медицинских карт пациентов.

Согласно пресс-релизу, опубликованному Digital Journal, блокчейн окажет значительную помощь в предотвращении преждевременных смертей. TransСrypts сообщает, что важность мгновенного доступа к данным медицинских карт пациентов, особенно развивающихся стран, невозможно переоценить:

 

«В Индии более 700 000 человек умирают каждый год из-за отсутствия доступа врачей к медицинским картам пациентов. Большинство этих смертей можно было бы предотвратить. Благодаря партнерству «Врачей без границ» и TransCrypts появляется надежда построить будущее, в котором гибель людей может быть сокращена».

 

По итогам совместной работы в блокчейн загружено уже более 6 500 записей об иммунизации, а к началу 2022 года их количество достигнет 76 000. Большинство зарегистрированных прививок – это вакцины от COVID-19. Однако Transcrypts заявила, что цель состоит в том, чтобы хранить все медицинские записи пациентов в блокчейне.

 

 

Подробнее: https://bits.media/organizatsiya-vrachi-bez-granits-budet-khranit-meditsinskie-dannye-v-blokcheyne/

Ссылка на комментарий
Поделиться на другие сайты

интересно, доступно каждому или как?

 

лично я б не хотел, чтобы кто то читал про то, что я болею... м ... трипером...например :biggrin:

Ссылка на комментарий
Поделиться на другие сайты

Ну, ничего себе жесткие и серьезные новости и признания(( Вот, это реальное паливо этой "неоднозначной" организации( Ну, что, хомячки, кто верифицировался  - ждите врачей в белых халатах(( Плохие новости для вас(

 

4 часа назад, Kripto brather сказал:

интересно, доступно каждому или как?

 

лично я б не хотел, чтобы кто то читал про то, что я болею... м ... трипером...например :biggrin:

 

И правильно делаете, что переживаете за конфиденциальность!! И дело здесь, ведь, не в рассекречивании разных венерических проблем, а вообще во многом!!

Ссылка на комментарий
Поделиться на другие сайты

7 часов назад, News Bot сказал:

Однако Transcrypts заявила, что цель состоит в том, чтобы хранить все медицинские записи пациентов в блокчейне.

Дело с одной стороны хорошее, но с другой стороны уже вижу сервисы, которые таргетируют лекарства ориентируясь на твои записи в блокчейне

Ссылка на комментарий
Поделиться на другие сайты

21 hours ago, keygen34 said:

Дело с одной стороны хорошее, но с другой стороны уже вижу сервисы, которые таргетируют лекарства ориентируясь на твои записи в блокчейне

 

скорее всего эти данные будут зашифрованы ключами хранящимися у уполномоченых. а сервисам будут продавать (дада такой пирог никто не упустит) обезличеные

Ссылка на комментарий
Поделиться на другие сайты

13.11.2021 в 17:29, kamtr сказал:

скорее всего эти данные будут зашифрованы ключами хранящимися у уполномоченых

это реально сделать в блокчейне? вроде как его прикол как раз в том что открыто все...

Ссылка на комментарий
Поделиться на другие сайты

16 hours ago, keygen34 said:

это реально сделать в блокчейне? вроде как его прикол как раз в том что открыто все...

 

что мешает так - просто шифруй своим ключом и выкладывай транзой доступ у всех да но на чтение и без ключа не прочтешь,

 

при желание офисный док/гипертекст можно воткнуть небольшой договор инвойс например и не надо суеты устраивать с подписаниями (единственное смущает стоимость хранения:cool:), открытый ключ передавай доверенным каналом - на флехе тупо раздал под роспись

можно упороться доавтоматизировать через гипертекст

 - один офис/цех может в день принять/подписать по всему миру тысячи заказов ограниченных пропускной способность произв цикла /логистической системы напр. и автоматически пересчитывать напр цена на компонент упала /закрывать договор третьей стороной  - товар/услугу оказали пошлина или еще там че третьей стороне сдача еще куда платежные агенты вот это всё

 

https://habr.com/ru/post/470884/

С помощью библиотеки blockchaindata-lib запись и чтение данных в блокчейне можно организовать буквально в несколько строк кода.
нструменты

Библиотека blockchaindata-lib написана на node.js. Исходный код с примерами доступен на гитхаб github.com/3s3s/blockchaindata-lib. Чтобы добавить библиотеку в ваш проект, достаточно выполнить в консоли одну команду
npm install blockchaindata-lib

Для работы с блокчейном, необходимо настроить RPC доступ к кошельку биткоина или совместимого с биткоином форка (Litecoin, Dogecoin и т.п.). По умолчанию blockchaindata-lib будет пытаться обращаться к серверу RPC по следующим реквизитам:
адрес: http://127.0.0.1:18332 пользователь: rpc_btc_test пароль: rpc_btc_password_test

Умолчания можно изменить библиотечной функцией
updateNetwork(url, user, password)

Таким образом, чтобы работать с библиотекой, первым делом нужно запустить тестовый кошелек биткоина:
Скачать кошелек биткоина (или совместимого форка.)

Создать файл ~/.bitcoin/bitcoin.conf (или в windows %APPDATA%/Bitcoin/bitcoin.conf)

В файле bitcoin.conf записать следующие настройки
testnet=1 server=1 rpcbind=127.0.0.1 rpcallowip=127.0.0.1 rpcuser=rpc_btc_test rpcpassword=rpc_btc_password_test txindex=1

Сохранить изменения в bitcoin.conf и запустить bitcoind (или в windows bitcoin-qt.exe)

Дождаться синхронизации блокчейна

С указанными выше настройками, кошелек запустится в тестовой сети биткоина. 
 

Запись данных

В биткоине запрещены транзакции в которых нет никаких трат. Поэтому перед тем, как что-то записать в блокчейн биткоина, обязательно придется пополнить свой кошелек. Биткоины для тестовой сети можно получить бесплатно, если поискать в гугле что-то вроде «bitcoin testnet faucet». Когда кошелек пополнен, можно наконец записывать данные.
Библиотека имеет несколько функций для записи данных:

SaveTextToBlockchain( dataString ) SaveJSONToBlockchain( objectJSON ) SaveFileToBlockchain( data )

В принципе, что эти функции делают — понятно из названия. Результат выполнения функций — объект

{result: <true | false>, message: <string>, txid: <string>}


Рассмотрим пример использования:
'use strict'; const blockchaindata = require('blockchaindata-lib') async function test1() { try { //Сохраняем текст в блокчейне const ret1 = await blockchaindata.SaveTextToBlockchain("Этот текст будет сохранен в блокчейне"); if (ret1.result == false) throw new Error("SaveTextToBlockchain failed, message: "+ret1.message); console.log("SaveTextToBlockchain success! txid="+ret1.txid+"\n--------------------------") } catch (e) { console.log(e.message) } } test1();


Если этот код выполнится без ошибок, то в консоль будет выведен хэш транзакции. По этому хэшу можно будет прочитать данные.
Чтение данных


Для того, чтобы читать записанные ранее в блокчейн данные, вам необходимо знать только хэш транзакции. Кошелек при этом может быть пустой, то есть если хотите только читать данные, то пополнять кошелек не обязательно.
Пример кода

 

'use strict'; const blockchaindata = require('blockchaindata-lib'); async function test2() { //Читаем данные из блокчейна try { const savedObject = await blockchaindata.GetObjectFromBlockchain("8af6633160b982a0b0b4d4962ad28e0d5b3dd97e05e27cc2dd64ec0c56820df5"); if (savedObject.type == 'error') throw new Error(savedObject.message) if (savedObject.type == 'text') console.log(Buffer.from(savedObject.base64, 'base64').toString('utf8')); else console.log(savedObject.base64); } catch(e) { console.log(e.message) } } test2();


Если этот код сработает без ошибок, то в консоль будет выдан текст html страницы, которую я ранее уже сохранил в блокчейне.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

×
×
  • Создать...