Drupal 和区块链如何改变对去中心化架构的看法
已发表: 2018-07-13“比特币是一项技术杰作” ——微软联合创始人比尔·盖茨
镇上有一个新的鸟人! 这个想法已经吸引了市场上最大的机构。 发烧友相信的一项技术可以改变世界。
正如安永全球区块链负责人 Paul Brody 所说,“这是一项真正非凡的发明,可以做真正平凡的事情”。
有些人认为它比对“大型股票交易”的影响更进一步。 进一步打击音乐盗版、童工和世界各地的许多其他事情。
是的,我绝对是在谈论区块链技术!!
所有的噪音是关于什么的?
这种对区块链技术的大惊小怪已经存在很长时间了。 就连谷歌也在开发自己的区块链相关技术。 我们都知道它给技术流程带来了相当大的变化! 但是,咔嗒声是关于什么的?
这可能对你有所帮助

正如科技界专家所定义的那样,“区块链技术是一种去中心化、复制和共享的账本,用于管理和记录多个参与者的交易”。
通俗地说,交易不再使用集中式数据库进行存储,而是存储在参与者本身(称为节点)之间。 在区块链技术席卷所有人之前,传统交易是中心化的,依赖于第三方,创造了一个交易伙伴陌生的可信环境。 由于交易成本高、速度慢、单点故障和缺乏透明度等多重问题,企业需要一个更好的系统。
借助区块链技术,分布式账本技术允许不同节点直接相互交互,独立于第三方来源。 此外,区块链技术可以轻松处理所有其他问题。
转型
在被公认为有潜力成为商业颠覆性标准之前,区块链最初是为比特币设计的。 这种“不太真实”的加密货币基于分布式账本原理。作为最常见的区块链应用之一,市值超过 190 亿美元(截至 2017 年 4 月 13 日),日交易量为 3.3 亿美元,它允许通过去中心化确认并将其集成到区块链中进行交易。
除了可信分类帐功能之外,区块链非常快速地适应了通过交易交换文件。 作为一项重大突破,自 2013 年以来的 NXT 和纳斯达克的 LINQ 自 2015 年以来一直使用区块链技术来转移代币化资产。
从 2015 年末推出的以太坊开始,一切都与区块链 2.0 相关,当时以太坊允许使用比比特币更大规模的智能合约。 这些合约允许在区块链上自动执行代码。
这对数字内容意味着什么?
就在最近,一家领先的组织发生了一起最复杂的数据泄露案例,震惊了整个世界,震惊了整个数字世界! 当然,你们都知道“服务条款”,它允许网站主动跟踪您的几乎所有互联网活动。
我的观点是,这些由中央实体处理的数据很容易访问,用户没有完全控制权。
然而,有了区块链技术,事情就会有所不同。 区块链引领去中心化的势头,确保存储的数据是完全防篡改的。 这是企业对这项技术表现出兴趣的主要原因。

凭借使用“智能合约”将业务逻辑与数据分离的能力,区块链确保没有任何一个组织可以劫持数据。
其中一些在数字内容管理中发挥重要作用的区块链驱动的去中心化技术包括:用于去中心化支付处理的 IOTA、来自 Etherium 的智能合约、比特币、Hyperledger、来自 BigchainDB 的区块链数据库。
去中心化 CMS 允许用户控制他们制作的内容这一事实已为世界各地的企业准备接受。
Drupal 适用于何处?
Drupal 和区块链可以共同创建一个安全的去中心化架构的想法非常吸引人。 看看 Dries 的这条推文,早在 2016 年。


我们都知道 Drupal 和 Blockchain 的工作流程是完全不同的。 虽然 Drupal 使用集中式数据库,但另一方面,区块链不需要中间人,而是充当验证元素。
这就是事情变得有趣的地方。
例如,让我们考虑一家在全国设有多个分支机构的医院。 医疗保健网络庞大,数据量巨大。 医生信息、患者信息、学术界、制药业、保险业等。有大量数据,必须有效处理一切,以确保事情不会失控!
区块链可以在这里创造奇迹!
通过创建一个安全且不可变的去中心化架构,区块链可以精确地处理每一条信息。 例如,患者数据可以普遍可用,并且信息可以由患者自己验证,通过为他提供访问和控制。
不仅患者和医生可以访问患者医疗记录,研究组织、保险公司和任何寻求所需信息的人也可以访问。 患者本人可以验证整个访问的事实是一个关键点。
在短期内,区块链可以成为简化流程的来源。 但是,从长远来看,与 Drupal 的集成,这项技术势必会对整个架构产生巨大的影响。
此外,区块链将在降低成本和交易和医疗索赔的时间周期方面发挥巨大作用。 改进的管理流程、快速高效的支付、减少医疗索赔欺诈和多重不可变身份验证可以进一步证明区块链的重要性。
区块链可以创建一种架构,允许在没有通信间隙的情况下进行基于规则的交易。 所有批准和编辑、删除和更正的信息都将被记录在案。 是的,该系统在需要去中心化共识方面存在一些挑战。
这就是 Drupal CMS 出现的地方。 现在,如果整个医疗保健网络都在 Drupal 上,医院的每个部门都有自己的网站,由 Drupal 单独处理。 例如,Drupal 1 可以处理主网站上的患者数据。 Drupal 2 可以处理医疗索赔和其他保险。 虽然 Drupal 3 可以处理职业和其他活动。
我的观点是,使用区块链并同步用户和用户数据,以便它在整个基础设施中可用。
想象一下,让一位患者第一次在主网站上输入所有信息进行登录,然后当他访问另一个网站以进行医疗索赔时,又强迫同一位患者重新登录。 绝对不是无缝体验的选择。
当然,有了 Drupal,可以维护一个集中的数据库,避免这种重复的交互! 然而,多用户功能、容易出错以及需要绕过成熟的 Drupal 系统的逻辑是相当令人头疼的问题。
使用区块链及其点对点分布式账本,医疗保健基础设施看起来像这样。 (当然没有中间人)

这种架构确保 Drupal 网站之一上的更新在所有其他网站上同步。 这种去中心化架构有其自身的一系列优势和挑战。
虽然它完全避免了“单点故障”,从而使整个系统不会丢失数据,但将数据集成到系统中所需的工作并非易事。 然而,当为更好的集成而努力时,区块链和 Drupal 一起可以创造奇迹。
