hello friends 🙋🏾♂️
I originally put this together as a resource for a few friends so it's largely oriented around their most common web3 and crypto questions/misconceptions. 70%+ of it is curated from content created by people 10x smarter than me. I’ll do my best to update it from time to time and feel free to comment questions directly on the google doc or DM me with any concerns / corrections.
If you’re entirely new to Web3 and or the world of crypto, I hope this guide is a helpful start to your journey down the rabbit hole. Have fun and always DYOR.
Translations
What the fuck is “Web3”?
It’s probably most helpful to think about Web3 in the context of previous internet paradigms, Web1 and Web2:
Web1 (1980s - early 2000’s) The first phase of the Internet, Web1, was mainly about providing the everyday consumer with online content and information.
Web2 is the version of the internet most of us know and use today. Where Web1 was static and “read-only,” Web2 was “read-write,” and interactive. Under Web2, the internet became more usable: web2 was dynamic and users could consume, interact with, and create content on the internet themselves.
Web3, the future internet we’re moving towards, is a decentralized internet. Under Web3, the internet is shared online and governed by the collective “we,” rather than owned by centralized entities.The Web3 world is one that has open-source protocols at its foundation. Web3 is about rearchitecting internet services and products so that they benefit people rather than entities.
Web1: Read
Web2: Read-Write
Web3: Read-Write-Own
Web3 analogs (from left to right): Showtime, Audius, Mirror, Bitclout, Filecoin & Arweave, Livepeer, The Graph, Decentraland
Learn more: Why Decentralization Matters (Chris Dixon), Web2 vs. Web3 (Ethereum.org), The Value Chain of the Open Metaverse (Packy McCormick)
Crypto basics: let’s start from Square 1…
What is a blockchain?
Blockchain is an immutable, digital ledger that facilitates the process of recording transactions and tracking assets in a network; it is updated and shared across many computers in a network.
How does a blockchain work?
Each transaction that occurs is recorded as a “block” of data. Each block is connected to the ones before and after it, forming a chronological “chain” of data as an asset moves or ownership of an asset changes. The blocks confirm the exact time and sequence of transactions, and the blocks link securely together to prevent any block from being altered or a block being inserted between two existing blocks. Each additional block strengthens the verification of the previous block and hence the entire blockchain, making the blockchain immutable.
But how does it really work?
Blockchain networks are driven by systems of aligned incentives. A well-functioning public blockchain requires a community of users, node operators, developers, and miners, who all play roles in a mutually beneficial network ecosystem.
A blockchain is maintained by a distributed network of parties (“miners” or “validators,” depending on the kind of chain). These parties produce blocks jointly via consensus. In simple terms, the parties vote on how to process a set of transactions—or in other words, how to construct the next block. The block with majority support is the one that is written permanently onto the chain.
Learn more: The Technology That Underpins the Cryptocurrency Industry (Gemini)
What are the benefits of blockchain technology?
Trust: Blockchain’s decentralized nature means that information is stored and synchronized across a number of computers and is tamper resistant, creating trust in the data. Consensus on data accuracy is required from all network members, and all validated transactions are immutable because they are recorded permanently. No one, not even a system administrator, can delete a transaction.
Dive deeper: What Does Trustless Mean? (Gemini)
What are nodes?
Nodes are the “boots on the ground” of blockchain networks. They are the physical computer hardware that runs their respective platform’s blockchain software. Nodes serve several critical functions:
What are smart contracts?
Smart contracts are programs (chunks of code) stored on a blockchain that automatically execute when predetermined conditions are met. Smart contracts are typically used to automate execution of an agreement so that all participants can be immediately certain of the outcome, without any intermediary’s involvement or time loss. Smart contract applications include everything from games to logistics tools to DeFi dapps.
Learn more: Intro to Smart Contracts
Let’s go a bit deeper...
Consensus Mechanisms
Proof of Work
Proof of Stake
Proof of History (technically not a consensus mechanism)
What is ~Ethereum~???
I’m so glad you asked.
Ethereum is a decentralized, blockchain-based global supercomputer that launched in 2015 to serve as the foundation for an ecosystem of interoperable, decentralized applications (dApps) powered by token economies and automated smart contracts.
Learn more: Ethereum White Paper, Own the Internet: The Bull Case for Ethereum (Packy McCormick)
What is composability?
Composability allows anyone in a network to easily build on top of and around existing products and services to devise new use cases; use cases that many did not know were possible until they were invented. (Think about Excel, and how chaining functions creates an enormous number of potential computational pipelines, add Excel’s power and flexibility grows with each additional function.) Ethereum’s composability has allowed users a high degree of freedom in being able to affect relatively complex transactions under one security framework, on one chain, and with relative ease.
What is DeFi?
DeFi refers to “decentralized finance,” an effort to transform the financial-services industry by making transactions faster, cheaper, and more secure.
Think of DeFi in layers:
Learn more: Decentralized Finance (ethereum.org)
What are gas fees?
Gas fees are essentially the transaction fee people pay to submit a transaction to the block. Gas fees go towards incentivizing miners to spend the money required, in the form of hardware and electricity, to solve the puzzle and create the block.
Gas fees are typically measured in GWEI:
What is an Ethereum Wallet? (read more here)
An Ethereum wallet lets you access and manage an Ethereum account, serving as the gateway to bankless financial services with DeFi, the culture legos of NFTs, on-chain identity management for DAOs, and beyond.
Learn more: How to set up and manage your ethereum wallet (Bankless)
What are dApps?
Decentralized applications (dApps) are digital applications or programs that exist and run on a blockchain or P2P network of computers instead of a single computer, and are outside the purview and control of a single authority.
dApps are most commonly used for:
Check out the most popular dApps on DappRadar
What is staking?
Staking refers to the process of actively participating in transaction validation on a proof-of-stake (PoS) blockchain. In the context of Ethereum, stakeholders (called validators) contribute ETH to a staking pool in exchange for rewards in proportion to the size of their stake. The Ethereum network selects a winner based on the amount of ETH each validator has in the pool and the length of time they’ve had it there (rewarding the most invested participants). After the winner has validated the latest block of transactions, other validators can attest that the block is accurate; after consensus is reached, the blockchain is updated, and all participating validators receive a reward in ETH.
Learn more: Ethereum 2.0 staking (Coinbase)
What is Yield Farming?
Yield farming is the practice of staking or locking up cryptocurrencies within a blockchain protocol to generate tokenized rewards. Many DeFi projects rely on yield farming to incentivize users to contribute to the network's liquidity and stability, since these projects do not rely on a centralized market facilitator.
Learn more: Yield Farming
What is TVL (Total Value Locked)?
Total value locked (TVL) is a metric that measures the aggregate value of all crypto assets locked in decentralized finance (DeFi) protocols via smart contracts. TVL can also refer to the amount locked on a specific protocol (such as Aave or Uniswap).
What are stablecoins?
A stablecoin is a digital currency created with the intent of holding a stable value. The value of most existing stablecoins is tied directly to a predetermined fiat currency or tangible commodity. However, stablecoins can also achieve price-stability through collateralization against other cryptocurrencies or algorithmic token supply management
Is it starting to get fun yet?? Let’s go deeeeeper
Wallets & Keys
Learn more: Crypto Keys and Wallets
What are tokens?
At the simplest level, tokens are just code that lives on a blockchain. But unlike other forms of money, they’re digitally native, programmable, and secured by one’s crypto wallet and private key. Cryptocurrencies are just one type of token.
Learn more: A Guide to Crypto Tokens (a16z)
What are DAOs?
A DAO (Decentralized Autonomous Organization) is a mechanism that enables online communities to form and coordinate economically. It is a new kind of digital and economic entity that runs as code and is owned and controlled by its members. DAOs make it possible for an online group with members from anywhere in the world to pool capital and hard-code rules — entirely in software — for how that capital will be managed and deployed. Those rules are then enforced by the underlying blockchain.
Learn more: DAO Landscape (Cooper Turley), The Dao of DAOs (Packy McCormick), a16z’s DAO Canon
What are sidechains?
A sidechain is an external secondary blockchain protocol that is connected to a primary blockchain network (mainchain). Sidechains are typically designed to allow for the transfer of data and value between themselves and the mainchain, and oftentimes use a different consensus mechanism than the mainchain.
What is a bridge?
A bridge allows independent blockchains to communicate with each other.
Learn more: What Are Blockchain Bridges, and Why are they Important for DeFi? (MakerDAO)
What is a fork?
A fork happens whenever a community makes a change to the blockchain’s protocol, or basic set of rules. When this happens, the chain splits — producing a second blockchain that shares all of its history with the original, but is headed off in a new direction.
Most digital currencies have independent development teams responsible for changes and improvements to the network (much in the same way that changes to internet protocols allow web browsing to become better over time), so sometimes a fork happens to make a cryptocurrency more secure, add functionality, or to resolve a disagreement within the community about the cryptocurrency’s direction.
Learn more: What is fork? (Coinbase)
What is sharding?
Sharding is a mechanism that is used to partition a blockchain network or other type of computer network or database. Its purpose is to distribute the network's computational and storage workload across a broader set of devices, or nodes, in order to increase the throughput and transaction speed of the entire system.
What are Layers 1 and 2?
Layer 1’s
Layer 2:
Learn more: Layer-1 Platforms
Layer 2 Scaling Solutions
Roll-ups
In short, Rollups are solutions that perform transaction execution outside Layer 1 but make transaction data available on Layer 1. By moving computation off chain, they free up more space on-chain. Onchain data availability is crucial, since it allows Ethereum to double check the integrity of rollup transactions.
Learn more: An Incomplete Guide to Rollups (Vitalik Buterin), A Non-Technical Introduction to Rollups (Benjamin Simon), ZK, Optimistic
Plasma & Validium
Learn more: Plasma (EthHub), Validium
How do I get started engaging with Web3?
Start investing in cryptocurrencies
Create an Ethereum wallet
Create an ENS domain
Purchase an NFT
Mint an NFT
Yield farm
Join and contribute to a DAO
Ask Away! What other questions do you want answered??? Feel free to comment here….
Honorable Mention: What do all of the Web3 slang terms mean?
“Gm” = good morning
“WAGMI” = We’re all gonna make it
“NGMI” = Not gonna make it
“Ape” / “apeing” = to dive into a project recklessly without research / based on momentum
“Wen Moon” = when will the value of this asset go so high it reaches the moon?
“Probably nothing” = probably not any thing important (used sarcastically)
“DYOR” = Do your own research
“Rekt” = “Wrecked” (lost a ton of money)
“HFSP” = “Have fun staying poor”
“FUD” = “Fear, uncertainty, and doubt”
“HODL” = “hold on for dear life.” ( hold your crypto - don’t sell)
“Whale”= entities who own a large amount of crypto that can change market in a single trade
“ Wen Lambo?”= when will you crypto to reach the moon so you can buy a Lamborghini.
“ Flippening”= moment in which the market cap of Ethereum overtakes the value of Bitcoin
Must reads, must listens / helpful resources
Chris Dixon: Why Decentralization Matters
The Ownership Economy: Crypto & The Next Frontier of Consumer Software
Chris Dixon - The Potential of Blockchain Technology (podcast)
The Value Chain of the Open Metaverse
Own the Internet: The Bull Case for Ethereum
Crypto’s Business Model is Familiar. What Isn’t is Who Benefits
A Non-Technical Introduction to Rollups
The Curious Beginner’s Guide to Crypto