Question: what is the main difference between centralized architecture and decentralized architecture?
Answer: As its name implies, decentralized systems don't have one central owner. Instead, they use multiple central owners, each of which usually stores a copy of the resources users can access. A decentralized system can be just as vulnerable to crashes as a centralized one. However, it is by design more tolerant to faults.