译者前言: 比特币、以太坊等拥有密码货币的区块链项目,因为有了激励的因素,使得参与者与网络的关联更为密切,因而这些区块链项目会受到媒体更多的关注。而无币区块链项目显然没有这样的优势,作为其中翘楚的超级账本(Hyperledger)项目,其发展尤为引人关注,那它的发展进展如何呢?来自普华永道的顾问Romain Tormen将在这篇文章中给出答案。
在区块链和密码货币的世界当中,很多项目已经看到了曙光,最著名的莫过于比特币和以太坊,它们受到媒体广泛报道的推动。而有一个项目试取得巨大的成就,但它并没有受到媒体太多的关注。由Linux基金会推出的超级账本(Hyperledger)项目,将尝试在商业世界中标准化和民主化区块链。超级账本不是让公司们自己解决问题,而是结合跨行业的知识,允许企业构建可满足特定需求的定制区块链。
让我们深入了解一下什么是超级账本。
背景
在2015年,Linux 基金会,这一通过开源方式实现大规模创新的非营利组织,宣布了与诸多行业领导者之间的合作,旨在推进区块链技术实现企业级交易目标。其最初的目标是开发一个“开源的分布式账本框架,构建强大的行业特定应用、平台和硬件系统,以支持商业级交易”。
而在该项目诞生之后,它的进展又如何呢?
加入超级账本联盟的首批成员,大多是银行、金融服务公司或IT公司,但随着时间的推移,越来越多的公司加入了该项目,截至9月26日的官方名单显示,有超过270家来自不同领域和地区的组织加入了超级账本这一项目。我们可以在其列表中找到很多知名的巨头公司以及一些创业公司,涉及领域从物流到医疗保健,从金融到政府组织。而其中最大的两名贡献者,分别是IBM和英特尔。截至2018年7月,超级账本拥有了10个子项目,涉及代码360万行,近28000名参与者参加了超级账本全球110多场相关主题聚会。
在超级账本项目启动之后,Linux基金会执行董事Jim Zemlin评论称:
“分布式账本有望改变各行各业。”
你必须要知道的是,超级账本项目不是一家公司,它不是一个密码货币,它也不是一个区块链,这是一项全球性的协作努力,以透明和公开的方式,开启区块链解决商业问题的潜力。
理解比特币和以太坊是非常容易的,因为它们很实用,而开发人员和用户们已经证明了它们的真正用处,而要理解超级账本,则会是另一项挑战。
(超级账本logo,https://www.hyperledger.org/)
2016年年初时,超级账本联盟发布了一份章程,这是一份白皮书,阐述了该项目的规则,以及其正在努力实现的目标。在其宣布的4个任务当中,我们可以看到:
- 创建企业级、开源分布式账本框架和代码库;
- 促进生态系统主要成员的参与;
什么意思呢?
你需要知道的是,这些语言背后的内容是:Linux基金会通过其超级账本项目,希望创建一个软件开发人员和公司社区会面和协调的环境,以构建区块链框架。因此,它是一个基础设施,你可以在其中找到与各行业相关的区块链项目。而所有的相关项目,都是无币的、产业级的应用。这是一个非常重要的点,你不会看到什么超级账本币,因为这个项目并不打算像以太坊那样发行自己的密码货币。
“通过不发行一个货币,我们避免了维持一个全球一致货币的很多政治挑战,” 超级账本执行董事Brian Behlendorf表示。
因此,我们有了一个由Linux基金会发起的,多个项目所组织的全球运动,其由具有多年经验的技术、开源和数据世界的知名人士所领导,并得到了270家致力于开发非货币区块链应用的公司和组织的支持。
让我们深入研究一下这些项目。
超级账本子项目
让我们从两个已可用的项目(超级账本sawtooth(又名锯齿湖)以及超级账本Fabric)开始讲起。
超级账本sawtooth是一个主要由英特尔开发的区块链,其旨在测试一种新的称为消逝时间证明(PoeT)
的共识机制的功能,并允许企业在没有中央权力机构的情况下运行分布式账本。
PoeT是一种尝试通过公平的随机系统分配网络挖掘权的算法。它旨在消除比特币和其它密码货币使用工作量证明共识算法存在的环境和能源消耗问题。这个过程遵循的是公平的彩票系统,而不是去奖励最强大的节点。 简而言之,网络中的每个参与节点需要等待随机选择的时间段,而第一个完成指定等待时间的节点就赢得了新的区块。
在他们的演示视频中,超级账本展示了Sawtooth在海鲜供应链方面的潜力,其中,Sawtooth提供了不可更改的鱼类等各种商品的来源和种类信息记录。而运用物联网(物理连接设备)和Sawtooth相结合的传感器,企业可追踪任何鱼类从海洋到食客餐桌之间的整个过程。
据悉, Sawtooth是用Python编写的,其旨在提供最终可应用于物联网和各种金融领域的区块链系统。
而超级账本Fabric,是在IBM的指导下推动的项目。令人印象深刻的是,Fabric是被最多大企业所采用的区块链。事实上,使用以太坊平台来构建应用是存在限制的,以太坊拥有自己的协议,因此其灵活性较低。而超级账本Fabric提供的基础设施,可为特定行业构建特定的区块链解决方案。
对于初学者而言,Fabric并不友好,但值得赞扬的是,Fabric提供了设计和定制功能,它可以满足精确的要求。作为一个模块化框架,基于Fabric的应用可轻松地扩展到任何级别,此外,Fabric打算提供基本的区块链特性,如透明度、分散性和安全性。
除了Sawtooth以及Fabric之外,其它超级账本项目也是值得一提的。
超级账本Burrow是一个许可式智能合约应用引擎;
超级账本Indy是一个为去中心化身份而构建的分布式账本。它提供了用于创建和使用独立数字身份的工具、库以及可重用组件。其并没有使用工作量证明机制,同时它使用了基于区块链的身份解决方案。
超级账本 Iroha是一个区块链框架,其设计简单,易于整合到需要分布式账本技术的基础设施项目中。
应用案例
让我们通过超级账本的白皮书中提供的用例,来深入了解超级账本的各个子项目。
通常,银行会收集每个客户和潜在客户的个人身份信息(PII),以便在询问贷款时评估相关风险。而这些信息对黑客们而言,正是可口而诱人的目标。此外,贷款申请人通常需要与几家银行分享这些信息,以增加他们获得贷款的机会,但这也增加了滥用这些信息的机会。而使用超级账本Indy,申请人只需共享银行作出决策所需要的信息,而无需放置任何个人数据。由于有了安全的区块链,申请人可以自信地披露评估信息,银行可以遵守法规,并依赖这个充当真相来源的分布式账本。最重要的是,我们可以想象超级账本Burrow会将贷款申请转变为智能合约,将身份附加到贷款上。
虽然大多数超级账本的项目,目前仍处在开发阶段,但一些公司已开始使用Sawtooth或Fabric,作为其产品或服务的推动者。例如Everledger,这家公司会利用区块链技术跟踪高价值的商品,而其目前就使用了超级账本Fabric的设计,允许钻石供应链的客户、管理人员、律师以及每个中间人透明地跟踪钻石的记录过程。通过使用数字化的跟踪方法,替换基于纸张的跟踪方法,这可有效减少珠宝欺诈带来的影响。
Everledger并不是唯一一家看到超级账本项目潜力的公司。在英特尔和IBM的带领下,他们庞大的客户组合开始关注私有链能够提供的机会。
无论如何,超级账本项目所面临的市场都是巨大的,在这个市场当中,合作的需求从未如此之大。
考虑到这一点,超级账本于今年10月1日宣布与其直接竞争对手企业以太坊联盟(EEA)建立合作伙伴关系。EEA是推动企业以太坊方案的全球标准组织,其通过私有版本的以太坊平台,试满足各企业的业务需求。这两大联盟链组织,目前都是彼此的准会员,并为它们的发展做出了共同贡献。
而在未来几年,跨行业大规模采用的意愿,将导致数以十亿计美元的经济价值,无法单独由一家公司所实现。
结论
IBM的首席执行官Ginni Rometty宣称,“互联网之于信息,亦是区块链之于交易”(言下之意就是,区块链可以让交易变得非常便宜,且易于验证)。对于全球公司而言,这的确是非常重要的。
而关于比特币、以太坊这些区块链平台,Linux基金会也发表了自己的看法:
- 比特币和以太坊是难以扩展的,因为网络中的对等节点需要同时找到共识;
- 比特币和以太坊不支持私人交易;
基于此,超级账本正试图寻找新的方法来实现共识,并建立私链来满足业务需求。
最后,无论你是企业家、项目经理、顾问还是高管,都要了解哪些区块链可以满足你的需求。以太坊和其它密码货币区块链,不一定是解开商业世界中遇到的商业问题的关键。你也可以考虑使用超级账本Fabric或Sawtooth,这就取决于你的目标。
最后,了解一下Brian Behlendorf 对区块链的评价,他说:
“区块链将改变商业交易的方式,特别是在金融和医疗保健领域。”