富士通实验室表示,它已经加快了Hyperledger Fabric的事务处理,Hyperledger Fabric是Linux基金会托管的Hyperledger区块链框架之一。
富士通表示,在其最新发展中,应用程序与区块链平台之间的通信处理曾经是瓶颈,现在已经“更加高效”。
在一项在Hyperledger Fabric v0.6.1(1)中实现该技术的试验中,与以前的方法相比,它使事务处理性能提高了约2.7倍。据富士通称,以前的方法每秒可以处理500个事务,但每秒可以完成1,350个事务。结果意味着“现在可以将区块链应用于在线交易系统”。
富士通解释说,在区块链中,基于参与者数量的节点组构成一个网络,并通过网络一起执行从执行交易到验证交易合法性的一系列过程。
因此,与以前的集中式系统相比,通过网络的通信瓶颈限制了每单位时间可以执行的交易数量,这使得该技术难以应用于要求诸如以下内容的在线交易系统之类的事物。立即处理大量交易的能力。
图1:区块链上的交易处理
富士通表示,利用其专有的分析技术,他们了解到,在需要大约64毫秒或更短响应时间的网络条件下,例如,财团型区块链(即Hyperledger Fabric)在内部多个位置运行的情况在日本,交易处理期间应用程序与区块链平台之间的通信是瓶颈的主要原因。
现在,基于这些分析结果,富士通开发了两种技术来提高交易性能速度:
差异更新状态(DUS)功能:在平台上的一种处理操作中,仅对指定数据执行差分计算,其功能可减少与通信数量直接相关的计算数量;复合请求(CR)功能:通过聚合多个进程并减少通信数量,使平台上的处理效率更高。如果聚合过程中发生部分错误,则该功能通过倒回到批处理执行的起点来保持准确性,并进行重新处理。图2:该示例显示由于DUS功能和CR功能而导致的通信数量减少
富士通计划继续开发技术,以“进一步加快”区块链,同时使它们适应最新版本的Hyperledger Fabric,并将针对商业应用进行试验。它还计划在2017财年将其商业化。
版权及免责声明:凡本网所属版权作品,转载时须获得授权并注明来源“科技金融网”,违者本网将保留追究其相关法律责任的权力。凡转载文章,不代表本网观点和立场,如有侵权,请联系我们删除。