BLOCKCHAINF practice question 12 of 15

Blockchain is always a better alternative to a standard database.

Full set: 84 questions
Answer options
A: True
B: False
Correct Answer:
FALSE
Explanation

The statement is false because blockchain technology is not a universal replacement for standard databases. While blockchain offers unique advantages in specific contexts—such as decentralization, immutability, and transparency among multiple untrusting parties—it comes with significant trade-offs. Compared to traditional centralized databases (e.g., SQL), blockchains generally have lower transaction throughput, higher latency, greater storage requirements, and increased complexity. The choice between a blockchain and a standard database is entirely dependent on the specific use case. For applications requiring high performance, centralized control, and frequent data modifications (updates or deletions), a standard database is almost always the superior and more efficient choice.

Why Incorrect

The "True" option is incorrect due to the absolute term "always." This implies that in every possible scenario, blockchain is the better solution, which is demonstrably false. There are countless applications, such as a company's internal inventory management system or a high-frequency trading platform, where the performance, scalability, and cost-effectiveness of a traditional database far outweigh the benefits of a blockchain.

References

1. University Courseware:

Source: MIT OpenCourseWare, 15.S12 Blockchain and Money, Fall 2018, Lecture 5: Bitcoin & Blockchain Tech.

Reference: In the lecture notes and transcript, Professor Gary Gensler discusses the trade-offs of blockchain technology. It is explained that traditional centralized databases are significantly more efficient, processing "millions of transactions per second," whereas Bitcoin's blockchain is limited to approximately 7. The course material emphasizes that if you have a trusted central intermediary, a centralized database is a more logical and performant solution. Blockchain is only suitable when decentralization is a key requirement.

2. Peer-Reviewed Academic Publication:

Source: Wüst, K., & Gervais, A. (2018). Do you need a blockchain? 2018 Crypto Valley Conference on Blockchain Technology (CVCBT), pp. 45-54.

DOI: https://doi.org/10.1109/CVCBT.2018.00011

Reference: This paper provides a decision framework for determining if a blockchain is appropriate for a given application. In Section III, "A Decision Model," the authors explicitly state that if a trusted third party (TTP) can be used, there is no need for a blockchain. They conclude, "Databases offer a mature and efficient way to store and manage state. They outperform blockchains in every metric except for the guarantees that are provided in a trustless environment."

3. Official Vendor Documentation:

Source: Hyperledger, "An Introduction to Hyperledger" White Paper.

Reference: In the section "Where Can a Blockchain Be Used?", the paper outlines the ideal characteristics for a blockchain use case. It highlights scenarios involving business networks with multiple organizations where trust, transparency, and accountability are paramount. This implicitly contrasts with scenarios managed by a single entity, where such a complex, decentralized system is unnecessary and a traditional database would be more appropriate. The focus is on solving problems of trust and coordination between parties, not on being a general-purpose database replacement.

Scroll to Top