Research Article
A Data Preservation Method Based on Blockchain and Multidimensional Hash for Digital Forensics
Table 1
Comparison of some blockchain architectures.
| Blockchain | Bitcoin | Ethereum | Ripple | Hyperledger |
| Architecture | Electronic encrypted currency system | Electronic encrypted currency system | Electronic currency settlement system applied for payment | Blockchain platform for commercial application | Type | Public blockchain | Public blockchain | Consortium blockchain | Consortium blockchain | Consensus algorithm | Proof of work (PoW) | Proof of work (PoW) | Ripple prove of consensus algorithm (RPCA) | Practical byzantine fault tolerance [21] (PBFT) | Fault tolerance | 49% | 49% | (n-1)/5 | (n-1)/3 | Smart contract [22] | Not supported | Supported | Not supported | Supported | Block generation time | 10 minutes | 15 seconds | 3–6 seconds | 3–6 seconds | New node and block synchronization | Adding nodes dynamically not supported and synchronization takes long | Adding nodes dynamically not supported | Adding nodes dynamically supported | Nodes cannot be added dynamically and breakpoint recovery | Privacy | Anonymity, unable to audit | Anonymity, unable to audit | Support privacy of individual transaction | Member service management, strong identity authentication, auditable | Other | — | Introduce turing-complete smart contract language | Introduce UNL trust nodes list | Pluggable consensus algorithm framework, electronic currency |
|
|