百姓彩票下载安装

行业动态丨区块链最终将成为下一代数据库的首选,你认为呢?

发布时间:2019-08-02

        当我想到为什么我们需要区块链时,我想到的是一个人。我们聘请了一位开发人员为我们构建产品的几个重要部分。几年前,在另一个世界里,他一直在托管自己的服务器,其中一台服务器崩溃了。他热泪盈眶地告诉我:数据库、一大堆客户数据、销售点信息和库存信息全都化为乌有。备份也被冲洗了。而且没有办法倒带数据。


        他在一间装有空调的服务器室里待了将近24个小时,架子上挂着一台显示器,膝盖上放着一个键盘,试图让它复活。他取得了部分成功,但真正的问题是数据是否准确。交易是否一致,他是否会在早上继续工作。从那以后,他的工作变得容易多了。云计算取代了服务器,同时也更便宜、更可靠。但他挥之不去的恐惧从未消失。情况有所好转,但他不能百分之百地肯定事情不会再横盘整理。不过,他相信,现在有一个比以前更强大的安全网:区块链。


        诸如灾难恢复、安全性、可用性和自动化等优点都包含在区块链中。公共区块链的无服务器架构使它们成为区块链如何为业务数据库提供企业级可靠性的有力证明。成本也不会高很多:与传统数据库相比,区块链s的即时复制能力甚至可以让您安全地避免相同(甚至更少)的冗余。也许最大的优势是什么?明智的合同将规范变更,因此新员工不能破坏区块链将保护您免受可能损害数据或稳定性的变更的所有内容。简而言之,区块链是一个不会崩溃的服务器和不会损坏的数据库——所有这些都在一个易于部署的包中。


        需要说明的是,区块链并不完全适合解决某些数据问题,就像电子邮件不适合即时消息传递一样。复制大数据分析是非常昂贵的,除非你直接将数据货币化(比如销售广告),否则将区块链硬塞进分析工作量是不值得的。区块链最适合核心业务事务数据,比如您的帐户余额。当涉及到帐户数据和所有权记录时,它们绝对是至关重要的任务,这些数据的丢失将对公司的生存构成威胁。像沃尔玛这样的公司或许可以在失去所有网站流量数据的情况下存活下来,但如果它失去了库存分类账,那将面临很大的风险。


        业务连续性是企业参与者关心的一个主要问题,因为客户对可用性的需求是随时可用的。然而,随着业务的增长,迁移数据库和更新系统的痛苦可能会导致大量的错误。根据波士顿计算网络公司的研究,60%丢失数据的公司将在灾难发生后六个月内关闭。存在一个由SysOps、DevOps和其他监视代码推送和数据库迁移的行业,这给了人们很多机会搞砸启动。因此,区块链代表着一个巨大的机会,让企业在保持运营安全的同时迅速采取行动。


        今天,这不仅仅是关于事务的速度,还包括验证和保护这些事务。这是系统管理中一直缺少的东西,从我们陷入困境的开发人员到为Twitter、Facebook和LinkedIn运行数据库的团队,任何人都在学习它。区块链技术是数据库的进化。智能契约执行业务规则,同时不断备份和验证数据库。所有的基础设施和计算需求都是在部署之前计算的,并且嵌入式规则从第一天起就确保了遵从性。事实上,它看起来很像下一代api的样子。您正在封装流程,将它们与数据请求绑定在一起,并期望得到结果。现在,业务逻辑是在某种中央服务器上处理的。区块链的创新之处在于,您可以将逻辑封装为一个智能契约,然后自己运行它。它仍然遵循创建它的人员设置的规则,并且必须按照预期进行交互。


        现在,假设区块链上的数据库使用相同的健壮规则。健壮的数据库是不可杀死的。您不必担心主服务器宕机。复制是内置的。不可改变的定律是存在的,你不能失去或改变。如果您在一个公共区块链上,这是尽可能健壮的,并且您不需要为任何服务器付费。使用公共区块链,您的数据将由世界各地的区块链矿工以加密方式存储。如果您使用的是私有区块链,则可能运行多个复制系统。或者,您可以拥有所有节点。您还可以在Amazon Web Services和Microsoft Azure等云平台上使用区块链。关键是区块链的构建是为了一次又一次地复制。在某些条件下,必须以特定的、昂贵的方式迁移传统数据库,以防止数据丢失。


        归根结底,这就是区块链真正证明其价值的地方:将安全性、健壮性、复制和业务逻辑的基本元素组合到其“DNA”中。“智能合同是安全的、分布式的、安全的。通过这种方式,您的整个数据集也更安全。这就是区块链有望成为下一代数据库的原因。


      来源:万能虫说科技

上一篇:关于百姓彩票下载安装 下一篇:行业动态丨助力构建中国家庭数据库 福建农大经济学院师生赴德化县调研