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) |