Aspects Traditional Centralized Platform Blockchain Platform
Data handling Supports four primary operations: create, read, update and delete Only read and write options are available
Authority Controlled by the administrator (centralized) Decentralized even in private blockchains
Data Integrity Data can be altered Data is immutable and auditable
Data Privacy High chances of malicious cyberattacks Data is stored using cryptography technology
Transparency Databases are not transparent Data is stored in a distributed network
Quality assurance Administrators are needed to authenticate data (data provenance not applicable) Data can be tracked and traced right from its origin using cryptography technology
Fault tolerance High risk of single point of failure Distributed ledger is highly fault tolerant.
Cost Easy to implement and maintain as it is an old technology Uncertainty in the operating and maintenance costs
Performance Fast (more transactions processed per second) and offer great scalability Can handle minimal transactions per second and scalability is a challenge as blockchain is at its developing stage