Back to Blog
November 15, 2022·20 min read

Product Thinking in Web3: Beyond the Hype

Web3 is not just about expensive JPEGs or volatile coins.It introduces a fundamental paradigm shift for product managers: the transition from "Users" to "Owners." In Web2, we optimized for engagement and retention within walled gardens.In Web3, we must optimize for interoperability, composability, and community governance.This requires unlearning many "best practices" of the last decade.

Web3 Product Thinking

1. The Three Eras of the Web: A Product Perspective

To understand where we are going, we must understand where we came from.

  • Web1(Read - Only | 1990 - 2004): The Open Protocol Era.
    Product Focus: Information Architecture. How do I structure this HTML so people can find it?
    Business Model: E-commerce (selling goods) or nothing (hobbyists).
    User State: Passive Consumer.
  • Web2(Read - Write | 2005 - 2020): The Platform Era.
    Product Focus: Engagement, Retention, Viral Loops.
    Business Model: Advertising (selling data) and SaaS (selling access).
    User State: Content Creator (but technically a digital tenant). You create the content, but Instagram owns it. If they ban you, you lose your audience.
  • Web3(Read - Write - Own | 2021 - Present): The Value Era.
    Product Focus: Incentives, Governance, Community.
    Business Model: Protocol Fees, Token Appreciation, NFT Royalties.
    User State: Owner. You own your data (Identity), your assets (Tokens), and your graph (Social connections).

2. The Core Primitives of Web3 Product

In Web2, your primitives were Database entries(Users, Posts, Comments).In Web3, your primitives are fundamentally different.

A.Identity(The Wallet is the new Cookie)

"Sign in with Google" is convenient but intrusive. "Connect Wallet" is pseudonymous and portable.
Product Implication: You don't "have" user data in your database. You "read" user data from the chain. If a user connects their wallet, you can instantly see their entire transaction history, what assets they hold, and what DAOs they vote in. This allows for instant personalization without an onboarding form.

B.Composability(Money Legos)

In Web2, APIs are permissioned.You need an API Key from Stripe to process payments.
In Web3, Smart Contracts are open APIs by default. You can build a product that interacts with Uniswap(Exchange), Aave(Lending), and Curve(Stablecoins) without asking for their permission.
Product Implication: You can build complex financial products with a team of 2 engineers by leveraging existing protocols. But you also inherit their risks (smart contract bugs).

C.Tokenomics(Incentive Design)

Tokenomics is the study of economic incentives.It is "Game Theory" applied to software.
Cold Start Problem: In Web2, getting the first 1,000 users is hard. In Web3, you can use tokens to bootstrap a network (Liquidity Mining).
The Trap: If you attract users only because of financial rewards, they are mercenaries.They will dump your token and leave the moment the rewards dry up.
Goal: Transition from Mercenary Capital to Missionary Capital.

3. The UX Challenge: Abstracting the Complexity

Current Web3 UX is hostile.It requires users to understand:
1. Seed Phrases(Key Management).
2. Gas Fees(Transaction costs).
3. Networks(Mainnet vs.Polygon vs.Optimism).
4. Finality(Waiting for block confirmations).

The Solution: Account Abstraction(ERC - 4337).
We are moving from Externally Owned Accounts(EOAs) to Smart Contract Wallets.This enables:

  • Social Recovery: "I lost my phone" no longer means "I lost my life savings." You can designate 3 friends to help you recover your account.
  • Gas Sponsorship: The app pays the gas fees. To the user, it feels free.
  • Bundled Transactions: Approve and Swap in one click, not two.
  • Session Keys: Login once, play a game for an hour without signing every move.

4. Governance: The Product Management of Communities

In a DAO(Decentralized Autonomous Organization), the users are also the stakeholders.They vote on product roadmaps.
The Challenge: Governance fatigue. Most users don't want to vote on every parameter change.
The Solution: Progressive Decentralization. Start centralized (core team makes decisions). As the product matures, slowly hand over control to the community.
Tools like Snapshot (off-chain voting) and Tally (on - chain execution) are essential.

5. The "Fat Protocol" Thesis vs. "Fat App" Thesis

In Web2, value accrued to the Application Layer(Google, Facebook).The protocol layer(TCP / IP, HTTP) made $0.
The "Fat Protocol" thesis argues that in Web3, value accrues to the Protocol Layer(Ethereum, Solana) because they store the state.
However, we are seeing a shift back to "Fat Apps." Uniswap(the app) is valuable because it owns the brand and the interface, even if the protocol is open.Product Managers must decide: Are we building a protocol(infrastructure) or a dApp(consumer interface) ?

6. What Stays the Same ?

Despite the tech, human psychology hasn't changed.
1. Convenience wins. Users will choose a centralized exchange (Coinbase) over a decentralized one (Uniswap) if it's easier.
2. Trust matters. Brands still matter. Users trust "OpenSea" more than a random marketplace fork.
3. Use cases matter. Decentralization is a feature, not a benefit . Users don't care that it's "on the blockchain." They care that they can send money to their family in 5 seconds for $0.01.

7. The "Mullet" Strategy: Web2 in the Front, Web3 in the Back

The best Web3 products don't look like Web3 products.
Reddit Avatars: Reddit sold millions of NFTs. They called them "Digital Collectibles." Users bought them with credit cards. They had a "Vault" (Wallet). No seed phrases visible.
Starbucks Odyssey: Loyalty program on Polymer. Users earn "Stamps" (NFTs).
Insight: Hide the blockchain. Sell the value, not the tech. If your user has to know what a "RPC Endpoint" is, you have failed.

8. Privacy: The Next Frontier (ZKPs)

Blockchains are public. This is bad for business (competitors see your supply chain) and bad for users (everyone sees your salary).
Zero Knowledge Proofs (ZKPs): Allow you to prove you know something without revealing the thing itself.
Metaphor: I can prove I am over 21 to the bouncer without showing my ID (address/DOB). I just show a "Over 21" verified checkmark.
This enables "Private DeFi" and "Identity without Surveillance."

9. DeFi Deep Dive: AMMs Explained

How does Uniswap trade without a heavy server?
The Constant Product Formula: x * y = k.
If you have 100 ETH (x) and 200,000 USDC (y), k = 20,000,000.
If I buy ETH, x goes down, so y must go up to keep k constant. The price is set by math, not an order book.
This allows "Permissionless Liquidity." Anyone can become a "Market Maker" by depositing funds.

10. DAOs in Practice: ConstitutionDAO

In 2021, a group of internet strangers raised $47M in 7 days to buy a copy of the US Constitution.
They failed (Ken Griffin outbid them). But they proved that DAOs can mobilize capital faster than any VC firm or investment bank.
The Lesson: DAOs are "Flash Mobs with Bank Accounts."

11. The Developer Stack in 2023

Forget Truffle. The stack has matured.
Smart Contracts: Solidity (Standard) or Vyper (Pythonic).
Framework: Foundry (Rust-based, fast) or Hardhat (JS-based, flexible).
Frontend: Wagmi (React Hooks for Ethereum) + Viem (Low-level TS bindings).
Indexing: The Graph (Query blockchain data like GraphQL).
Infrastructure: Alchemy or Infura (RPC Providers).
Wallets: RainbowKit or ConnectKit (UI for connecting wallets).
Use "Create-Eth-App" to scaffold this stack in seconds.

12. Security: The Billion Dollar Problem

In Web2, if you get hacked, you restore a database. In Web3, the money is gone. Forever.
Reentrancy Attacks: The infamous DAO hack. Calling an external function that calls back into your contract before the first execution finishes.
Audit Culture: You cannot ship without an audit (OpenZeppelin, Trail of Bits). An audit costs $50k-$200k.
Formal Verification: Proving mathematically that your code does what it says.
Bug Bounties: Immunefi hosts bounties up to $10M. This is the only way to safeguard protocols.
The mental shift: You are not writing software; you are writing digital hardware. You can't patch it easily once it's deployed.

13. Identity: Soulbound Tokens (SBTs)

What if you could verify your university degree on-chain without it being transferable?
SBTs are non-transferable NFTs. They represent "Identity" rather than "Property."
Use Cases:
- Credit Score (DeFi loans without collateral).
- Medical Records (Portable history).
- Voting Rights (One person, one vote).
Vitalik Buterin's paper "Decentralized Society: Finding Web3's Soul" outlines this vision. It moves crypto from "Hyper-Financialization" to "Reputation Economy."

14. Scaling: Layer 2s Explained

Ethereum Mainnet (Layer 1) is slow (15 TPS) and expensive ($5 gas).
Layer 2s (L2s) are blockchains that sit on top of Ethereum. They process transactions off-chain and post the "receipt" to Mainnet.
Optimistic Rollups (Arbitrum, Optimism): Assume transaction is valid. 7-day challenge period. Fast and EVM compatible.
ZK Rollups (zkSync, Starknet): Use math (Zero Knowledge Proofs) to prove validity instantly. Harder to build, but theoretically superior.
The User Experience: You bridge your ETH to Arbitrum once. Then you pay $0.10 per transaction. This is how we scale to 1 billion users.

Conclusion

Web3 is currently in its "Dial-up" phase. It is clunky, slow, and expensive. But looking at the roadmap (ZK Rollups for scaling, Account Abstraction for UX, Modular Blockchains for cost), the path to mass adoption is becoming clear.
For Product Managers, the opportunity is to build the interface that bridges the gap between the chaotic power of protocols and the smooth experience of modern apps. The "next billion users" won't care about private keys. They will just want a financial system that works for them.


References & Further Reading

Product Thinking in Web3: Beyond the Hype | Akash Deep