前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >塔说 | 区块链遇到数据库:相爱还是相杀?

塔说 | 区块链遇到数据库:相爱还是相杀?

作者头像
灯塔大数据
发布2018-04-04 15:07:42
7050
发布2018-04-04 15:07:42
举报
文章被收录于专栏:灯塔大数据灯塔大数据

导读:如果你正在想要通过部署区块链来改善数据库流程,请记住你不需要进行彻底替换,下面让我们看看如何做?

当部署区块链时,无需替换现有数据库和相关流程,而是应该整合和改进。

虽然区块链技术可改善DevOps以及脱媒的数字化及基于共识的信息传播,但试点系统的支持者也尝尝建议应丢弃现有流程和传统数据库。

随着时间的推移,企业会构建自己的运营方法,这通常会关联到其数据存储系统及相关接口。随着员工逐渐熟悉这些方法和流程,他们会更加抵制激进的变革,而且也有很好的原因:尽管现有系统有其缺陷,但如果公司在成功运行,那么系统基本上仍然有效。

另一方面,DevOps面临越来越大的压力,他们需要快速、可靠和安全地分享数据--不仅仅是在相同公司的不同部门或者国际办事处之间,还有与供应商、合作伙伴、分包商和联盟成员共享数据。这种压力让IT基础设施管理员和数据库管理员很是头痛,对于他们来说,区块链是非常有吸引力的解决方案。

不幸的是,有才华且经验丰富的区块链工程师和系统架构师成本很高,供不应求。银行和其他金融机构在以惊人的速度抢购合适的人才,而学校在为学生提供解决技能短缺所需课程和培训方面速度很慢。因此,即使你能组建一支适当的人才队伍来解决数据共享问题,成本都会非常高昂。

因此,企业应该权衡这一成本与区块链的优势,区块链可即刻带来的优势包括:

● 非中介化或脱媒—— 区块链系统并没有控制所有内容的中央权限,这使得它非常适合协作操作,例如具有高度自主权的分包商,联盟等。

● 分散化——系统内每个参与者或节点都可携带共享数据的完整副本。因此,没有单点故障,也不需要担心DDoS攻击或者给定站定的人为错误。

● 保护—— 在私有区块链中,可通过区块链中的公钥基础设施与特定方选择性地共享数据。与传统复制及同步产品不同,区块链可允许选择性加密密钥交换,以确保系统的特定参与者可访问共享数据。

● 实时复制——虽然最常见的公共区块链系统(比特币)具有10分钟区块加入时间(即可花半小时或更长时间将将数据加入到系统中),私有区块链允许启动器选择自己的平均区块时间,允许更快的交易结算。例如,Multichain允许你将区块生成目标时间指定为低至几秒钟。

● 可审计性—— 区块链的基本构建块是哈希链表,其中每个数据库包含所有先前数据库的摘要。因此,随着数据的增加,链接会越来越多,早期数据被锁定,并有效防止被篡改。该系统可开放接受验证和审计,这对于需要遵守严格法规的企业来说非常有效。

此外,区块链系统支持智能合同,这是一种分布式程序,可实现不同方之间工作流的自动化,以及密码令或令牌等本地资产之间自动化,这可能可应用于平衡结算、会计或付款。

问题在于:是否可整合及连接我现有ERP和数据系统,以经济高效的方式获得这些优势,而不需要对现有系统进行全面改造和重新设计?

如果现有系统纯粹是基于纸张,或者依靠数据库管理员通过电子邮件互相发送数据库转储或CSV文件附件,那么则可以考虑用区块链替换系统。然而,对于大多数人来说,目前的做法应该是整合和扩展现有系统。

以下可指引你实现正确部署。

● 从小处着手—— 你不应该将所有数据库系统和数据一次性转移到区块链。你需要确定仍然是通过手动或管理和及工程师通过特殊脚本共同执行的数据传输和共享,并询问,该脚本是否记录在文档中并由源代码控制?这是很好的方法,可确定当前进程或自动化脚本的可靠性。如果答案是否定的,那么问问自己,当相关人员离开公司时会发生什么事情?

● 获取指标—— 增强系统而不是替换系统的优势在于你可轻松地衡量改变的影响。例如,在最初几个星期或者几个月内,你可以记录手动更新操作(处理客户票证)节省的时间,或者通过改进流程发送电子邮件减少的数量。而相比之下,如果进行全面改造,通常很难进行前后对比。

● 为扩展和改进制定计划—— 当你有一些成功用例可提交给上级管理层时,最好提供指标来作为证据,你会发现这可进一步推动变化。在这一点上,你可开始考虑智能合同工作流程或其他更高深的区块链功能。

文章来源:IT168

文章编辑:秦革

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-09-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 灯塔大数据 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档