软硬件一体提高主链性能,「HPB芯链」想构建区块链版的云计算

简介: HPB芯链是一个区块链软硬件体系架构,其中包含芯片加速引擎和区块链底层平台。

软硬件一体提高主链性能,「HPB芯链」想构建区块链版的云计算

软硬件一体提高主链性能,「HPB芯链」想构建区块链版的云计算

底层设施的不完善限制了区块链行业的发展,在公链层面,目前主要问题就是要解决性能与安全/去中心化之间的矛盾。

我此前报道过一系列的公链项目,各公链解决方式不同,TrustNote想通过采用有向无环图这种新的数据结构解决、IFMChain尝试通过改变打块机制解决、Achain想通过多链并行的方式解决、超脑链Ultrain初链TrueChain则希望通过共识机制解决,前者使用随机可信证明机制(R-POS),后者使用混合共识机制。

上述公链项目大多从软件层面提升性能,本文要介绍的HPB(High-performance Blockchain,芯链)则提出了软硬一体的解决方案。

HPB创始人汪晓明介绍,HPB设计了一款专用的区块链硬件加速单元(包括加速硬件及加速硬件固件),可以理解为一款专用服务器,以及与之匹配的软件引擎(硬件加速系统层驱动以及上层软件接口 API),以解决公链的性能问题。这款服务器有三个特点:

一是在网络并发上有所改善,HPB利用TOE技术(TCP Offload Engine ,TCP卸载引擎) ,设计了专门的区块链卸载引擎。TOE主要是采用配有TOE 芯片的专用网卡,包括 TCP 在内的四层处理请示都可以从主机处理器转移到硬件加速卡上,在提供网络响应的同时提高服务器性能。

二是在FPGA芯片上内嵌了自行设计的签名机制,提高了验证签名的速度,目前可以达到每秒3万笔。以太坊和比特币的TPS低,除了受区块大小和出块速度,也与签名速度有关。

三是在芯片上嵌入了整个HPB的打块和共识机制,“我们把比特币和以太坊等公链上原来放到软件上的东西,除区块数据之外,都移到硬件上”。

不同的场景对低延时、高并发和稳定性的要求不同,除了算法之外,硬件发挥着最基本作用。因此,在现代云计算行业,服务器等硬件也随着场景呈现深度定制化趋势,根据不同场景配置不同的芯片、SSD、存储等硬件。HPB认为,区块链的数据处理方式与传统互联网不同,也应该有相对应的硬件做支持,矿机的出现就很好地说明了这一点。

在算法层面,HPB也设计了自身的共识机制,只有使用专用硬件才能成为候选节点。首先,网络会根据信誉度选出一部分节点,然后从中随机抽取本次的记账节点。为了避免“坏节点”当选记账节点,信誉度的评估模型会涉及参与网络时间、历史记录、记账速度和节点性能等因子。

按照如此思路,HPB作为一个提供相应硬件的公链,有点像云计算中心。与之不同的是,HPB的软硬件标准将会在开发成熟后完全开源,让所有开发商都能进入。一开始,HPB会自行生产一定数量的服务器作为标准。

汪晓明认为,目前市场上大部分的项目都是通过限制(超级)节点数量来保证性能,但实际上就是牺牲了去中心化。HPB通过开源硬件标准,理论上来说所有服务制造厂商都可以生产出HPB的专用服务器,避免了垄断的可能;选取FPGA类型的芯片也是为了方便后续的算法迭代。不过,如果硬件的生产成本太高,无疑也提高了参与共识的门槛。因此,汪晓明表示,团队会逐步降低硬件的成本,同时他也指出,既然硬件已经开源了,用户也可以向云计算一样购买计算资源,用“云挖矿”的方式参与共识。

目前,HPB的Token已经全部发行完毕,未来的节点激励主要以手续费为主。硬件系统的TOE模块在去年已经开源,主链预计于今年6月份上线,第三季度将开启与各行业的应用落地,已经跟部分金融企业达成合作意向。

团队目前有35人,主要是研发人员。创始人兼CEO汪晓明有10年互联网技术开发经验,曾参与创立银联大数据、Beltal(跨境电商平台),并担任Beltal CTO。

联合创始人兼CTO许理拥有10多年芯片行业研发和管理经验,主要负责HPB的硬件开发,曾在通行设备供应商华为、元器件分销商艾睿负责核心产品逻辑设计、研发和FPGA芯片市场推广、销售,及技术团队管理工作。

首席架构师王灿有10年大数据架构及管理经验,2007年加入Oracle硅谷总部大数据基础构架组担任首席工程师; 2013年担任硅谷CourseHero领袖工程师。


原文发布时间为: 2018-04-03

本文作者:卢晓明

本文来源:36Kr,如需转载请联系原作者。

目录
相关文章
|
6月前
|
存储 安全 网络安全
云计算与网络安全:构建安全的数字基石## 一、
本文探讨了云计算与网络安全之间的紧密联系,强调在享受云服务带来的便利与效率的同时,必须重视并加强信息安全管理。通过分析云服务的基本概念、特点及面临的主要安全风险,提出了一系列增强网络安全的策略与措施,旨在为企业和个人用户提供一个更加安全、可靠的云计算环境。 ## 二、
|
7月前
|
人工智能 安全 网络安全
云计算与网络安全:构建安全的数字基石##
在当今数字化时代,云计算已成为推动企业创新和效率的关键驱动力。然而,随着数据上云,网络安全威胁也日益增多,对信息的保护提出了更高要求。本文将深入探讨云计算服务模型、面临的主要网络安全挑战,以及如何通过技术手段和管理策略来强化信息安全,确保数据的完整性、可用性和保密性。 ##
|
7月前
|
存储 安全 网络安全
云计算与网络安全:构建安全的数字基石##
随着云计算技术的飞速发展,越来越多的企业和个人选择将数据和应用迁移到云端。然而,在享受云计算带来的便利和效率的同时,网络安全问题也日益凸显。本文将深入探讨云计算环境中的网络安全挑战,分析云服务、网络安全及信息安全等关键技术领域的现状与发展趋势,并提出相应的解决策略。 ##
|
5月前
|
存储 边缘计算 5G
|
6月前
|
存储 安全 网络安全
云端盾牌:云计算时代的网络安全守护在数字化浪潮中,云计算以其高效、灵活的特性成为企业转型的加速器。然而,伴随其迅猛发展,网络安全问题亦如影随形,成为悬在每个组织头顶的达摩克利斯之剑。本文旨在探讨云计算服务中的网络安全挑战,分析信息安全的重要性,并提出相应对策,以期为企业构建一道坚实的云端防护网。
在当今这个数据驱动的时代,云计算已成为推动创新与效率的关键力量。它允许用户随时随地访问强大的计算资源,降低了企业的运营成本,加速了产品上市时间。但随之而来的网络威胁也日益猖獗,尤其是对于依赖云服务的企业而言,数据泄露、身份盗用等安全事件频发,不仅造成经济损失,更严重损害品牌信誉。本文深入剖析云计算环境中的安全风险,强调建立健全的信息安全管理机制的重要性,并分享一系列有效策略,旨在帮助企业和个人用户在享受云服务带来的便利的同时,也能构筑起强有力的网络防线。
|
6月前
|
人工智能 安全 网络安全
云计算与网络安全:构建安全的数字生态系统
随着云计算技术的广泛应用,网络安全问题日益凸显。本文从云服务、网络安全和信息安全等技术领域出发,探讨了云计算与网络安全的关系及其挑战,并提出了相应的解决方案。通过深入分析云服务的安全架构、网络安全的防护策略以及信息安全的管理措施,揭示了构建安全数字生态系统的重要性。同时,强调了技术创新、人才培养和政策法规在保障云计算与网络安全方面的重要作用,为相关领域的研究和实践提供了有益的参考。
104 7
|
6月前
|
存储 安全 网络安全
云计算与网络安全的交织:构建安全的数字基石##
在当今信息化时代,云计算已成为推动技术进步和创新的重要驱动力。然而,随着云服务的普及,网络安全问题也日益凸显,成为制约云计算发展的关键因素。本文将深入探讨云计算与网络安全的内在联系,分析当前面临的主要挑战,并提出相应的解决策略。通过技术创新、法规完善、用户教育等多方面的努力,我们可以共同构建一个既高效又安全的云计算环境。 ##
65 1
|
7月前
|
机器学习/深度学习 安全 网络安全
云计算与网络安全的融合:构建安全高效的云服务体系
本文深入探讨了云计算与网络安全之间的紧密联系,特别是在云服务、网络安全和信息安全等关键技术领域。随着云计算技术的迅猛发展,数据安全成为企业和组织面临的主要挑战之一。通过分析当前云服务中的安全漏洞和威胁,本文提出了一系列增强云计算环境安全性的策略和技术措施,包括加密技术、访问控制、身份验证以及安全审计等。此外,还讨论了未来云计算和网络安全技术的发展趋势,强调了技术创新在提高数据处理效率和保护信息安全中的重要性。
|
6月前
|
存储 安全 网络安全
云计算与网络安全:构建安全的数字基石
【10月更文挑战第10天】 在当今数字化时代,云计算已成为推动企业创新和效率的关键驱动力。然而,随着数据和业务向云端迁移,网络安全问题变得日益突出。本文将探讨云计算与网络安全的融合,分析云服务中的主要安全挑战,并讨论如何通过先进的信息安全技术来应对这些挑战。我们将重点关注加密技术、访问控制、安全审计以及云服务提供商(CSP)的角色,以构建一个安全可靠的云计算环境。
|
6月前
|
存储 安全 网络安全
云计算与网络安全:构建安全、可靠的云服务生态
【10月更文挑战第7天】 在数字化时代,云计算已成为企业运营的核心支柱。然而,随着云服务的普及,网络安全问题也日益凸显。本文将探讨云计算与网络安全的关系,分析云服务中的安全隐患,并提出相应的解决方案。通过深入剖析云计算的发展趋势和面临的安全挑战,本文旨在为企业构建安全、可靠的云服务生态提供指导。
80 0

热门文章

最新文章

下一篇
oss创建bucket