Alveo卡的区块链硬件加速器解决方案

区块链具有广泛的互联网应用。它可通过设计来分散,因此是许多传统事务处理系统的替代方案。为了使区块链系统可行(可扩展性、可互操作性和可持续性),与区块链相关的复杂耗时/耗电的加密工作应该转移到加速系统中。我们的解决方案是一款安全的公共密钥基础架构引擎,可用来卸载计算密集型公共密钥工作,比如签名生成与验证。

区块链硬件加速器使用一款负载分配器和我们公共密钥加密引擎 (BA414EP) 实例(数量可配置)的组合。这可节省时间和空间,因为事务处理负载分布在多个组件之间,从而可提高整体事务处理的速度和输出。该架构不仅支持高性能卸载,而且还支持 ECC 等所有加密算法。普及型区块链应用(如 Ethereum、Ripple、Bitcoin和 Hyperledger)使用的 ECDSA 操作使用 Edwards25519 曲线在 EdDSA 旁边提供支持,如 Libra 区块链中的使用。

区块链硬件加速器是以下应用的理想选择:

  • 数字(加密)货币
  • 交易认证
  • 治理
  • 医疗保健
  • 网上投票
  • 数据存储
  • IoT
  • 保险
  • 推荐阅读