英特尔的Hyperledger区块链Sawtooth已经正式准备供企业使用
2018-01-30 23:53 作者:FintechProbe 收藏(0) 阅读(1805) 评论(0)


IFTNEWS.CN国际区块链技术前沿报道】长期以来,IntelSawtooth软件一直被认为是由Hyperledger区块链联盟最有前途的代码库之一,它已经正式准备好供企业使用了。

在今天发布的版本中,该技术的1.0版本提供了可能会被期待的功能,它的特点受到了比特币和其他公共区块链的启发,但却重新定位于企业。然而,它的50个贡献者(从初创公司BitwiseR3,到公司Red HatCapital One) 希望能够区分这个解决方案的模块化功能,旨在让企业在满足消费者和监管需求方面领先于行业。

在已经使用过超分类账的早期公司中,有电信巨头华为和T-Mobile,他们正在为该软件建立一种反分类器,而电子商务巨头亚马逊则在其区块链合作伙伴中列出了Sawtooth

事实上,英特尔风险技术主管和Hyperledger Sawtooth公司的维护人员Dan Middleton将软件定位为企业的一种方式,要求超出现有公共区块链的功能来利用其优势。

“我们认为,如果公司真的想采用区块链或分布式账本,那么我们就不应该放弃从公共链到企业用途的基本区块链属性。”

退一步,Hyperledger Sawtooth是第二个开源的区块链平台,推出了企业级的1.0版本,紧随其后的是IBM去年推出的Hyperledger Fabric

从开发的角度来看,1.0软件解决方案的发布是任何代码库的重要步骤,因为它意味着维护人员致力于核心功能,使程序员有一种信心,即他们所构建的任何东西都不会因为将来的升级而中断。

“对我们来说,这是一个重大的事件,因为这是一个稳定的里程碑。但对于Hyperledger,这是越来越多的开发人员在区块链工作的证据,”另一位Sawtooth维护者和Hyperledger联盟技术指导委员会成员Kelly Olson说。

一个熟悉的触摸

但除了对开发人员的潜在重要性之外,还有另一个关键的不同点,在这次发布会上,Sawtooth团队强调了一个重要的区别:通过计算机网络运行软件的创新方法将能够在关键任务事件上达成共识。

具体来说,Sawtooth标志着一个称为PoET的共识机制的业务初次亮相 - 或时间流逝的证明 - 一个称为Byzantine Fault Tolerance的旧系统的变体,即使在交易对手不了解的环境下,也可以让用户达成共识。

相比之下,其他被许可的区块链要求用户相互了解并相互信任。通过这种方式,区块链平台的设计是为了抵御拒绝服务的攻击,这种攻击更有可能出现在一个更公开的区块链中,或者是一个未知的各方可能相互作用的攻击。

然而,这种性质的其他区块链也在寻求兼容性。值得注意的是,最终版本支持以太坊区块链开创的Solidity智能合约语言。

智能合约也可以用GoJavascriptPython等编写。

Olson说:“维护人员不推销未经许可的Sawtooth版本。 “但是我们正在努力使弹性仍然可用。”

硬件集成

除了某些公共的区块链功能外,Hyperledger Sawtooth也因其易于与硬件安全解决方案集成而闻名。

对于SawtoothPoET共识机制至关重要,它集成了被称为“可信执行环境”的硬件安全解决方案,其中英特尔新推出的可扩展Xeon处理器。

潜在的硬件集成最初被视为一种有争议的解决方案,因为它将分散的分类账的安全考虑置于潜在易出错的硬件的保护之下。但是,Sawtooth的维护者强调,这是利用公共区块链的优势与企业公司的交易数量和安全需求之间的平衡行为的一部分。

此外,他们澄清说,虽然单个公司可能提供制造这些可信执行环境的硬件,但Sawtooth并没有将该公司限制在英特尔公司。

奥尔森得出结论:

Sawtooth是一个硬件无关的平台。没有英特尔硬件的依赖。