Section 1 — Understanding the Internet and Web3
Lesson 4 compares centralized and decentralized ways of organizing information, authority, and responsibility without assuming either is always superior.
Estimated time: 75–110 minutes
Educational boundary: This course provides general education about technology and preparation. It does not provide individualized financial, investment, legal, or tax advice. It does not recommend any network, company, platform, product, or digital asset. You do not need internet access, an account, a wallet, or a digital asset to complete this lesson.
In Lesson 3, I encouraged participants to investigate claims before accepting them. The same discipline applies to the words centralized and decentralized. People sometimes use those words as praise or criticism. A person may describe decentralization as automatically fair and centralization as automatically controlling. Another person may describe centralization as automatically efficient and decentralization as automatically disorganized.
Neither label answers the important questions by itself.
I encourage participants to focus on design and responsibility. Ask who keeps the official record, who can change the rules, who corrects an error, what happens when part of the system fails, and what duties fall on the participant. A system may perform well on one measure and poorly on another.
This lesson does not ask you to choose a side. It asks you to compare alternatives. That habit will strengthen critical thinking far beyond Web3. Whenever we make a decision, we should understand what we gain, what we give up, and who carries the consequences.
Lesson 4 helps participants compare different ways of organizing authority, data, decisions, and responsibility. It explains that centralization and decentralization exist along a range, that many systems combine both approaches, and that every design involves tradeoffs.
Essential question: How should a careful person compare convenience, control, efficiency, accountability, resilience, and responsibility when evaluating a centralized, decentralized, or mixed system?
After completing this lesson, you should be able to:
Definition: An arrangement in which primary authority, decision-making, or control over a system is concentrated in one organization, person, or governing center.
Sample sentence: The record system uses centralization because one organization maintains the official database and decides who may change it.
Definition: An arrangement in which authority, operation, or control is divided among multiple participants or centers rather than concentrated in one governing center.
Sample sentence: The network uses decentralization by allowing independent participants to verify updates under shared rules.
Definition: A system in which multiple connected computers or locations coordinate to perform work or maintain information.
Sample sentence: A company's service can be a distributed system even when the company controls every computer and policy.
Definition: A person, organization, or system that stands between other parties and helps coordinate, verify, process, or settle an activity.
Sample sentence: The payment processor acts as an intermediary between a customer and a merchant.
Definition: The rules and processes used to make decisions, assign authority, resolve disputes, and change a system.
Sample sentence: The cooperative's governance rules explain who may vote and how members replace a recordkeeper.
Definition: A choice in which gaining an advantage in one area requires accepting a cost, limitation, or increased responsibility in another.
Sample sentence: Faster correction by one administrator may involve a tradeoff because participants must trust that administrator's decisions.
Centralization and decentralization describe how a system organizes power and work. They do not provide a final grade.
In a centralized arrangement, one organization or governing center has primary authority. It may maintain the official record, approve participants, establish policies, correct mistakes, and decide how the service changes. A bank account system, school enrollment database, or company platform commonly follows this pattern, although each example has different laws and safeguards.
In a decentralized arrangement, authority or operation is divided among multiple participants or centers. They may keep copies of a record, verify updates, vote on changes, or follow a protocol that limits what any one participant can do. A public blockchain is one example. A federation of independent organizations or a cooperative with elected decision-makers can also decentralize some authority without using a blockchain.
These are not two sealed categories. A system can be more centralized in one part and more decentralized in another. The useful question is not simply, “Which label applies?” Ask, “Which function is controlled by whom?”
Centralized systems often make responsibility easy to locate. If one organization operates the service, participants know who establishes procedures, maintains the technology, answers questions, and corrects an authorized error. The operator can update software, apply a consistent policy, and make urgent decisions without waiting for many independent participants to agree.
This coordination can improve efficiency. A central database can process activity quickly because one authority defines the official version of the record. The organization may offer customer service, password recovery, fraud monitoring, insurance or reimbursement under stated conditions, and a clear complaint process. Laws, contracts, audits, and regulators may create additional accountability, depending on the service and jurisdiction.
Centralization also concentrates power and dependence. The operator may collect sensitive information, change access rules, raise fees, make an incorrect decision, suffer a security failure, or stop providing the service. If the only official record exists under one authority, participants must rely on that authority's competence, integrity, and continued operation.
Concentration can create a single point of failure. That phrase does not always mean one physical computer. A company may operate many computers in several locations and still have one governing authority. If the organization's credentials, decision process, or core service fails, the many machines may not protect participants from the failure.
Decentralization seeks to reduce reliance on one controlling center. Independent participants may verify information according to shared rules. Copies of a record may exist across multiple nodes. A protocol may prevent one operator from changing the record alone.
This design can improve resilience in some circumstances. If one node stops working, others may continue. If no single organization holds exclusive control, one organization's failure or policy decision may have less power over the entire system. Public rules may also allow participants to examine how the system is expected to operate.
Those benefits require coordination. Independent participants need a method for agreeing on valid updates, handling conflicting information, changing rules, and responding to harmful behavior. That process can add cost, delay, technical complexity, or disagreement. It can also make responsibility harder to locate. If something goes wrong, a participant may not find a customer-service office with authority to reverse the result.
Decentralization can transfer duties to users. A person who directly controls an asset may need to protect keys, verify addresses, understand fees, review transactions, and plan for recovery. A network that continues operating despite one user's loss may be resilient at the system level while the loss remains devastating to that individual.
A distributed system uses multiple connected computers or locations. Distribution concerns where the work happens. Decentralization concerns how authority and control are divided.
A large company may operate computers in many data centers. The system is distributed because many machines perform the work. It may remain centralized because the company owns the systems, controls the accounts, sets the policies, and decides which software runs.
A decentralized network is usually distributed, but the reverse is not guaranteed. This distinction prevents a common mistake: counting computers without examining who controls them. Ten thousand machines operated under one authority do not create the same governance structure as independent machines operated by unrelated participants.
The same caution applies to blockchain projects. A ledger may be copied across many nodes while a small group controls software development, access to important interfaces, voting power, or information that the blockchain receives from outside sources. A claim of decentralization should identify the layer and the decision being discussed.
An intermediary stands between parties and helps coordinate an activity. Banks, marketplaces, payment processors, title companies, schools, courts, and recordkeeping organizations can serve as intermediaries in different settings.
Intermediaries may verify identity, preserve records, reduce fraud, enforce agreements, correct mistakes, provide expertise, combine transactions, manage privacy, and resolve disputes. They can also charge fees, create delays, restrict participation, make errors, or misuse power.
A decentralized design may reduce the need for one kind of intermediary, but the work does not disappear. Software developers, network validators, wallet providers, interface operators, data services, auditors, and governance participants may take on parts of the earlier role. Removing one middle layer can create several new relationships.
For that reason, “removes the middleman” is incomplete. A careful learner asks which intermediary is removed, which responsibilities remain, who performs them now, and what protection is lost or gained.
Governance is the process for making and changing decisions. A company may use executives, written policies, contracts, and internal controls. A public agency may operate under statutes, regulations, public procedures, and oversight. A cooperative may use member votes. A blockchain community may use technical proposals, developer decisions, validator choices, token voting, or informal agreement.
Rules written in software do not eliminate governance. People decide what code to write, which version to run, how to repair a vulnerability, and whether to accept a change. Even when no person can edit an earlier transaction, people still influence the future rules and the services built around the record.
Good governance makes authority and procedures understandable. Participants should be able to ask: Who proposes a change? Who decides? Who can object? How are conflicts resolved? What happens in an emergency? Who is accountable for a harmful or careless decision?
A decentralized label can hide concentration if only a few participants have the time, technical knowledge, money, or voting power needed to influence decisions. Formal openness does not guarantee equal practical influence.
A disciplined comparison considers several dimensions rather than one slogan.
Control: Who can approve access, change rules, update the official record, or stop an activity? Central control can provide clear authority. Shared control can limit unilateral action. Either can be misused.
Efficiency: How quickly and affordably can the system process work, correct problems, and change? One decision-maker may act quickly. A shared process may require coordination but reduce the need to reconcile separate private records.
Accountability: Who must explain a decision or repair harm? A central operator may provide a clear contact and legal entity. A decentralized network may provide transparent rules but leave no single participant responsible for every outcome.
Resilience: Can the system continue when a machine, organization, or participant fails? Multiple independent operators may reduce dependence on one point. Complexity and shared software can also create failures that affect many participants.
Participant responsibility: What must the user protect, understand, verify, or recover? Convenience often depends on trusting another party. Direct control often requires the participant to carry more security and decision-making duties.
No design maximizes every dimension. Improving one may weaken another. That is the meaning of a tradeoff.
Many useful systems combine centralized and decentralized elements. A public blockchain may maintain a shared record while a company provides the website. A consortium may share a ledger while approved organizations control membership. A centralized service may use distributed computers and open technical standards. A cooperative may decentralize voting while hiring one team to manage daily operations.
Hybrid design is not automatically a flaw. It may be a deliberate effort to combine shared verification with privacy, customer support, legal accountability, or efficient operations. The danger comes when an organization advertises decentralization without clearly disclosing where control remains concentrated.
A decentralized system can still produce unfair outcomes. Early participants may hold more resources or influence. Technical barriers may exclude people without suitable devices, reliable internet, money for fees, or specialized knowledge. Voting can be dominated by a small group. Harmful code can operate consistently. Public records can expose information that should remain private.
Safety also depends on design, testing, governance, education, and human behavior. Distributing a system may reduce one risk while creating another. NIST's Web3 security analysis notes that shifting control toward users can reduce the effect of one large data breach at the system level while making a successful attack on one user especially damaging to that person.
Fairness and safety are outcomes to investigate. They do not come automatically from architecture. Ask who benefits, who carries the burden, who remains excluded, and what remedy exists when harm occurs.
A regional reentry program works with several training providers. It needs an accurate record showing which courses a participant completed. The information may affect access to services and employment opportunities, so privacy and correction procedures matter.
The program considers three designs.
Centralized database: One nonprofit maintains the official record. Staff at partner organizations submit updates, and the nonprofit verifies them. Participants contact one office to request a correction. This design provides clear accountability and may be efficient, but every partner and participant depends on the nonprofit's security, policies, and continued operation.
Shared consortium record: Each approved training provider maintains a synchronized copy. A written governance agreement identifies who may add records, how organizations resolve conflicts, and how a participant requests a correction. This design divides control among trusted organizations, but coordination and consistent privacy practices require ongoing work.
Public blockchain record: Completion entries are submitted to a public network under its protocol. The network can make later alteration difficult and reduce reliance on one recordkeeper. However, publishing personal information on a public and persistent record could create serious privacy problems. Key management, fees, correction methods, and responsibility for inaccurate entries also require answers.
Reasoned conclusion: The program should not choose a design because one label sounds modern. It should begin with the purpose and the sensitivity of the information. A centralized or consortium design may provide the privacy, correction process, and accountable contact this use requires. If the program uses blockchain technology, it should avoid placing sensitive personal information directly on a public ledger and explain which organization remains responsible for the credential.
Describe control accurately. Do not call an entire service decentralized merely because one component uses a blockchain. Disclose who can change the rules, who controls interfaces or data, and what responsibilities participants must carry.
Protect people before promoting a design. Sensitive personal information should not be placed on a public or difficult-to-correct record without a lawful purpose, appropriate safeguards, and informed consideration of the consequences. Never share or request private keys, seed phrases, passwords, or authentication codes.
Estimated time: 25–30 minutes
Materials: Separate paper and a pen or pencil.
Draw a decision table with these seven column headings:
Create one row for each system below:
Bank ledger: One regulated bank maintains the official account record. Customers use the bank's procedures to authorize transactions, report an error, recover account access, or make a complaint. The bank may use many computers, but it controls the service and official record.
Shared community record: Five community organizations keep matching copies of a resource ledger. Three of the five must approve an update. A written agreement explains membership, corrections, privacy, and disputes. The system does not use a public blockchain.
Public blockchain: Independent network participants validate transactions under a public protocol. The record is replicated across many nodes, and confirmed entries are difficult to alter. Users must protect their authorization credentials and check transaction details. Information recorded publicly may be visible for a long time.
For every cell, write one or two concise sentences. Then answer these questions beneath the table:
There is no single best row. Support each conclusion with the facts in the scenario and identify at least one tradeoff.
A. A distributed system always has no governing authority.
B. Distribution describes where computers perform work; decentralization describes how authority and control are divided.
C. A decentralized system must operate from one computer.
D. The terms have exactly the same meaning.
A. An organization or system that may coordinate, verify, process, or settle activity between parties
B. A computer that cannot communicate with another computer
C. A person who automatically controls every decentralized network
D. A rule that eliminates the need for governance
A. Centralized systems are always efficient and safe.
B. Decentralized systems are always fair and resilient.
C. A central operator may provide convenient recovery, while direct user control may reduce dependence but increase security responsibility.
D. The system with the greatest number of computers is always the best choice.
The practical goal is to identify the tradeoff before making a judgment. Ask which design fits the purpose, who controls each layer, who carries responsibility, and what remedy exists when something goes wrong.
Write one coherent journal entry of approximately 300–400 words. Do not submit a disconnected list of answers. Use the prompts below to organize a beginning, middle, and conclusion:
Your response should demonstrate comparison rather than loyalty to a label. You do not need to disclose private account, financial, legal, medical, family, or facility information. You are not being asked to open an account, use a wallet, purchase anything, or conduct a transaction.
Write your response on separate paper or in an approved institutional messaging system. Include your name or approved Profile identifier, Lesson 4: Centralization, Decentralization, and Tradeoffs, and the date you completed the entry.
Use one of the established Prison Professors Profile methods, subject to your facility's rules:
Keep a copy when circumstances permit. Never include passwords, private keys, seed phrases, authentication codes, account numbers, or other sensitive credentials.