Hyperledger眼中的区块链大方向,互操作性项目Cactus打通整个技术体系

“超级账本(Hyperledger)迎来了一个重要的新项目——Hyperledger Cactus,由埃森哲和富士通共同打造的区块链基础框架。Cactus将带来区块链集成能力,打通各个区块链体系,形成统一生态,实现各个区块链之间的通信,操作和交易。”

原文来自于 Hyperledger

我们很高兴地宣布,埃森哲和富士通共同为Hyperledger Labs(超级账本实验室)贡献的开源区块链集成框架已成为最新的Hyperledger项目,并且受到了广泛欢迎。 该项目将获得正式名称Hyperledger Cactus(超级账本仙人掌),并且还将受益于Hyperledger Greenhouse(超级账本温室)中包含的资源和项目能够持续下去的保证。

注:Greenhouse是一个结构化的技术框架生态,从而方便社区成员企业的参与。此前共有15个子项目(现在是16个了),与2015年到2017年早期HyperLedger相比,形成了更为丰富而完整的结构化技术体系。HyperLedger Greenhouse主要涉及分布式账本、库、工具和面向特定领域解决方案几个板块。

关键要点:

  • 超级账本技术指导委员会(TSC)批准了新项目– Hyperledger Cactus(以前称为区块链集成框架)
  • 该项目从实验室转移到Hyperledger Greenhouse是其朝着生产就绪方向迈出的重要一步
  • 现在是时候让最终用户,SI和供应商开发人员参与定义区块链集成服务的体系结构了

自进入实验室以来的短短六个月内,Hyperledger Cactus引起了极大的关注,并成为埃森哲和富士通团队的开发人员以及在Hyperledger内部和外部从事DLT平台工作的数十名开发者之间合作的研究对象。 我们很高兴能够推动建立开放集成协议的工作向前发展,将目光投向增加视角的数量和多样性,并建立社区和流程成熟度,以便从孵化状态转变为活动状态的项目。

为什么要进行区块链集成?

区块链领域的创新没有丝毫放缓的迹象。 令人惊奇的是,对于当今的大规模企业采用而言,这种快速的变化步伐也可能会带来风险。 如果我选择的平台越级提升了怎么办? 或者,如果将来我需要与使用其他技术的生态系统开展业务怎么办? 这些问题可以体现在选择“正确”解决方案的高风险决策中。

但是,我们生活在一个拥有许多不同业务需求的网络和数据库的世界中。 有些需要快速,有些需要存储大量数据,有些需要强大的弹性。 随着企业用多方系统替代传统基础架构,我们需要区块链技术来处理各种可能的用例和要求。 换句话说,将没有“一个可以解决所有问题的单一区块链解决方案”。

超级账本执行董事Brian Behlendorf在Coindesk 2019年年度回顾中很好地描述了这一点:“从这里开始,基本的业务和技术问题就是–可以用于现实世界的用例吗?竞争厂商可以在通用代码和标准上进行合作吗? ——这些问题将会或多或少地被回答,关于区块链网络的治理及其之间的互操作性的新问题将成为主要问题。”

企业需要能够信心十足地使用最能满足其今天需求的区块链平台,并确保他们能够与未来的任何其他技术集成,通信,操作和交易。

例如,想象一个用于定期处理小额金融交易的“快速”区块链,需要与更安全,处理大型资产或高价值交易的“慢速”区块链进行通信,甚至进行交易。专注于银行业务的区块链可能需要与用于管理房地产的区块链进行通信。区块链集成服务的可能性和有用的应用非常多。

什么是Hyperledger Cactus?

Hyperledger Cactus是一种Apache V2许可的开源软件开发工具包(SDK),其设计和架构旨在最大程度地提高可插拔性,以便希望使用它连接其他任何DLT的人都可以通过实现插件来实现(请参阅白皮书以获取更多详细的技术说明)。 这种可插拔的体系结构有助于跨多个区块链分类账执行分类账操作,包括今天可用的Hyperledger Besu,Hyperledger Fabric,Corda和Quorum,目的是开发人员在未来不断增加对新区块链的支持。

开源之美,尤其是许可的Hyperledger风格,意味着每个编写插件的实体都可以决定是将其贡献给社区以进行持续维护,供所有人使用还是使其私有化。无论哪种情况,核心集成框架都将始终在Apache v2许可下可用,并由Hyperledger社区维护。埃森哲就该方法申请了两项专利( 10,298,58520190253422 ),并根据Apache 2许可通过此代码提供专利。我们认为,可插拔设计与Hyperledger治理相结合,使之成为应对区块链互操作性挑战的正确解决方案。

为什么要从Hyperledger Labs开始?

埃森哲和富士通意识到市场对区块链集成的需求,并迅速意识到了合作的机会。埃森哲于2018年开始应对区块链互操作性挑战,并意识到长期的成功取决于围绕该项目构建更广泛的生态系统,这促成了该工作于2019年11月向Hyperledger Labs开源。在去年的Hyperledger东京成员峰会上,富士通成为了主要合作伙伴,并于2019年12月贡献了ConnectionChain代码库。然后,两家公司考虑了基于这两个代码库的统一架构。相关结果在白皮书中进行了描述。

Hyperledger Labs提供了一种简便的方法来测试潜在的新Hyperledger项目的技术和社区可行性。这是在进行新的Hyperledger项目提议过程之前,确定兴趣的重要第一步。

对Hyperledger Cactus的兴趣很快就出现了。在凤凰城(美国菲尼斯)举行的2020年Hyperledger全球论坛上,我们发布联合展示之后,来自学术界和企业的几位人士表示有兴趣参与该项目。因此开始了Hyperledger Cactus的概念(和名称!)。听到正面的反馈总是很令人高兴,但对项目可行性的真正考验是人们举起手来做出贡献,无论是代码,文档还是观点。

一名在Hyperledger进行夏季实习的博士生将他们的研究重点放在分类账到分类账(Ledger-to-Ledger)迁移的主题上。 埃森哲,富士通和其他一些组织的开发人员正在致力于将代码库整合到一个统一的核心系统中。 对于两个独立的企业工程师团队(在这种情况下为Accenture和Fujitsu),他们需要一种开源解决方案来应对跨区块链系统交易的挑战,这既可以验证问题空间的大小,也可以验证Hyperledger Cactus方法解决该问题的准确性。

下一步是什么?

随着Hyperledger Cactus加入HyperLedger的其他15个项目,我们的首要任务是发展社区。 一直以来,开源一直是我们的目标,我们认为这对Cactus尤为重要,因此我们可以从尽可能广泛的区块链社区中获取想法,并从一开始就将其构建到项目的架构中。

我们作为社区的第一步是最终确定我们的模块化,可插入接口,以使Hyperledger中的所有利益相关者(以及Hyperledger之外的其他希望参与的利益相关者)都可以从我们的区块链互操作性解决方案中受益。 一个多元化的社区是确保创新在此动态领域中继续蓬勃发展的重要第一步,有助于创新在全球生态系统网络中扩展并发挥其潜力。

虽然我们叫Cactus(仙人掌),但是我们一点也不刺眼。 相反,我们非常开放,欢迎所有人! 欢迎加入我们的 聊天频道 ,查看我们的 GitHub仓库 ,阅读 贡献文档 ,参加我们的会议,然后我们可以共同构建一个模块化的,可扩展的系统,以便在开发新的区块链时轻松地整合它们。

我来评几句
登录后评论

已发表评论数()

相关站点

+订阅
热门文章