What does it mean for a blockchain to be decentralized, and how does that prevent any single party from rewriting transaction history?

technical-conceptual · Junior level · software-engineering

What the interviewer is really asking

Assesses whether the candidate understands the core security property of blockchains — distributed consensus and tamper-evidence via hash-linked blocks — not just buzzwords.

What to say

What to avoid

Example answers

Strong: Each node keeps a full copy of the ledger, and blocks are hash-linked — a block commits to the previous block's hash. If I edited a year-old transaction, that block's hash changes and every later block's link breaks, so honest nodes reject it. To force my version, I'd need to redo the work or stake of the whole honest majority, which isn't economically feasible.

Weak: It's decentralized because it's not stored on one company's server, so it's basically impossible to hack and the data can never change.

Want questions matched to your role? Paste a job title, job description, or CV and get a personalized set, or go Pro to unlock the full bank.