# **Week 1 of Fitech Web3 BootCamp "What I learnt"** ## **-Web3 & Blockchain Technology-** *I must start by saying the Fitech Bootcamp is an intensive one to learn and explore about Web3, and also other tech skills. You can join the community through [Twitter](https://x.com/Fitechcommunity) [Discord](https://discord.gg/VdR2awRN). Most importantly you can learn from the comfort of your home through virtual classes.* ## Introduction: Starting by saying it was more of an eye opener more on **Web1** to **Web2** down to the new Web of technology and innovation called **Web3** which is an emerging technology of decentralization *- Powered by* : **Blockchain**. Initially I thought it was only **Trading Cryptocurrencies**, **NFTs**, **Airdrops**, **Wallets** and **Decentralization** that exist in Web3 not knowing they are more to this technology than what I thought and know. ## Topics & Docs References by: (Mentor Manoah Luka) We covered some topics and also from reading the [Ethereum Docs](https://ethereum.org/en/learn/). "He started by explaining the stages of the Web" ### **Web1**: So we can say Web1 is more like a Static Websites which is **Read-only** (Users can only read information but can't respond or contribute to the information passed). ### **Web2**: Web2 is more Interactive and social which is **Read and Write** (Users can respond and also create their own contents) e.g Facebook, X, Instagram and lots more, but are centralized "*meaning it is controlled by one person or entity*". *[Reference Docs](https://ethereum.org/en/developers/docs/web2-vs-web3/)* ### **Web3**: Web3 is more of decentralization and distributed data which is **Read, Write and Own** (Users own the internet) e.g DeFi, dApps and lots more, giving ownership and control over your data "*Transparency & Immutability*". *[Reference Docs](https://ethereum.org/en/developers/docs/web2-vs-web3/)* ![Blockchain1](https://hackmd.io/_uploads/rJgnrsG2kx.jpg) ## **What is Blockchain**: Blockchain is a **decentralized**, distributed **digital ledger** that records **transaction** (data) across many computers also known as (**nodes**). which when data is recorded it cannot be changed. called ***Immutability***. *[Reference Docs](https://ethereum.org/en/developers/docs/blocks/)* ## **Some Blockchains we explored and exploring are:** 1. Bitcoin Blockchain - *[Reference Docs](https://bitcoin.org/bitcoin.pdf)* 2. Ethereum Blockchain - *[Reference Docs](https://ethereum.org/en/learn/)* 3. Xion Blockchain - *[Reference Docs](https://docs.starknet.io/)* 4. Starknet Blockchain - *[Reference Docs](https://docs.starknet.io/)* ## Key Concepts of the Blockchain includes: | S/N | Names | Docs to Read | |:---:| ---------------- | ------------ | | 1 | Decentralization | [ Reference Docs](https://ethereum.org/en/web3/) | | 2 | Transparency | [ Reference Docs](https://ethereum.org/en/payments/#transparency) | | 3 | Immutability | [ Reference Docs](https://ethereum.org/en/web3/) | | 4 | Consensus Mechanism| [ Reference Docs](https://ethereum.org/en/developers/docs/consensus-mechanisms) | | 5 | Cryptography | [ Reference Docs](https://ethereum.org/en/community/research/#cryptography--zkp) | ## **What is Smart Contract**: They are self executed computer programs stored on the blockchain that follows predefined conditions or logic to execute its code, which cannot be changed once created.. *[Reference Docs](https://ethereum.org/en/smart-contracts/)* ![images](https://hackmd.io/_uploads/BywqLof2Je.jpg) ## Some other Topics we covered are: 1. Blocks - [*Reference Docs*](https://ethereum.org/en/developers/docs/blocks/) 2. Nodes - [*Reference Docs*](https://ethereum.org/en/developers/docs/nodes-and-clients/) 3. More on Consensus Mechanism of Ethereum - [*Reference Docs*](https://ethereum.org/en/developers/docs/consensus-mechanisms/) 4. Ethereum Accounts - [*Reference Docs*](https://ethereum.org/en/developers/docs/accounts/) 5. Ethereum Wallets (MetaMask especially) - [*Reference Docs*](https://ethereum.org/en/wallets/find-wallet/) 6. Privates Keys and Seed Phrases 7. Transactions - [*Reference Docs*](https://ethereum.org/en/developers/docs/transactions/) 8. Ethereum Virtual Machine (EVM) - [*Reference Docs*](https://ethereum.org/en/developers/docs/evm/) 9. Gas and Types of Ethereum Gas - [*Reference Docs*](https://ethereum.org/en/developers/docs/gas/) 10. dApps and others - [*Reference Docs*](https://ethereum.org/en/developers/docs/dapps/) ## Summary In all we learn about how Web3 is here to help us gain ownership over our own Data and Finance in a transparent and immutable way (Mostly from Bitcoin to Ethereum and other chains scaling). I am now a better version of my yesterday from just knowing how to **Trade Cryptocurrencies**, **NFTs**, **Airdrops**, **Wallets** and **Decentralization** to becoming a Developer looking to build an innovative solution to a problem on-chain. Thanks to[ @Fitech](https://x.com/Fitechcommunity) and [mentor-Manoah](https://x.com/manoahluka). *"Please give them a follow by clicking on their name link "* #Fitechcommunity #Manoahluka #Web3 #Blockchain #Ethereum