When managed by the central server, processing perform using the following binary.
1 2 3 4 5 6 7 8 9 10 11 |
typedef struct _DRIVE_FAILURE_INFO { size_t size; int version; uint8_t hash[64]; DRIVE_IDENTIFY_INFO dii; DRIVE_ATTRIBUTE_INFO dai; DRIVE_SCAN_INFO dsci; DRIVE_SMART_INFO dsmi; uint8_t binary[1]; } DRIVE_FAILURE_INFO; |
In the transition to Decentralization, this structure is accumulated as a database through a serialization interface, and this confirmation is performed by the blockchain.