Notes

Notes as I am learning Blockchain / Etherum / Web 3.

I am not even sur what should be the title of this "book", what is the main topic here.

A Blockchain is a distributed ledger.

Questions

  • How can I use cryptocurrency as a plain user?

  • Popular vote, but how is it really protected agains bad actors? Especiall bad state actors that might create many nodes?

  • How many nodes are in popular chains?

  • What is the size of each node? In terms of data storage and computation power?

  • How to set up my own node and how to join a network and why is it even interesting?

  • How to set up my own chain and why to do that?

  • Rollups:optimistic and zk

  • Gas cost

  • Upchain

  • Orbit chains

  • Binance Square

  • Ethplorer - Etherum Token Explorer

Topics to cover/answer

  • Blockchain development tools such as revm, reth, geth, Remix, etc.

  • EVM execution engine.

  • Design, develop, and deploy innovative smart contracts and protocols on Ethereum.

  • Solidity and Ethereum smart contract development.

  • Layer-2 solutions, such as Rollups or state channels.

  • Etherum is the blockchain it is a decentralized, open-source blockchain.

  • dApps (distributed apps using smart contracts)

  • Ether or ETH is the cryptocurrency on top of it

  • Original author Vitalik Buterin

  • There are several Etherum networks (e.g. for development) and then there is the MainNet

  • ERC-20 token standard of Ethereum - many other cryptocurrencies use it. (e.g. Nano ?, Red ?)

  • CoinMarketCap

  • NFTs - Non-fungible tokens

  • Proof of Work

  • Proof of Stake

  1. What is Blockchain?
  2. How does Blockchain work?
  3. What is Etherum and how does that work?
  4. Learn Solidity to build Smart Contracts

Solidity runs on the Ethereum Virtual Machine (EVM) * Install locally or try it on the web with Remix

VS Code Solidity plugin by Juan Blanco?

Videos