Welcome to this Crypto/DeFi/Web3.0 ramp-up page
This page provides information on Crypto / DeFi / Web3.0 / and Tokenomics. It is a list of curated articles and videos you can follow at your own pace.
Feel free to send your pull-requests to add new content you think relevant to this knowledge sharing page.
- Crypto/DeFi/Web3.0 learning content
- Appendix
- What is a blockchain
- Technical explanation of a blockchain (3 min video)
- Why is there so many blockchains (38 min podcast)
- Cryptocurrency wallets
- What is Crypto wallet (5 min video)
- The Present & Future of Self-Custody with Coinbase Wallet Director of Engineering (33 min podcast)
- Layer 0 Blockchain (Cross chain interoperability):
- What is Polkadot blockchain (8 min video)
- What is Polkadot blockchain (Article)
- What is Cosmos (21 min video)
- Cosmos Complete Begineer's guide (21 min video)
- Layer 1 Blockchain:
- Ethereum Explained (explain blockchain, contract, wallet, ...) (16 min video)
- What is Ethereum v2.0? (9 min video)
- What is Cardano blockchain (10 min video)
- What is Solana blockchain(10 min video)
- Solana components detailed (Article)
- What is Avalanche blockchain (10 min video)
- What is Fantom blockchain (24 min video)
- What is NEAR blockchain (21 min video)
- NEAR: Protocol Economics Design (18 min video - Updated on 23 Apr 2022)
- NEAR: Open the web concept (17 min video)
- Ethereum Explained (explain blockchain, contract, wallet, ...) (16 min video)
- Layer 2 Blockchain (Parachain):
- What is a Layer-2 blockchain (8 min video)
- What is a Layer 2 (10 min video)
- Understand Layer 2 with Polygon: What is Polygon (10 min video)
- What is Polygon (14 min video)
- Blockchain bridges explained (6 min video)
- How to Bridge to Layer 2 (34 min video)
- Layer-2 will not save Ethereum (Article)
- Binance Smart Chain (BSC)
- BSC is a lost cause (post)
- Detail overview of blockchains (Article)
- What is a Merkle Tree (3 min video)
- Anatomy of a blockchain block (Article)
- How Ethereum nodes communicate together (Article)
- Ethereum Development doc (official doc)
- Deep dive into Ethereum P2P network (Ethereum doc)
- Deep dive on how Ethereum works (Ethereum doc)
- Solana Development doc
- Cardano Development doc
- Bitcoin Development doc
- Polkadot Development doc
- Polygon Development doc
To the question: “How a new node to the network with no past experience can find other nodes?” The answer is there is a list of boot nodes hardcoded in the code. A new nose without any cache will hit these Nodes as entry point, they will share other available nodes addresses. The discovery peer advertisement uses the Kademelia DHT protocol. In 2015 when Ethereum started it had only 3 boot nodes (seems to be still the case, this is the only centralize point is the blockchain).
- What is a proof of work? (10 min video)
- What is a Proof of stake? How it works (10 min video)
- What is a Proof of stake? (5 min video)
- What is proof of Authority? (Used by smaller blockchain)
- What is proof of History? (Used by Solana)
- 13 Proof of (Consensus algorithm) explained(12 min)
- What is a consensus (1 min video)
- Paxos Consensus (35 min video)
- Bysantin Consensus (27 min video)
- Bitcoin Blockchain consensus (20 min video)
- Should you use Bitcoin Consensus (12 min video)
- Must watch: Explanation of BIP-39: Wallet Mnemonic words derivation (18 min video)
- Must watch: Explanation of BIP-32: Hierarchical Deterministic Wallet (26 minvideo)
- BIP-39: Mnemonic word list (Github)
- BIP-44: Hierarchical Deterministic Wallet (Github)
- Keys, Addresses, Wallets explained (Article)
- BIP-48: Multi-sig Wallet (Github)
- Ethereum HD Wallet (BIP-32) spec (Article)
- Solana Wallet specs (Official docs)
- Cardano Wallet specs (official doc)
What is Wallet connect? (13 min video)
- What is Web3.0 (14 min video)
- Web 3.0 in a nutshell (Article)
- Fungible token: ERC-20
- Official bank token: CBDC (Central Bank Digital Currencies)
- Non Fungible Token: ERC-721
- Smart Contract explained (15 min video)
- Create your first ETH Smart Contract (20 min video)
- Create a Token (ERC-20) (22 min video)
- Make a Payment Subscription with Smart contract (15 min video)
- How to upgrade an immutable Smart Contract? (30 min video)
- How to upgrade a smart contract? (22 min video)
- How much data can be saved in a smart contract (Article)
- As for the maximum amount of data a contract can store you can check Is there a (theoretical) limit for amount of data that a contract can store? . So in theory you can store 2^261 bytes but in practice you can never get anywhere near that limit. As Vitalik points on in his post in that link the blockchain will cease to function before you reach that hard limit
- How gas is calculated? (Article)
- Swap token explained (12 min video)
- Bitcoin on Etherum blockchain? how is it possible? (14 min video)
- History of DeFi (18 min video)
- What is DeFi? (12 min video)
- What is a DEX (Decentralized Exchange) (7 min video)
- What is a Liquidity pool (10 min video)
- What are Flash loan (18 min video)
- What is a Yearn finance (10 min video)
- Lending Borrowing finance explained (14 min video)
- Impermanent loss explained (10 min video)
- How hacker steal tokens with DeFi? (list of articles)
- What is a DAO (2 min video)
- Dive deep is all type of a DAO (22 min video)
- What is OlympusDAO (The project that created this trend)
- Dive deep into Rebase DAO Tokenomics
- What is an oracle? (6 min video)
- NFTs explained (10 min video)
- Example of NFT platform (30 min video)
- How to create a collectible (NFT ERC-721) (2 hours video)
Deep dive:
- CryptoKitties (website)
- CryptoPunk (website)
- Opensea (website)
- Arianee protocol(2 min video) (Prevent product counterfeit)
- ENS (decentralized domain name) (7 min video)
- Build a transparent Supply chain with blockchain (Article)
- Top 10 Crypto games (Article)
- What is Play to Earn (20 min video)
- Play to earn game: Axie Infinity (6 min video)
Deep dive:
- Axies infinity (website)
- Skyweaver Trading card game (website)
- Beginner: Step by step creating a dApps (1.5 hour video)
- Master Solidity development (2 hours video)
- Build a token swap dApps (3 hours video)
- Create an Instagram clone with Blockchain (2 hours video)
- Full course (16 hours video)
- Create a token Airdrop (34 min video)
- https://buildspace.so/
- Remix IDE (Web IDE)
- Ganache (Development Blockchain)
- TruffleSuite (Truffle, Smart contract testing framework)
- Web3.js: JS Connector to the blockchain (ideally to connect the website to the blockchain)
- Ether.js
- React.js
- Express.js
- Expo
- Ethereum: What is Wallet connect? (13 min video)
- Ethereum: Wallet connect SDK (Github)
- Ethereum/Solana: Coinbase Wallet SDK (Github)
- Solana wallet connection (Github)
One day... but for now:
Open discussion: with blockchain layer 1 and layer 2 multiplying, company who want to onboard to blockchain/web3.0 will also have to consider their environmental footprint. For instance, I foresee companies moving a blockchain because the cost in energy will be lesser than another blockchain. On this topic I found the following articles, but please free to add your in comment of this thread.
- Ethereum average energy consumption per transaction compared to that of VISA as of October 21, 2021
- Bitcoin average energy consumption per transaction compared to that of VISA as of October 21, 2021 (even if Bitcoin does not present any interest on Web3 for now)
- Solana’s Energy Use Report: November 2021
- Tezos Excels As An Energy-Efficient Blockchain According To New PWC Report
- Why the debate about crypto's energy consumption is flawed
- Kucoin hack, $45M stolen (Article)
- Poly Network hack, $611M stolen (Article)
- Ethereum Uniswap V3 LP lower performance than V2 LP (Article)
- Solana BadgerDAO, $120M Stolen (Article)
- Bitmart hack, $196M stolen (Article)
- Compound hack, $147M stolen (Article)
- Avalanche Snowdog DAO Rekt (Article)
- Crypto.COM $33.7M stolen (Article)
- Solana Wormhole $326 stolen (Article)
- Solana Cashio infinite minting (Article)
- Ronin network $624M stolen (Article)
- Tokens are a new digital primitive, analogous to the website (Article)
- What is Olympus Pro (Bond as a service, Liquidity provide) (Article)