【原创】[区块链技术工坊26期实录] 张东光:区块链+医疗应用实践探讨

image

1,活动基本信息

1)题目:
【区块链技术工坊26期】医疗区块链应用与智能合约实践
2)议题:
1] 数字货币和以太坊的演进路线与差异。
2] 医疗区块应用中的隐私保护机制建立。
3] 可参与医疗模式与区块链应用场景简介。
4] 医疗服务领域去中心化多方市场的建立。

3)嘉宾:

张东光 ,以太坊早期社区1tf.org发起成员和主要社区贡献者,云秦科技创始人和康盈医学CEO,Manternet.org发起人,国内最早研究和翻译引入以太坊智能合约编程语言Solidity,目前致力于政府及公共事业向区块链应用的产业生态演进与转化研究。

4)活动定位
区块链技术工坊活动,由HiBlock,兄弟区块链,创业股平台联合主办,HPB芯链战略支持。区块链技术工坊活动聚焦于深度分享区块链知识,实现小会技术交友。区块链技术工坊坚持4F原则:

  • Frency - 每周三晚上一次;
  • Focus - 聚焦区块链技术分享;
  • Fun - 20人以内会前做自我介绍,分享有深度的技术内容,技术交友;
  • Feedback - 会后有活动总结和合影照片。

2,分享实录

在全球范围内,世界正面临着合格医疗从业人员短缺的情况。一般情况下,医务工作者的身份是一个复杂的数据点组合,它包括了医学教育背景、国家认证的医疗人员从业证书等多个信息。
医务人员的身份和证书的可靠性是确保患者安全和高质量护理的首要因素。但是对医务人员身份和证书的验证牵涉到太多利益相关者,在医疗资源趋于流动性趋势下,中心化监管成本很高,费时又费钱,会给本就已经不堪重负的医疗系统带来成本压力。
如国家医卫顶层设计中各地卫计委发行的健康卡,基于底层芯片如NFC,通过运营商多层网络安全的认证,医卫体系秘钥认证,可在中心化监管之外叠加去中心化链上主体行为追溯,主体的多点行医行为被记录在分布式总账上监管。
零知识证明的定义和举例?在验证者和举证者之间,以极小的信息量给出可验证的结果,双方达成共识。举例:查询某客户资质和信用信息,而不泄露客户名称。
上海已在各区做家医健康管理模式和长照险的试点,逐步推广至全市覆盖。黑名单:针对医院黑名单信息各医院共享,通过共识标识,
本文主要讲第6点隐私保护下的多方安全计算。

Fhir标准开源地址: https://github.com/google/fhir

FDA认为,传统临床研究在有别于临床实际的理想环境下开展,强调控制混杂因素和优化数据质量,原则上不属于真实世界研究范畴。然而部分干预性研究,在传统临床研究严格设计的基础上,兼具更多贴近临床实际的“实效性”特点,如通过电子健康档案、医疗索赔数据等途径收集真实临床场景下的医疗数据,属于真实世界研究范畴。这类研究将干预性设计融入日常医疗情境,旨在提高研究结果在医疗实践中的适用性。由于RWD的产生和记录最初是以服务医疗,而非以方便研究为目的,数据质量可能存在一定缺陷,因此这类研究通常选择易于明确诊断的指标进行分析,以尽可能保证纳入数据的准确性、完整性和相关性。另外,这类研究一般不使用盲法,因此常选择不容易受到主观认知影响的客观临床指标,如卒中、肿瘤大小等。除此之外,真实世界研究也可以是前瞻性或回顾性的观察性研究。
要基于患者关系的服务平台有小规模,低频,异步长时等特点。

在此前RWE(real-world evidence,真实世界证据)或RWD(real-world data,真实世界数据)的讨论中,往往只关心数据的规模,而忽视了数据质量本身。甚至把数据等同于证据。这次FDA(美国食品药品监督管理局,Food and Drug Administration)针对RWD数据的准确性、完整性以及研究问题相关性进行了总结。这也是目前大数据面临的核心挑战,明确只有高质量的数据才可能产生高质量的证据。
采用信标(信息标识):例如心跳等特征。

证实与证伪的原则:
1)Wrap——Trap,Prover(W/T)——Verifier(T/W)
2)离散事件的出现概率:对隐私特征信号的最小证明难度和最大置信概率;
可以通过强制所有的 Ethereum 客户端执行一个确定的配对函数和确定的椭圆曲线乘法的叫做预编译合约的东西来实现。这样做的好处就是实现起来既简单又快速。而缺点呢则是这样做我们就会固定在一个确定的的配对函数和一个确定的椭圆曲线上。所有 Ethereum 上新的客户端都不得不再实现一遍这个预编译合约。所有,如果有什么新的进展,或者有人可以找到更好的 zkSNARKs 的方法,更好的配对函数,更好的椭圆曲线,又或者发现了椭圆曲线,配对函数和 zkSNARK 的一些缺点,那么我们就会添加到新的预编译合约中。
1) 同态隐藏
2) 多项式盲评估
3) 系数测试知识和假设
4) 如何验证多项式盲评估
5) 从计算到多项式
6) 皮诺曹协议
7) 配对椭圆曲线

挖矿难度的调整是在每个完整节点中独立完成的,每过2016个区块(约2周)所有节点会检查并调整一次难度,各节点会将2016个区块的总出块时间与20160分钟比较,如果大于20160分钟则降低难度,如果小于则提升难度。
难度调整的公式为:
New Target = Old Target * (Actual Time of Last 2016 Blocks / 20160 minutes)

每个人可以对代币所有权,交易顺序达成共识
货币所有权是通过公钥来决定
整个网络需要对货币数量与货币所有权之间的关系达成共识
货币所有权可以通过对转账交易(从一个账户转移给另一个账户)签名进行转移

可容错——去中心化的系统意外失效的可能性更低,因为它们依靠于许多独立的组件,这些组件不大可能全都失效。
抗攻击性——对去中心化系统的攻击、摧毁或者操纵的代价要高很多,因为它们缺乏敏感的中心点,对这些中心点发起攻击的成本要比对周边系统发动攻击的经济规模小得多。
抗共谋——去中心化系统的参与者串通行动,以牺牲其他参与者的利益谋取自身利益的难度要大得多,而企业和政府的领导层就可以串通起来谋求自身利益却损害了不那么协调的市民、客户、员工以及普罗大众的利益。

公开向网络广播每笔交易,网络中的节点对先到达的交易是有效的达成共识。每个节点检查先到达的交易的输出之前是否被花费。难点是:由于网络通信不是及时的(异步网络),所以导致所有节点收到的交易并不是完全一致的。在这个情况下找到一个确认哪一个交易是最先到达的共识是困难的。为了对交易顺序达成共识,交易被打上时间戳存放在含有工作量证明的区块中。
这个方法为交易顺序共识提供了解决方案:区块包含上一个区块的Hash,最新交易。
第一步,经过特定的操作,让A构造出 n 把锁,B有且仅有第 j 把锁的钥匙,但是A不知道 j 是多少;
第二步,A给B n 把锁锁着的标志位,其中前 i 个标志位置0,后 n-i 个置1;
第三步,B检查第 j 把锁锁着的标志位是否为0。如果为0则 i >= j,否则 i < j。

同态加密

代码截图:

运行逻辑源码:

活动现场部分与会人员合影:

3,下期活动宣传

1)题目:
【区块链技术工坊26期】医疗区块链应用与智能合约实践

2)议题:
HPB芯链是融入硬件加速引擎的全新体系架构,打造基于BOE硬件加速芯片驱动的高性能公链。作为开放式公链,任何人都可以有效地使用智能合约、提供数据和使用区块链。芯链的目标是为全球众多个人和企业提供支持和授权,以构建针对企业应用程序量身定制的HPB DApp生态系统。

1] HPB网络拓扑结构介绍
----多层结构
2] HPB网络实践及面对问题
----节点发现及数据广播扩散
3] HPB网络优化及思考
----努力提高交易吞吐量

3)嘉宾:

李庆明 ,HPB芯链底层网络设计开发,诺基亚西门子光通信设备开发,对于SDH及OTN有深入研究,华为无线,基站软件开发,主要从事网络设备的管理与监控。

4)时间/地点:
2018-12-19(周三晚上) 18:30 / 上海徐汇区龙华中路596号A座

5)活动报名海报
请微信扫描二维码报名参与,有门禁密码私送,空降无法参加。
Image%2014

区块链在医疗领域的应用主要可分为如下四个方面:机构医疗信息安全与隐私保护、个人医疗信息安全与隐私保护、医疗保险和供应链管理。

区块链+医疗主要聚焦于医疗数据安全、电子医疗记录、保险索赔、供应链管理等方面。

区块链与医疗的结合,符合技术需要支撑纯数字信息技术之外的其他复杂应用场景落地的趋势,电子医疗数据的处理是当前区块链热点研究的领域之一。

从区块链技术的特征可以看出,除金融领域之外,医疗行业也会成为受益最大的行业之一,因为该技术能够解决困扰医疗领域多年的痛点: 健康数据的隐私性与安全性。

各流程信息化才是关键,用不用区块链倒是其次。

还有个问题,用的什么链?各家医院的数据都在内网,如何协作?

第一:数据怎么上传?现在带的是电子手表类的采集器。
第二:这么多的数据,链上不可能满足,即使数据压缩了也不行,在哪里承载数据?链下?
第三:数据存储的隐私性,是否需要定制化,例如某些数据我可以卖给商家/贡献给慈善机构,药企。
第四:这个链的tps,因为你需要反应速度,例如医生的反馈结构是不是也需要在链上及时反馈给用户?
第五:用联盟链貌似也可行,用公链也可以,这个要考虑运营成本
第六:怎么激励这些人上传数据,收费吗?或者我上传数据能给“5毛”钱吗?
我记着HPB有中间件系统,可以满足企业这种一键上链的需求,开放各种接口,再加上定制化或许可以一试!

总结起来还是更加安全,保护部分隐私,但是怎样真正用上,如何落实是个问题。