暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

基于甲骨文区块链云服务的电子存证技术——证书管理平台

1431

随着互联网的普及,在电子证据保全领域催生了许多第三方的电子存证机构。但无论传统的公证还是第三方电子存证机构,本质上都属于中心化的机构。如果这个机构出于利益或者其它压力考虑,进而对提取的证据进行修改,理论上而言是轻而易举的。以司法部官网公布的行政处罚为例,近半年期间(2017年下半年)就有近50例违法公证情况,其中“为不真实、不合法的事项出具公证书”占绝大部分比例。我们要看到问题的所在——传统意义上的中心化存证并不能保证证据的绝对真实。

区块链因其本身具备不可篡改、可追溯特征,去中心化等特点,与存证有着天然的结合点。区块链存证从规则和技术上解决了存证遇到的一些根本问题:

  • 第三方身份:区块链技术保全证据,是属于在关系双方之外,建立一个无利益的第三方身份,正如“公证”中的公证员的身份、“私证”中的见证人的身份。

  • 去中心化结构:区块的基础规则之一就是去中心化的结构,即不存在作为中心的硬件或管理机构,不需要也无法人为的进行干预。保全内容被区块链无数的结合点共同控制,有效的防止黑客、捣蛋者们对数据本身进行攻击、篡改。

  • 时间戳证明:每一次存取、变动等行为都会有一个时间戳记录,让每一个行为的时间点有据可查。

  • 证据链举证:区块链技术将每一次行为都保全下来,对行为形成了证据链证据,而非单点证据,有效还原了整个行为的真实过程。

区块链存证应用场景

1
证书区块链

对于个人,以学历证书为例,在应聘、考评等情况下,需对学历或所持毕业证书(学位证书)的真实性、合法性予以验证,杜绝虚假学历。对于企业,在项目投标、资质获取等情况下,也需对企业营业执照、能力证书、各种资质证书等进行鉴别,杜绝伪造资质。

2
法律证据区块链

对于经济体而言,每一份合同都可能成为日后的重要证据,对合同进行公证将极大有利于其法律权益的伸张。对于个人而言,取得关键法律证据的公证成为保护自身合法权益的关键,例如遗嘱公证以及语音、邮件、微信、微博等各种类型的法律证据,都是法律申诉的有力证据。律师作为专业法律咨询服务提供者,单位时间的效率十分重要,但由于“取证难”占用大量宝贵时间。如果有一种便利、简单的取证工具,将极大利于个体合法权益的保护以及提升律师工作效率。

3
医疗病例信息区块链

电子病历作为医院信息化建设的核心工作,眼下已被大部分医院所采用。但伴随而来的,是电子病历信息的法律效力问题别是诉讼中的电子病历真实性认证问题,尤其值得关注。在大部分医疗纠纷案件中,病历法律效力的认证是司法机关不可回避的工作难点。按照民事诉讼法证据规则的相关规定,病历作为证据材料应当具备证据“三性”,即真实性、合法性、关联性,其中病历的真实性承受的质疑最多。

4
电子政务数据区块链

电子政务数据由于其严肃性,对于数据的准确性和完整性要求较高,因为关系到政府机关的公信力,活动过程的可追溯性显得尤为重要。仅仅依靠电子政务平台本身来解决信任问题极可能影响政府权威与公信力。

5
数字作品区块链公证

网络媒体监管不力导致网络侵权现象屡见不鲜,著作权的侵权尤为严重。侵权问题难以解决,也使得知识产权成为网络的“重灾区”。因为著作权人的作品内容和发布时间难以认定,因此自主发起的维权因证据难以得到法律认定而倍显艰难。

基于甲骨文区块链云服务的

证书管理Demo

业务场景描述

目前企业的众多资质证书来自不同的发证机构,包括不同类型、不同地域、不同层级的政府机构,企业之间进行商务合作时,需要对对方的相关资质证书进行鉴伪,但不同机构系统独立,缺乏对外的证书鉴别系统,导致无法辨别相关证书的真伪,如果出现伪造的资质证书,会带来一些不可控的商业风险。我们可以利用区块链的机制来解决证书伪造的问题。

如上图所示,通过区块链技术,把政府和协会发给企业的各种资质证书、荣誉证书在这不同的组织之间共享。利用区块链不可篡改的特点,杜绝证书伪造,保证企业各种证书来源可查,真实可信。

架构实现

通过甲骨文区块链实现证书管理系统的具体架构如下图:

我们在后端采用甲骨文区块链云服务BCS,它提供了“最全面的、安全的、可扩展、集成的、统一监控的企业级区块链服务平台”,前端采用Oracle的开源框架JET实现了一个区块链证书管理Demo。前端JET中通过REST调用后端部署在BCS上面的智能合约。智能合约采用Go语言开发,部署在BCS上面。 

Demo演示说明

Demo客户端下载

Android:扫描或长按下面的二维码下载。

文末也附上甲骨文开发者社区精心制作的区块链方面的干货文章,供大家参考。

区块链100个基础问题

基于甲骨文区块链云服务的微信小程序探索——企业积分兑换平台

区块链在企业领域的第一个杀手级应用会是什么?

如何从0开始开发一个区块链的应用

区块链开源框架Hyperledger Fabric介绍

作者简介

唐承波,甲骨文云平台PaaS高级咨询顾问,专注于甲骨文PaaS云平台相关产品及架构解决方案,具有9+年的IT行业从业经验,擅长大数据和分布式系统的架构与开发。熟悉电信,公共安全行业。您可以通过chengbo.tang@oracle.com与他联系。

了解更多,敬请关注甲骨文开发者社区......


文章转载自甲骨文开发者社区,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论