← all simulations
slide 18 · Architecture
Web2 Client-Server vs. Web3 State Tries
Step through the lifecycle difference between centralized SQL updates and decentralized execution.
- 1ACID SQL vs EVM
- 2ECDSA Signatures
- 3State Trie Finality
live · 0 players in this room
send coins to another player
10.0000 BTC10.0000 ETH
recipient
waiting for another player to join this room… open this page in a second tab or share the link with the class.
fee 0.0005 · total 0.5005 BTC
live transfers in this room
room ledger · tap a row to replay its steps
- no transfers yet — be the first to pay a classmate.
Architecture Paradigm Comparison
1. Client Auth
User sends Session Cookie or JWT over HTTPS POST.
2. App Server Validation
Node/Go API authenticates JWT claims & permissions.
3. ACID SQL Execution
Postgres runs: UPDATE accounts SET bal = bal - 10;
4. Central State Commit
WAL committed to centralized database master instance.
User Balance: 100 Units