Skip to main content

Table 3 Applied hardware and software configurations for hyperledger fabric blockchain infrastructure

From: Rampant Smoothing (RTS) Algorithm: an optimized consensus mechanism for private Blockchain enabled technologies

Class

Clint device

Server device

Operating system

Microsoft 64-bit Windows 10 Pro

Ubuntu Server (20.04 LTS)

Processor

Quad Core 2.0 GHz

2nd Generation Intel Xeon Scalable processors

Chipset

Intel® W480E Chipset

Intel C246 chipset

Number of participants

598

2

Average storage required

Up to 200 GB at each device

3 Terabyte 2933 MHz TruDDR4 memory

Maximum internal storage

8 TB

61.44 TB using 16 × 3.84 TB SAS/SATA SSDs

RAM

Newegg DDR (16 GB per Module)

Newegg DDR (128GN per Module)

Memory protection

Error-correcting code (ECC)

Error-correcting code (ECC)

PCIe slots

PCI-E × 16 ports

7 PCIe slots

Network

Gigabit Ethernet, N-Band wireless

Intel X710-DA2 PCIe 10GbE 2-Port SFP + Ethernet Adapter

NodeJS

Version: 14.17.4

Version: 14.17.4

Internet connection

100 Mbps/T1/Fiber Optics

100 Mbps/T1/Fiber Optics

Connected routers

Gigabit Ethernet, N-Band wireless

Gigabit Ethernet, N-Band wireless

High-efficiency power supply

80 PLUS Platinum certified device

80 PLUS Titanium certified device

Cooling

One non-hot-swap system fan

Four non-hot-swap system fans

Smart contract queries

Using SQL

Using SQL

Crypto implementations

Pluggable

Pluggable

Total record size

27.3 GB

Average patient record size (text, numbers, and images)

2000 KB

Blockchain size

Approximately 593 GB

Total number of blocks

7 million

Computation, authentication and contact time

In milliseconds

Average time for record access from the native DB

45 ms

Average record and block distribution cost

22 Gigabit per second, with overhead of 2 megabits per second

Programming language

Solidity (i.e., aimed at developing smart contracts)