区块链技术堆栈何时才能成熟到可能被主流企业采用
扫描二维码
随时随地手机看文章
在企业界大家都已经有了区块链战略。如果他们现在还没有,他们就面临着被甩在后头或者是错过机会的风险。近年来,人们对完全采用区块链技术的效益和相关风险进行了估计、分析和讨论。有一点是清楚的——尽管有巨大的上升潜力,但接受新开发的技术会带来很多不应该低估的风险。盲目地将新技术堆栈引入已经在工作的生产环境意味着将该环境暴露在潜在的安全漏洞、黑客攻击和数据丢失的危险之下。
那么,我们现在处于什么状态?大多数区块链协议称已达到一定程度或成熟度但是它们实际上足够成熟吗?在大型企业中,他们是否做好了完全预置部署的准备?首席信息官和其他业务主管是否会享受与现有工具相同的舒适?让我们回顾一下如何将块链协议从开放源码移动到企业。
毫无疑问,最大的云提供商也是区块链作为服务(BaaS)模型的最大驱动程序。让我们称他们为第一层BaaS供应商。他们已经确立了自己的市场领导地位,拥有庞大的客户基础。提供各种云服务并扩展到区块链似乎是一个逻辑和进化的步骤。
Microsoft Azure
微软是BaaS空间最大的参与者之一。到目前为止,它主要专注于以太坊,但也为R3的Corda和超级账本网络提供服务。它为构建Azure区块链工作台和Azure区块链服务提供了很多资源。微软的团队也是以太企业联盟(EEA)和代币分类法倡议(TTI)的主要创始人和积极参与者。此外,它最近加入了超级账本家族,,将为该家族贡献代码,并承诺成为活跃成员。
亚马逊网络服务(AWS)
AWS和Microsoft Azure对托管区块链空间的控制几乎是相同的,不过您的利基市场将决定您使用哪一种服务。如果你对金融服务感兴趣,你可能会使用Azure,但如果你喜欢医疗保健、保险或其他垂直服务,你的选择可能是AWS。最近,AWS公开了其托管的区块链产品。它目前只支持超级账本结构,但也有整合以太坊的计划。AWS还投资开发了亚马逊量子分类账数据库(QLDB),这是一个只附设的数据库,具有加密验证的交易日志。
IBM 云
IBM是超级账本(Hyperledger Fabric)源代码的主要维护者之一,因此它在为其提供云服务和产品更新方面投入了大量精力。近来,IBM将其区块链2.0开放为多云,这意味着您可以在各种云提供商上运行Fabric网络。
甲骨文区块链(Oracle Blockchain)
甲骨文区块链平台仅基于超级账本架构解决方案,这并不理想,但提供了一些简洁的服务,如增强节点配置、区块链浏览器并增强了安全性。
VMWare
VMWare清楚地看到了影响当前区块链基础结构的问题。它正致力于通过Concord解决这些问题,而Concord是一个高度可伸缩且高效的分布式信任基础设施,用于达成共识和智能合约的执行。
除了主要的云提供商,在2018年,我们看到了区块链作为一个服务公司的诞生,它的产品基于现有的云计算平台;我们称它们为第2层BaaS。他们通常是更小、更灵活的初创企业,几乎每个月都能推出新产品。这使它们成为快速进入市场战略的非常好的选择。他们的解决方案丰富多样,通常复盖不同的区块链协议。可他们仍然无法满足大多数企业的需求,但只要企业不打乱他们,他们就能走上正确的轨道,成为一个有吸引力的选择。在这个类别中最突出的是Kaleido和Blockdaemon。
从区块链的角度来看,企业需要什么?我们希望看到哪些改进,以使我们能充分利用去中心化分类账技术的好处?让我们将主要需求分成四类:平台;接口;基础设施和网络;以及安全和分析。
平台
操作弹性——即使某些组件发生故障,也能够保持正常运行时间和连接,包括针对数据丢失和损坏的几层保护和故障转移策略。
可插入共识——在不重建整个网络的情况下,能根据需求改变共识机制。
更广泛的链外数据存储功能--支持加密数据存储。
适配器支持基于SQL的分类帐查询,这将使更广泛的开发人员社区更容易地使用区块链。
接口
企业集成——为现有企业系统预先构建的模块和onramp。
强大的Oracles-能够让实时外部数据进入智能合约。当心链节(Chainlink)。
与GraphQL集成,这是一种由Facebook开发的语言,它提供了一个强大的API,可以在单个请求中只获取您需要的数据集,无缝地组合数据源。
身份联合——与现有身份提供者进行身份验证的能力,这将有助于更快地在联盟级别上采用。
内置隐私和许可功能——方便交易、账户、钱包、智能合约和网络参与者。
基础设施和网络
在网络层面保持最高性能的能力——管理和操作数十万个节点,同时保持低延迟并促进数十万个事务,保证最终结果。
按需缩放和缩小网络大小的能力——通过添加/删除更多的验证器或命令来自动伸缩网络。
开发工具,使集成现有的IT系统更加容易,并使CI/CD构建过程更快并无缝。
支持跨网络互操作性和跨区块链原子交换。
治理框架具有既定和预先确定的透明结构、参与规则、供资模式和财政奖励。
增强的安全性和分析能力
对数据、智能合约执行和交易可见性的详细隐私控制。
改进的网络监视,增强了交易的上下文含义,能够对链上事件进行故障排除。
使用升级的向后兼容性进行SLA监视。
存储交易历史记录数据,将它们与其他离链数据源组合,并使它们可用于BI报告工具和其他交互式仪表板。
如前所述,区块链技术堆栈要成熟到足以被主流企业采用,还有很长的路要走。这是一个完全正常的过程,因为软件开发人员和业务领导将他们的思维模式从目前孤立的集中式基础设施转移到分布式的分类网络。幸运的是,我们站在这场技术革命的最前线,有机会为有朝一日将成为常态的事业做出贡献。