Blockchain Hardware Accelerator for Alveo Cards

Silex Insight

  • Certified Alliance Member
  • Application Partner

Product Description

Blockchain has a wide range of applications on the internet. As it is decentralized by design, it is an alternative to the many traditional transactional systems. In order for a blockchain system to be viable (scalability, interoperability and sustainability), the complex and time/power consuming cryptographic operations associated with the blockchain should be offloaded to an accelerating system. Our solution is a secure public key infrastructure engine that can be used to offload compute-intensive public key operations such as signature generations and verifications.

The blockchain hardware accelerator uses a combination of a load dispatcher and a configurable number of instances of our Public Key Crypto Engine (BA414EP). This saves time and space as the transaction load is distributed among several components, thereby increasing the overall transaction speed and output. The architecture allows for high performance offloading and supports all the cryptography algorithms such as ECC. ECDSA operations that are used by popular blockchain applications like Ethereum, Ripple and Bitcoin and Hyperledger are supported next to EdDSA using the Edwards25519 curve as used in the Libra blockchain. 

The Blockchain hardware accelerator is ideal for:

  • Digital (crypto) currency
  • Transaction verification
  • Governance
  • Healthcare
  • Online voting
  • Data storage
  • IoT
  • Insurance

  • Acceleration vs CPU: 40x

Key Features and Benefits

  • Wide variety of ECC curves supported (Weierstrass, Edwards, Montgomery, Twisted-Edwards, …)

On-Premises Solution

  • Alveo U200
  • Alveo U250

Supported Workloads

  • Networking and Security

Featured Documents