Women Build Web3- Nader Dabit Workshop Learnings

Women Build Web3- Nader Dabit Workshop Learnings

Workshop #1 Notes

ยท

4 min read

Topic: "Understanding Web3 Architecture"

Presenter: Nader Dabit --> Nader Dabit Author, Developer, Teacher

I. About Nader Dabit

  • 10+ years of code experience & from "Web2"- mobile app dev, AWS cloud computing
  • Web3 tools made Nader excited about bringing his expertise to grow this budding space.
  • From Mississippi, USA

II. Days in Web3

Worst Day

  • Losing control of your wallet due to hardcoding in private keys getting compromised = a TERRIBLE DAY. It can be extremely sad to lose control of your smart contracts and/or your digital assets.

Best Day

  • Meeting new people who you can learn from, teach, and create new connections with in web3.

III. Why do you believe in Web3? Where is the real world usage?

Web3.0 protocols provide new tools that unlocks more use cases then with web2 alone. Additionally, lowering the barrier of entry to finance systems so that traditionally unbanked can access tools was intriguing. Open source software in data and infrastructure components means less single points of failure for providing access to certain social networks & communities. TLDR; Public Data, Public Infrastructure, Public Protocols

IV. How to land your first role coming from 0 experience?

Focus your time and attention to getting your foot into the door and then finding something specific you want to contribute to. There is lots of opportunities in front end/ React developers.

Women Build Web3 is a spin off from DeveloperDAO protip: "You don't have to wait to get hired to work on the type of jobs you want to do. A great way to get experience is to join and contribute to a DAO." -Camila Ramos

Kicking off #30DaysOfWeb3


YOUTUBE marker---> Nader's Workshop Start

Understanding Web3 Architecture

1. What is web3?

  • depends on who you ask...

Naders take- Web3 can be sold as a utopia, but the core is that there are new tools available but they are not the end all be all solutions to every problem. Web3 is functional but still will grow and need polishing. "Web3 is the stack of protocols that enable fully decentralized applications." -developer

Scale in web2 = throughput = centralized and no need for consensus Scale in web3 = throughput/ verifiable data = people around the world run nodes to verify the data (hence distributed)

Characteristics of Web3 are closely coupled to current use cases. Dabit has some favorites.

2. Traditional APIs v Web3 APIS

  • Centralized V - Distributed & Robust
  • Mutable V -Immutable
  • Brittle, 1 line can break entire app V -Composable, can build modularly
  • Fluctuate & can be closed V -Trustless & Open-by-nature

3. Where is Web3 Headed?

  • 2020- DeFi Summer

  • 2021- NFTs, DAOs

  • 2022 & 2023- Open Protocols--> Enable more use cases with will allow creation of more real world value. Do you need funds to use the app? Not with Lens Protocol ๐Ÿ‘€

4. The web3 stack

Traditional = ID/Auth + Storage + Web Hosting + Data + Compute

Web3= ID/Auth + Storage + Web hosting + Public & Open Data and APIs + Indexing& Querying + Smart Contracts + Native Digital Payments


Youtube Marker- Component Breakdown

web3 Stack

  1. the graph- indexing & querying
  2. Ceramic network- off chain / p2p data protocols
  3. Livepeer- video/ video streaming
  4. IPFS, Filecoin, arweave.org- file storage
  5. Radicle- version control/ code collab
  6. Metamask, Rainbow, Phantom(SOL) - ID&Auth / wallets
  7. Self.id, SpruceID- self-sovereign identity
  8. Hardhat, Foundry, Truffle, Anchor(SOL)-dev enviornments
  9. Lit Protocol- access control & private data
  10. Geo, Lens- shared infra/ social graph
  11. Graph Client- client side tooling
  12. RainbowKit- dapp wallet integration
  13. Bundlr- Multi-chain for Arweave
  14. WAGMI- react hooks for EVMs

Nader's Ideas

use case + tool from stack

Tea---> Max Howell, creator of Homebrew new Web3 Venture known as Tea

Thank you Women Build Web3 and Nader Dabit for sharing this information. Notes by -SleepySatoshi founder: SatoshiSucculents.xyz Thought our new "How to set up a Metamask Wallet tutorial" might be helpful so dropping the link here <3

ย