Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Blockchain Machine: A Network-Attached Hardware Accelerator for
  Hyperledger Fabric   In this paper, we demonstrate how Hyperledger Fabric, one of the most popular
permissioned blockchains, can benefit from network-attached acceleration. The
scalability and peak performance of Fabric is primarily limited by the
bottlenecks present in its block validation/commit phase. We propose Blockchain
Machine, a hardware accelerator coupled with a hardware-friendly communication
protocol, to act as the validator peer. It can be adapted to applications and
their smart contracts, and is targeted for a server with network-attached FPGA
acceleration card. The Blockchain Machine retrieves blocks and their
transactions in hardware directly from the network interface, which are then
validated through a configurable and efficient block-level and
transaction-level pipeline. The validation results are then transferred to the
host CPU where non-bottleneck operations are executed. From our implementation
integrated with Fabric v1.4 LTS, we observed up to 12x speedup in block
validation when compared to software-only validator peer, with commit
throughput of up to 68,900 tps. Our work provides an acceleration platform that
will foster further research on hardware acceleration of permissioned
blockchains.

27
The categories of this paper are: comp-gas
13
The categories of this paper are: quant-ph
19
The categories of this paper are: eess
24
The categories of this paper are: dg-ga
31
The categories of this paper are: ao-sci
20
The categories of this paper are: acc-phys
12
The categories of this paper are: nucl-th
25
The categories of this paper are: patt-sol
26
The categories of this paper are: bayes-an
32
The categories of this paper are: atom-ph
11
The categories of this paper are: hep-lat
6
The categories of this paper are: astro-ph
22
The categories of this paper are: chao-dyn
7
The categories of this paper are: hep-th
29
The categories of this paper are: funct-an
2
The categories of this paper are: math