Ethereum from First Principles · 01 / 02

Who Is the Final Arbiter of the Digital World?

Data, trust, and control on the traditional internet: why the balances, follower counts, and digital items on your screen ultimately depend on an institution’s database.

  • Level: Beginner
  • Reading: 30–40 minutes
  • Visuals: 6
  • Quiz: 5 questions
The key test in this lesson

Centralization is not simply the presence of a company. It means that one party may hold final authority to interpret and alter critical state.

This lesson asks why a new kind of shared state may be useful. Proof of stake, the EVM, gas, and smart contract development come later.
Lesson contents
  1. 00 · The truth behind the screen
  2. 01 · Data and control
  3. 02 · Structural trust
  4. 03 · Why finance is centralized
  5. 04 · Sword #731
  6. 05 · What Ethereum changes
  7. 06 · When do you need it?
  8. 07 · Summary and quiz
00

Where does the balance on your screen actually live?

Your phone may show a $500 balance, 100,000 followers, an in-game item, or a membership card. None of those things lives inside the screen. The screen only displays results that a server reads from a database.

A traditional internet application can usually be reduced to four parts: a user interface receives actions, servers enforce rules, a private database stores accounts and state, and the platform operator decides how the system works. State is the set of facts the system recognizes at a particular moment.

01
User actionPay, post, buy an item, or edit a profile
02
Application interfaceSends your intent to the platform server
03
Platform serverChecks identity, permissions, and internal rules
04
Private databaseStores balances, ownership, relationships, and access
05
Rendered resultDisplays the updated state to you
FIG. 01The screen is not where an asset or relationship resides. To the system, the private database is the authoritative state; the interface is merely a window into it.

The record a system treats as final is often called its source of truth. On a Web2 platform, that source is usually a database controlled by the platform. The platform is therefore not only a service provider; it is also the final record keeper and arbiter.

Ten thousand servers can still be centralized

“Distributed” mainly describes where machines are located. “Decentralized” also asks who holds final authority. A company can deploy servers across the world to improve speed and resilience while accounts, rules, and administrative privileges remain controlled by one organization.

Open internet
Connects users worldwide
Asia
Server cluster
Europe
Server cluster
Americas
Server cluster
One administrative domain
Final rules and privileges
FIG. 02Infrastructure can be physically distributed while control remains centralized. Counting servers does not tell you whether a system is decentralized.
Core distinction

Server count answers “Where are the machines located?” Control distribution answers “Who has the last word when participants disagree?”

01

Centralized data does not mean users own nothing

To understand platform control, we must separate legal ownership, technical control, portability, and independent verification. They often overlap, but they are not the same thing.

A · DATA

Data

Digital records such as account details, content, transactions, social connections, game items, and permissions.

B · OWNERSHIP

Legal ownership

Who the law and contracts recognize as the rights holder; database architecture alone cannot determine it.

C · CONTROL

Technical control

Who can actually read, modify, freeze, delete, or transfer records—or change the rules.

D · PORTABILITY

Portability

Whether content, relationships, reputation, and asset state can move into another compatible system.

E · VERIFICATION

Independent verification

Whether you can check key records against public rules without privileged access to the platform’s backend.

F · RECOVERY

Recovery and recourse

Whether support, contracts, regulators, insurance, or courts can correct an error.

After you publish a photo, for example, its copyright may still belong to you. Yet the platform usually controls where the file is stored, whether you can access it through your account, who can see it, and whether it appears in recommendation feeds. “Legally owned by the user” and “technically controlled by the platform” can both be true.

Why isn’t downloading your data enough to migrate?

You may be able to download every photo and post while leaving behind your follower graph, interaction history, account reputation, existing audience, and recommendation weight. Files are copyable; the network of relationships around them is often locked inside the platform’s data model and business rules.

FIG. 03Network effects can create a feedback loop: the more useful a platform becomes, the more users congregate there; the more they congregate, the more costly it becomes to leave.

Centralization is not a mistake; it is a tradeoff

What we gain

Efficiency, recovery, and accountability

A unified operator can ship upgrades quickly, recover passwords, correct mistakes, stop fraud, moderate content, protect privacy, and bear clear legal responsibility.

What we give up

Final control and exit power

The same authority can restrict access, change fees, alter recommendations, freeze accounts, close interfaces, or end the service. Users can accept the decision, appeal, or leave.

A mature diagnosis: centralization can provide professional security operations and rapid response, but it also creates concentrated targets and a common failure domain. The real question is not whether an administrator exists. It is whether that authority is justified in a given context, how it is constrained, and whether users can exit.

02

Trust is a structural dependency, not a moral judgment

Here, “trust” means structural dependency. You must rely on an institution to remain both able and willing to keep accurate records, protect data, honor promises, resolve disputes fairly, and maintain the service.

  1. The institution holds the authoritative database

    Complete records of accounts, balances, relationships, and permissions are not available to ordinary users.

  2. Users cannot reconstruct the complete state

    Interfaces and public APIs expose only the results the institution chooses to make available.

  3. The institution decides what is valid

    Its servers decide whether an action is accepted, how a dispute is resolved, and whether an account remains active.

  4. Users depend on continued correct operation

    Errors, outages, attacks, conflicts of interest, or legal restrictions can all affect user state.

This dependency has at least five dimensions: whether records are correct, the system is secure, the service remains available, rules are enforced fairly, and the institution can honor its recorded balances and other obligations. A single point of failure is not only a server outage; it may also be one decision-maker, login gateway, custodian, or legal jurisdiction.

Appeal

Seek recourse from an authority

Support teams, contracts, audits, regulators, insurance, and courts can correct errors and assign responsibility. These protections matter, but recourse still depends on the relevant forum accepting, adjudicating, and enforcing your claim.

Verify

Verify independently

Using public data and rules, you can check whether a state transition is valid without accessing a private backend. This is not better customer support; it is a different safeguard.

Trust, precisely

Traditional systems build trust mainly through organizations and legal institutions. Blockchains attempt to add another layer of assurance through public rules, cryptography, and shared verification.

03

Why does finance rely so heavily on central institutions?

A bank balance is not a file that can be sent directly over the internet. A bank deposit is generally a liability recorded on the bank’s ledger, while the depositor holds a corresponding legal claim.

When a payment moves between institutions, a “success” message may be only one part of the journey. The institutions typically exchange and process payment information and settle. Depending on the payment rail, clearing may also include authorization, fraud screening, reconciliation, or netting. The Federal Reserve describes clearing as the exchange and related processing of payment information, and settlement as the actual transfer of funds through account debits and credits.[5]

01PayerSends a payment instruction
02Sending institutionChecks the account, balance, and identity
03Payment networkCarries authorization and transaction information
04Clearing and settlementExchanges and processes payment information, then debits and credits settlement accounts
05Receiving institutionConfirms funds and updates its customer ledger
06PayeeSees the funds credited to an available balance
FIG. 04A successful payment notification does not necessarily mean final interbank settlement has occurred. Separate ledgers must coordinate through payment, clearing, and settlement infrastructure.

Cross-border payments may involve additional correspondent banks, foreign exchange, compliance checks, national clearing networks, and multiple legal systems. Traditional finance is therefore not “one central server.” It is a set of interconnected institutional ledgers with controlled access.

What intermediaries provide

Protection, credit, and legal recourse

Identity checks, fraud prevention, refunds, credit creation, liquidity, privacy protection, foreign exchange, consumer safeguards, and a clearly accountable party.

What the structure requires

Access, reconciliation, and institutional trust

Eligibility, identity, and geographic restrictions; coordination across institutions; possible freezes or denial of service; plus cross-border delays, fees, and institutional solvency risk.

This does not mean every traditional payment is slow or expensive. Many domestic instant-payment systems are highly efficient. Friction is often more visible across borders, across institutions, with nonstandard assets, or where no common interoperability rules exist.

Important distinction: ETH is the Ethereum protocol’s native asset; there is no issuer responsible for redeeming ETH for U.S. dollars. Many fiat-backed stablecoins run on Ethereum but still depend on an issuer, reserve assets and their custodians, redemption terms, and any administrative privileges.

04

Sword #731: a digital-ownership thought experiment

Suppose you buy a sword inside a game. The image may look identical in two systems, but where the sword is recorded—and who can authorize its transfer—determine the degree of control you actually have.

Web2 · Platform state

The database records the sword under an account

item_id: 731
owner_user_id: alice
status: tradable

Under its terms of service, the game platform may change attributes, restrict trading, suspend an account, or close the service.

  • Who can modifyPlatform servers and administrators
  • Who can verifyThe platform and authorized auditors
  • PortabilityDepends on platform interfaces and business agreements
Ethereum · Public state

A contract records the token as belonging to an address

token_id: 731
owner: 0xA11CE…
rule: contract code

A transfer must satisfy the contract rules and be authorized by the owner, an approved operator, or another permitted mechanism. Other applications can read the same onchain state.[3]

  • Who can modifyAny caller or mechanism authorized by the contract’s rules
  • Who can verifyFull nodes; anyone can inspect public data or run appropriate client software
  • PortabilityCompatible applications can read and use the token state

Representing an asset onchain changes only part of the ownership question. It cannot guarantee that the game company will operate forever or that another game will automatically support the sword. Its image, in-game abilities, copyright, and legal relationships may all remain offchain.

01Onchain ownership recordPublic state records which address the contract currently designates as owner or holder.
02Key controlWho can produce a valid authorization for a transaction.
03Contract privilegesWhether an administrator can upgrade, freeze, mint, or change rules.
04Offchain rightsWhat licenses, claims to physical goods, service obligations, and other legal promises exist.
FIG. 05To evaluate ownership, inspect onchain attribution, key control, contract privileges, and offchain rights. The mere existence of an NFT is not enough.
05

What does Ethereum change—and what does it not?

Ethereum offers an alternative to a database controlled exclusively by one company: shared state maintained under public rules. It changes the trust structure; it does not eliminate risk.

Ethereum’s technical documentation describes a blockchain as a public database updated and shared across many computers. A network of nodes independently verifies state transitions and converges on shared state under public protocol rules.[2]

Dimension Common Web2 model Ethereum base layer
Source of truthA platform’s private database.Public state recognized by the network.
AuthorizationPlatform accounts, passwords, and internal permissions.Key-based signatures plus protocol and contract rules.
VerificationThe platform, auditors, and regulators.Independent nodes can verify the result.
Rule changesThe platform updates software or terms of service.Base-layer changes require community coordination and client adoption; contract behavior follows contract design, and upgradeable contracts may still have administrators.
Portability and composabilityDepend on interfaces and business agreements.Addresses and contract state can be read by multiple compatible applications.
Error recoverySupport teams, banks, or administrators can often intervene.Ordinary transactions are difficult to reverse, and a lost private key may be unrecoverable.
Performance and privacyUsually faster and cheaper; data can remain private.Repeated verification adds cost, and onchain state is usually public.
The structural shift

From “trust the platform to report the correct result” to “anyone can use public data—or run the relevant software—to check whether a state transition followed public rules.”

Change

What Ethereum changes

  • Shared state need not be held by one company alone
  • Actions can be authorized with cryptographic signatures
  • Deployed bytecode and execution results can be checked publicly; human-readable review requires published, verified source code
  • Compatible contracts can call exposed interfaces and compose with existing contract behavior
Not guaranteed

What is not guaranteed

  • That an offchain input is true
  • That software, wallets, and frontends are bug-free
  • That legal rights automatically follow a token
  • That applications, media, and services exist forever
New responsibility

New responsibilities

  • Protect private keys and understand what you sign
  • Inspect contract administrators and upgrade privileges
  • Account for generally public onchain activity, fees, and hard-to-reverse actions
  • Identify dependencies on oracles, bridges, and issuers
FIG. 06Ethereum reduces dependence on some single points of control; it does not reduce trust, cost, and responsibility to zero. A dapp’s frontend, custodial key management, and business logic can still recreate centralized dependencies.[4]

For that reason, “trustless” is better understood as trust-minimized. Users still rely on protocol security, wallets, contract code, data sources, and their own key management.

06

When do you actually need Ethereum?

Not every application belongs onchain. A conventional database is usually faster, cheaper, more private, and easier to correct. Ethereum may be worthwhile only when the value of public verification exceeds those costs.

  1. 01
    Do multiple parties share high-value state?Examples include asset ownership, pooled funds, collateral positions, or multiparty settlement.
    Yes / No
  2. 02
    Do the parties want to avoid making any one participant the final arbiter?If everyone trusts a clearly accountable operator, a database is often better.
    Yes / No
  3. 03
    Does any participant need to verify independently?That means checking public state and rules, not merely reading a platform report.
    Yes / No
  4. 04
    Can the assets and rules be expressed mostly in digital form?Onchain systems work best with conditions that code can evaluate directly.
    Yes / No
  5. 05
    Do the benefits justify public visibility, fees, and hard-to-reverse actions?Privacy, high-frequency computation, and easy recovery may favor offchain systems.
    Yes / No
Decision formula

Shared high-value state + incomplete trust among participants + a need for independent verification + digitally expressible rules.

Six common misconceptions

Myth 01“The internet is centralized.”
More preciselyThe underlying internet is highly distributed; centralization is concentrated in many applications, databases, and governance layers.
Myth 02“Centralization is always malicious or insecure.”
More preciselyIt can provide efficiency, support, correction, and clear accountability while also concentrating authority and expanding the shared blast radius.
Myth 03“Blockchains eliminate trust.”
More preciselyThey redistribute trust and reduce some trust assumptions, while increasing reliance on public protocols, code, and key management.
Myth 04“Putting a record onchain gives you complete ownership.”
More preciselyYou must still inspect who controls the relevant keys, contract privileges, offchain data, copyright, and legal promises.
Myth 05“Onchain data is automatically true in the real world.”
More preciselyNodes verify protocol-valid state transitions, while consensus establishes the canonical history. Neither proves whether weather and prices are accurate or an identity claim is authentic.
Myth 06“Removing intermediaries removes cost.”
More preciselyCosts shift to network verification, code security, transaction fees, key-management responsibilities, and a more complex user experience.

Ethereum’s own documentation also emphasizes that centralization and decentralization lie on a spectrum. Centralized systems usually offer higher performance and easier coordination. Decentralized systems reduce some risks created by single points of control while adding costs in performance, governance, and user experience.[1]

07

The whole lesson as one chain of reasoning

This lesson is not an argument that the traditional internet has “failed.” It explains why an efficient platform model naturally creates dependence on a single source of truth.

  1. Platforms create a unified database

    It coordinates accounts, recommendations, payments, moderation, and services efficiently.

  2. The database becomes the system of record

    Balances, relationships, assets, and permissions are ultimately recognized by platform servers.

  3. The platform controls access and updates

    The same authority can recover access and correct errors, but also restrict, freeze, or change the rules.

  4. Users often cannot fully migrate or independently verify

    They rely mainly on contracts, support, audits, regulators, and courts for protection.

  5. Multiple parties look for publicly verifiable shared state

    Blockchains attempt to let participants who do not fully trust one another maintain a common record under shared rules.

The answer to this lesson

In many platform-mediated services, users cannot independently verify or migrate critical state without the platform’s cooperation.

Five-question check

1. Suppose a company operates 10,000 servers around the world. Is its application necessarily decentralized?

View answer and explanation

Answer B. Servers may be distributed globally while one organization retains control over all rules and administrative privileges.

2. If a platform lets you download every photo you uploaded, can you necessarily migrate your entire social presence?

View answer and explanation

Answer C. Copyable content does not make the complete social graph and platform state portable.

3. Does the ability to appeal to customer support mean that you can independently verify the platform’s state?

View answer and explanation

Answer A. Appeal depends on an authority’s decision; independent verification depends on public data and rules.

4. Once data is recorded on a blockchain, is the underlying claim necessarily true?

View answer and explanation

Answer B. Nodes validate state transitions and consensus establishes the canonical onchain record; offchain facts still require reliable data sources.

5. Several parties share high-value state, none is willing to let any other party be the final arbiter, and independent verification matters. Which architecture deserves evaluation?

View answer and explanation

Answer C. The problem combines shared state, incomplete mutual trust, and a need for independent verification.

Essential glossary

State
All relevant facts a system recognizes at a given moment; balances, owners, and permissions are state.
Source of Truth
The authoritative record a system treats as final when records conflict.
Control
The practical ability to read, alter, freeze, delete, or transfer state—or to change its rules.
Custody
An institution holds assets or access credentials for a user and therefore often has recovery or restriction powers.
Clearing
The exchange and related processing of payment information; depending on the system, this may include fraud screening, reconciliation, or netting.
Settlement
The final transfer of funds through debits and credits to the relevant accounts.
Verification
Checking an outcome against public data and rules rather than relying on another party’s report.
Trust minimization
Reducing dependence on one institution’s discretion, not eliminating every form of trust.

Lesson complete

Platform databases make many digital services efficient—and can make their operators the final arbiters of the state they control.

01 / 03 What problem does a blockchain solve?Next: decentralization, permissionless access, tamper resistance, and how global state stays synchronized

Sources and further reading

  1. ethereum.org: Web2 vs Web3 — Tradeoffs in performance, coordination, access, and failure modes across centralized and decentralized systems.
  2. ethereum.org: Technical intro to Ethereum — An overview of public databases, shared state, node verification, and state transitions.
  3. ethereum.org: Introduction to smart contracts — Smart contract code, state, calls, and composability.
  4. ethereum.org: Technical introduction to dapps — Frontends, contracts, and the centralized dependencies a dapp may still retain.
  5. Federal Reserve: Clearing and settlement — Definitions of clearing and settlement and their role in institutional payments.