时光链(Hours)基于区块链的健康数据服务平台
发布:中币网 时间:2018-09-05 01:29:40 加入收藏 打赏
时光链在自主创新的基础上,将打造提供企业+用户双级别服务的“时光链健康档案区块链”解决方案。基于开放与分享的理念,构建 BaaS 级架构及基础设施,并开放内部能力,与企业或政府机构共享,以打造可信的健康数据档案的区块链生态系统,从而推动可信互联网的发展。
设计原则与目标
时光链致力于解决大健康行业的整体解决方案,以及安全、可靠、灵活的区块链云服务。
设计原则
自主创新:时光链注重自主创新,在共识算法、智能合约、智能通行证、海量数据并发处理、账户安全管理、风险控制等方面,拥有自己独特的专项技术。
安全高效:基于构建可信区块链的原则,在实现信息分享、数据查询、数据安全等方面,着重解决系统效率提升的问题。
开放分享:时光链在搭建大健康数据区块链基础设施,开放内部服务能力,与行业伙伴共享,以共同打造大健康数据区块链的共赢生态环境。
设计目标
时光链大健康数据可信区块链旨在为行业伙伴提供企业级区块链 BaaS 服务云平台,提供行业整体解决方案,以及安全、可靠、灵活的区块链云服务。通过高性能的区块链服务,在实现安全可靠的数据交易对接前提下,通过可视化的数据信息管理手段,有效降低企业运营的综合成本,提高运营效率。
整体架构
在以“自主创新、安全高效、开放分享”设计原则模式下,我们时光链大健康数据区块链方案的整体架构分为三个层次:
1.底层为自主研发的 SF Trust SQL 平台。SF Trust SQL 通过 SQL 和 API的接口为上层应用场景提供区块链基础服务的功能。核心定位与打造领先的企业级区块链基础平台。
2) 中间层为产品服务层(SF Trust Platform),在底层(SF Trust SQL)之上构建高可用性、可扩展性的区块链应用基础平台产品,其中包括共享健康档案账本、验证服务、数字资产等多个方向,集成相关领域的基础产品功能,帮助相关企业快速搭建上层区块链应用场景。
3) 应用服务层(SF Trust Application)向终端用户(包括企业用户与个人用户)提供可信、安全、快捷的区块链应用,时光链将携手行业合作伙伴及其技术供应商,共同探索行业区块链发展方向,共同推动大健康区块链应用场景的落地。
底层平台 SF Trust SQL
基础服务:基础服务部署在所有区块链的节点上,用来验证业务请求的有效性,并对有效的智能通行证(LhwL)请求完成共识后记录到存储上。对一个新的业务请求,基础服务先对接口适配解析,作鉴权处理,然后通过共识算法将信息交易或者合约加上签名和加密之后,完整一致的存储到共享账本上。共识机制可自适应,在网络和节点都正常情况下具有高并发性,网络异常或者节点欺骗的情况下具有强纠错性。
接口适配:为了用户方便、低成本的接入时光链大健康区块链,SF Trust SQL 对应应用层提供 SQL 和 API 的接口支持同步和异步操作两种模式。接口适配层对业务请求进行解析,鉴权和签名校验之后,通过共识算法将业务请求记录到账本存储上。接口适配模块作为共识管理模块的客户端,也会参与共识管理。接口适配模块主要负责各个共识节点返回结果的汇总和一致性判断。另外,当使用其他改进的 raft 共识算法时,接口适配模块还会受到来自业务侧的选举切换的请求,接口适配 模块对选举切换请求进行汇总统计。当符合切换条件的时候,通知共识管理模块重新选举。
共识管理:共识机制是区块链中核心的技术点之一。多方参与的节点在预设规则下,通过节点间的交互,对数据、行为或流程达成一致的过程称为共识。时光链区块链采用绝对一致之后再共识,共识即确认。并提供两种配置模式,即自适应和用户指定。
网络通信:网络通信模块负责各节点间以及业务侧的消息数据传输。时光链采用可以多路复用、连接共享的动态自组织的网络。可以跟现有的防火墙、代理服务器等安全设施保持很好的兼容,提供点对点的组网和安全可靠的数据数数据传输。
记录存储:时光链大健康区块链记录存储可以支持多种介质的存储,存储介质可以是数据库、文件系统,也可以是云存储介质,如云 DB 等。记录存储采用区块链的结构,任何对历史数据篡改都能被自校验发现,并进行告警和自动纠正。
用户管理:负责所有区块链参与者的身份信息管理,包括维护公私钥生成、密钥存储管理以及用户真实身份和区块链地址对应关系维护等,并且在授权的情况下,监管和审计某些真实身份的数据交易情况。对数字资产 等金融交易类的应用,还提供了风险审计控制的规则配置,以保证系统数据交易的安全性。
时光链大健康区块链将提供三种密钥管理模式
传统密钥系统集成:适用于原有私钥系统安全级别较高的用户。如社保 中心、保险机构、银行等的 U 盾、电子签名等,对于此类用户,时光链大健康区块链只需要将原有的私钥系统跟区块链地址关联起来即可。
部分托管:适用于接入区块链服务的部分主体有较高安全级别的密钥系统或者多种区块链技术互通的场景,部分托管情况下,时光链区块链保证参与的多方区块链地址关联关系和一致性。
全托管:适合全新接入的场景以及原有互联网习惯程度较高的场景。将原有的以用户名、密码的体系,通过安全的密钥生成和管理系统对应起来,使用户跟区块链隔离开来,保护用户的隐私安全。
对于全托管的模式,时光链大健康区块链的用户管理系统将执行以下部分:
智能合约:
负责合约的生成、发行以及合约的触发和执行。用户通过某种编程语言定义合约逻辑,发布到区块链上之后,根据合约条款的逻辑,由用户签名或者其他的事件触发执行,完成数据交易结算等合约的逻辑。时光链大健康区块链的合约部分包括两种类型:标准合约和业务定制的合约。
标准合约包括数字资产一致性检查、自动数据交易撮合、多方共同确认的数字货币的转转、确认、清算等逻辑相对简单的合约,这部分是内置合约,可以直接挂在区块链上使用。用户定制的智能合约包括通过合约模板自己设置的业务规则和条件,或添加其他业务逻辑的形成,也可以支持更加复杂的用户自编程的合约,在独立的环境里运行。
智能合约包括合约的生成(注册)、分发(触发)、执行及注销四个部分:
监控运营: 负责产品发布过程中的部署、配置修改、合约设置以及产品运行中的实时状态,可视化的输出,如告警、数据交易量、网络情况、节点健康状态等。
平台产品服务层 SF Platform
平台产品服务层抽象了各类典型的区块链应用,提供典型应用的基本能力和实现框架,用户可以基于这些基本能力,叠加自己业务独有的特性,轻松完成业务逻辑的区块链实现。帮助用户快速搬迁已有业务到区块链上,以应对新的场景需求,或者搭建全新的业务场景,利用区块链的不可篡改、防抵赖等特性,解决之前难以解决的问题。
数字资产:我们时光链大健康区块链上的用户数字资产,主要包括两大部分,一是用户将链下资产,上链到时光链区块链上的数字资产的转换;二是用户获得因数据被交易而产生的收益。时光链链上的资产,在转移、拆分、提现等操作,会通过账户公私密钥体系严格控制起来,并且所有的操作都会有签名校验,交易双方都会留下痕迹,不可消除。
验证服务:针对个人身体健康数据、医疗数据等应用场景,时光链大健康区块链将充分发挥不可篡改和公示的能力,让机构和个人通过一个简单的接口或 APP 客户端,就可以把投保资料、健康报告、医疗报告等发布到区块链上,让所有记账节点共同为自己作证。另外基于时光链自建的基于区块链技术的人健康档案数据云平台,对于用户身份的节点权属登记、权属确认及权属注销等的维护将更加便捷。
共享账本:基于区块链技术是一种分布式的记账方式,时光链大健康区块链的共享账本,是随时都可以进行的。双方只要把数据交易的对账逻辑对接到区块链上,就可以完成数字资产的核对。
内部能力:主要服务能力的系统,包括智能通行证(LhwL)、自验证(KYC)系统、数据交易的匹配及速度等内部能力应用。
应用服务层 SF Trust Application
应用服务层(SF Trust Application)提供基于区块链方案的应用服务给最终用户的使用。时光链大健康区块链解决方案中,应用服务层将尽力为海量用户提供各类区块链场景的应用服务,包括将在网络保险、网络就诊、公益互助等场景,为用户提供可信、安全、便捷的区块链服务。时光链大健康区块链也会本着开放分享的原则,携手各个行业伙伴,发掘
来源:区块网
来源:中币网 https://www.zhongbi.net/news/blocknews/107608.html 声明:登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。 此文如侵犯到您的合法权益,请联系我们3111859717@qq.com,我们将第一时间处理。